диалоги

Mr.Mastire222

Известный
Автор темы
529
259
Версия MoonLoader
.026-beta
код:
dialogid = sampGetCurrentDialogId()
            local music = false
            if music == false then
                if dialogid == 2 then
                        lua_thread.create(function()
                        wait(1000)
                        local sound = loadAudioStream("https://github.com/mrmastirie221/SMT/blob/main/mods/bomjkakoegordoeslovo.mp3?raw=true")
                        setAudioStreamState(sound, ev.PLAY)
                        music = true
                    end)
                end
            end

есть у меня такой код, должен включать музыку по ссылке когда ид диалога равнен двум. ОН включает, НО очень много раз, как сделать, чтобы загрузил звук только один раз и включил его
 

qdIbp

Автор темы
Проверенный
1,387
1,141
Могу предложить такой вариант
Lua:
    sampRegisterChatCommand("xzc", function()
        dialogid = sampGetCurrentDialogId()
        if dialogid = 2 then
            lua_thread.create(function()
                wait(1000)
                local sound = loadAudioStream("https://github.com/mrmastirie221/SMT/blob/main/mods/bomjkakoegordoeslovo.mp3?raw=true")
                setAudioStreamState(sound, ev.PLAY)
            end)
        end
    end)
Ну лучше как предложил чел с дедом на аве
 
  • Нравится
Реакции: ARMOR