- 9
- 0
Всем привет, потребовался чат в формате диалога, не знаю, как работать с луа, нужно что-то подобное, как встроенный биндер в даймонд лаунчере.
Отблагодарю того, кто поможет :)
вот, что получилось
Отблагодарю того, кто поможет :)
вот, что получилось
script_name("sozi")
script_author("vk.com/ocean.sea.lake")
script_version("17.06.20")
require "lib.moonloader"
local color_dialog = 0xDEB887
local sampev = require 'lib.samp.events'
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
while true do
wait(0)
local result, button, list, input = sampHasDialogRespond(11)
if result then -- если диалог открыт
if button == 1 then -- если нажата первая кнопка (Выбрать)
sampAddChatMessage("{66CDAA}Сообщение отправлено", color_dialog)
else -- если нажата вторая кнопка (Закрыть)
sampAddChatMessage("{66CDAA}Чат закрыт", color_dialog)
end
end
if isKeyJustPressed(VK_F1) then
sampShowDialog(11, "Чат LUA", "Введите сообщение", "Отправить", "Закрыть", 0)
end
end
end
Последнее редактирование: