Краш

Tema05

Известный
Автор темы
1,469
433
Версия MoonLoader
.026-beta
Сделал реконект и он полностью работает но если реконектнутся в момент входа на сервер гта крашится и намертво зависает. Проблема происходит после 2 реконекта но не факт.
Lua:
     if text:find(mainIni.funct.reconnect .. " %d+$") == 1
      then
       lua_thread.create(function()
        sampDisconnectWithReason(false)
        wait(text:match(mainIni.funct.reconnect .. " (%d+)$") * 1000)
        sampConnectToServer(sampGetCurrentServerAddress())
       end)
       return false
      else
       if text:find(mainIni.funct.reconnect .. "$") == 1 or text:find(mainIni.funct.reconnect .. "%s+$") == 1
        then
         sampConnectToServer(sampGetCurrentServerAddress())
         return false
        else
         if text:find(mainIni.funct.reconnect .. ".+$")
          then
           sampAddChatMessage("[LiteHelper] {FFFFFF}" .. mainIni.funct.reconnect .. " [Задержка]", 0x3399FF)
           return false
         end
       end
     end
 

Tema05

Известный
Автор темы
1,469
433
Вот весь рекконект, а ты что наделал...
Lua:
sampDisconnectWithReason(--[[bool]] 1)
wait(1234)
sampSetGamestate(1)
думаю проблем не составит тебе добавить свои задержки и т.п
Lua:
if text:find(mainIni.funct.reconnect .. "$") == 1 or text:find(mainIni.funct.reconnect .. "%s+$") == 1
 then
  sampDisconnectWithReason(false)
  sampSetGamestate(1)
  return false
 else
  if text:find(mainIni.funct.reconnect .. ".+$")
   then
    sampAddChatMessage("[LiteHelper] {FFFFFF}" .. mainIni.funct.reconnect .. " [Задержка]", 0x3399FF)
    return false
  end
end
Не всё равно
 

Angr

Известный
291
99
Что-то у тебя пздц странная стилистика кода, поработай над ней, особенно над твоими "IF", как вариант, возможно переполнение RPC и из за этого краш, это исправимо плагином, искать нет возможности, обычно его в темы с реконнектами кидают
 

Tema05

Известный
Автор темы
1,469
433
Что-то у тебя пздц странная стилистика кода, поработай над ней, особенно над твоими "IF", как вариант, возможно переполнение RPC и из за этого краш, это исправимо плагином, искать нет возможности, обычно его в темы с реконнектами кидают
Не так где есть инструкция какая должна быть стилистика кода?