Forum gier multiplayer

Pełna wersja: Biblia AMXX
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Wszystkie porady związane z amxx proszę podawać w tym temacie:

1. W celu utworzenia admina, wchodzimy do: addons/amxmodx/configs i edytujemy plik users.ini
2. Standardowo zawarte są w nim przykłady jak należy dodać admina.
3. Poprawne konto wygląda tak:

"nick|ip|steamid" "hasło" "flagi_dostępu" "flagi_konta"

Flagi dostępu
a - immunitet (gracz z tą flagą ma immunitet czyli nie może być kickowany, banowany, slapowany itp. Zaleca się nie dawanie tej flagi nikomu. Co najwyżej sobie (H@)).
b - rezerwacja slotu (gracz dostaje rezerwacje slotu)
c - amx_kick (admin z tą flagą może kopać ludzi z serwera).
d - amx_ban i amx_unban (admin z tą flagą może banować i odbanowywac graczy)
e - amx_slay i amx_slap (admin z tą flagą może slayować i slapować graczy)
f - amx_map (admin z tą flagą może zmieniać mapę)

g - amx_cvar (admin z tą flagą może zmieniać ustawienia serwera [nie wszystkie!])
h - amx_cfg (admin z tą flagą może uruchamiać configi serwera)
i - amx_chat (admin z tą flagą może używać kolorowych napisów)
j - amx_vote (admin z tą flagą może uruchamiać glosowania)
k - dostęp do sv_password (admin z tą flagą może ustawić hasło na serwerze)
l - dostęp do amx_rcon (admin z tą flagą może wykonywać polecenia na konsoli samego serwera poprzez amx_cvar)
m - własny poziom A
n - własny poziom B
o - własny poziom C
p - własny poziom D - (Flagi te są używane przez dodatkowe pluginy. Poziom A ma najniższy priorytet, poziom H najwyższy.)
q - własny poziom E
r - własny poziom F
s - własny poziom G
t - własny poziom H
u - menu access (admin z tą flagą może używać menu)
z - użytkownik (flaga do oznaczenia NIE admin, zwykłego użytkownika)

Flagi konta
a - rozłącz gracza przy podaniu złego hasła
b - tag klanowy
c - użytkownik na STEAMID
d - użytkownik na IP
e - hasło do konta nie jest sprawdzane (wymagany jest tylko nick / ip / steamid admina)
4. Przykłady
"192.168.0.10" "haslo" "abcdefghijklmnopqrstu" "ad"
Admin jest dany na IP:192.168.0.10 oraz dodatkowo sprawdzane jest hasło. Przy błędnym haśle gracz zostanie wykopany z serwera.

"192.168.0.15" "" "abcdefghijklmnopqrstu" "de"
Admin dany jest na IP:192.168.0.15 Hasło nie jest wymagane. Każdy gracz z tego IP dostanie uprawnienia admina.

"192.168.*.*" "" "be"
tak powinno (chyba) działać dawanie ekstra slotu dla ludzi z lanu z klasy 192.168.0.1 - 192.168.254.254

"STEAM_0:0:000000" "haslo" "abcdefghijklmnopqrstu" "ac"
Admin dany jest na STEAMID oraz wymagane jest hasło.

"STEAM_0:0:000000" "" "abcdefghijklmnopqrstu" "ce"
Admin dany jest na STEAMID bez hasła.

"nick_admina" "haslo" "abcdefghijklmnopqrstu" "a"
Admin dany jest na nicka oraz wymagane jest hasło. Aby admin dostał swoje uprawnienia musi mieć hasło w configu (patrz niżej) oraz musi mieć nicka na jakiego nadano mu admina (wielkość liter jest ważna!).

Warto sprawdzic czy w amxx.cfg mamy poniższą linię, jak nie, albo jest inna, to zmieniamy na taką jaką mamy niżej:
amx_password_field "_pw"

Adminom, których dostęp wymaga hasła do zalogowania się każemy do configa dopisać:
setinfo _pw "haslo"
hasło - to, które podaliśmy przy tworzeniu konta admina.
Jak włączac i wyłączac pluginy:

wchodzisz w plugins.ini znajdujacy sie w \cstrike\addons\amxmodx\configs i masz tam wypisane pluginy przykladowo wezmy plugin ptb.amxx zeby go wyłączyc dajesz ; przed nimi a zeby go wlaczyc kasujesz ; przed nimi przyklad
;ptb.amxx - plugin nie dziala
ptb.amxx - plugin dziala
Puszczanie muzyki na serwerze:

1. Na początek musimy skonwertować naszą muzykę/muzyki, które chcemy puszczać na serwerach. Osobom, które wiedzą o co chodzi, gdy mówię "konwersja muzyki", wystarczy informacja, że nasze pliki dźwiękowe musimy doprowadzić do formatu *.wav i jakości 16 Bit (CD), 8000Hz, Mono. Jeśli wiesz, jak samodzielnie skonwertować muzykę do tego formatu - możesz przejść do następnej części tego tutorialu. Pozostali czytelnicy dowiedzą się więcej o konwersji z poniższego tekstu.

2. Wybieramy naszą muzykę. Może to być dowolny plik dźwiękowy w formacie: *.wav, *.mp3, *.mp2, *.mp1, *.mpa, *.mpga, *.mpg, lub *.mpx. Jeśli nie masz na dysku żadnego sensownego dźwięku, skorzystaj z tego przykładowego pliku. Gdy masz już odpowiedni dźwięk (plik muzyczny), musisz go skonwertować. Do tego celu posłuży nam program dBPowerAmp (download/ściągnij). Po pobraniu aplikacji, zainstaluj ją. Teraz kliknij na swoją muzykę prawym przyciskiem myszy, a pojawi się menu kontekstowe, z którego wybierz pozycję "Convert to...". Otworzy się okienko dBPowerAmp'a, które musisz ustawić w ten sposób, co na screenie (klik). Potem wybierasz folder docelowy (miejsce, gdzie zapiszą się skonwertowane pliki dźwiękowe) i klikasz na "Convert". W miejscu, które wskazałeś, powinien pojawić się skonwertowany plik o rozszerzeniu *.wav i żądanej jakości. Całą operację powtarzamy z każdym plikiem dźwiękowym, który chcemy puszczać na serwerze.

Pliki dźwiękowe są już skonwertowane i gotowe do puszczania. Czas wpisać odpowiednie komendy do naszego CFG. O tym w następnej części.
3.Aby puszczać muzykę w CS, trzeba dodać odpowiednie komendy do naszego CFG. Jeśli nie wiesz czym jest Config (CFG), kliknij TU i się dowiedz Tak więc do naszego CFG dopisujemy te linijki:
Kod:
alias muza "muzaon"
alias muzaon "voice_inputfromfile 1; voice_loopback 1; +voicerecord; alias muza muzaoff"
alias muzaoff "voice_inputfromfile 0; voice_loopback 0; -voicerecord; alias muza muzaon"
bind "f11" "muza"
bind "f12" "say PUSZCZANIE MUZYKI W CS - http://www.hlss.prv.pl/"

Łatwo zauważyć, że dodałem tam swoją małą "reklamę" Proszę - nie usuwajcie tego binda A jeśli ktoś na serwerze zapyta się o sposób puszczania muzyki w Counter-Strike'u - wciśnijcie F12 i zareklamujcie moją stronę (wciśnięcie F12 spowoduje, że na chacie w CS zostanie napisany tekst "PUSZCZANIE MUZYKI W CS - http://www.hlss.prv.pl/").

Mamy już odpowiednie komendy w CFG. Czas poznać istotę puszczania muzyki, czyli na czym to właściwie polega. O tym w następnej części tutorialu.
4.Mamy gotowe muzyczki... komendy w CFG... teraz czas odpowiedzieć na pytanie: na czym polega to całe puszczanie muzyki?

Counter-Strike ma zaimplementowany voicecomm do komunikowania się między graczami. Standardowo, uruchamiając voicecomm w CS, rozpoczynamy nagrywanie dźwięku za pomocą naszego mikrofonu. Dźwięk ten od razu ulega konwersji, a następnie jest wysyłany do serwera. Puszczanie muzyki zmienia postać rzeczy. Gdy puszczamy muzykę, dźwięk wysyłany do serwera nie jest pobierany z mikrofonu, a z pliku. Muzyka ta (plik dźwiękowy) musi być w odpowiednim formacie (stąd konieczność konwersji muzyczek) oraz musi być umieszczony w folderze cstrike (jeśli nie wiesz gdzie on się znajduje - kliknij tutaj) pod nazwą voice_input.wav

Reasumując - aby móc puszczać daną muzykę w CS, musimy skopiować ją do folderu cstrike (klik - co to jest?) i zmienić jej nazwę (nazwę pliku) na voice_input.wav Po tych czynnościach możemy uruchomić CSa i za pomocą przycisku F11 puszczać muzykę (zakładam, że w załadowanym configu znajdują się komendy z poprzedniej części tutoriala).

