Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Hlds + Amx :)


Gość Owned!

Rekomendowane odpowiedzi

Opublikowano

Witam. Chcielibyście mieć własny serwer cs, sprawdzić jak to jest być adminem lub po prostu pograć z kolegami? Nic prostszego! Za chwilę dowiecie się jak to zrobić. Nie będzie to moja 5 minutowa praca ctrl+c, ctrl+v. Zamierzam to opisać jedynie wzorując się na innym tutorialu.

 

K, do rzeczy.

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

Konfiguracja Serwera

 

W folderze cstrike znajduje się czerwona ikona. Po zainstalowaniu cs'a jest ona także na pulpicie. Nazywa się HLDS (Half Life Dedicated Server). Jak widać po nazwie możemy dzięki temu odpalić serwa. Najpierw pokażę jak go skonfigurować.

 

Powinno to wyglądać tak :

 

hlds1j.png

 

Game - Gra. Nic nie zmieniamy.

 

Server name - Nazwa naszego serwera.

 

Map - Jaka mapa ma się włączyć na początku.

 

Network - Wybieramy "Internet.

 

Max players - Krótko mówiąc sloty. Maksymalna ilość graczy na naszym serwie.

 

UDP Port - Port naszego serwera. Znajduje się to w tym miejscu : 11.111.11.111:11111 Domyślnie jest 27015, ale zalecam zmianę.

 

RCON Password - Wpisujemy byle co.

 

Secure (Valve Anti-Cheat) - Na non-steam nic nie daje.

 

I klikamy "Start server" aby go odpalić.

 

Już można grać z kolegami, ale co to? Nie ma nextmap, timeleft, /top15? Na innych serwerach jest! Do tego potrzebny jest amx. Teraz opiszę jak go zainstalować.

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

Instalacja AMX.

 

 

Potrzebujemy Patcha v23

 

http://www.4shared.com/file/39377057/9d37a4/cs16patch_full_V23.html

 

i AMX

 

http://sourceforge.net/project/downloading.php?group_id=100470&filename=amxmodx-installer-1.8.1.exe

 

Instalujemy patcha do x:/Program Files/Valve.

 

Pora na amx. Pierwsza część jest nieważna i instalujemy obojętnie gdzie. Ważna jest druga część.

 

W pierwszym oknie klikamy "next", w drugim akceptujemy regulamin, a w trzecim mamy do wyboru :

 

Local installation

 

- Steam Dedicated Server

- Steam listen server

- Standalone Server

- Select mod directory

 

Remote installation

 

- FTP

 

Zaznaczamy "Select mod directory" i next. W oknie "choose directory" instalujemy w x:/Program Files/Valve/cstrike. AMX instaluje się w naszym cs :). Już mamy profesionalny serwer cs.

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

Dodawanie admina

 

Aby dodać admina wchodzimy w x:/Program Files/Valve/cstrike/addons/amxmodx/configs i otwieramy users.ini

 

Możemy dodać admina na 3 sposoby. Na nick i hasło, ip, steam id.

 

Jak dodać? Na samym dole, w nowej linijce dopisujemy :

 

"Steam ID" "" "abcdefghijklmnopqrstu" "ce" - Na steam id

"123.45.67.89" "" "abcdefghijklmnopqrstu" "de" - Na IP

"My Name" "my_password" "abcdefghijklmnopqrstu" "a" Na nick + hasło

 

Objaśnienie

 

"My Name" - Nick admina, IP lub Steam ID

 

"my_password" - Hasło admina. Wymagane tylko przy sposobie na nick + hasło.

 

"abcdefghijklmnopqrstu" - Flagi admina. Co które dają znajdziecie niżej.

 

"a" - "Typ" admina.

 

"Typy" admina :

 

; Account flags:
; a - Wyrzuca gracza przy podaniu złego hasła
; b - Admin ma tag klanu (Nie jestem pewny)
; c - Ten admin został dodany na steam id
; d - ---||--- na IP
; e - Hasło nie jest sprawdzane.

 

Jeśli ktoś dostał admina na nick i hasło do config.cfg (x:/Program Files/Valve/cstrike) musi dopisać setinfo _pw "hasło". Z cudzysłowiem.

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

Flagi admina

 

; a - Admin nie może być slapowany, kickowany, oślepiany itp., itd.
; b - Jeśli damy graczowi tylko tą flagę dostanie on slot na serwer. tzn. Może wejść na zarezerwowany slot.
; c - Admin może kickować.
; d - Admin może banować, unbanować.
; e - Admin może dawać slap i slay.
; f - Admin może zmieniać mapy.
; g - Admin może zmieniać cvary. Jakie cvary? Otóż gdy gramy np. z zbotami na New Game wpisując w konsoli sv_gravity 100, Grawitacja zmienia się na 100. Na takim serwie możemy zmienić grawitację przez konsolę, ale musimy wpisać amx_cvar sv_gravity 100.
; h - Admin może zmieniać cfg. Może zablokować np. top15. SS z amx mod menu : http://img140.imageshack.us/img140/1439/hlds2.png
; i - Admin może pisać na chacie adminów. amx_chat lub na tsay @i tekst.
; j - Admin może robić vote. amx_vote "pytanie" "odpowiedź" "odpowiedź" "odpowiedź". W pytaniu nie oddzielamy słów spacjami tylko kropkami lub przecinkami aby wyszło poprawnie.
; k - Admin może ustawić hasło na serwer.
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command) Nie wiem o co chodzi;P
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - menu access
; z - zwykły gracz (nie admin) - flaga "z" przydaje się np. na pokemodach wtedy gracz ma zakładane hasło na nick aby nikt nie mógł ukraść mu poków ; ) - Toysoldier 

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

Komendy admina

 

Tu już będzie ctrl+c, ctrl+v ponieważ sam tego lepiej nie objaśnię :)

 

amx_ban
Użycie: amx_ban [reason] - Banowanie gracza na serwerze na określony czas z podaniem powodu.

amx_banid
Użycie: amx_banid [reason] - Banowanie gracza na serwerze na określony czas z podaniem powodu. Ban zakładany jest na STEAM_ID.

amx_banip
Użycie: amx_banip [reason] - Banowanie gracza na serwerze na określony czas z podaniem powodu. Ban zakładany jest na IP.

amx_banmenu
Użycie: amx_banmenu - Wyświetla menu do banowaniagraczy.

amx_cancelvote
Użycie: amx_cancelvote - Anuluje toczące się głosowanie.

amx_cfg
Użycie: amx_cfg - Ładuje plik konfiguracyjny z ustawieniami.

amx_cfgmenu
Użycie: amx_cfgmenu - Wyświetla menu z gotowymi konfiguracjami serwera.

amx_chat
Użycie: amx_chat < message > - Chat służący do porozumiewania się pomiędzy administratorami. Zwykli gracze nie widzą tekstu pisanego z tą komendą.

amx_clcmdmenu
Użycie: amx_clcmdmenu - Wyświetla menu z komendami wykonywanymi na komputrze gracza.

amx_cmdmenu
Użycie: amx_cmdmenu - Wyświetla menu z komendami wykonywanymi na serwerze.

amx_csay
Użycie: amx_csay < color > < message > - Wyświetla kolorowe wiadomości na HUD w centralnym miejscu ekranu. Dodatkowo podaje nick admina, który wywołał polecenie.

amx_ccsay
Użycie: amx_csay < color > < message > - Wyświetla kolorowe wiadomości na HUD w centralnym miejscu ekranu. Nie podaje nicka admina, który wywołał polecenie.

amx_cvar
Użycie: amx_cvar [value] - Zmienia cvary serwera, pozwala dostosować konfigurację.

amx_cvarmenu
Użycie: amx_cvarmenu - Wyświetla menu z cvarami, pozwala na szybkie zmiany konfiguracji.

amx_ffmenu
Użycie: amx_ffmenu - Wyświetla menu pozwalające zmienić opcje "friendly fire".

amx_fsay
Użycie: amx_fsay < color > < message > - Wyświetla kolorowe wiadomości na HUD w podamym miejscu ekranu. Dodatkowo podaje nick admina, który wywołał polecenie.

