диалоговое окно

Dmitriy Makarov

25.05.2021
Автор темы
Проверенный
2,478
1,113
здесь все норм?
не знаю из-за этого окна либо из-за другого, но иногда когда открывается это окно, меня крашит

Lua:
-- main
sampRegisterChatCommand('act', act)
-- вне main
function act(param)
id = tonumber(param)
    sampShowDialog(111, "Заголовок", "Строка №1\nСтрока №2\n Строка №3", "Выбрать", "Закрыть", DIALOG_STYLE_LIST)
end
34735
 

Dmitriy Makarov

25.05.2021
Автор темы
Проверенный
2,478
1,113

Вложения

  • ahk.lua
    23.5 KB · Просмотры: 23

AnWu

Guardian of Order
Всефорумный модератор
4,687
5,163
  • Нравится
Реакции: Dmitriy Makarov

AnWu

Guardian of Order
Всефорумный модератор
4,687
5,163
там разница большая?
Конечно, нет такого значения как DIALOG_STYLE_LIST, то есть ты не цифру 2 отправил в функцию, а nil. Можешь сделать так:
Перед main:
Lua:
local DIALOG_STYLE_MSGBOX = 0
local DIALOG_STYLE_INPUT = 1
local DIALOG_STYLE_LIST = 2
local DIALOG_STYLE_PASSWORD = 3
local DIALOG_STYLE_TABLIST = 4
local DIALOG_STYLE_TABLIST_HEADERS = 5
и использовать уже переменные
 
  • Нравится
Реакции: Dmitriy Makarov

Dmitriy Makarov

25.05.2021
Автор темы
Проверенный
2,478
1,113
Конечно, нет такого значения как DIALOG_STYLE_LIST, то есть ты не цифру 2 отправил в функцию, а nil. Можешь сделать так:
Перед main:
Lua:
local DIALOG_STYLE_MSGBOX = 0
local DIALOG_STYLE_INPUT = 1
local DIALOG_STYLE_LIST = 2
local DIALOG_STYLE_PASSWORD = 3
local DIALOG_STYLE_TABLIST = 4
local DIALOG_STYLE_TABLIST_HEADERS = 5
и использовать уже переменные
понял, спасиб
а насчет того скрина с крашем, "DIALOG_STYLE_LIST" как-то может влиять на это?
 

AnWu

Guardian of Order
Всефорумный модератор
4,687
5,163
  • Нравится
Реакции: Dmitriy Makarov