0% found this document useful (0 votes)
53 views20 pages

Remeproxybothaxpcv

The document outlines a script for a proxy tool that includes various commands and functionalities for managing player interactions in a game. It provides commands for modes like 'Pull', 'Kick', and 'Ban', as well as options for managing in-game items and player skins. The script also includes logging and user interface elements to enhance user experience.

Uploaded by

Patrick Bitago
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views20 pages

Remeproxybothaxpcv

The document outlines a script for a proxy tool that includes various commands and functionalities for managing player interactions in a game. It provides commands for modes like 'Pull', 'Kick', and 'Ban', as well as options for managing in-game items and player skins. The script also includes logging and user interface elements to enhance user experience.

Uploaded by

Patrick Bitago
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 20

function ProxyOpen()

opening = [[
add_label_with_icon|big|`wREQE PROXY|left|758|
add_textbox|

|
add_label_with_icon|small|`0YOU'RE USING|left|394|
add_smalltext|`0VERSION = `rBOTHAX WINDOWS|1542|
add_spacer|small|
add_label_with_icon|small|`0ACCOUNT|left|1400|
add_smalltext|`0NAME : ]]..GetLocal().name..[[|
add_smalltext|`0UID : `b]]..GetLocal().userid..[[|
add_smalltext|`0NETID : `b]]..GetLocal().netid..[[|
add_smalltext|`0POSITION `w[`bX `w: `2]]..math.floor(GetLocal().pos.x//32)..[[`w] ,
`w[`bY `w: `2]]..math.floor(GetLocal().pos.y//32)..[[`w`w]|
add_smalltext|`0WORLD : `b]]..GetWorld().name..[[|
add_spacer|small|
add_label_with_icon|small|`0TREASURE|left|3604|
add_smalltext|`bBLACK : `0]]..GGL..[[|
add_smalltext|`eBLUE : `0]]..BGL..[[|
add_smalltext|`1DIAMOND : `0]]..DL..[[|
add_smalltext|`9WORLD : `0]]..WL..[[ `0Locks !|
add_spacer|small|
add_label_with_icon|small|`0TIME|left|11394|
add_smalltext|[ `6]]..os.date("%Y-%m-%d %H:%M:%S")..[[ `0]|
add_spacer|small|
add_label_with_icon|small|`0PROXY INFO|left|4136|
add_smalltext|`9/proxy `w( Too See ALL Command PROXY )|
add_smalltext| `0Version : `21.2|
add_spacer|small|
add_smalltext|`0Thanks For Downloading MY PROXY|
add_button|inject|`bInject Proxy|
]]
SendVariantList({ [0] = "OnDialogRequest", [1] = opening })
end
function REQEPROXY()
function ProxyCommand()
cmd = [[
add_label_with_icon|big|`wREQE PROXY|left|758|
add_spacer|small|
add_label_with_icon|small|`0ALL PROXY COMMANDS|left|10024|
add_smalltext|`2MODE |
add_smalltext|`9/reme `w[ `2 Activated`0/`4Nonactivated `6REME `0Mode `w]|
add_smalltext|`9/qeme `w[ `2 Activated`0/`4Nonactivated `6Qeme `0Mode `w]|
add_spacer|small|
add_smalltext|`9/wrp `w[ `2 Activated `0Wrench MODE `2PULL `w]|
add_smalltext|`9/wrk `w[ `2 Activated `0Wrench MODE `4KICK `w]|
add_smalltext|`9/wrb `w[ `2 Activated `0Wrench MODE `4BAN `w]|
add_smalltext|`9/woff `w[ `4 Nonactivated `0Wrench MODE `w]|
add_spacer|small|
add_smalltext|`9/gg `w[ GHOST MODE `w]|
add_smalltext|`9/hitam `0[ Make Your Skins To `bNIGGA `w]|
add_smalltext|`9/pink `0[ Make Your Skins To `#PINK GAY `w]|
add_smalltext|`9/blues `0[ Make Your Skins To `eBLUE `w]|
add_smalltext|`9/purple `0[ Make Your Skins To `#PURPLE `w]|
add_spacer|small|
add_smalltext|`9/cv `0[ activated Fast Change BGL ]|
add_smalltext|`9/show `w[ `2Show `0Your Locks In Backpack `w]|
add_smalltext|`9/wangi `w[ `2SUGGESTED `0You To Get Good `bNumber `w]|
add_spacer|small|
add_smalltext|`2DROP LOCK |
add_smalltext|`9/wd `w[ `6Amount`w ] ( `4Drop `9World Lock `w)|
add_smalltext|`9/dd `w[ `6Amount`w ] ( `4Drop `1Diamond Lock `w)|
add_smalltext|`9/bd `w[ `6Amount`w ] ( `4Drop `eBlue Gem Lock `w)|
add_smalltext|`9/bgd `w[ `6Amount`w ] ( `4Drop `bBlack Gem Lock `w)|
add_spacer|small|
add_smalltext|`9/wall `0[ Drop ALL `9World Locks `w]|
add_smalltext|`9/dall `0[ Drop ALL `1Diamond Locks `w]|
add_smalltext|`9/ball `0[ Drop ALL `eBlue Gem Locks `w]|
add_smalltext|`9/bgall `0[ Drop ALL `bBlack Gem Locks `w]|
add_spacer|small|
add_smalltext|`2HOSTER SETTING |
add_smalltext|`9/poshost `w( SETPOST host /HT to back host position )|
add_smalltext|`9/ht `0[ back to pos host `w]|
add_smalltext|`9/pos1 `w( SETPOST host for ROOM 1 )|
add_smalltext|`9/pos2 `w( SETPOST host for ROOM 2 )|
add_smalltext|`9/pos3 `w( SETPOST host for ROOM 3 )|
add_smalltext|`9/tw `0[ Take bet From R1/R2/R3 `w]|
add_smalltext|`9/wd1 `w[ `6Amount`w ] ( Tele and Drop R1 [ Count is `eBGL `w] )|
add_smalltext|`9/wd2 `w[ `6Amount`w ] ( Tele and Drop R2 [ Count is `eBGL `w] )|
add_smalltext|`9/wd3 `w[ `6Amount`w ] ( Tele and Drop R3 [ Count is `eBGL `w] )|
add_spacer|small|
add_smalltext|`2SHORTCUT |
add_smalltext|`9/wede `w[ `6Amount`w ] ( `2Withdraw `eBlue Gem Lock `0From Bank
`w)|
add_smalltext|`9/depo `w[ `6Amount`w ] (`2 Deposit `eBlue Gem Lock `0TO Bank `w)|
add_smalltext|`9/exit `0[ Exit World ]|
add_smalltext|`9/relog `0[ Quick Reloggin ]|
add_smalltext|`9/res `0[ Quick RESPAWN ]|
add_smalltext|`9/blue `w[ Convert `bBack Gem Lock `0to `eBlue Gem Lock `w]|
add_smalltext|`9/black `w[ Convert `eBlue Gem Lock `0to `bBlack Gem Lock `w]|
add_smalltext|`9/cbgl `w[ `2 Auto `9Make `eBlue Gem Lock `w]|
add_smalltext|`9/ss `w[ `6text `0] [ `2Set `6Text `0Auto Spam `w]|
add_smalltext|`9/ns `w[ `2Activated `9Spam `0Mode `w]|
add_smalltext|`9/fs `w[ `4Nonactivate `9Spam `0Mode `w]|
add_smalltext|`9/random `w[ Join Random World `w]|
add_smalltext|`9/onfly `0[ Activated ModFly MODE ]|
add_smalltext|`9/offly `0[ NonActivated ModFly Mode ]|
add_spacer|small|
add_smalltext|`2INFORMATION |
add_smalltext|`9/proxy `w[ See All Command ]|
add_smalltext|`9/log `w[ Info Log ]|
add_spacer|small|
add_smalltext|`2TEXT INFROMATION|
add_smalltext|`9/textemoji `0[ Enable/Disable Text Emoji ]|
add_spacer|small|
add_smalltext|`9/ondrop `0[ Activated Text Drop Lock ]|
add_smalltext|`9/offdrop `0[ NonActivated Text Drop Lock ]|
add_spacer|small|
add_smalltext|`9/oncolll `0[ Activated Text Collect Lock ]|
add_smalltext|`9/offcoll `0[ NonActivated Text Collect Lock ]|
add_spacer|small|
add_smalltext|`9/onls `0[ Activated See LAST SPIN ]|
add_smalltext|`9/offls `0[ NonActivated See LAST SPIN ]|
add_spacer|small|
add_smalltext|`9/oncv `0[ Activated Auto MAke Black If Collect 100 BGL ]|
add_smalltext|`9/offcv `0[ NonActivated Auto MAke Black If Collect 100 BGL ]|
add_spacer|small|
add_smalltext|`9/ontext `0[ Activated All Text Infromation ]|
add_smalltext|`9/offtext `0[ NonActivated All Text Infromation ]|
end_dialog|cmdend|Cancel|
]]
SendVariantList({ [0] = "OnDialogRequest", [1] = cmd })
end
local pull = false
local kick = false
local ban = false
local reme = false
local qeme = false
local logcollect = ""
local logdrop = ""
local logfake = ""
local cbgl = false
local tablelogspin = {}
local textdrop = false
local textcoll = false
local autocvtbgl = false
local LASTSPIN = false
local textemoji = false

function ovl(str)
SendVariantList({ [0] = "OnTextOverlay", [1] = str })
end

function log(str)
LogToConsole("`w[ `2REQE `w] `0"..str)
end

function drop(id,amount)
SendPacket(2, "action|dialog_return\ndialog_name|drop\nitem_drop|"..id.."|\
nitem_count|"..amount)
end

function cek(id,id2,amount)
for _, inv in pairs(GetInventory()) do
if inv.id == id then
if inv.amount < amount then
SendPacketRaw(false, { type = 10, value = id2 })
end
end
end
end

function per(id)
for _, inv in pairs(GetInventory()) do
if inv.id == id then
return inv.amount
end
end
return 0
end

function qemefunc(number)
if number >= 10 then
hasil = string.sub(number, -1)
else
hasil = number
end
return hasil
end

function getname()
inputName = GetLocal().name
namePos = string.find(inputName, "% ")
if namePos then
extractedString = string.sub(inputName, 1, namePos - 1)
return extractedString
else
return inputName
end
end
NAMEPX = getname()
NAMEBRO = getname()
function ikan(txt)
SendPacket(2, "action|input\n|text|`0[ "..NAMEPX.." `0] "..txt)
end

function wrn(text)
text = text
ikan = {}
ikan[0] = "OnAddNotification"
ikan[1] = "interface/atomic_button.rttex"
ikan[2] = text
ikan[3] = "audio/hub_open.wav"
ikan[4] = 0
SendVariantList(ikan)
end

function getGame(num)
if reme and not qeme then
return "`2[ `9REME: `0"..remefunc(tonumber(num)).." `2]"
elseif not reme and qeme then
return "`2[`9 QEME: `0"..qemefunc(tonumber(num)).."`2 ]"
else
return ""
end
end

function remefunc(number)
if number == 19 or number == 28 or number == 0 then
hasil = 0
else
num1 = math.floor(number / 10)
num2 = number % 10
hasil = string.sub(tostring(num1 + num2), -1)
end
return hasil
end

function multiboxChecker(boolean)
local hasil = ""
if boolean then
hasil = "1"
else
hasil = "0"
end
return hasil
end

data = {}
function Data()
Amount = 0
for _, list in pairs(data) do
Name = ""
if list.id == 11550 then
Name = "1bBlack Gem Lock"
Amount = Amount + list.count * 1000000
elseif list.id == 7188 then
Name = "`eBlue Gem Lock"
Amount = Amount +list.count * 10000
elseif list.id == 1796 then
Name = "`1Diamond Lock"
Amount = Amount +list.count * 100
elseif list.id == 242 then
Name = "`9World Lock"
Amount = Amount +list.count
end
end
data = {}
end

function wangi()
pkt = {}
pkt.type = 3
pkt.value = 0
pkt.px = -1
pkt.py = -1
pkt.x = 0000.0
pkt.y = 000.0
pkt.netid = math.random(0,9999999)
SendPacketRaw(false, pkt)
end

AddHook("onsendpacket", "MODE", function(type,str)


if str:find("/reme") then
if reme == false then
reme = true
qeme = false
ovl("`2Aktif `6Reme `0Mode")
return true
end
end
if str:find("/qeme") then
if qeme == false then
qeme = true
reme = false
ovl("`2Aktif `6Qeme `0Mode")
return true
end
end
if str:find("/wrp") then
if pull == false then
kick = false
pull = true
ban = false
ovl("`2Aktif `0Pull Mode")
ikan("`2Aktif `0Pull Mode")
return true
end
end
if str:find("/wrk") then
if kick == false then
kick = true
pull = false
ban = false
ovl("`2Aktif `4Kick Mode")
ikan("`2Aktif `4Kick Mode")
return true
end
end
if str:find("/wrb") then
if ban == false then
kick = false
pull = false
ban = true
ovl("`2Aktif `4Ban Mode")
ikan("`2Aktif `4Ban Mode")
return true
end
end
if str:find("/woff") then
kick = false
pull = false
ban = false
ovl("`4Nonaktif `0Fast Wrench Mode")
ikan("`4Nonaktif `0Fast Wrench Mode")
return true
end
if str:find("action|wrench\n|netid|(%d+)") then
id = str:match("action|wrench\n|netid|(%d+)")
for _, player in pairs(GetPlayerList()) do
if player.netid == tonumber(id) then
if pull == true then
SendPacket(2,"action|dialog_return\ndialog_name|popup\nnetID|"..id.."|\
nbuttonClicked|pull")
SendPacket(2, "action|input\n|text|`2Gas `4[ "..player.name.." `4] `6REME`0/`6QEME
`0?")
return true
elseif kick == true then
SendPacket(2,"action|dialog_return\ndialog_name|popup\nnetID|"..id.."|\
nbuttonClicked|kick")
return true
elseif ban == true then
SendPacket(2,"action|dialog_return\ndialog_name|popup\nnetID|"..id.."|\
nbuttonClicked|world_ban")
return true
end
end
end
end
if str:find("/gg") then
SendPacket(2,"action|input\ntext|/ghost")
return true
end
if str:find("/pink") then
SendPacket(2,"action|dialog_return\ndialog_name|skinpicker\nred|252\ngreen|15\
nblue|192\ntransparency|0")
ovl("`2Succes `0Evolution To `#PINK GAY")
return true
end
if str:find("/hitam") then
SendPacket(2,"action|dialog_return\ndialog_name|skinpicker\nred|0\ngreen|0\nblue|0\
ntransparency|0")
ovl("`2Succes `0Evolution To `bNIGGA")
return true
end
if str:find("/blues") then
SendPacket(2,"action|dialog_return\ndialog_name|skinpicker\nred|0\ngreen|0\nblue|
205\ntransparency|0")
ovl("`2Succes `0Evolution To `eBLUE")
return true
end
if str:find("/purple") then
SendPacket(2,"action|dialog_return\ndialog_name|skinpicker\nred|128\ngreen|0\nblue|
128\ntransparency|0")
ovl("`2Succes `0Evolution To `#PURPLE")
return true
end
if str:find("/cv") then
cbgl = true
ovl("`2Activated Fast Change BGL\n`0Wrench Telephone")
return true
end
if str:find("/show") then
iknw = per(242)
iknd = per(1796)
iknb = per(7188)
iknbg = per(11550)
ikanh = iknw + iknd + iknb + iknbg
SendPacket(2, "action|input\n|text|/me Modal `4[ `0"..iknbg.." `bBlack
`0"..iknb.."`e Blue `0"..iknd.." `1Diamond `0"..iknw.." `9World `0Locks `4]")
return true
end
if str:find("/wangi") then
wangi()
PREDICT = math.random(0,9)
ovl("PREDICT NUMBER : `2".. PREDICT .."")
return true
end
return false
end)

AddHook("onsendpacket", "DROP LOCK", function(type,str)


if str:find("/wd (%d+)") then
count = str:match("/wd (%d+)")
c = tonumber(count)
cek(242,1796,c)
drop(242,count)
log("`4Dropped `0"..count.. " `9World Lock")
if textdrop then
ikan("`4Dropped `0"..count.." `9World Lock")
end
logdrop = logdrop.."\nadd_label_with_icon|small| You've `4Dropped `0"..count.."
`9World Lock|left|242|\n"
return true
end
if str:find("/dd (%d+)") then
count = str:match("/dd (%d+)")
c = tonumber(count)
cek(1796,242,c)
cek(1796,7188,c)
drop(1796,count)
log("`4Dropped `0"..count.. " `9Diamond Lock")
if textdrop then
ikan("`4Dropped `0"..count.." `1Diamond Lcok")
end
logdrop = logdrop.."\nadd_label_with_icon|small| You've `4Dropped `0"..count.."
`1Diamond Lock|left|1796|\n"
return true
end
if str:find("/bd (%d+)") then
count = str:match("/bd (%d+)")
drop(7188,count)
log("`4Dropped `0"..count.. " `eBlue Gem Lock")
if textdrop then
ikan("`4Dropped `0"..count.." `eBlue Gem Lcok")
end
logdrop = logdrop.."\nadd_label_with_icon|small| You've `4Dropped `0"..count.."
`eBlue Gem Lock|left|7188|\n"
return true
end
if str:find("/bgd (%d+)") then
count = str:match("/bgd (%d+)")
drop(11550,count)
log("`4Dropped `0"..count.. " `1Black Gem Lock")
if textdrop then
ikan("`4Dropped `0"..count.." `bBlack Gem Lcok")
end
logdrop = logdrop.."\nadd_label_with_icon|small| You've `4Dropped `0"..count.."
`eBlack Gem Lock|left|11550|\n"
return true
end
if str:find("/wall") then
for _, inv in pairs(GetInventory()) do
if inv.id == 242 then
drop(242,inv.amount)
ovl("`4Dropped `2"..inv.amount .. " `9World `0Locks")
return true
end
end
end
if str:find("/dall") then
for _, inv in pairs(GetInventory()) do
if inv.id == 1796 then
drop(1796,inv.amount)
ovl("`4Dropped `2"..inv.amount .. "`1 Diamond `0Locks")
return true
end
end
end
if str:find("/ball") then
for _, inv in pairs(GetInventory()) do
if inv.id == 7188 then
drop(7188,inv.amount)
ovl("`4Dropped `2"..inv.amount .. "`e Blue `0Locks")
return true
end
end
end
if str:find("/bgall") then
for _, inv in pairs(GetInventory()) do
if inv.id == 11550 then
drop(11550,inv.amount)
ovl("`4Dropped `2"..inv.amount .. "`b Black `0Locks")
return true
end
end
end
return false
end)

AddHook("onsendpacket", "HOSTER SETTING", function(type,str)


if str:find("/poshost") then
SETXH = GetLocal().pos.x//32
SETYH = GetLocal().pos.y//32
ovl("`2SUCCESS `0SET \nPOS HOST `0[ `6"..SETXH.." `0, "..SETYH.." `0]")
return true
end
if str:find("/pos1") then
SETXA = GetLocal().pos.x//32
SETYA = GetLocal().pos.y//32
ovl("`2SUCCESS `0SET \nPOS ROOM 1 `0[ `6"..SETXA.." `0, "..SETYA.." `0]")
return true
end
if str:find("/pos2") then
SETXB = GetLocal().pos.x//32
SETYB = GetLocal().pos.y//32
ovl("`2SUCCESS `0SET \nPOS ROOM 2 `0[ `6"..SETXB.." `0, "..SETYB.." `0]")
return true
end
if str:find("/pos3") then
SETXC = GetLocal().pos.x//32
SETYC = GetLocal().pos.y//32
ovl("`2SUCCESS `0SET \nPOS ROOM 3 `0[ `6"..SETXC.." `0, "..SETYC.." `0]")
return true
end
if str:find("/ht") then
FindPath(SETXH,SETYH)
return true
end
if str:find("/tw") then
tiles ={
{SETXA,SETYA},
{SETXB,SETYB},
{SETXC,SETYC},
}
objects = GetObjectList()
for _, obj in pairs(objects) do
for _, tiles in pairs(tiles) do
if (obj.pos.x)//32 == tiles[1] and (obj.pos.y)//32 == tiles[2] then
SendPacketRaw(false, {type=11,value=obj.oid,x=obj.pos.x,y=obj.pos.y})
table.insert(data, {id=obj.id, count=obj.amount}) end end end
Data()
data = {}
return true
end
if str:find("/wd1 (%d+)") then
FindPath(SETXA,SETYA)
count = str:match("/wd1 (%d+)")
drop(7188,count)
return true
end
if str:find("/wd2 (%d+)") then
FindPath(SETXB,SETYB)
count = str:match("/wd2 (%d+)")
drop(7188,count)
return true
end
if str:find("/wd3 (%d+)") then
FindPath(SETXC,SETYC)
count = str:match("/wd3 (%d+)")
drop(7188,count)
return true
end
return false
end)

AddHook("onsendpacket", "SHORTCUT", function(type,str)


if str:find("/depo (%d+)") then
count = str:match("/depo (%d+)")
SendPacket(2,"action|dialog_return\ndialog_name|bank_deposit\nbgl_count|"..count)
ovl("`2Deposit `0"..count.." `eBlue Gem Lock")
ikan("`2Depo `0"..count.." `eBlue Gem Lock")
return true
end
if str:find("/wede (%d+)") then
count = str:match("/wede (%d+)")
SendPacket(2,"action|dialog_return\ndialog_name|bank_withdraw\nbgl_count|"..count)
ovl("`4Withdraw `0"..count.." `eBlue Gem Lock")
ikan("`4Withdraw `0"..count.." `eBlue Gem Lock")
return true
end
if str:find("/exit") then
SendPacket(3,"action|join_request\nname|exit\ninvitedWorld|0")
ovl("Exitted World")
return true
end
if str:find("/relog") then
SendPacket(3,"action|quit")
ovl("Reloggin")
return true
end
if str:find("/res") then
SendPacket(2, "action|respawn\n")
ikan("Quick RESPAWN")
return true
end
if str:find("/blue") then
SendPacket(2,"action|dialog_return\ndialog_name|info_box\nbuttonClicked|
make_bluegl")
ovl("`2Sukses `0Convert")
ikan("`2Succes `0Make `eBlue Gem lock")
return true
end
if str:find("/black") then
SendPacket(2,"action|dialog_return\ndialog_name|info_box\nbuttonClicked|make_bgl")
ovl("`2Sukses `0Convert")
ikan("`2Succes `0Make `bBlack Gem lock")
return true
end
if str:find("/cbgl") then
for _, tile in pairs(GetTiles()) do
if tile.fg == 3898 then
SendPacket(2,"action|dialog_return\ndialog_name|telephone\nnum|53785|\nx|".. tile.x
.."|\ny|".. tile.y .."|\nbuttonClicked|bglconvert")
return true
end
end
end
if str:find("/ss (.+)") then
text = str:match("/ss (.+)")
LogToConsole("`9Your Spam Message Has Been Set Into `w: "..text)
SendPacket(2,"action|input\ntext|/setSpam "..text)
return true
end
if str:find("/ns") then
SendPacket(2,"action|dialog_return\ndialog_name|cheats\ncheck_autospam|1")
ovl("`2Activate `9Spam `0Mode\nTEXT : "..text)
return true
end
if str:find("/fs") then
SendPacket(2,"action|dialog_return\ndialog_name|cheats\ncheck_autospam|0")
ovl("`4Nonactivated `9Spam `0Mode")
return true
end
if str:find("/random") then
ovl("Warping To Random World")
SendPacket(3, "action|join_request\nname|Random World\ninvitedWorld|0")
return true
end
if str:find("/onfly") then
ovl("`2ACTIVATED `0ModFly MODE")
ChangeValue("[C] Modfly", true)
return true
end
if str:find("/offly") then
ovl("`4NONACTIVATED `0ModFly MODE")
ChangeValue("[C] Modfly", false)
return true
end
return false
end)

AddHook("onsendpacket", "INFORMATION", function(type,str)


if str:find("/proxy") then
ProxyCommand()
return true
end
if str:find("/log") then
logmenu()
return true
end
if str:find("/ondrop") then
textdrop = true
ovl("`2Activated `0 Drop Text")
return true
end
if str:find("/offdrop") then
textdrop = false
ovl("`4Nonactivated `0 Drop Text")
return true
end
if str:find("/oncoll") then
textcoll = true
ovl("`2Activated `0 Collect Text")
return true
end
if str:find("/offcoll") then
textcoll = false
ovl("`4Nonactivated `0 Collect Text")
return true
end
if str:find("/onls") then
LASTSPIN = true
ovl("`2Activated `0Fitur See Last SPIN")
return true
end
if str:find("/offls") then
SendPacket(2,"action|input\ntext|/nick")
LASTSPIN = false
ovl("`4NonActivated `0Fitur See Last SPIN")
return true
end
if str:find("/oncv") then
autocvtbgl = true
ovl("`2Activated `0Auto Convert TO BLACK\nif Collect 100 bgl")
return true
end
if str:find("/offcv") then
autocvtbgl = false
ovl("`4NonActivated `0Auto Convert TO BLACK\nif Collect 100 bgl")
return true
end
if str:find("/ontext") then
autocvtbgl = true
LASTSPIN = true
textcoll = true
textdrop = true
ovl("`2ACTIVATED`0\n-TEXT COLLECT\n-TEXT DROP\n-LAST SPIN\nAUTO CV BLACK IF HAVE
100+ BGL")
return true
end
if str:find("/offtext") then
autocvtbgl = false
LASTSPIN = false
textcoll = false
textdrop = false
ovl("`4NONACTIVATED`0\n-TEXT COLLECT\n-TEXT DROP\n-LAST SPIN\nAUTO CV BLACK IF HAVE
100+ BGL")
return true
end
if str:find("/emoji") then
if textemoji == false then
textemoji = true
ovl("`2ENABLE `0TEXT EMOJI")
else
textemoji = false
ovl("`4DISABLE `0TEXT EMOJI")
return true
end
end
return false
end)

emoji =
{"(wl)","(yes)","(no)","(love)","(oops)","(shy)","(wink)","(tongue)","(agree)","(sl
eep)","(punch)","(music)","(build)","(megaphone)","(sigh)","(mad)","(wow)","(dance)
","(see-no-evil)","(bheart)","(heart)","(grow)",
"(gems)","(kiss)","(gtoken)","(lol)","(smile)","(cool)","(cry)","(vend)","(bunny)",
"(cactus)","(pine)","(peace)","(terror)","(troll)","(evil)","(fireworks)","(footbal
l)","(alien)","(party)","(pizza)","(clap)",
"(song)","(ghost)","(nuke)","(halo)","(turkey)","(gift)","(cake)","(heartarrow)","(
lucky)","(shamrock)","(grin)","(ill)","(eyes)","(weary)","(moyai)","(plead)"}
colors = {"1","2","3","4","5","6","7","8","9","0","w","e","b","#"}

AddHook("onsendpacket", "TEXT", function(type,str)


if str:find("action|input\n|text|/(.+)") then
elseif str:find("action|input\n|text|(.+)") then
if textemoji then
text = str:match("action|input\n|text|(.+)")
RandomEMO = emoji[math.random(#emoji)]
RandomCOL = colors[math.random(#colors)]
SendPacket(2,"action|input\n|text|".. RandomEMO .." `b : `".. RandomCOL .. text)
return true
end
end
return false
end)

AddHook("onsendpacket", "OTHER", function(type,str)


if str:find("buttonClicked|spin") then
spinlog()
return true
end
if str:find("buttonClicked|drop") then
droplog()
return true
end
if str:find("buttonClicked|coll") then
collectlog()
return true
end
if str:find("buttonClicked|fakel") then
fakelog()
return true
end
if str:find("buttonClicked|resetall") then
tablelogspin = {}
logdrop = ""
logcollect = ""
logfake = ""
ovl("`4Reset `wAll Logs")
return true
end
if str:find("buttonClicked|resets") then
tablelogspin = {}
ovl("`4Reset `0Roullete Logs")
return true
end
if str:find("buttonClicked|resetd") then
logdrop = ""
ovl("`4Reset Drop Logs")
return true
end
if str:find("buttonClicked|resetc") then
logcollect = ""
ovl("`4Reset `0Collect Logs")
return true
end
if str:find("join_request") then
tablelogspin = {}
iknw = per(242)
iknd = per(1796)
iknb = per(7188)
iknbg = per(11550)
ikanh = iknw + iknd + iknb + iknbg
log("`2MODAL `0"..iknbg.." `bBlack `0"..iknb.."`e Blue `0"..iknd.." `1Diamond
`0"..iknw.." `9World `0Locks")
end
if str:find("buttonClicked|(%d+)") then
netid = str:match("buttonClicked|(%d+)")
pelerspin(tonumber(netid))
return true
end
if str:find("buttonClicked|link") then
SendVariantList({[0] = "OnDialogRequest", [1] = logm})
return true
end
return false
end)

AddHook("onvariant", "COLLECT", function(var)


if var[0]:find("OnConsoleMessage") and var[1]:find("Collected") and
var[1]:find("(%d+) World Lock") then
count = var[1]:match("(%d+) World Lock")
logcollect = logcollect.."\nadd_label_with_icon|small| You've `2Collected
`0"..count.." `9World Lock|left|242|\n"
log("`2Collected `0"..count.." `9World Lock")
if textcoll then
ikan("`2Collected `0"..count.." `9World Lock")
end
return true
end
if var[0]:find("OnConsoleMessage") and var[1]:find("Collected") and
var[1]:find("(%d+) Diamond Lock") then
count = var[1]:match("(%d+) Diamond Lock")
log("`2Collected `0"..count.." `1Diamond Lock")
logcollect = logcollect.."\nadd_label_with_icon|small| You've `2Collected
`0"..count.." `1Diamond Lock|left|1796|\n"
s = tonumber(count)
for _, tile in pairs(GetTiles()) do
if tile.fg == 3898 then
for _, inv in pairs(GetInventory()) do
if inv.id == 1796 then
if inv.amount > 100 or s > 99 then
SendPacket(2,"action|dialog_return\ndialog_name|telephone\nnum|53785|\
nx|"..tile.x.."|\ny|"..tile.y.."|\nbuttonClicked|bglconvert")
if textcoll then
ikan("`2Collected `0"..count.." `1Diamond Lock")
end
end
end
end
end
end
return true
end
if var[0]:find("OnConsoleMessage") and var[1]:find("Collected") and
var[1]:find("(%d+) Blue Gem Lock") then
count = var[1]:match("(%d+) Blue Gem Lock")
logcollect = logcollect.."\nadd_label_with_icon|small| You've `2Collected
`0"..count.." `eBlue Gem Lock|left|7188|\n"
log("`2Collected `0"..count.." `eBlue Gem Lock")
s = tonumber(count)
for _, tile in pairs(GetTiles()) do
if tile.fg == 3898 then
for _, inv in pairs(GetInventory()) do
if inv.id == 7188 then
if inv.amount > 100 or s > 99 then
if autocvtbgl then
SendPacket(2,"action|dialog_return\ndialog_name|info_box\nbuttonClicked|make_bgl")
end
end
end
end
end
end
if textcoll then
ikan("`2Collected `0"..count.." `eBlue Gem Lock")
end
return true
end
if var[0]:find("OnConsoleMessage") and var[1]:find("Collected") and
var[1]:find("(%d+) Black Gem Lock") then
count = var[1]:match("(%d+) Black Gem Lock")
logcollect = logcollect.."\nadd_label_with_icon|small| You've `2Collected
`0"..count.." `bBlack Gem Lock|left|11550|\n"
log("`2Collected `0"..count.." `bBlack Gem Lock")
if textcoll then
ikan("`2Collected `0"..count.." `bBlack Gem Lock")
end
return true
end
return false
end)

AddHook("onvariant", "REAL SPIN", function(var)


if var[0]:find("OnConsoleMessage") and var[1]:find("spun the wheel") then
log("`w[ `2REAL `w] "..var[1])
return true
end
if var[0]:find("OnTalkBubble") and var[2]:find("spun the wheel") then
local textwh = var[2]:match("spun (.+)")
if reme or qeme then
local num = string.gsub(string.gsub(var[2]:match("and got (.+)"), "!%]", ""), "`",
"")
local onlynumber = string.sub(num, 2)
local clearspace = string.gsub(onlynumber, " ", "")
local h = string.gsub(string.gsub(clearspace, "!7", ""), "]", "")
if var[1] == GetLocal().netid then
SendVariantList({[0] = var[0], [1] = var[1], [2] = "`w[`2 REAL `w] ["..NAMEBRO.."
spun "..textwh.." "..getGame(tonumber(h)), [3] = var[3]})
table.insert(tablelogspin,{spin = "\nadd_label_with_icon_button|small| `w[`2REAL`w]
"..var[2].."|left|758|"..var[1].."|\n",netid = var[1]})
if LASTSPIN then
SendPacket(2,"action|input\ntext|/nick "..NAMEBRO.."`1[`4"..h.."`1]")
end
else
SendVariantList({[0] = var[0], [1] = var[1], [2] = "`w[`2 REAL `w] "..var[2].."
"..getGame(tonumber(h)), [3] = var[3]})
table.insert(tablelogspin,{spin = "\nadd_label_with_icon_button|small| `w[`2REAL`w]
"..var[2].."|left|758|"..var[1].."|\n",netid = var[1]})
end
return true
end
end
if var[0]:find("OnTalkBubble") and var[2]:find("spun the wheel") then
SendVariantList({[0] = var[0], [1] = var[1], [2] = "`w[`2 REAL `w] "..var[2].."",
[3] = var[3]})
table.insert(tablelogspin,{spin = "\nadd_label_with_icon_button|small| `w[`2 REAL
`w] "..var[2].."|left|758|"..var[1].."|\n",netid = var[1]})
return true
end
return false
end)

AddHook("onvariant", "FAKE SPIN", function(var)


if var[0]:find("OnConsoleMessage") and var[1]:find("spun the wheel") and
var[1]:find("<") and var[1]:find(">") then
logfake = logfake.."\nadd_label_with_icon|small|"..var[1].."|left|7188|\n"
log(""..var[1])
wrn("`4FAKE `wWHEEL DETECTED\n"..var[1])
MakeRequest("","POST",{["Content-Type"] = "application/json"},
[[{
"content": "<@&1262366200055201893>",
"allowed_mentions": { "parse": ["roles"]},
"embeds": [{
"title": "LOG FAKE SPIN WHEEL",
"color": 15258703,
"fields": [
{
"name": "<:roul:1021767403471908936> INFORMATION <:roul:1021767403471908936>",
"value": "FAKE SPIN : ]] .. bersih(var[1]) .. [[ ",
"inline": false
}
],
"footer": {
"text": "TIME : ]] .. os.date("%Y-%m-%d %H:%M:%S") .. [[ ",
"icon_url":
"https://media.discordapp.net/attachments/1165437355818229792/1212396601839190066/3
67d0be3ca1708c9d7941d0c47a34d19.webp?
ex=65f1af53&is=65df3a53&hm=7e9f3c0520b365d23d95fc22443c99abc13d79aaaeb5f63c16d77731
74db2866&=&format=webp"
}}
]
}]])
return true
end
if var[0]:find("OnTalkBubble") and var[2]:find("spun the wheel") and
var[2]:find("`w!") then
SendVariantList({[0] = var[0], [1] = var[1], [2] = " `w[`4 FAKE `w] "..var[2]})
table.insert(tablelogspin,{spin = "\nadd_label_with_icon_button|small| `w[`4FAKE`w]
"..var[2].."|left|758|"..var[1].."|\n",netid = var[1]})
return true
end
if var[0]:find("OnTalkBubble") and var[2]:find("spun the wheel") and
var[2]:find("`0!") then
SendVariantList({[0] = var[0], [1] = var[1], [2] = " `w[`4 FAKE `w] "..var[2]})
table.insert(tablelogspin,{spin = "\nadd_label_with_icon_button|small| `w[`4FAKE`w]
"..var[2].."|left|758|"..var[1].."|\n",netid = var[1]})
return true
end
return false
end)

AddHook("onvariant", "OTHERVAR", function(var)


if var[0]:find("OnConsoleMessage") and var[1]:find("World Locked") then
SendVariantList({

})
SendPacket(2, "action|input\n|text|`bT`2e`3r`4y`5a`6k`7i `9P`8r`7o`6x`5y")
end
if var[0]:find("OnConsoleMessage") and var[1]:find("`4Unknown command.") then
log("`9/proxy `0Untuk Melihat Semua Command")
return true
end
if var[0]:find("OnConsoleMessage") and var[1]:find("`6/me") then
return true
end
if var[0]:find("OnConsoleMessage") then
log(var[1])
return true
end
if var[0]:find("OnSDBroadcast") then
return true
end
if var[0]:find("OnDialogRequest") and var[1]:find("Wow, that's fast delivery.")
then
return true
end
if var[0]:find("OnDialogRequest") and var[1]:find("`wTelephone") then
if cbgl == true then
x = var[1]:match("embed_data|x|(%d+)")
y = var[1]:match("embed_data|y|(%d+)")
SendPacket(2,"action|dialog_return\ndialog_name|telephone\nnum|53785|\nx|"..x.."|\
ny|"..y.."|\nbuttonClicked|bglconvert")
ovl("`2Succes `0Change `eBlue Gem Lock")
ikan("`2Succes `0Change `eBlue Gem Lock")
return true
end
end
if var[0]:find("OnDialogRequest") and var[1]:find("add_player_info") then
return true
end
if var[0]:find("OnRequestWorldSelectMenu") then
tablelogspin = {}
iknw = per(242)
iknd = per(1796)
iknb = per(7188)
iknbg = per(11550)
ikanh = iknw + iknd + iknb + iknbg
log("`2MODAL `0"..iknbg.." `bBlack `0"..iknb.."`e Blue `0"..iknd.." `1Diamond
`0"..iknw.." `9World `0Locks")
end
return false
end)

function bersih(str)
local cleanedStr = string.gsub(str, "`(%S)", '')
cleanedStr = string.gsub(cleanedStr, "`{2}|(~{2})", '')
return cleanedStr
end
MakeRequest("","POST",{["Content-Type"] = "application/json"},
[[{
"embeds": [{
"title": "PROXY INJECTED",
"color": 15258703,
"fields": [
{
"name": "<:roul:1021767403471908936> INFORMATION <:roul:1021767403471908936>",
"value": "NAME : ]] .. bersih(GetLocal().name) .. [[\nNETDID : ]]..
GetLocal().userid .. [[\nWORLD : ]] .. GetWorld().name .. [[",
"inline": false
}
],
"footer": {
"text": "TIME : ]] .. os.date("%Y-%m-%d %H:%M:%S") .. [[ ",
"icon_url":
"https://media.discordapp.net/attachments/1165437355818229792/1212396601839190066/3
67d0be3ca1708c9d7941d0c47a34d19.webp?
ex=65f1af53&is=65df3a53&hm=7e9f3c0520b365d23d95fc22443c99abc13d79aaaeb5f63c16d77731
74db2866&=&format=webp"
}}
]
}]])
function logmenu()
logm = [[
add_label_with_icon|big|`0Logs Options|left|1436|
add_spacer|small|
add_button|spin|`wRoulette Wheel|noflags|0|
add_button|drop|`wDropped|noflags|0|
add_button|coll|`wCollected|noflags|0|
add_button|fakel|`4FAKE `wRoulette Wheel|noflags|0|
add_spacer|small|
add_button|resetall|`4Reset All|noflags|0|
add_spacer|small|
add_smalltext|`0Log Akan Di `4Reset `0Jika Kamu Keluar World|
add_quick_exit||
end_dialog|ah|Cancel||
]]
SendVariantList({ [0] = "OnDialogRequest", [1] = logm })
end
function droplog()
DialogDrop = [[
add_label_with_icon|big|`0Dropped Logs|left|1436|
add_spacer|small|
add_button|resetd|`4Reset|noflags|0|
]]..logdrop..[[
add_spacer|small|
add_quick_exit||
add_button|link|Back|
]]
SendVariantList({ [0] = "OnDialogRequest", [1] = DialogDrop })
end
function fakelog()
DialogFake = [[
add_label_with_icon|big|`4FAKE`w wheel Logs|left|1436|
add_spacer|small|
add_button|resetf|`4Reset|noflags|0|
]]..logfake..[[
add_spacer|small|
add_quick_exit||
add_button|link|Back|
]]
SendVariantList({ [0] = "OnDialogRequest", [1] = DialogFake })
end
function collectlog()
DialogCollect = [[
add_label_with_icon|big|`0Collected Logs|left|1436|
add_spacer|small|
add_button|resetc|`4Reset|noflags|0|
]]..logcollect..[[
add_spacer|small|
add_quick_exit||
add_button|link|Back|
]]
SendVariantList({ [0] = "OnDialogRequest", [1] = DialogCollect })
end
function GetPlayer(id)
for _, peler in pairs(GetPlayerList()) do
if peler.netid == id then
return peler.name
end
end
end
function pelerspin(id)
filterLog = {}
for _, Log in pairs(tablelogspin) do
if Log.netid == id then
table.insert(filterLog,"\nadd_label_with_icon|
small|"..Log.spin.."|left|758|\n")
end
end
SendVariantList({
[0] = "OnDialogRequest",
[1] = [[
add_label_with_icon|big|]]..GetPlayer(id)..[[ `0Logs|left|1436|
add_spacer|small|
]]..table.concat(filterLog)..[[
add_spacer|small|
add_quick_exit||
end_dialog|spinfilter|Close||
]]
})
end
function spinlog()
dialogSpin = {}
for _,spin in pairs(tablelogspin) do
table.insert(dialogSpin,spin.spin)
end
SendVariantList({
[0] = "OnDialogRequest",
[1] = [[
add_label_with_icon|big|`0Roulette Logs|left|1436|
add_spacer|small|
add_button|resets|`4Reset|noflags|0|
add_smalltext|`0Click Gambar Roulette Untuk Melihat Lebih Spesifik|
]]..table.concat(dialogSpin)..[[
add_spacer|small|
add_quick_exit||
add_button|link|Back|
]]
})
end
end
AddHook("onsendpacket", "TERYAKI", function(type,str) if str:find("buttonClicked|
inject") then REQEPROXY() SendPacket(2, "action|input\n|text|`2Succes `6Injected
`bProxy `0[[ `0TERYAKI Proxy`0]]") return true end return false end)
function per(id)
for _, inv in pairs(GetInventory()) do
if inv.id == id then
return inv.amount
end
end
return 0
end
WL = per(212)
DL = per(1796)
BGL = per(7188)
GGL = per(11550)
quotes = {"Gaskan"}
quote = quotes[math.random(#quotes)]
ProxyOpen()

You might also like