amx_fsayy
Użycie: amx_fsayy < color > < message > - Wyświetla kolorowe wiadomości na HUD w podamym miejscu ekranu. Nie podaje nicka admina, który wywołał polecenie.

amx_help
Użycie: amx_help; amx_help 11; amx_help 21; amx_help 31; itp. - Jedna z najważniejszych opcji AMXa. Wyświetla listę oraz pomoc dostępnych komend (w zależności od poziomu dostępu) podczas pisania w konsoli. Przydatna jak aturat nieznamy kompletnej składni komendy.

amx_kick
Użycie: amx_kick [reason] - "Wykopanie" gracza z serwera na określony czas z podaniem powodu.

amx_kickmenu
Użycie: amx_kickmenu - Wyświetla menu do "kopania" graczy.

amx_knives
Użycie: amx_knives <1|0> - Włacza tryb gry "tylko noże".

amx_leave
Użycie: amx_leave [tag] [tag] [tag] - Pozwala pozostać na serwerze graczom którzy mają wpisane określone tagi. Gracze bez określonych tagów zostają odłaczeni z serwera. Przydaje się przez meczem klanowym jeśli gracze nie biorący udziału w meczu nie opuścili serwera.

amx_map
Użycie: amx_map [delay in sec.] - Wywołuję zmianę mapy. Jeśli nie podamy czasu po jakim mapa ma sie zmienić zmiana następi natychmiast.

amx_mapmenu
Użycie: amx_mapmenu - Wyświetla menu z którego można wybrać mapy do zmany. Menu ma jedną wade nie ma tam wszystkich map a rzadko kiedy headadminom serwerów chce sie dopisywać wszystkie mapy.

amx_nopas
Użycie: amx_npass - Zdejmuje hasło założone na serwer.

amx_password
Użycie: amx_password - Zakłada hasło na serwer.

amx_pause
Użycie: amx_pause - Pauzuje serwer.

amx_paucecfg
Użycie: amx_pausecfg [name] - Pozwala zarządzać pracą pluginów.

Komendy:
off - pałzuje wszystkie pluginy nie bądące na liście
on - włącza wszystkie pluginy
stop - wyłacza plugin
pause - pałzuje plugin
enable - włacza plugin
save - zapisuje listę wyłaczonych pluginów
clear - czyści listę wyłaczonych pluginów
list - wyświetla listę pluginów
add - ustawia flagę że plugin nie może być pauzowany
amx_pausecfgmenu
Użycie: amx_pausecfgmenu - Wyświetla menu w którym można zarządzać pracą pluginów.

amx_psay
Użycie: amx_psay < player > < message > - Wysyła prywatną wiadomość do określonego gracza.

amx_rcon
Użycie: amx_rcon - Pozwala podczas gry na wywyłanie poleceń rcona.

amx_restmenu
Użycie: amx_restmenu - Wyświetla menu w którym można ustawić restrykcje kupowania borni i ekipunku.

amx_restrict
Użycie: amx_restrict
[keys] - Wstawia restrykcje dotyczące kupowania broni. Jeśłi nie wprowadzi się nic w pole "keys" restrykcje zostanązdjęte.

Menus: "buy", "pistol", "shotgun", "sub", "rifle", "machine", "item"
Team: "T", "CT"
Keys: "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"
amx_say
Użycie: amx_say - Wysyła wiadomość na chacie do wszystkich graczy.

amx_scrollsay
Użycie: amx_scrollsayy < color > < message > - Wyświetla kolorowe przewijane wiadomości na HUD na dole ekranu. Dodatkowo podaje nick admina, który wywołał polecenie.

amx_scrollsayy
Użycie: amx_scrollsayyy < color > < message > - Wyświetla kolorowe przewijane wiadomości na HUD na dole ekranu. Nie podaje nicka admina, który wywołał polecenie.

amx_slap
Użycie: amx_slap [power] - Udeża gracza z zadaną siła odbierając mu HP.

amx_slapmenu
Użycie: amx_slapmenu - Wyświetla menu pozwalające udeżać lub uśmiercać graczy.

amx_slay
Użycie: amx_slay - Uśmierca gracza.

amx_speachmenu
Użycie: amx_speachmenu - Wyświetla menu pozwalające na wykonywanie komend głosowych na serwerze.

