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

Hristot

Известный
Автор темы
998
220
Скрипт выгружает авто командой но после выгрузки он /cars не закрывает. Можете дописать чтобы он закрывался сам?
 

Вложения

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

Hristot

Известный
Автор темы
998
220
Попробуй вот так
Какой-то из них сработает точно, писал с телефона на скорую руку)
первый крашится с такой причиной в логе "
[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

Пользователь удалил свой аккаунт
Проверенный
1,078
656
первый крашится с такой причиной в логе "
[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
Всефорумный модератор
871
1,569
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

Пользователь удалил свой аккаунт
Проверенный
1,078
656
Так окно не закроется, ты посылаешь инфу о том что ты нажал правую кнопку, но диалог у тебя останется на экране
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

Известный
Автор темы
998
220

Gorskin

Пользователь удалил свой аккаунт
Проверенный
1,078
656

Вложения

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