Не лаботает код

Статус
В этой теме нельзя размещать новые ответы.

Boganis

Новичок
Автор темы
15
0
local Main_Color = 0x5A90CE
local White_Color = '{FFFFFF}'
local Main_Color_text = "{5A90CE}"

require "lib.moonloader"



function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampAddChatMessage('Скрипт разработал {FFFFFF} Bogdanis. New Script {5A90CE} загружен', 0x5A90CE)
wait(-1)

end

while true do wait(-1)

if isKeyJustPressed (VK_F3) then
sampAddChatMessage("Вы нажали клавишу {FFFFFF}F3", Main_Color)



end


end

пишет что не удается вызвать Ваит -1
 

savvin

Известный
407
140
Lua:
local Main_Color = 0x5A90CE
local White_Color = '{FFFFFF}'
local Main_Color_text = "{5A90CE}"

require "lib.moonloader"

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
   
    sampAddChatMessage('Скрипт разработал '..White_Color..'Bogdanis. New Script '..Main_Color_text..'загружен', 0x5A90CE)
   
    while true do
        wait(0)
       
        if isKeyJustPressed (VK_F3) then
            sampAddChatMessage("Вы нажали клавишу "..White_Color.."F3", Main_Color)
        end
    end
end
 

Frapsy

Известный
Проверенный
393
226
пишет что не удается вызвать Ваит -1
wait() можно использовать только в функции main() или же в потоке lua_thread.create(). У тебя в коде цикл был вне функции main(), по этому и выбивает ошибку. Выше тебе дали исправленный код.
 
Статус
В этой теме нельзя размещать новые ответы.