N.B. Gli errori si riferiscono a problemi che perdurano da giorni, e non a sporadici errori che a volte ET puo' generare, e ai quali spesso basta un /reconnect da console o un riavvio completo di et per risolverli.
[Problemi di connessione: Disconnect e Lag]
Server disconnected for unknown reason - Soluzione 1
Provare ad aggiornare Punkbuster. Andare nella cartella ..\enemy territory\pb\ ed eseguire il file pbweb.exe (se durante l'aggiornamento appaiono messaggi d'errore, non fateci caso. il programma semplicemente verifica quali file di pb sono da aggiornare e quali no)
Server disconnected for unknown reason - Soluzione 2
Probabilmente non avete una mappa che e' presente sul server.
Usate la console di et (quelle che appare premendo "\") e scrivete cl_allowdownload 1 seguito da reconnect
Server disconnected for unknown reason - Soluzione 3
Non avete i diritti di amministratore che punkbuster richiede per giocare su un server con pb attivo
Per vedere se il problema e' questo, collegatevi ad un server senza pb e controllate che tutto sia ok. Se lo e', allora bisogna verificare queste 2 cose:
Se siete loggati con un utente amministrativo ma ricevete lo stesso l'errore, provate ad eseguire questo file che ricerca e rimuove un adware, il VX2. Se e' presente nel sistema, il fix trovera' 3 dll random che sono da cancellare. Fatto questo, riavviate il pc.
Una volta riavviato premete
'Guardian.reg'
'User Agent'
'Restore Policy'
e rieseguite di nuovo la ricerca, per essere sicuri che l'adware sia stato completamente rimosso dal sistema
L'altra soluzione invece e' usare i seguenti comandi dalla console di ET:
/pb_cl_enable
/pb_sv_enable
/pb_sv_update
(tutti seguiti dal tasto invio, ovviamente -.-)
Man mano che terminano, leggerete un messaggio di testo giallo col numero della nuova versione aggiornata di pb
Server disconnected for unknown reason - Soluzione finale
Quando nessuno dei metodi qui sopra riportati funziona, provate a disinstallare ET e successivamente a cancellare la directory a mano (salvatevi la cfg prima)
Puo' infatti capitare che alcuni file di ET siano corrotti, e se non si cancella a mano la directory, anche reinstallando il gioco, quei file non vengono sovrascritti
[Open GL errors]
Se ET non vi parte, e la console si blocca all'avvio con il seguente errore finale:
Bypassing CD checks
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
Initializing OpenGL subsystem
...initializing QGL
...calling LoadLibrary( 'C:WINDOWSSYSTEMopengl32.dll' ): succeeded
...setting mode 4: 800 600 FS
...using desktop display depth of 16
...calling CDS: ok
...registered window class
...created window@0,0 (800x600)
Initializing OpenGL driver
...getting DC: succeeded
...GLW_ChoosePFD( 16, 16, 0 )
...23 PFDs found
...GLW_ChoosePFD failed
...GLW_ChoosePFD( 16, 16, 0 )
...23 PFDs found
...GLW_ChoosePFD failed
...failed to find an appropriate PIXELFORMAT
...restoring display settings
...WARNING: could not set the given mode (4)
...setting mode 4: 800 600 FS
...using colorsbits of 16
...calling CDS: ok
...created window@0,0 (800x600)
Initializing OpenGL driver
...getting DC: succeeded
...GLW_ChoosePFD( 16, 16, 0 )
...23 PFDs found
...GLW_ChoosePFD failed
...GLW_ChoosePFD( 16, 16, 0 )
...23 PFDs found
...GLW_ChoosePFD failed
...failed to find an appropriate PIXELFORMAT
...restoring display settings
...WARNING: could not set the given mode (3)
...shutting down QGL
...unloading OpenGL DLL
...assuming '3dfxvgl' is a standalone driver
...initializing QGL
...WARNING: missing Glide installation, assuming no 3Dfx available
...shutting down QGL
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
GLW_StartOpenGL() - could not load OpenGL subsystem
dovete semplicemente scaricare gli ultimi driver per la vostra scheda video
**NOTA X I POSSESSORI DI SCHEDE VIDEO NVIDIA**
La serie di driver 50.xx e' famosa per generare un bel po' di problemi con punkbuster. Se ET crasha dopo circa 10 secondi che siete entrati in un server con pb attivo, e' sicuramente colpa dei driver serie 50.xx.
Collegatevi al sito ufficiale nvidia, e scaricate i driver piu' appropriati per il vostro sistema.
[Il mio pc ogni tanto freeza quando gioco su server con PB attivo]
PunkBuster "spinge" l'hardware e il Sistema Operativo molto piu' di ogni altro software e lavora attraverso le API di Windows (low level functions) che non vengono usate dalla maggiorparte dei programmi. Ci sono alcune cose che possono aiutare a migliorare o a eliminare completamente questo problema:
Se usate Windows NT4/2000/XP, provate ad abbassare la priorita' del game process. Per farlo, entrate nel Task-Manager mentre il gioco sta andando, andate su Visualizza->seleziona colonne e mettete la spunta a "Priorita' di base".
Ora cercate il task "ET.exe", cliccate col tasto destro e impostate InfNormale (dovrete farlo ogni volta che avviate et).. altrimenti (e qui e' un po' piu' complesso), create un collegamento di ET sul desktop, e nel campo "destinazione" aggiungete la seguente riga: "C:\WINDOWS\system32\cmd.exe /c start /belownormal "%DIRECTORY DI ET%\ET.exe"" , cambiate solo la variabile tra i simboli % con la cartella in cui avete installato ET.
Fatto questo, cliccando sul collegamento si apre una shell di dos, in cui dovrete scrivere "et". In questo modo il gioco parte sempre a infnormale (controllate cmq che tutto sia stato fatto correttamente col task manager)
Assicuratevi di usare l'ultima versione di PB.Per sapere come aggiornarlo leggete sopra =)
Andate in Aggiungi/Rimuovi applicazioni e eliminate ogni tipo di cacata che non utilizzate piu' o ogni programma sospetto che non conoscete (magari se siete insicuri, fate una piccola ricerca su google)
Un programma che sembra creare piu' conflitti degli altri con PB e' Norton Anti-Virus. Se ce l'avete installato, provate a rimuoverlo e verificate che il problema di freeze si sia risolto. In alcuni casi capita che quando e' il norton a essere il colpevole, rimuovendolo e reinstallandolo, il problema scompare (misteri della symantec).
Altri programmi in background che sembra possano causare conflitti col pb sono il software della Sound Blaster Live e il software di aiuto che si installa con le schede video (specialmente il programma ATI keyboard shortcut).
Provate con i settaggi di pb_sleep ... settatelo a 20, 250, o 500 per vedere se fa effetto sulle performance di gioco.
In casi estremi, si puo' tentare con la sostituzione della RAM o della scheda video/audio. Anche se e' una soluzione dispendiosa, se proprio il problema non si risolve fate delle prove, cercate qualcuno che vi presti una scheda video o un banco di ram, oppure provate a rimuovere la scheda audio e a giocare. Anche questo fixa il problema.
[Valid CD Key is not reaching GUIDAUTH Server]
Questo e' il problema con la soluzione piu' facile =)
Se vi capita questo errore, e col semplice /reconnect da console non si risolve, uscite da ET, andate nella dir dove l'avete installato, andate nella cartella /ETMAIN e cancellate il file etkey presente al suo interno.
Fatto questo, ricollegatevi al server e non avrete piu' questo errore
[Empty CDKey errors]
Per risolvere questo errore, occorre rigenerare manualmente una nuova etkey. Per farlo, andate nella console di et (sempre quella che scende premendo "\") e digitate: "/pb_cdkeyreg"
Dopo circa 30 secondi apparira' un messaggio di conferma dell'avvenuta registrazione della CD Key
Ok, per ora non me ne vengono in mente altri (anche cercando in internet non ne ho trovati altri)..
Questi penso siano i piu' comuni.. cmq se avete consigli o conoscete soluzioni a problemi non scritti qui sopra, postate pure qui sotto
