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

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

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

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

3 пикапа с одним диалогом

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

ScrooleR

Новичок
Код:
#include <a_samp>  

//:...................  
#define DIALOG_WEAPONS 199
//:...................  
new weapon;
//:...................  
public OnGameModeInit()  
{  
    weapon = CreatePickup(1274, 2, 6025.4529,-319.5160,73.9922);
    weapon = CreatePickup(1274, 2, 5025.2129,-539.1160,33.9922);
    weapon = CreatePickup(1274, 2, 1021.4529,-619.5211,13.9922);
    return 1;
}  
//:...................//:...................  
//:...................  
//:...................  
//:...................  
//:...................  

public OnPlayerPickUpPickup(playerid, pickupid)  
{  
    if(pickupid == weapon)  
    {  
     ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_LIST, "Оружие", "Обрез\nМикро_СМГ\nМП5", "Купить", "Выход");
    }
    return 1;  
}  
//:...................  
//:...................  
//:...................  
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])  
{  
    if(dialogid == DIALOG_WEAPONS)
    {  
        if(response)   
        {  
              
            if(listitem == 0)   
            {  
GivePlayerWeapon(playerid, 26, 100);
SetPlayerArmour(playerid,100.0);
            }  
            if(listitem == 1)   
            {  
										if(GetPlayerMoney(playerid) < 2000)
					return SendClientMessage(playerid, 0, "У вас недостаточно денег.");
			    GivePlayerMoney(playerid, -2000);
				GivePlayerWeapon(playerid, 28, 100);
            }  
            if(listitem == 2)  
            {  
													if(GetPlayerMoney(playerid) < 2500)
					return SendClientMessage(playerid, 0, "У вас недостаточно денег.");
			    GivePlayerMoney(playerid,-2500);
				GivePlayerWeapon(playerid, 29, 200);
            }  
        }  
        return 1;   
    }  
     return 0;
 }
Ребят вот у меня есть фс, он работает отлично, только одно но, я хочу чтобы 3 пикапа создавались с одним и тем же диалогом, создается три, а открывается только тот который последний в списке.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу