Archibalt
Компетентный
Здравствуйте уважаемые пользователи портала Pawno-Info сейчас я хочу выложить команду /uninvitefbi для FBI что-бы они могли увольнять людей из других фракций.
Команда очень простая.
Итак начнем.
В Public onplayercommandtext
На этом все, всем спасибо если понравилось ставь +-сик.
Автор: Archibalt(то-есть я)
Команда очень простая.
Итак начнем.
В Public onplayercommandtext
PHP:
if(strcmp(cmd, "/uninvitefbi", true) == 0)
{
new para1,Member;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "{22ff00}» {bbbbbb}Введите{"#cWHITE"}: /uninvitefbi [ид]");
para1 = ReturnUser(tmp);
Member = PlayerInfo[para1][pMember];
if(PlayerInfo[playerid][pMember] == 2 && PlayerInfo[playerid][pRank] >= 7)
{
if(Member == 1)
{
if(PlayerInfo[para1][pLeader] == 1) return SendClientMessage(playerid, COLOR_GRAD1, "{F70000}x {ADAEAD}Данный человек Руководитель фракции!");
format(string, sizeof(string), "Вы были уволены Гл.Сотрудником FBI %s", sendername); SendClientMessage(para1, 0x6495EDFF, string);
format(string, sizeof(string), "Вы уволили %s из организации", giveplayer); SendClientMessage(playerid, 0x6495EDFF, string);
PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pLeader] = 0; SetPlayerArmour(para1, 0); SetPlayerSkin(para1, PlayerInfo[playerid][pChar]);
}
if(Member == 3)
{
if(PlayerInfo[para1][pLeader] == 3) return SendClientMessage(playerid, COLOR_GRAD1, "{F70000}x {ADAEAD}Данный человек Руководитель фракции!");
format(string, sizeof(string), "Вы были уволены Гл.Сотрудником FBI %s", sendername); SendClientMessage(para1, 0x6495EDFF, string);
format(string, sizeof(string), "Вы уволили %s из организации", giveplayer); SendClientMessage(playerid, 0x6495EDFF, string);
PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pLeader] = 0; SetPlayerArmour(para1, 0); SetPlayerSkin(para1, PlayerInfo[playerid][pChar]);
}
if(Member == 4)
{
if(PlayerInfo[para1][pLeader] == 4) return SendClientMessage(playerid, COLOR_GRAD1, "{F70000}x {ADAEAD}Данный человек Руководитель фракции!");
format(string, sizeof(string), "Вы были уволены Гл.Сотрудником FBI %s", sendername); SendClientMessage(para1, 0x6495EDFF, string);
format(string, sizeof(string), "Вы уволили %s из организации", giveplayer); SendClientMessage(playerid, 0x6495EDFF, string);
PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pLeader] = 0; SetPlayerArmour(para1, 0); SetPlayerSkin(para1, PlayerInfo[playerid][pChar]);
}
if(Member == 10)
{
if(PlayerInfo[para1][pLeader] == 10) return SendClientMessage(playerid, COLOR_GRAD1, "{F70000}x {ADAEAD}Данный человек Руководитель фракции!");
format(string, sizeof(string), "Вы были уволены Гл.Сотрудником FBI %s", sendername); SendClientMessage(para1, 0x6495EDFF, string);
format(string, sizeof(string), "Вы уволили %s из организации", giveplayer); SendClientMessage(playerid, 0x6495EDFF, string);
PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pLeader] = 0; SetPlayerArmour(para1, 0); SetPlayerSkin(para1, PlayerInfo[playerid][pChar]);
}
if(Member == 11)
{
if(PlayerInfo[para1][pLeader] == 11) return SendClientMessage(playerid, COLOR_GRAD1, "{F70000}x {ADAEAD}Данный человек Руководитель фракции!");
format(string, sizeof(string), "Вы были уволены Гл.Сотрудником FBI %s", sendername); SendClientMessage(para1, 0x6495EDFF, string);
format(string, sizeof(string), "Вы уволили %s из организации", giveplayer); SendClientMessage(playerid, 0x6495EDFF, string);
PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pLeader] = 0; SetPlayerArmour(para1, 0); SetPlayerSkin(para1, PlayerInfo[playerid][pChar]);
}
if(Member == 19)
{
if(PlayerInfo[para1][pLeader] == 19) return SendClientMessage(playerid, COLOR_GRAD1, "{F70000}x {ADAEAD}Данный человек Руководитель фракции!");
format(string, sizeof(string), "Вы были уволены Гл.Сотрудником FBI %s", sendername); SendClientMessage(para1, 0x6495EDFF, string);
format(string, sizeof(string), "Вы уволили %s из организации", giveplayer); SendClientMessage(playerid, 0x6495EDFF, string);
PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pLeader] = 0; SetPlayerArmour(para1, 0); SetPlayerSkin(para1, PlayerInfo[playerid][pChar]);
}
if(Member == 21)
{
if(PlayerInfo[para1][pLeader] == 21) return SendClientMessage(playerid, COLOR_GRAD1, "{F70000}x {ADAEAD}Данный человек Руководитель фракции!");
format(string, sizeof(string), "Вы были уволены Гл.Сотрудником FBI %s", sendername); SendClientMessage(para1, 0x6495EDFF, string);
format(string, sizeof(string), "Вы уволили %s из организации", giveplayer); SendClientMessage(playerid, 0x6495EDFF, string);
PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pLeader] = 0; SetPlayerArmour(para1, 0); SetPlayerSkin(para1, PlayerInfo[playerid][pChar]);
}
}
}
Автор: Archibalt(то-есть я)
