Difference between revisions of "Compiling Plugins (AMX Mod X)"

From AlliedModders Wiki
Jump to: navigation, search
 
m (added LanguageSwitch)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 +
[[Category:Scripting (AMX Mod X)]]
 +
{{LanguageSwitch}}
 +
 +
 
This article describes how to compile [[AMX Mod X]] plugins from [[source code]] (.sma).
 
This article describes how to compile [[AMX Mod X]] plugins from [[source code]] (.sma).
  
Line 5: Line 9:
 
=Windows=
 
=Windows=
  
==Quick Compiling==
+
==Drag and Drop==
 
#Drag the .sma file onto "compile.exe".
 
#Drag the .sma file onto "compile.exe".
 
#Look in the compiled folder for the output .amxx file.
 
#Look in the compiled folder for the output .amxx file.
 +
 
==Compiling All Plugins==
 
==Compiling All Plugins==
 
#Double click compile.exe to compile all plugins into the compiled folder.
 
#Double click compile.exe to compile all plugins into the compiled folder.
Line 28: Line 33:
 
#Run amxxpc, like so: <pre>./amxxpc myplugin.sma</pre>
 
#Run amxxpc, like so: <pre>./amxxpc myplugin.sma</pre>
 
#The output will be in the same folder.
 
#The output will be in the same folder.
 
 
[[Category:Scripting (AMX Mod X)]]
 

Latest revision as of 12:09, 10 December 2006

Warning: This template (and by extension, language format) should not be used, any pages using it should be switched to Template:Languages

View this page in:  English  Russian  简体中文(Simplified Chinese)


This article describes how to compile AMX Mod X plugins from source code (.sma).

For all steps, you should place the .sma file addons/amxmodx/scripting.

Windows

Drag and Drop

  1. Drag the .sma file onto "compile.exe".
  2. Look in the compiled folder for the output .amxx file.

Compiling All Plugins

  1. Double click compile.exe to compile all plugins into the compiled folder.

Command Line

  1. Go to Start, Run, type "cmd", click Ok.
  2. Use cd to change to the directory, I.e.:
    cd c:\hlserver\cstrike\addons\amxmodx\scripting
  3. Use amxxsc to compile the plugin:
    amxxpc.exe myplugin.sma
  4. The output will be in the same folder.

Linux

First, change to the scripting folder in your shell with:

cd addons/amxmodx/scripting

Compile All

  1. Run the script compile.sh by either:
    sh compile.sh
    or
    chmod +x compile.sh

./compile.sh

Compile single

  1. Run amxxpc, like so:
    ./amxxpc myplugin.sma
  2. The output will be in the same folder.