Code:
public boolean teleTabTeleport(int x, int y, int height, String teleportType){
if(c.Jail == true){
c.sendMessage("You can't teleport out of Jail!");
} else if(c.inJail() && c.Jail == true) {
c.sendMessage("You can't teleport out of Jail!");
} else if(c.duelStatus == 5){
c.sendMessage("You can't teleport during a duel!");
} else if(c.inFightCaves()) {
c.sendMessage("You can't teleport out of this minigame!");
} else if(c.inWild() && c.wildLevel > Config.NO_TELEPORT_WILD_LEVEL){
c.sendMessage("You can't teleport above level "+Config.NO_TELEPORT_WILD_LEVEL+" in the wilderness.");
} else if(System.currentTimeMillis() - c.teleBlockDelay < c.teleBlockLength){
c.sendMessage("You are teleblocked and can't teleport.");
} else if(!c.isDead && c.teleTimer == 0 && c.respawnTimer == -6){
if (c.playerIndex > 0 || c.npcIndex > 0)
c.getCombat().resetPlayerAttack();
c.stopMovement();
removeAllWindows();
c.teleX = x;
c.teleY = y;
c.npcIndex = 0;
c.playerIndex = 0;
c.faceUpdate(0);
c.teleHeight = height;
if(teleportType.equalsIgnoreCase("teleTab")) {
c.startAnimation(9597);
c.teleEndAnimation = 11973;
c.teleTimer = 8;
c.gfx0(1680);
}
return true;
}
return false;
}
add this in playerassistant.java
and then in clickitem.java add this ;
Code:
if(itemId == 8007) {
c.getItems().deleteItem(8007,c.getItems().getItemSlot(8007),1);
c.getPA().teleTabTeleport(3213, 3423, 0, "teleTab");
}
if(itemId == 8008) {
c.getItems().deleteItem(8008,c.getItems().getItemSlot(8008),1);
c.getPA().teleTabTeleport(3224, 3218, 0, "teleTab");
}
if(itemId == 8009) {
c.getItems().deleteItem(8009,c.getItems().getItemSlot(8009),1);
c.getPA().teleTabTeleport(2965, 3383, 0, "teleTab");
}
if(itemId == 8010) {
c.getItems().deleteItem(8010,c.getItems().getItemSlot(8010),1);
c.getPA().teleTabTeleport(2757, 3477, 0, "teleTab");
}
if(itemId == 8011) {
c.getItems().deleteItem(8011,c.getItems().getItemSlot(8011),1);
c.getPA().teleTabTeleport(2653, 3283, 0, "teleTab");
}
if(itemId == 8012) {
c.getItems().deleteItem(8012,c.getItems().getItemSlot(8012),1);
c.getPA().teleTabTeleport(2546, 3112, 0, "teleTab");
}
if(itemId == 8013) {
c.getItems().deleteItem(8013,c.getItems().getItemSlot(8013),1);
c.getPA().teleTabTeleport(3086, 3499, 0, "teleTab");
}
under this
Code:
if (itemId != c.playerItems[itemSlot] - 1) {
return;