Thanks
Just working on adding more commands in...
Function SYSTEM_FUNCTION_SCRIPT_DEBUG(Command$,Paramiters$)
If Command$ = "SET DEBUG MODE" Then SetDebugMode(GetParamiterInteger(1,Paramiters$)) : ExitFunction 1
If Command$ = "SET DEBUG LOG FILE" Then SetDebugLogFile(GetParamiterString(1,Paramiters$)) : ExitFunction 1
If Command$ = "DEBUG MESSAGE" Then DebugMessage(GetParamiterString(1,Paramiters$),GetParamiterString(2,Paramiters$)) : ExitFunction 1
If Command$ = "DEBUG SINGLE MESSAGE" Then DebugSingleMessage(GetParamiterString(1,Paramiters$),GetParamiterString(2,Paramiters$),GetParamiterInteger(3,Paramiters$)) : ExitFunction 1
If Command$ = "PRESS ESCAPE TO END" Then PressEscapeToEnd() : ExitFunction 1
EndFunction 0
Function SYSTEM_FUNCTION_SCRIPT_NETSCRIPT(Command$,Paramiters$)
If Command$ = "ACTIVATE NETSCRIPT" Then ActivateNetScript() : ExitFunction 1
If Command$ = "UPDATE NETSCRIPT" Then UpdateNetScript() : ExitFunction 1
If Command$ = "START NETSCRIPT" Then StartNetScript(GetParamiterInteger(1,Paramiters$)) : ExitFunction 1
If Command$ = "STOP NETSCRIPT" Then StopNetScript(GetParamiterInteger(1,Paramiters$)) : ExitFunction 1
If Command$ = "BLOCK NETSCRIPT" Then BlockNetScript(GetParamiterInteger(1,Paramiters$)) : ExitFunction 1
If Command$ = "UNBLOCK NETSCRIPT" Then UnBlockNetScript(GetParamiterInteger(1,Paramiters$)) : ExitFunction 1
If Command$ = "NETSCRIPT" Then NetScript(GetParamiterInteger(1,Paramiters$),GetParamiterString(2,Paramiters$)) : ExitFunction 1
If Command$ = "NETSCRIPT FILE$" Then NetScriptFile$(GetParamiterInteger(1,Paramiters$),GetParamiterString(2,Paramiters$)) : ExitFunction 1
If Command$ = "NETSCRIPT FILE" Then NetScriptFile(GetParamiterInteger(1,Paramiters$),GetParamiterInteger(2,Paramiters$)) : ExitFunction 1
EndFunction 0
Function SYSTEM_FUNCTION_SCRIPT_MULTIPLAYER(Command$,Paramiters$)
If Command$ = "DEFAULT NET GAME" Then n = DEFAULT NET GAME(GetParamiterString(1,Paramiters$),GetParamiterString(2,Paramiters$),GetParamiterInteger(3,Paramiters$),GetParamiterInteger(4,Paramiters$)) : ExitFunction 1
If Command$ = "CREATE NET GAME" Then CREATE NET GAME GetParamiterString(1,Paramiters$),GetParamiterString(2,Paramiters$),GetParamiterInteger(3,Paramiters$) : ExitFunction 1
If Command$ = "JOIN NET GAME" Then JOIN NET GAME GetParamiterInteger(1,Paramiters$),GetParamiterString(2,Paramiters$) : ExitFunction 1
If Command$ = "FREE NET GAME" Then FREE NET GAME : ExitFunction 1
If Command$ = "CREATE NET PLAYER" Then CREATE NET PLAYER GetParamiterString(1,Paramiters$) : ExitFunction 1
If Command$ = "FREE NET PLAYER" Then FREE NET PLAYER GetParamiterInteger(1,Paramiters$) : ExitFunction 1
If Command$ = "SET NET CONNECTION" Then SET NET CONNECTION GetParamiterInteger(1,Paramiters$) : ExitFunction 1
If Command$ = "PERFORM CHECKLIST FOR NET CONNECTIONS" Then PERFORM CHECKLIST FOR NET CONNECTIONS : ExitFunction 1
If Command$ = "PERFORM CHECKLIST FOR NET SESSIONS" Then PERFORM CHECKLIST FOR NET SESSIONS : ExitFunction 1
If Command$ = "PERFORM CHECKLIST FOR NET PLAYERS" Then PERFORM CHECKLIST FOR NET PLAYERS : ExitFunction 1
If Command$ = "SEND NET MESSAGE INTEGER" Then SEND NET MESSAGE INTEGER GetParamiterInteger(1,Paramiters$),GetParamiterInteger(2,Paramiters$) : ExitFunction 1
If Command$ = "SEND NET MESSAGE FLOAT" Then SEND NET MESSAGE FLOAT GetParamiterInteger(1,Paramiters$),GetParamiterFloat(2,Paramiters$) : ExitFunction 1
If Command$ = "SEND NET MESSAGE STRING" Then SEND NET MESSAGE STRING GetParamiterInteger(1,Paramiters$),GetParamiterString(2,Paramiters$) : ExitFunction 1
If Command$ = "SEND NET MESSAGE MEMBLOCK" Then SEND NET MESSAGE MEMBLOCK GetParamiterInteger(1,Paramiters$),GetParamiterInteger(2,Paramiters$) : ExitFunction 1
If Command$ = "SEND NET MESSAGE BITMAP" Then SEND NET MESSAGE BITMAP GetParamiterInteger(1,Paramiters$),GetParamiterInteger(2,Paramiters$),GetParamiterInteger(3,Paramiters$) : ExitFunction 1
If Command$ = "SEND NET MESSAGE IMAGE" Then SEND NET MESSAGE IMAGE GetParamiterInteger(1,Paramiters$),GetParamiterInteger(2,Paramiters$),GetParamiterInteger(3,Paramiters$) : ExitFunction 1
If Command$ = "SEND NET MESSAGE SOUND" Then SEND NET MESSAGE SOUND GetParamiterInteger(1,Paramiters$),GetParamiterInteger(2,Paramiters$),GetParamiterInteger(3,Paramiters$) : ExitFunction 1
If Command$ = "SEND NET MESSAGE MESH" Then SEND NET MESSAGE MESH GetParamiterInteger(1,Paramiters$),GetParamiterInteger(2,Paramiters$),GetParamiterInteger(3,Paramiters$) : ExitFunction 1
If Command$ = "GET NET MESSAGE" Then GET NET MESSAGE : ExitFunction 1
If Command$ = "NET MESSAGE MEMBLOCK" Then NET MESSAGE MEMBLOCK GetParamiterInteger(1,Paramiters$) : ExitFunction 1
If Command$ = "NET MESSAGE IMAGE" Then NET MESSAGE IMAGE GetParamiterInteger(1,Paramiters$) : ExitFunction 1
If Command$ = "NET MESSAGE BITMAP" Then NET MESSAGE BITMAP GetParamiterInteger(1,Paramiters$) : ExitFunction 1
If Command$ = "NET MESSAGE SOUND" Then NET MESSAGE SOUND GetParamiterInteger(1,Paramiters$) : ExitFunction 1
If Command$ = "NET MESSAGE MESH" Then NET MESSAGE MESH GetParamiterInteger(1,Paramiters$) : ExitFunction 1
EndFunction 0