PDA

Просмотр полной версии : [CMD] /skip



Osetin
05.12.2013, 15:49
if(!strcmp(cmd,"/skip",true))
{
if(pData[playerid][pFraction] == 12 && pData[playerid][pRank] >= 5)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendInf(playerid, "/skip [ID игрока]");
new id = strval(tmp);
if(!IsPlayerConnected(id) || id == playerid) return SendErr(playerid,"Неверный ID игрока");
if(GetPlayerDistanceToPlayer(playerid,id) > 3.0 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(id)) return SendClientMessage(playerid,CGRAY,"Вы далеко друг от друга");
pTemp[id][FBISkip] = 1;
new str[64]; format(str, 64, "%s выдал Вам пропуск в здание ФБР",pData[playerid][pNickname]);
SendSucc(id, str);
format(str, 64, "Вы выдали пропуск в здание ФБР %s",pData[id][pNickname]);
SendSucc(playerid, str);
}
else if(pData[playerid][pFraction] == 9 && pData[playerid][pRank] >= 5)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendInf(playerid, "/skip [ID игрока]");
new id = strval(tmp);
if(!IsPlayerConnected(id) || id == playerid) return SendErr(playerid,"Неверный ID игрока");
if(GetPlayerDistanceToPlayer(playerid,id) > 3.0 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(id)) return SendClientMessage(playerid,CGRAY,"Вы далеко друг от друга");
pTemp[id][PDSkip] = 1;
new str[64]; format(str, 64, "%s выдал Вам пропуск в здание ПД",pData[playerid][pNickname]);
SendSucc(id, str);
format(str, 64, "Вы выдали пропуск в здание ПД %s",pData[id][pNickname]);
SendSucc(playerid, str);
}
else SendErr(playerid, "Вы не можете использовать данную команду (доступна с 5 ранга)");
return 1;
}

Сделайте под свой мод!