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

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

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

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

/mp

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

Delgado

Новичок
Увидел тему Battista, у него новая версия /mp... Вспомнил, что ранее была функциональность больше... Решил выложить вам...

В свои команды:
PHP:
	else if(strcmp(cmd, "/mp", true) == 0)
	{
		if(PlayerInfo[playerid][pAAAdmin] < 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}[4 LVL]\n{0080FF}5. Раздать машину (Infernus) (В радиусе 50)\t{FF0000}[12 LVL] \n{0080FF}6. Обезаружить всех (В радиусе 50)\t{FF0000}[7 LVL]", "Выбрать", "Отмена");
	}
Ко всем диалогам:
PHP:
	case 5343:
		{
			if(response)
			{
				if(listitem == 0)
				{
					if(PlayerInfo[playerid][pAAAdmin] < 12) return SendClientMessage(playerid,COLOR_GREY,"Нет прав!");
					ShowPlayerDialog(playerid, 5344, DIALOG_STYLE_INPUT,"Создание МП", "Введите название мероприятия:", "Создать", "Отмена");
				}
				if(listitem == 1)
				{
					if(PlayerInfo[playerid][pAAAdmin] < 6) return SendClientMessage(playerid,COLOR_GREY,"Нет прав!");
					ShowPlayerDialog(playerid, 5346, DIALOG_STYLE_INPUT,"Выдача оружия", "{FFFFFF}Введите ID оружия и патроны\n{FFFFFF}Пример: {FF0000}31,500\n{FFFFFF}Где {FF0000}31 - М4, {FFFFFF}а {FF0000}500 кол-во патронов", "Выдать", "Отмена");
				}
				if(listitem == 2)
				{
					if(PlayerInfo[playerid][pAAAdmin] < 3) return SendClientMessage(playerid,COLOR_GREY,"Нет прав!");
					foreach(Player, i)
					{
						SetPlayerHealthAC(playerid, 100.0);
						if(GetDistanceBetweenPlayers(playerid,i) < 50 && playerid != i)
						{
							SetPlayerHealthAC(i, 100.0);
							PlayerInfo[i][pH] = 100; // (Вместо pH надо pHP) Просто код замыкает)
							SendClientMessage(i, COLOR_YELLOW, "Администратор выдал Вам жизни.");
						}
					}
				}
				if(listitem == 3)
				{
					if(PlayerInfo[playerid][pAAAdmin] < 4) return SendClientMessage(playerid,COLOR_GREY,"Нет прав!");
					foreach(Player, i)
					{
						SetPlayerArmourAC(playerid, 100);
						if(GetDistanceBetweenPlayers(playerid,i) < 50 && playerid != i)
						{
							SetPlayerArmourAC(i, 100);
							SendClientMessage(i, COLOR_YELLOW, "Администратор выдал Вам бронь.");
						}
					}
				}
				if(listitem == 4)
				{
					if(PlayerInfo[playerid][pAAAdmin] < 12) return SendClientMessage(playerid,COLOR_GREY,"Нет прав!");
					foreach(Player, i)
					{
						if(GetDistanceBetweenPlayers(playerid,i) < 50 && playerid != i)
						{
							if(IsPlayerInAnyVehicle(i)) return true;
							new intt = GetPlayerInterior(i);
							new vehicleid = GetPlayerVehicleID(i);
							new Float:X,Float:Y,Float:Z;
							GetPlayerPos(i, X,Y,Z);
							createdvehs ++ ;
							Fuell[vehicleid] = 100;
							createdvehicles[createdvehs] = CreateVehicle(411, X,Y,Z, 0.0, 1, 1, 72000);
							PutPlayerInVehicle(i, createdvehicles[createdvehs], 0);
							CreatedCars[CreatedCar] = createdvehicles[createdvehs];
							SetVehicleParamsEx(GetPlayerVehicleID(i) ,VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
							zavodis[i] = true;
							SpawnedCar ++;
							createdvehs ++ ;
							Fuell[createdvehs] = 100;
							UnLockCar(createdvehicles[createdvehs]);
							LinkVehicleToInterior(createdvehicles[createdvehs], intt);
							SetVehicleNumberPlate(GetPlayerVehicleID(i), "*М П*");
							RepairVehicle(GetPlayerVehicleID(i));
							NeonCarEx[GetPlayerVehicleID(i)] = false;
							DestroyObject(NeonCar[createdvehs][0]);
							DestroyObject(NeonCar[createdvehs][1]);
							SendClientMessage(i, COLOR_YELLOW, "Администратор выдал Вам автомобиль Infernus");
						}
					}
				}
				if(listitem == 5)
				{
					if(PlayerInfo[playerid][pAAAdmin] < 7) return SendClientMessage(playerid,COLOR_GREY,"Нет прав!");
					foreach(Player, i)
					{
						if(GetDistanceBetweenPlayers(playerid,i) < 50 && playerid != i)
						{
							Delgun(i);
							ResetPlayerWeapons(i);
							SendClientMessage(i, COLOR_YELLOW, "Администратор забрал у Вас оружие.");
						}
					}
				}
			}
		}
Внимание! Что-то может не подходить к Вашему моду! AAAdmin - замените на свои, обычно Admin
Так же подстройте выдачу брони и жизней если это необходимо.

Не откажусь от +сика С:
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу