Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UserInputService = :()
player = Players.LocalPlayer
playerGui = player:()
screenGui = .()
screenGui.Name =
screenGui.Parent = playerGui
screenGui.Enabled =
screenGui.ResetOnSpawn =
screenGui.IgnoreGuiInset =
background = .()
background.Name =
background.Size = .(, , , )
background.Position = .(, , , )
background.BackgroundColor3 = .(, , )
background.Image =
background.BackgroundTransparency =
background.ImageTransparency =
background.ZIndex =
background.Parent = screenGui
uiScale = .()
uiScale.Name =
uiScale.Parent = background
()
UserInputService.TouchEnabled UserInputService.KeyboardEnabled
uiScale.Scale =
UserInputService.TouchEnabled UserInputService.KeyboardEnabled
uiScale.Scale =
UserInputService.GamepadEnabled
UserInputService:() == .Platform.XBoxOne
uiScale.Scale =
UserInputService:() == .Platform.PS4
uiScale.Scale =
uiScale.Scale =
uiScale.Scale =
()
noob = .()
noob.Name =
noob.Size = .(, , , )
noob.Position = .(, , , )
noob.BackgroundColor3 = .(, , )
noob.BorderSizePixel =
noob.ZIndex =
noob.Parent = background
noobCorner = .()
noobCorner.Name =
noobCorner.CornerRadius = .(, )
noobCorner.Parent = noob
leftArm = .()
leftArm.Name =
leftArm.Size = .(, , , )
leftArm.Position = .(-, , , )
leftArm.BackgroundColor3 = .(, , )
leftArm.BorderSizePixel =
leftArm.ZIndex =
leftArm.Parent = noob
leftArmCorner = .()
leftArmCorner.Name =
leftArmCorner.CornerRadius = .(, )
leftArmCorner.Parent = leftArm
rightArm = .()
rightArm.Name =
rightArm.Size = .(, , , )
rightArm.Position = .(, , , )
rightArm.BackgroundColor3 = .(, , )
rightArm.BorderSizePixel =
rightArm.ZIndex =
rightArm.Parent = noob
rightArmCorner = .()
rightArmCorner.Name =
rightArmCorner.CornerRadius = .(, )
rightArmCorner.Parent = rightArm
greenLeg = .()
greenLeg.Name =
greenLeg.Size = .(, , , )
greenLeg.Position = .(, , , )
greenLeg.BackgroundColor3 = .(, , )
greenLeg.BorderSizePixel =
greenLeg.ZIndex =
greenLeg.Parent = noob
leftLegCorner = .()
leftLegCorner.Name =
leftLegCorner.CornerRadius = .(, )
leftLegCorner.Parent = greenLeg
greenLeg2 = .()
greenLeg2.Name =
greenLeg2.Size = .(, , , )
greenLeg2.Position = .(, , , )
greenLeg2.BackgroundColor3 = .(, , )
greenLeg2.BorderSizePixel =
greenLeg2.ZIndex =
greenLeg2.Parent = noob
rightLegCorner = .()
rightLegCorner.Name =
rightLegCorner.CornerRadius = .(, )
rightLegCorner.Parent = greenLeg2
head = .()
head.Name =
head.Size = .(, , , )
head.Position = .(, , -, )
head.BackgroundColor3 = .(, , )
head.BorderSizePixel =
head.ZIndex =
head.Parent = noob
headCorner = .()
headCorner.Name =
headCorner.CornerRadius = .(, )
headCorner.Parent = head
face = .()
face.Name =
face.Size = .(, , , )
face.Position = .(, , , )
face.BackgroundTransparency =
face.Text =
face.TextColor3 = .(, , )
face.TextScaled =
face.Font = .Font.SourceSansBold
face.ZIndex =
face.Parent = head
progressBg = .()
progressBg.Name =
progressBg.Size = .(, , , )
progressBg.Position = .(, , , )
progressBg.BackgroundColor3 = .(, , )
progressBg.BorderSizePixel =
progressBg.ZIndex =
progressBg.Parent = background
progressBgCorner = .()
progressBgCorner.Name =
progressBgCorner.CornerRadius = .(, )
progressBgCorner.Parent = progressBg
progressFill = .()
progressFill.Name =
progressFill.Size = .(, , , )
progressFill.Position = .(, , , )
progressFill.BackgroundColor3 = .(, , )
progressFill.BorderSizePixel =
progressFill.ZIndex =
progressFill.Parent = progressBg
fillCorner = .()
fillCorner.Name =
fillCorner.CornerRadius = .(, )
fillCorner.Parent = progressFill
progressText = .()
progressText.Name =
progressText.Size = .(, , , )
progressText.Position = .(, , , )
progressText.BackgroundTransparency =
progressText.Text =
progressText.TextColor3 = .(, , )
progressText.TextScaled =
progressText.Font = .Font.SourceSans
progressText.ZIndex =
progressText.Parent = progressBg
textStroke = .()
textStroke.Name =
textStroke.Color = .(, , )
textStroke.Thickness =
textStroke.Parent = progressText
hubText = .()
hubText.Name =
hubText.Size = .(, , , )
hubText.Position = .(, , , )
hubText.BackgroundTransparency =
hubText.Text =
hubText.TextColor3 = .(, , )
hubText.TextScaled =
hubText.Font = .Font.SourceSansBold
hubText.ZIndex =
hubText.Visible =
hubText.Parent = background
noobDuration =
barDuration =
fadeDuration =
walkDistance = .(, , , )
walkTweenInfo = TweenInfo.(
noobDuration,
.EasingStyle.Quad,
.EasingDirection.Out,
,
,
)
bobInfo = TweenInfo.(
,
.EasingStyle.Sine,
.EasingDirection.InOut,
-,
,
)
legSwayInfo = TweenInfo.(
,
.EasingStyle.Sine,
.EasingDirection.InOut,
-,
,
)
fadeTweenInfo = TweenInfo.(
fadeDuration,
.EasingStyle.Linear,
.EasingDirection.Out,
,
,
)
leftLegTween = TweenService:(greenLeg, legSwayInfo, {
Position = greenLeg.Position + .(-, , , )
})
rightLegTween = TweenService:(greenLeg2, legSwayInfo, {
Position = greenLeg2.Position + .(, , , )
})
noobWalkTween = TweenService:(noob, walkTweenInfo, {
Position = noob.Position + walkDistance
})
bobTween = TweenService:(noob, bobInfo, {
Position = noob.Position + .(, , , -)
})
progressTweenInfo = TweenInfo.(
noobDuration + barDuration,
.EasingStyle.Linear,
.EasingDirection.Out,
,
,
)
progressTween = TweenService:(progressFill, progressTweenInfo, {
Size = .(, , , )
})
backgroundFadeTween = TweenService:(background, fadeTweenInfo, {
ImageTransparency =
})
hubTextFadeTween = TweenService:(hubText, fadeTweenInfo, {
TextTransparency =
})
bobTween:()
leftLegTween:()
rightLegTween:()
noobWalkTween:()
progressTween:()
startTime = ()
(()
() - startTime < noobDuration + barDuration
progress = .(, .(((() - startTime) / (noobDuration + barDuration)) * ))
progressText.Text = progress ..
()
progressText.Text =
)
noobWalkTween.Completed:(()
bobTween:()
leftLegTween:()
rightLegTween:()
)
progressTween.Completed:(()
progressBg.Visible =
noob.Visible =
hubText.Visible =
backgroundFadeTween:()
hubTextFadeTween:()
)
backgroundFadeTween.Completed:(()
screenGui.Enabled =
)This is for something if they want to have a loading ui for their script. Bye. This is the Version 2, it's now updated and now better.