amx_statscfg
Użycie: amx_statscfg [parameters] ...

Komendy:
on - włacza określoną opcję
off - wyłacza określoną opcję
save - zapisuje konfiguracje statystyk
load - ładuje konfigurację statystyk
list [id] - wyświetla status statystyk
add - dodaje statystykę do listy
amx_statscfgmenu
Użycie: amx_statscfgmenu - Wyświetla menu pozwalające w łatwy sposób zarządzać konfiguracją statystyk.

amx_teammenu
Użycie: amx_teammenu - Wyświetla menu do zadządzania drużynami.

amx_teleportmenu
Użycie: amx_teleportmenu - Wyświetla menu do teleportacji.

amx_tsay
Użycie: amx_tsay < color > < message > - Wyświetla kolorowe wiadomości na HUD z lewej storny ekranu. Dodatkowo podaje nick admina, który wywołał polecenie.

amx_tsayy
Użycie: amx_tsayy < color > < message > - Wyświetla kolorowe wiadomości na HUD z lewej storny ekranu. Nie podaje nicka admina, który wywołał polecenie.

amx_unban
Użycie: amx_unban - Zdejmuje bana z WONID lub IP.

amx_vote
Użycie: amx_vote - Włącza głosowanie na dowolny temat.

amx_voteban
Użycie: amx_voteban - Włącza głosowanie za zbanowaniem gracza na serwerze.

amx_votekick
Użycie: amx_votekick - Włącza głosowanie za "wykopaniem" gracza z serwera.

amx_votemap
Użycie: amx_votemap [map] [map] [map] - Włącza głosowanie na wybrane mapy. Max. pięc map!

amx_votemapmenu
Użycie: amx_votemapmenu - Wyświetla menu do głosowania ma mapy.

amx_who
Użycie: amx_who - Wyswietla kto jest aktyalnie na serwerze. Dodatkowo podaje który gracz posiada prawa do adminowania serwerem.

amxmodmenu
Użycie: amxmodmenu - Wyswietla menu w któym można administrować serwerem.

 

~~~~~~~~~~~~~~~~~~~~

 

Dostęp do większości tych komend uzyskamy przez amxmodmenu. Aby go uruchomić należy wpisać w konsoli amxmodmenu. Ale komu by się chciało tak za każdym kickiem, banem, zmianą mapy. Najlepiej zrobić binda. W tym celu w konsoli wpisujemy[/code]

 

bind "p" "amxmodmenu"

 

Menu admina mamy pod przyciskiem "p". Bindować możemy na co chcemy :)

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

Instalacja pluginów

 

Przykładowa instalacja pluginów :

 

Pliki .amxx wrzucamy do x:/Program Files/Valve/cstrike/addons/amxmodx/plugins

 

Pliki .sma wrzucamy do x:/Program Files/Valve/cstrike/addons/amxmodx/scripting

 

Dodatkowo w plugins.ini (x:/Program Files/Valve/cstrike/addons/amxmodx/configs) dopisujemy nazwę pluginu z .amxx

Przykładowo : Jeśli do folderu plugins wrzuciliśmy xxx.amxx to do plugins.ini dopisujemy linijkę xxx.amxx

 

Jeśli pobieramy jakiś pack z dźwiękami, modelami, dźwięki wrzucamy do x:/Program Files/cstrike/sound lub x:/Program Files/cstrike/sound/misc. Modele do x:/Program Files/cstrike/models

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

Zabawa z mapami

 

Do tej pory aby zmienić mapę wychodziliśmy na pulpit, i zmieniali ją w HLDS. Teraz zrobimy to w menu admina.

 

Wchodzimy do x:/Program Files/Valve/cstrike/addons/amxmodx/configs/maps.ini Mamy tam dodane standardowe mapy cs. Znajdują się one w menu admina. Oczywiście możemy wyrzucać je. Gdy chcemy dodać mapy do menu admina dopisujemy tam nazwę mapy. Na przykład lubianą mapą jest de_westwood. plik .bsp z mapą wrzucamy do x:/Program Files/Valve/cstrike/maps, a w maps.ini dopisujemy de_westwood.

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

