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

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

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

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

/auninvite

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

dark228

Умник
Добрый день уважаемые посетители форма Pawno-Info,я тут не давно увлекся DCMD, и вот сегодня я решил написать мелкую команду /auninvite с причиной, на форуме не нашел такую тему( чтобы именно на DCMD ).
Итак, давайте начнем.
В начале мода(ко все define ) вставим:

PHP:
#define TPLAYEROFFLINE 								"Игрок не в игре!"
#define TPLAYERNLOGGED 								"Игрок не ввел пароль!"
#define COLOR_GREY 			0x226171AA
Вставим ко всем командам вот это:

PHP:
CMD:auninvite(playerid, params[])
{
	if(PlayerLogged[playerid] == 0) return true;
	if(PlayerInfo[playerid][pAdmin] < 3) return true;
	if(sscanf(params, "ud[64]", params[0], params[1])) return SendClientMessage(playerid, CGREY, "Введите: /auninvite [id игрока] [Причина:]");
	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GREY, TPLAYEROFFLINE);
	if(PlayerLogged[params[0]] == 0) return SendClientMessage(playerid, COLOR_GREY, TPLAYERNLOGGED);
	if(PlayerInfo[params[0]][pMember] == 0) return SendClientMessage(playerid, COLOR_GREY, "Данный игрок не находиться во фракции!");
	if(PlayerInfo[params[0]][pLeader] > 0) return SendClientMessage(playerid, CGREY, "Данный игрок лидер!");
	new member = PlayerInfo[params[0]][pMember];
	SendMes(playerid, COLOR_ORANGE, "Вы уволили %s из организации \"%s\" Причина: %s",sendername(params[0]),FracInfo[member][fName],params[1]);
	SendMes(params[0], COLOR_BLUE, "Администратор %s уволил вас \"%s\" Причина: %s",PlayerInfo[playerid][pSendername],FracInfo[member][fName],params[1]);
	LeaveFractionPlayer(params[0]);
	return true;
}
Вот в принципе и все.
Ах да, чуть не забыл,

PHP:
FracInfo[member][fName]
Это меняете на свое.

Так же можно переделать эту команду на просто /uninvite. Но тут я думаю вы сами, если что, пишите в коменты!
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу