ProdigaL
Компетентный
В общем сажаю через команду игрока в Де Морган, после набираю /time но там всегда "Осталось: 600 секунд"
Команда
Команда /time
Вариант 2:
Команда
Код:
new plo;
if(PlayerInfo[playerid][pAdmin] < PlayerInfo[plo][pAdmin]) return SendClientMessage(playerid,COLOR_GREY,"Нельзя посадить администратора, который старше вас!");
format(string, sizeof(string), "{ffffff}Администратор {0F8BF1}%s {FFFFFF}посадил в De Morgan игрока {0F8BF1}%s{FFFFFF} на 10 минут ",PlayerInfo[playerid][pName], PlayerInfo[ChosenPlayer[playerid]][pName]);
SendClientMessageToAll(COLOR_LIGHTRED, string);
Delgun(ChosenPlayer[playerid]);
SetPlayerPos(ChosenPlayer[playerid],5508.3706,1244.7594,23.1886);
PlayerInfo[ChosenPlayer[playerid]][pJailed] = 4;
PlayerInfo[ChosenPlayer[playerid]][pJailTime] = 600;
SetPlayerSkin(ChosenPlayer[playerid], 62);
format(string, sizeof(string), "~g~DE MORGAN");
GameTextForPlayer(playerid, string, 3000, 1);
return true;
Код:
if(PlayerInfo[playerid][pJailed] > 0)
{
new stringt[55];
format(stringt, sizeof(stringt), "До снятия: {F30000}%d {FFFFFF}секунд(ы)",PlayerInfo[playerid][pJailTime]);
SendClientMessage(playerid, COLOR_WHITE, stringt);
return true;
}
Код:
if(PlayerInfo[playerid][pJailed] == 1)
{
new stringt[55];
format(stringt, sizeof(stringt), "До снятия: {F30000}%d {FFFFFF}секунд(ы)",PlayerInfo[playerid][pJailTime]);
SendClientMessage(playerid, COLOR_WHITE, stringt);
return true;
}
