Крашит при реконнекте

maynkraftpro2010

Известный
Автор темы
424
170
Версия MoonLoader
.026-beta
Что делать если после реконнекта крашит с этим скриптом, вне зависимости сколько времени прошло от входа в игру, что нужно изменить? resetRemove и FixConnect есть

Lua:
function main()
    while true do
        wait(0)
        local chatstring = sampGetChatString(99)
        if chatstring == "Server closed the connection." then
            sampDisconnectWithReason(false)
            sampAddChatMessage("Wait reconnecting...", 0xFFFFFF)
            wait(10000)
            sampSetGamestate(1)
        end
    end
end
 

maynkraftpro2010

Известный
Автор темы
424
170
вставил этот говнокод себе и ничего не скрашило, только проверку на загруженность самп надо, а то при заходе в игру скрипт сдохнет
проверку потом поставлю, а то что назвал мое творение говнокодом спасибо =3 первый кто это сделал
 

Rei

Известный
Друг
1,620
1,684
проверку потом поставлю, а то что назвал мое творение говнокодом спасибо =3 первый кто это сделал
Потому что правильнее будет хукать дисконнект, а не проверять строчку чата в бесконечном цикле
 
  • Вау
Реакции: Do Anal

maynkraftpro2010

Известный
Автор темы
424
170
Потому что правильнее будет хукать дисконнект, а не проверять строчку чата в бесконечном цикле
Проблема в том, что я уже пытался так делать (херово пытался) и при помощи onPlayerQuit это не работает, что нужно использовать?
 

Rei

Известный
Друг
1,620
1,684
  • Нравится
Реакции: maynkraftpro2010