-_Reberto_-
Новичок
Когда я выдаю лидерку всё нормально, а когда человек релогнится лидерка исчезает!
PHP:
CMD:makeleader(playerid, params[])
{
if(!strcmp(PlayerInfo[playerid][pNames], "Michael_Swift", true) || !strcmp(PlayerInfo[playerid][pNames], "Jessica_Price", true) || !strcmp(PlayerInfo[playerid][pNames], "Issac_Bancock",true) || !strcmp(PlayerInfo[playerid][pNames], "Angelina_Grase",true) || !strcmp(PlayerInfo[playerid][pNames], "Maksim_Richardson",true) || !strcmp(PlayerInfo[playerid][pNames], "Mike_Tyson",true) || !strcmp(PlayerInfo[playerid][pNames], "Alexey_Mars",true))
{
if(sscanf(params,"dd",params[0],params[1])) return SCM(playerid, COLOR_WHITE, " Введите: /makeleader [id] [Number(1 - 27)]");
if(params[1] > 27 || params[1] < 1 || params[1] == 22 || params[1] == 20 || params[1] == 9 || params[1] == 8) return SCM(playerid, COLOR_WHITE, "Нельзя меньше 1 или больше 27!");
if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return true;
if(PlayerInfo[params[0]][pMRInections] > 0) return SCM(playerid, COLOR_WHITE, "Игрок во фракции");
if(PlayerInfo[params[0]][bAdmin] > 0 && PlayerInfo[playerid][bAdmin] != 12) return SCM(playerid, COLOR_WHITE, "Администратор не может быть лидером только во фракции ( /templeader [id фракции] )");
if(PlayerInfo[params[0]][pWarns] >= 1) return SCM(playerid, COLOR_GRAD1,"У игрока варн Warn.");
GetFrak(playerid,params[1],1146);
SetPVarInt(playerid,"mkl",params[0]);
SetPVarInt(playerid,"level",params[1]);
}
return true;
}
