Merge pull request #1298 from Owain94/scripts
client/api: fix runscript
This commit is contained in:
@@ -147,15 +147,6 @@ public final class ScriptID
|
||||
@ScriptArguments(integer = 2)
|
||||
public static final int DIARY_QUEST_UPDATE_LINECOUNT = 2523;
|
||||
|
||||
/**
|
||||
* Initializes the chatbox input to use RuneLite callbacks
|
||||
* <ul>
|
||||
* <li> String Prompt text </li>
|
||||
* <li> String Default value </li>
|
||||
* </ul>
|
||||
*/
|
||||
public static final int RUNELITE_CHATBOX_INPUT_INIT = 10001;
|
||||
|
||||
/**
|
||||
* Handles zoom input
|
||||
*
|
||||
@@ -197,15 +188,18 @@ public final class ScriptID
|
||||
/**
|
||||
* Join a clan, duh
|
||||
*/
|
||||
@ScriptArguments(string = 1)
|
||||
public static final int CUSTOM_JOIN_CLAN = 10690;
|
||||
|
||||
/**
|
||||
* Send a public message
|
||||
*/
|
||||
@ScriptArguments(string = 1)
|
||||
public static final int PUBLICMSG = 13337;
|
||||
|
||||
/**
|
||||
* Clicking bank pin buttons runs this
|
||||
*/
|
||||
@ScriptArguments(integer = 20)
|
||||
public static final int BANK_PIN_OP = 685;
|
||||
}
|
||||
|
||||
@@ -146,11 +146,9 @@ public abstract class ScriptVMMixin implements RSClient
|
||||
{
|
||||
assert isClientThread();
|
||||
assert currentScript == null;
|
||||
Object[] cargs = new Object[args.length];
|
||||
assert cargs[0] instanceof Integer || cargs[0] instanceof JavaScriptCallback : "The first argument should always be a ScriptID!";
|
||||
System.arraycopy(args, 0, cargs, 1, args.length);
|
||||
assert args[0] instanceof Integer || args[0] instanceof JavaScriptCallback : "The first argument should always be a ScriptID!";
|
||||
RSScriptEvent se = createScriptEvent();
|
||||
se.setArguments(cargs);
|
||||
se.setArguments(args);
|
||||
runScript(se, 5000000);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user