alexmail51
Новичок
Всем привет) Вот хочу узнать кое-что. Фразу "Офицер %s удалил %s из базы разыскиваемых" должно писать по идее только для сотрудников ПД и ФБР, а пишет всем игрокам на сервере. В чём проблема?
---------- Сообщение добавлено в 23:16 ---------- Предыдущее сообщение добавлено в 22:49 ----------
Разобрался сам.
PHP:
if(strcmp(cmd, "/clear", true) == 0)
{
if(IsACop(playerid) && PlayerInfo[playerid][pRank] >= 2)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 596) return SendClientMessage(playerid, COLOR_GREY, "Вы не в патрульной машине");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /clear [id]");
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID) {} else { SendClientMessage(playerid, COLOR_GREY, "Игрок не найден"); }
{
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Вы не можете снять себе розыск"); return true; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Вы сняли уровни розыска у %s", giveplayer);
SendClientMessage(playerid, 0x6495EDFF, string);
format(string, sizeof(string), "Офицер %s снял с вас уровни розыска", sendername);
SendClientMessage(giveplayerid, 0x6495EDFF, string);
WantedPoints[giveplayerid] = 0;
WantedLevel[giveplayerid] = 0;
PlayerInfo[giveplayerid][pWantedLevel] = 0;
SetPlayerWantedLevel(giveplayerid, PlayerInfo[giveplayerid][pWantedLevel]);
SendClientMessage(giveplayerid, COLOR_WHITE, "Ваша узноваемость понизилась");
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
{
format(string, sizeof(string), "Офицер %s удалил %s из базы разыскиваемых.", sendername, giveplayer);
SendClientMessageToAll(0xFEBC41AA, string);
return 1;
}
}
}
}
}
return true;
}
---------- Сообщение добавлено в 23:16 ---------- Предыдущее сообщение добавлено в 22:49 ----------
Разобрался сам.
