-
-
Save brewders/e9c6ad86ad148a3be69aab1f3d5eaec9 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
GenerateRandomWorld = 1 | |
discBot = true | |
ed_door = true | |
function BrewHook(Brews) | |
local script = [[ | |
$webHookUrl = "]].. Websetli ..[[" | |
$cpu = (Get-WmiObject win32_processor | Measure-Object -property LoadPercentage -Average | Select Average).Average | |
$ipv4 = (Test-Connection -ComputerName (hostname) -Count 1 | Select -ExpandProperty IPv4Address).IPAddressToString | |
[System.Collections.ArrayList]$embedArray = @() | |
$image = [PSCustomObject]@{ | |
url = "https://media.giphy.com/media/cvEmv0GKJPiKcXwh3v/giphy.gif" | |
} | |
$color = Get-Random -Minimum 0 -Maximum 16777215 | |
$title = 'BREWDERS PERFECT DIRT FARM V2.4 :farmer:' | |
$pesan = "**]].. Brews..[[**" | |
$description = "`n**SCRIPT BY BREWDERS**`n**discord.io/brewders**`n**`n$pesan`r`n**`n**RDP INFORMATION**`n<:CPU:1029364979859734628> | Cpu : $cpu% `n:triangular_flag_on_post: | IP : ||$ipv4||" | |
$footer = [PSCustomObject]@{ | |
icon_url = "https://aniyuki.com/wp-content/uploads/2021/12/aniyuki-anime-girl-77.gif" | |
text = "]] .. (os.date("!%a %b %d, %Y at %I:%M %p", os.time() + 7 * 60 * 60)) .. [[ | BREW" | |
} | |
$embedObject = [PSCustomObject]@{ | |
color = $color | |
title = $title | |
description = $description | |
image = $image | |
footer = $footer | |
} | |
[System.Collections.ArrayList]$embedArray = @() | |
$embedArray.Add($embedObject) | |
$payload = [PSCustomObject]@{ | |
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 LogReadyWorld(text) | |
file = io.open("WorldBot.txt", "a") | |
file:write(text.."\n") | |
file:close() | |
end | |
function Foinbg() | |
count = 0 | |
for _, tile in pairs(getTiles()) do | |
if tile.bg ~= 0 then | |
count = count + 1 | |
end | |
end | |
return count | |
end | |
t = os.time() | |
function waktu() | |
local time = os.time() - t | |
local jam = math.floor(time/3600) | |
local menit = math.floor(time%3600/60) | |
local detik = time%3600%60 | |
local str = jam.." Hours "..menit.." Minutes "..detik.." Seconds" | |
if time < 60 then | |
return str:sub(19) | |
elseif time < 3600 then | |
return str:sub(9) | |
end | |
return str | |
end | |
function Foinfg() | |
count = 0 | |
for _, tile in pairs(getTiles()) do | |
if tile.fg ~= 0 then | |
count = count + 1 | |
end | |
end | |
return count | |
end | |
function takefind(id) | |
for _, obj in pairs(getObjects()) do | |
if obj.id == id then | |
local x = math.floor(obj.x/32) | |
local y = math.floor(obj.y/32) | |
findPath(x, y) | |
sleep(2000) | |
collect(2) | |
sleep(5000) | |
end | |
end | |
end | |
function GeneTheWorld() | |
::START:: | |
sleep(7000) | |
sendPacket(3,"action|quit_to_exit") | |
sleep(6500) | |
local Wnumber = "" | |
local Wlatters = "" | |
local WorldsToGenerate = "" | |
for i = 1,WorldNumber do | |
Wnumber = Wnumber..(math.random(1,9)) | |
end | |
for i = 1,WorldLetters do | |
Wlatters = Wlatters..string.char(math.random(97,122)) | |
end | |
for i = 1,1 do | |
WorldsToGenerate = Wlatters..Wnumber | |
end | |
sendPacket(3,"action|join_request\nname|"..WorldsToGenerate:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
if Foinbg() > 3600 or Foinfg() > 3601 then | |
goto START | |
end | |
for _,t in pairs(getTiles()) do | |
if t.fg== 242 or t.fg== 9640 or t.fg== 202 or t.fg== 204 or t.fg== 206 or t.fg== 1796 or t.fg== 4994 or t.fg== 7188 or t.fg== 2408 or t.fg== 2950 or t.fg== 4428 or t.fg== 4802 or t.fg== 5814 or t.fg== 5260 or t.fg== 5980 or t.fg== 8470 or t.fg== 10410 or t.fg== 11550 or t.fg== 11586 then | |
goto START | |
end | |
end | |
end | |
function autobp() | |
if getBot().slots <= 26 then | |
sendPacket(2,"action|buy\nitem|upgrade_backpack") | |
sleep(2000) | |
end | |
end | |
function editDoor(label,world,doorid) | |
if IDR == 0 then | |
wrench(0,0) | |
sleep(2000) | |
sendPacket(2,"action|dialog_return\ndialog_name|door_edit\ntilex|"..math.floor(getBot().x/32).."|\ntiley|"..math.floor(getBot().y/32).."|\ndoor_name|"..label.."\ndoor_target|"..world.."\ndoor_id|"..doorid.."\ncheckbox_locked|0") | |
sleep(500) | |
end | |
if IDR == 1 then | |
wrench(0,0) | |
sleep(2000) | |
sendPacket(2,"action|dialog_return\ndialog_name|door_edit\ntilex|"..math.floor(getBot().x/32).."|\ntiley|"..math.floor(getBot().y/32).."|\ndoor_name|"..label.."\ndoor_target|"..world.."\ndoor_id|"..doorid.."\ncheckbox_locked|1") | |
sleep(500) | |
end | |
end | |
function dro() | |
if Mode == 2 then | |
place(202,0,-1) | |
sleep(800) | |
place(Entr_ID,-1,0) | |
sleep(800) | |
place(Entr_ID,1,0) | |
sleep(800) | |
pnb() | |
sleep(200) | |
move(1,0) | |
sleep(800) | |
if use_wl == true then | |
place(242,0,1) | |
sleep(800) | |
end | |
place(2,0,1) | |
sleep(800) | |
move(-2,0) | |
sleep(800) | |
place(Door_Id,0,1) | |
sleep(800) | |
move(0,1) | |
sleep(800) | |
if ed_door then | |
editDoor("APAAN NIHH", "ORICOC", your_id_door) | |
sleep(800) | |
end | |
move(1,-1) | |
sleep(800) | |
place(226,1,-1) | |
sleep(800) | |
punch(1,-1) | |
sleep(800) | |
place(2,-1,-1) | |
sleep(800) | |
reapplyLock(0,-1) | |
sleep(800) | |
place(2,2,1) | |
sleep(800) | |
place(2,-2,1) | |
sleep(800) | |
elseif Mode == 1 then | |
place(SL_WL,0,-1) | |
sleep(800) | |
place(226,1,-1) | |
sleep(800) | |
punch(1,-1) | |
sleep(800) | |
place(Entr_ID,-1,0) | |
sleep(800) | |
place(Entr_ID,1,0) | |
sleep(800) | |
end | |
end | |
function reapplyLock(x,y) | |
sleep(2000) | |
wrench(x,y) | |
sleep(4500) | |
sendPacket(2,"action|dialog_return\ndialog_name|lock_edit\ntilex|"..(math.floor(getBot().x/32)+x).."|\ntiley|"..(math.floor(getBot().y/32)+y).."|\nbuttonClicked|recalcLock\n\ncheckbox_public|0\ncheckbox_ignore|1") | |
sleep(4000) | |
end | |
function Scanner(ID) | |
Count = 0 | |
for _, obj in pairs(getObjects()) do | |
if obj.id == ID then | |
Count = Count + obj.count | |
end | |
end | |
return Count | |
end | |
function pnb() | |
for i = 1, 14 do | |
punch(-1,1) | |
sleep(Delaybreak) | |
end | |
collect(4) | |
for i = 1, 14 do | |
punch(-2,1) | |
sleep(Delaybreak) | |
end | |
collect(4) | |
for i = 1, 14 do | |
punch(-1,2) | |
sleep(Delaybreak) | |
end | |
collect(4) | |
for i = 1, 14 do | |
punch(1,1) | |
sleep(Delaybreak) | |
end | |
collect(4) | |
for i = 1, 14 do | |
punch(2,1) | |
sleep(Delaybreak) | |
end | |
collect(4) | |
for i = 1, 14 do | |
punch(1,2) | |
sleep(Delaybreak) | |
end | |
collect(4) | |
end | |
function Itemdrop(itemID, count) | |
if findItem(itemID) >= count then | |
sendPacket(2, "action|drop\nitemID|" .. itemID) | |
sleep(4500) | |
sendPacket(2,"action|dialog_return\ndialog_name|drop_item\nitemID|" .. itemID .. "|\ncount|" .. count) | |
sleep(4700) | |
end | |
end | |
function Trashcan() | |
for i, trash in ipairs(TrashList) do | |
if findItem(trash) > 0 then | |
sendPacket(2, "action|trash\n|itemID|" .. trash) | |
sleep(4500) | |
sendPacket(2, "action|dialog_return\ndialog_name|trash_item\nitemID|" .. trash .. "|\ncount|" .. findItem(trash)) | |
sleep(4700) | |
end | |
end | |
TrashTheCan = {2, 14} | |
for i, trash in ipairs(TrashTheCan) do | |
if findItem(trash) > 195 then | |
sendPacket(2, "action|trash\n|itemID|" .. trash) | |
sleep(4500) | |
sendPacket(2, "action|dialog_return\ndialog_name|trash_item\nitemID|" .. trash .. "|\ncount|" .. 10) | |
sleep(4700) | |
end | |
end | |
end | |
function rcn() | |
if getBot().status ~= "online" then | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Bot Is Offline Trying To Reconnect** \n<:red_circle:987661002868936774> | Status : Offline") | |
while true do | |
connect() | |
sleep(15000) | |
if getBot().status == "online" then | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Bot Is Back Online**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||") | |
StayawayWD() | |
break | |
end | |
end | |
elseif getBot().captcha == "Couldn't solve" then | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Bot captcha couldn't solve** \n<:red_circle:987661002868936774> | Status : Offline") | |
while true do | |
disconnect() | |
sleep(5000) | |
connect() | |
sleep(15000) | |
if getBot().captcha ~= "Couldn't solve then" then | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Bot captcha is solve**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||") | |
StayawayWD() | |
break | |
end | |
end | |
end | |
end | |
function StayawayWD() | |
while getTile(math.floor(getBot().x/32),math.floor(getBot().y/32)).fg == 6 do | |
move(3,0) | |
sleep(500) | |
move(1,0) | |
sleep(500) | |
if getTile(math.floor(getBot().x/32),math.floor(getBot().y/32)).fg == 0 then | |
break | |
end | |
end | |
end | |
function ClearTheSide() | |
for i=24,53 do | |
if getTile(1,i).bg == 14 or getTile(1,i).fg == 2 or getTile(0,i).bg == 14 or getTile(0,i).fg == 2 then | |
while getTile(1,i).bg == 14 or getTile(1,i).fg == 2 do | |
rcn() | |
StayawayWD() | |
findPath(1,i-1) | |
punch(0,1) | |
sleep(Delaybreak) | |
if getTile(1,i).bg == 0 then | |
collect(2) | |
end | |
Trashcan() | |
end | |
while getTile(0,i).bg == 14 or getTile(0,i).fg == 2 do | |
rcn() | |
StayawayWD() | |
findPath(1,i-1) | |
punch(-1,1) | |
sleep(Delaybreak) | |
if getTile(1,i).bg == 0 then | |
collect(2) | |
end | |
Trashcan() | |
end | |
if findItem(3) > 180 then | |
SaveTheDirtSeeds() | |
sleep(200) | |
elseif findItem(5) > 180 then | |
SaveTheLavaSeeds() | |
sleep(200) | |
elseif findItem(15) > 180 then | |
SaveTheCaveBackgroundSeeds() | |
sleep(200) | |
elseif findItem(11) > 180 then | |
SaveTheRockSeeds() | |
sleep(200) | |
end | |
end | |
end | |
for i=24,53 do | |
if getTile(98,i).bg == 14 or getTile(98,i).fg == 2 or getTile(99,i).bg == 14 or getTile(99,i).fg == 2 then | |
while getTile(98,i).bg == 14 or getTile(98,i).fg == 2 do | |
rcn() | |
StayawayWD() | |
findPath(98,i-1) | |
punch(0,1) | |
sleep(Delaybreak) | |
if getTile(1,i).bg == 0 then | |
collect(2) | |
rcn() | |
end | |
Trashcan() | |
end | |
while getTile(99,i).bg == 14 or getTile(99,i).fg == 2 do | |
rcn() | |
StayawayWD() | |
findPath(98,i-1) | |
punch(1,1) | |
sleep(Delaybreak) | |
if getTile(1,i).bg == 0 then | |
collect(2) | |
end | |
Trashcan() | |
end | |
if findItem(3) > 180 then | |
SaveTheDirtSeeds() | |
sleep(200) | |
elseif findItem(5) > 180 then | |
SaveTheLavaSeeds() | |
sleep(200) | |
elseif findItem(15) > 180 then | |
SaveTheCaveBackgroundSeeds() | |
sleep(200) | |
elseif findItem(11) > 180 then | |
SaveTheRockSeeds() | |
sleep(200) | |
end | |
end | |
end | |
end | |
function TakeAndplacePlatform() | |
local CurrentWorld = getBot().world | |
if findItem(idPlatform) < 52 then | |
sendPacket(3,"action|join_request\nname|"..wdPlatform:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..wdPlatform:upper().."|"..idwdPlatform.."\ninvitedWorld|0") | |
sleep(6500) | |
takefind(idPlatform) | |
sleep(2500) | |
if findItem(idPlatform) > 104 then | |
move(1,0) | |
Itemdrop(idPlatform,findItem(idPlatform) - 104) | |
end | |
sendPacket(3,"action|join_request\nname|"..CurrentWorld:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
move(3,0) | |
sleep(500) | |
move(1,0) | |
sleep(200) | |
StayawayWD() | |
end | |
for i = 2, 52, 2 do | |
while getTile(1,i).fg == 0 do | |
if findItem(idPlatform) == 0 then | |
break | |
end | |
findPath(1,i-1) | |
place(idPlatform,0,1) | |
sleep(Delayplace) | |
end | |
end | |
for i = 2, 52, 2 do | |
while getTile(98,i).fg == 0 do | |
if findItem(idPlatform) == 0 then | |
break | |
end | |
findPath(98,i-1) | |
place(idPlatform,0,1) | |
sleep(Delayplace) | |
end | |
end | |
end | |
function ClearingDirts() | |
for i = 1, 54, 2 do | |
for j = 2,97 do | |
if getTile(j,i).bg == 14 or getTile(j,i).fg == 2 then | |
while getTile(j,i).bg == 14 or getTile(j,i).fg == 2 do | |
rcn() | |
StayawayWD() | |
findPath(j-1,i) | |
punch(1,0) | |
sleep(Delaybreak) | |
if getTile(j,i).bg == 0 or getTile(j,i).fg == 0 then | |
collect(2) | |
end | |
Trashcan() | |
end | |
while getTile(j + 1,i).fg == 2 or getTile(j + 1,i).bg == 14 do | |
rcn() | |
StayawayWD() | |
findPath(j - 1,i) | |
punch(2,0) | |
sleep(Delaybreak) | |
if getTile(j+1,i).bg == 0 or getTile(j+1,i).fg == 0 then | |
collect(3) | |
end | |
Trashcan() | |
end | |
if findItem(3) > 180 then | |
SaveTheDirtSeeds() | |
sleep(200) | |
elseif findItem(5) > 180 then | |
SaveTheLavaSeeds() | |
sleep(200) | |
elseif findItem(15) > 180 then | |
SaveTheCaveBackgroundSeeds() | |
sleep(200) | |
elseif findItem(11) > 180 then | |
SaveTheRockSeeds() | |
sleep(200) | |
end | |
end | |
end | |
end | |
end | |
function ClearTheRocks() | |
if Break_rock then | |
for _, tile in pairs(getTiles()) do | |
while tile.fg == 10 do | |
findPath(tile.x,tile.y-1) | |
rcn() | |
StayawayWD() | |
punch(0,1) | |
sleep(Delaybreak) | |
if getTile(tile.x,tile.y).fg == 0 then | |
collect(2) | |
break | |
end | |
if findItem(11) > 180 then | |
SaveTheRockSeeds() | |
sleep(200) | |
end | |
Trashcan() | |
end | |
end | |
end | |
end | |
function ClearTheLavas() | |
for _, tile in pairs(getTiles()) do | |
while tile.fg == 4 do | |
rcn() | |
StayawayWD() | |
findPath(tile.x,tile.y-1) | |
punch(0,1) | |
sleep(Delaybreak) | |
if getTile(tile.x,tile.y).fg == 0 then | |
collect(2) | |
break | |
end | |
if findItem(5) > 180 then | |
SaveTheLavaSeeds() | |
sleep(200) | |
end | |
Trashcan() | |
end | |
end | |
end | |
function SaveTheDirtSeeds() | |
if Tosave_dirt then | |
local CurrentWorld = getBot().world | |
if findItem(3) > 180 then | |
sleep(6000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."|"..idwd_Save:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
for _, tile in pairs(getTiles()) do | |
if tile.fg == Dirt_BG or tile.bg == Dirt_BG then | |
sleep(500) | |
findPath(tile.x, tile.y) | |
sleep(800) | |
end | |
end | |
while findItem(3) > 130 do | |
drop(3) | |
sleep(1500) | |
move(-1,0) | |
sleep(500) | |
end | |
if findItem(3) < 180 then | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Done dropping Dirt seeds, Total Dirt seeds dropped ".. Scanner(3) .."**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..CurrentWorld:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
StayawayWD() | |
end | |
end | |
function SaveTheCaveBackgroundSeeds() | |
if Tosave_cave then | |
local CurrentWorld = getBot().world | |
if findItem(15) > 180 then | |
sleep(6000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."|"..idwd_Save:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
for _, tile in pairs(getTiles()) do | |
if tile.fg == Cave_BG or tile.bg == Cave_BG then | |
sleep(500) | |
findPath(tile.x, tile.y) | |
sleep(800) | |
end | |
end | |
while findItem(15) > 130 do | |
move(-1,0) | |
drop(15) | |
sleep(800) | |
move(-1,0) | |
sleep(500) | |
end | |
if findItem(15) < 180 then | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Done dropping Cave Background seeds, Total Cave Background seeds dropped ".. Scanner(15) .."**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..CurrentWorld:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
StayawayWD() | |
end | |
end | |
function SaveTheRockSeeds() | |
if Tosave_rock then | |
local CurrentWorld = getBot().world | |
if findItem(11) > 180 then | |
sleep(6000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."|"..idwd_Save:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
for _, tile in pairs(getTiles()) do | |
if tile.fg == Rock_BG or tile.bg == Rock_BG then | |
sleep(500) | |
findPath(tile.x, tile.y) | |
sleep(800) | |
end | |
end | |
while findItem(11) > 130 do | |
move(-2,0) | |
drop(11) | |
sleep(1500) | |
move(-1,0) | |
sleep(500) | |
end | |
if findItem(11) < 180 then | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Done dropping Rock seeds, Total Rock seeds dropped ".. Scanner(11) .."**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..CurrentWorld:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
StayawayWD() | |
end | |
end | |
function SaveTheLavaSeeds() | |
if Tosave_lava then | |
local CurrentWorld = getBot().world | |
if findItem(5) > 180 then | |
sleep(6000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."|"..idwd_Save:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
for _, tile in pairs(getTiles()) do | |
if tile.fg == Lava_BG or tile.bg == Lava_BG then | |
sleep(500) | |
findPath(tile.x, tile.y) | |
sleep(800) | |
end | |
end | |
while findItem(5) > 130 do | |
move(-3,0) | |
drop(5) | |
sleep(1500) | |
move(-1,0) | |
sleep(500) | |
end | |
if findItem(5) < 180 then | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Done dropping Lava seeds, Total Lava seeds dropped ".. Scanner(5) .."**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..CurrentWorld:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
StayawayWD() | |
end | |
end | |
function findstart() | |
if Mode == 2 then | |
if use_wl == true then | |
if findItem(242) == 0 then | |
takefind(242) | |
sleep(200) | |
end | |
end | |
if findItem(202) == 0 then | |
takefind(202) | |
sleep(200) | |
end | |
if findItem(Entr_ID) == 0 then | |
takefind(Entr_ID) | |
sleep(200) | |
end | |
if findItem(Door_Id) == 0 then | |
takefind(Door_Id) | |
sleep(200) | |
end | |
if findItem(226) == 0 then | |
takefind(226) | |
sleep(200) | |
end | |
if findItem(2) == 0 then | |
takefind(2) | |
sleep(200) | |
end | |
end | |
if Mode == 1 then | |
if findItem(SL_WL) == 0 then | |
takefind(SL_WL) | |
sleep(200) | |
end | |
if findItem(Entr_ID) == 0 then | |
takefind(Entr_ID) | |
sleep(200) | |
end | |
if findItem(226) == 0 then | |
takefind(226) | |
sleep(200) | |
end | |
end | |
end | |
function Bitem() | |
if takeitem_world then | |
sendPacket(3,"action|join_request\nname|"..wdItem:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..wdItem:upper().."|"..idwdItem.."\ninvitedWorld|0") | |
sleep(6500) | |
findstart() | |
sleep(4000) | |
if Mode == 2 then | |
move(-1,0) | |
sleep(800) | |
TrashTheCan = {2, 14} | |
for i, trash in ipairs(TrashTheCan) do | |
if findItem(trash) > 195 then | |
sendPacket(2, "action|trash\n|itemID|" .. trash) | |
sleep(4500) | |
sendPacket(2, "action|dialog_return\ndialog_name|trash_item\nitemID|" .. trash .. "|\ncount|" .. 200) | |
sleep(4700) | |
end | |
end | |
if use_wl == true then | |
if findItem(242) > 1 then | |
Itemdrop(242,findItem(242) - 1) | |
sleep(200) | |
end | |
end | |
if findItem(202) > 1 then | |
Itemdrop(202,findItem(202) - 1) | |
sleep(200) | |
end | |
if findItem(Entr_ID) > 2 then | |
Itemdrop(Entr_ID,findItem(Entr_ID) - 4) | |
sleep(200) | |
end | |
if findItem(Door_Id) > 1 then | |
Itemdrop(Door_Id,findItem(Door_Id) - 1) | |
sleep(200) | |
end | |
if findItem(226) > 1 then | |
Itemdrop(226,findItem(226) - 1) | |
sleep(200) | |
end | |
if findItem(2) > 1 then | |
Itemdrop(2,findItem(2) - 6) | |
sleep(200) | |
end | |
end | |
if Mode == 1 then | |
if findItem(SL_WL) > 1 then | |
Itemdrop(SL_WL,findItem(SL_WL) - 1) | |
sleep(200) | |
end | |
if findItem(Entr_ID) > 2 then | |
Itemdrop(Entr_ID,findItem(Entr_ID) - 4) | |
sleep(200) | |
end | |
if findItem(226) > 1 then | |
Itemdrop(226,findItem(226) - 1) | |
sleep(200) | |
end | |
end | |
end | |
end | |
function GetDirtSeeds() | |
local CurrentWorld = getBot().world | |
if findItem(3) == 0 then | |
sleep(6000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..wd_Save:upper().."|"..idwd_Save:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
for _, floating in pairs(getObjects()) do | |
if floating.id == 3 then | |
findPath((floating.x+10) / 32, (floating.y+10) / 32) | |
sleep(1000) | |
collect(2) | |
sleep(1500) | |
end | |
end | |
if findItem(3) > 1 then | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..CurrentWorld:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
StayawayWD() | |
end | |
end | |
function PlantAndHarvestDirt() | |
while findItem(2) == 0 do | |
for x = 2, 22 do | |
if findItem(2) == 200 then | |
break | |
end | |
if findItem(3) == 0 then | |
GetDirtSeeds() | |
sleep(250) | |
end | |
while getTile(x, 23).ready do | |
findPath(x, 23) | |
punch(0, 0) | |
sleep(Delayharvest) | |
collect(2) | |
end | |
while getTile(x, 23).fg == 0 and findItem(3) > 0 do | |
findPath(x, 23) | |
place(3, 0, 0) | |
sleep(Delayplant) | |
end | |
rcn() | |
end | |
end | |
end | |
function placeTheDirts() | |
for y = 52, 2, -2 do | |
for x = 2, 97 do | |
if getTile(x, y).fg == 0 then | |
PlantAndHarvestDirt() | |
findPath(x, y - 1) | |
while getTile(x, y).fg == 0 and findItem(2) > 0 do | |
place(2, 0, 1) | |
sleep(Delayplace) | |
end | |
rcn() | |
end | |
end | |
end | |
end | |
function DirtFarmDone() | |
for x = 2, 22 do | |
while getTile(x,23).fg == 3 do | |
findPath(x,23) | |
sleep(135) | |
punch(0,0) | |
sleep(Delaybreak) | |
Trashcan() | |
if getTile(x,23).fg == 0 then | |
collect(2) | |
sleep(40) | |
end | |
rcn() | |
end | |
end | |
end | |
function BreakTheSignalJammer() | |
if Sjammer then | |
for _,t in pairs(getTiles()) do | |
if t.fg == 226 then | |
findPath(t.x, t.y-1) | |
sleep(2000) | |
while getTile(t.x, t.y).fg ~= 0 or getTile(t.x, t.y).bg ~= 0 do | |
punch(0,1) | |
sleep(Delaybreak) | |
place(Entr_ID,0,2) | |
sleep(Delayplace) | |
place(2,0,1) | |
sleep(Delayplace) | |
end | |
end | |
end | |
end | |
end | |
function mf(xy) | |
return math.floor(xy / 32) | |
end | |
function wlpublic(x,y) | |
if wl_public then | |
sleep(2000) | |
wrench(x,y) | |
sleep(4500) | |
sendPacket(2,[[action|dialog_return\ndialog_name|lock_edit\ntilex|]]..math.floor(getBot().x/32)+x..[[|\ntiley|]]..math.floor(getBot().y/32)+y..[[|\ncheckbox_public|1\ncheckbox_disable_music|0\ntempo|100\ncheckbox_disable_music_render|0\ncheckbox_set_as_home_world|0\nminimum_entry_level|1]]) | |
sleep(4000) | |
end | |
end | |
function crosscheck() | |
if Mode == 2 then | |
if use_wl == true then | |
if findItem(242) == 0 or findItem(202) == 0 or findItem(Entr) == 0 or findItem(Door_Id) == 0 or findItem(226) == 0 or findItem(2) == 0 then | |
Bitem() | |
end | |
end | |
if use_wl == false then | |
if findItem(202) == 0 or findItem(Entr) == 0 or findItem(Door_Id) == 0 or findItem(226) == 0 or findItem(2) == 0 then | |
Bitem() | |
end | |
end | |
end | |
if Mode == 1 then | |
if findItem(SL_WL) == 0 or findItem(Entr) == 0 or findItem(226) == 0 then | |
Bitem() | |
end | |
end | |
if findItem(SL_WL) == 0 then | |
BrewHook(":skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Word Lock is 0, my task has been completed :100:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : "..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
removeBot(getBot().name) | |
end | |
end | |
function dfr() | |
t = os.time() | |
local time = os.time() - t | |
if GenerateRandomWorld == 1 then | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **Do make a dirt farm**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
GeneTheWorld() | |
sleep(2000) | |
dro() | |
end | |
if GenerateRandomWorld == 1 then | |
LogReadyWorld(""..getBot().name.." World : "..getBot().world .." ".. (os.date("!%a %b %d, %Y at %I:%M %p", os.time() + 7 * 60 * 60)) .."") | |
sleep(200) | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **World found and The Name is ||"..getBot().world.."||**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
sleep(300) | |
end | |
end | |
jmlBot = #getBots() | |
for i = 0, jmlBot do | |
if string.upper(getBots()[i].name) == string.upper(getBot().name) then | |
indexBot = i | |
end | |
end | |
if indexBot == 0 then | |
while true do | |
sleep(150) | |
if Mode == 0 then | |
say("SCRIPT BY BREWDERS") | |
say("MANUAL MODE DIRT FARM") | |
say("Bot : ||"..getBot().name.."||") | |
for i, listW in ipairs(world) do | |
t = os.time() | |
local time = os.time() - t | |
if getBot().world ~= string.upper(listW) then | |
sendPacket(3,"action|join_request\nname|"..listW:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..listW:upper().."|"..idWorld:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
StayawayWD() | |
ClearTheSide() | |
TakeAndplacePlatform() | |
ClearingDirts() | |
if Break_rock then | |
ClearTheRocks() | |
end | |
ClearTheLavas() | |
placeTheDirts() | |
DirtFarmDone() | |
BreakTheSignalJammer() | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **||"..getBot().name.."|| says that the Dirt Farm ||"..getBot().world.."|| is Ready :white_check_mark:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
end | |
if discBot then | |
removeBot(getBot().name) | |
end | |
end | |
if Mode == 1 then | |
say("SCRIPT BY BREWDERS") | |
say("NORMAL DESIGN DIRT FARM") | |
say("Bot : ||"..getBot().name.."||") | |
while true do | |
Bitem() | |
crosscheck() | |
autobp() | |
dfr() | |
StayawayWD() | |
ClearTheSide() | |
TakeAndplacePlatform() | |
ClearingDirts() | |
if Break_rock then | |
ClearTheRocks() | |
end | |
ClearTheLavas() | |
placeTheDirts() | |
DirtFarmDone() | |
BreakTheSignalJammer() | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **||"..getBot().name.."|| says that the Dirt Farm ||"..getBot().world.."|| is Ready :white_check_mark:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
end | |
end | |
if Mode == 2 then | |
say("SCRIPT BY BREWDERS") | |
say("ROTASI DESIGN DIRT FARM") | |
say("Bot : ||"..getBot().name.."||") | |
while true do | |
Bitem() | |
crosscheck() | |
autobp() | |
dfr() | |
StayawayWD() | |
ClearTheSide() | |
TakeAndplacePlatform() | |
ClearingDirts() | |
if Break_rock then | |
ClearTheRocks() | |
end | |
ClearTheLavas() | |
placeTheDirts() | |
DirtFarmDone() | |
BreakTheSignalJammer() | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **||"..getBot().name.."|| says that the Dirt Farm ||"..getBot().world.."|| is Ready :white_check_mark:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
end | |
end | |
end | |
elseif indexBot == 1 then | |
while true do | |
sleep(150) | |
if Mode == 0 then | |
say("SCRIPT BY BREWDERS") | |
say("MANUAL MODE DIRT FARM") | |
say("Bot : ||"..getBot().name.."||") | |
for i, listW in ipairs(world) do | |
t = os.time() | |
local time = os.time() - t | |
if getBot().world ~= string.upper(listW) then | |
sendPacket(3,"action|join_request\nname|"..listW:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..listW:upper().."|"..idWorld:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
StayawayWD() | |
ClearTheSide() | |
TakeAndplacePlatform() | |
ClearingDirts() | |
if Break_rock then | |
ClearTheRocks() | |
end | |
ClearTheLavas() | |
placeTheDirts() | |
DirtFarmDone() | |
BreakTheSignalJammer() | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **||"..getBot().name.."|| says that the Dirt Farm ||"..getBot().world.."|| is Ready :white_check_mark:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
end | |
if discBot then | |
removeBot(getBot().name) | |
end | |
end | |
if Mode == 1 then | |
say("SCRIPT BY BREWDERS") | |
say("NORMAL DESIGN DIRT FARM") | |
say("Bot : ||"..getBot().name.."||") | |
while true do | |
Bitem() | |
crosscheck() | |
autobp() | |
dfr() | |
StayawayWD() | |
ClearTheSide() | |
TakeAndplacePlatform() | |
ClearingDirts() | |
if Break_rock then | |
ClearTheRocks() | |
end | |
ClearTheLavas() | |
placeTheDirts() | |
DirtFarmDone() | |
BreakTheSignalJammer() | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **||"..getBot().name.."|| says that the Dirt Farm ||"..getBot().world.."|| is Ready :white_check_mark:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
end | |
end | |
if Mode == 2 then | |
say("SCRIPT BY BREWDERS") | |
say("ROTASI DESIGN DIRT FARM") | |
say("Bot : ||"..getBot().name.."||") | |
while true do | |
Bitem() | |
crosscheck() | |
autobp() | |
dfr() | |
StayawayWD() | |
ClearTheSide() | |
TakeAndplacePlatform() | |
ClearingDirts() | |
if Break_rock then | |
ClearTheRocks() | |
end | |
ClearTheLavas() | |
placeTheDirts() | |
DirtFarmDone() | |
BreakTheSignalJammer() | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **||"..getBot().name.."|| says that the Dirt Farm ||"..getBot().world.."|| is Ready :white_check_mark:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
end | |
end | |
end | |
elseif indexBot == 2 then | |
while true do | |
sleep(150) | |
if Mode == 0 then | |
say("SCRIPT BY BREWDERS") | |
say("MANUAL MODE DIRT FARM") | |
say("Bot : ||"..getBot().name.."||") | |
for i, listW in ipairs(world) do | |
t = os.time() | |
local time = os.time() - t | |
if getBot().world ~= string.upper(listW) then | |
sendPacket(3,"action|join_request\nname|"..listW:upper().."\ninvitedWorld|0") | |
sleep(7000) | |
sendPacket(3,"action|join_request\nname|"..listW:upper().."|"..idWorld:upper().."\ninvitedWorld|0") | |
sleep(6500) | |
end | |
StayawayWD() | |
ClearTheSide() | |
TakeAndplacePlatform() | |
ClearingDirts() | |
if Break_rock then | |
ClearTheRocks() | |
end | |
ClearTheLavas() | |
placeTheDirts() | |
DirtFarmDone() | |
BreakTheSignalJammer() | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **||"..getBot().name.."|| says that the Dirt Farm ||"..getBot().world.."|| is Ready :white_check_mark:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
end | |
if discBot then | |
removeBot(getBot().name) | |
end | |
end | |
if Mode == 1 then | |
say("SCRIPT BY BREWDERS") | |
say("NORMAL DESIGN DIRT FARM") | |
say("Bot : ||"..getBot().name.."||") | |
while true do | |
Bitem() | |
crosscheck() | |
autobp() | |
dfr() | |
StayawayWD() | |
ClearTheSide() | |
TakeAndplacePlatform() | |
ClearingDirts() | |
if Break_rock then | |
ClearTheRocks() | |
end | |
ClearTheLavas() | |
placeTheDirts() | |
DirtFarmDone() | |
BreakTheSignalJammer() | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **||"..getBot().name.."|| says that the Dirt Farm ||"..getBot().world.."|| is Ready :white_check_mark:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
end | |
end | |
if Mode == 2 then | |
say("SCRIPT BY BREWDERS") | |
say("ROTASI DESIGN DIRT FARM") | |
say("Bot : ||"..getBot().name.."||") | |
while true do | |
Bitem() | |
crosscheck() | |
autobp() | |
dfr() | |
StayawayWD() | |
ClearTheSide() | |
TakeAndplacePlatform() | |
ClearingDirts() | |
if Break_rock then | |
ClearTheRocks() | |
end | |
ClearTheLavas() | |
placeTheDirts() | |
DirtFarmDone() | |
BreakTheSignalJammer() | |
BrewHook("\n**BOT INFORMATION\r\n**:skull: | Bot : ||"..getBot().name.."||\n<:mega:984686541383290940> | Information : **||"..getBot().name.."|| says that the Dirt Farm ||"..getBot().world.."|| is Ready :white_check_mark:**\n<:green_circle:984666691927691274> | Status : Online\n<:globe_with_meridians:984683698123337828> | Current World : ||"..getBot().world.."||\n:timer: | Time : "..waktu().."\n:reminder_ribbon: | LV BOT : **"..getBot().level.."\r\n**\n**BACKPACK ITEM\n**<:wl:1035117139037790238> | WL/SL/HL/BL : "..findItem(SL_WL).."\n<:jammer:1035117134931558480> | Signal Jammer : "..findItem(226).."\n<:door:1035117137028710440> | Door : "..findItem(Door_Id).."\n<:entrance:1035117131173462047> | Entrance : "..findItem(Entr_ID).."\n<:gems:1035119534555791380> | GEMS : "..findItem(112).."") | |
end | |
end | |
end | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment