if(_active && _hooks && player != null && (team1_live_list.contains(player) || team2_live_list.contains(player)))
{
L2Playable playable = (L2Playable) object;
double angle = Util.convertHeadingToDegree(playable.getHeading()); // угол в градусах
double radian = Math.toRadians(angle - 90); // угол в радианах
playable.teleToLocation((int) (playable.getX() + 50 * Math.sin(radian)), (int) (playable.getY() - 50 * Math.cos(radian)), playable.getZ());
}
}
}
private static GArray<L2Spawn> _spawns = new GArray<L2Spawn>();