ObjectActionPacketListener under firstClick method
Code:
case 23271:
if (!player.getClickDelay().elapsed(2500))
return;
if (player.getPosition().getY() == 3520) {
player.getClickDelay().reset();
TaskManager.submit(new Task(1, player, false) {
int tick = 0;
@Override
public void execute() {
switch (tick) {
case 1:
player.performAnimation(new Animation(6132));
break;
case 2:
player.getMovementQueue().walkStep(0, 3);
break;
case 3:
stop();
break;
}
tick++;
}
});
} else if (player.getPosition().getY() == 3523) {
player.getClickDelay().reset();
TaskManager.submit(new Task(1, player, false) {
int tick = 0;
@Override
public void execute() {
switch (tick) {
case 1:
player.performAnimation(new Animation(6132));
break;
case 2:
player.getMovementQueue().walkStep(0, -3);
break;
case 3:
stop();
break;
}
tick++;
}
});
}
break;