Roblox FE Server Admin Script
Roblox FE Server Admin Script
[Link] = "NetlessServerAdmin"
[Link] = [Link]
[Link] = [Link]
[Link] = "MainFrame"
[Link] = NetlessServerAdmin
[Link] = true
MainFrame.BackgroundColor3 = [Link](103, 103, 103)
[Link] = [Link](0.0645398498, 0, 0.427597612, 0)
[Link] = true
[Link] = [Link](0, 319, 0, 238)
[Link] = true
[Link] = "Title"
[Link] = MainFrame
Title.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0, 318, 0, 19)
[Link] = [Link]
[Link] = "FE Server Admin"
Title.TextColor3 = [Link](0, 0, 0)
[Link] = true
[Link] = 14.000
[Link] = true
[Link] = "Outline"
[Link] = MainFrame
Outline.BackgroundColor3 = [Link](103, 103, 103)
Outline.BorderColor3 = [Link](0, 255, 0)
[Link] = 3
[Link] = [Link](0.335000008, 0, 0.104999997, 0)
[Link] = [Link](0, 101, 0, 28)
[Link] = "InfoButton"
[Link] = MainFrame
InfoButton.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.752060294, 0, 0.105042018, 0)
[Link] = [Link](0, 79, 0, 28)
[Link] = [Link]
[Link] = "Info"
InfoButton.TextColor3 = [Link](0, 0, 0)
[Link] = 20.000
[Link] = true
[Link] = "Reanimation"
[Link] = MainFrame
Reanimation.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.317328781, 0, 0.105042025, 0)
[Link] = [Link](0, 115, 0, 28)
[Link] = [Link]
[Link] = "Reanimation"
Reanimation.TextColor3 = [Link](0, 0, 0)
[Link] = 20.000
[Link] = true
[Link] = "Credits"
[Link] = MainFrame
Credits.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](-0.000290811062, 0, 0.105042018, 0)
[Link] = [Link](0, 79, 0, 28)
[Link] = [Link]
[Link] = "Credits"
Credits.TextColor3 = [Link](0, 0, 0)
[Link] = 20.000
[Link] = true
[Link] = "EverythingFrame"
[Link] = MainFrame
[Link] = true
EverythingFrame.BackgroundColor3 = [Link](103, 103, 103)
[Link] = [Link](0, 0, 0.275999993, 0)
[Link] = [Link](0, 319, 0, 172)
[Link] = [Link](3, 0, 0, 0)
[Link] = [Link](319, 0)
[Link] = false
[Link] = 1
[Link] = "ReanimationFrame"
[Link] = EverythingFrame
[Link] = true
ReanimationFrame.BackgroundColor3 = [Link](68, 68, 68)
[Link] = [Link](0.333000004, 0, 0, 0)
[Link] = true
[Link] = [Link](0, 319, 0, 159)
[Link] = "PermanentReanimation"
[Link] = ReanimationFrame
PermanentReanimation.BackgroundColor3 = [Link](255, 0, 0)
[Link] = [Link](0.0478076488, 0, 0.01581534, 0)
[Link] = [Link](0, 289, 0, 29)
[Link] = [Link]
[Link] = [Link]
[Link] = "Permanent"
PermanentReanimation.TextColor3 = [Link](0, 0, 0)
[Link] = 20.000
[Link] = true
[Link] = [Link]
[Link] = "BotReanimation"
[Link] = ReanimationFrame
BotReanimation.BackgroundColor3 = [Link](255, 0, 0)
[Link] = [Link](0.0477184951, 0, 0.232129261, 0)
[Link] = [Link](0, 289, 0, 29)
[Link] = [Link]
[Link] = [Link]
[Link] = "Bot"
BotReanimation.TextColor3 = [Link](0, 0, 0)
[Link] = 20.000
[Link] = true
[Link] = [Link]
[Link] = "ReanimInfo"
[Link] = ReanimationFrame
ReanimInfo.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.0130000096, 0, 0.411194909, 0)
[Link] = [Link](0, 311, 0, 91)
[Link] = [Link]
[Link] = [[Have Fun :)]]
ReanimInfo.TextColor3 = [Link](255, 255, 255)
[Link] = false
[Link] = 20.000
[Link] = true
[Link] = "InfoFrame"
[Link] = EverythingFrame
[Link] = true
InfoFrame.BackgroundColor3 = [Link](68, 68, 68)
[Link] = [Link](0.666999996, 0, 0, 0)
[Link] = true
[Link] = [Link](0, 319, 0, 159)
[Link] = "Info"
[Link] = InfoFrame
Info.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.0130000003, 0, 0.0199999996, 0)
[Link] = [Link](0, 311, 0, 155)
[Link] = [Link]
[Link] = [[- Since there's no hat fling, each reanimation is going to put you
into perma death.
- You can use Stylish Aviators (as the glasses) with this script (but it's not
required).
- The GUI now won't be destroyed when you die before reanimating.]]
Info.TextColor3 = [Link](255, 255, 255)
[Link] = 20.000
[Link] = true
[Link] = [Link]
[Link] = [Link]
[Link] = "CreditsFrame"
[Link] = EverythingFrame
[Link] = true
CreditsFrame.BackgroundColor3 = [Link](68, 68, 68)
[Link] = true
[Link] = [Link](0, 319, 0, 159)
[Link] = "CreditsText"
[Link] = CreditsFrame
CreditsText.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.00940438919, 0, 0.0151445884, 0)
[Link] = [Link](0, 308, 0, 87)
[Link] = [Link]
[Link] = [[- Orignal Script By SHACKLUSTER (Unsure)
- Converted To SS By SpaceAviator (Unsure)
- Converted To FE By ONEReverseCard#5311 With Help From ShownApe#1111]]
CreditsText.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 20.000
[Link] = true
[Link] = [Link]
[Link] = [Link]
[Link] = "CopiedLink"
[Link] = CreditsFrame
CopiedLink.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.184952974, 0, 0.746668756, 0)
[Link] = [Link](0, 200, 0, 35)
[Link] = [Link]
[Link] = "Copied Discord Server Link"
CopiedLink.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 14.000
[Link] = true
[Link] = "Discord"
[Link] = CreditsFrame
Discord.BackgroundColor3 = [Link](255, 0, 0)
[Link] = [Link](0.0414489023, 0, 0.766720414, 0)
[Link] = [Link](0, 289, 0, 29)
[Link] = [Link]
[Link] = [Link]
[Link] = "Discord Server"
Discord.TextColor3 = [Link](0, 0, 0)
[Link] = 20.000
[Link] = true
[Link] = [Link]
--Varibles
local permaDeath = false
local bot = false
local pressingShift = false
local reanimated = false
local botHats = {}
--Flinging
local flinging = false
local getChild = nil
--Netless--
--Variables
local glasses = nil
local GWeld = nil
local glasesPosition = nil
local CFrame0 = nil
local CFrame1 = nil
local glassesReady = false
local glassesList = "VarietyShades02", "e"
--Glasses
for i,v in pairs(character:GetChildren()) do
if [Link] == glassesList then
glasses = reanimation:FindFirstChild([Link])
end
end
if character:FindFirstChild("VarietyShades02") then
CFrame0 = [Link](0, 0, 0)
CFrame1 = [Link](0, 0, 0)
GWeld = [Link]:FindFirstChildWhichIsA("Weld")
end
--Flinging (Hats)
for i,v in pairs(character:GetChildren()) do
end
--Flinging
if flinging == true then
if [Link] == [Link].R15 and
[Link] == [Link](0, 0, 0) then
[Link] = [Link](10000, 10000,
10000)
end
if getChild:FindFirstChild("Torso") then
[Link] = [Link]
end
if getChild:FindFirstChild("UpperTorso") then
[Link] = [Link]
end
else
if [Link] == [Link].R6 then
[Link] = [Link]([Link].X, -50,
[Link].Z)
else
[Link] = [Link]
if [Link] == [Link](10000, 10000,
10000) then
[Link] = [Link](0, 0, 0)
end
end
end
--R15
if [Link] == [Link].R15 then
--Head
[Link] = [Link]
--Torso
[Link] = [Link] * [Link](0,
0.185, 0)
[Link] = [Link] * [Link](0,
-0.8, 0)
--HumanoidRootPart
--[Link] = [Link]
--Left Arm
[Link] = reanimation["Left Arm"].CFrame *
[Link](0, 0.4, 0)
[Link] = reanimation["Left Arm"].CFrame *
[Link](0, -0.19, 0)
[Link] = reanimation["Left Arm"].CFrame *
[Link](0, -0.84, 0)
--Right Arm
[Link] = reanimation["Right Arm"].CFrame *
[Link](0, 0.4, 0)
[Link] = reanimation["Right Arm"].CFrame *
[Link](0, -0.19, 0)
[Link] = reanimation["Right Arm"].CFrame *
[Link](0, -0.84, 0)
--Left Leg
[Link] = reanimation["Left Leg"].CFrame *
[Link](0, 0.55, 0)
[Link] = reanimation["Left Leg"].CFrame *
[Link](0, -0.19, 0)
[Link] = reanimation["Left Leg"].CFrame *
[Link](0, -0.85, 0)
--Right Leg
[Link] = reanimation["Right Leg"].CFrame *
[Link](0, 0.55, 0)
[Link] = reanimation["Right Leg"].CFrame *
[Link](0, -0.19, 0)
[Link] = reanimation["Right Leg"].CFrame *
[Link](0, -0.85, 0)
end
--Head
if [Link] == "Head" then
--Medi Hood
if [Link]:FindFirstChildWhichIsA("SpecialMesh").MeshId ==
"rbxassetid://617474228" then
[Link] =
reanimation:FindFirstChild([Link]).CFrame * [Link](0, -0.025, 0.23)
end
--Shadowed Head
if [Link]:FindFirstChildWhichIsA("SpecialMesh").MeshId ==
"rbxassetid://4904532191" then
[Link] =
reanimation:FindFirstChild([Link]).CFrame
end
end
game:GetService("RunService").Heartbeat:wait()
end
--//====================================================\\--
--|| CREATED BY SHACKLUSTER
--\\====================================================//--
--wait(0.2)
Player = game:GetService("Players").LocalPlayer
PlayerGui = [Link]
Mouse = Player:GetMouse()
Cam = [Link]
Backpack = [Link]
Character = [Link]
Humanoid = Character:FindFirstChildWhichIsA("Humanoid")
RootPart = Character["HumanoidRootPart"]
Torso = Character["Torso"]
Head = Character["Head"]
RightArm = Character["Right Arm"]
LeftArm = Character["Left Arm"]
RightLeg = Character["Right Leg"]
LeftLeg = Character["Left Leg"]
RootJoint = RootPart["RootJoint"]
Neck = Torso["Neck"]
RightShoulder = Torso["Right Shoulder"]
LeftShoulder = Torso["Left Shoulder"]
RightHip = Torso["Right Hip"]
LeftHip = Torso["Left Hip"]
--//=================================\\
--|| USEFUL VALUES
--\\=================================//
Animation_Speed = 3
Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
local Speed = 16
local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
local DAMAGEMULTIPLIER = 1
local ANIM = "Idle"
local ATTACK = false
local EQUIPPED = false
local HOLD = false
local COMBO = 1
local Rooted = false
local SINE = 0
local KEYHOLD = false
local CHANGE = 2 / Animation_Speed
local WALKINGANIM = false
local VALUE1 = false
local VALUE2 = false
local ROBLOXIDLEANIMATION = IT("Animation")
[Link] = "Roblox Idle Animation"
[Link] = "[Link]
--[Link] = Humanoid
local WEAPONGUI = IT("ScreenGui", PlayerGui)
[Link] = "Weapon GUI"
local Effects = IT("Folder", [Link])
[Link] = "Effects"
--print("e")
--local ANIMATOR = [Link]
--local ANIMATE = [Link]
local UNANCHOR = true
local SC = false
--//=================================\\
--\\=================================//
--//=================================\\
--|| SAZERENOS' ARTIFICIAL HEARTBEAT
--\\=================================//
script:WaitForChild("ArtificialHB")
frame = Frame_Speed
tf = 0
allowframeloss = false
tossremainder = false
lastframe = tick()
[Link]:Fire()
game:GetService("RunService").Heartbeat:connect(function(s, p)
tf = tf + s
if tf >= frame then
if allowframeloss then
ArtificialHB:Fire()
lastframe = tick()
else
for i = 1, [Link](tf / frame) do
ArtificialHB:Fire()
end
lastframe = tick()
end
if tossremainder then
tf = 0
else
tf = tf - frame * [Link](tf / frame)
end
end
end)
--//=================================\\
--\\=================================//
--//=================================\\
--|| SOME FUNCTIONS
--\\=================================//
function PositiveAngle(NUMBER)
if NUMBER >= 0 then
NUMBER = 0
end
return NUMBER
end
function NegativeAngle(NUMBER)
if NUMBER <= 0 then
NUMBER = 0
end
return NUMBER
end
function Swait(NUMBER)
if NUMBER == 0 or NUMBER == nil then
[Link]:wait()
else
for i = 1, NUMBER do
[Link]:wait()
end
end
end
function QuaternionFromCFrame(cf)
local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 =
cf:components()
local trace = m00 + m11 + m22
if trace > 0 then
local s = [Link](1 + trace)
local recip = 0.5 / s
return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s
* 0.5
else
local i = 0
if m11 > m00 then
i = 1
end
if m22 > (i == 0 and m00 or m11) then
i = 2
end
if i == 0 then
local s = [Link](m00 - m11 - m22 + 1)
local recip = 0.5 / s
return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 -
m12) * recip
elseif i == 1 then
local s = [Link](m11 - m22 - m00 + 1)
local recip = 0.5 / s
return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 -
m20) * recip
elseif i == 2 then
local s = [Link](m22 - m00 - m11 + 1)
local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) *
recip, 0.5 * s, (m10 - m01) * recip
end
end
end
function QuaternionSlerp(a, b, t)
local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
local startInterp, finishInterp;
if cosTheta >= 0.0001 then
if (1 - cosTheta) > 0.0001 then
local theta = ACOS(cosTheta)
local invSinTheta = 1 / SIN(theta)
startInterp = SIN((1 - t) * theta) * invSinTheta
finishInterp = SIN(t * theta) * invSinTheta
else
startInterp = 1 - t
finishInterp = t
end
else
if (1 + cosTheta) > 0.0001 then
local theta = ACOS(-cosTheta)
local invSinTheta = 1 / SIN(theta)
startInterp = SIN((t - 1) * theta) * invSinTheta
finishInterp = SIN(t * theta) * invSinTheta
else
startInterp = t - 1
finishInterp = t
end
end
return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] *
finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] *
finishInterp
end
function Clerp(a, b, t)
local qa = {QuaternionFromCFrame(a)}
local qb = {QuaternionFromCFrame(b)}
local ax, ay, az = a.x, a.y, a.z
local bx, by, bz = b.x, b.y, b.z
local _t = 1 - t
return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t *
bz, QuaternionSlerp(qa, qb, t))
end
function NoOutlines(PART)
[Link], [Link], [Link], [Link],
[Link], [Link] = 10, 10, 10, 10, 10, 10
end
local S = IT("Sound")
function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
local NEWSOUND = nil
[Link]([Link](function()
NEWSOUND = S:Clone()
[Link] = PARENT
[Link] = VOLUME
[Link] = PITCH
[Link] = "rbxassetid://"..ID
NEWSOUND:play()
if DOESLOOP == true then
[Link] = true
else
repeat wait(1) until [Link] == false
NEWSOUND:remove()
end
end))
return NEWSOUND
end
function MakeForm(PART,TYPE)
if TYPE == "Cyl" then
local MSH = IT("CylinderMesh",PART)
elseif TYPE == "Ball" then
local MSH = IT("SpecialMesh",PART)
[Link] = "Sphere"
elseif TYPE == "Wedge" then
local MSH = IT("SpecialMesh",PART)
[Link] = "Wedge"
end
end
Debris = game:GetService("Debris")
--//=================================\\
--|| MUSIC AND COLORS
--\\=================================//
--//=================================\\
--|| DAMAGING
--\\=================================//
function ApplyDamage(Humanoid,Damage)
if Damage > 0 then
Damage = Damage * DAMAGEMULTIPLIER
if [Link] < 2000 then
if [Link] - Damage > 0 then
[Link] = [Link] - Damage
else
[Link]:BreakJoints()
end
else
[Link]:BreakJoints()
end
end
end
function ApplyAoE(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
for index, CHILD in pairs(workspace:GetDescendants()) do
if [Link] == "Model" and CHILD ~= Character and [Link] ~=
[Link] and [Link] ~= "" then
local HUM = CHILD:FindFirstChildOfClass("Humanoid")
if HUM then
local TORSO = CHILD:FindFirstChild("Torso") or
CHILD:FindFirstChild("UpperTorso")
if TORSO then
if ([Link] - POSITION).Magnitude <= RANGE
then
if INSTAKILL == true then
--CHILD:BreakJoints()
else
--local DMG = MRANDOM(MINDMG,MAXDMG)
--ApplyDamage(HUM,DMG)
end
if FLING > 0 then
flinging = true
GetCHILD(CHILD)
--print("a")
---[Link] = [Link]
end
end
end
end
end
end
end
--//=================================\\
--|| ATTACK FUNCTIONS AND STUFF
--\\=================================//
wait(1)
flinging = false
--[Link] =
[Link]([Link].X, -10,
[Link].Z)
end
end
local TpTo = function()
if reanimated == true then
ATTACK = true
Rooted = true
teleporting = true
ApplyAoE([Link],6*[Link].Z,25,35,12,false)
for E = 1, 2 do
for i = 1, 4 do
WACKYEFFECT({Time = 50,
EffectType = "Round Slash", Size = VT(0,0,0), Size2 = (VT(E,0,E)/15)*[Link].Z,
Transparency = 0.8, Transparency2 = 1, CFrame = CF([Link]) *
ANGLES(RAD(MRANDOM(0,360)), RAD(MRANDOM(0,360)), RAD(MRANDOM(0,360))), MoveToPos =
nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color =
C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil, UseBoomerangMath =
true, Boomerang = 0, SizeBoomerang = 10})
end
end
Debree({Delay = 0.8,Variant =
"Loose",Location = [Link],Color = [Link],Size = [Link].Z/3,Distance =
75,Material = [Link],Scatter = 35,Amount = MRANDOM(75,85),DebreeCount = 8})
break
else
WACKYEFFECT({Time = 6, EffectType =
"Wave", Size = VT(0,0,0), Size2 = VT(3,1,3)*[Link].Z, Transparency = 0.97,
Transparency2 = 1, CFrame = [Link]*CF(0,0,-[Link].Z/2) * ANGLES(RAD(90),
RAD(MRANDOM(0,360)), RAD(MRANDOM(-5,5))), MoveToPos = nil, RotationX = MRANDOM(-
1,1), RotationY = MRANDOM(-1,1), RotationZ = MRANDOM(-1,1), Material = "Neon",
Color = BRICKC"Cyan".Color, SoundID = nil, SoundPitch = MRANDOM(5,15)/10,
SoundVolume = 5, UseBoomerangMath = true, Boomerang = 0, SizeBoomerang = 25})
end
end
if KILL == true then
break
end
end
[Link] = 1
Debris:AddItem(ROCK,5)
end))
wait(0.05)
end
THROWING = false
end
[Link]([Link](function()
SCREENWELD:Remove()
[Link] = true
for i = 1, 5 do
Swait()
[Link] = [Link] + 0.1/5
end
SCREEN:Remove()
end))
ATTACK = false
Rooted = false
wait(1)
flinging = false
--[Link] =
[Link]([Link].X, -10,
[Link].Z)
end
end
local Kill = function()
if reanimated == true then
local TARGET = [Link]
if TARGET ~= nil then
if [Link]:FindFirstChildOfClass("Humanoid") then
local HUM = [Link]:FindFirstChildOfClass("Humanoid")
local ROOT = [Link]:FindFirstChild("Torso") or
[Link]:FindFirstChild("UpperTorso") --
[Link]:FindFirstChild("HumanoidRootPart") or
if ROOT then -- and [Link] > 0
local FOE = [Link]
ATTACK = true
Rooted = false
Screening(";Kill",true,false)
wait(0.25)
RightShoulder.C0 = RightShoulder.C0 * CF(0,-0.12,0)
CreateSound(138204323, RightArm, 2, 1.3, false)
for index, CHILD in pairs(FOE:GetChildren()) do
if CHILD:IsA("BasePart") then
if [Link] == "Head" then
WACKYEFFECT({Time = MRANDOM(10,30),
EffectType = "Box", Size = VT([Link].Z,[Link].Y,[Link].Z), Size2 =
VT([Link].Z,[Link].Y,[Link].Z)*2, Transparency = [Link],
Transparency2 = 1, CFrame = [Link], MoveToPos = nil, RotationX = 0, RotationY
= 0, RotationZ = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0), SoundID =
nil, SoundPitch = nil, SoundVolume = nil, UseBoomerangMath = true, SizeBoomerang =
0, Boomerang = 50})
elseif [Link] ~= "HumanoidRootPart"
then
WACKYEFFECT({Time = MRANDOM(10,30),
EffectType = "Box", Size = [Link], Size2 = [Link]*2, Transparency =
[Link], Transparency2 = 1, CFrame = [Link], MoveToPos = nil,
RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,0,0),
SoundID = nil, SoundPitch = nil, SoundVolume = nil, UseBoomerangMath = true,
SizeBoomerang = 0, Boomerang = 35})
end
end
end
--[Link] = [Link] --
FOE:BreakJoints()
flinging = true
GetCHILD([Link])
wait(1)
flinging = false
--[Link] =
[Link]([Link].X, -10,
[Link].Z)
end
end
end
end
end
local ATTAC = function()
if reanimated == true then
ATTACK = true
Rooted = false
for i=0, 1, 0.1 / Animation_Speed do
Swait()
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) *
ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) *
ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) *
ANGLES(RAD(0), RAD(-5), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) *
ANGLES(RAD(0), RAD(5), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0),
RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0),
RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
end
ATTACK = false
Rooted = false
end
end
local LITTLEIDLE = false
function UniqueIdleAnimation()
if reanimated == true then
[Link]([Link](function()
for i=0, 0.1, 0.1 / Animation_Speed do
Swait()
if ATTACK == true or ANIM ~= "Idle" then
break
end
GLASSESWLD.C1 = Clerp(GLASSESWLD.C1, CF(0,0,0) *
ANGLES(RAD(0),RAD(0),RAD(0)), 0.25)
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 *
COS(SINE / 24), 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0 - 2.5 *
COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) *
ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.35 +
0.1 * COS(SINE / 12), 0.2) * ANGLES(RAD(-45 - 1.5 * COS(SINE / 12)), RAD(0), RAD(-
45)) * ANGLES(RAD(0), RAD(25), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.1, -
0.3) * ANGLES(RAD(80), RAD(5), RAD(12)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + 0.035 *
COS(SINE / 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) *
ANGLES(RAD(-2 - 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.035 * COS(SINE
/ 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-
2 + 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
end
for i=0, 0.4, 0.1 / Animation_Speed do
Swait()
if ATTACK == true or ANIM ~= "Idle" then
break
end
GLASSESWLD.C1 = Clerp(GLASSESWLD.C1, CF(0,0,0) *
ANGLES(RAD(0),RAD(0),RAD(0)), 0.25)
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 *
COS(SINE / 24), 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0 - 2.5 *
COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) *
ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.35 +
0.1 * COS(SINE / 12), 0.2) * ANGLES(RAD(-45 - 1.5 * COS(SINE / 12)), RAD(0), RAD(-
45)) * ANGLES(RAD(0), RAD(25), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.1, -
0.3) * ANGLES(RAD(160), RAD(5), RAD(12)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + 0.035 *
COS(SINE / 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) *
ANGLES(RAD(-2 - 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.035 * COS(SINE
/ 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-
2 + 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
end
for i=0, 1.3, 0.1 / Animation_Speed do
Swait()
if ATTACK == true or ANIM ~= "Idle" then
break
end
GLASSESWLD.C1 = Clerp(GLASSESWLD.C1, CF(0,0,0) *
ANGLES(RAD(0),RAD(0),RAD(5)), 0.2 / Animation_Speed)
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 *
COS(SINE / 24), 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0 - 2.5 *
COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) *
ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.35 +
0.1 * COS(SINE / 12), 0.2) * ANGLES(RAD(-45 - 1.5 * COS(SINE / 12)), RAD(0), RAD(-
45)) * ANGLES(RAD(0), RAD(25), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.15, -
0.3) * ANGLES(RAD(160), RAD(5), RAD(12)) * LEFTSHOULDERC0, 0.2 / Animation_Speed)
RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + 0.035 *
COS(SINE / 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) *
ANGLES(RAD(-2 - 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.035 * COS(SINE
/ 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-
2 + 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
end
for i=0, 0.3, 0.1 / Animation_Speed do
Swait()
if ATTACK == true or ANIM ~= "Idle" then
break
end
GLASSESWLD.C1 = Clerp(GLASSESWLD.C1, CF(0,0,0) *
ANGLES(RAD(0),RAD(0),RAD(0)), 1 / Animation_Speed)
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 *
COS(SINE / 24), 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0 - 2.5 *
COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) *
ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.35 +
0.1 * COS(SINE / 12), 0.2) * ANGLES(RAD(-45 - 1.5 * COS(SINE / 12)), RAD(0), RAD(-
45)) * ANGLES(RAD(0), RAD(25), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.05, -
0.3) * ANGLES(RAD(160), RAD(5), RAD(12)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + 0.035 *
COS(SINE / 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) *
ANGLES(RAD(-2 - 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.035 * COS(SINE
/ 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-
2 + 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
end
for i=0, 0.1, 0.1 / Animation_Speed do
Swait()
if ATTACK == true or ANIM ~= "Idle" then
break
end
GLASSESWLD.C1 = Clerp(GLASSESWLD.C1, CF(0,0,0) *
ANGLES(RAD(0),RAD(0),RAD(0)), 0.25)
RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0 - 0.04 *
COS(SINE / 24), 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0 - 2.5 *
COS(SINE / 24)), RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) *
ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.1, 0.35 +
0.1 * COS(SINE / 12), 0.2) * ANGLES(RAD(-45 - 1.5 * COS(SINE / 12)), RAD(0), RAD(-
45)) * ANGLES(RAD(0), RAD(25), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.1, -
0.3) * ANGLES(RAD(80), RAD(5), RAD(12)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 + 0.035 *
COS(SINE / 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(85), RAD(0)) *
ANGLES(RAD(-2 - 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.035 * COS(SINE
/ 24) - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-
2 + 2.5 * COS(SINE / 24)), RAD(0), RAD(0)), 1 / Animation_Speed)
end
LITTLEIDLE = false
end))
end
end
--//=================================\\
--|| GUIS AND KEYS
--\\=================================//
for i = 1, #ATTACKS do
local SKILLFRAME = CreateFrame(WEAPONGUI, 0.8, 2, UD2(1-(0.3*(SIZE/5)), 0, 1-
((0.08*(SIZE/5))*i), 0), UD2(0.3*(SIZE/5), 0, 0.06*(SIZE/4), 0), C3(0,0,0), COLOR,
"Skill Frame")
local SKILLTEXT = CreateLabel(SKILLFRAME, "["..ATTACKS[i][1].."]", COLOR,
SIZE, SKILLFONT, 0, 2, 0, "Skill text")
[Link] = "Right"
local BUTTONDISPLAY = CreateLabel(SKILLFRAME, "["..[Link](ATTACKS[i]
[2]).."]", COLOR, SIZE-1, SKILLFONT, 0, 2, 0, "Skill text")
[Link] = "Left"
if ATTACKS[i][3] then
local IMAGETODISPLAY = IT("ImageLabel",SKILLFRAME)
[Link] = "rbxassetid://"..ATTACKS[i][3]
[Link] = UD2(0.2,0,1,0)
[Link] = UD2(0.065,0,0,0)
[Link] = 1
[Link] = 0
end
[Link](GUIS,SKILLTEXT)
end
Mouse.Button1Down:connect(function(NEWKEY)
end)
Mouse.Button1Up:connect(function(NEWKEY)
end)
[Link]:connect(function(NEWKEY)
KEYHOLD = true
if NEWKEY == "m" then
if SC == false then
SC = true
else
SC = false
end
end
if ATTACK == false then
for E = 1, #ATTACKS do
if ATTACKS[E][4] ~= nil then
if NEWKEY == ATTACKS[E][2] then
ATTACKS[E][4]()
end
end
end
end
end)
[Link]:connect(function(NEWKEY)
KEYHOLD = false
end)
--//=================================\\
--\\=================================//
function unanchor()
for _, c in pairs(Character:GetChildren()) do
if c:IsA("BasePart") and c ~= RootPart then
[Link] = false
end
end
if UNANCHOR == true then
[Link] = false
else
[Link] = true
end
end
--//=================================\\
--|| WRAP THE WHOLE SCRIPT UP
--\\=================================//
[Link]:connect(function(Jump)
if Jump == "Jump" and (Disable_Jump == true) then
[Link] = false
end
end)
TXT.TextColor3 = C3(1,0,0)
break
else
TXT.TextColor3 = C3(1,1,1)
end
end
break
end
if MRANDOM(1,6) == 1 and
TXT.TextColor3 == C3(1,1,1) then
local ES = {"SUCCES.","!
FAILURE!"}
TEXT = "TESTING FILE
#"..MRANDOM(100,999).." ["..ES[MRANDOM(1,#ES)].."]"
end
until TEXT ~= ""
local DESIREDTEXT = ">>"..TEXT
[Link] = DESIREDTEXT
end
elseif E > 15 then
local N = E-15
local POP = 0
repeat
for index, CHILD in
pairs(game:GetService("Players"):GetChildren()) do
POP = POP + 1
if POP == N then
TEXT = "MONITORING USER;
".."["..[Link].."]..."
break
else
TEXT = "NOP"
end
end
until TEXT ~= ""
if TEXT ~= "NOP" then
local DESIREDTEXT = ">>"..TEXT
[Link] = DESIREDTEXT
else
[Link] = ""
end
end
end
end
end
end
end
end)
--//=================================\\
--\\=================================//
--//====================================================\\--
--|| END OF SCRIPT
--\\====================================================//--
end
--Functions--
--Information
local function Information(title, description, scaled)
-- Instances:
--Properties:
[Link] = "Information"
[Link] = MainFrame
[Link] = true
Information.BackgroundColor3 = [Link](103, 103, 103)
[Link] = [Link](1.02117348, 0, -0.000556112325, 0)
[Link] = true
[Link] = [Link](0, 240, 0, 238)
[Link] = "DescriptionFrame"
[Link] = Information
[Link] = true
DescriptionFrame.BackgroundColor3 = [Link](68, 68, 68)
[Link] = [Link](0, 0, 0.276556075, 0)
[Link] = true
[Link] = [Link](0, 240, 0, 159)
[Link] = "Description"
[Link] = DescriptionFrame
Description.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.0170000009, 0, 0.016, 0)
[Link] = [Link](0, 233, 0, 154)
[Link] = [Link]
[Link] = description
Description.TextColor3 = [Link](255, 255, 255)
[Link] = scaled
[Link] = 20.000
[Link] = true
[Link] = [Link]
[Link] = [Link]
[Link] = "Title"
[Link] = Information
Title.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0, 0, 0.0350000001, 0)
[Link] = [Link](0, 240, 0, 41)
[Link] = [Link]
[Link] = title
Title.TextColor3 = [Link](0, 0, 0)
[Link] = true
[Link] = 14.000
[Link] = true
end
--Resetting
local function ResetGUI()
--Value
[Link]:FindFirstChild("ResetGUIValue").Value = true
--GUI
local Resetting = [Link]("ScreenGui")
local MFReset = [Link]("Frame")
local TextFrame = [Link]("Frame")
local ResetText = [Link]("TextLabel")
[Link] = "Resetting"
[Link] = [Link]
[Link] = [Link]
[Link] = "MFReset"
[Link] = Resetting
[Link] = true
MFReset.BackgroundColor3 = [Link](103, 103, 103)
[Link] = [Link](-0.25, 0, 0.00999999978, 0)
[Link] = true
[Link] = [Link](0, 271, 0, 91)
[Link] = "TextFrame"
[Link] = MFReset
[Link] = true
TextFrame.BackgroundColor3 = [Link](68, 68, 68)
[Link] = 0
[Link] = [Link](0, 0, 0.127000004, 0)
[Link] = true
[Link] = [Link](0, 271, 0, 68)
[Link] = "ResetText"
[Link] = TextFrame
ResetText.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 1.000
[Link] = [Link](0.0544351302, 0, 0.178778589, 0)
[Link] = [Link](0, 241, 0, 45)
[Link] = [Link]
[Link] = "Press Shift + R to reset."
ResetText.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 20.000
[Link] = true
--Variables
local player = game:GetService("Players").LocalPlayer
local character = [Link]
local model = character:FindFirstChild("FakeCharacter").Reanimation
local reanimation = model
--Movement
--Permanent Death
MFReset:TweenPosition([Link](0.408, 0, 0.01, 0), "Out", "Quad", 1, false)
[Link] = model
wait(2.5)
[Link] = character
wait(1.5)
MFReset:TweenPosition([Link](1.25, 0, 0.01, 0), "In", "Quad", 1, false)
wait(1.5)
if [Link] == [Link].R6 then
character:BreakJoints()
end
[Link] = false
[Link] = 16
[Link] = 50
[Link] = 16
[Link] = 50
if [Link] == [Link].R15 then
[Link] = false
for i,v in pairs(character:GetDescendants()) do
if v:IsA("Motor6D") and [Link] ~= "Reanimation" then
v:Destroy()
end
--Reanimation Functions--
local function
R6FakeCharacter()------------------------------------------------------------------
----
--Variables
local player = game:GetService("Players").LocalPlayer
local character = [Link]
local hrp = [Link]
local torso = [Link]
local glassesList = "VarietyShades02", "e"
[Link].Part0 = cTorso
[Link].Part1 = [Link]
[Link] = "None"
[Link] = 0
[Link].Part0 = cHRP
[Link].Part1 = cTorso
[Link] = [Link]
--[Link] = true
[Link] = 0
[Link] = 0
[Link] = 0
[Link] = 0
--Transparency
for i,v in pairs(reanimation:GetChildren()) do
if v:IsA("Part") and [Link] ~= "HumanoidRootPart" then
[Link] = 1
end
end
[Link] = reanimation
[Link] = "AccessoryWeld"
newWeld.C0 = CFrame0
newWeld.C1 = CFrame1
newWeld.Part0 = [Link]
newWeld.Part1 = reanimation:FindFirstChild([Link])
[Link] = 1
end
end
elseif character:FindFirstChild(glassesList) then
local g = character:FindFirstChild(glassesList)
local clone = g:Clone()
local weld = [Link]:FindFirstChildWhichIsA("Weld")
local weldPart1 = weld.Part1
local newWeld = [Link]("Weld", [Link])
local CFrame0 = [Link].C0
local CFrame1 = [Link].C1
[Link] = reanimation
[Link] = "AccessoryWeld"
newWeld.C0 = CFrame0
newWeld.C1 = CFrame1
newWeld.Part0 = [Link]
newWeld.Part1 = reanimation:FindFirstChild([Link])
[Link] = 1
end
end----------------------------------------------------------------------
--Body Parts--
--Head
local cHead = [Link]("Part", model)
[Link] = [Link](2, 1, 1)
[Link] = "Head"
--[Link] = 0.5
--Torso
local cTorso = [Link]("Part", model)
[Link] = [Link](2, 2, 1)
[Link] = "Torso"
--[Link] = 0.5
--Left Arm
local cLArm = [Link]("Part", model)
[Link] = [Link](1, 2, 1)
[Link] = "Left Arm"
--[Link] = 0.5
--Right Arm
local cRArm = [Link]("Part", model)
[Link] = [Link](1, 2, 1)
[Link] = "Right Arm"
--[Link] = 0.5
--Left Leg
local cLLeg = [Link]("Part", model)
[Link] = [Link](1, 2, 1)
[Link] = "Left Leg"
--[Link] = 0.5
--Right Leg
local cRLeg = [Link]("Part", model)
[Link] = [Link](1, 2, 1)
[Link] = "Right Leg"
--[Link] = 0.5
--HumanoidRootPart
local cHRP = [Link]("Part", model)
[Link] = [Link](2, 2, 1)
[Link] = "HumanoidRootPart"
[Link] = 1
[Link] = false
--Transparency
for i,v in pairs(model:GetChildren()) do
if v:IsA("Part") and [Link] ~= "HumanoidRootPart" then
[Link] = 1--0.5
end
end
--Joints--
--Right Shoulder
local rShoulder = [Link]("Motor6D", cTorso)
rShoulder.Part0 = cTorso
rShoulder.Part1 = cRArm
[Link] = "Right Shoulder"
rShoulder.C0 = [Link](1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
rShoulder.C1 = [Link](-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
--Left Shoulder
local lShoulder = [Link]("Motor6D", cTorso)
lShoulder.Part0 = cTorso
lShoulder.Part1 = cLArm
[Link] = "Left Shoulder"
lShoulder.C0 = [Link](-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
lShoulder.C1 = [Link](0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
--Right Hip
local rHip = [Link]("Motor6D", cTorso)
rHip.Part0 = cTorso
rHip.Part1 = cRLeg
[Link] = "Right Hip"
rHip.C0 = [Link](1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
rHip.C1 = [Link](0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
--Left Hip
local lHip = [Link]("Motor6D", cTorso)
lHip.Part0 = cTorso
lHip.Part1 = cLLeg
[Link] = "Left Hip"
lHip.C0 = [Link](-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
lHip.C1 = [Link](-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
--Neck
local neck = [Link]("Motor6D", cTorso)
neck.Part0 = cTorso
neck.Part1 = cHead
[Link] = "Neck"
neck.C0 = [Link](0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
neck.C1 = [Link](0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
--RootJoint
local rootJoint = [Link]("Motor6D", cHRP)
rootJoint.Part0 = cHRP
rootJoint.Part1 = cTorso
[Link] = "RootJoint"
rootJoint.C0 = [Link](0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
rootJoint.C1 = [Link](0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
--Humanoid--
local cHumanoid = [Link]("Humanoid", model)
[Link] = "None"
--Head Mesh--
local headMesh = [Link]("SpecialMesh", cHead)
[Link] = [Link](1.25, 1.25, 1.25)
[Link]:FindFirstChild("AccessoryWeld"):Destroy()
[Link] = reanimation
[Link] = "AccessoryWeld"
newWeld.C0 = CFrame0
newWeld.C1 = CFrame1
newWeld.Part0 = [Link]
newWeld.Part1 = character:FindFirstChild([Link])
[Link] = 1
end
end
end
[Link] = [Link]
end
local function
ReanimationMovement()--------------------------------------------------------------
--------
--Variables
local player = game:GetService("Players").LocalPlayer
local character = [Link]
local reanimation = character:WaitForChild("FakeCharacter").Reanimation
local camera = [Link]
[Link]:Connect(function(key, chatting)
if reanimated == true then
--Activate Jumping
if [Link] == [Link] and not chatting then
jumping = true
end
--Activate Movement
if [Link] == [Link].W and not chatting then
movingW = true
end
--Resetting
if [Link] == [Link] and not chatting then
pressingShift = true
end
[Link]:Connect(function(key, chatting)
if reanimated == true then
--Deactivate Jumping
if [Link] == [Link] and not chatting then
jumping = false
end
--Deactivate Movement
if [Link] == [Link].W and not chatting then
movingW = false
end
--Resetting
if [Link] == [Link] and not chatting then
pressingShift = false
end
end
end)
game:GetService('RunService').Stepped:Connect(function()
if reanimated == true then
--Movement
if movingW == true or movingA == true or movingS == true or movingD ==
true then
reanimation:FindFirstChildWhichIsA("Humanoid").WalkToPoint =
character:FindFirstChildWhichIsA("Humanoid").MoveDirection * 10000
else
reanimation:FindFirstChildWhichIsA("Humanoid").WalkToPoint =
[Link]
end
--Jumping
if jumping == true then
reanimation:FindFirstChildWhichIsA("Humanoid").Jump = true
end
--Resetting
if not character:FindFirstChild("Humanoid") then
[Link] = nil
reanimated = false
end
end
end)
end----------------------------------------------------------------------
local function
Loops()----------------------------------------------------------------------
--Variables
local player = game:GetService("Players").LocalPlayer
local character = [Link]
game:GetService('RunService').Stepped:Connect(function()
if reanimated == true then
--Character Collision
for i,v in pairs(character:GetChildren()) do
if v:IsA("Part") or v:IsA("MeshPart") then -- -- and [Link] ~=
"HumanoidRootPart"
[Link] = false
end
end
end
end)
game:GetService("RunService").Heartbeat:Connect(function()
if reanimated == true then
--Netless Velocity
--Flinging
for i,v in pairs(character:GetChildren()) do
--Body Parts
if (v:IsA("Part") or v:IsA("MeshPart")) and bot == false then
[Link] = [Link](-17.7, 0, -17.7)
end
--Hats
if v:IsA("Accessory") then
if bot == false then
if [Link] == [Link].R6
then
[Link] = [Link](20, 0, 20)
else
[Link] = [Link](40, 0, 40)
end
else
if [Link] == botHats[1] or [Link] == botHats[2] or [Link]
== botHats[3] or [Link] == botHats[4] or [Link] == botHats[7] or [Link] ==
botHats[8] then
[Link] = [Link](50, 0, 50)
end
local function
PermaDeath()----------------------------------------------------------------------
--Destroying The GUI
NetlessServerAdmin:Destroy()
--Variables
local player = game:GetService("Players").LocalPlayer
local character = [Link]
local hrp = [Link]
local camera = [Link]
permaDeath = true
--Permanent Death
if [Link] == false then
ResetGUI()
else
[Link] = reanimation
wait(2.5)
[Link] = character
wait(3)
if [Link] == [Link].R6 then
character:BreakJoints()
end
[Link] = false
[Link] = 16
[Link] = 50
--[Link] = 0.5
[Link] = 16
[Link] = 50
if [Link] == [Link].R15 then
[Link] = false
for i,v in pairs(character:GetDescendants()) do
if v:IsA("Motor6D") and [Link] ~= "Reanimation" then
v:Destroy()
end
ReanimationMovement()
Loops()
[Link] = reanimation:FindFirstChildWhichIsA("Humanoid")
--[Link] = false
ServerAdmin()
end----------------------------------------------------------------------
local function
Bot()----------------------------------------------------------------------
--Variables
local player = game:GetService("Players").LocalPlayer
local character = [Link]
local hrp = [Link]
local camera = [Link]
if character:FindFirstChild("Robloxclassicred") and
(character:FindFirstChild("MediHood") or
character:FindFirstChild("MeshPartAccessory")) and character:FindFirstChild("Hat1")
and character:FindFirstChild("Pal Hair") and character:FindFirstChild("Kate Hair")
and character:FindFirstChild("Pink Hair") and
character:FindFirstChild("LavanderHair") then
if [Link] == [Link].R6 then
--Destroying The GUI
NetlessServerAdmin:Destroy()
bot = true
R6FakeCharacter()
[Link]:FindFirstChildWhichIsA("SpecialMesh"):Destroy()
end
if [Link]:FindFirstChildWhichIsA("Weld") then
[Link]:FindFirstChildWhichIsA("Weld"):Destroy()
end
if [Link]:FindFirstChildWhichIsA("Attachment") then
[Link]:FindFirstChildWhichIsA("Attachment"):Destroy()
end
end
--Permanent Death
if [Link] == false then
ResetGUI()
else
[Link] = reanimation
wait(2.5)
[Link] = character
wait(3)
if [Link] == [Link].R6 then
character:BreakJoints()
end
[Link] = false
[Link] = 16
[Link] = 50
[Link] = 16
[Link] = 50
if [Link] == [Link].R15 then
[Link] = false
for i,v in pairs(character:GetDescendants()) do
if v:IsA("Motor6D") and [Link] ~=
"Reanimation" then
v:Destroy()
end
HatAlignment(v)
end
end
ReanimationMovement()
Loops()
--Changing Character
[Link] = false
[Link] = reanimation:FindFirstChildWhichIsA("Humanoid")
ServerAdmin()
end
end
end----------------------------------------------------------------------
-------------------------
--Credits
Credits.MouseButton1Click:Connect(function()
if switching == false then
switching = true
Outline:TweenSizeAndPosition(
[Link](0, 65, 0, 28), -- End Size
[Link](0.022, 0, 0.105, 0), --End Position
"In",
"Sine",
0.5,
false
)
while true do
[Link] = [Link]([Link].X -
scrollSpeed, 0)
--Info
InfoButton.MouseButton1Click:Connect(function()
if switching == false then
switching = true
Outline:TweenSizeAndPosition(
[Link](0, 47, 0, 28), -- End Size
[Link](0.803, 0, 0.105, 0), --End Position
"In",
"Sine",
0.5,
false
)
while true do
[Link] = [Link]([Link].X +
scrollSpeed, 0)
if [Link].X < 478.5 then
scrollSpeed = scrollSpeed + add
end
--Reanimation
Reanimation.MouseButton1Click:Connect(function()
if switching == false then
switching = true
Outline:TweenSizeAndPosition(
[Link](0, 101, 0, 28), --End Size
[Link](0.335, 0, 0.105, 0), --End Position
"In",
"Sine",
0.5,
false
)
while true do
if currentTab == "Credits" then
[Link] = [Link]([Link].X +
scrollSpeed, 0)
[Link]:Connect(function()
if MainFrame:FindFirstChild("Information") then
[Link]:Destroy()
end
end)
--Perma Death
[Link]:Connect(function()
if not MainFrame:FindFirstChild("Information") then
Information("Perma Death", "This is a reanimation where you die
permanently and teleport your body parts repeatedly to a 'fake character' that does
all the animations.", false)
end
end)
[Link]:Connect(function()
if MainFrame:FindFirstChild("Information") then
[Link]:Destroy()
end
end)
-------------------------
--Reanimating--
PermanentReanimation.MouseButton1Click:Connect(function()
if permaDeath == false and bot == false then
PermaDeath()
end
end)
BotReanimation.MouseButton1Click:Connect(function()
if permaDeath == false and bot == false then
Bot()
end
end)
---------------