function randomFunction main ()
var_0_0 = isSampLoaded()
if not var_0_0 then
--jump to 0010 (if previous if statement is false) --0010 JMP-JMP
repeat
var_0_1 = 100 --var_0_1 NUMBER-NUMBER
wait(var_0_1)
else
--location 0010--0010 LOCATION-LOCATION_
until false or (previous if statement is true) --location 0010
var_0_0 = isSampAvailable()
if not var_0_0 then
--jump to 0019 (if previous if statement is false) --0019 JMP-JMP
repeat
var_0_1 = 100 --var_0_1 NUMBER-NUMBER
wait(var_0_1)
else
--location 0019--0019 LOCATION-LOCATION_
until false or (previous if statement is true) --location 0019
var_0_0 = isSampfuncsLoaded()
if not var_0_0 then
--jump to 0031 (if previous if statement is false) --0031 JMP-JMP
var_0_1 = "[" .. chatTag .. "]: Внимание! Не загружен SAMPFUNCS."
var_0_2 = -1 --var_0_2 NUMBER-NUMBER
sampAddChatMessage(var_0_1, var_0_2)
return
end
sampRegisterChatCommand("chp", chpMain)
get_script_version()
repeat
var_0_1 = 0 --var_0_1 NUMBER-NUMBER
wait(var_0_1)
--jump to 0037 (if previous if statement is false) --0037 JMP-JMP
until false or (previous if statement is true) --location 0042
return
end
end end --REVERSE ME--REVERSE ME
function randomFunction chpMain (INPUT_VAR_0_)
if INPUT_VAR_0_ == "help" then
--jump to 0004 (if previous if statement is false) --0004 JMP-JMP
else
--location 0004--0004 LOCATION-LOCATION_
if INPUT_VAR_0_ == "reload" then
--jump to 0009 (if previous if statement is false) --0009 JMP-JMP
reload()
else
--location 0009--0009 LOCATION-LOCATION_
if INPUT_VAR_0_ == "update" then
end -- maybe?
until false or (previous if statement is true) --location 0010
--jump to 0013 (if previous if statement is false) --0013 JMP-JMP
end
update_script()
end
return
end
function randomFunction reload ()
var_2_1 = "[" .. chatTag .. "]: Перезагрузка."
var_2_2 = -1 --var_2_2 NUMBER-NUMBER
sampAddChatMessage(var_2_1, var_2_2)
var_2_0 = thisScript()
until false or (previous if statement is true) --location 0010
var_2_2 = var_2_0
var_2_0.reload(var_2_2)
return
end
function randomFunction get_script_version (INPUT_VAR_0_)
var_3_1 = decodeJson(INPUT_VAR_0_.text)
if var_3_1 then
--jump to 0018 (if previous if statement is false) --0018 JMP-JMP
var_3_3 = thisScript()
until false or (previous if statement is true) --location 0010
var_3_2 = tonumber(var_3_3.version)
var_3_3 = tonumber(var_3_1.chp)
if var_3_2 < var_3_3 then
--jump to 0018 (if previous if statement is false) --0018 JMP-JMP
update_script()
end
end
return
end
function randomFunction()
var_4_4 = "]: Сбой при подключении к веб-серверу. П" --strings longer than 40 characters get cut off, so check to see if there's more!
var_4_2 = "[" .. chatTag .. var_4_4
var_4_3 = -1 --var_4_3 NUMBER-NUMBER
sampAddChatMessage(var_4_2, var_4_3)
until false or (previous if statement is true) --location 0010
print("Error #2")
return
end
function someFunc5()
var_5_2 = "https://service.narvell.nl/versions/vers" --strings longer than 40 characters get cut off, so check to see if there's more!
local randomFunction0 = function() end -- starts at test.lua:0
local randomFunction1 = function() end -- starts at test.lua:0
asyncHttpRequest("GET", var_5_2, args, randomFunction0, randomFunction1)
return
end
function randomFunction update_script (INPUT_VAR_0_,INPUT_VAR_1_)
if INPUT_VAR_1_ == uget_6_0.STATUS_ENDDOWNLOADDATA then
--jump to 0017 (if previous if statement is false) --0017 JMP-JMP
var_6_5 = "]: {dddddd}Получено обновление. Плагин б" --strings longer than 40 characters get cut off, so check to see if there's more!
var_6_3 = "[" .. chatTag .. var_6_5
until false or (previous if statement is true) --location 0010
var_6_4 = -1 --var_6_4 NUMBER-NUMBER
sampAddChatMessage(var_6_3, var_6_4)
var_6_2 = thisScript()
var_6_3 = var_6_2
var_6_2.reload(var_6_3)
end
return
end
function someFunc7()
var_7_0 = require("moonloader")
var_7_2 = "https://downloads.narvell.nl/Chat_Helper" --strings longer than 40 characters get cut off, so check to see if there's more!
var_7_3 = thisScript()
until false or (previous if statement is true) --location 0010
local randomFunction2 = function() end -- starts at test.lua:0
downloadUrlToFile(var_7_2, var_7_3.path, randomFunction2)
return
end
function randomFunction asyncHttpRequest (INPUT_VAR_0_,INPUT_VAR_1_,INPUT_VAR_2_)
var_8_3 = require("requests")
var_8_6 = INPUT_VAR_0_
var_8_7 = INPUT_VAR_1_
var_8_8 = INPUT_VAR_2_
var_8_4, var_8_5 = pcall(var_8_3.request, var_8_6, var_8_7, var_8_8)
until false or (previous if statement is true) --location 0010
if var_8_4 then
--jump to 0019 (if previous if statement is false) --0019 JMP-JMP
var_8_6 = nil
var_8_7 = nil
var_8_5.xml = var_8_7
var_8_5.json = var_8_6
var_8_6 = true --var_8_6 PRIMITIVE-PRIMITIVE
var_8_7 = var_8_5
return var_8_6, var_8_7
--jump to 0022 (if previous if statement is false) --0022 JMP-JMP
until false or (previous if statement is true) --location 0019
var_8_6 = false --var_8_6 PRIMITIVE-PRIMITIVE
var_8_7 = var_8_5
return var_8_6, var_8_7
return
end
end --REVERSE ME
function randomFunction()
return
end
function randomFunction local randomFunction6 ()
return
end
function randomFunction()
repeat
var_11_2 = uget_11_0
var_11_1, var_11_2 = uget_11_0.status(var_11_2)
if not var_11_2 then
--jump to 0030 (if previous if statement is false) --0030 JMP-JMP
if var_11_1 == "completed" then
--jump to 0024 (if previous if statement is false) --0024 JMP-JMP
until false or (previous if statement is true) --location 0010
var_11_4 = uget_11_0
var_11_3, var_11_4 = uget_11_0.get(var_11_4)
if var_11_3 then
--jump to 0019 (if previous if statement is false) --0019 JMP-JMP
var_11_6 = var_11_4
uget_11_1(var_11_6)
else
--location 0019--0019 LOCATION-LOCATION_
until false or (previous if statement is true) --location 0019
var_11_6 = var_11_4
uget_11_2(var_11_6)
end
return
else
--location 0024--0024 LOCATION-LOCATION_
if var_11_1 == "canceled" then
--jump to 0033 (if previous if statement is false) --0033 JMP-JMP
var_11_4 = var_11_1
return uget_11_2(var_11_4)
--jump to 0033 (if previous if statement is false) --0033 JMP-JMP
var_11_4 = var_11_2
return uget_11_2(var_11_4)
end
end
var_11_4 = 0 --var_11_4 NUMBER-NUMBER
wait(var_11_4)
--jump to 0002 (if previous if statement is false) --0002 JMP-JMP
until false or (previous if statement is true) --location 0037
return
end
end --REVERSE ME
function someFunc12(INPUT_VAR_0_,INPUT_VAR_1_,INPUT_VAR_2_,INPUT_VAR_3_,INPUT_VAR_4_)
local randomFunction3 = function() end -- starts at test.lua:0
var_12_5 = uget_12_0.thread(randomFunction3)
var_12_6 = INPUT_VAR_0_
var_12_7 = INPUT_VAR_1_
var_12_8 = INPUT_VAR_2_
var_12_5 = var_12_5(var_12_6, var_12_7, var_12_8)
if not INPUT_VAR_3_ then
end -- maybe?
until false or (previous if statement is true) --location 0010
--jump to 0012 (if previous if statement is false) --0012 JMP-JMP
local randomFunction4 = function() end -- starts at test.lua:0
if not INPUT_VAR_4_ then
--jump to 0015 (if previous if statement is false) --0015 JMP-JMP
local randomFunction5 = function() end -- starts at test.lua:0
local randomFunction6 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction6)
until false or (previous if statement is true) --location 0019
return
end
function randomFunction var_34_1.onServerMessage (INPUT_VAR_0_,INPUT_VAR_1_)
var_13_3 = INPUT_VAR_1_
var_13_2 = string.find(var_13_3, "Сообщение доставлено")
if var_13_2 then
--jump to 0012 (if previous if statement is false) --0012 JMP-JMP
if INPUT_VAR_0_ == 0 then
--jump to 0012 (if previous if statement is false) --0012 JMP-JMP
until false or (previous if statement is true) --location 0010
var_13_2 = false --var_13_2 PRIMITIVE-PRIMITIVE
return var_13_2
end
end
return
end
function randomFunction var_34_1.onSendChat ()
var_14_3 = 0 --var_14_3 NUMBER-NUMBER
LEN unhandled at 0007
var_14_4 = 83 - uget_14_1 --var_14_4 NUMBER-NUMBER
var_14_1 = string.sub(uget_14_0, var_14_3, var_14_4)
until false or (previous if statement is true) --location 0010
var_14_1 = var_14_1 .. "..."
sampSendChat(var_14_1)
var_14_1 = 1200 --var_14_1 NUMBER-NUMBER
wait(var_14_1)
until false or (previous if statement is true) --location 0019
LEN unhandled at 0022
var_14_4 = 84 - uget_14_1 --var_14_4 NUMBER-NUMBER
LEN unhandled at 0025
var_14_2 = string.sub(uget_14_0, var_14_4, uget_14_0)
var_14_1 = "..." .. var_14_2
sampSendChat(var_14_1)
return
end
function someFunc15(INPUT_VAR_0_,INPUT_VAR_1_,INPUT_VAR_2_,INPUT_VAR_3_,INPUT_VAR_4_,INPUT_VAR_5_)
var_15_1, var_15_2 = sampGetPlayerIdByCharHandle(playerPed)
var_15_4 = var_15_2
var_15_3 = sampGetPlayerNickname(var_15_4)
LEN unhandled at 0007
LEN unhandled at 0008
var_15_4 = var_15_4 + INPUT_VAR_5_ --var_15_4 NUMBER-NUMBER
until false or (previous if statement is true) --location 0010
var_15_5 = 86 --var_15_5 NUMBER-NUMBER
if var_15_5 < var_15_4 then
--jump to 0020 (if previous if statement is false) --0020 JMP-JMP
local randomFunction7 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction7)
var_15_4 = false --var_15_4 PRIMITIVE-PRIMITIVE
until false or (previous if statement is true) --location 0019
return var_15_4
return
end
end --REVERSE ME
function randomFunction var_34_1.onSendCommand ()
var_16_4 = 0 --var_16_4 NUMBER-NUMBER
var_16_5 = 92 --var_16_5 NUMBER-NUMBER
var_16_2 = string.sub(uget_16_0, var_16_4, var_16_5)
until false or (previous if statement is true) --location 0010
var_16_1 = "/me " .. var_16_2 .. "..."
sampSendChat(var_16_1)
var_16_1 = 1200 --var_16_1 NUMBER-NUMBER
wait(var_16_1)
until false or (previous if statement is true) --location 0019
var_16_4 = 93 --var_16_4 NUMBER-NUMBER
LEN unhandled at 0022
var_16_2 = string.sub(uget_16_0, var_16_4, uget_16_0)
var_16_1 = "/me ..." .. var_16_2
sampSendChat(var_16_1)
return
end
function randomFunction()
var_17_4 = 0 --var_17_4 NUMBER-NUMBER
LEN unhandled at 0008
var_17_5 = 94 - uget_17_1 --var_17_5 NUMBER-NUMBER
until false or (previous if statement is true) --location 0010
var_17_2 = string.sub(uget_17_0, var_17_4, var_17_5)
var_17_1 = "/do " .. var_17_2 .. "..."
sampSendChat(var_17_1)
var_17_1 = 1200 --var_17_1 NUMBER-NUMBER
wait(var_17_1)
until false or (previous if statement is true) --location 0019
LEN unhandled at 0023
var_17_4 = 95 - uget_17_1 --var_17_4 NUMBER-NUMBER
LEN unhandled at 0026
var_17_2 = string.sub(uget_17_0, var_17_4, uget_17_0)
var_17_1 = "/do ..." .. var_17_2
sampSendChat(var_17_1)
return
end
function randomFunction()
var_18_4 = 0 --var_18_4 NUMBER-NUMBER
var_18_5 = 92 --var_18_5 NUMBER-NUMBER
var_18_2 = string.sub(uget_18_0, var_18_4, var_18_5)
until false or (previous if statement is true) --location 0010
var_18_1 = "/me " .. var_18_2 .. "..."
sampSendChat(var_18_1)
var_18_1 = 1200 --var_18_1 NUMBER-NUMBER
wait(var_18_1)
until false or (previous if statement is true) --location 0019
var_18_4 = 93 --var_18_4 NUMBER-NUMBER
LEN unhandled at 0022
var_18_2 = string.sub(uget_18_0, var_18_4, uget_18_0)
var_18_1 = "/try ..." .. var_18_2
sampSendChat(var_18_1)
return
end
function randomFunction()
var_19_6 = 0 --var_19_6 NUMBER-NUMBER
var_19_7 = 43 --var_19_7 NUMBER-NUMBER
until false or (previous if statement is true) --location 0010
var_19_4 = string.sub(uget_19_1, var_19_6, var_19_7)
var_19_1 = "/todo " .. uget_19_0 .. "*" .. var_19_4 .. "..."
sampSendChat(var_19_1)
var_19_1 = 1200 --var_19_1 NUMBER-NUMBER
wait(var_19_1)
until false or (previous if statement is true) --location 0019
var_19_4 = 44 --var_19_4 NUMBER-NUMBER
LEN unhandled at 0024
var_19_2 = string.sub(uget_19_1, var_19_4, uget_19_1)
var_19_1 = "/me ..." .. var_19_2
sampSendChat(var_19_1)
return
end
function randomFunction()
var_20_4 = 0 --var_20_4 NUMBER-NUMBER
var_20_5 = 76 --var_20_5 NUMBER-NUMBER
var_20_2 = string.sub(uget_20_0, var_20_4, var_20_5)
until false or (previous if statement is true) --location 0010
var_20_1 = "/r " .. var_20_2 .. "..."
sampSendChat(var_20_1)
var_20_1 = 1200 --var_20_1 NUMBER-NUMBER
wait(var_20_1)
until false or (previous if statement is true) --location 0019
var_20_4 = 77 --var_20_4 NUMBER-NUMBER
LEN unhandled at 0022
var_20_2 = string.sub(uget_20_0, var_20_4, uget_20_0)
var_20_1 = "/r ..." .. var_20_2
sampSendChat(var_20_1)
return
end
function randomFunction()
var_21_4 = 0 --var_21_4 NUMBER-NUMBER
var_21_5 = 76 --var_21_5 NUMBER-NUMBER
var_21_2 = string.sub(uget_21_0, var_21_4, var_21_5)
until false or (previous if statement is true) --location 0010
var_21_1 = "/f " .. var_21_2 .. "..."
sampSendChat(var_21_1)
var_21_1 = 1200 --var_21_1 NUMBER-NUMBER
wait(var_21_1)
until false or (previous if statement is true) --location 0019
var_21_4 = 77 --var_21_4 NUMBER-NUMBER
LEN unhandled at 0022
var_21_2 = string.sub(uget_21_0, var_21_4, uget_21_0)
var_21_1 = "/f ..." .. var_21_2
sampSendChat(var_21_1)
return
end
function randomFunction()
var_22_4 = 0 --var_22_4 NUMBER-NUMBER
var_22_5 = 70 --var_22_5 NUMBER-NUMBER
var_22_2 = string.sub(uget_22_0, var_22_4, var_22_5)
until false or (previous if statement is true) --location 0010
var_22_1 = "/rb " .. var_22_2 .. "..."
sampSendChat(var_22_1)
var_22_1 = 1200 --var_22_1 NUMBER-NUMBER
wait(var_22_1)
until false or (previous if statement is true) --location 0019
var_22_4 = 71 --var_22_4 NUMBER-NUMBER
LEN unhandled at 0022
var_22_2 = string.sub(uget_22_0, var_22_4, uget_22_0)
var_22_1 = "/rb ..." .. var_22_2
sampSendChat(var_22_1)
return
end
function randomFunction()
var_23_4 = 0 --var_23_4 NUMBER-NUMBER
var_23_5 = 70 --var_23_5 NUMBER-NUMBER
var_23_2 = string.sub(uget_23_0, var_23_4, var_23_5)
until false or (previous if statement is true) --location 0010
var_23_1 = "/fb " .. var_23_2 .. "..."
sampSendChat(var_23_1)
var_23_1 = 1200 --var_23_1 NUMBER-NUMBER
wait(var_23_1)
until false or (previous if statement is true) --location 0019
var_23_4 = 71 --var_23_4 NUMBER-NUMBER
LEN unhandled at 0022
var_23_2 = string.sub(uget_23_0, var_23_4, uget_23_0)
var_23_1 = "/fb ..." .. var_23_2
sampSendChat(var_23_1)
return
end
function randomFunction()
var_24_4 = 0 --var_24_4 NUMBER-NUMBER
var_24_5 = 92 --var_24_5 NUMBER-NUMBER
var_24_2 = string.sub(uget_24_0, var_24_4, var_24_5)
until false or (previous if statement is true) --location 0010
var_24_1 = "/b " .. var_24_2 .. "..."
sampSendChat(var_24_1)
var_24_1 = 1200 --var_24_1 NUMBER-NUMBER
wait(var_24_1)
until false or (previous if statement is true) --location 0019
var_24_4 = 93 --var_24_4 NUMBER-NUMBER
LEN unhandled at 0022
var_24_2 = string.sub(uget_24_0, var_24_4, uget_24_0)
var_24_1 = "/b ..." .. var_24_2
sampSendChat(var_24_1)
return
end
function randomFunction()
var_25_4 = 0 --var_25_4 NUMBER-NUMBER
var_25_5 = 92 --var_25_5 NUMBER-NUMBER
var_25_2 = string.sub(uget_25_0, var_25_4, var_25_5)
until false or (previous if statement is true) --location 0010
var_25_1 = "/m " .. var_25_2 .. "..."
sampSendChat(var_25_1)
var_25_1 = 1200 --var_25_1 NUMBER-NUMBER
wait(var_25_1)
until false or (previous if statement is true) --location 0019
var_25_4 = 93 --var_25_4 NUMBER-NUMBER
LEN unhandled at 0022
var_25_2 = string.sub(uget_25_0, var_25_4, uget_25_0)
var_25_1 = "/m ..." .. var_25_2
sampSendChat(var_25_1)
return
end
function randomFunction()
var_26_6 = 0 --var_26_6 NUMBER-NUMBER
var_26_7 = 60 --var_26_7 NUMBER-NUMBER
until false or (previous if statement is true) --location 0010
var_26_4 = string.sub(uget_26_1, var_26_6, var_26_7)
var_26_1 = "/sms " .. uget_26_0 .. " " .. var_26_4 .. ".."
sampSendChat(var_26_1)
var_26_1 = 1200 --var_26_1 NUMBER-NUMBER
wait(var_26_1)
until false or (previous if statement is true) --location 0019
var_26_6 = 61 --var_26_6 NUMBER-NUMBER
LEN unhandled at 0026
var_26_4 = string.sub(uget_26_1, var_26_6, uget_26_1)
var_26_1 = "/sms " .. uget_26_0 .. " ..." .. var_26_4
sampSendChat(var_26_1)
return
end
function randomFunction()
var_27_6 = 0 --var_27_6 NUMBER-NUMBER
var_27_7 = 60 --var_27_7 NUMBER-NUMBER
until false or (previous if statement is true) --location 0010
var_27_4 = string.sub(uget_27_1, var_27_6, var_27_7)
var_27_1 = "/t " .. uget_27_0 .. " " .. var_27_4 .. ".."
sampSendChat(var_27_1)
var_27_1 = 1200 --var_27_1 NUMBER-NUMBER
wait(var_27_1)
until false or (previous if statement is true) --location 0019
var_27_6 = 61 --var_27_6 NUMBER-NUMBER
LEN unhandled at 0026
var_27_4 = string.sub(uget_27_1, var_27_6, uget_27_1)
var_27_1 = "/t " .. uget_27_0 .. " ..." .. var_27_4
sampSendChat(var_27_1)
return
end
function randomFunction()
var_28_4 = 0 --var_28_4 NUMBER-NUMBER
var_28_5 = 76 --var_28_5 NUMBER-NUMBER
var_28_2 = string.sub(uget_28_0, var_28_4, var_28_5)
until false or (previous if statement is true) --location 0010
var_28_1 = "/fs " .. var_28_2 .. "..."
sampSendChat(var_28_1)
var_28_1 = 1200 --var_28_1 NUMBER-NUMBER
wait(var_28_1)
until false or (previous if statement is true) --location 0019
var_28_4 = 77 --var_28_4 NUMBER-NUMBER
LEN unhandled at 0022
var_28_2 = string.sub(uget_28_0, var_28_4, uget_28_0)
var_28_1 = "/fs ..." .. var_28_2
sampSendChat(var_28_1)
return
end
function someFunc29(INPUT_VAR_0_)
var_29_2 = INPUT_VAR_0_
var_29_1, var_29_2 = string.match(var_29_2, "(/%a+) (.+)")
var_29_3, var_29_4 = sampGetPlayerIdByCharHandle(playerPed)
until false or (previous if statement is true) --location 0010
var_29_6 = var_29_4
var_29_5 = sampGetPlayerNickname(var_29_6)
if var_29_1 == "/me" then
--jump to 0026 (if previous if statement is false) --0026 JMP-JMP
LEN unhandled at 0014
var_29_7 = 95 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0026 (if previous if statement is false) --0026 JMP-JMP
until false or (previous if statement is true) --location 0019
local randomFunction8 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction8)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
if var_29_1 == "/do" then
--jump to 0042 (if previous if statement is false) --0042 JMP-JMP
LEN unhandled at 0028
LEN unhandled at 0029
var_29_6 = var_29_6 + var_29_7 --var_29_6 NUMBER-NUMBER
var_29_7 = 97 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0042 (if previous if statement is false) --0042 JMP-JMP
local randomFunction9 = function() end -- starts at test.lua:0
until false or (previous if statement is true) --location 0037
lua_thread.create(randomFunction9)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
until false or (previous if statement is true) --location 0042
if var_29_1 == "/try" then
--jump to 0056 (if previous if statement is false) --0056 JMP-JMP
LEN unhandled at 0044
var_29_7 = 95 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0056 (if previous if statement is false) --0056 JMP-JMP
local randomFunction10 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction10)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
if var_29_1 == "/todo" then
--jump to 0075 (if previous if statement is false) --0075 JMP-JMP
var_29_7 = var_29_2
var_29_6, var_29_7 = string.match(var_29_7, "(.+)*(.+)")
LEN unhandled at 0063
var_29_9 = 46 --var_29_9 NUMBER-NUMBER
if var_29_9 < var_29_8 then
--jump to 0074 (if previous if statement is false) --0074 JMP-JMP
local randomFunction11 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction11)
var_29_8 = false --var_29_8 PRIMITIVE-PRIMITIVE
return var_29_8
if var_29_1 == "/r" then
--jump to 0089 (if previous if statement is false) --0089 JMP-JMP
LEN unhandled at 0077
var_29_7 = 79 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0089 (if previous if statement is false) --0089 JMP-JMP
local randomFunction12 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction12)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
if var_29_1 == "/f" then
--jump to 0103 (if previous if statement is false) --0103 JMP-JMP
LEN unhandled at 0091
var_29_7 = 79 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0103 (if previous if statement is false) --0103 JMP-JMP
local randomFunction13 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction13)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
if var_29_1 == "/rb" then
--jump to 0117 (if previous if statement is false) --0117 JMP-JMP
LEN unhandled at 0105
var_29_7 = 73 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0117 (if previous if statement is false) --0117 JMP-JMP
local randomFunction14 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction14)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
if var_29_1 == "/fb" then
--jump to 0131 (if previous if statement is false) --0131 JMP-JMP
LEN unhandled at 0119
var_29_7 = 73 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0131 (if previous if statement is false) --0131 JMP-JMP
local randomFunction15 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction15)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
if var_29_1 == "/b" then
--jump to 0145 (if previous if statement is false) --0145 JMP-JMP
LEN unhandled at 0133
var_29_7 = 95 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0145 (if previous if statement is false) --0145 JMP-JMP
local randomFunction16 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction16)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
if var_29_1 == "/m" then
--jump to 0159 (if previous if statement is false) --0159 JMP-JMP
LEN unhandled at 0147
var_29_7 = 95 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0159 (if previous if statement is false) --0159 JMP-JMP
local randomFunction17 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction17)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
if var_29_1 == "/sms" then
--jump to 0180 (if previous if statement is false) --0180 JMP-JMP
var_29_7 = var_29_2
var_29_6, var_29_7 = string.match(var_29_7, "(%d+) (.+)")
if var_29_7 then
--jump to 0179 (if previous if statement is false) --0179 JMP-JMP
LEN unhandled at 0168
var_29_9 = 63 --var_29_9 NUMBER-NUMBER
if var_29_9 < var_29_8 then
--jump to 0179 (if previous if statement is false) --0179 JMP-JMP
local randomFunction18 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction18)
var_29_8 = false --var_29_8 PRIMITIVE-PRIMITIVE
return var_29_8
if var_29_1 == "/t" then
--jump to 0201 (if previous if statement is false) --0201 JMP-JMP
var_29_7 = var_29_2
var_29_6, var_29_7 = string.match(var_29_7, "(%d+) (.+)")
if var_29_7 then
--jump to 0200 (if previous if statement is false) --0200 JMP-JMP
LEN unhandled at 0189
var_29_9 = 63 --var_29_9 NUMBER-NUMBER
if var_29_9 < var_29_8 then
--jump to 0200 (if previous if statement is false) --0200 JMP-JMP
local randomFunction19 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction19)
var_29_8 = false --var_29_8 PRIMITIVE-PRIMITIVE
return var_29_8
if var_29_1 == "/fs" then
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
LEN unhandled at 0203
var_29_7 = 79 --var_29_7 NUMBER-NUMBER
if var_29_7 < var_29_6 then
--jump to 0214 (if previous if statement is false) --0214 JMP-JMP
local randomFunction20 = function() end -- starts at test.lua:0
lua_thread.create(randomFunction20)
var_29_6 = false --var_29_6 PRIMITIVE-PRIMITIVE
return var_29_6
if var_29_1 == "/seeme" then
--jump to 0220 (if previous if statement is false) --0220 JMP-JMP
var_29_7 = var_29_2
seeMe(var_29_7)
--jump to 0231 (if previous if statement is false) --0231 JMP-JMP
if var_29_1 == "/seedo" then
--jump to 0226 (if previous if statement is false) --0226 JMP-JMP
var_29_7 = var_29_2
seeDo(var_29_7)
--jump to 0231 (if previous if statement is false) --0231 JMP-JMP
if var_29_1 == "/seetry" then
--jump to 0231 (if previous if statement is false) --0231 JMP-JMP
var_29_7 = var_29_2
seeTry(var_29_7)
return
end
end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end end --REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME--REVERSE ME
function randomFunction seeMe (INPUT_VAR_0_)
if INPUT_VAR_0_ ~= "" then
--jump to 0008 (if previous if statement is false) --0008 JMP-JMP
RpMessage = INPUT_VAR_0_
var_30_1 = true --var_30_1 PRIMITIVE-PRIMITIVE
Enable = var_30_1
var_30_1 = true --var_30_1 PRIMITIVE-PRIMITIVE
isMe = var_30_1
end
return
end
function randomFunction seeDo (INPUT_VAR_0_)
if INPUT_VAR_0_ ~= "" then
--jump to 0008 (if previous if statement is false) --0008 JMP-JMP
RpMessage = INPUT_VAR_0_
var_31_1 = true --var_31_1 PRIMITIVE-PRIMITIVE
Enable = var_31_1
var_31_1 = true --var_31_1 PRIMITIVE-PRIMITIVE
isDo = var_31_1
end
return
end
function randomFunction seeTry (INPUT_VAR_0_)
if INPUT_VAR_0_ ~= "" then
--jump to 0008 (if previous if statement is false) --0008 JMP-JMP
RpMessage = INPUT_VAR_0_
var_32_1 = true --var_32_1 PRIMITIVE-PRIMITIVE
Enable = var_32_1
var_32_1 = true --var_32_1 PRIMITIVE-PRIMITIVE
isTry = var_32_1
end
return
end
function randomFunction var_34_1.onServerMessage (INPUT_VAR_0_,INPUT_VAR_1_)
if Enable then
--jump to 0094 (if previous if statement is false) --0094 JMP-JMP
var_33_3 = INPUT_VAR_1_
var_33_2 = string.find(var_33_3, "(( Сообщение отправлено ))")
if var_33_2 then
end -- maybe?
until false or (previous if statement is true) --location 0010
--jump to 0044 (if previous if statement is false) --0044 JMP-JMP
if INPUT_VAR_0_ == 0 then
--jump to 0044 (if previous if statement is false) --0044 JMP-JMP
if isMe then
--jump to 0029 (if previous if statement is false) --0029 JMP-JMP
until false or (previous if statement is true) --location 0019
var_33_3 = "{FF5F5F}> {c2a2da}" .. RpMessage
var_33_4 = -1 --var_33_4 NUMBER-NUMBER
sampAddChatMessage(var_33_3, var_33_4)
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
isMe = var_33_2
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
Enable = var_33_2
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
return var_33_2
else
--location 0029--0029 LOCATION-LOCATION_
if isDo then
--jump to 0044 (if previous if statement is false) --0044 JMP-JMP
var_33_3 = "{FF5F5F}> {FF8000}" .. RpMessage
var_33_4 = -1 --var_33_4 NUMBER-NUMBER
until false or (previous if statement is true) --location 0037
sampAddChatMessage(var_33_3, var_33_4)
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
isDo = var_33_2
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
Enable = var_33_2
until false or (previous if statement is true) --location 0042
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
return var_33_2
end
end
end
var_33_3 = INPUT_VAR_1_
var_33_2 = string.find(var_33_3, "%[Удачно%]")
if var_33_2 then
--jump to 0069 (if previous if statement is false) --0069 JMP-JMP
if INPUT_VAR_0_ == 0 then
--jump to 0069 (if previous if statement is false) --0069 JMP-JMP
if isTry then
--jump to 0069 (if previous if statement is false) --0069 JMP-JMP
var_33_3 = "{FF5F5F}> {c2a2da}" .. RpMessage .. " {00AB06}[Удачно]"
var_33_4 = -1 --var_33_4 NUMBER-NUMBER
sampAddChatMessage(var_33_3, var_33_4)
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
isTry = var_33_2
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
Enable = var_33_2
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
return var_33_2
end
end
end
var_33_3 = INPUT_VAR_1_
var_33_2 = string.find(var_33_3, "%[Неудачно%]")
if var_33_2 then
--jump to 0094 (if previous if statement is false) --0094 JMP-JMP
if INPUT_VAR_0_ == 0 then
--jump to 0094 (if previous if statement is false) --0094 JMP-JMP
if isTry then
--jump to 0094 (if previous if statement is false) --0094 JMP-JMP
var_33_3 = "{FF5F5F}> {c2a2da}" .. RpMessage .. " {C42100}[Неудачно]"
var_33_4 = -1 --var_33_4 NUMBER-NUMBER
sampAddChatMessage(var_33_3, var_33_4)
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
isTry = var_33_2
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
Enable = var_33_2
var_33_2 = false --var_33_2 PRIMITIVE-PRIMITIVE
end
end
end
return var_33_2
end
return
end
function someFunc34()
script_name("Chat Helper")
script_description("-")
var_34_1 = 7 --var_34_1 NUMBER-NUMBER
script_version_number(var_34_1)
until false or (previous if statement is true) --location 0010
script_version("7")
script_author("NARVELL")
until false or (previous if statement is true) --location 0019
script_dependencies("SAMPFUNCS", "https", "SAMP.Lua")
script_properties("work-in-pause")
var_34_1 = 26 --var_34_1 NUMBER-NUMBER
script_moonloader(var_34_1)
script_url("narvell.nl")
var_34_0 = require("vkeys")
var_34_1 = require("lib.samp.events")
until false or (previous if statement is true) --location 0037
var_34_2 = require("ssl.https")
var_34_3 = require("effil")
until false or (previous if statement is true) --location 0042
var_34_5 = thisScript()
var_34_4 = "{FF5F5F}" .. var_34_5.name .. "{ffffff}"
chatTag = var_34_4
local randomFunction21 = function() end -- starts at test.lua:0
main = randomFunction21
local randomFunction22 = function() end -- starts at test.lua:0
chpMain = randomFunction22
local randomFunction23 = function() end -- starts at test.lua:0
reload = randomFunction23
local randomFunction24 = function() end -- starts at test.lua:0
get_script_version = randomFunction24
local randomFunction25 = function() end -- starts at test.lua:0
update_script = randomFunction25
local randomFunction26 = function() end -- starts at test.lua:0
asyncHttpRequest = randomFunction26
local randomFunction27 = function() end -- starts at test.lua:0
var_34_1.onServerMessage = randomFunction27
local randomFunction28 = function() end -- starts at test.lua:0
var_34_1.onSendChat = randomFunction28
local randomFunction29 = function() end -- starts at test.lua:0
var_34_1.onSendCommand = randomFunction29
local randomFunction30 = function() end -- starts at test.lua:0
seeMe = randomFunction30
local randomFunction31 = function() end -- starts at test.lua:0
seeDo = randomFunction31
local randomFunction32 = function() end -- starts at test.lua:0
seeTry = randomFunction32
local randomFunction33 = function() end -- starts at test.lua:0
var_34_1.onServerMessage = randomFunction33
return
end