Jump to content
MaydaX

PB support discontinued for Enemy Territory

Recommended Posts

The problem i see atm is: The generated key does not have the same length as common pb keys. This may end in getting banned on some server as they check the pb_guid length.

 

I was careful enough to make my etkey generator create keys with the exact same size and structure as the "regular" etkeys. The only change I implemented was, instead of placing the time and date of the etkey file creation in the respective bytes in the file, which makes regular etkeys rather easy to spoof, my generator fills those bytes with 8-bit wide random values (0-255 instead of 0-9). The PB server that runs along the game server on the server host uses the date and time of creation data from the etkey file to compute the PB GUID, so this will generate GUID's that are much harder to spoof and make the generation of 2 equal GUID's practically impossible.

 

 

:lol:

Share this post


Link to post
Share on other sites

Maybe this could help some new player:

A little pk3, placed in the mod folder of the server (and ofc. fastDL :) ) , which changes the error message to something like this:

4381.jpg

 

 

You can get this pk3 here

 

Furthermore I added an easy installer (thx. to Harlekin) to the page, so everybody should be able to installing a valid PB service and ofc. a "valid" ETKEY.

Share this post


Link to post
Share on other sites

Since i edit the: pb_sv_noguidgrace 0

I dont have the: VIOLATION (NO_GUID / EMPTY CDKEY) Empty CD Key Not Allowed on this Server, anymore.

 

But now i see they are kicked for this:

VIOLATION (COMFAIL) #133: name of the player (slot #1) PB INIT FAILURE (If this persists, visit evenbalance.com and click support to manually update PunkBuster) [NO_GUID(-) ***.***.**.***:27960]

 

How can i perfend the 133 kick?

Share this post


Link to post
Share on other sites

Just have your installer copy the contents of the zip files from MaydaX's post to the pb directory. The PnkBstrA.exe and PnkBstrB.exe services will be installed automatically the first time the player connects to a PB enabled server:

 

 

 

You may also update PB from any version to the latest version released for ET by downloading the file available from my sites below, which contains updaters for all OS's. Just copy the pb folder from the file over the game's pb folder. The updates and the PB services installation will happen automatically the first time the player connects to a PB enabled server.

 

http://www.noobsforever.net

 

http://en.portaldosgames.com

 

 

ehhhh? are you serious?

 

Complete Cheat Pack (nexus/invoke/ethook/aimbot/wallhack)

 

Share this post


Link to post
Share on other sites

ehhhh? are you serious?

 

Complete Cheat Pack (nexus/invoke/ethook/aimbot/wallhack)

 

 

Of course that's a joke, Fricka... If someone clicks on that link a flash animation will pop up calling the person an idiot. :lol:

  • Upvote 1

Share this post


Link to post
Share on other sites
Is it possible you make a pk3, without your clan logo in the background in it?

The pk3 only contains textfiles, no picture, no shader, only text:

 

 

pb_nocdkey.cfg:

set ui_finalURL "http://etkey.org"

 

 

ui\popup_errormessage_pb.menu:

#include "ui/menudef.h"

// Defines //

#define WINDOW_X		0
#define WINDOW_Y		0
#define WINDOW_WIDTH	640
#define WINDOW_HEIGHT	480
#define GROUP_NAME		"grpPopupError"

// Macros //

#include "ui/menumacros.h"

// Error Popup //

menuDef {
name		"popupError"
visible		0
fullscreen	0
rect		WINDOW_X WINDOW_Y WINDOW_WIDTH WINDOW_HEIGHT
style		WINDOW_STYLE_FILLED
popup

fadeClamp	0.5
fadeAmount  0.075

onOpen {
	uiScript ServerStatus_diagnose ;
	setitemcolor background backcolor 0 0 0 0 ;
	exec "set cl_noprint 1;exec pb_nocdkey.cfg;set cl_noprint 0"
	fadein background
}

onESC {
	uiScript clearError ;
	close popupError ;
	open main
}

// Background //

itemDef {
	name		"background"
	rect		0 0 640 480
	style		WINDOW_STYLE_FILLED
	background	"ui/assets/fadebox.tga"
	backcolor	0 0 0 0
	visible		1
	decoration
}

// Subwindows //

#define SUBWINDOW_WIDTH		256
#define SUBWINDOW_HEIGHT	292
#define SUBWINDOW_X			.5*(WINDOW_WIDTH-SUBWINDOW_WIDTH)
#define SUBWINDOW_Y			.5*(WINDOW_HEIGHT-SUBWINDOW_HEIGHT)

SUBWINDOWBLACK( SUBWINDOW_X, SUBWINDOW_Y, SUBWINDOW_WIDTH, SUBWINDOW_HEIGHT, "ERROR" )

CVARLABEL( SUBWINDOW_X+6, SUBWINDOW_Y+16, (SUBWINDOW_WIDTH)-12, 154, "com_errorMessage", .2, ITEM_ALIGN_LEFT, 0, 8 )
LABEL( SUBWINDOW_X+6, SUBWINDOW_Y+160, (SUBWINDOW_WIDTH)-12, 80, "For Empty-CD-Key Error and / or missing punkbuster files look on http://ETKEY.ORG",.2,ITEM_ALIGN_LEFT,0,8 )
BUTTON( SUBWINDOW_X+10, SUBWINDOW_Y+SUBWINDOW_HEIGHT-48, .5*(SUBWINDOW_WIDTH-18), 18, "^7Visit ^1ETKey.org", .23, 11, close quit ; close ingame_main; uiScript validate_openURL )

BUTTON( SUBWINDOW_X+6, SUBWINDOW_Y+SUBWINDOW_HEIGHT-24, .5*(SUBWINDOW_WIDTH-18), 18, "BACK", .3, 14, uiScript clearError ; close popupError ; open main )
BUTTON( SUBWINDOW_X+6+.5*(SUBWINDOW_WIDTH-18)+6, SUBWINDOW_Y+SUBWINDOW_HEIGHT-24, .5*(SUBWINDOW_WIDTH-18), 18, "RECONNECT", .3, 14, uiScript clearError ; close popupError ; close backgroundmusic ; close background_1 ; uiScript reconnect )
}

 

Share this post


Link to post
Share on other sites

http://www.splashdamage.com/forums/showthread.php/31133-PB-and-ET-support!!?p=382463&viewfull=1#post382463

 

From SD Staff:

 

Just to let you know, we're looking into a few possible solutions to address the lack of unique guids in Wolf. It's still early days at the moment, but as soon as we have something workable, we'll alert the internet.

Share this post


Link to post
Share on other sites

Hey guys, I spent all night trying to figure out why I can't play ET and then found that in PB list I needed enemy teritory and not "wolfenstein" (long story), so I stumble across this great topic. I am a complete noob to the things you guys discused can you help me please and tell what do I need to do?

 

