Leaders
Компетентный
Всем привет и с вами я Leaders
Автор : Я.
и так начнём
Ко всем forward Добавляем это
Потом добавляем команду
Ко всем public добавляем это
Спасибо за внимания
Автор : Я.
и так начнём
Ко всем forward Добавляем это
HTML:
forward IsAFbi(playerid);
Потом добавляем команду
HTML:
if(strcmp(cmd, "/demote", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, " Помощь: /demote [id]");
return 1;
}
if(!IsAFbi(playerid) && PlayerInfo[playerid][pMember] <= 6)
{
SendClientMessage(playerid, COLOR_GRAD2, "Вы не можете использовать эту команду");
return 1;
}
new demotegiveplayer;
demotegiveplayer = ReturnUser(tmp);
if(IsPlayerConnected(demotegiveplayer))
{
if(demotegiveplayer != INVALID_PLAYER_ID)
{
new demotefrakid[MAX_PLAYERS];
demotefrakid[demotegiveplayer] = PlayerInfo[demotegiveplayer][pMember];
if(demotefrakid[demotegiveplayer] == 1 || demotefrakid[demotegiveplayer] == 8 || demotefrakid[demotegiveplayer] == 12 || demotefrakid[demotegiveplayer] == 3 || demotefrakid[demotegiveplayer] == 19) Тут можно вставить свои фракции иды фракций
{
new grini;
PlayerInfo[demotegiveplayer][pRank] --;
grini = PlayerInfo[demotegiveplayer][pRank];
format(string,sizeof(string),"Вы понизил %s до %d ранга",demotegiveplayer,grini);
SendClientMessage(playerid,COLOR_GRAD2,string);
SendClientMessage(demotegiveplayer,COLOR_GRAD2,"Агент FBI понизил вас на 1 ранг");
if(PlayerInfo[demotegiveplayer][pRank] < 1)
{
PlayerInfo[demotegiveplayer][pMember] = 19;
PlayerInfo[demotegiveplayer][pRank] = 4;
PlayerInfo[demotegiveplayer][pChar] = 287;
SetPlayerSkin(demotegiveplayer, 287);
SpawnPlayer(demotegiveplayer);
return 1;
}
}
else { SendClientMessage(playerid, COLOR_GRAD2, "Этот человек не состоит в Армии/Полиции"); return 1; }
}
}
else { SendClientMessage(playerid, COLOR_GRAD2, " Человек не найден "); return 1;}
}
return 1;
}
Ко всем public добавляем это
HTML:
public IsAFbi(playerid)
{
if(IsPlayerConnected(playerid))
{
new leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(member==2)
{
return 1;
}
else if(leader==2)
{
return 1;
}
}
return 0;
}
Спасибо за внимания
