←  Artykuły i Instrukcje

AMXX.pl: Support AMX Mod X i SourceMod

»

[M_Antirusher] Poradnik pełnej konfiguracj...

Locked

  • +
  • -
MuMiN's Photo MuMiN 25.07.2008

Przeglądając znane fora o tematyce cs-a zauważyłem, że w odniesieniu do pluginów pod amxmodx największy problem gracze mają z poprawną konfiguracją antyrasza. W większości przypadków, administratorzy serwerów TP (teamplay), po konfiguracji antyrasza, denerwuje na początku każdej rundy zwrot "Wolno Raszować". Dlatego też postanowiłem napisać tutorial o poprawnej konfiguracji pluginu antirusha, ukazując czynniki, które wpływają na wadliwe działanie tego pluginu.

INSTALACJA I KONFIGURACJA PLUGINU: M_Antirusher 2.0 by Miczu + informacje graficzne o obowiązujących strefach

1. Po pobraniu pliku z pluginem antyrasza (plik dostepny w załączniku), rozpakowujemy archiwum (najlepiej na pulpicie) i przez serwer FTP wrzucamy kolejno pliki do poszczególnych katalogów na serwerze według listy poniżej:

plik rush.cor wrzucamy do katalogu cstrikeaddons/amxmodx/configsantirusher

folder mapmotd wrzucamy do katalogu cstrikeaddons/amxmodx/configs

folder In-Game Ads wrzucamy do katalogu cstrikeaddons/amxmodx/configs

plik M_Antirusher.amxx wrzucamy do katalogu cstrikeaddons/amxmodx/configsplugins

plik in_game_ads.amxx wrzucamy do katalogu cstrikeaddons/amxmodx/configsplugins

plik map_motd.amxx wrzucamy do katalogu cstrikeaddons/amxmodx/configsplugins

pliki z folderu cstrike/sprites wrzucamy do katalogu cstrike/sprites

2. Edytujemy plik plugins.ini znajdujący się w katalogu cstrikeaddons/amxmodx/configs i na samym dole tego pliku dopisujemy poniższe linijki:

M_Antirusher.amxx
in_game_ads.amxx
map_motd.amxx


3. Edytujemy plik amxx.cfg znajdujący się w katalogu cstrikeaddons/amxmodx/configs i na samym dole tego pliku dopisujemy poniższe cvary:

// Konfiguracja antyrusha
amx_antirusher_action 2
// 0 - upomnienie słowne
// 1 - obniżanie hp 10-krotności wartości w ciągu 1 sekundy [polecam liczbę miedzy 2-10)
// 2 - zabija każdego w strefie
// 3 - kikuje rashera
// 4 - banuje rashera
// 5 - spowalnia rashera
// 6 - Oślepia gracza kolorowymi flashami - ok 2-3% widoczności zostaje
// 7 - pole siłowe (blokuje dostęp do strefy)
// 8 - otwarcie ognia w strefie rashu zabija
// 9 - Utrudnia w niezwykle skuteczny sposób celowanie
// 10 - Zabiera rasherowi kasę a w razie jej braku życie
amx_antirusher_cash 50 // ilość kasy (x10) zabieranej w ciągu 1 sekundy (domyślnie 50)
amx_antirusher_cash_end 1 // 0 to gdy kończy się kasa to biega się bez konsekwencji, liczby od 1-5 to zabiera ci hp zamiast kasy, gdy “1” to 1/25 kasy co powinno wziąć, a gdy “5” to zabiera tyle hp co kasy powinno brać.
amx_antirusher_sound 1 // 0 - nie puszcza dzwięku w razie rashu 1 - puszcza dzwięk w razie rashu (domyślne ustawienie)
amx_antirusher_sound_mode 1 // ile osób słyszy dźwięk rashu 0 - tylko rasher (domyślne), 1 - Cały serwer
amx_antirusher 1 // czy plugin ma być włączony lub nie (domyślnie 1)
amx_antirusher_slap 5 // zabiera 10x hp w ciągu 1 sekundy (patrz wyzej)
amx_antirusher_time 90 // jak długo nie wolno rashowac
amx_antirusher_immunity 0 // czy immunitet chroni przed karami (domyslnie 0)
amx_antirusher_warn 1 // czy granice rashu maja byc widoczne dla graczy (domyslnie 1)
amx_antirusher_freq 0.1 // czestotliwosc sprawdzania czy ktos rashuje (domyslnie 0.1)
amx_antirusher_zasady 1 // czy komenda /zasadymapy ma dzialac (domyslnie 1)


oczywiście konfigurujemy te cvary według własnego upodobania.

W tym momencie instalacje wraz z konfiguracją antirusha mamy gotową. Resetujemy serwer i cieszymy się nowym pluginem. Przypominam, że w tej wersji pluginu, antyrasz działa gdy na serwerze grają 4 osoby (2 TT vs 2 CT).


Czynniki, które wpływają na wadliwe działanie pluginu

Gdy przy rozpoczęciu rundy ukazuje się nam napis "Wolno Raszować" postępujemy według poniższych punktów:

1. Łączymy się z serwerem za pomocą klienta FTP i sprawdzamy czy w pliku rush.cor są stworzone strefy raszu dla danej mapy.

Dołączona grafika

2. Sprawdzamy jeszcze raz czy plugin jest skonfigurowany według powyższych punktów.

3. Jeżeli nadal ukazuje się nam napis "Wolno Raszować" logujemy się na nasze konto admina na serwerze, uruchamiamy komendę "amxmodmenu" i wciskamy klawisz 9

