lua dialog

NoN4m3

Участник
Автор темы
78
5
Версия MoonLoader
.026-beta
Смотрите, у меня есть DIALOG_STYLE_LIST, я знаю на какую строчку мне надо добавить функцию, как прописать саму функцию? :D
 
Решение
Спасибо, но к сожалению не поможет, серверный диалог я использую
берешь эту библиотеку: https://www.blast.hk/threads/14624/
пишешь такой код:
Код:
local sampev = require 'lib.samp.events'

function sampev.onSendDialogResponse(id, btn, listId, input)
  if id == 123 and btn == 1 then  -- замени 123 на свой ID
     if listId == 22 then -- замени на свою строчку - 1, т.е. если 23 то 22
        -- Нажатие на второй айтем
    end
  end
end

NoN4m3

Участник
Автор темы
78
5
Мне не нужно отправлять нажатие, у меня есть строка которая просто существует, мне нужно чтобы она не просто существовала а выплняла какие-либо функции
 

NoN4m3

Участник
Автор темы
78
5
Попробуй более подробно описать что ты хочешь сделать)

Используя серверную комманду, я открываю диалог с типом: DIALOG_STYLE_LIST

В этом диалоге 26 строчек, мне нужно на 23 строчку, сделать свой функционал а не серверный, мб так будет понятней
 

Akionka

akionka.lua
Проверенный
742
502
Спасибо, но к сожалению не поможет, серверный диалог я использую
берешь эту библиотеку: https://www.blast.hk/threads/14624/
пишешь такой код:
Код:
local sampev = require 'lib.samp.events'

function sampev.onSendDialogResponse(id, btn, listId, input)
  if id == 123 and btn == 1 then  -- замени 123 на свой ID
     if listId == 22 then -- замени на свою строчку - 1, т.е. если 23 то 22
        -- Нажатие на второй айтем
    end
  end
end
 
  • Нравится
Реакции: NoN4m3

Похожие темы

    • Закрыта
    • Вопрос
    Ответы
    2
    Просмотры
    677
  1. Ответы
    4
    Просмотры
    3K
  2. Ответы
    5
    Просмотры
    2K