Перейти к содержанию
Авторизация  
Evgen

нужна помошь с кнопкой

Рекомендуемые сообщения

Evgen

Добрый день прошу помочь создал кнопку для бизнеса подхожу и нечего не происходит в чом может быть ощибка 

if(newkeys == 131072)// Проверка на кнопку n
	{
		new string[256];
		for(new biz = 1; biz <Last+1;biz++)
		{
		    TogglePlayerControllable(playerid, 1);
			if(BusinessInfoo[biz][bPriceo] != 0)
			{
				if(PlayerToPoint(2.0,playerid, BusinessInfoo[biz][bEnterX], BusinessInfoo[biz][bEnterY], BusinessInfoo[biz][bEnterZ]))
				{
					new t_text[256];
					if(BusinessInfoo[biz][bFundso] == 1) t_text = "Магазин Одежды";
					if(BusinessInfoo[biz][bFundso] == 2) t_text = "Магазин Продуктов";
					if(BusinessInfoo[biz][bFundso] == 3) t_text = "Магазин Оружия";
					if(!strcmp(BusinessInfoo[biz][bOwnero], "None", true))
					{
						f(string, "\
							{FFFF00}Стоимость: {FFFFFF}%drub\n\
							{FFFF00}Тип: {FFFFFF}%s",
						BusinessInfoo[biz][bPriceo], t_text);
						ShowPlayerDialog(playerid, BUS_ID+1, DIALOG_STYLE_MSGBOX, "Покупка бизнеса", string, "Купить", "Отмена");
						GetDialogbiz[playerid] = biz;
						return 1;
					}
     				if(!strcmp(BusinessInfoo[biz][bOwnero], "None", true))
					{
						GetDialogbiz[playerid] = biz;
						ShowPlayerMyBusinessDialog(playerid);
						return 1;
					}
					if(BusinessInfoo[biz][bFundso] == 1)
					{
						SetPlayerPos(playerid, 280.1030, 2373.8101, -10.8977);
						TogglePlayerControllable(playerid, 0);//Морозим игрока
						SetTimerEx("Ice",3000,false, "i", playerid);//Запускаем таймер на 5 секунд.
						SetPlayerVirtualWorld(playerid, biz);
					}
					if(BusinessInfoo[biz][bFundso] == 2)
					{
						SetPlayerPos(playerid, -83.8541, 923.2177, 1.3219);
						TogglePlayerControllable(playerid, 0);//Морозим игрока
						SetTimerEx("Ice",3000,false, "i", playerid);//Запускаем таймер на 5 секунд.
						SetPlayerVirtualWorld(playerid, biz);
					}
					if(BusinessInfoo[biz][bFundso] == 3)
					{
						SetPlayerPos(playerid, 316.8652, -161.1820, 1102.0118);
						TogglePlayerControllable(playerid, 0);//Морозим игрока
						SetTimerEx("Ice",3000,false, "i", playerid);//Запускаем таймер на 5 секунд.
						SetPlayerVirtualWorld(playerid, biz);
					}
				}
			}
		}
		if(PlayerToPoint(2.0,playerid, 322.3669,-155.6632,1102.0295))
		{
			if(PlayerInfo[playerid][pGunLic] != 1)
			{
				SendClientMessage(playerid, COLOR_GREY, "У Вас нет лицензии на оружие, чтобы сделать покупку.");
				return 1;
			}
			new listitems[] = "Пистолеты\nДробовики\nПолу-Автоматы\nАвтоматы\nВинтовки\nПиротехника";
			ShowPlayerDialog(playerid,60,DIALOG_STYLE_LIST,"Оружейный Магазин",listitems,"Принять","Отмена");
		}
		//

		if(PlayerToPoint(1.0,playerid, -83.8541, 923.2177, 1.3219))
		{
			SetPlayerPos(playerid, BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterX], BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterY], BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterZ]);
			SetPlayerVirtualWorld(playerid, 0);
		}
		if(PlayerToPoint(1.0,playerid, 316.8652, -161.1820, 1102.0118))
		{
			SetPlayerPos(playerid, BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterX], BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterY], BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterZ]);
			SetPlayerVirtualWorld(playerid, 0);
		}
		if(PlayerToPoint(1.0,playerid, 280.1030, 2373.8101, -10.8977))
		{
			SetPlayerPos(playerid, BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterX], BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterY], BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterZ]);
			SetPlayerVirtualWorld(playerid, 0);
		}
		if(PlayerToPoint(1.0,playerid, 2385.7109, -1721.3613, -3.5628))
		{
			SetPlayerPos(playerid, BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterX], BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterY], BusinessInfoo[GetPlayerVirtualWorld(playerid)][bEnterZ]);
			SetPlayerVirtualWorld(playerid, 0);
		}
		if(PlayerToPoint( 1.0,playerid, -84.1015,919.6531,1.1847))
		{
			ShowPlayerDialog(playerid,7120,DIALOG_STYLE_LIST,"Закусочная","Пицца[5600]\nКурица Гриль[8500]\nШашлык[7000]\nБизнес Ланч[7500]\nПирожок[3600]\nШаурма[6900]","Принять","Назад");
		}
		for(new gjob; gjob < START_JOB; gjob++)// Цикл колличество мест в которых можно начать работу
		{
			if(IsPlayerInRangeOfPoint(playerid,2,start_job[gjob][0],start_job[gjob][1],start_job[gjob][2]))// Проверяем нахождение игрока в точках начала работы
			{
				if(GetPVarInt(playerid,"InJob") == 0) ShowPlayerDialog(playerid,30000,DIALOG_STYLE_MSGBOX,"Начало Работы грузчиком","{FFFFFF}Если вы хотите начать работу грузчиком, нажмите начать","Начать","Отмена");
				// Если игрок уже работает грузчиком, то выводим диалог окончания
				else if(GetPVarInt(playerid,"InJob") == 1) ShowPlayerDialog(playerid,30001,DIALOG_STYLE_MSGBOX,"Окончание Работы грузчиком","{FFFFFF}Если вы хотите завершить работу грузчиком, нажмите конец","Конец","Отмена");
				// Если игрок не работает грузчиком, то выводим диалог начала
			}
		}
		return 1;
	}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.