Тема: скрипт
Показать сообщение отдельно
Непрочитано 16.04.2014, 16:02   #11
Аватар для Cywka!
Пользователь

По умолчанию Re: скрипт

else if (args.length==2)
{
String name = args[1];
if (!name.matches("[a-zA-Z0-9!%:?()_+-@\\[\\]^]{3,16}") || name.contains("ADM") || name.contains("GM"))
{
criticalTo(player, "Ваш ник не соответствует правилам.");
}
else if (CharNameTable.getInstance().getByName(name) != null)
{
criticalTo(player, "Это имя уже занято!");
}
else if (player.getClanId()!=0)
{
criticalTo(player, "Вы должны выйти из клана, прежде чем менять ник. После вы можете войти обратно.");
}
else if (!checkMoney(player, priceChangeNameId, priceChangeNameCount, true))
{
return "no-money.htm";
}
else
{
player.setName(name);
player.changeName(name);
player.store();
player.broadcastUserInfo();
criticalTo(player, "Вы успешно сменили свой ник! Пожалуйста перезайдите.");
}
}

Дальше раскатаешь?

Добавлено через 10 минут
Держи - скачать.

Последний раз редактировалось Cywka!; 16.04.2014 в 16:13. Причина: Добавлено сообщение
Cywka! вне форума Отправить сообщение для Cywka! с помощью ICQ Отправить сообщение для Cywka! с помощью Skype™ Ответить с цитированием