Нужно дописать одну луа

Hristot

Победитель
Автор темы
1,004
229
Скрипт выгружает авто командой но после выгрузки он /cars не закрывает. Можете дописать чтобы он закрывался сам?
 

Вложения

  • unload.lua
    507 байт · Просмотры: 17

Hristot

Победитель
Автор темы
1,004
229
Попробуй вот так
Какой-то из них сработает точно, писал с телефона на скорую руку)
первый крашится с такой причиной в логе "
[ML] (error) unload(2).lua: ...nistrator\Desktop\песок\Legiter\moonloader\unload(2).lua:25: 'end' expected (to close 'if' at line 23) near 'closedialog'
[ML] (error) unload(2).lua: Script died due to an error. (17E716BC)
" а второй не закрывает
 

Gorskin

I shit on you
Проверенный
1,237
1,002
первый крашится с такой причиной в логе "
[ML] (error) unload(2).lua: ...nistrator\Desktop\песок\Legiter\moonloader\unload(2).lua:25: 'end' expected (to close 'if' at line 23) near 'closedialog'
[ML] (error) unload(2).lua: Script died due to an error. (17E716BC)
" а второй не закрывает
Странно, а так?
 

Вложения

  • unload.lua
    691 байт · Просмотры: 5

PanSeek

t.me/dailypanseek
Всефорумный модератор
899
1,742
Lua:
function main() --this function will start when script load
    while not isSampAvailable() do wait(0) end --wait for samp load
    sampRegisterChatCommand('unload', cmd)
    while true do
        wait(0)
        --code
    end
end

function cmd(arg)
    lua_thread.create(function()
        sampSendChat('/cars')
        sampSendDialogResponse(162, 1, arg - 1, nil)
        wait(100)
        sampSendDialogResponse(163, 1, 10, nil)
        -- условие если надо
        wait(100)
        sampSendDialogResponse(163, 0, -1, nil)
    end)
end
 
  • Нравится
Реакции: James Saula

Gorskin

I shit on you
Проверенный
1,237
1,002
Так окно не закроется, ты посылаешь инфу о том что ты нажал правую кнопку, но диалог у тебя останется на экране
Lua:
function main() --this function will start when script load
    while not isSampAvailable() do wait(0) end --wait for samp load
    sampRegisterChatCommand('unload', cmd)
    while true do
        wait(0)
        --code
    end
end

function cmd(arg)
    lua_thread.create(function()
        sampSendChat('/cars')
        sampSendDialogResponse(162, 1, arg - 1, nil)
        wait(100)
        sampSendDialogResponse(163, 1, 10, nil)
        -- условие если надо
        wait(100)
        sampSendDialogResponse(163, 0, -1, nil)
    end)
end
 

Hristot

Победитель
Автор темы
1,004
229

Gorskin

I shit on you
Проверенный
1,237
1,002

Вложения

  • unload.lua
    609 байт · Просмотры: 10
  • Влюблен
Реакции: Hristot