aNiMaL |
Wysłany: Pon 19:29, 11 Wrz 2006 Temat postu: Jak zainstalować własny serwer Counter-Strike'a z modem AMX. |
|
Jak zainstalować własny serwer Counter-Strike'a z modem AMX.
Wiele osób w ostatnich czasach interesuje się postawieniem serwera counter-strike w sieci LAN. Myślą, że to trudne zadanie i szybko się zniechęcają. Postaram się jednak przedstawić, iż amx po bliższym zapoznaniu nie jest taki straszny.
Na samym początku musimy ściągnąć metamoda, a możemy to zrobić z www.metamod.org, dla leniwych Link.
Po ściągnięciu zainstalujmy go na naszym serwerze.
Najpierw przechodzimy do głównego katalogu Counter-strike'a -> "Cstrike". Tworzymy w nim folder "Addons" do którego przechodzimy. Następnym krokiem jest rozpakowanie ściągniętego pliku do "Cstrike\addons\metamod\dlls\", więc mamy do zrobienia jeszcze 2 foldery. w "addons" tworzymy folder "metamod", wchodzimy do niego i tworzymy kolejny "dlls" i właśnie do niego rozpakowujemy ściągnięty plik.
Po tych wszystkich operacjach powinniśmy otrzymać coś takiego: "Cstrike\addons\metamod\dlls\metamod.dll"
Po instalacji metamoda trzeba go uaktywnić na naszym serwerze.
Przechodzimy do głównego katalogu Counter-Strike'a -> Cstrike", szukamy tu pliku "liblist.gam"; po znalezieniu musimy go wyedytować.
Szukamy linii, która wygląda tak: gamedll "dlls\mp.dll". Aby nasz metamod zaczął działać musimy zmienić ją na gamedll gamedll "addons\metamod\dlls\metamod.dll". Zapisujemy zmiany i zamykamy plik.
Po uruchomieniu servera powinniśmy zobaczyć w konsoli, że metamod uruchamia się z serwerem. Teraz przechodzimy do instalacji AMX'a.
Na samym początku musimy go sobie ściągnąć, a możemy to zrobić z http://amxmod.net, dla leniwych Link.
Ściągnięty plik rozpakowujemy do głównego katalogu Counter-Strike'a -> "Cstrike". Po rozpakowaniu powinniśmy otrzymać "Cstrike\addons\amx\".
Teraz przejdzmy do uaktywnienia naszego amx'a.
Przechodzimy do folderu "Cstrike\addons\metamod" i tworzymy plik "plugins.ini", powinniśmy otrzymać "Cstrike\addons\metamod\plugins.ini"; żeby nasz amx działał musimy wyedytować ten plik.
Wpisujemy:
win32 addons\amx\dlls\amx_mm.dll
win32 addons\amx\dlls\fun_ms.dll
win32 addons\amx\dlls\csstats_ms.dll
Teraz przechodzimy do folderu "Cstrike\addons\amx\", wyszukujemy plik "modules.ini" i sprawdzamy jego zawartość; powinny się w nim znajdować takie linie:
addons/amx/dlls/fun_ms.dll
addons/amx/dlls/csstats_ms.dll
addons/amx/dlls/udp_ms.dll
Wpisanie tych komend spowoduje załadowanie amx'a podczas startu serwera, umożliwi nam korzystanie z większej ilości pluginów do naszego moda oraz będziemy posiadali własne statystyki.
Ulepszanie naszego amx'a.
Nasz amx jest ubogi w pluginy sad, czyli możemy podczas gry robić mało rzeczy czyli banować, kickować, pisać tekst w Hudzie itp. To zdecydowanie za mało.
Wchodzimy na stronę "http://amxmod.net/amx-plugins.php" i ściągamy pluginy, które byśmy chcieli mieć na naszym serwerze. Po ściągnięciu wszystkiego o chcemy kopiujemy pokoleji pliki do folderu "Cstrike\addons\amx\plugins\". Po skopiowaniu pliku należy wpisać jego nazwę do pliku "Cstrike\addons\amx\plugins\plugins.ini" np.
Ściągamy plik "plmenu.amx" kopiuje go do "Cstrike\addons\amx\plugins\", a w pliku "Cstrike\addons\amx\plugins\plugins.ini" dopisuje na końcu taką linijkę: plmenu.amx
Po ulepszeniu naszego moda należało by pozwolić komuś nim zarządzać. Pora przyznać prawa administrowania serverem. Krótko opisze wszystkie prawa: abcdefghijklmnopqrstuz
a - Immunitet osoby która posiada to prawo nie może zostać kiknięta zbanowana itp.
b - Pozwala na dołączanie się do zarezerwowanych miejsc na serwerze
c - Dostęp do komendy amx_kick
d - Dostęp do komendy amx_ban i amx_unban
e - Dostęp do komendy amx_slay i amx_slap
f - Dostęp do komendy amx_map
g - Dostęp do komendy amx_cvar
h - Dostęp do komendy amx_cfg
i - Dostęp do komendy amx_chat
j - Dostęp do komendy amx_vote
k - Dostęp do cvaru sv_password
l- Dostęp do komendy amx_rcon i zmiany rcon_password
mnoprst - Prawa przyznawane przez administratora w celu udostępnienia kontroli nad poszczególnymi pluginami. Np. do "m" mogą być przypisane statystyki i camper, a do "h" tylko statystyki
u - Dostęp do amxmodmenu, amx_menu
z - Użytkownik
Teraz opisze "flagi" czyli sposoby sprawdzania hasła. Wszystkie flagi to a b c d e
a - Wykop gracza, jeśli złe hasło
b - Nazwa użytkownika - Sprawdza Tag klanowy
c - Nazwa użytkownika - Sprawdza authid/wonid
d - Nazwa użytkownika - Sprawdza IP
e - Hasło nie jest sprawdzane.
Adminów dodaje się w pliku "Cstrike\addons\amx\admin.cfg". Aby nadać prawa trzeba dopisać taką linijke:
amx_admin "Nick/IP/WONID" "HASŁO" "Prawa administracji" "flagi"
np. amx_admin "Fidor" "abc" "bcdefgijk" "a"
amx_admin "88.21.45.22" "abc" "bcdefgijk" "da"
amx_admin "STEAM_0:0:203703" "abc" "bcdefgijk" "ca"
amx_admin ".eVo" "abc" "bcdefgijk" "ba"
Aby się zalogować jako administrator trzeba wpisać w konsoli setinfo _pw "haslo"
To tyle eLO ;] ... |
|