[Knowledge Base] How to Compile a plugin locally/Cum Compilam un Plugin local - Printable Version +- LegendCS - Free and Open Source gaming forum (https://legendcs.ro) +-- Forum: Game resources (https://legendcs.ro/forumdisplay.php?fid=20) +--- Forum: Counter Strike 1.6 (https://legendcs.ro/forumdisplay.php?fid=42) +---- Forum: Tutorials (https://legendcs.ro/forumdisplay.php?fid=21) +---- Thread: [Knowledge Base] How to Compile a plugin locally/Cum Compilam un Plugin local (/showthread.php?tid=683) |
How to Compile a plugin locally/Cum Compilam un Plugin local - Berserk - 01-25-2025 The best and most recommended way to compile an AMXX plugin is by compiling it locally. To do this, we first need a Compiler. Before downloading it, you must decide which version of the compiler you need. The compiler version should be at least equal to the AMXX version on your server. To find out your server's AMXX version, you can use the following command: Quote:rcon amxx version Available Compiler Versions : There are three major compiler versions: 1.8.3, 1.9, and 1.10. I personally recommend using either 1.9 or 1.10. For 1.9: Download Here : https://www.amxmodx.org/downloads-new.php For 1.10: Download Here : https://www.amxmodx.org/downloads-new.php?branch=master Steps to Compile Locally Once you’ve downloaded the desired build, extract it. The folder should look something like this: Now that we have the compiler, we can place the plugin into the folder. The plugin must be in .sma format! Example Plugin Here’s an example plugin we will use for testing: PHP Code: #include <amxmodx> We’ll name this plugin test.sma.Simply create a file named test.sma in the same folder where the compiler is located. Compiling the Plugin After creating the plugin, save it and open the compiler.exe application. This application will automatically scan any .sma files in the folder and attempt to compile them. In our example with test.sma, the compilation succeeded: Once the plugin is compiled, go to the compiled folder, where you’ll find the file Quote:test.amxx. Final Result : Now we have the plugin in .amxx format, ready to be uploaded to the server! ? ROU
Cea mai bună și mai recomandată metodă pentru a compila un plugin AMXX este să-l compilezi local. Pentru a face acest lucru, vom avea nevoie mai întâi de un Compiler. Înainte de a-l descărca, trebuie să decizi ce versiune de compiler îți trebuie. Versiunea compilerului ar trebui să fie cel puțin egală cu versiunea AMXX de pe serverul tău. Pentru a afla versiunea AMXX de pe serverul tău, poți folosi comanda: Quote:rcon amxx version [b]Versiuni disponibile ale Compilerului:[/b] Există trei versiuni majore de compiler: 1.8.3, 1.9 și 1.10. Eu personal recomand să folosești fie 1.9, fie 1.10.
[b]Pași pentru a compila local[/b] După ce ai descărcat versiunea dorită, extrage fișierele. Folderul ar trebui să arate cam așa: Acum că avem compilerul, putem plasa pluginul în folder. Pluginul trebuie să fie în format Code: .sma Iată un exemplu de plugin pe care îl vom folosi pentru testare: PHP Code: #include <amxmodx> Compilarea Pluginului După ce ai creat pluginul, salvează-l și deschide aplicația compiler.exe . Această aplicație va scana automat orice fișier .sma din folder și va încerca să-l compileze. În exemplul nostru cu test.sma, compilarea a fost un succes: După ce pluginul este compilat, mergi în folderul compiled, unde vei găsi fișierul test.amxx . [b]Rezultatul final[/b] Acum avem pluginul în format .amxx, gata să fie încărcat pe server! ? |