Run it
Copy the script and paste it into your executor.
vim = :()
players = :()
TS = :()
= :()
replicatedStorage = :()
runService = :()
player = players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
HRP = character:()
tweening =
index =
Rayfield = (:())()
Window = Rayfield:({
Name = ,
Icon = ,
LoadingTitle = ,
LoadingSubtitle = ,
Theme = ,
ToggleUIKeybind = ,
DisableRayfieldPrompts = ,
DisableBuildWarnings = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
})
specialList = {}
blockData = player:()
blocksFolder = :()
pastePercent =
usedList = {}
selectedBase =
autofarm =
rescaleClick =
playerToBring =
ignoreAnchored =
sitInMouseClickSeatToggle =
clipboard =
(name)
blockData:(name) blockData:(name).Value
(transparencyWanted : number, block : Model) : ()
block
block.PPart.Transparency == transparencyWanted
calls = transparencyWanted /
tool
character:()
tool = character[]
humanoid:(player.Backpack.PropertiesTool)
.()
tool = character.PropertiesTool
args =
{
,
{
block
}
}
.(()
i = ,calls
tool.SetPropertieRF:((args))
)
(block : Model)
block
tool
character:()
tool = character[]
humanoid:(player.Backpack.PropertiesTool)
.()
tool = character.PropertiesTool
args =
{
,
{
block
}
}
.(()
tool.SetPropertieRF:((args))
)
(block:,newPos:,newSize:) : ()
block
()
tool
character:()
tool = character[]
humanoid:(player.Backpack.ScalingTool)
.()
tool = character.ScalingTool
args =
{
block,
newSize,
newPos
}
.(()
tool.RF:((args))
)
(playerInstance : Player) : BasePart
teamColor = playerInstance.TeamColor
_,v (:())
v:() v.TeamColor.Value
v.TeamColor.Value == teamColor
v
(.. playerInstance.Name)
(name : ,pos : ,relativeTo : BasePart,Anchored : boolean) : ()
tool
character:()
tool = character[]
humanoid:(player.Backpack.BuildingTool)
.()
tool = character.BuildingTool
relativeTo relativeTo = (player)
args =
{
name,
(name),
relativeTo,
relativeTo relativeTo.CFrame:(pos) .(),
ignoreAnchored Anchored,
pos,
,
}
.(()
tool.RF:((args))
)
(block : Model, color : )
block
()
block:()
(.. block.Name)
block.PPart.Color == color
tool
character:()
tool = character[]
humanoid:(player.Backpack.PaintingTool)
.()
tool = character.PaintingTool
args = {
{
block,
color
}
}
.(()
tool.RF:(args)
)
(model : Model) : JointInstance?
_,v (model.PPart:())
v:() v:()
v.Part1
(v.Part1.Parent == model)
v.Part1
(player)
(hisBase : BasePart?, block : Model, myBase : BasePart?) :
block block:()
(, block block.Name )
.()
hisBase myBase
block.PPart.CFrame
offset = hisBase.CFrame:(block.PPart.CFrame)
myBase.CFrame * offset
(blocks : Folder) :
t = {}
myBase = (player)
hisBase = (players:(blocks.Name))
_,block (blocks:())
block:()
((block.Name) == (usedList[block.Name] ) > (block.Name))
relative = (block)
relative = relative == hisBase myBase relative
usedList[block.Name]
usedList[block.Name] +=
usedList[block.Name] =
.(t, {
Name = block.Name,
Pos = (hisBase, block, myBase),
Relative = (player),
Transparency = block.PPart.Transparency,
Anchored = block.PPart.Anchored,
Size = block.PPart.Size,
Color = block.PPart.Color
})
(.. block.Name .. )
(block.Name.. )
t
(expectedList, createdList)
missing = {}
i, v (expectedList)
found =
_, b (createdList)
b b:() (b.Name == v.Name)
found =
found
.(missing, {Index = i, Name = v.Name, Pos = v.Pos})
missing
(expected, createdList)
best =
bestDist = .huge
_, b (createdList)
b b:() b.Name == expected.Name
dist = (b.PPart.Position - expected.Pos.Position).Magnitude
dist < bestDist
bestDist = dist
best = b
best
() : Folder
_,child (blocksFolder:())
child.Name == player.Name
child
(t, folder)
pastePercent =
childrenDebug =
c
blocks = {}
tCount = #t
lastPlaced = ()
c = folder.ChildAdded:((child)
childrenDebug +=
lastPlaced = ()
)
()
i,v (t)
(v.Name,v.Pos,v.Relative,v.Anchored)
pastePercent += /tCount
i % ==
.()
.()
() - lastPlaced >
(..childrenDebug .. .. tCount)
tCount - childrenDebug >
missing = (t,blocks)
( .. #missing .. )
_, b (missing)
(, b.Index, , b.Name, , b.Pos.Position)
()
playerBaseList = folder:()
i,v (t)
b = (v,playerBaseList)
(b,v.Pos,v.Size)
(b,v.Color)
(v.Transparency,b)
i % ==
.()
pastePercent += /tCount
c:()
pastePercent =
()
playersy = {}
_,playery (:():())
.(playersy,playery.DisplayName)
playersy
(playerToBring : Player , firstSeat : Seat, secondSeat : Seat) : ()
originalPos = character:()
otherPlayerCharacter = playerToBring.Character
otherPlayerCharacter
()
offset = firstSeat.CFrame:() * secondSeat.CFrame
torso = otherPlayerCharacter:() otherPlayerCharacter:()
torso
newPivot = torso.CFrame * offset:()
firstSeat:(newPivot + .(.(-,),.(-,),.(-,)))
.()
otherPlayerCharacter.Parent otherPlayerCharacter.Humanoid.SeatPart
firstSeat:(originalPos)
() : Model
humanoid.SeatPart humanoid.SeatPart.Parent
autoBuildTab = Window:(,)
autoBuildTab:({
Name = ,
Callback = ()
(,HRP.CFrame,,)
,
})
autoBuildTab:({
Name = ,
Callback = (Value)
rescaleClick = Value
(..(Value))
,
})
mouse = player:()
mouse.Button1Down:(()
rescaleClick
mouse.Target
(mouse.Target:())
ppart = mouse.Target
(ppart.Parent,ppart.CFrame,.(,,))
)
(DisplayNamey : ) :
_,v (players:())
v.DisplayName == DisplayNamey v.Name
()
dd = autoBuildTab:({
Name = ,
Options = (),
CurrentOption = {},
MultipleOptions = ,
Callback = (Options)
realName = (Options[])
_,folder (blocksFolder:())
folder.Name == realName
selectedBase = folder
,
})
players.PlayerAdded:(()
dd:(())
)
autoBuildTab:({
Name = ,
Callback = ()
selectedBase
clipboard = (selectedBase)
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image =
})
,
})
autoBuildTab:({
Name = ,
Callback = ()
clipboard
(clipboard, ())
,
})
pasteStatus = autoBuildTab:({
Title = ,
Content =
})
.(()
.()
pasteStatus:({Title = , Content = (pastePercent) .. })
)
autoBuildTab:()
autoBuildTab:({
Name = ,
CurrentValue = ,
Callback = (Value)
ignoreAnchored = Value
,
})
autoFarmTab = Window:(,)
autoFarmTab:({
Name = ,
CurrentValue = ,
Callback = (value)
autofarm = value
,
})
funTab = Window:(,)
firstSeat =
secondSeat =
funTab:()
dd2 = funTab:({
Name = ,
Options = (),
CurrentOption = {},
MultipleOptions = ,
Callback = (Options)
realName = (Options[])
playerToBring = players:(realName)
,
})
players.PlayerAdded:(()
dd2:(())
)
funTab:({
Name = ,
Callback = ()
firstSeat = humanoid.SeatPart
(..firstSeat:())
,
})
funTab:({
Name = ,
Callback = ()
secondSeat = humanoid.SeatPart
(..secondSeat:())
,
})
funTab:({
Name = ,
Callback = ()
secondSeat firstSeat
secondSeat ~= firstSeat
playerToBring
(playerToBring,firstSeat,secondSeat)
Rayfield:({
Name = ,
Content = ,
Duration = ,
Image =
})
Rayfield:({
Name = ,
Content = ,
Duration = ,
Image =
})
Rayfield:({
Name = ,
Content = ,
Duration = ,
Image =
})
,
})
funTab:({
Name = ,
Callback = ()
Players = :()
RunService = :()
UserInputService = :()
player = Players.LocalPlayer
humanoid = player.Character player.Character:()
flying =
flySpeed =
flyConnection
bv
screenGui = .()
screenGui.Name =
screenGui.Parent = player:()
screenGui.ResetOnSpawn =
frame = .()
frame.Size = .(, , , )
frame.Position = .(, , , )
frame.BackgroundColor3 = .(, , )
frame.Parent = screenGui
toggleButton = .()
toggleButton.Size = .(, , , )
toggleButton.Position = .(, , , )
toggleButton.Text =
toggleButton.Parent = frame
speedLabel = .()
speedLabel.Size = .(, , , )
speedLabel.Position = .(, , , )
speedLabel.Text = (flySpeed)
speedLabel.Parent = frame
plusButton = .()
plusButton.Size = .(, , , )
plusButton.Position = .(, , , )
plusButton.Text =
plusButton.Parent = frame
minusButton = .()
minusButton.Size = .(, , , )
minusButton.Position = .(, , , )
minusButton.Text =
minusButton.Parent = frame
destroyButton = .()
destroyButton.Size = .(, , , )
destroyButton.Position = .(, , , )
destroyButton.Text =
destroyButton.BackgroundColor3 = .(, , )
destroyButton.Parent = frame
ctrl = {f=, b=, l=, r=}
UserInputService.InputBegan:((input, processed)
processed
input.KeyCode == .KeyCode.W ctrl.f =
input.KeyCode == .KeyCode.S ctrl.b = -
input.KeyCode == .KeyCode.A ctrl.l = -
input.KeyCode == .KeyCode.D ctrl.r =
)
UserInputService.InputEnded:((input)
input.KeyCode == .KeyCode.W ctrl.f =
input.KeyCode == .KeyCode.S ctrl.b =
input.KeyCode == .KeyCode.A ctrl.l =
input.KeyCode == .KeyCode.D ctrl.r =
)
toggleButton.MouseButton1Click:(()
flying = flying
car = ()
car
primaryPart = car.PrimaryPart car:()
primaryPart
flying
bv bv.Parent
bv = .()
bv.Name =
bv.MaxForce = .(, , )
bv.Parent = primaryPart
flyConnection
flyConnection = RunService.RenderStepped:(()
flying
cam = .CurrentCamera
moveDir = (cam.CFrame.LookVector * (ctrl.f + ctrl.b)) +
((cam.CFrame * .(ctrl.l + ctrl.r, , )).p - cam.CFrame.p)
moveDir.Magnitude >
bv.Velocity = moveDir.Unit * flySpeed
bv.Velocity = .zero
primaryPart.CFrame = .(primaryPart.Position, primaryPart.Position + cam.CFrame.LookVector)
)
bv bv:() bv =
flyConnection flyConnection:() flyConnection =
)
plusButton.MouseButton1Click:(()
flySpeed = flySpeed +
speedLabel.Text = (flySpeed)
)
minusButton.MouseButton1Click:(()
flySpeed = .(, flySpeed - )
speedLabel.Text = (flySpeed)
)
destroyButton.MouseButton1Click:(()
flying =
bv bv:() bv =
flyConnection flyConnection:() flyConnection =
screenGui:()
)
,
})
.(()
.()
autofarm
HRP
index ==
Stages = :()
Stages
normalStages = Stages:()
normalStages
endpoint = normalStages:()
endpoint
chest = endpoint:()
chest
HRP:(chest:() + .(,,-))
ii =
.()
ii +=
ii % ==
HRP:(chest:() + .(,,-))
HRP
(HRP.Position - chest:().Position).Magnitude >
index =
stages = :()
stages
normalStages = stages:()
normalStages
roomName = ..index
stage = normalStages:(roomName)
stage
darkPart = stage:()
darkPart
character:(darkPart.CFrame - .(,,))
tween2 = TS:(HRP,TweenInfo.(,.EasingStyle.Linear),{ = darkPart.CFrame + .(,,)})
tweening =
tween2:()
tween2.Completed:()
tweening =
index +=
)
runService.Heartbeat:(()
tweening
HRP.Velocity = .zero
)
player.CharacterAdded:((charactery)
character = charactery
HRP = character:()
humanoid = character:()
)
.(()
.()
vim:(, .KeyCode.Tilde, , )
.()
vim:(, .KeyCode.Tilde, , )
)
Rayfield:()
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.

Universal