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

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

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

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

quest

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

DeanMrz

Умник
Ребят, помогите пытался сделать два разных квесты но когда нажимаю alt то вылазит последний диалог ( охота на оленей )
код:
PHP:
	if(newkeys == KEY_WALK)
	{
	    if(IsPlayerInRangeOfPoint(playerid, 2.0, -381.9890,-1422.1569,25.7266))
	    {
	        if(PlayerInfo[playerid][pQuest_1] == 2)
	        {
	            ShowPlayerDialog(playerid,0, DIALOG_STYLE_MSGBOX,!"Виталя",!"{F5DEB3}Привет, мое имя Виталя, я квестовый персонаж и буду выдавать тебе задание \n за которые ты будешь получать вознаграждение.\n Ты получил вознаграждение за знакомство со мной. (2 rub)",!"Закрыть",!"");
	            PlayerInfo[playerid][pRubInfo] += 2;
	            UpdatePlayerData(playerid, "pRub", PlayerInfo[playerid][pRubInfo]);

	            DeletePVar(playerid, !"quest_djoni");
	            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]);
	        }
	        else
	        {
	            if(PlayerInfo[playerid][pPrize_1])
	            if(GetPVarInt(playerid, !"quest_djoni"))
				PlayerInfo[playerid][pQuest_1] = 2;
	            UpdatePlayerData(playerid, "pQuest_1", PlayerInfo[playerid][pQuest_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(PlayerInfo[playerid][pQuest_1] == 0)
                   return SendClientMessage(playerid,0xF5DEB3FF,!"Ты еще не прошел этот квест.");
                   
	            if(PlayerInfo[playerid][pQuest_2])
	                return SendClientMessage(playerid,0xF5DEB3FF,!"Ты уже прошел этот Quest");
	                

	            if(GetPVarInt(playerid, !"quest_djoni"))
	                return SendClientMessage(playerid,0xF5DEB3FF,!"Ты уже начал Quest #1");

	            ShowPlayerDialog(playerid,701, DIALOG_STYLE_MSGBOX,!"Виталя",!"{F5DEB3}О, Привет! Слушай тут такое дело, я посеял пшеницу,\n\n\
	            а эти Олени топчут мой урожай. Можешь помочь?",!"Да",!"Нет");
	        }
	    }
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу