Rakbot, краш при нескольких реконнектах

ufdhbi

Известный
Автор темы
Проверенный
1,460
866
Версия MoonLoader
Другое
имеется такой код, крашит ракбот при 2-4 реконнектах
Lua:
function onSpawned(x, y, z)
    reconnect(15000)
    return false
end

function onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
    if getServerName():find('Arizona') then
        if dialogTitle == "Авторизация" then
            sendDialog(dialogId, 1, 65535, getPassword())
            return true
        end
    end
end
 

_RaDley_

Известный
92
31
Ну тут только пиздить мишана ногами.


Lua:
function onCrash()
    -- любой код при краше например перезапуск ракбота с конфигом через os.execute()
end
А можешь написать пример как писать
os.execute()
что в скобках
 

ufdhbi

Известный
Автор темы
Проверенный
1,460
866
А можешь написать пример как писать
os.execute()
что в скобках
Lua:
function onCrash()
    os.execute(('%sRakLaunch.exe %saccounts/data/%s@%s.ini'):format(getRakBotPath(), getRakBotPath(), getNickName(), getServerAddress():gsub(":", ";")):gsub("\\", "/"))
end