Run it
Copy the script and paste it into your executor.
SpecialCode =
ScriptSettings =
{
{,},
{,} ,
{,},
{,},
{,}
}
Models =
{
{{},{, , }},
{{},{, , },{, , },{, , },{, , },{, , },{, , },{, , -},{, , -},{, , -},{, , },{, , },{, , },{, , },{, , },{, , -},{, , -},{, , -},{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , -},{-, , -},{-, , -},{-, , }},
{{},{, , },{, , },{-, , },{-, , },{, , },{, , },{-, , },{, , },{, , }},
{{},{, , },{, , },{-, , },{-, , },{, , },{, , },{-, , },{, , },{, , },{, , },{, , },{, , },{, , },{-, , },{-, , },{, , },{-, , },{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , }},
{{},{, , },{, , },{-, , },{, , -},{-, , -},{, , -},{, , },{, , },{, , -},{, , -},{, , -},{, , },{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{-, , -},{, , -},{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -}},
{{},{, , },{, , },{-, , },{, , -},{-, , -},{, , -},{, , },{, , },{, , -},{, , -},{, , -},{, , },{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{-, , -},{, , -},{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{-, , -},{, , -},{, , -},{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{-, , -},{, , -},{, , -},{-, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{-, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -},{, , -}},
{{},{, , },{, , -},{, , -},{, , -},{-, , },{-, , -},{-, , -},{-, , -},{, , },{, , -},{, , -},{, , -}},
{{},{, , },{, , },{-, , },{-, , },{, , },{, , },{, , },{-, , },{-, , }},
{{},{, , },{, , },{-, , },{, , },{-, , },{, , },{, , },{-, , },{, , },{-, , },{-, , },{, , },{, , },{, , },{, , },{-, , }},
{{},{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , }},
{{},{, , },{-, , },{, , },{-, , },{, , },{, , },{-, , -},{, , -},{, , -},{, , },{, , },{, , },{-, , },{, , },{, , }},
{{},{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, -, },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , }},
{{},{, , },{, , },{, , },{-, , },{-, , },{-, , },{-, , -},{, , -},{, , },{, , },{, , },{, , },{, , },{, , },{, , -},{, , -},{-, , -},{-, , },{-, , },{-, , },{-, , -},{-, , -},{, , -},{, , -},{, , -},{, , },{, , },{, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{, , },{, , },{-, , },{, , },{-, , },{, , },{-, , },{, , },{-, , },{, , },{-, , },{, , },{-, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{-, , },{-, , },{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , }},
{{},{, , },{-, , },{, , -},{-, , },{, , -},{-, , -},{-, , -},{, , -},{, , },{, , },{-, , },{-, , },{, , -},{, , },{, , },{-, , },{-, , },{-, , -},{, , },{-, , -},{, , -},{-, , -},{, , },{, , -},{, , -},{-, , },{-, , -},{-, , },{-, , },{, , },{, , },{-, , },{-, , -},{-, , -},{-, , -},{-, , },{-, , -},{, , },{-, , -},{-, , },{-, , -},{-, , -},{, , -},{, , -},{, , -},{-, , },{-, , },{, , },{-, , },{, , },{, , -},{-, , -},{-, , },{, , },{, , },{, , },{, , -},{, , -},{-, , },{-, , -},{-, , },{-, , -},{-, , -},{-, , -},{-, , },{-, , },{-, , },{-, , },{-, , -},{-, , -},{, , },{, , },{, , -},{, , -},{, , },{, , },{, , -},{, , -},{, , },{, , },{, , -},{, , -},{-, , },{-, , },{-, , -},{-, , -},{-, -, },{, -, -},{-, -, },{, -, },{-, -, },{-, -, },{, -, },{, -, },{-, -, },{, -, },{, -, },{, -, },{-, -, },{-, -, },{-, -, },{, -, -},{, -, -},{-, -, -},{-, -, -},{-, -, -},{-, -, -},{-, -, -},{-, -, -},{-, -, -},{-, -, -},{, -, -},{, -, -},{, -, -},{-, -, -},{-, -, -},{-, -, -},{-, -, -},{, -, -},{, -, -},{, -, -},{, , },{, , },{-, , },{-, , },{-, , },{-, , },{, , },{, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{-, , },{, , },{-, , },{-, , },{, , },{, , },{, , },{, , },{, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{, , },{-, , },{-, , },{, , },{, , },{, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{-, , },{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{, , },{, , },{-, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{, , },{-, , },{, , },{-, , },{, , },{-, , },{, , },{-, , },{, , },{-, , },{, , },{-, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{-, , },{-, , },{, , },{-, , },{-, , },{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{, , },{-, , },{-, , },{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{-, , },{, , },{, , },{, , },{-, , },{, , },{, , },{-, , },{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , },{-, , }}
}
WEARITEMTHING = :():()
NotificationBindable = .()
TweenService = :()
MakeTween = (timetack,easingstyle,easingdirection,repeats,flipflop)
newtween = TweenInfo.(
timetack,
easingstyle,
easingdirection,
repeats,
flipflop,
)
newtween
twen = (,.EasingStyle.Linear,.EasingDirection.In,,)
WEARITEMTHING ~=
Player = .Players.LocalPlayer
Mouse = Player:()
Building =
ActualBuilding =
CancelledBuild =
BuildParts = {}
ROT = .(,,)
VEC = .(,,)
Msgreq = (Title,Text,Duration,Button1Text,Button2Text)
ScriptSettings[][] ==
.StarterGui:(, {
Title = Title;
Text = Text;
Icon = ;
Duration = Duration;
Button1 = Button1Text;
Button2 = Button2Text;
Callback = NotificationBindable;
})
.(()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
sethiddenproperty
:().RenderStepped:()
().Physics.AllowSleep =
TBL = :():()
_ = ,#TBL Players = TBL[_]
Players ~= :().LocalPlayer
Players.MaximumSimulationRadius =
(Players,,)
:().LocalPlayer.MaximumSimulationRadius = .(.huge,.huge)
(:().LocalPlayer,,.(.huge,.huge)*.huge)
HumanDied
:().RenderStepped:()
().Physics.AllowSleep =
TBL = :():()
_ = ,#TBL Players = TBL[_]
Players ~= :().LocalPlayer
Players.MaximumSimulationRadius =
:().LocalPlayer.MaximumSimulationRadius = .(.huge,.huge)
HumanDied
)()
(Part0,Part1)
AlignPos = .(, Part1)
AlignPos.ApplyAtCenterOfMass = ;
AlignPos.MaxForce = ;
AlignPos.MaxVelocity = .huge/;
AlignPos.ReactionForceEnabled = ;
AlignPos.Responsiveness = ;
AlignPos.RigidityEnabled = ;
AlignOri = .(, Part1)
AlignOri.MaxAngularVelocity = .huge/;
AlignOri.MaxTorque = ;
AlignOri.PrimaryAxisOnly = ;
AlignOri.ReactionTorqueEnabled = ;
AlignOri.Responsiveness = ;
AlignOri.RigidityEnabled = ;
AttachmentA=.(,Part1)
AttachmentB=.(,Part0)
AttachmentC=.(,Part1)
AttachmentD=.(,Part0)
AlignPos.Attachment1 = AttachmentA;
AlignPos.Attachment0 = AttachmentB;
AlignOri.Attachment1 = AttachmentC;
AlignOri.Attachment0 = AttachmentD;
(vector, unit)
vector - .(vector.X%unit, vector.Y%unit, vector.Z%unit)
GenerateHats = (amount)
(,,)
AM =
S = Player.Character.DescendantAdded:((thing)
thing:()
thing:()
thing.Handle:()
thing.Handle:()
AM = AM +
)
ScriptSettings[][] ==
:().Stepped:()
()
args = {
[] = {
[] = ,
[] = ,
[] =
}
}
WEARITEMTHING:((args))
AM >= amount
S:()
MakeBuild = (BuildTable)
Building ==
Building =
BuildPart = .(,Player.Character)
BuildPart.CanCollide =
BuildPart.Size = .(,,)
BuildPart.Anchored =
BuildPart.Transparency =
i=,#BuildTable-
Part = .(,BuildPart)
Part.CanCollide =
Part.Transparency =
Part.Anchored =
Part.Size = .(,,)
(()
Building ==
()
Part.CFrame = BuildPart.CFrame * .(.(BuildTable[i+][],BuildTable[i+][],BuildTable[i+][]))
)
Building ==
:().Stepped:()
BuildPart.Position = (Mouse.Hit.Position,) +.(,,) + VEC
BuildPart.Orientation = ROT
CancelledBuild ==
BuildPart:()
CancelledBuild =
ActualBuilding =
CharDescendants = Player.Character:()
i=,#CharDescendants
CharDescendants[i]:()
CharDescendants[i].Name =
Parts = BuildPart:()
(#Parts) ==
()
()
Hats = {}
CharDescendants = Player.Character:()
i=,#CharDescendants
CharDescendants[i]:()
CharDescendants[i].Name ==
.(Hats,#Hats+,CharDescendants[i])
(,,)
i=,#Hats
Hats[i].Handle:() ~= ScriptSettings[][] ==
Hats[i].Handle:():()
(,,)
i=,#Parts
HPart = Hats[].Handle
Hats[].Handle:():()
Parts[i].Transparency =
Parts[i].CanCollide =
(Hats[].Handle,Parts[i])
Hats[].Handle.Parent =
.(Hats,)
HPart.CFrame = Parts[i].CFrame
(()
s = :().Heartbeat:(()
HPart.Velocity = .(,,)
Parts[i].CanCollide = ScriptSettings[][]
Parts[i].Anchored = ScriptSettings[][]
()
)
.Players.LocalPlayer.CharacterAdded:()
s:()
HPart:()
)
CharDescendants = Player.Character:()
i=,#CharDescendants
CharDescendants[i]:()
CharDescendants[i].Name ~=
CharDescendants[i]:()
.(Hats,#Hats+,CharDescendants[i])
(,,)
Building =
ActualBuilding =
CancelledBuild =
Mouse.Button1Down:(()
Building ==
Building =
)
(var,func)
env = (func)
newenv = ({},{
__index = (self,k)
k==
var
env[k]
,
})
(func,newenv)
func
cors = {}
mas = .(,:())
ScreenGui0 = .()
Frame1 = .()
ScrollingFrame2 = .()
UIListLayout3 = .()
ScrollingFrame4 = .()
UIListLayout5 = .()
TextLabel6 = .()
TextButton7 = .()
TextButton8 = .()
ScreenGui0.Name =
ScreenGui0.Parent = mas
ScreenGui0.ZIndexBehavior = .ZIndexBehavior.Sibling
Frame1.Name =
Frame1.Parent = ScreenGui0
Frame1.Position = .(, , , )
Frame1.Size = .(, , , )
Frame1.BackgroundColor = BrickColor.()
Frame1.BackgroundColor3 = .(, , )
Frame1.ClipsDescendants =
Frame1.Style = .FrameStyle.RobloxRound
ScrollingFrame2.Name =
ScrollingFrame2.Parent = Frame1
ScrollingFrame2.Position = .(, , , )
ScrollingFrame2.Size = .(, , , )
ScrollingFrame2.Active =
ScrollingFrame2.BackgroundColor = BrickColor.()
ScrollingFrame2.BackgroundColor3 = .(, , )
ScrollingFrame2.BackgroundTransparency =
ScrollingFrame2.CanvasSize = .(, , , )
UIListLayout3.Name =
UIListLayout3.Parent = ScrollingFrame2
UIListLayout3.SortOrder = .SortOrder.LayoutOrder
ScrollingFrame4.Name =
ScrollingFrame4.Parent = Frame1
ScrollingFrame4.Position = .(, , , )
ScrollingFrame4.Size = .(, , , )
ScrollingFrame4.Active =
ScrollingFrame4.BackgroundColor = BrickColor.()
ScrollingFrame4.BackgroundColor3 = .(, , )
ScrollingFrame4.BackgroundTransparency =
ScrollingFrame4.CanvasSize = .(, , , )
UIListLayout5.Name =
UIListLayout5.Parent = ScrollingFrame4
UIListLayout5.SortOrder = .SortOrder.LayoutOrder
TextLabel6.Name =
TextLabel6.Parent = Frame1
TextLabel6.Size = .(, , , )
TextLabel6.BackgroundColor = BrickColor.()
TextLabel6.BackgroundColor3 = .(, , )
TextLabel6.BackgroundTransparency =
TextLabel6.Font = .Font.Arial
TextLabel6.FontSize = .FontSize.Size14
TextLabel6.Text =
TextLabel6.TextColor = BrickColor.()
TextLabel6.TextColor3 = .(, , )
TextLabel6.TextScaled =
TextLabel6.TextSize =
TextLabel6.TextStrokeTransparency =
TextLabel6.TextWrap =
TextLabel6.TextWrapped =
TextButton7.Name =
TextButton7.Parent = Frame1
TextButton7.Position = .(, , , )
TextButton7.Size = .(, , , )
TextButton7.BackgroundColor = BrickColor.()
TextButton7.BackgroundColor3 = .(, , )
TextButton7.Style = .ButtonStyle.RobloxRoundButton
TextButton7.Font = .Font.Cartoon
TextButton7.FontSize = .FontSize.Size14
TextButton7.Text =
TextButton7.TextColor = BrickColor.()
TextButton7.TextColor3 = .(, , )
TextButton7.TextSize =
TextButton8.Name =
TextButton8.Parent = Frame1
TextButton8.Position = .(, , , )
TextButton8.Size = .(, , , )
TextButton8.BackgroundColor = BrickColor.()
TextButton8.BackgroundColor3 = .(, , )
TextButton8.Style = .ButtonStyle.RobloxRoundButton
TextButton8.Font = .Font.Cartoon
TextButton8.FontSize = .FontSize.Size14
TextButton8.Text =
TextButton8.TextColor = BrickColor.()
TextButton8.TextColor3 = .(, , )
TextButton8.TextSize =
i,v (mas:())
v.Parent =
(() v:() )
mas:()
i,v (cors)
(()
(v)
)
AmountOfButtons =
MakeBuildButton = ()
(var,func)
env = (func)
newenv = ({},{
__index = (self,k)
k==
var
env[k]
,
})
(func,newenv)
func
cors = {}
mas = .(,:())
TextButton0 = .()
TextButton0.Name =
TextButton0.Parent = mas
TextButton0.Size = .(, , , )
TextButton0.BackgroundColor = BrickColor.()
TextButton0.BackgroundColor3 = .(, , )
TextButton0.Style = .ButtonStyle.RobloxRoundButton
TextButton0.Font = .Font.Cartoon
TextButton0.FontSize = .FontSize.Size14
TextButton0.Text =
TextButton0.TextColor = BrickColor.()
TextButton0.TextColor3 = .(, , )
TextButton0.TextScaled =
TextButton0.TextSize =
TextButton0.TextWrap =
TextButton0.TextWrapped =
TextButton0.TextXAlignment = .TextXAlignment.Left
TextButton0.TextYAlignment = .TextYAlignment.Bottom
i,v (mas:())
v.Parent =
(() v:() )
mas:()
i,v (cors)
(()
(v)
)
AmountOfButtons = AmountOfButtons +
TextButton0
MakeNewSetting = (SettingName,ActualSetting)
(var,func)
env = (func)
newenv = ({},{
__index = (self,k)
k==
var
env[k]
,
})
(func,newenv)
func
cors = {}
mas = .(,:())
Frame0 = .()
TextLabel1 = .()
Frame2 = .()
Frame3 = .()
Frame0.Name =
Frame0.Parent = mas
Frame0.Size = .(, , , )
Frame0.BackgroundColor = BrickColor.()
Frame0.BackgroundColor3 = .(, , )
Frame0.Style = .FrameStyle.RobloxRound
TextLabel1.Name =
TextLabel1.Parent = Frame0
TextLabel1.Size = .(, , , )
TextLabel1.BackgroundColor = BrickColor.()
TextLabel1.BackgroundColor3 = .(, , )
TextLabel1.BackgroundTransparency =
TextLabel1.Font = .Font.Cartoon
TextLabel1.FontSize = .FontSize.Size14
TextLabel1.Text =
TextLabel1.TextColor = BrickColor.()
TextLabel1.TextColor3 = .(, , )
TextLabel1.TextScaled =
TextLabel1.TextSize =
TextLabel1.TextWrap =
TextLabel1.TextWrapped =
Frame2.Name =
Frame2.Parent = Frame0
Frame2.Position = .(, , , )
Frame2.Size = .(, , , )
Frame2.BackgroundColor = BrickColor.()
Frame2.BackgroundColor3 = .(, , )
Frame3.Name =
Frame3.Parent = Frame2
Frame3.Size = .(, , , )
Frame3.BackgroundColor = BrickColor.()
Frame3.BackgroundColor3 = .(, , )
Frame3.Style = .FrameStyle.RobloxRound
i,v (mas:())
v.Parent =
(() v:() )
mas:()
i,v (cors)
(()
(v)
)
ScriptSettings[ActualSetting][] ==
Frame3.Position = .(,,,)
Frame2.BackgroundColor3 = .(,,)
ScriptSettings[ActualSetting][] ==
Frame3.Position = .(,,,)
Frame2.BackgroundColor3 = .(,,)
TextLabel1.MouseButton1Click:(()
ScriptSettings[ActualSetting][] ==
ScriptSettings[ActualSetting][] =
tween = TweenService:(Frame3, twen, {Position = .(,,)})
tween2 = TweenService:(Frame2, twen, {BackgroundColor3 = .(,,)})
tween:()
tween2:()
ScriptSettings[ActualSetting][] ==
ScriptSettings[ActualSetting][]=
tween = TweenService:(Frame3, twen, {Position = .(,,)})
tween2 = TweenService:(Frame2, twen, {BackgroundColor3 = .(, , )})
tween:()
tween2:()
)
TextLabel1.Text = (SettingName)
Frame0
GUI =ScreenGui0
GUI.Parent = Player.PlayerGui
(()
mousedown =
.Players.LocalPlayer:().Button1Down:(()
mousedown =
)
.Players.LocalPlayer:().Button1Up:(()
mousedown =
)
relativeToFrame
mouse = .Players.LocalPlayer:()
:().Stepped:()
.Players.LocalPlayer:().X > (Frame1.AbsolutePosition.X) .Players.LocalPlayer:().X < (Frame1.AbsolutePosition.X + Frame1.AbsoluteSize.X) .Players.LocalPlayer:().Y > (Frame1.AbsolutePosition.Y) .Players.LocalPlayer:().Y < (Frame1.AbsolutePosition.Y + Frame1.AbsoluteSize.Y)
mousedown ==
relativeToFrame = .(Frame1.AbsolutePosition.X - mouse.X,Frame1.AbsolutePosition.Y - mouse.Y)
mousedown
:().Stepped:()
mousedown
Frame1.Position = Frame1.Position:(.(,mouse.X + relativeToFrame.X,, mouse.Y + relativeToFrame.Y),)
)
i=,#Models
NewButton = ()
NewButton.Text = Models[i][][]
NewButton.Parent = ScrollingFrame2
ScrollingFrame2.CanvasSize = .(, , , *AmountOfButtons)
NewButton.MouseButton1Click:(()
Building == ActualBuilding ==
(Models[i])
CancelledBuild =
Building =
)
i=, #ScriptSettings
NewSetting = (ScriptSettings[i][],i)
NewSetting.Parent = ScrollingFrame4
ScrollingFrame4.CanvasSize = .(, , , *#ScriptSettings)
Mouse.KeyDown:((key)
key == Building ==
ROT = ROT + .(-/,,)
key == Building ==
ROT = ROT + .(,/,)
key == Building ==
VEC = VEC + .(,,)
key == Building ==
VEC = VEC - .(,,)
)
TextButton8.MouseButton1Click:(()
tween = TweenService:(ScrollingFrame2, twen, {Position = .(-,,)})
tween2 = TweenService:(ScrollingFrame4, twen, {Position = .(,,)})
tween:()
tween2:()
)
TextButton7.MouseButton1Click:(()
tween = TweenService:(ScrollingFrame2, twen, {Position = .(,,)})
tween2 = TweenService:(ScrollingFrame4, twen, {Position = .(,,)})
tween:()
tween2:()
)
(,,)
(,,)
Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
FOR UPDATES AND NEW MODELS JOIN https://discord.gg/fMPEUPdUUA Works in: https://www.roblox.com/games/383793228/Adopt-and-Raise-a-Baby https://www.roblox.com/games/1662219031/Life-in-Paradise
Adopt and Raise a Baby