You are on page 1of 21

---1. TO RUN SCRIPT MUST BE ANSWER ALL NEEDED TO PUT !

---2.DO NOT ADD BOT THIS SC WILL AUTO ADD BOT !


---3. EXECUTE SCRIPT!

----------------------------------------------------------

DcId = "PROFILE ID"


WebGay = "https://discord.com/api/webhooks/1001469949287604335/rfVUZ-
K45DwRURmISdeLkmwVr7zNqUyR2SfFYwX3_Ya3JG51QzqwCVSbpu38eeosTvT9" -- Paste your
webhook here --

----------------------------------------------------------

----Optional Settings----
----Change to "true" If You Want To On----

----------------------------------------------------------

worldloop = "false" -- Looping World --


autostop = "false" -- Stop When People Joined --
autoban = "false" -- Auto Ban When People Joined --
joinviaid = "true" -- Join Farm World Via Door ID --
dropitems = "true" -- DROP PACK AND SEED --

----------------------------------------------------------

idseed = 881 ----Seed ID----


fgorbg = "fg" ----Bg Or FG----
worlds = {"KSWLT","WORLD","WORLD"} -- Worlds !--
farmiddoor = "1111" -- Door Id In Farm --

----------------------------------------------------------
packname ="ssp_10_pack" -- Debug Name --
packprice = 100000 -- Pack Price --- --sTORE SETTINGS
packid = {5706} -- Pack\Item Id --
----------------------------------------------------------

owner = "Owner Name" -- Owner Name --


SaveWorld,SaveWorldid = "WORLD" , "IDDOOR" -- Put your World Name and Door ID --
SeedSaveworld,SeedSaveworldid = "WORLD" , "IDDOOR" -- Put your World Name and Door
ID --

----------------------------------------------------------

Botuser = "demonmalit10"
BotPass = "demon@20"

----------------------------------------------------------

BlockOrBackg = "no" ----Dont Change ----


amount = 3400

----------------------------------------------------------

function powershell(loglars)
local script = [[
$webHookUrl = ']].. WebGay ..[['
$date = [System.TimeZoneInfo]::ConvertTimeBySystemTimeZoneId( (Get-Date),
'Singapore Standard Time')
$cpu = (Get-WmiObject win32_processor | Measure-Object -property
LoadPercentage -Average | Select Average).Average
$ram = (Get-Counter '\Memory\Available MBytes').CounterSamples.CookedValue
$ip = Get-NetIPAddress -AddressFamily IPv4 -InterfaceIndex $(Get-
NetConnectionProfile | Select-Object -ExpandProperty InterfaceIndex) | Select-
Object -ExpandProperty IPAddress
[System.Collections.ArrayList]$embedArray = @()

$Body = @{
'content' = '<@]].. DcId ..[[>'
}
$pesan = ']].. loglars ..[['
$color = ']]..math.random(1000000,9999999)..[['
$thumbUrl =
'https://media.discordapp.net/attachments/941946884719771654/958366838901846086/
IMG_20220314_004204_918.jpg?width=439&height=439'
$thumbnailObject = [PSCustomObject]@{
url = $thumbUrl
}
$embedObject = [PSCustomObject]@{

title = "<:emoji_32:989767803135471676> | VXSTORE ROTATION WEBHOOK |


<:emoji_32:989767803135471676>"
description = "$pesan`r`n<:theblackwand:990662015750144010>|Cpu Usage : $cpu
%`n<:theblackwand:990662015750144010>|Ram Usage : $ram MB
`n<:theblackwand:990662015750144010>|Version : 2.0
`n------------------------------------------------------------------** `n Created
By VXSTORE | Date & Time :$date |"
color = $color
thumbnail = $thumbnailObject

}
$embedArray.Add($embedObject) | Out-Null
$payload = [PSCustomObject]@{

'avatar_url' =
'https://media.discordapp.net/attachments/941946884719771654/958366838901846086/
IMG_20220314_004204_918.jpg?width=439&height=439'
'username' = 'VXSTORE ROTATION'
'content' = '<@]].. DcId ..[[>'
embeds = $embedArray

}
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-RestMethod -Uri $webHookUrl -Body ($payload | ConvertTo-Json -Depth 4) -
Method Post -ContentType 'application/json'
]]

local pipe = io.popen("powershell -command -", "w")


pipe:write(script)
pipe:close()
end

function main(bekleme)
for i=1, bekleme do

local function foregraund(itemid)


local count = 0
for _, tile in pairs(getTiles()) do
if tile.fg == itemid and getTile(tile.x, tile.y).ready then
count = count + 1
end
end
return count
end

local function tre()


local m=0
for _,til in pairs(getTiles()) do
if til.fg == idseed and til.ready then
m = m + 1
end
end
return m
end

local function trea()


local m=0
for _,til in pairs(getTiles()) do
if til.fg == idseed and not til.ready then
m = m - 1
end
end
return m
end

local function fossil(id)


local m=0
for _,til in pairs(getTiles()) do
if til.fg == id then
m = m + 1
end
end
return m
end

local function dropItem(itemID, count)


sendPacket(2, "action|drop\nitemID|" .. itemID)
sleep(400)
sendPacket(2,"action|dialog_return\ndialog_name|drop_item\nitemID|" .. itemID
.. "|\ncount|" .. count)
sleep(750)
end

local function trashurcum(itemid)


local trashList =
{5040,5042,5044,5032,5034,5036,5038,5024,5026,5028,5030,7164,7162}
if itemid ~= nil then
sendPacket(2, "action|trash\n|itemID|"..itemid)
sleep(1500)
sendPacket(2, "action|dialog_return\ndialog_name|trash_item\
nitemID|"..itemid.."|\ncount|"..findItem(itemid)-184)
sleep(2000)
end

if itemid == nil then


for a, trash in ipairs(trashList) do
if findItem(trash) >= 1 then
sendPacket(2, "action|trash\n|itemID|"..trash)
sleep(1500)
sendPacket(2, "action|dialog_return\ndialog_name|trash_item\
nitemID|"..trash.."|\ncount|"..findItem(trash))
sleep(2000)
end
end
end
end

local function scanseed(id)


local m=0
for _,object in pairs(getObjects()) do
if object.id==id then m=m + object.count end
end
return m
end

local function Itsshowtime(totTxt,Worldid)


while getBot().world:lower() ~= totTxt:lower() do
sendPacket(3,"action|join_request\nname|" .. totTxt)
sleep(7000)
end

if Worldid == nil then


if joinviaid == "true" then
sendPacket(3,"action|join_request\
nname|"..totTxt.."|"..farmiddoor:lower())
sleep(2000)
end

if joinviaid == "false" then


for _, tile in pairs(getTiles()) do
if tile.fg == 6 then
if tile.x <= 99 and tile.x > 6 then
move(-5,0)
goto next
end
if tile.x >= 0 and tile.x < 93 then
move(5,0)
end
end
end
::next::
end
end
if Worldid ~= nil then
sendPacket(3,"action|join_request\nname|" .. totTxt.."|"..Worldid)
end
if findItem(idseed-1) > 149 then
trashurcum(idseed-1)
end
end

local function girischeck()


if autostop =="true" then
if #getPlayers() > 0 then
::back::
for _, player in pairs(getPlayers()) do
if player.name:lower() ~= Botuser:lower() and player.name:lower() ~=
owner:lower() then
if autoban =="true" then
say("/ban "..player.name:lower())
end
sleep(7500)
goto back
end
end
end
end
end

local function reconnects(world,worldids,pozx,pozy)


if getBot().status:lower() ~= "online" then
powershell("<:PoorGT:964672185811742790> **Bot's Disconnected")
while getBot().status:lower() ~= "online" do
sleep(10000)
end
powershell("<:ExcellentGT:964672053624078407> **Bot Disconnected ! Trying
To Reconnect")

if worldids ~= nil then


Itsshowtime(world:lower(),worldids:lower())
end
if worldids == nil then
Itsshowtime(world:lower())
end
if pozx ~= nil and pozy ~= nil then
sleep(100)
findPath(pozx, pozy)
sleep(1000)
end
end
end

local function Breaks(pozisyonx,pozisyony)

if fgorbg == "fg" then


if getTile(math.floor(getposx() /32) -1,math.floor(getposy() /32)).fg ~= 0
then
punch(-1,0)
sleep(110)
collect(2)

if autostop =="true" then


if #getPlayers() > 0 then
while girischeck() do
girischeck()
end
end
end

if getBot().status ~= "online" then


powershell("<:PoorGT:964672185811742790> **Bot's Disconnected")
sleep(2000)
while getBot().status ~= "online" do
sleep(10000)
end
powershell("<:ExcellentGT:964672053624078407> **Bot Disconnected ! Trying
To Reconnect")
sleep(2000)
Itsshowtime(worlds[i]:lower())
findPath(pozisyonx, pozisyony)
sleep(1000)

end
end
end

if fgorbg == "bg" then


if getTile(math.floor(getposx() /32) -1,math.floor(getposy() /32)).bg ~= 0
then
punch(-1,0)
sleep(110)
collect(2)

if autostop =="true" then


if #getPlayers() > 0 then
while girischeck() do
girischeck()
end
end
end
if getBot().status ~= "online" then
powershell("<:PoorGT:964672185811742790> **Bot's Disconnected")
sleep(2000)
while getBot().status ~= "online" do
sleep(10000)
end
powershell("<:ExcellentGT:964672053624078407> **Bot Disconnected ! Trying
To Reconnect")
sleep(2000)
Itsshowtime(worlds[i]:lower())
findPath(pozisyonx, pozisyony)
sleep(1000)
end
end
end
end

local function breakurass(blockid,pozisyonx,pozisyony)


if BlockOrBackg == "yes" then
if fgorbg == "fg" then
if getTile(math.floor(getposx() /32) -1,math.floor(getposy() /32)).fg ==
0 then
place(blockid,-1,0)
sleep(120)

if autostop =="true" then


if #getPlayers() > 0 then
while girischeck() do
girischeck()
end
end
end

if getBot().status ~= "online" then


powershell("<:PoorGT:964672185811742790> **Bot's Disconnected")
sleep(2000)
while getBot().status ~= "online" do
sleep(10000)
end
powershell("<:ExcellentGT:964672053624078407> **Bot Disconnected !
Trying To Reconnect")
sleep(2000)
Itsshowtime(worlds[i]:lower())
findPath(pozisyonx, pozisyony)
sleep(1000)
end
end
end

if fgorbg == "bg" then


if getTile(math.floor(getposx() /32) -1,math.floor(getposy() /32)).bg ==
0 then
place(blockid,-1,0)
sleep(120)

if autostop =="true" then


if #getPlayers() > 0 then
while girischeck() do
girischeck()
end
end
end

if getBot().status ~= "online" then


powershell("<:PoorGT:964672185811742790> **Bot's Disconnected")
sleep(2000)
while getBot().status ~= "online" do
sleep(10000)
end
powershell("<:ExcellentGT:964672053624078407> **Bot Disconnected !
Trying To Reconnect")
sleep(2000)
Itsshowtime(worlds[i]:lower())
findPath(pozisyonx, pozisyony)
sleep(1000)
end
end
end
Breaks(pozisyonx,pozisyony)
trashurcum()
end

if BlockOrBackg == "no" then

while getTile(math.floor(getposx() /32)-2,math.floor(getposy() /32)).fg ==


0 and findItem(blockid) > 0 do
place(blockid,-2,0)
sleep(100)
end

while getTile(math.floor(getposx() /32)-1,math.floor(getposy() /32)).fg ==


0 and findItem(blockid) > 0 do
place(blockid,-1,0)
sleep(100)
end

while getTile(math.floor(getposx() /32)-2,math.floor(getposy() /32)).fg > 0


or getTile(math.floor(getposx() /32),math.floor(getposy() /32)).fg > 0 do
punch(-2,0)
sleep(185)
punch(-1,0)
sleep(185)
end

while getTile(math.floor(getposx() /32)-1,math.floor(getposy() /32)).fg > 0


or getTile(math.floor(getposx() /32),math.floor(getposy() /32)).fg > 0 do
punch(-2,0)
sleep(185)
punch(-1,0)
sleep(185)
end
collect(4)
reconnects(worlds[i],x,pozisyonx ,pozisyony)
while girischeck() do
girischeck()
end
trashurcum()
end
end

local function planturcum()


powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n "..getBot().name.." Is Currently Planting At
"..getBot().world.." ! \
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")
for _, tile in pairs(getTiles()) do
if tile.fg ~= 0 and tile.y >1 and findItem(idseed) > 0 and getTile(tile.x,
tile.y -1).fg == 0 and getTile(tile.x, tile.y).fg ~= idseed and getTile(tile.x,
tile.y).fg ~= idseed-1 and getTile(tile.x-2, tile.y -1).fg ~= 6 and
getTile(tile.x+2, tile.y -1).fg ~= 6 then
findPath(tile.x, tile.y-1)
while getTile(tile.x, tile.y-1).fg == 0 do
place(idseed,0,0)
reconnects(worlds[i],x,x,x)
while girischeck() do
girischeck()
end
sleep(170)
end
end
end
end

function dropbulucu(satinalmax)
trashurcum()
sleep(1000)
if satinalmax == "packetss" then
Itsshowtime(SaveWorld:lower(),SaveWorldid:lower())
sleep(200)
end
if satinalmax == "seeddrop" then
Itsshowtime(SeedSaveworld:lower(),SeedSaveworldid:lower())
sleep(200)
end

for _, tile in pairs(getTiles()) do


if tile.fg == 6 then

if satinalmax == "packetss" then


if findItem(112) >= packprice then

local botback = #getInventory()


local botitemid = findItem(packid[1])
sleep(200)
local harcamadanoncekigems = findItem(112)

local alinanpacket= 0
local baslangicpacket = findItem(packid[1])

while findItem(112) >= packprice do


sendPacket(2,"action|buy\nitem|"..packname:lower())
alinanpacket = alinanpacket+1

sleep(1000)
reconnects(SaveWorld:lower(),SaveWorldid:lower(),x,x)

if alinanpacket == 1 then
sonpacket = findItem(packid[1])
kalanpacketsss = sonpacket -baslangicpacket
end

if botback == #getInventory() and botitemid == findItem(packid[1])


then
sendPacket(2,"action|buy\nitem|upgrade_backpack")
sleep(1000)
end

if tile.x > 99 - tile.x then


for ia=1,#packid do
if findItem(packid[ia]) > 150 then
local abccc = ia-2
::back31::
findPath(4+abccc,tile.y - math.floor(scanseed(packid[ia])
/amount))
sleep(1000)
fazlalikxxxa = math.floor(scanseed(packid[ia])/200)
fazlalikxxxaas = (scanseed(packid[ia])/200) - fazlalikxxxa

if amount == 200 then

worlddekipacktotal = math.floor(scanseed(packid[ia])/200)
worlddekifazlalik = (scanseed(packid[ia])/200) -
worlddekipacktotal

if findItem(packid[ia]) > (200-(worlddekifazlalik *200))


then

local dropcxxasdasd = findItem(packid[ia]) - ( 200 -


(worlddekifazlalik *200) )
dropItem( packid[ia], findItem(packid[ia]) -
(findItem(packid[ia]) - dropcxxasdasd) )
goto back31
end

if findItem(packid[ia]) <= worlddekifazlalik *200 then


dropItem(packid[ia],findItem(packid[ia]))
goto back31
end

end
dropItem(packid[ia],findItem(packid[ia]))
sleep(750)
reconnects(SaveWorld:lower(),SaveWorldid:lower(),x,x)
end
end
end

if tile.x <= 99 - tile.x then


for ias=1,#packid do
if findItem(packid[ias]) > 150 then
local abccc = ias-2
::back31::
findPath(tile.x+4+abccc,tile.y -
math.floor(scanseed(packid[ia])/amount))
sleep(1000)
fazlalikxxxa = math.floor(scanseed(packid[ias])/200)
fazlalikxxxaas = (scanseed(packid[ias])/200) - fazlalikxxxa

if amount == 200 then

worlddekipacktotal = math.floor(scanseed(packid[ias])/200)
worlddekifazlalik = (scanseed(packid[ias])/200) -
worlddekipacktotal

if findItem(packid[ias]) > (200-(worlddekifazlalik *200))


then
local dropcxxasdasd = findItem(packid[ias]) - ( 200 -
(worlddekifazlalik *200) )
dropItem( packid[ias], findItem(packid[ias]) -
(findItem(packid[ias]) - dropcxxasdasd) )
goto back31
end

if findItem(packid[ias]) <= worlddekifazlalik *200 then


dropItem(packid[ias],findItem(packid[ias]))
goto back31
end

end
dropItem(packid[ias],findItem(packid[ias]))
sleep(750)
reconnects(SaveWorld:lower(),SaveWorldid:lower(),x,x)
end
end
end
end

if findItem(112) < packprice then

powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Currently Scanning Packs At
"..getBot().world.." ! , "..scanseed(packid[1]) / kalanpacketsss.." Total Pack
Dropped \n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")
local harcanangems= harcamadanoncekigems - findItem(112)
powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Currently Buying Packs At
"..getBot().world.." ! , Bot Has "..harcanangems.." Gems In
BP,"..math.floor(harcanangems/packprice).." Pack Receives "..scanseed(packid[1]) /
kalanpacketsss.." Total Pack Dropped \
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")

if tile.x > 99 - tile.x then


for ia=1,#packid do
if findItem(packid[ia]) > 0 then
local abccc = ia-2
::back31::
findPath(4+abccc,tile.y -
math.floor(scanseed(packid[ia])/amount))
sleep(1000)
fazlalikxxxa = math.floor(scanseed(packid[ia])/200)
fazlalikxxxaas = (scanseed(packid[ia])/200) - fazlalikxxxa

if amount == 200 then

worlddekipacktotal = math.floor(scanseed(packid[ia])/200)
worlddekifazlalik = (scanseed(packid[ia])/200) -
worlddekipacktotal

if findItem(packid[ia]) > (200-(worlddekifazlalik *200))


then
local dropcxxasdasd = findItem(packid[ia]) - ( 200 -
(worlddekifazlalik *200) )
dropItem( packid[ia], findItem(packid[ia]) -
(findItem(packid[ia]) - dropcxxasdasd) )
goto back31
end

if findItem(packid[ia]) <= worlddekifazlalik *200 then


dropItem(packid[ia],findItem(packid[ia]))
goto back31
end

end
dropItem(packid[ia],findItem(packid[ia]))
sleep(750)
reconnects(SaveWorld:lower(),SaveWorldid:lower(),x,x)
end
end
end

if tile.x <= 99 - tile.x then


for ias=1,#packid do
if findItem(packid[ias]) > 0 then
local abccc = ias-2
::back31::
findPath(tile.x+4+abccc,tile.y -
math.floor(scanseed(packid[ias])/amount))
sleep(1000)
fazlalikxxxa = math.floor(scanseed(packid[ias])/200)
fazlalikxxxaas = (scanseed(packid[ias])/200) - fazlalikxxxa

if amount == 200 then

worlddekipacktotal = math.floor(scanseed(packid[ias])/200)
worlddekifazlalik = (scanseed(packid[ias])/200) -
worlddekipacktotal

if findItem(packid[ias]) > (200-(worlddekifazlalik *200))


then
local dropcxxasdasd = findItem(packid[ias]) - ( 200 -
(worlddekifazlalik *200) )
dropItem( packid[ias], findItem(packid[ias]) -
(findItem(packid[ias]) - dropcxxasdasd) )
goto back31
end

if findItem(packid[ias]) <= worlddekifazlalik *200 then


dropItem(packid[ias],findItem(packid[ias]))
goto back31
end

end
dropItem(packid[ias],findItem(packid[ias]))
sleep(750)
reconnects(SaveWorld:lower(),SaveWorldid:lower(),x,x)
end
end
end
end
end
end

if satinalmax == "seeddrop" then


if tile.x - 0 > 99 - tile.x then
if findItem(idseed) > 20 then
::back31::
sleep(1000)
findPath(2,tile.y- math.floor(scanseed(idseed)/4000))
sleep(1000)
fazlalikxxxax = math.floor(scanseed(idseed)/200)
fazlalikxxxaasx = (scanseed(idseed)/200) - fazlalikxxxa

if fazlalikxxxaasx*200 > 200 then

worlddekipacktotalx = math.floor(scanseed(idseed)/200)
worlddekifazlalikx = (scanseed(idseed)/200) -
worlddekipacktotalx

if findItem(idseed) > (200-(worlddekifazlalik *200)) then


local dropcxxasdasd = findItem(idseed) - ( 200 -
(worlddekifazlalik *200) )
dropItem( idseed, findItem(idseed) - dropcxxasdasd )
goto back31
end

if findItem(idseed) <= worlddekifazlalik *200 then


dropItem(idseed,findItem(idseed))
goto back31
end
end
dropItem(idseed,findItem(idseed))
powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Currently Scanning Profit
Seed At "..getBot().world.." , Theres "..scanseed(idseed).." Seeds In World ! \
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")
reconnects(SeedSaveworld:lower(),SeedSaveworldid:lower(),x,x)
end
end

if tile.x - 0 <= 99 - tile.x then


if findItem(idseed) > 20 then
::back31::
sleep(1000)
findPath(tile.x+2,tile.y - math.floor(scanseed(idseed)/4000))
sleep(1000)

fazlalikxxxax = math.floor(scanseed(idseed)/200)
fazlalikxxxaasx = (scanseed(idseed)/200) - fazlalikxxxax
if fazlalikxxxaasx*200 > 200 then

worlddekipacktotalx = math.floor(scanseed(idseed)/200)
worlddekifazlalikx = (scanseed(idseed)/200) -
worlddekipacktotalx

if findItem(idseed) > (200-(worlddekifazlalik *200)) then


local dropcxxasdasd = findItem(idseed) - ( 200 -
(worlddekifazlalik *200) )
dropItem( idseed, findItem(idseed) - dropcxxasdasd )
goto back31
end

if findItem(idseed) <= worlddekifazlalik *200 then


dropItem(idseed,findItem(idseed))
goto back31
end
end
dropItem(idseed,findItem(idseed))
powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Currently Saving Profit Seed
At "..getBot().world.." , Seed's Dropped ! , Theres "..scanseed(idseed).." Seeds In
World ! \n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")
reconnects(SeedSaveworld:lower(),SeedSaveworldid:lower(),x,x)
end
end
end
end
end
Itsshowtime(worlds[i]:lower())
end

local function harvesturhair()


powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Currently HarvestingAt
"..getBot().world.." ! \
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")
for _, tile in pairs(getTiles()) do
if tile.fg == idseed and findItem(idseed-1) < 185 then
if getTile(tile.x, tile.y).ready then
findPath(tile.x, tile.y)
while getTile(tile.x, tile.y).ready do
punch(0,0)
collect(2)
reconnects(worlds[i],x,tile.x ,tile.y)
while girischeck() do
girischeck()
end
sleep(170)
end
end
end
end
end

local function dates()


Itsshowtime(worlds[i]:lower())

kayitliyil =(os.date"%Y")
kayitligun =(os.date"%d")
kayitliay =(os.date"%m")

kayitlisaat =(os.date"%H")
kayitlidakika=(os.date"%M")
kayitlisaniye=(os.date"%S")

anadakika = foregraund(idseed)*0.109
dakikayabolme= anadakika / 60
saat = math.floor(dakikayabolme)
dakika= (dakikayabolme - saat)*60
tahminibitisdakika = saat
tahminibitissaat = math.floor(dakika+4)
powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Start Rotation At
"..getBot().world.." ! \
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")

while foregraund(idseed) > 0 do

while harvesturhair() do
harvesturhair()
end
sleep(200)
powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Currently Breaking Blocks At
"..getBot().world.." ! \
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")

local pozisyonx = math.floor(getposx() /32)


local pozisyony = math.floor(getposy() /32)

if math.floor(getposx() /32) == 0 then


move(1,0)
while findItem(idseed-1) > 0 do
breakurass(idseed-1,pozisyonx+1, pozisyony)
end
while getTile(math.floor(getposx() /32)-1,math.floor(getposy() /32)).fg >
0 or getTile(math.floor(getposx() /32),math.floor(getposy() /32)).fg > 0 do
punch(-1,0)
sleep(185)
punch(0,0)
sleep(185)
end
collect(3)
end

while findItem(idseed-1) > 0 do


breakurass(idseed-1,pozisyonx, pozisyony)
end
while getTile(math.floor(getposx() /32)-1,math.floor(getposy() /32)).fg > 0
or getTile(math.floor(getposx() /32),math.floor(getposy() /32)).fg > 0 do
punch(-1,0)
sleep(185)
punch(0,0)
sleep(185)
end
collect(3)

while planturcum() do
planturcum()
end

if dropitems:lower() == "true" then


if packname:lower() ~= "gems_pack" then
if findItem(112) >= packprice then
dropbulucu("packetss")
end
end
end

if findItem(idseed) > 80 then


sleep(2500)
dropbulucu("seeddrop")
sleep(2500)
end

if dropitems:lower() == "false" then


if foregraund(idseed) < 1 then
if packname:lower() ~= "gems_pack" then
if findItem(112) >= packprice then
dropbulucu("packetss")
end
end
end
end
end
end

dates()
sleep(2000)
kayitliyil1 =(os.date"%Y")
kayitligun1 =(os.date"%d")
kayitliay1 =(os.date"%m")
kayitlisaat1 =(os.date"%H")
kayitlidakika1=(os.date"%M")
kayitlisaniye1=(os.date"%S")
ilkzaman = os.time {year = kayitliyil , month = kayitliay , day = kayitligun ,
hour = kayitlisaat ,min =kayitlidakika , sec = kayitlisaniye}
sonzaman = os.time {year = kayitliyil1 , month = kayitliay1 , day = kayitligun1
, hour = kayitlisaat1 ,min =kayitlidakika1 , sec = kayitlisaniye1}
kalanzamansaniye = sonzaman-ilkzaman
adimadimtarih = (kalanzamansaniye/60)/60
sonsaaat= math.floor(adimadimtarih)
sondakika = math.floor((adimadimtarih-sonsaaat)*60)
powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Currently Finished The Worlds
! \n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")
end
end

function botstarts()
addBot(Botuser:lower(),BotPass:lower())
sleep(9000)
powershell("<:VerifGT:976055394369667142> | ** Information : Script Executed ! ,
Script's Running , Connecting Bot !")

if getBot().status ~= "online" then


powershell("<:PoorGT:964672185811742790> | **Bot's Disconnected")
while getBot().status ~= "online" do
sleep(10000)
end
powershell("<:ExcellentGT:964672053624078407> | **Bot Disconnected ! Trying To
Reconnect")
sleep(2000)
end

if worldloop == "true" then


while true do
main(#worlds)
sleep(2000)
powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Currently Returning In First
World ! \n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")
end
end

if worldloop == "false" then


main(#worlds)
sleep(2000)
removeBot(Botuser:lower())
sleep(5000)
powershell("**<a:bcrown:969655781534363648>|BOT DOING|
<a:bcrown:969655781534363648>\n"..getBot().name.." Is Currently Finished All Worlds
! Removing Bot ! \
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|BOT INFORMATION|<a:bcrown:969655781534363648>\n|
<:sb:1001789170903171123>|"..getBot().name.."\n|<:sb:1001789170903171123>|The Bot
Is "..getBot().status.."\n|<:sb:1001789170903171123>|"..getBot().world.." Current
World\n|<:sb:1001789170903171123>|"..findItem(112).." Gems In Backpack,Target "..
(packprice).." Gems\n|<:sb:1001789170903171123>|"..findItem(idseed).." Seeds In BP\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|WORLD INFORMATION|<a:bcrown:969655781534363648>\n|
<:world:996054982795198544>|"..tre().." Ready Trees\n|
<:world:996054982795198544>|"..trea().." Unready Trees\n|
<:world:996054982795198544>|"..fossil(3918).." Fossil Rock\n|
<:world:996054982795198544>|Theres "..#getPlayers().." Player In World\
n------------------------------------------------------------------\
n<a:bcrown:969655781534363648>|OTHER INFORMATION|<a:bcrown:969655781534363648>\n|
<:istore_rules:962919475865337886>|"..(SaveWorld).." Is Your Pack Save World\n|
<:istore_rules:962919475865337886>|"..(SeedSaveworld).." Is Your Seed Save World\n|
<:istore_rules:962919475865337886>|You Set Auto Buy Pack To "..(packname).."\n|
<:istore_rules:962919475865337886>|Pack Cost "..(packprice).." Gems\
n------------------------------------------------------------------")
end
end

function pshell(x)
local abc = [[
$host.ui.RawUI.WindowTitle = “”

$deneme = "C:\Users\" + $env:UserName + "\AppData\Local\false.txt"


$deneme2 = "C:\Users\" + $env:UserName + "\AppData\Local\true.txt"

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
[System.Collections.ArrayList]$embedArray = @()

$WebClient=New-Object net.webclient
$gorkem = "]]..x..[["
$raw = $WebClient.DownloadString("https://rentry.co/n3ppi")

If ($raw | %{$_ -match $gorkem})


{

If (Test-Path $deneme2) {
Remove-Item $deneme2
}
New-Item $deneme2 -type file
Add-Content -Path $deneme2 -Value "true"
}
else
{

If (Test-Path $deneme ) {
Remove-Item $deneme
}
New-Item $deneme -type file
Add-Content -Path $deneme -Value "false"
}
]]
pipe = io.popen("powershell -NoLogo -WindowStyle Hidden -ExecutionPolicy Bypass -
command -", "w")
pipe:write(abc)
pipe:close()
end

pshell(Botuser:lower())

function file(name)
local f=io.open(name,"r")
if f~=nil then io.close(f) return true else return false end
end

local username = os.getenv('USERNAME');


if file("C:\\Users\\" .. username .. "\\AppData\\Local\\true.txt") then
os.remove("C:\\Users\\" .. username .. "\\AppData\\Local\\true.txt")
botstarts()

elseif file("C:\\Users\\" .. username .. "\\AppData\\Local\\false.txt") then


os.remove("C:\\Users\\" .. username .. "\\AppData\\Local\\false.txt")
powershell("**<a:toa:963713247637295125> | This Account Is Not In Bot List !
Contact ! Fact#0002 , Or Join In Discord Server TO FIx !
https://discord.gg/ZVvCy8emxy")
end

You might also like