Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 5 из 5
  1. #1
    Аватар для Копюшон
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2013
    Сообщений
    96
    Репутация:
    13 ±

    Баг с "Меню банка"

    Добрый день, у меня такая вот беда, в меню банка есть раздел "Заказ для бизнеса" тоесть заказ продуктов для бизнеса,
    но когда я нажимаю на него, ничего не происходит.Вот код, кто поможет буду очень благодарна.
    PHP код:
        case 8810:
            {
                if(
    response)
                {
                    switch(
    listitem)
                    {
                    case 
    0:
                        {
                            
    format(string,sizeof(string), "Баланс вашего счёта: %i вирт\nВведите нужную вам сумму"PlayerInfo[playerid][pBank]);
                            
    ShowPlayerDialog(playerid,8814,DIALOG_STYLE_INPUT"Снятие со счёта",string"Готово""Назад");
                            return 
    true;
                        }
                    case 
    1:
                        {
                            
    format(string,sizeof(string), "Баланс вашего счёта: %i вирт\nВведите нужную вам сумму"PlayerInfo[playerid][pBank]);
                            
    ShowPlayerDialog(playerid,8816,DIALOG_STYLE_INPUT"Положить на счёт",string"Готово""Назад");
                            return 
    true;
                        }
                    case 
    2:
                        {
                            
    format(stringsizeof(string), " Имя: %s\n Счёт в банке: %i вирт"Name(playerid), PlayerInfo[playerid][pBank]);
                            
    ShowPlayerDialog(playerid8817DIALOG_STYLE_LIST"Информация"string"Готово""Назад");
                            return 
    true;
                        }
                    case 
    3:
                        {
                            if(!
    PlayerInfo[playerid][pBizkey])return SendClientMessage(playeridCOLOR_GREY"Вы не владеете бизнесом!"); 
                            
    ShowPlayerDialog(playeridD_HEAL+211"Пополнение""Введите кол-во вирт:""Принять""Назад");
                            return 
    true;
                        }
                    case 
    4:
                        {
                        if(!
    PlayerInfo[playerid][pBizkey]) return SendClientMessage(playeridCOLOR_GREY"Вы не владеете бизнесом!");
                        return 
    ProductEnter(playerid);
                        }
                    }
                }
                else
                {
                    
    GameTextForPlayer(playerid"~g~Good Luck"10001);
                    return 
    true;
                }
            } 
    Вот ещё D_HEAL+21
    PHP код:
        case D_HEAL+21:
            {
                if(!
    response) return true;
                new 
    price;
                if(
    sscanf(inputtext"i",price))     return ShowPlayerDialog(playeridD_HEAL+211"Пополнение""Введите кол-во вирт:""Принять""Назад");
                if(
    price 1)                         return ShowPlayerDialog(playeridD_HEAL+211"Пополнение""Введите кол-во вирт:""Принять""Назад");
                if(
    price 100000)                     return ShowPlayerDialog(playeridD_HEAL+211"Пополнение""ВНИМАНИЕ: больше 100000 вирт класть нельзя!\nВведите кол-во вирт:""Принять""Назад");
                
                if(
    PlayerInfo[playerid][pBank] < price) {
                    
    ShowPlayerDialog(playeridD_HEAL+211"Пополнение""Введите кол-во вирт:""Принять""Назад");
                    return 
    SendClientMessage(playeridCOLOR_GREYYouDoNotHaveEnoughMoneyBank);
                }
                new 
    PlayerInfo[playerid][pBizkey];
                
    PlayerInfo[playerid][pBank] -= price;
                
    BizzInfo[i][bMoney] += price;
                
                new 
    str[120];
                
    format(str120,"Вы положили на биз.счет: %i вирт. На биз.счете: %i вирт"priceBizzInfo[i][bMoney]);
                
    SendClientMessage(playerid,TEAM_BLUE_COLORstr);
                return 
    1;
            } 
    Все остальные ф-ции работают, кроме последнеей, жду помощи.:cf:

  2. #2
    Аватар для Alexander
    Пользователь

    Статус
    Оффлайн
    Регистрация
    25.12.2013
    Сообщений
    73
    Репутация:
    2 ±
    а ты ID диалога для этой функции вписал?

  3. #3
    Аватар для Копюшон
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2013
    Сообщений
    96
    Репутация:
    13 ±
    Да . .

  4. #4
    Аватар для Копюшон
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2013
    Сообщений
    96
    Репутация:
    13 ±
    Up4ik

  5. #5
    Аватар для bredvix
    Старичок

    Статус
    Оффлайн
    Регистрация
    01.08.2013
    Адрес
    Нижний Новгород
    Сообщений
    482
    Репутация:
    180 ±
    диалог кинь сюда, где указывается "Заказ для бизнеса" и его кейс.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •