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

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

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

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

Battista

Мастер
Команда /mp ( Copy Skrilax )
Замените под свой мод
В команды:

PHP:
	else if(strcmp(cmd, "/mp", true) == 0)
	{
		if(PlayerInfo[playerid][pAAdmin] < 1) return SendClientMessage(playerid,COLOR_GREY,"У вас нет прав!");
		ShowPlayerDialog(playerid, 5343, DIALOG_STYLE_LIST,"Создание МП", "{0080FF}1. Создать мероприятие\t\t{FF0000}[12 LVL]\n{0080FF}2. Раздать оружие(В радиусе 50)\t{FF0000}[6 LVL]\n{0080FF}3. Раздать жизни(В радиусе 50)\t{FF0000}[3 LVL]\n{0080FF}4. Обезаружить всех(В радиусе 50)\t{FF0000}[7 LVL]", "Выбрать", "Отмена");
	}
Ко всем диалогам:

PHP:
case 5343:
		{
			if(response)
			{
				if(listitem == 0)
				{
					if(PlayerInfo[playerid][pAAdmin] < 12) return SendClientMessage(playerid,COLOR_GREY,"У вас нет прав!");
					ShowPlayerDialog(playerid, 5344, DIALOG_STYLE_INPUT,"Создание МП", "Введите название мероприятия:", "Готово", "Закрыть");
				}
				if(listitem == 1)
				{
					if(PlayerInfo[playerid][pAAdmin] < 6) return SendClientMessage(playerid,COLOR_GREY,"У вас нет прав!");
					ShowPlayerDialog(playerid, 5346, DIALOG_STYLE_INPUT,"Выдача оружия", "{FFFFFF}Введите id оружия и патроны\n{FFFFFF}Пример: {FF0000}31,500\n{FFFFFF}Где {FF0000}31 m4 {FFFFFF}а {FF0000}500 патроны", "Выдать", "Закрыть");
				}
				if(listitem == 2)
				{
					if(PlayerInfo[playerid][pAAdmin] < 3) return SendClientMessage(playerid,COLOR_GREY,"У вас нет прав!");
					foreach(Player, i)
					{
						if(GetDistanceBetweenPlayers(playerid,i) < 50 && playerid != i) SetPlayerHealthAC(i, 100.0),SendClientMessage(i, COLOR_YELLOW, "Администратор выдал вам жизни");
					}
					SetPlayerHealthAC(playerid, 100.0);
				}
				if(listitem == 3)
				{
					if(PlayerInfo[playerid][pAAdmin] < 7) return SendClientMessage(playerid,COLOR_GREY,"У вас нет прав!");
					foreach(Player, i)
					{
						if(GetDistanceBetweenPlayers(playerid,i) < 50 && playerid != i)
						{
							Delgun(i);
							ResetPlayerWeapons(i);
							SendClientMessage(i, COLOR_YELLOW, "Администратор забрал у вас оружие");
						}
					}
				}
			}
		}
	case 5344:
		{
			if(response)
			{
				if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 5344, DIALOG_STYLE_INPUT,"Создание МП", "Введите название мероприятия:", "Готово", "Закрыть");
				new string1[190];
				new ttext[64];
				new Admin = PlayerInfo[playerid][pAAdmin];
				switch(Admin)
				{
				case 1: ttext = "{33AA33}(Практикант){FFFFFF}";
				case 2: ttext = "{33AA33}(Секретарь){FFFFFF}";
				case 3: ttext = "{33AA33}(Мл.Модератор){FFFFFF}";
				case 4: ttext = "{33AA33}(Модератор){FFFFFF}";
				case 5: ttext = "{33AA33}(Ст.Модератор){FFFFFF}";
				case 6: ttext = "{33CCFF}(Мл.Администратор){FFFFFF}";
				case 7: ttext = "{33CCFF}(Администратор){FFFFFF}";
				case 8: ttext = "{FF9900}(Зам.Гл.Администратора){FFFFFF}";
				case 9: ttext = "{FF9900}(Гл.Администратор){FFFFFF}";
				case 10: ttext = "{D900D3}(V.I.P.Администратор){FFFFFF}";
				case 11:ttext = "{EAC700}(Создатель){FFFFFF}";
				case 12: ttext = "{FF0000}(Гл.Создатель){FFFFFF}";
				}
				foreach(Player,i)
				{
					format(string1,sizeof(string1), "%s %s создал(а) мероприятие \"%s\"\n\n{FFFFFF}Для участия нажмите Принять или Отклоните",ttext,PlayerInfo[playerid][pNames], (inputtext));
					ShowPlayerDialog(i,5345, DIALOG_STYLE_MSGBOX,"Объевление", string1, "Принять", "Отклонить");
					PalyerAdminMP = playerid;
				}
			}
		}
	case 5345:
		{
			if(response)
			{
				new Float:plocx,Float:plocy,Float:plocz;
				if(IsPlayerConnected(PalyerAdminMP))
				{
					GetPlayerPos(PalyerAdminMP, plocx, plocy, plocz);
					SetPPos(playerid,plocx,plocy+2, plocz);
					SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(PalyerAdminMP));
					SetPlayerInterior(playerid, GetPlayerInterior(PalyerAdminMP));
					PlayerInfo[playerid][pInt] = GetPlayerInterior(PalyerAdminMP);
					SendClientMessage(playerid,COLOR_ORANGE,"Вы были успешно телепортированы!");
				}
			}
		}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу