Bruins
Новичок
Помогите пожалуйста. как ограничить введенные символы в чат "/me /do /tru /b /s /gov"
делал ограничения через if(scanff так у меня Warning появились "sscanf warning string buffer overflow pawn", это когда вводишь больше символов чем написано в "ds[100]" но за то работало как надо. На одной строчке аж видно код цвета {C2A2. Помогите плиз как сделать чтобы нормально было
делал ограничения через if(scanff так у меня Warning появились "sscanf warning string buffer overflow pawn", это когда вводишь больше символов чем написано в "ds[100]" но за то работало как надо. На одной строчке аж видно код цвета {C2A2. Помогите плиз как сделать чтобы нормально было
PHP:
CMD:try(playerid, params[])
{
new string[124];
if (isnull(params)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /try [действие]");
if(PlayerInfo[playerid][pMuted] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, "У вас бан чата!");
new dice = 1 + random(2);
if (dice == 1) format(string, sizeof(string), " %s %s [{B22222}Неудачно{C2A2DA}]", PlayerInfo[playerid][pNames], params);
else if (dice == 2) format(string, sizeof(string), " %s %s [{09B000}Удачно{C2A2DA}]", PlayerInfo[playerid][pNames], params);
ProxDetector(30.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
return true;
}
