Kako da kompajlirate Counter-Strike 1.6 plugin
Toplo preporučujemo da kompajlirate sve svoje plugine direktno u okruženju svog servera. Korišćenje spoljnih ili onlajn kompajlera može dovesti do nekoliko problema:
- Ako je verzija kompajlera starija od vaše AMXX verzije, plugin može da ne uspe sa greškama poput "invalid plugin version" ili "bad load." - Mnogi onlajn kompajleri ne podržavaju prilagođene biblioteke (.inc fajlovi), što znači da ako vaš plugin zavisi od njih, ili se neće kompajlirati, ili bi se mogao kompajlirati, ali neće ispravno funkcionisati. - Kada otpremate prekompajliran .amxx fajl na svoj server, nemate kontrolu nad njegovim sadržajem, što povećava rizik od primanja plugina sa „backdoor"-ima koji potencijalno kompromituju vaš server. Pored toga, ako je plugin kompajliran novijom AMXX verzijom, možda uopšte neće raditi na vašoj postavci.
Pre nego što počnemo, molimo uverite se da ste preuzeli AMXX kompajler i raspakovali ga na svom uređaju; kompajler možete preuzeti sa ovih URL-ova —
Najnovija za Windows: https://www.amxmodx.org/amxxdrop/1.10/amxmodx-latest-base-windows.zip Najnovija za Linux: https://www.amxmodx.org/amxxdrop/1.10/amxmodx-latest-base-linux.tar.gz
KAKO DA KOMPAJLIRAM PLUGIN?
Korak 1) Kada preuzmete kompajler i raspakujete ga na svom uređaju, idite na addons > amxmodx > scripting
**
Korak 2) U direktorijum scripting nalepite fajlove svog plugina i prevucite i pustite sma fajl svog plugina na aplikaciju sa imenom "compile.exe"; prikazaće vam prozor Command Prompt (Terminal) tako da možete videti sve procese kompajliranja, a ako imate neke greške, aplikacija će vam ih prikazati.
Uvek preporučujemo da preuzimate plugine sa amxx-bg.info, dev-cs.ru, gamemods-servers.com, forums.alliedmods.net ili zvanične GitHub stranice plugina.

Korak 3) Kada se kompajliranje plugina završi, idite u direktorijum compiled i videćete plugine u formatu .amxx.

