heres how to fix it go to your bank.java class
and replace public void open bank with
Code:
public void openBank() {
if(!hasEnteredPin && pinSet){
enterPin();
player.setAttribute("bankScreen", 1);
return;
}
player.setAttribute("bankScreen", 2);
player.setAttribute("currentTab", 10);
player.getActionSender().sendConfig2(player, 563, 4194304);
player.getActionSender().sendConfig(player, 1248, -2013265920);
player.getActionSender().sendInterface(player, 762);
player.getActionSender().sendInventoryInterface(player, 763);
player.getActionSender().sendAMask(player, 0, 516, 762, 92, 40, 1278);
player.getActionSender().sendAMask(player, 0, 27, 763, 0, 36, 1150);
player.getActionSender().sendBlankClientScript(player, 1451);
player.getActionSender().sendItems(player, 31, player.getInventory().getContainer(), false);
player.getActionSender().sendItems(player, 95, bank, false);
sendTabConfig();
}
add this to bank.java
import org.dementhium.net.ActionSender;
then go to your player.java class and add this to it
Code:
import org.dementhium.net.ActionSender;
private transient ActionSender actionsender;
public void setActionSender(ActionSender actionsender) {
this.actionsender = actionsender;
}
public ActionSender getActionSender() {
if (actionsender == null)
actionsender = new ActionSender();
return actionsender;
}
that should fix the problem with banks