Yo, this sounds very nubish but when I click ingame on a starter, it gives all the items from all the 3 starters.
Code:
package com.rs.game.player.dialogues;
import com.rs.game.WorldTile;
public class ClassPick extends Dialogue {
@Override
public void start() {
stage = 1;
if (stage == 1) {
sendOptionsDialogue("Pick Your Starter", "Melee", "Range", "Mage");
stage = 1;
}
}
public void run(int interfaceId, int componentId) {
if (stage == 1) {
int option;
if(componentId == OPTION_1)
option = 1;
player.getInventory().addItem(995, 20000000);
player.getInventory().addItem(1067, 1);
player.getInventory().addItem(1115, 1);
player.getInventory().addItem(1153, 1);
player.getInventory().addItem(1323, 1);
player.getInventory().addItem(1333, 1);
player.getInventory().addItem(4587, 1);
player.getInventory().addItem(1725, 1);
player.getInventory().addItem(3105, 1);
end();
if(componentId == OPTION_2)
option = 2;
player.getInventory().addItem(995, 20000000);
player.getInventory().addItem(841, 1);
player.getInventory().addItem(884, 500);
player.getInventory().addItem(861, 1);
player.getInventory().addItem(892, 500);
player.getInventory().addItem(10499, 1);
player.getInventory().addItem(1099, 1);
player.getInventory().addItem(1135, 1);
end();
if(componentId == OPTION_3)
option = 3;
player.getInventory().addItem(995, 20000000);
player.getInventory().addItem(1381, 1);
player.getInventory().addItem(1383, 1);
player.getInventory().addItem(1385, 1);
player.getInventory().addItem(1387, 1);
player.getInventory().addItem(558, 10000);
player.getInventory().addItem(560, 500);
player.getInventory().addItem(577, 1);
player.getInventory().addItem(579, 1);
player.getInventory().addItem(1011, 1);
end();
}
}
@Override
public void finish() {
}
}