- 4
- 0
приветствую. не работает скрипт, пишет что ошибка в while на 7 лайне, но на 7 лайне у меня функция имгуи. ниже прилагаю лог мунлоадера (отрывок со скриптом) и табуляцию скрипта.
[02:03:54.694100] (debug) New script: 28C31A8C
[02:03:54.695100] (error) relogafterheal.lua: E:\ARIZONA GAMES\bin\Arizona\moonloader\relogafterheal.lua:11: ')' expected (to close '(' at line 7) near 'while'
[02:03:54.695100] (error) relogafterheal.lua: Script died due to an error. (28C31A8C)
upd: если не трудно, то укажите на ошибки в коде, луа занимаюсь первый дент)
[02:03:54.694100] (debug) New script: 28C31A8C
[02:03:54.695100] (error) relogafterheal.lua: E:\ARIZONA GAMES\bin\Arizona\moonloader\relogafterheal.lua:11: ')' expected (to close '(' at line 7) near 'while'
[02:03:54.695100] (error) relogafterheal.lua: Script died due to an error. (28C31A8C)
ыы:
require "lib.moonloader"
local imgui = require 'imgui'
local key = require 'vkeys'
local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8
function imgui.OnDrawFrame()
if main_window_state.v then --
imgui.SetNextWindowSize(imgui.ImVec2(650, 800), imgui.Cond.FirstUseEver)
imgui.Begin('HHelper', main_window_state)
imgui.Text('zxc')
if imgui.Button('Релог после хила') then
sampAddChatMessage("{FFD700}[HHelper]: {FFFFFF}Релог {FFFFFF}после {FFFFF}хила {FFFFFF} успешно {FFFFFF}активирован.", -1)
end
local events = requre('lib.samp.events')
function events.onServerMessage(color, text)
if text == 'Вы закончили свое лечение.' then
lua_thread.create(function()
sampDisconnectWithReason(false)
wait(20000)
sampSetGamestate(1)
end)
end
end
imgui.End()
end
end
function main()
while true do
wait(0)
if wasKeyPressed(key.VK_X) then
main_window_state.v = not main_window_state.v
end
imgui.Process = main_window_state.v
end
end
upd: если не трудно, то укажите на ошибки в коде, луа занимаюсь первый дент)
Последнее редактирование: