if(strcmp(cmd, "/setint", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "/setint [interior id]");
return 1;
}
new intid;
intid = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SetPlayerInterior(playerid,intid);
PlayerInfo[playerid][pInt] = intid;
format(string, sizeof(string), "Èíòåðüåð èçìåí¸í íà %d.", intid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Íåäîñòàòî÷íî ïðàâ äëÿ èñïîëüçîâàíèÿ êîìàíäû.");
}
}
return 1;
}
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[150];
para1 = ReturnUser(tmp);
if (PlayerInfo[playerid][pLeader] >= 1)
{
if(IsPlayerConnected(para1))
{
if (PlayerInfo[para1][pJob] >= 1)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ó ýòîãî èãðîêà åñòü ðàáîòà.");
return 1;
}
if(para1 != INVALID_PLAYER_ID)
{
if (PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pLeader] == 0)
{
if(PlayerInfo[playerid][pLeader] == 1)
{
if(PlayerInfo[para1][pHsl] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 1; gTeam[para1] = 1; ftext = "îðãàíèçàöèþ LSPD."; ChosenSkin[para1] = 284; SetPlayerSkin(para1, 284);
}
//Police Force
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 3; gTeam[para1] = 3; ftext = "îðãàíèçàöèþ LSPD."; ChosenSkin[para1] = 93; SetPlayerSkin(para1, 93);
}
//Police Force
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 2)
{
if(PlayerInfo[para1][pHsf] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "îðãàíèçàöèþ FBI."; ChosenSkin[para1] = 285; SetPlayerSkin(para1, 285);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 3; gTeam[para1] = 3; ftext = "îðãàíèçàöèþ FBI."; ChosenSkin[para1] = 93; SetPlayerSkin(para1, 93);
}
//Police Force
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 3)
{
if(PlayerInfo[para1][pHsa] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 3; gTeam[para1] = 3; ftext = "îðãàíèçàöèþ Ìèíèñòåðñòâî îáîðîíû."; ChosenSkin[para1] = 287; SetPlayerSkin(para1, 287);
}
//Police Force
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 3; gTeam[para1] = 3; ftext = "îðãàíèçàöèþ Ìèíèñòåðñòâî îáîðîíû."; ChosenSkin[para1] = 191; SetPlayerSkin(para1, 191);
}
//Police Force
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 4)
{
if(PlayerInfo[para1][pHsa] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "îðãàíèçàöèþ Ì×Ñ."; ChosenSkin[para1] = 70; SetPlayerSkin(para1, 70);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "îðãàíèçàöèþ Ì×Ñ."; ChosenSkin[para1] = 219; SetPlayerSkin(para1, 219);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 5)
{
if(PlayerInfo[para1][pHscn] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "ìàôèþ La Cosa Nostra."; ChosenSkin[para1] = 258; SetPlayerSkin(para1, 258);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "ìàôèþ La Cosa Nostra."; ChosenSkin[para1] = 216; SetPlayerSkin(para1, 216);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 6)
{
if(PlayerInfo[para1][pHsyak] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 6; gTeam[para1] = 6; ftext = "ìàôèþ Yakuza."; ChosenSkin[para1] = 122; SetPlayerSkin(para1, 122);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 6; gTeam[para1] = 6; ftext = "ìàôèþ Yakuza."; ChosenSkin[para1] = 12; SetPlayerSkin(para1, 12);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 7)
{
if(PlayerInfo[para1][pHstr] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 7; gTeam[para1] = 7; ftext = "Triads."; ChosenSkin[para1] = 59; SetPlayerSkin(para1, 59);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 7; gTeam[para1] = 7; ftext = "Triads."; ChosenSkin[para1] = 59; SetPlayerSkin(para1, 59);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 8)
{
if(PlayerInfo[para1][pHsre] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 8; gTeam[para1] = 8; ftext = "îðãàíèçàöèþ Õèòìàíû."; ChosenSkin[para1] = 127; SetPlayerSkin(para1, 127);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 8; gTeam[para1] = 8; ftext = "îðãàíèçàöèþ Õèòìàíû."; ChosenSkin[para1] = 141; SetPlayerSkin(para1, 141);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 9)
{
if(PlayerInfo[para1][pHsx] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 9; gTeam[para1] = 9; ftext = "îðãàíèçàöèþ Ðåïîðò¸ðû."; ChosenSkin[para1] = 71; SetPlayerSkin(para1, 71);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 9; gTeam[para1] = 9; ftext = "îðãàíèçàöèþ Ðåïîðò¸ðû."; ChosenSkin[para1] = 150; SetPlayerSkin(para1, 150);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 10)
{
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 10; gTeam[para1] = 10; ftext = "The Cartel."; ChosenSkin[para1] = 66; SetPlayerSkin(para1, 66);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 10; gTeam[para1] = 10; ftext = "The Cartel."; ChosenSkin[para1] = 214; SetPlayerSkin(para1, 214);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 11)//
{
if(PlayerInfo[para1][pHsbal] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 11; gTeam[para1] = 11; ftext = "áàíäó East Side Ballas."; ChosenSkin[para1] = 28; SetPlayerSkin(para1, 28);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 11; gTeam[para1] = 11; ftext = "áàíäó East Side Ballas."; ChosenSkin[para1] = 13; SetPlayerSkin(para1, 13);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 12)
{
if(PlayerInfo[para1][pHsgrov] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 12; gTeam[para1] = 12; ftext = "áàíäó Grove Street Family."; ChosenSkin[para1] = 105; SetPlayerSkin(para1, 105);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 12; gTeam[para1] = 12; ftext = "áàíäó Grove Street Family."; ChosenSkin[para1] = 195; SetPlayerSkin(para1, 195);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 13)
{
if(PlayerInfo[para1][pHsvag] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 13; gTeam[para1] = 13; ftext = "áàíäó Los Santos Vagos."; ChosenSkin[para1] = 108; SetPlayerSkin(para1, 108);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 13; gTeam[para1] = 13; ftext = "áàíäó Los Santos Vagos."; ChosenSkin[para1] = 12; SetPlayerSkin(para1, 12);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 14)
{
if(PlayerInfo[para1][pHscoron] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 14; gTeam[para1] = 14; ftext = "áàíäó El Coronos."; ChosenSkin[para1] = 47; SetPlayerSkin(para1, 47);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 14; gTeam[para1] = 14; ftext = "áàíäó El Coronos."; ChosenSkin[para1] = 193; SetPlayerSkin(para1, 193);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 15)
{
if(PlayerInfo[para1][pHsrif] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 15; gTeam[para1] = 15; ftext = "áàíäó San Fierro Rifa."; ChosenSkin[para1] = 174; SetPlayerSkin(para1, 174);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 15; gTeam[para1] = 15; ftext = "áàíäó San Fierro Rifa."; ChosenSkin[para1] = 40; SetPlayerSkin(para1, 40);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 16)
{
if(PlayerInfo[para1][pHsrm] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 16; gTeam[para1] = 16; ftext = "ìàôèþ Russian Mafia."; ChosenSkin[para1] = 112; SetPlayerSkin(para1, 112);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 16; gTeam[para1] = 16; ftext = "ìàôèþ Russian Mafia."; ChosenSkin[para1] = 216; SetPlayerSkin(para1, 216);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 17)
{
if(PlayerInfo[para1][pHstaxi] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 17; gTeam[para1] = 17; ftext = "îðãàíèçàöèþ Taxi."; ChosenSkin[para1] = 261; SetPlayerSkin(para1, 261);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 17; gTeam[para1] = 17; ftext = "îðãàíèçàöèþ Taxi."; ChosenSkin[para1] = 76; SetPlayerSkin(para1, 76);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 18)
{
if(PlayerInfo[para1][pHsstre] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 18; gTeam[para1] = 18; ftext = "áàíäó Street Racers."; ChosenSkin[para1] = 50; SetPlayerSkin(para1, 50);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 18; gTeam[para1] = 18; ftext = "áàíäó Street Racers."; ChosenSkin[para1] = 261; SetPlayerSkin(para1, 261);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 19)
{
if(PlayerInfo[para1][pHsstrel] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 19; gTeam[para1] = 19; ftext = "áàíäó Street Racers LV."; ChosenSkin[para1] = 183; SetPlayerSkin(para1, 183);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 19; gTeam[para1] = 19; ftext = "áàíäó Street Racers LV."; ChosenSkin[para1] = 183; SetPlayerSkin(para1, 183);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 20)
{
if(PlayerInfo[para1][pHslvpd] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 20; gTeam[para1] = 20; ftext = "îðãàíèçàöèþ LVPD."; ChosenSkin[para1] = 266; SetPlayerSkin(para1, 266);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 20; gTeam[para1] = 20; ftext = "îðãàíèçàöèþ LVPD."; ChosenSkin[para1] = 233; SetPlayerSkin(para1, 233);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 21)
{
if(PlayerInfo[para1][pHsbaik] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 21; gTeam[para1] = 21; ftext = "áàíäó Áàéêåðû."; ChosenSkin[para1] = 100; SetPlayerSkin(para1, 100);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 21; gTeam[para1] = 21; ftext = "áàíäó Áàéêåðû."; ChosenSkin[para1] = 172; SetPlayerSkin(para1, 172);
}
MedicBill[para1] = 0;
}
if(PlayerInfo[playerid][pLeader] == 22)
{
if(PlayerInfo[para1][pHsPain] >= 1)return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Îøèáêà]{FFFFFF} Ýòîò èãðîê íàõîäèòñÿ â ׸ðíîì ñïèñêå.");
if(PlayerInfo[para1][pSex] == 1)
{
PlayerInfo[para1][pTeam] = 22; gTeam[para1] = 22; ftext = "áàíäó LS Convers"; ChosenSkin[para1] = 30; SetPlayerSkin(para1, 30);
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pTeam] = 22; gTeam[para1] = 22; ftext = "áàíäó LS Convers"; ChosenSkin[para1] = 12; SetPlayerSkin(para1, 12);
}
MedicBill[para1] = 0;
}
if(GetPVarInt(playerid,"invfrac") != 0)
{
new player = GetPVarInt(playerid,"invid");
new frac = GetPVarInt(playerid,"invfrac");
SendClientMessage(playerid,-1,"Âû ñîãëàñèëèñü!");
SendClientMessage(player,-1,"Îí ñîãëàñèëñÿ!");
PlayerInfo[playerid][pMember] = frac;
PlayerInfo[playerid][pRank] = 1;
SpawnPlayer(playerid);
DeletePVar(playerid,"invfrac");
DeletePVar(playerid,"invid");
}
if(GetPVarInt(playerid,"invfrac") != 0)
{
new player = GetPVarInt(playerid,"invid");
SendClientMessage(playerid,-1,"Âû îòêàçàëèñü!");
SendClientMessage(player,-1,"Îí îòêàçàëñÿ!");
DeletePVar(playerid,"invfrac");
DeletePVar(playerid,"invid");
}
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
SetPVarInt(para1,"invfrac",PlayerInfo[playerid][pLeader]);
SetPVarInt(para1,"invid",playerid);
PlayerInfo[playerid][pMaskuse] = 0;
format(string, sizeof(string), "Âû áûëè ïðèãëàøåíû ëèäåðîì %s â %s", sendername, ftext);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Âû áûëè ïðèãëàøåíû ëèäåðîì %s â %s", giveplayer,ftext);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
PlayerInfo[para1][pChar] = ChosenSkin[para1];
MedicBill[para1] = 0;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Èãðîê óæå ñîñòîèò â îðãàíèçàöèè");
return 1;
}
}
}
//not connected
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Êîìàíäà äîñòóïíà òîëüêî ëèäåðàì!");
}
}
return 1;
}
Вот вся команда. Строки PlayerInfo[para1][pMember] = PlayerInfo[playerid][pLeader]; тут нет. Хз что не так. Как же печально, мод понравился, но эта команда всё портит ((