Proxy Reme
Proxy Reme
opening = [[
add_label_with_icon|big|`0Welcome Proxy `#By `bnanijpx|left|11550|
add_spacer|small|
add_textbox|`4Tysm Sudah membeli sc saya (love), ]]..GetLocal().name..[[|
add_textbox|`0Welcome Back, ]]..GetLocal().name..[[|
add_textbox|`0Enjoy Me Proxy [ `bnanijp `w]|
add_textbox|`2MAMPIR JUGA KE : `2BFGNYAKAK, ]]..GetLocal().name..[[|
add_spacer|small|
add_label_with_icon|big|`0Information|left|7188|
add_textbox|`9/proxy `w( SHOWS ALL PROXY COMMANDS )|
add_label_with_icon|big|`bKALAU MAU BUY SC PENCET TOMBOL DI BAWAH|left|486|
add_bigltext|`bBuy Proxy Pencet Tombol Di Bawah:|
add_url_button||`2Wa nanijp|noflags||Would you like to join `2Me Grub?|0|0|
add_spacer|small|
add_quick_exit||
end_dialog|cmdend|GAS KEENN ABANGKUHH|
]]
SendVariant({ v0 = "OnDialogRequest", v1 = opening })
-- INFORMATION COMMAND
cmd = [[
add_label_with_icon|big|`0All Proxy Command|left|5956|
add_spacer|small|
add_label_with_icon|big|`0Information|left|11550|
add_textbox|`9/proxy `w( Open All Cmd Proxy )|
add_spacer|small|
add_label_with_icon|big|`0DROP MODE|left|758|
add_textbox|`9/login `w( Info Log )|
add_textbox|`9/blue `w( Convert `bBack Gem Lock `0to `eBlue Gem Lock )|
add_textbox|`9/black `w( Convert `eBlue Gem Lock `0to `bBlack Gem Lock )|
add_textbox|`9/wp `w(`2 wrap to world `w)|
add_textbox|`9/reme `w(`2 Aktif`0/`4Nonaktif `6REME `0Mode)|
add_textbox|`9/qeme `w(`2 Aktif`0/`4Nonaktif `6Qeme `0Mode)|
add_spacer|big|
add_label_with_icon|big|`0MAIN DROP|left|7188|
add_textbox|`9/w `w[ Jumlah ] ( `4Drop `9World Lock`w )|
add_textbox|`9/d `w[ Jumlah ] (`4Drop `1Diamond Lock `0)|
add_textbox|`9/b `w[ Jumlah ] (`4Drop `eBlue Gem Lock`0 )|
add_textbox|`9/bb `w[ Jumlah ] (`4Drop `bBlack Gem Lock `w)|
add_textbox|`9/wd `w[ jumlah ] (`4Windraw `eBlue Gems Lock Dari Bank `w)|
add_textbox|`9/depo `w[ Jumlah ] (`2 Deposit `eBlue Gem Lock `0Ke Bank `w)|
add_textbox|`9/sc `w[`4 Show Dialog Colected Wl/Dl/Bgl/Bbgl`w ]|
add_spacer|big|
add_label_with_icon|big|`0WRENCH|left|32|
add_textbox|`9/woff `w(On//Off Wrench)|
add_textbox|`9/wrp `w(Auto Pull)|
add_textbox|`9/wrk `w(Auto Kick)|
add_textbox|`9/wrb `w(Auto Ban)|
add_textbox|`9/cv `w(`2 Aktif`0/`4Nonaktif `6Convert `0Dl To Bgl Mode)|
add_textbox|`9/cd `w(`2Break Lock Dl,Bgl,Black`0)|
add_textbox|`9/sdb `w(`eBlock SDB`0)|
add_spacer|big|
add_label_with_icon|big|`0BTK|left|340|
add_textbox|`9/tax `w(`2Set tax sesuka hati`0)|
add_textbox|`9/pos1 `w(`2Set Tile Post 1`0)|
add_textbox|`9/pos2 `w(`2sama kayak post 1`0)|
add_textbox|`9/take `w(`2Take otomatis`0)|
add_textbox|`9/win1 `w(`2Set Win Tile`0)|
add_textbox|`9/win2 `w(`2Sama kyk win1`0)|
add_quick_exit||
add_spacer|low|
end_dialog|cmdend|Pencet Om kalau back|
]]
-- BUTTON BTK
BTKDIALOG = [[
add_quick_exit|
add_label_with_icon|big|`9CPS `0HELPER |left|13304|
add_textbox|Hello ]]..GetLocal().name..[[|left|
add_textbox|PROXY BY : `bNanijp|left|
text_scaling_string|imlookingcool|
add_button_with_icon|takebet|`2Take `0Bet|staticYellowFrame|6140||
add_button_with_icon|scangems|`2Scan `0Gems|staticYellowFrame|9436||
add_button_with_icon|setupbtk|`2Set `0Up|staticYellowFrame|32||
add_button_with_icon||END_LIST|noflags|0||
add_button_with_icon|posw1|`2Win `0Player1|staticYellowFrame|2816||
add_button_with_icon|credit|`bNanijp|staticBlbeFrame|7074||
add_button_with_icon|posw2|`2Win `0Player2|staticYellowFrame|2818||
add_button_with_icon||END_LIST|noflags|0||
add_button_with_icon|modmenu|`2List `0Menu|staticYellowFrame|9472||
add_button_with_icon|proxycmd|`2List `0Command|staticYellowFrame|758||
add_button_with_icon|socialportal|`2Social `0Portal|staticYellowFrame|1366||
add_button_with_icon||END_LIST|noflags|0||
end_dialog|close|Close|
]]
-- BUTTON SETUP
SETUP = [[
add_quick_exit|
add_label_with_icon|big|`0FAST SETUP |left|32|
add_textbox|`oSC : `bNanijp|left|
text_scaling_string|imlookingcool|
add_button_with_icon|setposrv1|`2Set Pos `wRV1|staticYellowFrame|2836||
add_button_with_icon|postez|`9and|staticBlackFrame|32||
add_button_with_icon|setposrv2|`2Set Pos `wRV2|staticYellowFrame|2838||
add_button_with_icon||END_LIST|noflags|0||
add_spacer|small|
add_button|linkback|Back|
]]
-- MORE COMMAND
MORE = [[
add_quick_exit|
add_label_with_icon|big|`0Mod Menu|left|13302|
add_textbox|`oSC : `bNanijp|left|
text_scaling_string|imlookingcool|
add_button_with_icon|wrenchmenu|`2Wrench `0Menu|staticYellowFrame|32||
add_button_with_icon|bsdb|`2Block `0Sdb|staticYellowFrame|2480||
add_button_with_icon|cvdlkebgl|`2Cv `0Dl To Bgl|staticYellowFrame|7188||
add_button_with_icon||END_LIST|noflags|0||
add_button_with_icon|remeqeme|`2Mode `0R/Q|staticYellowFrame|758||
add_button_with_icon|path|`2Path`0Finder|staticYellowFrame|1684||
add_button_with_icon|show|`2Show `0Collected|staticYellowFrame|242||
add_spacer|small|
add_button_with_icon||END_LIST|noflags|0||
add_button|linkback|Back|
]]
-- WRENCH MENU
WRENCH = [[
add_quick_exit|
add_label_with_icon|big|`0Wrench Menu|left|32|
add_spacer|small|
add_button_with_icon|wpull|`2Wrench Pull|staticYellowFrame|274||
add_button_with_icon|wkick|`4Wrench Kick|staticYellowFrame|276||
add_button_with_icon|wban|`4Wrench Ban|staticYellowFrame|278||
add_button_with_icon|woff|`2Wrench Off|staticYellowFrame|32||
add_button_with_icon||END_LIST|noflags|0||
add_button|lonkback|Back|
]]
---FUNCTION
function bubble(str)
SendVariant({ v0 = "OnTalkBubble", v1 = GetLocal().netID, v2 = str })
end
-- info id player
function wear(id)
ct = {}
ct.type = 10
ct.value = id
SendPacketRaw(false, ct)
end
-- TAKE
function take()
tiles = {
{xt1,yt1},
{xt2,yt2}
}
for _, obj in pairs(GetObjectList()) do
for _, tiles in pairs(tiles) do
if (obj.posX)//32 == tiles[1] and (obj.posY)//32 == tiles[2] then
local pkt = {}
pkt.type = 11
pkt.value = obj.id
pkt.x = obj.posX
pkt.y = obj.posY
SendPacketRaw(false,pkt)
table.insert(data, {id=obj.itemid, count=obj.amount})
end
end
end
Data()
end
function Data()
Amount = 0
for _, list in pairs(data) do
Name = ""
if list.id == 11550 then
Name = "`bBlack 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
-- OVERLAY
function ProxyOverlay(str)
ov = {}
ov.v0 = "OnTextOverlay"
ov.v1 = str
SendVariant(ov)
end
-- TAX
function tax(percent,maxvalue)
if tonumber(percent) and tonumber(maxvalue) then
return (maxvalue*percent)/100
end
end
function math.percent(percent,maxvalue)
if tonumber(percent) and tonumber(maxvalue) then
return (maxvalue*percent)/100
end
return false
end
-- AUTO TAX
function eattax(x, y)
if math.abs(GetLocal().posX // 32 - x) > 8 or math.abs(GetLocal().posY // 32 - y) >
8 then
LogToConsole("`9[Not Found]")
return nil
end
if GetTiles(x, y).collidable then
LogToConsole("`9[Not Found]")
return nil
end
local Z = 0
if not GetTiles(x + 1, y).collidable then
Z = 1
elseif not GetTiles(x - 1, y).collidable then
Z = -1
else
return nil
end
SendPacketRaw(false, { type = 0, x = (x + Z) * 32, y = y * 32, state = (Z == 1 and
48 or 32) })
end
tile = {
pos1 = {
{x = xgem1, y = ygem1}, {x = xgem2, y = ygem2}, {x = xgem3, y = ygem3},
},
pos2 = {
{x = xgemm1, y = ygemm1}, {x = xgemm2, y = ygemm2}, {x = xgemm3, y = ygemm3},
}}
tile = {
pos1 = {
{x = xsv1, y = ysv1}, {x = xsv1, y = ysv2}, {x = xsv1, y = ysv3}, {x = xsv2, y =
ysv1}, {x = xsv3, y = ysv1}
},
pos2 = {
{x = xsvv1, y = ysvv1}, {x = xsvv1, y = ysvv2}, {x = xsvv1, y = ysvv3}, {x = xsvv2,
y = ysvv1}, {x = xsvv3, y = ysvv1}
}
}
-- TAKE GEMS
function takegems()
tile = (tile);
Count = 0;
data = {};
do
for _, obj in pairs(GetObjectList()) do
for _, tiles in pairs(tile.pos1) do
if obj.itemid == 112 and (obj.posX)//32 == tiles.x and (obj.posY)//32 == tiles.y
then
Count = Count + obj.amount;
local pkt = {};
pkt.type = 11;
pkt.value = obj.id;
pkt.x = obj.posX;
pkt.y = obj.posY;
SendPacketRaw(false, pkt);
end
end
end
table.insert(data, Count)
Count = 0;
for _, obj in pairs(GetObjectList()) do
for _, tiles in pairs(tile.pos2) do
if obj.itemid == 112 and (obj.posX)//32 == tiles.x and (obj.posY)//32 == tiles.y
then
local pkt = {};
pkt.type = 11;
pkt.value = obj.id;
pkt.x = obj.posX;
pkt.y = obj.posY;
SendPacketRaw(false, pkt);
Count = Count + obj.amount;
end
end
end
table.insert(data, Count)
Count = 0;
if data[1] > data[2] then
SendPacket(2, "action|input\n|text|`0[`2Win`w] Kiri (gems) `2" .. data[1] .. " `bVs
`4" .. data[2] .. " `w[`4Lose`w] Kanan (gems)");
elseif data[1] == data[2] then
SendPacket(2, "action|input\n|text|`0[`9TIE`0] Kiri (gems) `a".. data[1] .." `bVs
`a".. data[2] .." `0[`9TIE`0] Kanan (gems)");
else
SendPacket(2, "action|input\n|text|`0[`4Lose`w] Kiri (gems) `4" .. data[1] .. "
`bVs `2" .. data[2].. " `w[`2Win`w] Kanan (gems)");
end
data = {};
end;
end
-- QEME
function qemefunc(number)
if number >= 10 then
hasil = string.sub(number, -1)
else
hasil = number
end
return hasil
end
function getGame(num)
if reme and not qeme then
return "`b[`0REME: `2"..remefunc(tonumber(num)).."`b]"
elseif not reme and qeme then
return "`b[`0QEME: `2"..qemefunc(tonumber(num)).."`b]"
else
return ""
end
end
-- REME
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
if str:find("buttonClicked|modmenu") then
var = {}
var.v0 = "OnDialogRequest"
var.v1 = MORE
SendVariant(var);
end
if str:find("buttonClicked|wrenchmenu") then
var = {}
var.v0 = "OnDialogRequest"
var.v1 = WRENCH
SendVariant(var);
end
if str:find("buttonClicked|linkback") then
var = {}
var.v0 = "OnDialogRequest"
var.v1 = BTKDIALOG
SendVariant(var);
end
if str:find("buttonClicked|lonkback") then
var = {}
var.v0 = "OnDialogRequest"
var.v1 = MORE
SendVariant(var);
end
if str:find("buttonClicked|remeqeme") then
var = {}
var.v0 = "OnDialogRequest"
var.v1 = REME
SendVariant(var);
end
if str:find("buttonClicked|socialportal") then
SendPacket(2,"action|dialog_return\ndialog_name|social\nbuttonClicked|
back")
ProxyOverlay("`7Welcome to Normal Social Portal")
return true
end
return false
end
function var(var)
if var.v1:find("OnConsoleMessage") and var.v2:find("World Locked") then
SendVariant({
v0 = "OnAddNotification",
v1 = "interface/atomic_button.rttex",
v2 = "`w[`4WARNING`w] Always `2SAFE/REC `wBefore `4PLAY",
v3 = "audio/hub_open.wav"
})
end
if showco then
if var.v1:find("OnConsoleMessage") and var.v2:find("oCollected") and
var.v2:find("World") then
jumlah = var.v2:match("(%d+)")
SendPacket(2,"action|input\n|text|`9[ `bNanijp `9] `wCollected "..jumlah.." `9World
Lock")
end
if var.v1:find("OnConsoleMessage") and var.v2:find("oCollected") and
var.v2:find("Diamond") then
jumlah = var.v2:match("(%d+)")
SendPacket(2,"action|input\n|text|`9[ `bNanijp `9] `wCollected "..jumlah.."
`1Diamond Lock")
end
if var.v1:find("OnConsoleMessage") and var.v2:find("oCollected") and
var.v2:find("Blue Gem") then
jumlah = var.v2:match("(%d+)")
SendPacket(2,"action|input\n|text|`9[ `bNanijp `9] `wCollected "..jumlah.." `eBlue
Gem Lock")
end
if var.v1:find("OnConsoleMessage") and var.v2:find("oCollected") and
var.v2:find("Black Gem") then
jumlah = var.v2:match("(%d+)")
SendPacket(2,"action|input\n|text|`9[ `bNanijp `9] `wCollected "..jumlah.." `bBlack
Gem Lock")
end
end
if var.v1:find("OnKill") then
SendPacket(2,"action|input\n|text|`9[ `bNanijp `9] `bRESPAWN")
end
if var.v1:find("OnSDBroadcast") then
if sdbb == true then
ProxyOverlay("`9[ `bNanijp `9] `4BLOCKED SDB!")
return true
end
end
AddHook(Hook, "OnSendPacket")
AddHook(var, "OnVariant")
SendPacket(2, "action|input\n|text|`bYang Ressel `2Anjing `0Lu `##By nanijp |
11550|")
SendVariant({v0 = "OnDialogRequest", v1 = opening })
for i = 1, 1000000 do
if 1 ~= 1000000 then
end
Sleep(2000)
if CMode then
if ireng then
SendPacket(2, "action|dialog_return\ndialog_name|drop\nitem_drop|11550|\
nitem_count|"..ireng)
Sleep(500)
end
if bgl then
SendPacket(2, "action|dialog_return\ndialog_name|drop\nitem_drop|7188|\
nitem_count|"..bgl)
Sleep(500)
end
if dl then
SendPacket(2, "action|dialog_return\ndialog_name|drop\nitem_drop|1796|\
nitem_count|"..dl)
Sleep(500)
end
if wl then
SendPacket(2, "action|dialog_return\ndialog_name|drop\nitem_drop|242|\
nitem_count|"..wl)
Sleep(500)
CMode = false
end
end
if DropMode then
if ireng then
SendPacket(2, "action|dialog_return\ndialog_name|drop\nitem_drop|11550|\
nitem_count|"..ireng)
Sleep(500)
end
if bgl then
SendPacket(2, "action|dialog_return\ndialog_name|drop\nitem_drop|7188|\
nitem_count|"..bgl)
Sleep(500)
end
if dl then
SendPacket(2, "action|dialog_return\ndialog_name|drop\nitem_drop|1796|\
nitem_count|"..dl)
Sleep(500)
end
if wl then
SendPacket(2, "action|dialog_return\ndialog_name|drop\nitem_drop|242|\
nitem_count|"..wl)
Sleep(500)
end
jatuh = nil
DropMode = false
if putchand then
Sleep(350)
SendPacket(2, "action|input\ntext|`9[ `bNanijp] `4Wait `9Putting Chand (grin)")
FindPath(xgem1,ygem1,100)
Sleep(100)
SendPacketRaw(false, {
type = 3,
value = 5640,
x = GetLocal().posX,
y = GetLocal().posY,
px = xgem1,
py = ygem1,
state = 16
})
Sleep(150)
FindPath(xgem2,ygem1,100)
SendPacketRaw(false, {
type = 3,
value = 5640,
x = GetLocal().posX,
y = GetLocal().posY,
px = xgem1-1,
py = ygem1,
state = 16
})
Sleep(150)
FindPath(xgem3,ygem1,100)
SendPacketRaw(false, {
type = 3,
value = 5640,
x = GetLocal().posX,
y = GetLocal().posY,
px = xgem1-2,
py = ygem1,
state = 16
})
Sleep(450)
FindPath(xgemm1,ygemm1,100)
Sleep(150)
SendPacketRaw(false, {
type = 3,
value = 5640,
x = GetLocal().posX,
y = GetLocal().posY,
px = xgemm1,
py = ygemm1,
state = 16
})
Sleep(150)
FindPath(xgemm2,ygemm1,100)
SendPacketRaw(false, {
type = 3,
value = 5640,
x = GetLocal().posX,
y = GetLocal().posY,
px = xgemm1+1,
py = ygemm1,
state = 16
})
Sleep(150)
FindPath(xgemm3,ygemm1,100)
SendPacketRaw(false, {
type = 3,
value = 5640,
x = GetLocal().posX,
y = GetLocal().posY,
px = xgemm1+2,
py = ygemm1,
state = 16
})
Sleep(150)
SendPacket(2,"action|input\n|text|`9[ `bNanijp `9] `2Done `9Putting Chand (wow)")
FindPath(xhost,yhost,100)
end
end
Sleep(4500)
end