I tried to use the punkbuster updated files and the etkey generator from the links above, but i had no luck :(

Edited by bulliz

Share this post


Link to post
Share on other sites

http://en.wikipedia.org/wiki/Wolfenstein

 

1. no luck is a Shrug-report, fix: http://www.pbbans.com/info-center-clientlog.html

2. make sure pbsrv are properly installed http://www.pbbans.com/info-center-pbsvc.html

3. simplest way to pbupdate is the old console version pbweb.exe , run from ET/pb/ pbweb.rar

  • Upvote 1

Share this post


Link to post
Share on other sites

Hey guys, I spent all night trying to figure out why I can't play ET and then found that in PB list I needed enemy teritory and not "wolfenstein" (long story), so I stumble across this great topic. I am a complete noob to the things you guys discused can you help me please and tell what do I need to do?

 

I tried to use the punkbuster updated files and the etkey generator from the links above, but i had no luck :(

 

You probably didn't run the update patch that upgrades ET from version 2.55 to version 2.60 BEFORE extracting the file with the PB updaters from my server's site or the file with the updated PB directory from MayDax's links.

 

In either case, you need to copy the PB directory from those files over your PB directory (overwriting it), AFTER running the 2.60 patch.

 

As to the etkey file created by my generator or Schnoog's site, don't forget you need to copy it to your etmain directory.

Share this post


Link to post
Share on other sites

Hello, my question is this, can introduce some files on our servers, for when connecting players, upgrade your version of PB to the most recent, and if you don't have, create your etkeyt? , without being kicked from the server?

 

 

Greetings and thanks

 

 

¿Hola, mi pregunta es la siguiente, hay algun archivo que se pueda introducir en nuestros servidores, para cuando se conecten los jugadores , actualizar su versión de PB al más reciente , y si no tienen cree un etkey sin ser pateado del servidor?

 

 

Saludos y gracias

Edited by david2003

Share this post


Link to post
Share on other sites

Basándome en los archivos y datos descargados de la carpeta PB , de la web de Pedro-NF , e modificado un archivo (pbcl.db) este archivo dentro de la carpeta PB hace que se actualice el PB desde el servidor ,

 

Esta permitido modificar este archivo? o' esta prohibicion?

 

Puedo distribuirlo como solucion para el problema de las patadas PB por no estar actualizado?

 

Hay alguna forma de hacer que se descargue automaticamente desde nuestro serviodres?

 

Porfavor espero vuestra respuesta

 

 

Para descargarlo

 

http://www.elenemyterritory.es/servidor/pb/pbcl.rar

 

 

Saludos y Gracias

 

 

 

Based on data downloaded files and the folder PB, the web of Pedro-NF, and modified a file (pbcl.db) this file into the folder makes PB PB is updated from the server,

 

This allowed to modify this file? orthis prohibition?

 

I can distribute it as a solution to the problem of PB kicked for not being updated?

 

Is there any way to be downloaded automatically from our serviodres?

 

Please wait your answer

 

to download

 

http://www.elenemyterritory.es/servidor/pb/pbcl.rar

 

Test 2

 

PB%20update2.JPG

 

Test 1

 

PB%20update.JPG

 

Greetings and Thanks

Edited by david2003

Share this post


Link to post
Share on other sites

Oooh,

 

I to made a etkey generator. Available here: http://www.hsclangaming.com/ on the download tab at top of forum select ETKey Generator. I also made a etkey generator program as well. Which was made for new players. Maybe someone can add it to a etproinstaller package? It scans your PC for a etkey if you already have one you cannot get a new one and the program closes. It also has a PB interface i made.(for windows only).

 

Heres the program:

http://headshotclan.comlu.com/pbbans_etkey_generator/PBBans etkey Generator.rar

 

 

If i noticed this topic earlied would of posted ages ago when etkeys stopped working from the game itself ages ago. Sorry guys.

Edited by Burgo855

Share this post


Link to post
Share on other sites

Oooh wow, My link seems to not work sorry, I think its because of the way this forum is setup? if you paste that link in your search bar it would prompt you to download the program.

 

But this link SHOULD be working: http://headshotclan.comlu.com/pbbans_etkey_generator/

 

Its clean with malwarebytes anti-malware and Kaspersky internet security 2011/2012. I dont know about others as thats all i have on this PC at the moment.

 

But their shouldnt be anything.

  • Upvote 1

Share this post


Link to post
Share on other sites
Based on data downloaded files and the folder PB, the web of Pedro-NF, and modified a file (pbcl.db) this file into the folder makes PB PB is updated from the server,

 

This allowed to modify this file? orthis prohibition?

 

I can distribute it as a solution to the problem of PB kicked for not being updated?

 

Is there any way to be downloaded automatically from our serviodres?

 

Hi David,

 

the pbcl.db file is generated when PB installs and updates itself from the official installer files from my PB package. I didn't have any problem getting PB to install its files and services by simply copying the contents of my PB package to the PB directory. When I connected to a PB enabled server, the local PB server which runs along every ET server running PB (independently from EvenBalance) detected the installers and did all the work.

 

However, this wasn't done from an ET 2.55 install, but from a 2.60 patched install, so I don't know if you might have had issues for not having patched ET to 2.60 before using the installers from my PB package. By the way, these installers are simply the last PB installer files available from the EvenBalance site for all Windows, Linux and MacOSX - all I did was put them together in a single package.

 

As to your concern about distributing a modified version of pbcl.db, if it were me, I wouldn't care less. I won't say here what I think of EvenBalance and Activision for interrupting PB support for ET without any warning the way they did, because what I have to say would probably be against these forums rules, but you can read it at my own forums at http://forums.noobsforever.net

in the respective topic in the Announcements forum.

 

In any case, you do need to have generated an ETKEY file and placed it in the ETMAIN directory BEFORE copying the contents of the PB package and then connecting to a PB enabled server to have PB installed.

Edited by Pedro-NF

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site, you agree to our Terms of Use.