Nr Użytkownika: 2 Wiek: 24 Dołączył: 23 Paź 2007 Posty: 1945 Ustrzelił 67 fragów Skąd: Warszawa
Post numer: #1Wysłany: 2008-08-23, 11:13 Poradnik instalacji pluginów
Poradnik instalacji pluginów
Amx i Amx Mod X
Główne pliki pluginów mają 2 rozszerzenia *.SMA i *.AMXX
- .sma - Pliki w formacie “.sma” są to pliki źródłowe pluginów, aby można było uruchomić je na naszym serwerze należy je przekompilować na format “.amxx”, jak to zrobić masz opisane w TYM artykule.
- .amxx - Pliki w formacie “.amxx” są to już przekompilowane pluginy pod AmxMod X, czyli gotowe do instalacji na naszym serwerze.
Jak dodawać plugin na serwer ?
1. Wrzucamy plik nazwa.amxx do folderu amxmodx/plugins
2. Otwieramy w edytorze tekstowym, najlepiej w “wordpad” plik amxmodx/configs/plugins.ini (plugins.ini to plik w którym przechowujemy wszystkie aktywne i nieaktywne pluginy na naszym serwerze ) i dopisujemy na samym końcu:
Kod:
nazwapluginu.amxx
Zapisujemy zmiany.
- Dla większego porządku w plugins.ini proponuję stosować zasadę " podpisu " pluginu. Robi się go następująco :
Zamiast dodawać w pliku plugins.ini samą nazwę pluginu możemy dodać :
Kod:
nazwapluginu.amxx ; Plugin służy do ...
Wtedy chcąc szybko wyłączyć albo zmienić plugin dotrzemy do niego bez problemu, nie ukrywajmy często autorzy pluginów dają im nazwy w ogóle nie wiążące się z ich działaniem. tak więc na pewno usprawnimy sobie w ten sposób pracę :)
Gdy ściągamy gotowe pluginy (szczególnie te rozbudowane) to najczęściej mamy dostępne kilka folderów. Najlepiej omówię co znajduje się w tych wszystkich folderach AmxMod X’a, abyście wiedzieli gdzie należy umieszczać pozostałe pliki:
Configs - Są tu wszystkie pliki konfiguracyjne AmxX’a oraz pluginów. Pliki”.ini” oraz “.cfg“.
Data - Jest to folder przechowujący statystyki w formacie “.dat“, zawiera on również bardzo ważny folder o nazwie lang w którym przechowywane są pliki językowe wszystkich pluginów w formacie “.txt“.
Modules - w tym folderze zawarte są wszystkie moduły “.dll” dla windows i “.so” dla linuxa.
Plugins - Tutaj wrzucamy wszystkie pliki “.amxx“.
Scripting - Tutak wrzucamy wszystkie pliki “.sma“.
Jeżeli chcemy wyłączyć/włączyć plugin na serwerze już wiemy iż trzeba go dodać do plugins.ini .
Teraz dowiedzmy się jak je wyłączyć.
Wiele osób usuwa po prostu wpis (linijkę) z pluginem, który już nas nie interesuje.
Często bywa, że jednak po czasie znów go chcemy wgrać i znów latamy w poszukiwaniu pluginu i wpisujemy go do plików. Dużo roboty = strata czasu.
Pokażę wam na przykładzie kawałka mojego plugins.ini .
Wszystkie pluginy włączone to :
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
...
Załóżmy, że nie interesuje nas już co 2 plugin na w/w liście i chcemy je wyłączyć na serwerze. Unikamy sposobu usuwania linijki z pliku ( chyba, że jesteśmy w 100% pewni, że na pewno nigdy więcej nie zostanie on wgrywany ponownie i można się pozbyć niepotrzebnego wpisu w plugins.ini ). Tak więc wyłączamy co 2 plugin
menufront.amxx ; front-end for admin menus
;cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
...
Jak widzicie przed nazwą pluginu dodałem ; co czyta cała linijkę uprzedzoną tym znakiem jako " komentarz w pliku ". tak więc plugin mający z przodu ; automatycznie przestaje być branym pod uwagę na serwerze i ma status " Wył. ".
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum