stefak Posted yesterday at 02:41 PM Posted yesterday at 02:41 PM Cum compilezi un plugin AMXX (.sma în .amxx) Ai două variante: cu compilatorul oficial AMX Mod X pe calculator, sau direct din browser pe XCSTRIKE. Varianta 1 - compilatorul oficial (Windows) intri pe amxmodx.org la Downloads și iei pachetul Base pentru Windows, aceeași versiune ca pe server (1.8.2, 1.9 sau 1.10) dezarhivezi și intri în addons/amxmodx/scripting acolo găsești compile.exe și amxxpc.exe pui fișierul .sma în folderul scripting dacă pluginul folosește include-uri în plus (ReAPI, de exemplu), pui fișierele .inc în scripting/include tragi fișierul .sma peste compile.exe se deschide o fereastră care arată dacă au apărut erori fișierul .amxx apare în folderul scripting/compiled Dacă dai dublu click pe compile.exe fără să tragi nimic peste el, compilează toate fișierele .sma din folder. Pe Linux: intri în addons/amxmodx/scripting rulezi ./amxxpc numeplugin.sma -o numeplugin.amxx Varianta 2 - online pe XCSTRIKE Nu instalezi nimic, merge din browser: xcstrike.com/tools/amxx-compiler alegi versiunea de AMXX de pe server (1.8.2, 1.8.3, 1.9 sau 1.10) scrii numele fișierului de ieșire lipești codul în editor sau încarci fișierul .sma dacă pluginul are nevoie de include-uri în plus, le adaugi la Custom includes (maxim 8, de 64 KB fiecare) apeși Compile plugin descarci fișierul .amxx Dacă apar erori, le vezi la Output, cu linia la care sunt. Fișierul .sma poate avea maxim 512 KB, poți face 30 de compilări pe oră, iar linkul de download expiră după o oră. Instalare pe server urci fișierul .amxx în addons/amxmodx/plugins deschizi addons/amxmodx/configs/plugins.ini și adaugi pe un rând nou numele fișierului, de exemplu numeplugin.amxx schimbi harta sau dai restart la server verifici în consolă cu amxx plugins, pluginul trebuie să apară ca running Bine de știut compilează pentru aceeași versiune de AMXX pe care o ai pe server, altfel pluginul poate da erori sau nici nu pornește versiunea de pe server o afli scriind amxx version în consolă dacă la compilare îți zice că nu găsește un fișier .inc, înseamnă că lipsește un include și trebuie adăugat Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.