Sieć serwerów Counter-Strike Dust2.pl
Instalacja pluginów na serwerze - Wersja do druku

+- Sieć serwerów Counter-Strike Dust2.pl (http://dust2.danielkucal.com)
+-- Dział: Strefa Counter Strike (/forum-Strefa-Counter-Strike--9)
+--- Dział: Poradniki (/forum-Poradniki--11)
+--- Wątek: Instalacja pluginów na serwerze (/temat-Instalacja-pluginow-na-serwerze--9023)



Instalacja pluginów na serwerze - Smile - 22-02-2013 20:44

1. Plugin jest to modyfikacja dla naszego serwera w formacie *.amxx

Teoretycznie pluginy występują w 2 formatach: *.sma oraz *.amxx, lecz plik *.sma jest to plik źródłowy naszego pluginu, więc wgranie samego tego pliku nic nie spowoduje. Plik należy skomplikować do formatu *.amxx. Można to zrobić używając komplikatora lokalnego, a więc zrobić to na naszym komputerze. Drugi sposób jest łatwiejszy, gdyż wystarczy wejść na stronę Amxx.pl/komplikator i zrobić to używając komplikatora internetowego. Jedyną wadą tego komplikatora jest to, że nigdy nie wiemy jakie moduły są tam zainstalowane (są potrzebne do przekomplikowania pluginu).

2. Instalacja pluginów

 Bierzemy nasz plugin, np. csmagnolia.amxx i wrzucamy go do odpowiedniego folderu naszego serwera. Dla tego typu plików jest to addons/amxmodx/plugins.
 Drugi plik, dla tego przykładowego pluginu jest to csmagnolia.sma, wrzucamy do folderu addons/amxmodx/scripting.
 Następnie musimy edytować plik plugins.ini, który znajduje się w folderze addons/amxmodx/configs i dopisać na jego końcu nazwę naszego pluginu wraz z rozszerzeniem, czyli dla tego pluginu csmagnolia.amxx (Uwaga! Nie dopisuj do tego pliku csmagnolia.sma, gdyż te pliki nie są wymagane i nigdzie ich nie trzeba dopisywać)
 Jeżeli do naszego pluginu są dodane ustawienie (cvary) należy je dopisać do pliku amxx.cfg na samym jego końcu, gdzie ten plik znajduje się w folderze addons/amxmodx/configs.
 Jeśli nasz plugin zawiera pliki językowe w formacie .txt, czyli np. csmagnolia.txt, to wrzucamy je do folderu lang, który znajduje się w addons/amxmodx/data/.
 Jeśli dodane są do naszego pluginu moduły (potrzebne do uruchomienia pluginu, inaczej serwer będzie się wyłączał) to wrzucamy je do folderu modules w formacie *.dll - dla serwera postawionego na systemie Windows i *.so - dla serwera postawionego na systemie Linux. Folder modules znajduje się w addons/amxmodx/. Po wrzuceniu modułu na serwer należy go teraz odblokować, aby tego dokonać należy dopisać na końcu pliku modules.ini nazwę naszego modułu wraz z formatem. Plik modules.ini znajduje się w folderze addons/amxmodx/configs. W razie potrzeby odblokowaniu jakiegoś modułu wystarczy otworzyć plik modules.ini i usunąć średnik (;) z przed nazwy modułu.

Mam nadzieję, że poradnik jest dosyć jasny :)
Wykonanie 100% by Dima.

Źródło: Cs-Magnolia.xaa.pl