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

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

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

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

/mp /try /dress

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

Tovuz-RP

Новичок
Доброго времени суток уважаемые пользователи pawno-info,вот вам команды [/mp /try /dress]

PHP:
else if(strcmp(cmd, "/try", true) == 0)
	{
		if(PlayerInfo[playerid][pMuted] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, " У вас бан чата!");
		if(gag[playerid] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, "У Вас кляп, вы не можете говорить!");
		new length = strlen(cmdtext);
		while ((idx < length) && (cmdtext[idx] <= ' '))
		{
			idx++;
		}
		new offset = idx;
		new result[64];
		while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
		{
			result[idx - offset] = cmdtext[idx];
			idx++;
		}
		result[idx - offset] = EOS;
		if(!strlen(result)) return 	SendClientMessage(playerid, COLOR_WHITE, " Введите: /try [действие]");
		if(IsIP(result) || CheckString(result))
		{
			format(string, sizeof(string), " [try] Игрок %s [ID:%d] в чат: %s", PlayerInfo[playerid][pNames], playerid, result);
			SendAdminMessage(COLOR_LIGHTRED, string);
			return true;
		}
		new dice = 1 + random(2);
		if(dice == 1) format(string, sizeof(string), " %s %s [{B22222}Неудачно{C2A2DA}]", PlayerInfo[playerid][pNames], result);
		else if(dice == 2) format(string, sizeof(string), " %s %s [{09B000}Удачно{C2A2DA}]", PlayerInfo[playerid][pNames], result);
		ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
		return true;
	}
Ко всем переменным new
PHP:
new	PalyerAdminMP;
PHP:
else if(strcmp(cmd, "/mp", true) == 0)
	{
		if(PlayerInfo[playerid][pAdmin] < 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. Раздать машину(В радиусе 50)\t{FF0000}[12 LVL] (BETA)\n{0080FF}6. Обезаружить всех(В радиусе 50)\t{FF0000}[7 LVL]", "Выбрать", "Отмена");
	}
Ко всем OnPlayerDialog
PHP:
	case 5346:
		{
			if(response)
			{
				if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 5346, DIALOG_STYLE_INPUT,"Выдача оружия", "Введите id оружия и патроны\nПример: {FFFFFF}31,500\nГде 31 m4 а 500 патроны", "Выдать", "Закрыть");
				else if(strfind(inputtext,",", true) != -1)
				{
					new razdel[2][64];
					split(inputtext, razdel, ',');
					foreach(Player, i)
					{
						GiveWeapon(playerid, strval(razdel[0]), strval(razdel[1]));
						if(GetDistanceBetweenPlayers(playerid,i) < 50 && playerid != i)
						{
							GiveWeapon(i, strval(razdel[0]), strval(razdel[1]));
							SendClientMessage(i, COLOR_YELLOW, "Администратор выдал вам оружие");
						}
					}
				}
			}
		}
	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] < 10) 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][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][p HP] = 100;//тут убрать пробел
							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), "Tovuz Role Play");
							RepairVehicle(GetPlayerVehicleID(i));
							NeonCarEx[GetPlayerVehicleID(i)] = false;
							DestroyObject(NeonCar[createdvehs][0]);
							DestroyObject(NeonCar[createdvehs][1]);
							SendClientMessage(i, COLOR_YELLOW, "Администратор выдал вам машину");
						}
					}
				}
				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, "Администратор забрал у вас оружие");
						}
					}
				}
			}
		}
	case 5344:
		{
			if(response)
			{
				if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 5344, DIALOG_STYLE_INPUT,"Создание МП", "Введите название мероприятия:", "Готово", "Закрыть");
				new string1[190];
				new ttext[64];
				new Admin = PlayerInfo[playerid][pAAAdmin];
				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}(Гл.Администратор){FFFFFF}";
                case 11:ttext = "{EAC700}(Спец.Администратор){FFFFFF}";
                case 12: ttext = "{FF0000}(Основатель){FFFFFF}";
				}
				foreach(Player,i)
				{
					format(string1,sizeof(string1), "{40BF00}%s %s создал(а) мероприятие {7FFF00}\"%s\"\n\n{40BF00}Для участия нажмите Принять или Отклоните",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,"Вы были успешно телепортированы!");
				}
			}
		}
		//
	case 1012:
		{
			if(response)
			{
/dress раздеться/одеться
к переменным new
PHP:
new dressof[MAX_PLAYERS];
new olddressof[MAX_PLAYERS];
PHP:
if(strcmp(cmd, "/dress", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
        if (!dressof[playerid])
        {
        if(PlayerInfo[playerid][pSex] == 1)
        {
        olddressof[playerid] = GetPlayerSkin(playerid);
        SetPlayerSkin(playerid, 97);
        dressof[playerid] = 1;
        ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
        SendClientMessage(playerid,0xFF0000AA,"Вы сняли одежду");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "* %s снял свою одежду", sendername);
        ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        }
        else if(PlayerInfo[playerid][pSex] == 2)
        {
        olddressof[playerid] = GetPlayerSkin(playerid);
        SetPlayerSkin(playerid, 140);
        dressof[playerid] = 1;
        ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
        SendClientMessage(playerid,0xFF0000AA,"Вы сняли одежду");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "* %s сняла свою одежду", sendername);
        ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        }
        }
        else if (dressof[playerid])
        {
        if(PlayerInfo[playerid][pSex] == 1)
        {
        SetPlayerSkin(playerid, olddressof[playerid]);
        dressof[playerid] = 0;
        ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
        SendClientMessage(playerid,0xFF0000AA,"Вы оделись");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "* %s оделся", sendername);
        ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        }
        else if(PlayerInfo[playerid][pSex] == 2)
        {
        SetPlayerSkin(playerid, olddressof[playerid]);
        dressof[playerid] = 0;
        ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
        SendClientMessage(playerid,0xFF0000AA,"Вы оделись");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "* %s оделась", sendername);
        ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        }
     }
  }
}
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу