Zamknięty przez: Ciermpie 22-01-15, 22:58 |
Jak zrobić swoj własny serwer HLDS |
Autor |
Wiadomość |
Tuscotronic
Tuskodead :P
Dołączył: 14 Sty 2013 Posty: 41 Piwa: 2/1 Skąd: się biorą kurczaki?
|
Wysłany: 20-01-13, 23:15 Jak zrobić swoj własny serwer HLDS
|
|
|
Witajcie w poradniku jak zrobić swój serwer HLDS.
JAK ZROBIĆ WŁASNY SERWER HLDS .
1. Wchodzimy na stronę :http://www.amxmodx.org/downloads.php i ściągamy AMX 1.8.1
2. Ściągnięty plik instalujemy gdzie się nam żywnie podoba . Po instalacji wyskoczy nam okienko czy uruchomić instalator . Wybieramy że tak .
3. W trzecim oknie naszego instalatora wyskoczy komunikat "Local installation" . Wybieramy 4 opcje czyli "Select mod directory" . Na dole nowego okienka wybieramy Counter Strike i szukamy naszego folderu cstrike . Po wybranym folderze wybieramy OK i czekamy aż przebiegnie cała instalacja .
OK . Mamy na naszym serwerze AMXX mod .
Dodawanie pluginów :
W ściągniętych pluginach mamy zawsze 2 pliki : nazwa_pluginu.amxx i nazwa_pluginu.sma
Plik sma służy do konfiguracji pluginu i jego właściwości , a plik amxx do odtwarzania przez naszego amx
Plik sma należy wrzucić do katalogu : cstrike/addons/amxmodx/scripting/
A plik amxx trzeba walnąć do : cstrike/addons/amxmodx/plugins/
Aby plugin działał jak należy trzeba również sprawdzić czy potrzeba do niego jakiś cvarów (konfiguracji) , przeważnie autor pluginu pisze czy potrzeba jakieś cvary czy nie . Cvary można dodawać przez 2 sposoby
1 . Przez komendę "amx_cvar "nazwa cvaru" "wartość cvaru" np. amx_cvar "cod_killxp" "24000" - dzięki temu ustawiłem na moim cod modzie że za zabicie utrzymujemy 24000 expa
2. Poprzez wejście w katalog cstrike/addons/amxmodx/configs/cvars.ini gdzie <---- to plik który otwieramy przez notatnik i na samym dole dopisujemy swój cvar
Drugi sposób jest bezpieczniejszy i lepszy , bo jak zresetujemy serwer to cvary nam zostaną
Aby plugin zaczął działać trzeba do pliku cstrike/addons/amxmodx/configs/plugins.ini gdzie <---- otwieramy notatnikiem i na samym dole dopisujemy plugin :
nazwa_pluginu.amxx ; tutaj możemy dać opis
przykładowo
admin_chat_colors.amxx ; kolorowe pisanie admina
Do tego przykładu potrzeba akurat cvarów
Dodawanie adminów
Aby dodać admina wejdź w katalog cstrike/addons/amxmodx/configs/users.ini gdzie <---- otwieramy notatnikiem . Admina można dodać na 3 sposoby : Nick , Ip , Steam
Na steam "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
Na ip "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
Na hasło i nick "My Name" "my_password" "abcdefghijklmnopqrstu" "a"
Gdzie te literki to są flagi dostępu które powinieneś mieć opisane w users.ini
Tam pokazane są sposoby dawania H@ , ale jak chcesz dać admina komuś innemu (graczowi którego nie znasz) to wystarczą flagi bcdefgiju
Na końcu również są flagi konta , w moich sposobach które podałem ^ wyżej wystarczy zmienić flagi dostępu i oczywiście ip steam i nick ,hasło . Jeśli dajemy admina na nick i hasło , trzeba wpisać w konsoli (każdy admin z hasłem!) setinfo _pw "hasło"
Teraz wchodzimy w cstrike/addons/metamod i mamy plik plugins . Otwieramy go notatnikiem i dodajemy na samym dole
Dla windowsa
win32 addons\dproto\dproto.dll
Dla linuxa
linux addons/dproto/dproto_i386.so
Zapisujemy i gotowe
UWAGA!!!
Jeśli nasz serwer stoi na procesorze AMD , musimy utworzyć skrót HLDS i wejść w właściwości , w element docelowy na samym końcu dodajemy
./hlds_run -binary ./hlds_i686
I to by było na tyle . Jakieś pytania pisz w komentarzach
PORADNIK ROBIONY BY ME !!! WSZELKIE PRAWA DO KOPIOWANIA ZASTRZEŻONE !!!!!
KOMENDY AMXX!!!
amxmodmenu - Glowne Menu
amx_ban <czas w minutach> <authid or ip> [reason] - Banuje...
amx_banid <czas w minutach> <name or #userid> [powod] - Banuje
amx_banip <czas w minutach> <name or #userid> [powod] - Banuje
amx_banmenu - Ban Menu
amx_cancelvote - Anuluje glosowanie.
amx_cfg <nazwa pliku> - Laduje plik cfg.
amx_cfgmenu - menu cfg
amx_chat <wiadomosc> - Chat miedzy adminami.
amx_clcmdmenu - Menu z komendami na gracza.
amx_cmdmenu - Menu Komend
amx_csay <kolor> <wiadomosc> - Center message z nickiem.
amx_csay <kolor> < wiadomosc> - Wyswietla kolorowe wiadomosci na HUD w centralnym
amx_cvar <cvar> [value] - Zmiena cvarow.
amx_cvarmenu - Wyswietla menu z cvarami, pozwala na szybkie zmiany konfiguracji.
amx_ffmenu - Wyswietla menu pozwalajace zmienic opcje friendly fire.
amx_kick <name or #userid> [reason] - Kick gracza.
amx_kickmenu - Wyswietla menu do "kopania" graczy.
amx_knives <1|0> - Wlacza noze.
amx_map <nazwa_mapy> [delay in sec.] - Zmiana mapy.
amx_mapmenu - menu map.
amx_password <haslo> - Haslo na serwer.
amx_pause - Pauza serwera.
amx_pausecfg <command> [name] - Pauzuje cfg.
amx_psay <gracz> <wiadomosc> - Prywatna wiadomosc do wybranego gracza.
amx_rcon <komenda> - rcon przez amx'a.
amx_say <wiadomosc> - Wiadomosc zwykla.
amx_scrollsay <kolor> <wiadomosc> - Scroll say z nickiem.
amx_scrollsayy <kolor> <wiadomosc> - Scroll say bez nicka.
amx_slap <name or #userid> [power] - Slay gracza z dana liczba HP.
amx_slapmenu - Menu Splap.
amx_slay <name or #userid> - Slay.
amx_speachmenu - Menu gadania na serwerze.
amx_statscfgmenu - Menu Statystyk.
amx_teammenu - Menu przerzucania graczy.
amx_teleportmenu - Menu Teleportowania.
amx_tsay<kolor> <wiadomosc> - Lewy message z nickiem admina.
amx_tsayy <kolor> <wiadomosc> - Lewy message bez nicka admina.
amx_unban <authid or ip> - Usuwa bana z IP lub ID.
amx_vote <pytanie> <odpowiedz1> <odpowiedz2> - Vote na cokolwiek.
amx_voteban <name or #userid> - Vote na bana.
amx_votekick <name or #userid> - Vote na kicka.
amx_votemap <map> - Glosowanie na mape
amx_votemapmenu - Menu glosowania.
amx_who - Pokazuje liste graczy oraz ich flagi.
Oczywiscie pisac duzymi literami mozna w latwiejszy sposob wpisujac poprostu w say'u @ text; @@ text lub @@@ text. Dodatkowo mozna pisac na kolorowa poprzez dodanie pierwszej litery koloru (po angielsku) np. napis na zielono (green) @g text.
Do konfiguracji serwera sluza cvary np:
amx_cvar mp_timelimit 25 - zmienienie dlugosci trwania mapy na 25 minut
amx_cvar sv_gravity 200 - zmiana grawitacji na 200. Standard to 800!!
amx_cvar mp_roundtime 2 - dlugosc rundy 2 minuty.
Żródło: http://cs-matrix.bloog.pl...ml?ticaid=6feb8 |
|
_________________ Nick na forum : Tuscotronic? To wina Tuska!
POMOGŁEM?
DAJ PIWECZKO! |
|
|
|
|
Harsay
Harsayus Pospolitus
Wiek: 28 Dołączył: 04 Sty 2013 Posty: 73 Piwa: 12/11 Skąd: Bydgoszcz
|
Wysłany: 20-01-13, 23:50
|
|
|
Przecież opisałeś instalację i konfigurację amxx a nie hlds'a |
|
|
|
|
|
FD^GoD
Streetworkout<3
Nick w grze: FD^GoD
Wiek: 32 Dołączył: 27 Sie 2012 Posty: 2246 Piwa: 254/240 Skąd: Gdansk
|
|
|
|
|
|