Dproto, goldsource, ds-szerverek

A Dproto egy plugin a MetaMod számára, amely lehetővé teszi a felhasználók számára, hogy bejelentkezzenek a szerverre mind a NoSteam (47-48 protokollok), mind a Steam (48 protokoll) segítségével. Ne feledje, hogy a Dproto nem Steam emulátor, és ha támogatja az egyedülálló SteamID generálását a kiszolgálón, használjon speciális emulátorokat (például RevEmu).
Fejlesztő Crock

beállítás:
1. A mappában / addons / hozzon létre egy új mappát, és kényszerítse a dproto-t
- ez a játékkönyvtár; a Counter-Strike cstrike, a Half-Life szelep, stb.
2. Másolja a dproto.dll vagy a dproto_i386.so fájlt a mappába / addons / dproto /
3. Nyissa meg a meta-módú mappát (általában / addons / metamod /) és nyissa meg a plugins.ini fájlt:
Ehhez a vonalhoz adjon hozzá Windows-ot

vagy ezt a Linuxot

a fájl elején
4. Másolja a dproto.cfg fájlt a kiszolgáló vagy játék gyökérkönyvébe.
5. Indítsa el a kiszolgálót. A következő parancsot kell használni az induláshoz:

A kiszolgáló indításakor írja be a "meta listát" a konzolban. Látni fog valami ilyesmit:

6. Ha az állapot nem "RUN", indítsa el a kiszolgálót a "+ log on + mp_logecho 1" paraméterekkel, és nézze meg a konzol kimenetét. Az esetek 99% -ában megtalálja az okot.
7. Az AMXX bővítmények telepítése az archívumból opcionális.

Az ügyfél STEAM_ID módosítása
Használja a cid * opciókat a dproto.cfg fájl AUTHID MANAGEMENT részében
Ha például az IP-ből generált STEAM_ID-t a 47 protokoll-ügyfelekhez kívánja hozzárendelni, amelyek nem támogatják az egyedi azonosító létrehozását, akkor a következőket rendelheti hozzá:
cid_NoSteam47 = 3 a STEAM_x: y: z hozzárendeléséhez ezekhez az ügyfelekhez
cid_NoSteam47 = 4 a VALVE_x: y: z beállításához ezekhez az ügyfelekhez

Ha el szeretné futtatni ezeket az ügyfeleket, állítsa be a paramétert 5:
cid_NoSteam47 = 5
És a 47-es protokoll minden ügyfelét fel fogja hackelni egy üzenettel, amelyet beállíthat (a következő részben).

Helyezze üzenetet ide és megjelenik az ügyfelek elutasításához

Például a server.cfg része:


Hogyan lehet megtanulni az ügyfél protokollt az AMXX-ben?
Tekintse meg, hogyan történik az amxx / dp_test.sma. Ez a plugin az ügyfélprotocol változatát írja be, amikor csatlakozik.
FIGYELEM: Ez a plug-in a minta, a telepítés nem szükséges.

Hasznos parancsok / hibák:
dp_ipsessions (parancs) - megjeleníti a kapcsolatok listáját és információkat róluk.
dp_secplrlist (parancs) - megjeleníti az aktív játékosok listáját néhány adattal: U = Slot használatos; A = Aktív hálózati kliens; P = A tesztet eljuttatta;
dp_lastthreats (parancs) - A legfrissebb fenyegetések listája.
dp_heapinfo (parancs) - Megjeleníti a belső memória használatát a következő helyen: /mem.txt.
dp_log_msgoverflows (kvar) - engedélyezi / letiltja a túlcsordulást okozó üzenetek rögzítését.