Este repositório não tem arquivo de licença. Ele é público para leitura, mas isso sozinho não dá permissão para reutilizar.
README.md
Pawn for Java!
Pawn for Java (Pawn4j) is a hobby test project if it is possible to implement the Pawn AMX runtime in Java (https://www.compuphase.com/pawn/pawn.htm).
Pawn Runtime Version
The target runtime version of pawn is the same that SA:MP uses.
Not all instructions are implemented yet. Current working example is below.
How to use
Amx amx = new Amx();
Script timertest = amx.loadFromFile("pawn_example/example.amx");
timertest.executePublic("OnGameModeInit");
The main function of the given script is executed when the script is loaded.
The default BuiltInFunctionsPlugin with its natives from pawn4j.inc is implicit registered to the AMX instance.
How to script
The file has to be compiled in 32-bit Pawn mode and use the command line:
-C- -O0 -d0
Working example
/pawn_example/example.pwn
Developing plugins
You can register any plugin with amx.loadPlugin(Plugin plugin).
Your plugin has to implement the interface sh.insane.pawn.interop.Plugin.
Esta página é montada com o que o GitHub publica sobre o repositório. O samp.directory não hospeda o código. Avisar de um problema com esta página