Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

0 ранг

Статус
В этой теме нельзя размещать новые ответы.

verteich

Умник
как сделать чтобы нельзя было прописывать 0 ранг:
PHP:
CMD:arank(playerid, params[])
{
	new news[100];
	if(PlayerInfo[playerid][pAdmin] < 5) return false;
	if(!ADuty[playerid]) return SendClientMessage(playerid,COLOR_GREY,NO_DUTY_TEXT);
    if(!GetString(PN(playerid),"xyi-noga") )
    {
	    if(!IsASuccesIP(PlayerRegIP[playerid], PlayerIp[playerid])  && PlayerInfo[playerid][pAdmin]<11)
		{
			SendClientMessage(playerid,COLOR_RED,"Подозревается взлом аккаунта!");
			format(news,sizeof(news),"%s подозревается во взломе, проверьте его и авторизируйте /acceptadmin [11 lvl]",PN(playerid));
			SendAdminsMessage(0xBE2D2DFF,news);
			return false;
	 	}
	}
	if(sscanf(params,"ud",params[0],params[1])) return SendClientMessage(playerid,COLOR_VALIK,"Используйте: /arank [id] [rank]");
	if(PlayerInfo[params[0]][pLeader] > 0 ) return SendClientMessage(playerid,COLOR_GREEN,"Вы не можете изменять ранг лидеру");

	if(Clother[params[0]]!=-1)return 0;

	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GREY, "Игрок не найден");
	if(PlayerInfo[params[0]][pMember]) return SendClientMessage(playerid, COLOR_GREY, "Игрок не находится в организации!");
	CMDstr = "";
	format(CMDstr,100,"Администратор %s %s до %d ранга",Name(playerid),PlayerInfo[params[0]][pRank] > params[1] ? ("понизил"):("повысил"),params[1]);
	SendClientMessage(params[0],COLOR_LIGHTBLUE,CMDstr);
	format(CMDstr,100,"Вы %sи игрока %s до %d ранга",PlayerInfo[params[0]][pRank] > params[1] ? ("понизил"):("повысил"),Name(params[0]),params[1]);
	SendClientMessage(playerid,COLOR_LIGHTBLUE,CMDstr);
	PlayerInfo[params[0]][pRank] = params[1];
	PlayerInfo[params[0]][pNeedMessage]=1;
	if(PlayerInfo[params[0]][pSex] == 2)
	{
		if(TeamDuty[params[0]])
		{
			SetPlayerSkinEx(params[0],GOrgSkins[GetTeamID(params[0])][params[1]]);
			f_TogglePlayerControllable(params[0],true);
		}
	}
	else
	{
		if(TeamDuty[params[0]])
		{
			SetPlayerSkinEx(params[0],MOrgSkins[GetTeamID(params[0])][params[1]]);
			f_TogglePlayerControllable(params[0],true);
		}
	}
	PlayerInfo[params[0]][pNeedMessage]=0;
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу