I. Pluginy występują w dwóch formatach: .amxx i .sma
Pliki z rozszerzeniem .sma są to pliki z kodem źródłowym.
Aby można było je uruchomić na serwerze trzeba przekompilować do formatu .amxx
Pliki z rozszerzeniem .amxx są to przekompilowane już pliki z kodem źródłowym, gotowe do wrzucenia na serwer.
II. instalacja pluginu na przykładnie nazwa_pluginu.amxx
Plik z rozszerzeniem .amxx (w moim przypadku nazwa_pluginu.amxx) wklejamy do addons/amxmodx/plugins
Plik z rozszerzeniem .sma (np. nazwa_pluginu.sma) wklejamy do addons/amxmodx/scripting ~ Plik z rozszerzeniem .sma nie jest wymagany do poprawnego działania pluginu!
Do addons/amxmodx/configs/plugins.ini dopisujemy nazwa_pluginu.amxx
III.W pluginach (szczególnie tych bardziej rozbudowanych) można także znaleźć pliki z innymi rozszerzeniami. Omówię co powinno znajdować się w folderach amx`a.
cstrike/addons/amxmodx/configs – Są tu wszystkie pliki konfiguracyjne AmxX’a oraz pluginów. Pliki”.ini” oraz “.cfg“.
cstrike/addons/amxmodx/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“.
cstrike/addons/amxmodx/modules – w tym folderze zawarte są wszystkie moduły “.dll” dla windows i “.so” dla linuxa.
cstrike/addons/amxmodx/plugins – Tutaj wrzucamy wszystkie pliki “.amxx“.
cstrike/addons/amxmodx/scripting – Tutak wrzucamy wszystkie pliki “.sma“.
cstrike/addons/amxmodx/scripting/includes – Tutaj wrzucamy wszystkie pliki “.inc“.
dodatkowo
~dźwięki najczęściej z rozszerzeniem “.wav“ czasem “.mp3“
Wg instrukcji pluginu cstrike/sound/xxx
Lub według folderów
~modele “.mdl“
Wg instrukcji pluginu cstrike/models/xxx
Lub według folderów
~sprites “.spr"
cstrike/sprites
Pliki z rozszerzeniem .sma są to pliki z kodem źródłowym.
Aby można było je uruchomić na serwerze trzeba przekompilować do formatu .amxx
Pliki z rozszerzeniem .amxx są to przekompilowane już pliki z kodem źródłowym, gotowe do wrzucenia na serwer.
II. instalacja pluginu na przykładnie nazwa_pluginu.amxx
Plik z rozszerzeniem .amxx (w moim przypadku nazwa_pluginu.amxx) wklejamy do addons/amxmodx/plugins
Plik z rozszerzeniem .sma (np. nazwa_pluginu.sma) wklejamy do addons/amxmodx/scripting ~ Plik z rozszerzeniem .sma nie jest wymagany do poprawnego działania pluginu!
Do addons/amxmodx/configs/plugins.ini dopisujemy nazwa_pluginu.amxx
III.W pluginach (szczególnie tych bardziej rozbudowanych) można także znaleźć pliki z innymi rozszerzeniami. Omówię co powinno znajdować się w folderach amx`a.
cstrike/addons/amxmodx/configs – Są tu wszystkie pliki konfiguracyjne AmxX’a oraz pluginów. Pliki”.ini” oraz “.cfg“.
cstrike/addons/amxmodx/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“.
cstrike/addons/amxmodx/modules – w tym folderze zawarte są wszystkie moduły “.dll” dla windows i “.so” dla linuxa.
cstrike/addons/amxmodx/plugins – Tutaj wrzucamy wszystkie pliki “.amxx“.
cstrike/addons/amxmodx/scripting – Tutak wrzucamy wszystkie pliki “.sma“.
cstrike/addons/amxmodx/scripting/includes – Tutaj wrzucamy wszystkie pliki “.inc“.
dodatkowo
~dźwięki najczęściej z rozszerzeniem “.wav“ czasem “.mp3“
Wg instrukcji pluginu cstrike/sound/xxx
Lub według folderów
~modele “.mdl“
Wg instrukcji pluginu cstrike/models/xxx
Lub według folderów
~sprites “.spr"
cstrike/sprites