AMXX + Zboty

 

Jeśli zainstalowaliśmy amxx w HLDS to instalujemy do tego zwykłe zboty. (linki w google) Następnie prawym przyciskiem myszy na ikonę HLDS na pulpicie i w "Element docelowy" dopisujemy :

 

+localinfo mm_gamedll dlls/zbotcz.dll 

 

Potem odpalamy serwer i dodajemy boty ;)

 

Jeśli zainstalowaliśmy w New Game to robimy to samo tylko, że z ikoną CS'a.

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

KONIEC. Jest to długi tutorial, ale bardzo przydatny. Dodawanie admina, map do menu itd. przyda się nie tylko na hlds :)

 

Pozdrawiam, Owned!

 

Jeśli chcesz ten temat skopiować, dodaj na końcu mój nick i link do mpcforum

 

#17.04.10 - Poradnik odświeżony po zmianie wyglądu forum. Teraz wygląda tak jak wcześniej :P

  • Odpowiedzi 93
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Nieźle,a dla steam'a? ^^

łap przykład ;)

C:\Program Files\Valve\Steam\SteamApps\twojanazwa\counter-strike

tumblr_nrthjyZ6c31u4ug6zo1_500.gif
exMPC Media Team Lider || exMPC Graphic Team || exModerator || exMentor || VIP

Opublikowano

Lol mam non steama robie wszystko dobrze podaje ip koledze, mi wbija a mu nie :/ o co tu chodzi?

Opublikowano

Wyskakuje mu jakiś błąd? Nie dodaje do favorites?

Opublikowano

Zapewne jesteście z innej sieci :P. Masz wewnętrzne ip. pewnie :>

368216.png

Gość mlody22pl
Opublikowano

spróbuj zrobić przez Hamachi

  • 3 tygodnie później...
Opublikowano
Nie będzie to moja 5 minutowa praca ctrl+c, ctrl+v. Zamierzam to opisać jedynie wzorując się na innym tutorialu.
  • 2 tygodnie później...
Opublikowano

Zrobilem tak jak mowiles, i dalej nie mam takich komend jak : /rank, /top15. Wpisalem nawet swoj nick admina i dalej nie jestem adminem ^^

Gold Member

 

nvm

Opublikowano

Zainstalowałem to i mi piszę w consoli jak pisze amxmodmenu że nie mogę użyć tej komendy o.O.

o.O
Opublikowano

to powiedz jak mam dodać omg taki spam jest zbędny. mam dodać tak jak w tym tutku ??

 

 

@EDIT JUŻ DODAŁEM ADma na serva ale jak dałem na my name i my password i daje csstrike to gdzie to wkleić omg :| zrobić nowy plik czy co powiedźcie !

o.O
Opublikowano

pisz po polsku bo z tego nic nie zrozumiałem

 

1. Wchodzisz w cstrike>addons>amxmodx>configs>users.ini

 

2. W pliku users.ini dodajesz admina. Jeśli na nick i hasło to

 

"NICK" "HASŁO" "abcdefghijklmnopqrstu" "a"

 

3. Zmieniasz mapę i masz admina.

 

4. Jeśli nie możesz wejść na serwer po dodaniu admina zmień w linijce "a" na "e"

Opublikowano

Zmień w swojej linijce końcówkę "a" na "e"

 

Nie sprawdza wtedy hasła tylko sam nick.

 

Jak chcesz hasło to wpisz w konsoli setinfo _pw "hasło"

Opublikowano
Zmień w swojej linijce końcówkę "a" na "e"

 

Nie sprawdza wtedy hasła tylko sam nick.

 

Jak chcesz hasło to wpisz w konsoli setinfo _pw "hasło"

 

mam to wpisać i zamiast "hasło" swoje hasło?

i później connect i ip serva?

 

 

OK JUŻ NIC ALL DZIAŁA 5****

o.O
Opublikowano

Pewnie masz wewnętrzne i nie zrobisz. Jeśli nie, to napisz jaki błąd im wyskakuje.

Opublikowano

właśnie nic ^,^ chcą wejść na serva i nic nie robią się te żółte prostokąty.

o.O

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...