Skip to main content

๐ŸŒ World Check

script untuk cek world nuked / scan seed / dll yang akan langsung nge list ke website! script ini menggunakan fitur farming v web, jadi sebelum jalankan

  • buat job baru
    • un-check opsi auto start
    • un-check opsi auto resume
  • add world yang mau di cek ke job
    • note: disarankan pisah job kalau lebih dari 1k world, mencegah beberapa world jadi ga ke update karena terlalu banyak
  • export world lewat world list > klik kanan > export as script list > without door id
  • pilih script dibawah yang cocok
  • add bot ke script & ke job farming nya
  • start job farming
    • karena auto start tadi tidak di centang, bot ga akan farming. jadi hanya data worldnya saja di load, ini perlu buat update nanti

# OnLoad - cek nukedโ€‹

go "EXIT" wait
setting "delay_after_join" 3
execute as "{script.bots.0}" var "worlds" store list ["WORLD1","WORLD2","WORLD3","DST.."]
execute as "{script.bots.1}" var "worlds" store list ["WORLD1","WORLD2","WORLD3","DST.."]
execute if-true [{var.worlds}="null"] terminate
loop "{var.worlds}"
go "{var.loop.value}" await
execute if-true [{var.returnValue.isNuked}="true"] farming update-world [world="{var.loop.value}",status="NUKED"]
loop end
notification raw "{bot.name} done checking {var.worlds.length}, check your world list for data"

# OnLoad - cek nuked & data yang lainโ€‹

untuk data lainnya, world akan informasi tree, seed, dll

go "EXIT" wait
setting "delay_after_join" 3
execute as "{script.bots.0}" var "worlds" store list ["WORLD1","WORLD2","WORLD3","DST.."]
execute as "{script.bots.1}" var "worlds" store list ["WORLD1","WORLD2","WORLD3","DST.."]
execute if-true [{var.worlds}="null"] terminate
loop "{var.worlds}"
go "{var.loop.value}" await
execute if-true [{var.returnValue.isNuked}="true"] farming update-world [world="{var.loop.value}",status="NUKED"]
execute if-true [{var.returnValue.isNuked}="true"] loop continue
farming update-world
loop end
notification raw "{bot.name} done checking {var.worlds.length}, check your world list for data"

# OnLoad - cek nuked & kecolong & id invalidโ€‹

akan tetap update informasi tree, seed, dll tapi dengan tambahan cek apakah di World Lock yang tidak publik

go "EXIT" wait
setting "delay_after_join" 3
execute as "{script.bots.0}" var "worlds" store list ["WORLD1","WORLD2","WORLD3","DST.."]
execute as "{script.bots.1}" var "worlds" store list ["WORLD1","WORLD2","WORLD3","DST.."]
execute if-true [{var.worlds}="null"] terminate
loop "{var.worlds}"
go "{var.loop.value}" await
execute if-true [{var.returnValue.isNuked}="true"] farming update-world [world="{var.loop.value}",status="NUKED"]
execute if-true [{var.returnValue.isNuked}="true"] loop continue
execute if-true [{var.returnValue.isIdInvalid}="true"] farming update-world [world="{var.loop.value}",status="INVALID_DOOR_ID"]
execute if-true [{var.returnValue.isIdInvalid}="true"] loop continue
var "worldLock" store entity @t[foreground="World Lock"]
execute if-true [{var.worldLock}!=null,{var.worldLock.isPublic}="false"] farming update-world [status="FARM_BLOCKED"]
execute if-true [{var.worldLock}!=null,{var.worldLock.isPublic}="false"] notification raw "{bot.name}: {var.loop.value} di World Lock yang tidak publik!"
execute if-true [{var.worldLock}!=null,{var.worldLock.isPublic}="false"] loop continue
farming update-world
loop end
notification raw "{bot.name} done checking {var.worlds.length}, check your world list for data"