Краш скрипта

Cypher

Активный
Автор темы
224
55
я в скриптах 0
поэтому спрашиваю тут
test.lua:
require "lib.moonloader"
local sampev = require 'lib.samp.events'
local keys = require "vkeys"

function main()
    repeat wait(0) until isSampAvailable()
    wait(2000)
        while true do
      wait(0)
      if isKeyJustPressed(VK_H) then
            sampSendChat("/opengate")
            wait(-1)
      end
end
Изза чего он крашит?

[ML] (error) testscript.lua: D:\ARIZONA GAMES\bin\Arizona\moonloader\testscript.lua:15: 'end' expected (to close 'function' at line 5) near '<eof>'
[ML] (error) testscript.lua: Script died due to an error. (1FC01B94)