Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local VirtualInputManager = game:GetService("VirtualInputManager")
local localPlayer = Players.LocalPlayer
local firefliesFolder = Workspace.WorldFireflies
local rarityOrder = {
[] = ,
[] = ,
[] =
}
(objName)
keyword, priority (rarityOrder)
.(objName, keyword)
priority
()
list = {}
_, obj (firefliesFolder:())
priority = (obj.Name)
priority
prompt = obj:() obj:()
prompt
_, child (obj:())
child:()
prompt = child
part = obj:() obj obj:()
part prompt
part = prompt.Parent
prompt part
.(list, {object = part, prompt = prompt, priority = priority, rawObject = obj})
.(list, (a, b)
a.priority < b.priority
)
list
.(()
()
character = localPlayer.Character
rootPart = character character:()
rootPart
targets = ()
#targets >
_, target (targets)
rawObject = target.rawObject
prompt = target.prompt
target.object prompt rawObject:(firefliesFolder)
keyCode = prompt.KeyboardKeyCode
prompt.HoldDuration =
rawObject:(firefliesFolder) rawObject.Parent ~=
rootPart.Velocity = .zero
rootPart.CFrame = target.object.CFrame + .(, , )
VirtualInputManager:(, keyCode, , )
.()
VirtualInputManager:(, keyCode, , )
.()
.()
)
Minerblocks