Growscan
if (type == 2 and packet:find("/growscan")) then
RunThread(function()
local packet =
"\nadd_label_with_icon|big|growscan|left|6016|" ..
"\nadd_spacer|small" ..
"\nadd_button|growscanblocks|World Blocks|noflags|0|0|" ..
"\nadd_button|growscanitems|Floating Items|noflags|0|0|" ..
"\nadd_spacer|small\nadd_quick_exit|\nend_dialog|option|Apply|"
local var = {} --make table
var[0] = "OnDialogRequest"
var[1] = packet
var.netid = -1
SendVarlist(var)
end)
return true
end if packet:find("buttonClicked|growscanblocks") then
RunThread(function()
local packet = "\nadd_label_with_icon|big|World Blocks|left|6016|"
for i, tile in pairs(GetTiles()) do
if tile.fg ~= 0 then
packet = packet .. "\nadd_label_with_icon|small|" .. tile.fg .. ": " .. i .. "|left|32|"
end
end
packet = packet .. "\nadd_spacer|small\nadd_quick_exit|\nend_dialog|option|Close|"
local var = {}
var[0] = "OnDialogRequest"
var[1] = packet
var.netid = -1
SendVarlist(var)
end)
return true
end
end)Last updated