Hoi.
Onkelma juontuu siitä, että PunkBusterin tiedonkulku on häiriintynyt. Se ei saa kaikkea tarvitsemaansa infoa, joten se pelaa varman päälle ja nakkaa raukkaparat pois pelistä.
Yksi tapa ratkaista ongelma on kiertää se: älä pelaa ranked-servuilla. Koska tulostasi ei tallenneta, sitä ei myöskään PB valvo. Käsittääkseni ainakin -- BF:ssä pitäisi olla filtterikin, joka suodattaa PB-serverit pois listasta.
Tämä ei tietenkään ole optimaalinen tilanne, koska yksi BF:n viehätyksistä on mitalien kerääminen ja uusien aseiden avaaminen. Kokeillaan siis edelleen ratkaista ongelmaa -- kunnes ratkaisu löytyy, voihan peliä harjoitella ei-PB-servereillä.
No niin.
Häiriintynyt liikenne johtuu suurella todennäköisyydellä palomuurista. Palomuurikikkailussa en voi auttaa kädestä pitäen, koska ne ovat käyttöliittymiltään niin erilaisia. Voin kuitenkin osoittaa oikeaan suuntaan.
Ensimmäisenä varmista, että palomuurissasi on sallittuna niin PnkBstrA.exe kuin PnkBstrB.exe -aliohjelmat, ja molemmille on sallittu molemminpuoleinen liikenne. Jos näin ei ole, lisää ohjelmat listaan käsin. Jos ne jo löytyvät, poista ne ja lisää ne listaan uudelleen.
Tämän jälkeen mene Aloita-valikkoon, valitse Suorita ja kirjoita services.msc -- avautuvasta listasta pitäisi löytyä PnkBstrA ja B. Varmista, että molemmat löytyvät listasta ja että niiden vieressä lukee "Started". Jos näin ei kuitenkaan ole, klikkaa tiedostoja oikealla hiirennapilla, valitse Ominaisuudet ja sieltä löytyvästä pudotusvalikosta valitaan aloitustyypiksi Automatic. Painakaa tämän jälkeen heti pudotusvalikon alta löytyvää Start-painiketta.
Toivottavasti tämä riitti. Jos ei, kannattaa kalastella lisätietoa
PunkBusterin kotisivuilta.On mahdollista, että PunkBuster ei ole syypää. Silloin voidaan kokeilla seuraavaa konstia:
Joskus Battlefield 2142:n rekisterimerkintä syystä tai toisesta korruptoituu, jolloin peli luulee cd-avaimen olevan väärä vaikka se on tyystin oikea. Seurauksena on joko sisäänkirjautumisongelma tai PunkBusterin kengänkuva takalistossa. Kokeile tätä kikkaa – tämä vaatii vähän puljaamista, mutta koitetaan kestää.
1) Avaa Tietokone-kuvakkeella hakemistoikkuna ja etsiydy Battlefield 2142 –pelin kansioon. (Jos et ole luonut pelille itse valitsemaasi polkua, BF löytyy osoitteesta c:\program files\Electronic Arts\Battlefield 2142
2) Klikkaa itsesi Support-kansioon
3) Kaksoisklikkaa Battlefield 2142_code.exe –tiedostoa. Tarkista, että avautuvassa ikkunassa on oikea koodi. Jos ei, syötä se kenttään ja paina Next-painiketta.
4) Mene Käynnistä-valikkoon, valitse Suorita ja kirjoita kenttään regedit
Huomioi, että olet aikeissa peukaloida tietokoneesi rekisteriä. Näitä ohjeita noudattamalla ei ongelmia tule, mutta jos editoit vääriä tiedostoja tai poistat rekisteristä jotain ylimääräistä, se johtaa väistämättä ongelmiin. Jos et ole varma siitä mitä teet, voit rauhassa tutkia rekisteriä löytääksesi kohdan 6 vaatiman ikkunan. Tutkiminen ei haittaa mitään, vain tekstikenttien arvojen muuttaminen voi johtaa ongelmiin.
5) Avaa polku oikeaan osoitteeseen klikkaamalla plus-merkkejä. HKEY_LOCAL_MACHINE –> Software -> Electronic Arts -> EA Games -> Battlefield 2142
6) Klikkaa ergc -tiedostoa. Avautuvan ikkunan oikeassa laidassa on paneeli, josta löydät Default-painikkeen. Tuplaklikkaa siitä. Tämän pitäisi avata pienemmän ikkunan, jossa on teksti Value Data. Sen alla on koodi. Lisää tämän koodin alkuun seuraava lukusarja: x9392 (Esim. DH34DF78WE35BV78AS69-sarjasta tulee x9392DH34DF78WE35BV78AS69)
7) Klikkaa OK.
Tämän pitäisi auttaa.
Vistan käyttäjät ovat myös saaneet lapiolla ongelmia osakseen, PB-toimivuus yhtenä niistä.
Jotta PunkBuster toimisi moitteetta Vista-ympäristössä, peli pitää käynnistää administraattorina. Toisin sanoen, klikkaa oikealla hiirennapilla BF:n käynnistyskuvaketta, valitse Ominaisuudet, sieltä Yhteensopivuus ja ruksita kohta "Käynnistä järjestelmänhallintatilassa" tjsp. (englanniksi se on "Run this program as an Administrator")
Tällä tempulla pitäisi PunkBusterinkin olla kiltisti ja hiljaa.
Konstit on monet, sanoi joku muu.