в /uninvite где подобные строки всунь
Code
if(PlayerInfo[playerid][pLeader] == 7 && PlayerInfo[para1][pMember] != 7)//7 - ид фракции если у тебя другой измени на свою
{
SendClientMessage(playerid, COLOR_GRAD2, "(( Доступ запрещен ))");
return 1;
}
в /invite также где бодобные строки всунь
Code
else if(PlayerInfo[playerid][pLeader] == 7) { PlayerInfo[para1][pTeam] = 7; gTeam[para1] = 7; ftext = "Мэрия"; ChosenSkin[para1] = 7; SetPlayerSkin(para1, 7); }//7 замени на ид своей фракции
команда /settax ((Изменение налога))
Code
if(strcmp(cmd,"/settax",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pLeader] != 7)
{
SendClientMessage(playerid, COLOR_GREY, "(( Вы не мер ))");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "(( /settax [кол-во] ))");
return 1;
}
moneys = strval(tmp);
if(moneys < 1 || moneys > 5000) { SendClientMessage(playerid, COLOR_GREY, "(( Минимум 1 максимум 5000 ))"); return 1; }
Tax = moneys;
SaveStuff();
format(string, sizeof(string), "(( Налог установлен в %d$ ))", Tax);
SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}
чат мэрри(/f)
находишь в павно команду /family
ищешь подобные строчки и добавляешь
Code
else if(member==7)
{
if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Телохранитель %s: %s )) **", sendername, result); }
if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Водитель %s: %s )) **", sendername, result); }
else { format(string, sizeof(string), "** (( Неопределившийся %s: %s )) **", sendername, result); }
SendFamilyMessage(PlayerInfo[playerid][pMember], 0x7BDDA5AA, string);
}
чуть ниже ищешь подобные строчки(в этой команде)
и добавляешь
Code
else if(leader==7)
{
format(string, sizeof(string), "** (( Мэр %s: %s )) **", sendername, result);
SendFamilyMessage(PlayerInfo[playerid][pLeader], 0x7BDDA5AA, string);
}
P.S. перед /invite и /uninvite попробуй /govinvite