Не показывает правильный ID номер и не показывает есть ли розыск
вот команда:
Code
if(listitem == 3)
{
new
wanted[255],
giveplayerid,
unClickNamePlayer[40], // ник игрока
ClickNamePlayer[40];
GetPlayerName(playerid,unClickNamePlayer,sizeof(unClickNamePlayer));
GetPlayerName(ClickPlayer[playerid],ClickNamePlayer,sizeof(ClickNamePlayer));
if(IsSpawned[giveplayerid] == 0) return SendClientMessage(playerid,COLOR_ORANGE,"Этот игрок мертв!");
format(wanted,sizeof(wanted),"Cписок нарушений - %s (ID: %d):",ClickNamePlayer, playerid, ClickPlayer/*unClickNamePlayer,*/); //
SendClientMessage(playerid,COLOR_PM,wanted);
if(GetPlayerWantedLevel(giveplayerid) >= 1)
{
if(crime_murder[giveplayerid] == 1) SendClientMessage(playerid,COLOR_WHITE,"Убийство");
if(crime_rob[giveplayerid] == 1) SendClientMessage(playerid,COLOR_WHITE,"Ограбление игрока");
if(crime_bankrob[giveplayerid] == 1) SendClientMessage(playerid,COLOR_WHITE,"Ограбление банка");
if(crime_theft[giveplayerid] == 1) SendClientMessage(playerid,COLOR_WHITE,"Угон полицейского авто");
format(wanted,sizeof(wanted),"* Уровень розыска игрока: %d.",GetPlayerWantedLevel(giveplayerid),ClickNamePlayer,unClickNamePlayer,playerid,ClickPlayer);
SendClientMessage(playerid,COLOR_YELLOW,wanted);
}
else
{
if(GetPlayerWantedLevel(giveplayerid) >= 0)
{
SendClientMessage(playerid,COLOR_WHITE,"Hет нарушений.");
}
}
}
return 1;
}
Что не так сделал?