If you would like to use the new scripting engine on your server then please contact me via forum PM. The reason why it is not enabled by default is that some old scripts might not work the same like before. We are still testing it with scripts on Graal Kingdoms and try to make everything as compatible as possible, but since the engine is not 100% tested with old scripts yet and the documentation is not complete yet (need to prepare some example scripts) it is only recommended for servers with good scripters.
If your server is using the new scripting engine, keep care to only use old scripting for client-side scripts. If you want to test the new scripting engine for clientside then make special weapon scripts which are only sent to players with version >=3.1, e.g. like this in the Control-NPC:
NPC Code:
function onActionPlayerOnline() {
if (graalversion>=3.1)
addweapon("RC");
}