Сообщение от
qwezert
Строки :2042 и 5979 скинь плез.
И лучше вместе с ними всю команду mute
2042 именно case 201..400: PlayerInfo[playerid][pCarTime] = 480;
PHP код:
{
case 0..50: PlayerInfo[playerid][pCarTime] = 840;
case 51..100: PlayerInfo[playerid][pCarTime] = 720;
case 101..200: PlayerInfo[playerid][pCarTime] = 600;
case 201..400: PlayerInfo[playerid][pCarTime] = 480;
case 401: PlayerInfo[playerid][pCarTime] = 240;
}
5979
PHP код:
SendFormattedMessage(params[0], LBLUE, "Òû çàòêíóò(à) %sîì %s íà %d ìèí. (%s).",ADMR(playerid), PlayerName[playerid], params[1], params[2]);
а сама команда /mute
PHP код:
CMD:mute(playerid, params[])
{
new string[200 + MAX_PLAYER_NAME];
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, GREY, "Òû íå ìîæåøü èñïîëüçîâàòü ýòó êîìàíäó.");
if(sscanf(params, "ids", params[0], params[1], params[2])) return SCM(playerid, GREY, "Èñïîëüçóé: /mute [ID/Íèê] [Âðåìÿ] [Ïðè÷èíà].");
if(!IsPlayerConnected(params[0])) return SCM(playerid, GREY, "Èãðîê íå íàéäåí.");
if(PlayerInfo[params[0]][pMuted] != 0) return SCM(playerid, GREY, "Èãðîê óæå çàòêíóò.");
if(params[1] < 1 || params[1] > 1000) return SCM(playerid, GREY, "Íå ìåíåå 1 è íå áîëåå 1000 ìèíóò.");
if(PlayerInfo[params[0]][pAdmin] > 0) return SCM(playerid, GREY, "Íåâîçìîæíîå äåéñòâèå.");
PlayerInfo[params[0]][pMuted] = 1;
PlayerInfo[params[0]][pMutedTime] = params[1]*60;
format(string, sizeof(string), "Creative: %s çàòêíóò(à) %sîì %s íà %d ìèí. (%s).", PlayerName[params[0]],ADMR(playerid), PlayerName[playerid], params[1], params[2]);
SCMToAll(LRED, string);
log("Mute",string);
SendFormattedMessage(params[0], LBLUE, "Òû çàòêíóò(à) %sîì %s íà %d ìèí. (%s).",ADMR(playerid), PlayerName[playerid], params[1], params[2]);
return 1;
}