смотрите принцип реализации команды admin_setclass и переделывайте
PHP код:
else if(fullString.startsWith("admin_setclass"))
try
{
String val = fullString.substring(15);
int id = Integer.parseInt(val.trim());
GameObject target = activeChar.getTarget();
if(target == null || !target.isPlayer())
target = activeChar;
if(id > 136)
{
activeChar.sendMessage("There are no classes over 136 id.");
return false;
}
Player player = target.getPlayer();
player.setClassId(id, false, false);
player.sendMessage("Your class has been changed by a GM");
player.broadcastCharInfo();
return true;
}