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

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

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

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

Key_YES

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

DeanMrz

Умник
Сделай квесты. но Y(KEY_YES) работает у одного персонажа
Код:
PHP:
		case KEY_YES:
		{
		    if(!IsPlayerInRangeOfPoint(playerid, 2.0, -381.9890, -1422.1569, 25.7266)) return 1;
			{
		        if(GetPVarInt(playerid, !"killed_deer") == 5)
		        {
		            ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, !"Виталя", !"{F5DEB3}Ох, большое тебе спасибо! Вот держи свое вознаграждение. (5 rub)", !"Закрыть", !"");
		            PlayerInfo[playerid][pRubInfo] += 5;
		            UpdatePlayerData(playerid, "pRub", PlayerInfo[playerid][pRubInfo]);
		            DeletePVar(playerid, !"quest_djoni");
		            DeletePVar(playerid, !"killed_deer");
		            PlayerInfo[playerid][pPrize_2] = 1;
		            PlayerInfo[playerid][pQuest_2] = 1;
		            UpdatePlayerData(playerid, "pQuest_2", PlayerInfo[playerid][pQuest_2]);
		            UpdatePlayerData(playerid, "pPrize_2", PlayerInfo[playerid][pPrize_2]);
		        }
		        else
		        {
		            if(GetPVarInt(playerid, !"quest_djoni")) return SendClientMessage(playerid,0xF5DEB3FF,!"Ты уже начал Quest #1");
		            if(PlayerInfo[playerid][pQuest_1] == 0) ShowPlayerDialog(playerid, 703, DIALOG_STYLE_MSGBOX, !"Виталя", !"{F5DEB3}Привет, мое имя Виталя, я квестовый персонаж и буду выдавать тебе задание \nза которые ты будешь получать вознаграждение.\nТы получил вознаграждение за знакомство со мной. (2 rub)", !"Закрыть", !"");
		            else if(PlayerInfo[playerid][pQuest_2] == 0) ShowPlayerDialog(playerid, 701, DIALOG_STYLE_MSGBOX, !"Виталя", !"{F5DEB3}О, Привет! Слушай тут такое дело, я посеял пшеницу,\n\n а эти Олени топчут мой урожай. Можешь помочь?", !"Да", !"Нет");
                    else if(PlayerInfo[playerid][pQuest_2] == 1) ShowPlayerDialog(playerid, 704, DIALOG_STYLE_MSGBOX, !"Виталя", !"{F5DEB3}Задание для тебя закончились, я отправлю тебя к моему другу Евгению он даст тебе пару заданий ( Евгений отмечен на вашем радаре)", !"Закрыть", !"");
					else DeletePVar(playerid, !"quest_djoni");
					if(PlayerInfo[playerid][pQuest_3] == 1) return SendClientMessage(playerid,0xF5DEB3FF,!"Квесты закончились, ступай к Евгению");
			        PlayerInfo[playerid][pPrize_1] = 1;
			        PlayerInfo[playerid][pQuest_1] = 1;
			        UpdatePlayerData(playerid, "pQuest_1", PlayerInfo[playerid][pQuest_1]);
			        UpdatePlayerData(playerid, "pPrize_1", PlayerInfo[playerid][pPrize_1]);
			        PlayerInfo[playerid][pRubInfo] += 2;
			        UpdatePlayerData(playerid, "pRub", PlayerInfo[playerid][pRubInfo]);
		        }
		    }
		    if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1496.2251,-1749.1260,15.4425)) return 1;
			{
		        if(GetPVarInt(playerid, !"podarok_deer") == 5)
		        {
		            ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, !"Евгений", !"{F5DEB3}Ох, большое тебе спасибо! Вот держи свое вознаграждение. (5 rub)", !"Закрыть", !"");
		            PlayerInfo[playerid][pRubInfo] += 5;
		            UpdatePlayerData(playerid, "pRub", PlayerInfo[playerid][pRubInfo]);
		            DeletePVar(playerid, !"quest_zenya");
		            DeletePVar(playerid, !"podarok_deer");
		            PlayerInfo[playerid][pPrize_2] = 1;
		            PlayerInfo[playerid][pQuest_2] = 1;
		            UpdatePlayerData(playerid, "pQuest_2", PlayerInfo[playerid][pQuest_2]);
		            UpdatePlayerData(playerid, "pPrize_2", PlayerInfo[playerid][pPrize_2]);
		        }
		        else
		        {
		            if(GetPVarInt(playerid, !"quest_zenya")) return SendClientMessage(playerid,0xF5DEB3FF,!"Ты уже начал Quest #3");
		            if(PlayerInfo[playerid][pQuest_3] == 0) ShowPlayerDialog(playerid, 705, DIALOG_STYLE_MSGBOX, !"Евгений", !"{F5DEB3}Привет, мое имя Евгений, я квестовый персонаж и буду выдавать тебе задание \nза которые ты будешь получать вознаграждение.\nТы получил вознаграждение за знакомство со мной. (3 rub)", !"Закрыть", !"");
		            else ShowPlayerDialog(playerid, 706, DIALOG_STYLE_MSGBOX, !"Евгений", !"{F5DEB3}О, Привет! Слушай тут такое дело, я растерял подарки,\n\n а они мне очень нужны. Можешь помочь?", !"Да", !"Нет");
			        DeletePVar(playerid, !"quest_zhenya");
			        PlayerInfo[playerid][pPrize_3] = 1;
			        PlayerInfo[playerid][pQuest_3] = 1;
			        UpdatePlayerData(playerid, "pQuest_1", PlayerInfo[playerid][pQuest_3]);
			        UpdatePlayerData(playerid, "pPrize_1", PlayerInfo[playerid][pPrize_3]);
			        PlayerInfo[playerid][pRubInfo] += 3;
			        UpdatePlayerData(playerid, "pRub", PlayerInfo[playerid][pRubInfo]);
		        }
		    }
		}
Key_yes работает
PHP:
		    if(!IsPlayerInRangeOfPoint(playerid, 2.0, -381.9890, -1422.1569, 25.7266)) return 1;
Не работает по координатам

PHP:
		    if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1496.2251,-1749.1260,15.4425)) return 1;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу