Compiling Plugins (AMX Mod X)

From AlliedModders Wiki
Jump to: navigation, search
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.