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

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

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

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

Помогите по команде /su

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

Justin_Overson

Дебютант
Можете сделать для команды /su панель, пример: /su id после вылазиет панель и там все кодексы написаны. Можете чем помочь?
PHP:
CMD:su(playerid, params[])
{
    if(!IsACop(playerid)) return SendClientMessage(playerid,CWHITE,"Эта функция доступна только для МВД");
	if(sscanf(params, "uds", params[0], params[1], params[2])) return SendClientMessage(playerid, CYELLOW, "• [Подсказка]:{"#cWHITE"} /su [ID игрока] [Уровень розыска] [Причина]");
	if(!IsPlayerConnected(params[0]) || !pData[params[0]][pMysqlID] || params[0] == playerid) return SendClientMessage(playerid,CGRAY,"Не верный ID игрока");
	if(params[1] < 1 || params[1] > 6) return SendClientMessage(playerid,CGRAY,"Не верно указан уровень розыска");
	if(pData[params[0]][pJail]) return SendClientMessage(playerid,CGRAY,"Игрок уже находится в КПЗ");
	if(pData[params[0]][pWanted] >= 6) return SendClientMessage(playerid,CGRAY,"У игрока уже имеется уровень розыска");
	if(GetPlayerDistanceToPlayer(playerid,params[0]) > 33.0 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(params[0])) return SendClientMessage(playerid,CWHITE,"Вы далеко друг от друга");
	pData[params[0]][pWanted] += params[1];
	if(pData[params[0]][pWanted] > 6) pData[params[0]][pWanted] = 6;
	UpdatePlayerData(params[0],"wanted",pData[params[0]][pWanted]);
	SetPlayerWantedLevel(params[0],pData[params[0]][pWanted]);
	pData[params[0]][pSuspect] = 1;
	UpdatePlayerData(params[0],"Suspect",pData[params[0]][pSuspect]);
	new mes[256];
	format(mes,sizeof(mes),"%s объявил вас в розыск. Причина: %s. Уровень: %d",pData[playerid][pNickname],params[2],params[1]);
	SendClientMessage(params[0],CBADINFO,mes);
    format(mes,sizeof(mes),"[Внимание] %s объявлен в розыск +%d[{"#cWHITE"}%d{"#cDEPARTMENT"}]. Обвинитель: %s. Причина: %s.",pData[params[0]][pNickname],params[1],pData[params[0]][pWanted],pData[playerid][pNickname],params[2]);
	CopMes(CDEPARTMENT,mes);
	format(mes,sizeof(mes),"Вы объявили %s в розыск. Причина: %s. Уровень: %d",pData[params[0]][pNickname],params[2],params[1]);
	SendClientMessage(playerid,CGREEN,mes);
	return true;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу