MeduzZza
Умник
Всем привет, Ув. Пользователи Pawno-Info
Выкладываю свою команду - Алкотест
Суть думаю всем ясна, вводим ид игрока и нам показывает "обнаружен" или "не обнаружен" алкоголь.
Выкладываю свою команду - Алкотест
Суть думаю всем ясна, вводим ид игрока и нам показывает "обнаружен" или "не обнаружен" алкоголь.
PHP:
else if(!strcmp(cmd, "/alco", true))
{
new playa;
new giveplayer[MAX_PLAYER_NAME];
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
if(PlayerInfo[playerid][pMember] != 15) return SendClientMessage(playerid, COLOR_GREEN, "Ты не находишься во фракции полиции штата");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_RED, "[»] Использование: /alco (id игрока)");
giveplayerid = strval(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(playerid == giveplayerid) return SendClientMessage(playerid, COLOR_GREEN, "Ты не можешь применить это действие к себе!");
if(GetDistancePlayers(playerid, giveplayerid) > 3.0) return SendClientMessage(playerid, COLOR_GREEN, "Ты находишься слишком далеко от игрока!");
if(GetPlayerDrunkLevel(giveplayerid) > 0)
{
format(string, "В игроке {9DDAF2}%s{FFFFFF} обнаружен алкоголь.", giveplayer);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
format(string, "В игроке {9DDAF2}%s{FFFFFF} алкоголь не обнаружен.", giveplayer);
SendClientMessage(playerid, COLOR_WHITE, string);
}
format(string, "Полицейский {9DDAF2}%s{FFFFFF} проверил тебя на алкоголь.", sendername);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
}
else
{
SendClientMessage(playerid, COLOR_RED, "[!] Игрок не найден");
}
return 1;
}
Последнее редактирование:
