if (token.equals("showpacket")){
showpacket = Boolean.parseBoolean(token3[0]);
}
if (token.equals("Config1")) {
setButton(Integer.parseInt(token3[0]),Integer.parseInt(token3[1]));
}
if (token.equals("Config2")) {
setSidebarInterface(Integer.parseInt(token3[0]), Integer.parseInt(token3[1]));
}
if (token.equals("PSkills")) {
for(int i=0; i<statName.length; i++){
statName[i] = token3[i];
}
}
if (token.equals("loadBook")){
loadBook(token3[0]);
}
if (token.equals("Config3")){
rightClick(Integer.parseInt(token3[0]), Integer.parseInt(token3[1]), token3[2]);
}
if (token.equals("Message")){
sendMessage(token3[0].replaceAll("_", " "));
}
if (token.equals("ValidSpell")){
ValidSpell = Integer.parseInt(token3[0]);
}
if (token.equals("SendText")){
sendFrame126(token3[0], Integer.parseInt(token3[1]));
}
if (token.equals("NewLoad")){
for(int i=0; i<newPlayerXYH.length; i++){
newPlayerXYH[i] = Integer.parseInt(token3[i]);
}
}
if (token.equals("Pos")) {
sendFrame126("[X]"+absX+" [Y]"+absY, Integer.parseInt(token3[0]));
}
if (token.equals("SetMode")) {
blockLoginTo(token3[0], Integer.parseInt(token3[1]));
}
if (token.equals("Validate")) {
if(token3[0].equals("True")){
ValidateMagic = true;
}else{
ValidateMagic = false;
}
}
if (token.equals("IDZ")){
for(int b = Integer.parseInt(token3[0]); b < Integer.parseInt(token3[1]); b++)
sendFrame126(""+b+"", b);
}
if (token.equals("walkable")){
outStream.createFrame(208);
outStream.writeWordBigEndian_dup(Integer.parseInt(token3[0]));
}
if (token.equals("f126t")){
sendFrame126(token3[0],Integer.parseInt(token3[1]));
}
if (token.equals("graphic")){
graphic = Integer.parseInt(token3[0]);
graphicr = Integer.parseInt(token3[1]);
}
if (token.equals("Action")) {
FAction(token3[0]);
}
if (token.equals("Action1")) {
FAction1(token3[0], Integer.parseInt(token3[1]));
}
if (token.equals("Action2")) {
FAction2(token3[0], Integer.parseInt(token3[1]), Integer.parseInt(token3[2]));
}
if (token.equals("Action3")) {
FAction3(token3[0], Integer.parseInt(token3[1]), Integer.parseInt(token3[2]), Integer.parseInt(token3[3]));
}
if (token.equals("Action4")) {
FAction4(token3[0], Integer.parseInt(token3[1]), Integer.parseInt(token3[2]), Integer.parseInt(token3[3]), Integer.parseInt(token3[4]));
}
if (token.equals("Action5")) {
FAction5(token3[0], Integer.parseInt(token3[1]), Integer.parseInt(token3[2]),Integer.parseInt(token3[3]), Integer.parseInt(token3[4]), Integer.parseInt(token3[5]));
}
if (token.equals("IAction")) {IAction(token3[0], Integer.parseInt(token3[1]), Integer.parseInt(token3[2]));
}
if (token.equals("DoQuest")) {
int R = Integer.parseInt(token3[0]);
int I = 0; int A = 0;
if (token3[1].startsWith("[I] ")){
I = Integer.parseInt(token3[1].substring(4));
}
if (token3[2].startsWith("[A] ")){
A = Integer.parseInt(token3[2].substring(4));
}
if (freeSlots() > 0){
getQstReward(R, I, A);
}
else{printTo("Msg Your inventory is to full to hold anything more.");
}
}
if (token.equals("CamReset") && token3[0].equals("True")){
resetCamera();
}
if (token.equals("Follow")){
CameraFollow(token3[0], Integer.parseInt(token3[1]), Integer.parseInt(token3[2]), Integer.parseInt(token3[3]));
}
if(token.equals("Item")){
String c = playerCommand;
int i = 0;
int a = 0;
boolean add = true;
if(playerCommand.startsWith(token3[0]) || playerCommand.startsWith(token3[1])){
i = Integer.parseInt(token3[2]);
a = Integer.parseInt(token3[3]);
if(playerCommand.endsWith(" note")){
if(token3[4].equals("True")){
i = Integer.parseInt(token3[5]);
if(a == 1){a += 999;}
}else{printTo("Msg This item has no listed note form or can't be shown as a note."); add = false;}
}
if(add){
addItem(i, a);
printTo("Msg [Spawned Item]=["+GetItemName(i)+"]");
}
}
}