Max_Andreas
Новичок
Создал команду /mute, но вместо указаного времени например 10 минут пишет 48 минут, вместо 11 минут пишет 49 минут и так далее, что делать подскажите?
Вот команда:
Вот команда:
Код:
CMD:mute(playerid,params[])
{
if(PlayerInfo[playerid][pAdminLVL] == 1) return true;
new time;
new reason;
new giveid;
if(sscanf(params,"uds[1024]",giveid, time, reason)) return SCM(playerid,COLOR_GREY,"Использутйе: /mute [ID] [Время] [Причина]");
if(time < 10 || time > 180) return SendClientMessage(playerid,COLOR_GREY,"От 10 до 180 минут!");
PlayerInfo[giveid][pMute] = 1;
PlayerInfo[giveid][pMuteTime] = time*60;
new mes[1024];
format(mes,1024,"Администратор %s поставил затычку игроку %s на %d минут.Причина: %s",PN(playerid), PN(giveid), time, reason);
SendClientMessageToAll(COLOR_LIGHTRED, mes);
return true;
}
