if(strcmp(cmd, "/pos", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
if(OnDuty[playerid] == 1)
{
tmp = strtok(cmdtext, idx);
new number = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, " Чтобы вычеслить положение человека наберите /pos [номер телефона] ");
return 1;
}
if(number == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, " Человека с таким номером нет! ");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pPnumber] == number)
{
if(GetPlayerInterior(i) > 0)
{
SendClientMessage(playerid, COLOR_GRAD2, " Невозможно определить положение цели! ");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Цель найдень она отмечена у вас на карте! ");
SetPlayerMarkerForPlayer(playerid,i,0xFF0000FF);
return 1;
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Вы должны быть на дежурстве! ");
return 1;
}
}
}
return 1;
}
Конец.
Если было, то извините!
Если помог, ставь "+".
Автор:Rikitan
Вход
Регистрация
Помощь









