PB Player Power
Kezünkben a hatalom
- Kinek szól ez a leírás?
Mindenkinek, aki egyszer is azért jött le egy szerverről mer csaló volt rajta, admin pedig sehol.
Ugye volt már olyan élményed, hogy szentül meg voltál győződve arról, hogy az egyik játékos a kedvenc publikus szervereden nem több, mint egyszerű csaló. Persze az esetek többségében ilyenkor az admin pont nincs a szerveren, hogy tegyen valamit, ezért a PunkBuster fejlesztői kiegészítették programjukat a PowerPoint funkcióval, amely lehetőséget ad arra, hogy a szerveren lévő játékosok bizonyos irányítási funkciókat maguk is betölthessenek.
Ha a fenti sorok felkeltették az érdeklődésed, javaslom, vágjunk is bele.
Először azt a helyzetet vesszük át, mikor a szerver gyengén (alapbeállításokkal) van konfigurálva. A PowerPoint tényleg csak egyszerű pontokat jelent, amiket a játékos a szerverre csatlakozásnál megkap. Alapbeálltás esetén játékosonként 1-1 pont. Ezeket a pontokat fel lehet használni, hogy egyes nem kívánt játékosokat kirúgjunk a szerverről. Viszont ehhez tudnunk kell a konkrét játékos slotját (itt jegyezném meg ez NEM az a slot, amit a status parancs mutat). A konzolba írjuk be a következőt: \pb_power és már meg is kapjuk a listát, ami megmutatja,a játékosok számát, hogy hány pontjuk van, és eddig hányan szavaztak rá (hogy kirúgják). Ez után jöhet a kirúgó parancs, amit a slot követ. Tehát ha a korábban megnézett listán a játékos száma 5, akkor a következőt írjuk a konzolba: \pb_kick 5
Miután beírtuk, a szerveren megjelenik egy üzenet, ami leírja, hogy ki akarod szavazni az XY nevű játékost.
Ha a szavazásod után újból megnézed a pb_power listát, látni fogod, hogy a szavazatod 1 pontja rákerült az illetőre (alap esetben 10 szavazat kell egy ember kirúgásához).
Akkor nézzük át mit is tudunk:
Listát nézünk: \pb_power Szavazunk: \pb_kick #slot
A következő leírás viszont már inkább a szerver adminokon múlik.
A jó szerver admin nem egyedül dolgozik, hanem legalább klántársait bevonja a munkába. Alkalmazkodva a több szem többet lát elgondolásnak a PB Power lehetőséget kínál a szerver adminoknak, hogy egyes játékosoknak, akikben megbízik(!) extra pontokat adjon. Ennek több szerepe van, így egyes játékosok több ponttal szavazhatnak, és ha az admin lehetőséget ad rá, használhatják a pb_rcon parancsot, amiről később lesz szó.
Ha valamelyik adminnak nem tetszik a 10 kirúgáshoz szükséges pont, módosíthatja azt felfelé, vagy lefelé: \pb_sv_PowerMin X paranccsal, ahol az X egy 0-100-ig megadható egész szám. A power kirúgásnak külön ideje van, amit szintén be lehet állítani: \pb_sv_PowerKickLen X paranccsal, ahol az X 0-60-ig adható meg (perceket jelent).
Ha ezzel megvagyunk, akkor hozzá láthatunk egyes trusted játékosok extra ponttal ellátásához. Ez két módon történhet. Az első módszernél a kívánt játékosnak a szerveren kell lennie és tudnunk kell a slotját is ( \pb_plist), ha megvan: \pb_sv_Power # X ahol a # a játékos slotja, az X pedig a pontmennyiség amennyit adni akarunk neki (0-100). A második módszernél a játékosnak nem kell a szerveren lennie, viszont tudnunk kell a teljes(!) 32 karakterből álló PB GUID-ját: \pb_sv_PowerGUID guid X ahol a guid a játékos guidja, az X pedig a pontmennyiség amennyit adni akarunk neki (0-100).
Megjegyzendő, ha egy játékos 100 pontot kap az admintól, azt a PB „helyettes” adminként fogja kezelni, ami annyit tesz, hogy ha a szerveren tartózkodik, akkor más nem használhatja a pontjait kirúgásra, csak a helyettes(ek).
Még egy utolsó fontos funkcióról nem beszéltünk, a pb_rcon. Ez, ha be van állítva, egy játékosnak valódi rcon jogokat ad a szerveren. Ami hasznos ebben a parancsban (amellett, hogy nem kell féltve őrzött rcon jelszavunkat kiadni), az hogy szinteket is beállíthatunk, de előbb nézzük meg, hogy is néz ki és mindjárt érthetőbb lesz: \pb_sv_RCon X parancs ahol az X a szükséges minimum(!) pontokat, a parancs pedig a ponthoz tartozó parancsot állítja be. Pl.: \pb_sv_rcon 20 map Ez azt jelenti, hogy akinek van 20 power pontja az a \pb_rcon paranccsal átválthatja a mapot a szerveren. Tehát pl.: \pb_rcon map mp_harbor
Fontos, ez a funkció tud kezelni nem teljes parancsokat is, vagyis ha azt állítjuk be, hogy \pb_sv_rcon 20 g_ akkor a megfelelő pontokkal rendelkező játékosok az összes g_ kezdetű parancsot futtathatja. Ha pedig \pb_sv_rcon 20 set parancsot állítunk be akkor az összes parancsot lehet futtatni a pb_rconnal amit a játék támogat, ami valljuk be a biztonságot figyelembe véve nem túl előnyös.
Még egy fontos dolog a pb rconnal kapcsolatban, a kedvezményezettek listáját a \pb_sv_powerlist paranccsal lehet lekérni, vagy a pbrcon.dat fileban lehet megtalálni. Külön bejegyzéseket nem lehet eltávolítani ebből a listából (legalábbis biztonságosan), ezért ha valami el lett szúrva, inkább jobb újra kezdeni. A rendszerben előfordulhat egy bug, ami azt eredményezi, hogy bárki, akinek nullánál több pontja van bármilyen parancsot futtasson a szerveren, ennek az árulkodó jele, ha a pbpower.dat file üres sort tartalmaz, ezért ha változtatsz a parancsokon, kérd le a \pb_sv_rlist listát!
- Mit szeretnék elérni ezzel a howto-val?
Elsősorban azt, hogy aki nem veszi a fáradtságot, hogy megnézze mi az a pb és mire jó, az se legyen teljesen negró a csalagútban. Az adminok pedig felismerjék a lehetőségeket, amit a pb magában hordoz.
- Mit nem szeretnék elérni ezzel a howto-val?
Legfőképpen azt, hogy miután a kedves olvasó végzett ezzel az irománnyal felmenjen egy szerverre és elkezdjen kickvotokat indíthatni bármilyen nemes cél nélkül. Nagyon jól tudom, hogy egyes embereknek túl élénk a fantáziájuk, vagy egyszerűen nincs reális önképük a játékukról. Pedig igenis léteznek olyan dolgok a világon, mint szerencse, tehetség és játék intelligencia. Tehát előbb mérlegelni, csak aztán szavazgatni. |