Ot, cała metoda puszczania muzyczek w Counter-Strike'u. Ale jest jeszcze jedna sprawa. Jeśli chcemy zmienić puszczaną muzykę, musimy wyjść z CSa, zmienić plik voice_input.wav na inny i znowu wejść do CSa... Z pomocą przychodzi nam HLSS (Half-Life Sound Selector), który ułatwi nam podmienianie puszczanej muzyki. Nie jest to program niezbędny do puszczania muzyki, lecz z pewnością przyda się prawdziwym maniakom O HLSS w następnej części tutoriala.
5.Potrafisz już puszczać muzykę w CS za pomocą voicecomm'a. Teraz nauczysz się łatwo i szybko podmieniać plik voice_input bez konieczności minimalizowania CSa.

Umożliwia to program Half-Life Sound Selector (download/ściągnij). Jego instalacja jest bajecznie prosta - wystarczy rozpakować ściągnięte archiwum (plik) w dowolne miejsce na dysku. Uruchamiamy program i pokazuje nam się okno aplikacji (screen/obrazek). Klikamy na "Options" i w nowym okienku wskazujemy programowi nasz folder cstrike (screen). Jeśli nie wiesz do czego służą pozostałe opcje programu - nie ruszaj ich Teraz zatwierdzamy zmiany przyciskiem "OK".

Czas na dodanie naszych muzyczek do programu. Klikamy na zielony "plus". W otworzonym okienku wskazujemy naszą skonwertowaną muzyczkę oraz skrót (screen), który jej przypiszemy (należy kliknąć na pole tekstowe pod napisem "Shortcut:" i wcisnąć żądaną kombinację klawiszy - skrót - na klawiaturze. Na przykład Control + F1). Dopuszczalne są kombinacje "Ctrl + X", "Alt + X" itd. Gdy dodamy w ten sposób wszystkie nasze dźwięki - zapisujemy plik "playlisty" HLSS (File -> Save As...).

Teraz klikamy na "activate" (kciuk postawiony do góry) i możemy uruchomić Counter-Strike'a. Wchodzimy na dowolny serwer i wciskamy na klawiaturze jedną z wcześniej wskazanych w HLSS kombinacji. U góry ekranu powinien pokazać się czarny pasek z ścieżką dostępu do pliku. Właśnie ten plik został w tej chwili skopiowany do katalogu cstrike pod nazwą voice_input.wav Możemy teraz za pomocą wcześniej wpisanych do CFG komend puszczać daną muzyczkę. W każdej chwili da się podmienić plik voice_input i puszczać inną muzykę bez konieczności wychodzenia z CSa. Po zakończeniu gry klikamy na przycisk "deactivate" (kciuk w dół) i możemy wyłączyć HLSS.

Ot, cała filozofia korzystania z tego programu

Pobierz program z http://www.download.com/dBpoweramp-Music...d=10042534
Instalacja GunGame:

UWAGA: Potrzebny jest AMXX 1.17b lub wyzszy...


Plugin zawiera:
* Turbo mode (gg_turbo, domyślnie 0) po zabiciu gracza dostajesz poziom, a kazdy następny poziom to inna broń Smile
* Knife Pro (gg_knife_pro, domyślnie 0) pozwala na "kradnięcie" innym leveli poprzez zabijanie ich nożem.
* Deathmatch mode (gg_dm, domyślnie 0) czyli jak cię zabiją to się odradzasz i tak w kółko. Nie musisz czekac do konca rundy.


INSTALACJA:

1. Pobierasz paczke z zalacznika
2. Wszystkie pliki kopiujesz na serwer w takim porzadku w jakim sa w paczce...
czyli:
Kod:
Plik gungame.amxx wklejasz do addons/amxmodx/plugins
plik gungame.cfg wklejasz do addons\amxmodx\configs\
Jeśli chcesz miec dla GunGame oddzielny mapcycle, to w folderze addons/amxmodx/configs/ tworzysz plik gungame_mapcycle.txt w nim wypisujesz mapki dla GunGame
plik gg_sounds.zip  wypakujesz do folderu sounds/
3. W pliku:
Kod:
cstrike/addons/amxmodx/configs/plugins.ini
dopisujesz sobie kolejna linike:
Kod:
gungame.amxx
4. Restart serwerka lub zmiana mapki i plugin dziala.
5. jezeli chcesz wprowadzic jakies zmieny to zmieniasz plik gungame.cfg


gungame pobierz: http://avalanche.gungame.org/files/downl...b_full.zip
Mam do was pytanie czemu jak se robie admina to potem jak wchodze na serwer to mi nie dodało go?
musisz dac restart serwera
Lub zalogowac sie przed wejsciem na serwer jezeli ci wyskakuje jakis blad

setinfo _pw"haslo" i to wszystko <-----
omg... setinfo "_pw" "haslo" - tak powinna brzmieć komenda Tongue
Wpisałem to ale nadal nie działa :/ oczywiscie z moim haslem Big Grin
Przekierowanie