Poradnik dproto- przerobienie serwera na 2 protokoły (steam nonsteam)
Napisane: N, 6 wrz 2009, 22:46
Opiszę tutaj na własnych doświadczeniach jak przerobić serwer na NS+S.
Na początek pobierammy dproto.
Najlepiej najnowszą wersję z dproto.com - topic na cs rin
.
Teraz całą paczkę rozpakowujemy w taki sposób(zakładam że metamoda mamy...)
dproto.dll(dla win)/dproto_i386.so(linux) do katalogu addons/dproto
dproto.cfg do katalogu root (przed cstrike).
Dopisujemy do /addons/metamod/plugins.ini
Mam nadzieje że każdy rozumie.
Teraz aby każdy mógł wejść na nasz serwer, do lini startowej musimy dodać
sv_lan ustawiamy na 0.
Restart, i już mamy 2 protokoły.
Emulowanie SteamID dla nonsteam
Wiem, jak niektórzy mają problem żeby w amxbans odbanować nonsteama...
Jest na to sposób
Szukamy w dproto.cfg
I zamieniamy na
Restart i już każdy NS ma wygenerowane z IP stałe steamID.
Zmiana nazwy gry
Niestety, przy dproto nie działają takie pluginy gamenamechanger.amxx nie działają.
Załatwiamy to linijką.
Na początek pobierammy dproto.
Najlepiej najnowszą wersję z dproto.com - topic na cs rin
.
Teraz całą paczkę rozpakowujemy w taki sposób(zakładam że metamoda mamy...)
dproto.dll(dla win)/dproto_i386.so(linux) do katalogu addons/dproto
dproto.cfg do katalogu root (przed cstrike).
Dopisujemy do /addons/metamod/plugins.ini
Kod: Zaznacz cały
add this line for windows
win32 addons\dproto\dproto.dll
or this for linux
linux addons/dproto/dproto_i386.so
Mam nadzieje że każdy rozumie.
Teraz aby każdy mógł wejść na nasz serwer, do lini startowej musimy dodać
Kod: Zaznacz cały
./hlds_run -binary ./hlds_i686
sv_lan ustawiamy na 0.
Restart, i już mamy 2 protokoły.
Emulowanie SteamID dla nonsteam
Wiem, jak niektórzy mają problem żeby w amxbans odbanować nonsteama...
Jest na to sposób
Szukamy w dproto.cfg
Kod: Zaznacz cały
cid_NoSteam47 = 8
cid_NoSteam48 = 10
I zamieniamy na
Kod: Zaznacz cały
cid_NoSteam47 = 3
cid_NoSteam48 = 3
Restart i już każdy NS ma wygenerowane z IP stałe steamID.
Zmiana nazwy gry
Niestety, przy dproto nie działają takie pluginy gamenamechanger.amxx nie działają.
Załatwiamy to linijką.
Kod: Zaznacz cały
Game_Name =