Dołączona grafika

następnie wciskamy klawisz 6

Dołączona grafika

wyszukujuemy plugin o nazwie M_Antirusher i wciskamy klawisz z numerem, który jest przyporządkowany przy nazwie pluginu.

Dołączona grafika

W przypadku ukazanym na screenie wcisnęlibyśmy klawisz nr.4, po czym wciskamy kolejno klawisze 7 i 8 w celu wyczyszczenia pliku z zatrzymaniem i zapisaniu konfiguracji.

Po zapisaniu konfiguracji powinno wyglądać to tak :

Dołączona grafika

Jak widać plugin jest wyłączony. Aby zaczął działać poprawnie należy znów wcisnąć klawisz znajdujący się przy nazwie pluginu, aby plugin był włączony, a następnie kolejno klawisze 7 i 8 (screen poniżej)

Dołączona grafika

Po wykonaniu tych czynności zostało nam ostatnie zadanie do wykonania. Logujemy się na serwer FTP, przechodzimy do katalogu cstrikeaddonsamxmodxlogs i usuwamy całą zawartość tego katalogu (UWAGA! NALEŻY USUNĄĆ PLIKI Z KATALOGU, NIE KATALOG!). Resetujemy serwer, antyrasz powinien teraz działać poprawnie, przy podłączeniu się minimum 5 graczy na serwer.

Plik do pobrania z załącznika, zapraszam : - )
Proszę o przyklejenie, gdyż przyda to się wszystkim.

Attached Files

Quote

  • +
  • -
MafiaDL's Photo MafiaDL 26.07.2008

map_motd.amxx

do czego to?


przy podłączeniu się minimum 5 graczy na serwer.


Ja slyszalem ze 4. ;>

P.S czemu wersja 2.0 a nie np 2.4-2.5? O:)
Quote

Gość__* 26.07.2008

do czego to?

To pokazuje w motd strefy.
Quote

  • +
  • -
MuMiN's Photo MuMiN 26.07.2008

Mi antyrasz dziala gdy jest 5 osob na serwerze. Dlatego napisalem, ze od 5. Plik map_motd.amxx odpowiada za to, aby na kazdej mapie, w danym miejscu było widać tabliczke z napisem "Uwaga! Strefa Raszu". W tym celu w katalogu mapmotd znajdujacym sie w cstrikeaddons/amxmodx/configs musza znajdowac sie pliki tekstowe do kazdej mapy, która jest wrzucona na serwer ze współrzędnymi, określającymi w którym miejscu ma znajdować się ta tabliczka, informująca o strefie. Współrzędne w tym pliku zapisują się automatycznie, po umiejscowieniu tabliczki w miejscu, w którym nam się podoba.
Quote

PEREF's Photo PEREF 26.07.2008

Mi antyrasz dziala gdy jest 5 osob na serwerze. Dlatego napisalem, ze od 5. Plik map_motd.amxx odpowiada za to, aby na kazdej mapie, w danym miejscu było widać tabliczke z napisem "Uwaga! Strefa Raszu". W tym celu w katalogu mapmotd znajdujacym sie w cstrikeaddons/amxmodx/configs musza znajdowac sie pliki tekstowe do kazdej mapy, która jest wrzucona na serwer ze współrzędnymi, określającymi w którym miejscu ma znajdować się ta tabliczka, informująca o strefie. Współrzędne w tym pliku zapisują się automatycznie, po umiejscowieniu tabliczki w miejscu, w którym nam się podoba. Więcej o tym znajdziecie tutaj: http://cscenter.pl/amxmodx/3109-reklamy_na_serwerze_informacje_graficzne_na_scianach.html#post15398


eee bzdury piszesz :P

1. Anturusher działa, gdy są minimum 4 osoby na serwerze, no chyba, że edytowałeś plugin do 5...
2. Za tabliczki na ścianach odpowiada plugin in_game_ads.amxx
3. W katalogu motd tworzymy pliki textowe z nazwą mapy i umieszczamy tam kod html z obrazkami strefy rushu danej mapy, nie ma tam żadnych współrzędnych reklam na ścianach...

Ogólnie to pomyliły ci się 2 pluginy in_game_ads.amxx z map_motd.amxx

Namieszałeś ostro :D


Pozdrawiam.
Quote

Gość__* 26.07.2008

PEREF, dokładnie ;)

MuMiN, popraw bo kosz ^^
Quote

  • +
  • -
MuMiN's Photo MuMiN 26.07.2008

Macie racje koledzy, pomyliły mi się pluginy z racji, iż pisałem ten poradnik o 2 w nocy. Błędy są poprawione. Antyrasz działa od 4 osób na serwerze.
Quote

Gość__* 26.07.2008

MuMiN, jest tu reklame innego forum = kosz.

Jak to poprawisz pisz na PW.
Quote

  • +
  • -
seba76's Photo seba76 01.10.2008

sorrki bo nie widze infa jak postawic tabliczke info o strefie ??
Quote

  • +
  • -
seba76's Photo seba76 01.10.2008

kurcze, myslałem o tabliczce strefa raszu, bo zrozumialem ze ustawienie takiej tabliczki w danym miejscu czyni je granica raszu. Chodzi mi o to jak bedąc w grze czy tez niekoniecznie, samemu tworzyć granice raszu.
-----------------------------
Dobra mam, o to mi chodziło :
bind "F8" "say /antirusher_menu"
Quote
Locked