NybikSry
Умник
Я вот всегда делал всё текстом, вот задался вопросом, как мне сделать так, что бы например в репорт можно было написать только цифры? При вводе букв ему высвечивалось сообщение: "Только цифры" к примеру. Какие там вообще параметры, Операторы нужно задействовать..
PHP:
case 13212:
{
if(!response) return cmd_menu(playerid);
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 13212, DIALOG_STYLE_INPUT, "{FFCC00}Репорт", "{FFFFFF}Введите ID игрока и причину подачи на него в репорт:", "Отправить","Назад");
if(GetPVarInt(playerid,"AntiFloodRep") > gettime()) return SendClientMessage(playerid, COLOR_GREY, "На отправку репорта/вопроса существует лимит времени, пожалуйста подождите.");
new string[128];
format(string, sizeof(string), "Репорт от игрока %s[%i]: {FFCC00}%s",GetName(playerid),playerid,inputtext);
SendAdminMessage(COLOR_GREY, string);
SendClientMessage(playerid, COLOR_GREY, string);
if(PI[playerid][pVip]) SetPVarInt(playerid, "AntiFloodRep", gettime() + 5);
else SetPVarInt(playerid, "AntiFloodRep", gettime() + 15);
}
