Удаленный пользователь
Всем привет, такая проблема добавил фракцию, в /makeleader выдаётся всё хорошо, спавн, раздевалка и т.д.
Но пишу /uval ид человека (в этой новой фраке) причина.
Ему пишет да вы снова гражданский но он остаётся по фракции и только с этой фракцией, что делать? Если что надо будет, могу скинуть код.
Но пишу /uval ид человека (в этой новой фраке) причина.
Ему пишет да вы снова гражданский но он остаётся по фракции и только с этой фракцией, что делать? Если что надо будет, могу скинуть код.
PHP:
CMD:uval(playerid, params[])
{
if(p_admin{playerid} < 7) return 1;
if(sscanf(params, "us[32]",params[0],params[1])) return SCM(playerid, COLOR_ORANGE, "Введите:{FFFFFF} /uval [id] [причина]");
if(!PlayerInGame(params[0])) return SCM(playerid,COLOR_GREY,"Игрок не найден.");
if(pInfo[params[0]][pLeader] && p_admin{playerid} < 9) return SCM(playerid,COLOR_GREY,"Вы не можете уволить лидера.");
if(!pInfo[params[0]][pMember]) return SCM(playerid,COLOR_GREY,"Игрок этот не состоит во фракции.");
if(playerid!=params[0])
{
format(format_string,144, "- {"#CGREEN"}%s{FFFFFF} выгнал(а) {"#CGREEN"}%s[%i]{FFFFFF} из организации(%i|%i). Причина: %s",GN(playerid),GN(params[0]),params[0],pInfo[params[0]][pMember],pInfo[params[0]][pRank],params[1]);
ABroadCast(-1,format_string,1);
Adminlog(playerid, format_string);
SCMF(params[0], -1, "Админстратор {"#CLIGHTRED"}%s{FFFFFF} выгнал вас из организации, причина: %s",GN(playerid),params[1]);
}
SCM(params[0],-1,"Теперь вы обычный гражданин...");
SetPlayerArmourAC(params[0],0);
ResetWeapons(params[0]);
//
format(format_string,244,"INSERT INTO `job_history` (`Name`,`rang`,`fraction_name`,`date`,`Owner`) VALUES ('%s',%i,'%s','%02i/%02i/%i %i:%i:%i','{AA3333}%s')",GN(params[0]),pInfo[params[0]][pRank],GetFractionName(pInfo[params[0]][pMember]),day,month,year,hour,minute,second,GN(playerid));
mysql_query(connects,format_string);
//
pInfo[params[0]][pMember] = 0;
pInfo[params[0]][pLeader] = 0;
pInfo[params[0]][pRank] = 0;
SetPlayerInterior(params[0], 0);
player_take_job{params[0]} = 0;
OnPlayerSpawnAC(params[0]);
return mysql_function(connects,120,"UPDATE `Accounts` SET `pRank` = 0, `pLeader` = 0, `pMember` = 0 WHERE `Name` = '%s'",false,"","",GN(params[0]));
}
