- 73
- 5
- Версия SA-MP
-
- 0.3.7 (R1)
- 0.3.7-R2
- 0.3.7-R3
Вот как я написал:
local ev = require 'moonloader'.audiostream_state
local imgui = require('imgui')
local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8
local window = imgui.ImBool(false)
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
--sound = loadAudioStream('moonloader//resource//swc.mp3')
--setAudioStreamState(sound, ev.PLAY)
while true do
wait(0)
end
end
function imgui.OnDrawFrame()
if window.v then
imgui.SetNextWindowPos(imgui.ImVec2(350.0, 250.0), imgui.Cond.FirstUseEver)
imgui.SetNextWindowSize(imgui.ImVec2(280.0, 70.0), imgui.Cond.FirstUseEver)
imgui.Begin('Плэер', window)
if imgui.Button(u8'Воспроизвести/Стоп') then
--Сдесь должен начаться звук или остановиться
end
if imgui.Button(u8'Следуйщий звук') then
--Сдесь следуйщий звук
end
imgui.End()
end
end