1vessi10
Новичок
Помогите сделать что бы в комнде /invite была проверка на военный билет и мед. карту ток на пару фракций!(Законные)
Вот /invite:
pVoennik == военный билет
pMedCard == мед.карта
Вот /invite:
if(strcmp(cmd, "/invite", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "ÈÑÏÎËÜÇÎÂÀÍÈÅ: /invite [id_èãðîêà/×àñòüÈìåíè]");
return 1;
}
new para1;
new ftext[23];
para1 = ReturnUser(tmp);
if (PlayerInfo[playerid][pLeader] >= 1)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if (PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pLeader] == 0)
{
if(PlayerInfo[playerid][pLeader] == 1) { ftext = "LSPD"; PlayerLider[playerid] = 1; }
else if(PlayerInfo[playerid][pLeader] == 2) { ftext = "FBI"; PlayerLider[playerid] = 2; }
else if(PlayerInfo[playerid][pLeader] == 3) { ftext = "Army Counter-Terrorism"; PlayerLider[playerid] = 3; }
else if(PlayerInfo[playerid][pLeader] == 4) { ftext = "Ìèí. Çäðàâ"; PlayerLider[playerid] = 4;}
else if(PlayerInfo[playerid][pLeader] == 5) { ftext = "La Cosa Nostra"; PlayerLider[playerid] = 5;}
else if(PlayerInfo[playerid][pLeader] == 6) { ftext = "Yakuza"; PlayerLider[playerid] = 6;}
else if(PlayerInfo[playerid][pLeader] == 7) { ftext = "Ìåðèÿ"; PlayerLider[playerid] = 7;}
else if(PlayerInfo[playerid][pLeader] == 8) { ftext = "Õèòìàíû"; PlayerLider[playerid] = 8;}
else if(PlayerInfo[playerid][pLeader] == 9) { ftext = "SF News"; PlayerLider[playerid] = 9;}
else if(PlayerInfo[playerid][pLeader] == 10) { ftext = "Taxi Company"; PlayerLider[playerid] = 10;}
else if(PlayerInfo[playerid][pLeader] == 11) { ftext = "Ëèöåíç¸ðû"; PlayerLider[playerid] = 11;}
else if(PlayerInfo[playerid][pLeader] == 12) { ftext = "Flaming Cobra"; PlayerLider[playerid] = 12;}
else if(PlayerInfo[playerid][pLeader] == 13) { ftext = "Ðóññêàÿ Ìàôèÿ"; PlayerLider[playerid] = 13;}
else if(PlayerInfo[playerid][pLeader] == 14) { ftext = "Grove Street Gang"; PlayerLider[playerid] = 14;}
else if(PlayerInfo[playerid][pLeader] == 15) { ftext = "El Coronos Gang"; PlayerLider[playerid] = 15;}
else if(PlayerInfo[playerid][pLeader] == 16) { ftext = "East Side Ballas"; PlayerLider[playerid] = 16;}
else if(PlayerInfo[playerid][pLeader] == 17) { ftext = "Rifa Gang"; PlayerLider[playerid] = 17;}
else if(PlayerInfo[playerid][pLeader] == 18) { ftext = "LS Vagos Gang"; PlayerLider[playerid] = 18;}
else if(PlayerInfo[playerid][pLeader] == 19) { ftext = "Street Racer"; PlayerLider[playerid] = 19;}
else if(PlayerInfo[playerid][pLeader] == 20) { ftext = "Êîëõîç 'Êîíîïëÿíêà"; PlayerLider[playerid] = 20;}
else if(PlayerInfo[playerid][pLeader] == 21) { ftext = "ZAO Âîñõîæäåíèå"; PlayerLider[playerid] = 21;}
else if(PlayerInfo[playerid][pLeader] == 22) { ftext = "Triada"; PlayerLider[playerid] = 22;}
else if(PlayerInfo[playerid][pLeader] == 23) { ftext = "S.W.A.T."; PlayerLider[playerid] = 23; }
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{FF9900}[Óñïåøíî] {FFFFFF}Âû ïðèãëàñèëè {FF9900}%s{FFFFFF} â îðãàíèçàöèþ {FF9900}%s.", giveplayer,ftext);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "{FFFFFF}Âàñ ïðèãëàøàåò Ëèäåð {33CCFF}%s\n{FFFFFF}Âû ñîãëàñíû âñòóïèòü â {33CCFF}%s\n\nÂñå ïðàâèëà âû ìîæåòå ïðî÷èòàòü íà: {33CCFF}www.giocovero.5nx.ru",sendername, ftext);
ShowPlayerDialog(para1,205,DIALOG_STYLE_MSGBOX,"{33CCFF}Âñòóïëåíèå",string,"Ñîãëàñåí","Íåò");
}
else
{
SendClientMessage(playerid, COLOR_RED, " Ýòîò èãðîê óæå ñîñòîèò â äðóãîé îðãàíèçàöèè.");
return 1;
}
}
}//not connected
}
else
{
SendClientMessage(playerid, COLOR_RED, " Âû íå ëèäåð !");
}
}
return 1;
}
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "ÈÑÏÎËÜÇÎÂÀÍÈÅ: /invite [id_èãðîêà/×àñòüÈìåíè]");
return 1;
}
new para1;
new ftext[23];
para1 = ReturnUser(tmp);
if (PlayerInfo[playerid][pLeader] >= 1)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if (PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pLeader] == 0)
{
if(PlayerInfo[playerid][pLeader] == 1) { ftext = "LSPD"; PlayerLider[playerid] = 1; }
else if(PlayerInfo[playerid][pLeader] == 2) { ftext = "FBI"; PlayerLider[playerid] = 2; }
else if(PlayerInfo[playerid][pLeader] == 3) { ftext = "Army Counter-Terrorism"; PlayerLider[playerid] = 3; }
else if(PlayerInfo[playerid][pLeader] == 4) { ftext = "Ìèí. Çäðàâ"; PlayerLider[playerid] = 4;}
else if(PlayerInfo[playerid][pLeader] == 5) { ftext = "La Cosa Nostra"; PlayerLider[playerid] = 5;}
else if(PlayerInfo[playerid][pLeader] == 6) { ftext = "Yakuza"; PlayerLider[playerid] = 6;}
else if(PlayerInfo[playerid][pLeader] == 7) { ftext = "Ìåðèÿ"; PlayerLider[playerid] = 7;}
else if(PlayerInfo[playerid][pLeader] == 8) { ftext = "Õèòìàíû"; PlayerLider[playerid] = 8;}
else if(PlayerInfo[playerid][pLeader] == 9) { ftext = "SF News"; PlayerLider[playerid] = 9;}
else if(PlayerInfo[playerid][pLeader] == 10) { ftext = "Taxi Company"; PlayerLider[playerid] = 10;}
else if(PlayerInfo[playerid][pLeader] == 11) { ftext = "Ëèöåíç¸ðû"; PlayerLider[playerid] = 11;}
else if(PlayerInfo[playerid][pLeader] == 12) { ftext = "Flaming Cobra"; PlayerLider[playerid] = 12;}
else if(PlayerInfo[playerid][pLeader] == 13) { ftext = "Ðóññêàÿ Ìàôèÿ"; PlayerLider[playerid] = 13;}
else if(PlayerInfo[playerid][pLeader] == 14) { ftext = "Grove Street Gang"; PlayerLider[playerid] = 14;}
else if(PlayerInfo[playerid][pLeader] == 15) { ftext = "El Coronos Gang"; PlayerLider[playerid] = 15;}
else if(PlayerInfo[playerid][pLeader] == 16) { ftext = "East Side Ballas"; PlayerLider[playerid] = 16;}
else if(PlayerInfo[playerid][pLeader] == 17) { ftext = "Rifa Gang"; PlayerLider[playerid] = 17;}
else if(PlayerInfo[playerid][pLeader] == 18) { ftext = "LS Vagos Gang"; PlayerLider[playerid] = 18;}
else if(PlayerInfo[playerid][pLeader] == 19) { ftext = "Street Racer"; PlayerLider[playerid] = 19;}
else if(PlayerInfo[playerid][pLeader] == 20) { ftext = "Êîëõîç 'Êîíîïëÿíêà"; PlayerLider[playerid] = 20;}
else if(PlayerInfo[playerid][pLeader] == 21) { ftext = "ZAO Âîñõîæäåíèå"; PlayerLider[playerid] = 21;}
else if(PlayerInfo[playerid][pLeader] == 22) { ftext = "Triada"; PlayerLider[playerid] = 22;}
else if(PlayerInfo[playerid][pLeader] == 23) { ftext = "S.W.A.T."; PlayerLider[playerid] = 23; }
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{FF9900}[Óñïåøíî] {FFFFFF}Âû ïðèãëàñèëè {FF9900}%s{FFFFFF} â îðãàíèçàöèþ {FF9900}%s.", giveplayer,ftext);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "{FFFFFF}Âàñ ïðèãëàøàåò Ëèäåð {33CCFF}%s\n{FFFFFF}Âû ñîãëàñíû âñòóïèòü â {33CCFF}%s\n\nÂñå ïðàâèëà âû ìîæåòå ïðî÷èòàòü íà: {33CCFF}www.giocovero.5nx.ru",sendername, ftext);
ShowPlayerDialog(para1,205,DIALOG_STYLE_MSGBOX,"{33CCFF}Âñòóïëåíèå",string,"Ñîãëàñåí","Íåò");
}
else
{
SendClientMessage(playerid, COLOR_RED, " Ýòîò èãðîê óæå ñîñòîèò â äðóãîé îðãàíèçàöèè.");
return 1;
}
}
}//not connected
}
else
{
SendClientMessage(playerid, COLOR_RED, " Âû íå ëèäåð !");
}
}
return 1;
}
pVoennik == военный билет
pMedCard == мед.карта
Последнее редактирование:
