Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 7 из 7
  1. #1
    Аватар для BaBuIIIkaDrifteR
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.03.2014
    Адрес
    Ямайка
    Сообщений
    303
    Репутация:
    8 ±

    DIALOG_STYLE_MSGBOX

    Не подскажете как сделать что бы принажатии кнопки "ДА" - активировалась определенная команда
    А при нажатии кнопки "Нет" активировалась другая команда ?

    PHP код:
    ShowPlayerDialog(r0DIALOG_STYLE_MSGBOX"Pro Pawn"string,"ДА","Нет"); 
    PHP код:
    if(dialogid == 0)
    {
    if(
    response
    ip adress: В разработке:7777
    My Skype: Skype Phone
    [В]контакте: Рома Уруру
    Разработка: EnergyDRIFT©|2015

  2. #2
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    PHP код:
    if(dialogid == 0)
    {
        if(
    response) return OnPlayerCommandText(playerid"/da"); //- если нажал "да"
        
    else return OnPlayerCommandText(playerid"/net"); // если нажал "нет"


  3. #3
    Аватар для BaBuIIIkaDrifteR
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.03.2014
    Адрес
    Ямайка
    Сообщений
    303
    Репутация:
    8 ±
    Цитата Сообщение от wAx Посмотреть сообщение
    PHP код:
    if(dialogid == 0)
    {
        if(
    response) return OnPlayerCommandText(playerid"/da"); //- если нажал "да"
        
    else return OnPlayerCommandText(playerid"/net"); // если нажал "нет"

    спасибо
    ip adress: В разработке:7777
    My Skype: Skype Phone
    [В]контакте: Рома Уруру
    Разработка: EnergyDRIFT©|2015

  4. #4
    Аватар для L0ndl3m
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Ну или кто гоняется за количествами строчек в скрипте:
    PHP код:
    if(dialogid == 0)
        return 
    OnPlayerCommandText(playerid, !response ? ("/net") : ("/da")); 

  5. #5
    Аватар для BaBuIIIkaDrifteR
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.03.2014
    Адрес
    Ямайка
    Сообщений
    303
    Репутация:
    8 ±
    Цитата Сообщение от Londlem Посмотреть сообщение
    Ну или кто гоняется за количествами строчек в скрипте:
    PHP код:
    if(dialogid == 0)
        return 
    OnPlayerCommandText(playerid, !response ? ("/net") : ("/da")); 
    Вариант выше я проверел не работает щас твой проверю

    - - - Добавлено - - -

    случаем вот тут не "r" где
    PHP код:
    (playerid, ! 
    ведь "playerid" в моем случае,это другой игрок а "r" Это я кому диалог высвечивается
    ip adress: В разработке:7777
    My Skype: Skype Phone
    [В]контакте: Рома Уруру
    Разработка: EnergyDRIFT©|2015

  6. #6
    Аватар для #ball
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Rostov-on-Don
    Сообщений
    119
    Репутация:
    14 ±
    Ты настолько туп,что не можешь playerid заменить на свою r?!

  7. #7
    Аватар для Sersoftin
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.08.2014
    Адрес
    Rostov-on-Don
    Сообщений
    29
    Репутация:
    8 ±
    Лучше юзать dc_cmd Крутая вещь) А ещё лучше - сделать для каждой команды отдельный сток и этот сток вызывать командой и ещё где необходимо. Считаю это более правильным.

    - - - Добавлено - - -

    Цитата Сообщение от #ball Посмотреть сообщение
    Ты настолько туп,что не можешь playerid заменить на свою r?!
    Лучше не оскорблять пользователей, их тут не особо много :)

 

 

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

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

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

Ваши права

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