ALexeu
Умник
PHP:
if (strcmp("/invite", cmdtext, true, 10) == 0)
{
new string[256];
new tmp[250];
new cmd[256];
new giveplayer[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new para1;
new ftext[25];
new invite[512];
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[para1] == false) return SendClientMessage(playerid, COLOR_WHITE, "Он не авторизоваться ещё!");
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Введите: /invite [id]");
if (PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRang] == 7)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(IsPlayerInAnyVehicle(para1)) return SendClientMessage(playerid, COLOR_GREY, "Игрок в машине!");
//if (PlayerInfo[para1][pPbiskey] !=255) return SendClientMessage(playerid, COLOR_GREY, "Игрок бизнесмен!");
//if (PlayerInfo[para1][pLevel] < 4) return SendClientMessage(playerid, COLOR_GREY, "Приём возможен с 4 lvl");
if (PlayerInfo[para1][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок уже где то состоит");
if(PlayerInfo[para1][pNavik] >= 1) return SendClientMessage(playerid, COLOR_GREY,"У игрока Warn.");
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRang] == 7) { ftext = "(Groov)"; InviteSkin[para1] = 105; }
else { return true; }
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
InviteOffer[para1] = PlayerInfo[playerid][pMember];
format(string, sizeof(string), "Вы пригласили %s присоединится к %s.", giveplayer,ftext);
SendClientMessage(playerid, COLOR_BLUE, string);
format(invite,sizeof(invite), "%s приглашает Вас присоединиться к %s\n- Вы согласны?", sendername,ftext);
ShowPlayerDialog(para1,76,DIALOG_STYLE_MSGBOX,"Приглашение",invite, "Да", "Нет");
}
}
}
else if (PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 && PlayerInfo[playerid][pRang] == 7)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
//if (PlayerInfo[para1][pPbiskey] !=255) return SendClientMessage(playerid, COLOR_GREY, "Игрок бизнесмен!");
if(IsPlayerInAnyVehicle(para1)) return SendClientMessage(playerid, COLOR_GREY, "Игрок в машине!");
//if (PlayerInfo[para1][pLevel] < 3) return SendClientMessage(playerid, COLOR_GREY, "Приём возможен с 3 lvl");
if (PlayerInfo[para1][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок уже где то состоит");
if(PlayerInfo[para1][pNavik] >= 1) return SendClientMessage(playerid, COLOR_GREY,"У игрока Warn.");
if(PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 && PlayerInfo[playerid][pRang] == 7) { ftext = "(Aztekaz)"; InviteSkin[para1] = 114; }
else { return true; }
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
InviteOffer[para1] = PlayerInfo[playerid][pMember];
format(string, sizeof(string), "Вы пригласили %s присоединится к %s.", giveplayer,ftext);
SendClientMessage(playerid, COLOR_BLUE, string);
format(invite,sizeof(invite), "%s приглашает Вас присоединиться к %s\n- Вы согласны?", sendername,ftext);
ShowPlayerDialog(para1,76,DIALOG_STYLE_MSGBOX,"Приглашение",invite, "Да", "Нет");
}
}
}
else if (PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3 && PlayerInfo[playerid][pRang] == 7)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(IsPlayerInAnyVehicle(para1)) return SendClientMessage(playerid, COLOR_GREY, "Игрок в машине!");
if (PlayerInfo[para1][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок уже где то состоит");
if(PlayerInfo[para1][pNavik] >= 1) return SendClientMessage(playerid, COLOR_GREY,"У игрока Warn.");
if(PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3 && PlayerInfo[playerid][pRang] == 7) { ftext = "(Ballas)"; InviteSkin[para1] = 103; }
else { return true; }
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
InviteOffer[para1] = PlayerInfo[playerid][pMember];
format(string, sizeof(string), "Вы пригласили %s присоединится к %s.", giveplayer,ftext);
SendClientMessage(playerid, COLOR_BLUE, string);
format(invite,sizeof(invite), "%s приглашает Вас присоединиться к %s\n- Вы согласны?", sendername,ftext);
ShowPlayerDialog(para1,76,DIALOG_STYLE_MSGBOX,"Приглашение",invite, "Да", "Нет");
}
}
}
else if (PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 && PlayerInfo[playerid][pRang] == 7)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
//if (PlayerInfo[para1][pPbiskey] !=255) return SendClientMessage(playerid, COLOR_GREY, "Игрок бизнесмен!");
if(IsPlayerInAnyVehicle(para1)) return SendClientMessage(playerid, COLOR_GREY, "Игрок в машине!");
//if (PlayerInfo[para1][pLevel] < 3) return SendClientMessage(playerid, COLOR_GREY, "Приём возможен с 3 lvl");
if (PlayerInfo[para1][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок уже где то состоит");
if(PlayerInfo[para1][pNavik] >= 1) return SendClientMessage(playerid, COLOR_GREY,"У игрока Warn.");
if(PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 && PlayerInfo[playerid][pRang] == 7) { ftext = "(Rifa)"; InviteSkin[para1] = 175; }
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
InviteOffer[para1] = PlayerInfo[playerid][pMember];
format(string, sizeof(string), "Вы пригласили %s присоединится к %s.", giveplayer,ftext);
SendClientMessage(playerid, COLOR_BLUE, string);
format(invite,sizeof(invite), "%s приглашает Вас присоединиться к %s\n- Вы согласны?", sendername,ftext);
ShowPlayerDialog(para1,76,DIALOG_STYLE_MSGBOX,"Приглашение",invite, "Да", "Нет");
}
}
}
else if (PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 5 && PlayerInfo[playerid][pRang] == 7)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
//if (PlayerInfo[para1][pPbiskey] !=255) return SendClientMessage(playerid, COLOR_GREY, "Игрок бизнесмен!");
if(IsPlayerInAnyVehicle(para1)) return SendClientMessage(playerid, COLOR_GREY, "Игрок в машине!");
//if (PlayerInfo[para1][pLevel] < 3) return SendClientMessage(playerid, COLOR_GREY, "Приём возможен с 3 lvl");
if (PlayerInfo[para1][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок уже где то состоит");
if(PlayerInfo[para1][pNavik] >= 1) return SendClientMessage(playerid, COLOR_GREY,"У игрока Warn.");
if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 5 && PlayerInfo[playerid][pRang] == 7) { ftext = "(Vagos)"; InviteSkin[para1] = 108; }
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
InviteOffer[para1] = PlayerInfo[playerid][pMember];
format(string, sizeof(string), "Вы пригласили %s присоединится к %s.", giveplayer,ftext);
SendClientMessage(playerid, COLOR_BLUE, string);
format(invite,sizeof(invite), "%s приглашает Вас присоединиться к %s\n- Вы согласны?", sendername,ftext);
ShowPlayerDialog(para1,76,DIALOG_STYLE_MSGBOX,"Приглашение",invite, "Да", "Нет");
}
}
}
else
{
return true;
}
return true;
}
}
---------- Post added at 12:38 ---------- Previous post was at 12:01 ----------
нуу ап
Последнее редактирование:
