ILThrottle = 1
local isdoingthefunni = false
local rin = Instance.new
local isGunny = false
local Instance = {}
function Instance.new(inst,par)
if inst == "Part" then
return rin("SpawnLocation",par)
else
return rin(inst,par)
end
end
function QFCF(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 = SQRT(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 = SQRT(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 = SQRT(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 = SQRT(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 QTCF(px,py,pz,x,y,z,w)
local xs,ys,zs = x + x,y + y,z + z
local wx,wy,wz = w * xs,w * ys,w * zs
local xx = x * xs
local xy = x * ys
local xz = x * zs
local yy = y * ys
local yz = y * zs
local zz = z * zs
return CFrame.new(px,py,pz,1 - (yy + zz),xy - wz,xz + wy,xy + wz,1 - (xx + zz),yz - wx,xz - wy,yz + wx,1 - (xx + yy))
end
function QS(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 = math.acos(cosTheta)
local invSinTheta = 1/math.sin(theta)
startInterp = math.sin((1 - t) * theta) * invSinTheta
finishInterp = math.sin(t * theta) * invSinTheta
else
startInterp = 1 - t
finishInterp = t
end
else
if (1 + cosTheta) > 0.0001 then
local theta = math.acos(-cosTheta)
local invSinTheta = 1/math.sin(theta)
startInterp = math.sin((t - 1) * theta) * invSinTheta
finishInterp = math.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 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 = SQRT(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 = SQRT(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 = SQRT(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 = SQRT(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 QuaternionToCFrame(px, py, pz, x, y, z, w)
local xs, ys, zs = x + x, y + y, z + z
local wx, wy, wz = w*xs, w*ys, w*zs
local xx = x*xs
local xy = x*ys
local xz = x*zs
local yy = y*ys
local yz = y*zs
local zz = z*zs
return CF(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
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 = math.acos(cosTheta)
local invSinTheta = 1/math.sin(theta)
startInterp = math.sin((1-t)*theta)*invSinTheta
finishInterp = math.sin(t*theta)*invSinTheta
else
startInterp = 1-t
finishInterp = t
end
else
if (1+cosTheta) > 0.0001 then
local theta = math.acos(-cosTheta)
local invSinTheta = 1/math.sin(theta)
startInterp = math.sin((t-1)*theta)*invSinTheta
finishInterp = math.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
local Clerp = {
OG = function(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,
IL = function(a,b,t)
return a:Lerp(b,t < 1 and math.clamp(t*ILThrottle,0,1) or 1)
end,
LC = function(a,b,t)
local qa = {QFCF(a)}
local qb = {QFCF(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 QTCF(_t * ax + t * bx,_t * ay + t * by,_t * az + t * bz,QS(qa,qb,t))
end
}
local Sine,sine,SINE,SEED,RANDOM,STEPPED,RENDERSTEPPED = 0,0,0,math.randomseed,math.random,game:GetService("RunService").Stepped,game:GetService("RunService").Stepped
s = script
Script = script
SCRIPT = script
scrpt = script
Scrpt = script
SCRPT = script
IT = Instance.new
CF = CFrame.new
VT = Vector3.new
RAD = math.rad
C3 = Color3.new
UD2 = UDim2.new
BRICKC = BrickColor.new
ANGLES = CFrame.Angles
EULER = CFrame.fromEulerAnglesXYZ
COS = math.cos
ACOS = math.acos
SIN = math.sin
ASIN = math.asin
SQRT = math.sqrt
ABS = math.abs
MRANDOM = math.random
FLOOR = math.floor
HUGE = math.huge
radian = math.rad
random = math.random
Vec3 = Vector3.new
Inst = Instance.new
cFrame = CFrame.new
Euler = CFrame.fromEulerAnglesXYZ
vt = Vector3.new
bc = BrickColor.new
br = BrickColor.random
it = Instance.new
angles = CFrame.Angles
Cf = CFrame.new
Cos = math.cos
Sin = math.sin
Abs = math.abs
Rad = math.rad
local ILSine,ILLastFrame = 0,tick()
local hAV52xlOqfC8nRR9pPqTRFK_4v96I6jM = { -- chinese the
["捉뀣룆傣☜塾墢㐨掔㍙漳ﮯ⵰봥∱譍⢖鳹诙쓞ઐㆇ礑ੰ倧틎밽ꈏ襎鯬綖뿩微嘉하⥻⇯쬽膗꞊盏짎䬳爮쇙⾄횗裞쑫ࡹ좙ꡣ醧俈"] = {},
["웅焽㠲븑⿐ᘹ�ꆣ籣✢㍳㗐긌豄驍㿅蟊矒퍻힝�꽭咮셱⼦㽽䑕틵若⦥庸⎟䇼袲뱆ﱆ㤉䆅槿飰ఙ췧ি兼שּׂ쯚붥똱箖鲙䗧啫韚"] = {}
}
function bindtorenderstep(func)
if RANDOM(1,2) == 1 then
table.insert(hAV52xlOqfC8nRR9pPqTRFK_4v96I6jM["捉뀣룆傣☜塾墢㐨掔㍙漳ﮯ⵰봥∱譍⢖鳹诙쓞ઐㆇ礑ੰ倧틎밽ꈏ襎鯬綖뿩微嘉하⥻⇯쬽膗꞊盏짎䬳爮쇙⾄횗裞쑫ࡹ좙ꡣ醧俈"],RENDERSTEPPED:Connect(func))
else
table.insert(hAV52xlOqfC8nRR9pPqTRFK_4v96I6jM["웅焽㠲븑⿐ᘹ�ꆣ籣✢㍳㗐긌豄驍㿅蟊矒퍻힝�꽭咮셱⼦㽽䑕틵若⦥庸⎟䇼袲뱆ﱆ㤉䆅槿飰ఙ췧ি兼שּׂ쯚붥똱箖鲙䗧啫韚"],RENDERSTEPPED:Connect(func))
end
end
local owner = owner
function fetchFunc(...)
local args = {...}
local arg = {}
for i = 2,#args do
table.insert(arg,args[i])
end
return loadstring(game:service'HttpService':GetAsync(args[1]))(unpack(arg))
end
function maketablet()
local HAHASHAHAHAHHAAHA = Instance.new("Part")
HAHASHAHAHAHHAAHA.Name = "HAHASHAHAHAHHAAHA"
HAHASHAHAHAHHAAHA.BottomSurface = Enum.SurfaceType.Smooth
HAHASHAHAHAHHAAHA.CanCollide = false
HAHASHAHAHAHHAAHA.Transparency = 0.85
HAHASHAHAHAHHAAHA.TopSurface = Enum.SurfaceType.Smooth
HAHASHAHAHAHHAAHA.Color = Color3.fromRGB(248, 248, 248)
HAHASHAHAHAHHAAHA.Massless = true
HAHASHAHAHAHHAAHA.Material = Enum.Material.ForceField
HAHASHAHAHAHHAAHA.Size = Vector3.new(9.0590152740479, 5.7125706672668, 0.050000000745058)
HAHASHAHAHAHHAAHA.CFrame = CFrame.new(490.11965942383, 17342.126953125, 596.45739746094, 0.85000813007355, -0.15197424590588, 0.50437098741531, 0.10464748740196, 0.9871124625206, 0.1210704818368, -0.51627045869827, -0.050129726529121, 0.85495722293854)
HAHASHAHAHAHHAAHA.CanTouch = false
HAHASHAHAHAHHAAHA.CastShadow = false
local SurfaceGui = Instance.new("SurfaceGui")
SurfaceGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
SurfaceGui.ResetOnSpawn = false
SurfaceGui.AlwaysOnTop = true
SurfaceGui.SizingMode = Enum.SurfaceGuiSizingMode.PixelsPerStud
SurfaceGui.ClipsDescendants = true
SurfaceGui.Parent = HAHASHAHAHAHHAAHA
local Frame = Instance.new("Frame")
Frame.Size = UDim2.new(1, 0, 1, 0)
Frame.BackgroundTransparency = 0.87
Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame.Parent = SurfaceGui
local UiList = Instance.new("UIListLayout")
UiList.Name = "UiList"
UiList.FillDirection = Enum.FillDirection.Horizontal
UiList.HorizontalAlignment = Enum.HorizontalAlignment.Center
UiList.VerticalAlignment = Enum.VerticalAlignment.Bottom
UiList.SortOrder = Enum.SortOrder.LayoutOrder
UiList.Parent = Frame
local Bar = Instance.new("Frame")
Bar.Name = "Bar"
Bar.Selectable = true
Bar.ZIndex = -5
Bar.Size = UDim2.new(0, 10, 0, 2)
Bar.Rotation = 5
Bar.BorderSizePixel = 0
Bar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar.Parent = Frame
local Bar1 = Instance.new("Frame")
Bar1.Name = "Bar"
Bar1.Selectable = true
Bar1.ZIndex = -5
Bar1.Size = UDim2.new(0, 10, 0, 2)
Bar1.Rotation = 5
Bar1.BorderSizePixel = 0
Bar1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar1.Parent = Frame
local Bar2 = Instance.new("Frame")
Bar2.Name = "Bar"
Bar2.Selectable = true
Bar2.ZIndex = -5
Bar2.Size = UDim2.new(0, 10, 0, 2)
Bar2.Rotation = 5
Bar2.BorderSizePixel = 0
Bar2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar2.Parent = Frame
local Bar3 = Instance.new("Frame")
Bar3.Name = "Bar"
Bar3.Selectable = true
Bar3.ZIndex = -5
Bar3.Size = UDim2.new(0, 10, 0, 2)
Bar3.Rotation = 5
Bar3.BorderSizePixel = 0
Bar3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar3.Parent = Frame
local Bar4 = Instance.new("Frame")
Bar4.Name = "Bar"
Bar4.Selectable = true
Bar4.ZIndex = -5
Bar4.Size = UDim2.new(0, 10, 0, 2)
Bar4.Rotation = 5
Bar4.BorderSizePixel = 0
Bar4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar4.Parent = Frame
local Bar5 = Instance.new("Frame")
Bar5.Name = "Bar"
Bar5.Selectable = true
Bar5.ZIndex = -5
Bar5.Size = UDim2.new(0, 10, 0, 2)
Bar5.Rotation = 5
Bar5.BorderSizePixel = 0
Bar5.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar5.Parent = Frame
local Bar6 = Instance.new("Frame")
Bar6.Name = "Bar"
Bar6.Selectable = true
Bar6.ZIndex = -5
Bar6.Size = UDim2.new(0, 10, 0, 2)
Bar6.Rotation = 5
Bar6.BorderSizePixel = 0
Bar6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar6.Parent = Frame
local Bar7 = Instance.new("Frame")
Bar7.Name = "Bar"
Bar7.Selectable = true
Bar7.ZIndex = -5
Bar7.Size = UDim2.new(0, 10, 0, 2)
Bar7.Rotation = 5
Bar7.BorderSizePixel = 0
Bar7.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar7.Parent = Frame
local Bar8 = Instance.new("Frame")
Bar8.Name = "Bar"
Bar8.Selectable = true
Bar8.ZIndex = -5
Bar8.Size = UDim2.new(0, 10, 0, 2)
Bar8.Rotation = 5
Bar8.BorderSizePixel = 0
Bar8.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar8.Parent = Frame
local Bar9 = Instance.new("Frame")
Bar9.Name = "Bar"
Bar9.Selectable = true
Bar9.ZIndex = -5
Bar9.Size = UDim2.new(0, 10, 0, 2)
Bar9.Rotation = 5
Bar9.BorderSizePixel = 0
Bar9.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar9.Parent = Frame
local Bar10 = Instance.new("Frame")
Bar10.Name = "Bar"
Bar10.Selectable = true
Bar10.ZIndex = -5
Bar10.Size = UDim2.new(0, 10, 0, 2)
Bar10.Rotation = 5
Bar10.BorderSizePixel = 0
Bar10.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar10.Parent = Frame
local Bar11 = Instance.new("Frame")
Bar11.Name = "Bar"
Bar11.Selectable = true
Bar11.ZIndex = -5
Bar11.Size = UDim2.new(0, 10, 0, 2)
Bar11.Rotation = 5
Bar11.BorderSizePixel = 0
Bar11.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar11.Parent = Frame
local Bar12 = Instance.new("Frame")
Bar12.Name = "Bar"
Bar12.Selectable = true
Bar12.ZIndex = -5
Bar12.Size = UDim2.new(0, 10, 0, 2)
Bar12.Rotation = 5
Bar12.BorderSizePixel = 0
Bar12.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar12.Parent = Frame
local Bar13 = Instance.new("Frame")
Bar13.Name = "Bar"
Bar13.Selectable = true
Bar13.ZIndex = -5
Bar13.Size = UDim2.new(0, 10, 0, 2)
Bar13.Rotation = 5
Bar13.BorderSizePixel = 0
Bar13.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar13.Parent = Frame
local Bar14 = Instance.new("Frame")
Bar14.Name = "Bar"
Bar14.Selectable = true
Bar14.ZIndex = -5
Bar14.Size = UDim2.new(0, 10, 0, 2)
Bar14.Rotation = 5
Bar14.BorderSizePixel = 0
Bar14.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar14.Parent = Frame
local Bar15 = Instance.new("Frame")
Bar15.Name = "Bar"
Bar15.Selectable = true
Bar15.ZIndex = -5
Bar15.Size = UDim2.new(0, 10, 0, 2)
Bar15.Rotation = 5
Bar15.BorderSizePixel = 0
Bar15.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar15.Parent = Frame
local Bar16 = Instance.new("Frame")
Bar16.Name = "Bar"
Bar16.Selectable = true
Bar16.ZIndex = -5
Bar16.Size = UDim2.new(0, 10, 0, 2)
Bar16.Rotation = 5
Bar16.BorderSizePixel = 0
Bar16.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar16.Parent = Frame
local Bar17 = Instance.new("Frame")
Bar17.Name = "Bar"
Bar17.Selectable = true
Bar17.ZIndex = -5
Bar17.Size = UDim2.new(0, 10, 0, 2)
Bar17.Rotation = 5
Bar17.BorderSizePixel = 0
Bar17.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar17.Parent = Frame
local Bar18 = Instance.new("Frame")
Bar18.Name = "Bar"
Bar18.Selectable = true
Bar18.ZIndex = -5
Bar18.Size = UDim2.new(0, 10, 0, 2)
Bar18.Rotation = 5
Bar18.BorderSizePixel = 0
Bar18.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar18.Parent = Frame
local Bar19 = Instance.new("Frame")
Bar19.Name = "Bar"
Bar19.Selectable = true
Bar19.ZIndex = -5
Bar19.Size = UDim2.new(0, 10, 0, 2)
Bar19.Rotation = 5
Bar19.BorderSizePixel = 0
Bar19.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar19.Parent = Frame
local Bar20 = Instance.new("Frame")
Bar20.Name = "Bar"
Bar20.Selectable = true
Bar20.ZIndex = -5
Bar20.Size = UDim2.new(0, 10, 0, 2)
Bar20.Rotation = 5
Bar20.BorderSizePixel = 0
Bar20.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar20.Parent = Frame
local Bar21 = Instance.new("Frame")
Bar21.Name = "Bar"
Bar21.Selectable = true
Bar21.ZIndex = -5
Bar21.Size = UDim2.new(0, 10, 0, 2)
Bar21.Rotation = 5
Bar21.BorderSizePixel = 0
Bar21.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar21.Parent = Frame
local Bar22 = Instance.new("Frame")
Bar22.Name = "Bar"
Bar22.Selectable = true
Bar22.ZIndex = -5
Bar22.Size = UDim2.new(0, 10, 0, 2)
Bar22.Rotation = 5
Bar22.BorderSizePixel = 0
Bar22.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar22.Parent = Frame
local Bar23 = Instance.new("Frame")
Bar23.Name = "Bar"
Bar23.Selectable = true
Bar23.ZIndex = -5
Bar23.Size = UDim2.new(0, 10, 0, 2)
Bar23.Rotation = 5
Bar23.BorderSizePixel = 0
Bar23.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar23.Parent = Frame
local UICorner = Instance.new("UICorner")
UICorner.Parent = Frame
local Bar24 = Instance.new("Frame")
Bar24.Name = "Bar"
Bar24.Selectable = true
Bar24.ZIndex = -5
Bar24.Size = UDim2.new(0, 10, 0, 2)
Bar24.Rotation = 5
Bar24.BorderSizePixel = 0
Bar24.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar24.Parent = Frame
local Bar25 = Instance.new("Frame")
Bar25.Name = "Bar"
Bar25.Selectable = true
Bar25.ZIndex = -5
Bar25.Size = UDim2.new(0, 10, 0, 2)
Bar25.Rotation = 5
Bar25.BorderSizePixel = 0
Bar25.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar25.Parent = Frame
local Bar26 = Instance.new("Frame")
Bar26.Name = "Bar"
Bar26.Selectable = true
Bar26.ZIndex = -5
Bar26.Size = UDim2.new(0, 10, 0, 2)
Bar26.Rotation = 5
Bar26.BorderSizePixel = 0
Bar26.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar26.Parent = Frame
local Bar27 = Instance.new("Frame")
Bar27.Name = "Bar"
Bar27.Selectable = true
Bar27.ZIndex = -5
Bar27.Size = UDim2.new(0, 10, 0, 2)
Bar27.Rotation = 5
Bar27.BorderSizePixel = 0
Bar27.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar27.Parent = Frame
local Bar28 = Instance.new("Frame")
Bar28.Name = "Bar"
Bar28.Selectable = true
Bar28.ZIndex = -5
Bar28.Size = UDim2.new(0, 10, 0, 2)
Bar28.Rotation = 5
Bar28.BorderSizePixel = 0
Bar28.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar28.Parent = Frame
local Bar29 = Instance.new("Frame")
Bar29.Name = "Bar"
Bar29.Selectable = true
Bar29.ZIndex = -5
Bar29.Size = UDim2.new(0, 10, 0, 2)
Bar29.Rotation = 5
Bar29.BorderSizePixel = 0
Bar29.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar29.Parent = Frame
local Bar30 = Instance.new("Frame")
Bar30.Name = "Bar"
Bar30.Selectable = true
Bar30.ZIndex = -5
Bar30.Size = UDim2.new(0, 10, 0, 2)
Bar30.Rotation = 5
Bar30.BorderSizePixel = 0
Bar30.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar30.Parent = Frame
local Bar31 = Instance.new("Frame")
Bar31.Name = "Bar"
Bar31.Selectable = true
Bar31.ZIndex = -5
Bar31.Size = UDim2.new(0, 10, 0, 2)
Bar31.Rotation = 5
Bar31.BorderSizePixel = 0
Bar31.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar31.Parent = Frame
local Bar32 = Instance.new("Frame")
Bar32.Name = "Bar"
Bar32.Selectable = true
Bar32.ZIndex = -5
Bar32.Size = UDim2.new(0, 10, 0, 2)
Bar32.Rotation = 5
Bar32.BorderSizePixel = 0
Bar32.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar32.Parent = Frame
local Bar33 = Instance.new("Frame")
Bar33.Name = "Bar"
Bar33.Selectable = true
Bar33.ZIndex = -5
Bar33.Size = UDim2.new(0, 10, 0, 2)
Bar33.Rotation = 5
Bar33.BorderSizePixel = 0
Bar33.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar33.Parent = Frame
local Bar34 = Instance.new("Frame")
Bar34.Name = "Bar"
Bar34.Selectable = true
Bar34.ZIndex = -5
Bar34.Size = UDim2.new(0, 10, 0, 2)
Bar34.Rotation = 5
Bar34.BorderSizePixel = 0
Bar34.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar34.Parent = Frame
local Bar35 = Instance.new("Frame")
Bar35.Name = "Bar"
Bar35.Selectable = true
Bar35.ZIndex = -5
Bar35.Size = UDim2.new(0, 10, 0, 2)
Bar35.Rotation = 5
Bar35.BorderSizePixel = 0
Bar35.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar35.Parent = Frame
local Bar36 = Instance.new("Frame")
Bar36.Name = "Bar"
Bar36.Selectable = true
Bar36.ZIndex = -5
Bar36.Size = UDim2.new(0, 10, 0, 2)
Bar36.Rotation = 5
Bar36.BorderSizePixel = 0
Bar36.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar36.Parent = Frame
local Bar37 = Instance.new("Frame")
Bar37.Name = "Bar"
Bar37.Selectable = true
Bar37.ZIndex = -5
Bar37.Size = UDim2.new(0, 10, 0, 2)
Bar37.Rotation = 5
Bar37.BorderSizePixel = 0
Bar37.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar37.Parent = Frame
local Bar38 = Instance.new("Frame")
Bar38.Name = "Bar"
Bar38.Selectable = true
Bar38.ZIndex = -5
Bar38.Size = UDim2.new(0, 10, 0, 2)
Bar38.Rotation = 5
Bar38.BorderSizePixel = 0
Bar38.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar38.Parent = Frame
local Bar39 = Instance.new("Frame")
Bar39.Name = "Bar"
Bar39.Selectable = true
Bar39.ZIndex = -5
Bar39.Size = UDim2.new(0, 10, 0, 2)
Bar39.Rotation = 5
Bar39.BorderSizePixel = 0
Bar39.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar39.Parent = Frame
local Bar40 = Instance.new("Frame")
Bar40.Name = "Bar"
Bar40.Selectable = true
Bar40.ZIndex = -5
Bar40.Size = UDim2.new(0, 10, 0, 2)
Bar40.Rotation = 5
Bar40.BorderSizePixel = 0
Bar40.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar40.Parent = Frame
local Bar41 = Instance.new("Frame")
Bar41.Name = "Bar"
Bar41.Selectable = true
Bar41.ZIndex = -5
Bar41.Size = UDim2.new(0, 10, 0, 2)
Bar41.Rotation = 5
Bar41.BorderSizePixel = 0
Bar41.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar41.Parent = Frame
local Bar42 = Instance.new("Frame")
Bar42.Name = "Bar"
Bar42.Selectable = true
Bar42.ZIndex = -5
Bar42.Size = UDim2.new(0, 10, 0, 2)
Bar42.Rotation = 5
Bar42.BorderSizePixel = 0
Bar42.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar42.Parent = Frame
local Bar43 = Instance.new("Frame")
Bar43.Name = "Bar"
Bar43.Selectable = true
Bar43.ZIndex = -5
Bar43.Size = UDim2.new(0, 10, 0, 2)
Bar43.Rotation = 5
Bar43.BorderSizePixel = 0
Bar43.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar43.Parent = Frame
local Bar44 = Instance.new("Frame")
Bar44.Name = "Bar"
Bar44.Selectable = true
Bar44.ZIndex = -5
Bar44.Size = UDim2.new(0, 10, 0, 2)
Bar44.Rotation = 5
Bar44.BorderSizePixel = 0
Bar44.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar44.Parent = Frame
local Bar45 = Instance.new("Frame")
Bar45.Name = "Bar"
Bar45.Selectable = true
Bar45.ZIndex = -5
Bar45.Size = UDim2.new(0, 10, 0, 2)
Bar45.Rotation = 5
Bar45.BorderSizePixel = 0
Bar45.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Bar45.Parent = Frame
local ntext = Instance.new("TextBox")
ntext.Name = "ntext"
ntext.Size = UDim2.new(0, 200, 0, 50)
ntext.BackgroundTransparency = 1
ntext.Position = UDim2.new(0.2, 0, 0, -18)
ntext.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ntext.FontSize = Enum.FontSize.Size18
ntext.TextSize = 15
ntext.TextColor3 = Color3.fromRGB(0, 0, 0)
ntext.Text = "Current Audio Name :"
ntext.Font = Enum.Font.Arial
ntext.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
ntext.Parent = SurfaceGui
local UIGradient = Instance.new("UIGradient")
UIGradient.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(0.5510907,0),NumberSequenceKeypoint.new(1,0)})
UIGradient.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.fromRGB(167,0,2)),ColorSequenceKeypoint.new(0.4758735,Color3.fromRGB(255,0,4)),ColorSequenceKeypoint.new(0.5041597,Color3.fromRGB(0,0,0)),ColorSequenceKeypoint.new(0.5124792,Color3.fromRGB(255,217,0)),ColorSequenceKeypoint.new(1,Color3.fromRGB(255,115,0))})
UIGradient.Parent = ntext
local Timeline = Instance.new("Frame")
Timeline.Name = "Timeline"
Timeline.Size = UDim2.new(0, 350, 0, 3)
Timeline.BackgroundTransparency = 0.3
Timeline.Position = UDim2.new(0.1, 0, 0, 19)
Timeline.BorderSizePixel = 0
Timeline.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Timeline.Parent = SurfaceGui
local Time = Instance.new("TextBox")
Time.Name = "Time"
Time.Size = UDim2.new(0, 50, 0, 50)
Time.BackgroundTransparency = 1
Time.Position = UDim2.new(0, -56, 0, -25)
Time.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Time.FontSize = Enum.FontSize.Size14
Time.TextSize = 14
Time.TextColor3 = Color3.fromRGB(0, 0, 0)
Time.Text = "Time"
Time.Font = Enum.Font.Arial
Time.TextXAlignment = Enum.TextXAlignment.Right
Time.Parent = Timeline
local EndTime = Instance.new("TextBox")
EndTime.Name = "EndTime"
EndTime.Size = UDim2.new(0, 50, 0, 50)
EndTime.BackgroundTransparency = 1
EndTime.Position = UDim2.new(0, 353, 0, -25)
EndTime.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
EndTime.FontSize = Enum.FontSize.Size14
EndTime.TextSize = 14
EndTime.TextColor3 = Color3.fromRGB(0, 0, 0)
EndTime.Text = "EndTime"
EndTime.Font = Enum.Font.Arial
EndTime.TextXAlignment = Enum.TextXAlignment.Left
EndTime.Parent = Timeline
local br = Instance.new("Frame")
br.Name = "br"
br.Size = UDim2.new(0, 5, 0, 8)
br.Position = UDim2.new(0, 0, 0, -2)
br.BorderSizePixel = 0
br.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
br.Parent = Timeline
local Vis = Instance.new("Frame")
Vis.Name = "Vis"
Vis.AnchorPoint = Vector2.new(0.5, 0)
Vis.Size = UDim2.new(1, -20, 0.9670511, -20)
Vis.ClipsDescendants = true
Vis.BackgroundTransparency = 1
Vis.Position = UDim2.new(0.5, 0, 0, 20)
Vis.BorderSizePixel = 0
Vis.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Vis.Parent = SurfaceGui
local Frame1 = Instance.new("Frame")
Frame1.Name = "1"
Frame1.Size = UDim2.new(0, -1, 0, 8)
Frame1.Position = UDim2.new(0.988491, 0, 0.361552, 0)
Frame1.BorderSizePixel = 0
Frame1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame1.Parent = Vis
local Frame2 = Instance.new("Frame")
Frame2.Name = "2"
Frame2.Size = UDim2.new(0, -1, 0, 8)
Frame2.Position = UDim2.new(0.988, 0, 0.405, 0)
Frame2.BorderSizePixel = 0
Frame2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame2.Parent = Vis
local Frame3 = Instance.new("Frame")
Frame3.Name = "3"
Frame3.Size = UDim2.new(0, -1, 0, 8)
Frame3.Position = UDim2.new(0.988, 0, 0.45, 0)
Frame3.BorderSizePixel = 0
Frame3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame3.Parent = Vis
local Frame4 = Instance.new("Frame")
Frame4.Name = "4"
Frame4.Size = UDim2.new(0, -1, 0, 8)
Frame4.Position = UDim2.new(0.988, 0, 0.49, 0)
Frame4.BorderSizePixel = 0
Frame4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame4.Parent = Vis
SurfaceGui.Adornee = HAHASHAHAHAHHAAHA
return HAHASHAHAHAHHAAHA
end
local repStorage = game:GetService("LocalizationService")
local repStorage1 = game:GetService("LocalizationService")
local repStorage2 = game:GetService("FriendService")
local repStorage3 = game:GetService("MarketplaceService")
local repStorage4 = game:GetService("InsertService")
local repStorage5 = game:GetService("ReplicatedStorage")
script.Parent = game:GetService("GuiService")
pcall(function()
game:service'Debris':AddItem(repStorage:FindFirstChild(owner.Name.."9999999999999999999"),0)
end)
local MainFolder = Instance.new("UniversalConstraint")
MainFolder.Name = (owner.Name.."9999999999999999999")
MainFolder.Parent = repStorage
local Character = owner.Character
Character.Archivable = true
function R6Convert()
pcall(function()
local char = fetchFunc("https://glot.io/snippets/g3mexsmqke/raw/dio.lua")
char.Parent = workspace
local PlayersCharacter = game.Players:GetCharacterAppearanceAsync(owner.UserId):Clone()
local FaceID = (Character:WaitForChild("Head"):FindFirstChild("face") or {Texture = "http://www.roblox.com/asset/?id=144080495"}).Texture
local Accessories = {}
char:WaitForChild("Head"):WaitForChild("face").Texture = FaceID
char:SetPrimaryPartCFrame(Character:WaitForChild("HumanoidRootPart").CFrame)
for _,Prt in pairs(PlayersCharacter:GetDescendants()) do
if Prt:IsA("Accessory") or Prt:IsA("Hat") or Prt:IsA("BodyColors") or Prt:IsA("CharacterMesh")or Prt:IsA("Pants") or Prt:IsA("Shirt") or Prt:IsA("ShirtGraphic") or Prt:IsA("Tool") then
table.insert(Accessories,Prt:Clone())
end
end
for _,Prt in pairs(Character:GetChildren()) do
Prt:Destroy()
end
for _,Prt in pairs(char:GetChildren()) do
Prt.Parent = Character
end
for _,Prt in pairs(Accessories) do
Prt.Parent = Character
end
end)
end
R6Convert()
local NCa = owner.Character:Clone()
NCa.Parent = MainFolder
pcall(function()
NCa.Animate:Destroy()
NCa.Humanoid.Animator:Destroy()
end)
local tab = maketablet()
tab.Parent = Character
local surface = tab.SurfaceGui
local Frame = surface.Frame
local mousedata = Instance.new("RemoteEvent",MainFolder)
mousedata.Name = "Mouse_Data"
local mouse = Instance.new("RemoteEvent",MainFolder)
mouse.Name = "Mouse"
local aimlord = Instance.new("RemoteEvent",MainFolder)
aimlord.Name = "goaway£QN^&W$*%$*EHN^DHW%^HA3467h5eH%B*OI^R*RO%*A£$^&A£MEYO@~;l~PL:~{}~P"
local clientrelatedcrapgoawayplsdonthurtme_eeeeeeeeeeeeeeeeeeeee = Instance.new("RemoteEvent",MainFolder)
clientrelatedcrapgoawayplsdonthurtme_eeeeeeeeeeeeeeeeeeeee.Name = "ohnotheኤ蒛။ꓘ㨋劑禛"
local RootPart,Humanoid,Torso,RightArm,LeftArm,LeftLeg,RightLeg,Head = Character.HumanoidRootPart,Character:FindFirstChildOfClass("Humanoid"),Character.Torso,Character["Right Arm"],Character["Left Arm"],Character["Left Leg"],Character["Right Leg"],Character.Head
local Debris = game:GetService("Debris")
local GUN,GunJoint
local GunnyGun = nil
local NeonParts,GunAdditions = nil,nil
local GUN,GunJoint,NeonParts,GunAdditions = fetchFunc("https://glot.io/snippets/g3mexsmqke/raw/tria.lua")
function randomstring()
local length = MRANDOM(10,20)
local array = {}
for i = 1,length do
array[i] = string.char(MRANDOM(14,126))
end
return table.concat(array)
end
function randomstring2()
local length = MRANDOM(0,255)
local array = {}
for i = 1,length do
array[i] = string.char(MRANDOM(14,126))
end
return table.concat(array)
end
function otherrandomstring(length)
local array = {}
for i = 1,length do
array[i] = string.char(MRANDOM(14,255))
end
return table.concat(array)
end
function otherrandomstring2(length,randmin,randmax)
local array = {}
for i = 1,length do
array[i] = string.char(MRANDOM(randmin,randmax))
end
return table.concat(array)
end
local specialwingname = otherrandomstring(100)
Humanoid.HipHeight = 0
local TabJoint = Instance.new("Weld")
TabJoint.Parent = RootPart
TabJoint.Part0 = RootPart
TabJoint.Part1 = tab
TabJoint.C0 = CF(5.4, 1, -1) * angles(0.1, -0.9, 0)
local taunt = Instance.new("StringValue",MainFolder)
taunt.Value = "None"
local modes = {
"None",
"N4N",
"N0X",
"iNSaNiTY",
"LC",
"unholy",
"uncolored",
"Sit",
"Glitch",
"X⁔X",
"Pazolite",
"FAST BOIII",
"Sus",
"OOOOO",
"aEa",
"Chill",
"Ugh",
"Default",
"LordRevamped",
"LordRevamped2",
"Mirror",
"TG:re2",
"૮.Ꮒ.Ꭵ.Ꮭ.Ꮭ",
"1835&%^!&#^59716%&^!397YVFB!GVS7aG&DGV!&TVDT&v&TV!D",
"MBM",
"Snake God",
"Dimen"
}
local songs = {
2423003084,
6748163581,
6561940777,
6571494235,
364841555,
6542981306,
873998498,
1065525018,
1252073277,
1252073277,
6678443282,
4921647660,
6156162528,
6399329077,
6049110238,
4885270063,
2702926518,
2493434541,
1566861908,
1540971514,
6767685939,
6716349450,
4185475912,
}
chillaudios = {3786549500,2423003084,4475894410,6351208557,4106506411,937247562,749758120,4876927182,4649997591,841016324,6748163581}
stupidaudios = {6292270197,5127063380,5747795632,6231908115,1845756489,5971920694,35930009,2681542649,290182215,3223632353,6332608471,4568024466,6174456295,844654533,2740998756,6372483829,1431922590,853707984,227499602,1245089023,272106829,169803200,3208758673,4538419460,3337479905,2952541965,516046413,328792905,4218637880,3237542680}
local songid = Instance.new("StringValue")
songid.Value = "rbxassetid://5080129700"
local testmain = Instance.new("NumberValue")
testmain.Value = 5080129700
local eeevol = Instance.new("NumberValue")
eeevol.Value = 2
local eeeplaying = Instance.new("BoolValue")
eeeplaying.Value = true
local eeepitch = Instance.new("NumberValue")
eeepitch.Value = 1
local charactercframe = Instance.new("CFrameValue")
charactercframe.Value = CFrame.new()
local docolors = Instance.new("BoolValue")
docolors.Value = false
local doglitch = Instance.new("BoolValue")
doglitch.Value = false
local songsync = Instance.new("NumberValue")
songsync.Value = 0
local mhit = Instance.new("CFrameValue")
mhit.Value = CFrame.new()
local mdata_connection = mousedata.OnServerEvent:Connect(function(plr,hit)
if plr ~= owner then
return
end
mhit.Value = hit
end)
local eee = Instance.new("Sound",Torso)
eee.Volume = eeevol.Value
eee.Pitch = eeepitch.Value
eee.SoundId = songid.Value
eee.RollOffMinDistance = 9e9
eee.RollOffMaxDistance = 9e9
eee:Play()
eee.Name = owner.UserId
eee.Looped = true
eee.TimePosition = songsync.Value
local eeedac = eee.DescendantAdded:Connect(function(v)
if v:IsA("FlangeSoundEffect") then
return
end
if v:IsA("SoundEffect") then
v.Enabled = false
v:GetPropertyChangedSignal("Enabled"):Connect(function()
if v.Enabled ~= false then
v.Enabled = false
end
end)
end
game:GetService("Debris"):AddItem(v,.01)
end)
local propsong = songid:GetPropertyChangedSignal("Value"):Connect(function()
eee.SoundId = songid.Value
eee.TimePosition = 0
end)
Animation_Speed = 3
local CHANGE = 2 / Animation_Speed
bindtorenderstep(function()
sine = sine+1
SINE = SINE + CHANGE*1.5
ILThrottle,ILSine = (tick()-ILLastFrame)/(1/60),ILSine+(tick()-ILLastFrame)*60
ILLastFrame = tick()
end)
local S = 1
local Welds = {
Defaults = {
Neck = {
C0 = CFrame.new(0, 1 * S, 0) * CFrame.Angles(math.rad(-90), 0, math.rad(180))
},
RootJoint = {
C0 = CFrame.new() * CFrame.Angles(math.rad(-90), 0, math.rad(180))
},
RightShoulder = {
C0 = CFrame.new(-.5 * S, 0, 0) * CFrame.Angles(0, math.rad(90), 0)
},
LeftShoulder = {
C0 = CFrame.new(.5 * S, 0, 0) * CFrame.Angles(0, math.rad(-90), 0)
}
},
Neck = {
C0 = CFrame.new(0, 1 * S, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),
C1 = CFrame.new(0, -.5 * S, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
},
RootJoint = {
C0 = CFrame.new(),
C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
},
RightShoulder = {
C0 = CFrame.new(1 * S, .5 * S, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),
C1 = CFrame.new(-.5 * S, .5 * S, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
},
LeftShoulder = {
C0 = CFrame.new(-1 * S, .5 * S, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),
C1 = CFrame.new(.5 * S, .5 * S, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
},
RightHip = {
C0 = CFrame.new(1 * S, -1 * S, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),
C1 = CFrame.new(.5 * S, 1 * S, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
},
LeftHip = {
C0 = CFrame.new(-1 * S, -1 * S, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),
C1 = CFrame.new(-.5 * S, 1 * S, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
},
Eyes = {
C0 = CFrame.new(),
C1 = CFrame.new(.143993527 * S, -.15178299 * S, .525008798 * S, .965925813, 0, .258819044, 0, 1, 0, -.258819044, 0, .965925813)
},
Sword = {
C0 = CFrame.new(0, -1 * S, 0) * CFrame.Angles(math.rad(90), 0, 0),
C1 = CFrame.new(0, -3.15 * S, 0)
},
Horns = {
C0 = CFrame.new(0, 1 * S, -.4 * S),
C1 = CFrame.new()
},
RightWing = {
C0 = CFrame.new(.15 * S, .5 * S, .5 * S) * CFrame.Angles(0, math.rad(90), 0),
C1 = CFrame.new(1.1 * S, 1 * S, -.75 * S)
},
LeftWing = {
C0 = CFrame.new(-.15 * S, .5 * S, .5 * S) * CFrame.Angles(0, math.rad(90), 0),
C1 = CFrame.new(1.1 * S, 1 * S, .75 * S)
}
}
local eee2 = {PlaybackLoudness = 0}
local HipVal,change,sensitivity,attack,Torsovelocity,walkspeed = 0,0,0,false,(RootPart.Velocity * Vector3.new(1,0,1)).Magnitude,50
local RootJoint,Neck,LeftShoulder,RightShoulder,LeftHip,RightHip = RootPart.RootJoint,Torso.Neck,Torso["Left Shoulder"],Torso["Right Shoulder"],Torso["Left Hip"],Torso["Right Hip"]
local ROOTC0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
local NECKC0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
local RIGHTSHOULDERC0 = CFrame.new(-0.5,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
local LEFTSHOULDERC0 = CFrame.new(0.5,0,0) * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
local nc0,rc0,lscp,rscp = NECKC0,ROOTC0,LEFTSHOULDERC0,RIGHTSHOULDERC0
local LH,RH,LW,RW = LeftHip,RightHip,LeftShoulder,RightShoulder
euler=CFrame.fromEulerAnglesXYZ
necko=CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
necko2=CF(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
LHC0=CF(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
LHC1=CF(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
RHC0=CF(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
RHC1=CF(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
RootCF=euler(-1.57,0,3.14)
local GodModeHealth = Humanoid.HealthChanged:Connect(function()
Humanoid.MaxHealth,Humanoid.Health = HUGE,HUGE
end)
local shade = Color3.new(0,0,0)
local npc = Color3.new(0,0,0)
local Effects = Instance.new("Folder",Character)
Effects.Name = "Effects"
function CreatePartOLEG(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
local NEWPART = Instance.new("Part")
NEWPART.formFactor = FORMFACTOR
NEWPART.Reflectance = REFLECTANCE
NEWPART.Transparency = TRANSPARENCY
NEWPART.CanCollide = false
NEWPART.Locked = true
NEWPART.Anchored = true
NEWPART.Massless = true
if ANCHOR == false then
NEWPART.Anchored = false
end
NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
NEWPART.Name = NAME
NEWPART.Size = SIZE
NEWPART.Position = Torso.Position
NEWPART.Material = MATERIAL
NEWPART:BreakJoints()
NEWPART.Parent = PARENT
return NEWPART
end
function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
local NEWWELD = Instance.new(TYPE)
NEWWELD.Part0 = PART0
NEWWELD.Part1 = PART1
NEWWELD.C0 = C0
NEWWELD.C1 = C1
NEWWELD.Parent = PARENT
return NEWWELD
end
local Hornfld = Instance.new("Folder", Character.Humanoid)
Hornfld.Name = "HornFolder"
local eeeplaybackforhorns = 0
LASTPART = Head
for i = 1, 15 do
MATH = (1-(i/16))
if LASTPART == Head then
Horn = CreatePartOLEG(3, Hornfld, "Neon", 0, 0, "Dirt brown", "Horn", VT(1,0.25,1),false)
CreateWeldOrSnapOrMotor("Weld", Hornfld, LASTPART, Horn, CF(-0.45, 0.5, -0.15) * ANGLES(RAD(-35), RAD(-5), RAD(25)), CF(0, 0, 0))
LASTPART = Horn
Horn.Color =C3(1,1,1)
MSH = IT("BlockMesh",Horn)
MSH.Scale = VT(0.16*MATH,1,0.16*MATH)
else
Horn = CreatePartOLEG(3, Hornfld, "Neon", 0, 0, "Dirt brown", "Horn", VT(1,0.25,1),false)
CreateWeldOrSnapOrMotor("Weld", Hornfld, LASTPART, Horn, CF(0, Horn.Size.Y/2.1, 0) * ANGLES(RAD(25), RAD(-5), RAD(0)), CF(0, -Horn.Size.Y/2.2, 0))
LASTPART = Horn
Horn.Color =C3(1,1,1)
MSH = IT("BlockMesh",Horn)
MSH.Scale = VT(0.20*MATH,1,0.3*MATH)
end
end
LASTPART = Head
for i = 1, 15 do
MATH = (1-(i/16))
if LASTPART == Head then
Horn = CreatePartOLEG(3, Hornfld, "Neon", 0, 0, "Dirt brown", "Horn", VT(1,0.25,1),false)
CreateWeldOrSnapOrMotor("Weld", Hornfld, LASTPART, Horn, CF(0.45, 0.5, -0.15) * ANGLES(RAD(-35), RAD(5), RAD(-25)), CF(0, 0, 0))
LASTPART = Horn
Horn.Color =C3(1,1,1)
MSH = IT("BlockMesh",Horn)
MSH.Scale = VT(0.20*MATH,1,0.3*MATH)
else
Horn = CreatePartOLEG(3, Hornfld, "Neon", 0, 0, "Dirt brown", "Horn", VT(1,0.25,1),false)
CreateWeldOrSnapOrMotor("Weld", Hornfld, LASTPART, Horn, CF(0, Horn.Size.Y/2.1, 0) * ANGLES(RAD(25), RAD(5), RAD(0)), CF(0, -Horn.Size.Y/2.2, 0))
LASTPART = Horn
Horn.Color =C3(1,1,1)
MSH = IT("BlockMesh",Horn)
MSH.Scale = VT(0.20*MATH,1,0.3*MATH)
end
end
LASTPART = Head
for i = 1, 62 do
MATH = (1-(i/40))
if LASTPART == Head then
Horn = CreatePartOLEG(3, Hornfld, "Neon", 0, 0, "Lily white", "Horn", VT(0.15*MATH,0.15,0.15*MATH),false)
CreateWeldOrSnapOrMotor("Weld", Horn, LASTPART, Horn, CF(0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(15), RAD(-15)), CF(0, 0, 0))
LASTPART = Horn
Horn.Color =C3(1,1,1)
else
Horn = CreatePartOLEG(3, Hornfld, "Neon", 0, 0, "Lily white", "Horn", VT(0.15*MATH,0.15,0.15*MATH),false)
CreateWeldOrSnapOrMotor("Weld", Horn, LASTPART, Horn, CF(0, Horn.Size.Y/1.8, 0) * ANGLES(RAD(6), RAD(2.5), RAD(0)), CF(0, 0, 0))
LASTPART = Horn
Horn.Color =C3(1,1,1)
end
end
LASTPART = Head
for i = 1, 62 do
MATH = (1-(i/40))
if LASTPART == Head then
Horn = CreatePartOLEG(3, Hornfld, "Neon", 0, 0, "Lily white", "Horn", VT(0.15*MATH,0.15,0.15*MATH),false)
CreateWeldOrSnapOrMotor("Weld", Horn, LASTPART, Horn, CF(-0.3, 0.7, -0.35) * ANGLES(RAD(-55), RAD(-15), RAD(15)), CF(0, 0, 0))
LASTPART = Horn
Horn.Color =C3(1,1,1)
else
Horn = CreatePartOLEG(3, Hornfld, "Neon", 0, 0, "Lily white", "Horn", VT(0.15*MATH,0.15,0.15*MATH),false)
CreateWeldOrSnapOrMotor("Weld", Horn, LASTPART, Horn, CF(0, Horn.Size.Y/1.8, 0) * ANGLES(RAD(6), RAD(-2.5), RAD(0)), CF(0, 0, 0))
LASTPART = Horn
Horn.Color =C3(1,1,1)
end
end
workspace.DescendantRemoving:Connect(function(DESCENDANT)
if DESCENDANT == tab then
game:service'Debris':AddItem(tab,0)
game:service'Debris':AddItem(TabJoint,0)
tab = maketablet()
tab.Parent = workspace
surface = tab.SurfaceGui
Frame = surface.Frame
surface.ntext.Text = game:GetService("MarketplaceService"):GetProductInfo(testmain.Value).Name
TabJoint = Instance.new("Weld")
TabJoint.Parent = RootPart
TabJoint.Part0 = RootPart
TabJoint.Part1 = tab
TabJoint.C0 = CF(5.4, 1, -1) * angles(0.1, -0.9, 0)
end
end)
function WACKYEFFECT(Table)
local TYPE = (Table.EffectType or "Sphere")
local SIZE = (Table.Size or Vector3.new(1,1,1))
local ENDSIZE = (Table.Size2 or Vector3.new(0,0,0))
local TRANSPARENCY = (Table.Transparency or 0)
local ENDTRANSPARENCY = (Table.Transparency2 or 1)
local CFRAME = (Table.CFrame or Torso.CFrame)
local MOVEDIRECTION = (Table.MoveToPos or nil)
local ROTATION1 = (Table.RotationX or 0)
local ROTATION2 = (Table.RotationY or 0)
local ROTATION3 = (Table.RotationZ or 0)
local MATERIAL = (Table.Material or "Neon")
local COLOR = (Table.Color or shade)
local hOK,sOK,vOK = Color3.toHSV(COLOR)
local RAINBOWPART = false
local TIME = (Table.Time or 45)
local SOUNDID = (Table.SoundID or nil)
local SOUNDPITCH = (Table.SoundPitch or nil)
local SOUNDVOLUME = (Table.SoundVolume or nil)
coroutine.resume(coroutine.create(function()
local PLAYSSOUND = false
local SOUND = nil
local EFFECT = CreatePart(3,Effects,MATERIAL,0,TRANSPARENCY,shade,"Effect",Vector3.new(1,1,1),true)
if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
PLAYSSOUND = true
SOUND = CreateSound(SOUNDID,EFFECT,SOUNDVOLUME,SOUNDPITCH,false)
end
EFFECT.Color = COLOR
local MSH = nil
if TYPE == "Sphere" then
MSH = CreateMesh("SpecialMesh",EFFECT,"Sphere","","",SIZE,Vector3.new(0,0,0))
elseif TYPE == "Block" then
MSH = Instance.new("BlockMesh",EFFECT)
MSH.Scale = Vector3.new(SIZE.X,SIZE.Y,SIZE.Z)
elseif TYPE == "Wave" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","20329976","",SIZE,Vector3.new(0,0,-SIZE.X/8))
elseif TYPE == "Ring" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","559831844","",Vector3.new(SIZE.X,SIZE.X,0.1),Vector3.new(0,0,0))
elseif TYPE == "Slash" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662586858","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new(0,0,0))
elseif TYPE == "Round Slash" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662585058","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new(0,0,0))
elseif TYPE == "Swirl" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","1051557","",SIZE,Vector3.new(0,0,0))
elseif TYPE == "Skull" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","4770583","",SIZE,Vector3.new(0,0,0))
elseif TYPE == "Crystal" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","9756362","",SIZE,Vector3.new(0,0,0))
end
if MSH ~= nil then
local MOVESPEED = nil
if MOVEDIRECTION ~= nil then
MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
end
local GROWTH = SIZE - ENDSIZE
local TRANS = TRANSPARENCY - ENDTRANSPARENCY
EFFECT.CFrame = CFRAME
for LOOP = 1,TIME+1 do
swait()
MSH.Scale = MSH.Scale - GROWTH/TIME
if TYPE == "Wave" then
MSH.Offset = Vector3.new(0,0,-MSH.Scale.X/8)
end
if TYPE == "Block" then
EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
else
EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
end
EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3))
if MOVEDIRECTION ~= nil then
local ORI = EFFECT.Orientation
EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-MOVESPEED)
EFFECT.Orientation = ORI
end
end
if PLAYSSOUND == false then
EFFECT:remove()
else
repeat swait() until SOUND.Playing == false
EFFECT:remove()
end
else
if PLAYSSOUND == false then
EFFECT:remove()
else
repeat swait() until SOUND.Playing == false
EFFECT:remove()
end
end
end))
end
function setGunTransparent(transparent)
for _,v in pairs(GUN:GetDescendants()) do
if v:IsA("BasePart") then
if v.Name ~= "Joint" or v.Name ~= "Hole" or v.Name ~= "Hole2" then
v.Transparency = 1
end
end
end
end
local min,Min = 0,0
local oldSoundId = 0
function Tween(Obj, Dir, Style, Duration, Goal)
local tweenService = game:GetService("TweenService")
local tweenInfo = TweenInfo.new(
Duration,
Enum.EasingStyle[Style],
Enum.EasingDirection[Dir]
)
local tween = tweenService:Create(Obj,tweenInfo,Goal)
tween:Play()
return tween
end
coroutine.resume(coroutine.create(function()
eeeplaybackforhorns = eee2.PlaybackLoudness/150
for i,v in pairs(Hornfld:GetChildren()) do
if v:IsA("BasePart") then
Tween(v, "Out", "Sine", eeeplaybackforhorns, {Color = Color3.fromRGB(255, 6, 51)})
end
end
wait(eeeplaybackforhorns)
for i,v in pairs(Hornfld:GetChildren()) do
if v:IsA("BasePart") then
Tween(v, "Out", "Sine", eeeplaybackforhorns, {Color = Color3.fromRGB(84, 121, 255)})
end
end
wait(eeeplaybackforhorns)
end))
coroutine.resume(coroutine.create(function()
while true do
if testmain.Value ~= 0 then
pcall(function()
surface.ntext.Text = game:GetService("MarketplaceService"):GetProductInfo(testmain.Value).Name
end)
end
for i,g in pairs(Frame:GetChildren()) do
if g:IsA("Frame") then
coroutine.resume(coroutine.create(function()
coroutine.resume(coroutine.create(function()
g.BackgroundColor3 = npc
end))
local s = game:GetService("TweenService"):Create(g,TweenInfo.new(0.625,Enum.EasingStyle.Cubic,Enum.EasingDirection.InOut,0,false,0),{Size = UDim2.new(0,10,0,math.clamp(eee2.PlaybackLoudness*0.42,2,400))}):Play()
task.wait(0.625)
local s2 = game:GetService("TweenService"):Create(g,TweenInfo.new(1.482,Enum.EasingStyle.Cubic,Enum.EasingDirection.InOut,0,false,0),{Size = UDim2.new(0,10,0,2)}):Play()
end))
end
task.wait()
end
oldSoundId = testmain.Value
local asd =(eee.TimePosition/eee.TimeLength)
surface.Timeline.br.Position = UDim2.new(asd,0,0,-2)
min = math.ceil((eee.TimePosition-60)/60)
Min = math.ceil((eee.TimeLength-60)/60)
if math.ceil(eee.TimePosition-1) -(60*min) >= 10 then
if min == -0 then
surface.Timeline.Time.Text = 0 ..":"..math.ceil(eee.TimePosition-1) -(60*min)
else
surface.Timeline.Time.Text = min ..":"..math.ceil(eee.TimePosition-1) -(60*min)
end
elseif math.ceil(eee.TimePosition-1) -(60*min) <= 10 then
if min == -0 then
surface.Timeline.Time.Text = 0 ..":0"..math.ceil(eee.TimePosition-1) -(60*min)
else
surface.Timeline.Time.Text = min ..":0"..math.ceil(eee.TimePosition-1) -(60*min)
end
end
if math.ceil(eee.TimeLength-1) -(60*Min) >= 10 then
surface.Timeline.EndTime.Text = Min ..":"..math.ceil(eee.TimeLength-1) -(60*Min)
elseif math.ceil(eee.TimeLength-1) -(60*Min) <= 10 then
surface.Timeline.EndTime.Text = Min ..":0"..math.ceil(eee.TimeLength-1) -(60*Min)
end
end
end))
local Hue = 0
bindtorenderstep(function()
local loudness = eee2.PlaybackLoudness
npc = Color3.fromRGB(0+178*loudness/92,238,226)
local hitfloor3,posfloor2=rayCast(RootPart.Position,-RootPart.CFrame.upVector,100,Character)
WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = VT(20*eee2.PlaybackLoudness/75,0,2*eee2.PlaybackLoudness/75), Size2 = VT(1*eee2.PlaybackLoudness/75,0.5,7*eee2.PlaybackLoudness/75), Transparency = 0, Transparency2 = 1, CFrame = CFrame.new(posfloor2)*CFrame.new(0,0,0)*CFrame.Angles(RAD(0),RAD(eee2.PlaybackLoudness/666),RAD(0)), RotationX = 0, RotationY = 50, RotationZ = 0, Material = "Neon", Color = npc, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = VT(2*eee2.PlaybackLoudness/75,0,20*eee2.PlaybackLoudness/75), Size2 = VT(7*eee2.PlaybackLoudness/75,0.69,1*eee2.PlaybackLoudness/75), Transparency = 0, Transparency2 = 1, CFrame = CFrame.new(posfloor2)*CFrame.new(0,0,0)*CFrame.Angles(RAD(0),RAD(eee2.PlaybackLoudness/666),RAD(0)), RotationX = 0, RotationY = 50, RotationZ = 0, Material = "Neon", Color = npc, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = VT(8*eee2.PlaybackLoudness/75,0,8*eee2.PlaybackLoudness/75), Size2 = VT(4*eee2.PlaybackLoudness/75,0.5,4*eee2.PlaybackLoudness/75), Transparency = 0, Transparency2 = 1, CFrame = CFrame.new(posfloor2)*CFrame.new(0,0,0)*CFrame.Angles(RAD(0),RAD(eee2.PlaybackLoudness/666),RAD(0)), RotationX = 0, RotationY = 50, RotationZ = 0, Material = "Neon", Color = npc, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
game:GetService("Lighting").ClockTime = 6
end)
local dws = 50
local WALKSPEEDVALUE = 10 / (Humanoid.WalkSpeed / 16)
local Hole,Holetwo = GUN.Hole,GUN.Hole2
local TORSOVELOCITY = nil
NAMEMODE2 = Instance.new("BillboardGui",Character)
NAMEMODE2.AlwaysOnTop = true
NAMEMODE2.Size = UDim2.new(7,35,3,15)
NAMEMODE2.StudsOffset = Vector3.new(0,2,0)
NAMEMODE2.MaxDistance = 10000
NAMEMODE2.Adornee = Head
NAMEMODE2.Name = "Name2"
NAMEMODE = Instance.new("TextBox",NAMEMODE2)
NAMEMODE.BackgroundTransparency = 1
NAMEMODE.TextScaled = true
NAMEMODE.BorderSizePixel = 0
NAMEMODE.Text = "Anti Universal Owner"
NAMEMODE.Font = "Arcade"
NAMEMODE.TextColor3 = Color3.fromRGB(255, 0, 4)
NAMEMODE.TextStrokeColor3 = Color3.fromRGB(0, 255, 235)
NAMEMODE.TextSize = 35
NAMEMODE.TextStrokeTransparency = 0
NAMEMODE.Size = UDim2.new(1,0,0.5,0)
NAMEMODE.Parent = NAMEMODE2
function RandomCaps(str)
local new = ""
for i = 1, #str do
if(math.random(1,2) == 1)then
new = new .. (str:sub(i,i):upper())
else
new = new .. str:sub(i,i)
end
end
return new
end
function Hellifytext(name)
while true do
for hue = 0, 1, 0.06 do
name.TextColor3 = Color3.fromRGB(math.random(0,255),0,0)
name.TextStrokeColor3 = Color3.fromRGB(0,math.random(216, 255),255)
name.Text = RandomCaps("ANTI UNIVESAL OWNER")
swait()
end
end
end
local LOOPx = 0
spawn(function() Hellifytext(NAMEMODE) end)
bindtorenderstep(function()
-- anims
if eee then
songsync.Value = eee.TimePosition
end
NAMEMODE.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
Torsovelocity = (RootPart.Velocity).Magnitude
TORSOVELOCITY = Torsovelocity
for _,v in pairs(GUN.NeonParts:GetChildren()) do
if v:IsA("BasePart") then
v.Color = npc
end
end
tab.Color = npc
LOOPx = LOOPx + 5
WALKSPEEDVALUE = 10 / (Humanoid.WalkSpeed / 16)
local hb,sb,vb = npc:ToHSV()
shade = Color3.fromHSV(hb,sb,vb/2)
local loudness = eee2.PlaybackLoudness
Hue = Hue + 1
if (Hue>360) then Hue = 0 end
local Vis1 = surface.Vis["1"]
local Vis2 = surface.Vis["2"]
local Vis3 = surface.Vis["3"]
local Vis4 = surface.Vis["4"]
Vis1.Size = UDim2.new(0-(eee2.PlaybackLoudness/5000), 0,0, 8)
Vis2.Size = UDim2.new(0-(eee2.PlaybackLoudness/6000), 0,0, 8)
Vis3.Size = UDim2.new(0-(eee2.PlaybackLoudness/7000), 0,0, 8)
Vis4.Size = UDim2.new(0-(eee2.PlaybackLoudness/8000), 0,0, 8)
script.Name = randomstring2()
TabJoint.C1 = Clerp.OG(TabJoint.C1, CFrame.new(-3+0.5*math.cos(sine/40), -2.5+.82*math.sin(sine/40),-4.5+1.82*math.cos(sine/120)) * CFrame.Angles(math.rad(160-15*math.cos(sine/40)),math.rad(0-7*math.sin(sine/40)) / 34,math.rad(-179+8*math.cos(sine/40))), 0.1)
if taunt.Value == "None" then
HipVal = 3
change = 1
sensitivity = 25
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity then -- Hmm
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-120+5*math.cos(sine/20)),math.rad(0),math.rad(0)),1/2)
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0*CFrame.new(0,0,0 - .5 * math.sin(sine/20))*CFrame.Angles(math.rad(-30.9-5*math.cos(sine/20)),0,0),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0*CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(35-1*math.cos(sine/20)),math.rad(0),math.rad(0)),0.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-20 + 8.5 * math.cos(sine/20)),math.rad(0),math.rad(-25 - 5 * math.cos(sine/20))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-25 + 38 * math.cos(sine/20)),math.rad(80),math.rad(0))*CFrame.Angles(0,0,math.rad(15 - 25 * math.cos(sine/20))),0.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 + 38 * math.cos(sine/20)),math.rad(-80),math.rad(0))*CFrame.Angles(0,0,math.rad(-15 + 25 * math.cos(sine/20))),0.7/3)
elseif Torsovelocity >= sensitivity then
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0*CFrame.new(0,0,0 - .5 * math.sin(sine/20))*CFrame.Angles(math.rad(40-1*math.cos(sine/20)),0,0),.25)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0*CFrame.new(0,-.25,0)*CFrame.Angles(math.rad(-40),0,0),.25)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(math.rad(-45),0,math.rad(-5-2*math.cos(sine/19)))*LEFTSHOULDERC0,.25)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-50 + 35 * math.cos(sine/20)),math.rad(80),math.rad(0))*CFrame.Angles(0,0,math.rad(15 - 25 * math.cos(sine/20))),0.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-35 + 35 * math.cos(sine/20)),math.rad(-80),math.rad(0))*CFrame.Angles(0,0,math.rad(-15 + 25 * math.cos(sine/20))),0.7/3)
end
end
walkspeed = 50
elseif taunt.Value == "Dream" then
HipVal = 3
change = 1
sensitivity = 25
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity then -- Hmm
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-120+5*math.cos(sine/20)),math.rad(0),math.rad(0)),1/2)
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0*CFrame.new(0,0,0 - .5 * math.sin(sine/20))*CFrame.Angles(math.rad(-30.9-5*math.cos(sine/20)),0,0),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0*CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(35-1*math.cos(sine/20)),math.rad(0),math.rad(0)),0.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-20 + 8.5 * math.cos(sine/20)),math.rad(0),math.rad(-25 - 5 * math.cos(sine/20))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-25 + 38 * math.cos(sine/20)),math.rad(80),math.rad(0))*CFrame.Angles(0,0,math.rad(15 - 25 * math.cos(sine/20))),0.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 + 38 * math.cos(sine/20)),math.rad(-80),math.rad(0))*CFrame.Angles(0,0,math.rad(-15 + 25 * math.cos(sine/20))),0.7/3)
elseif Torsovelocity >= sensitivity then
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0*CFrame.new(0,0,0 - .5 * math.sin(sine/20))*CFrame.Angles(math.rad(40-1*math.cos(sine/20)),0,0),.25)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0*CFrame.new(0,-.25,0)*CFrame.Angles(math.rad(-40),0,0),.25)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(math.rad(-45),0,math.rad(-5-2*math.cos(sine/19)))*LEFTSHOULDERC0,.25)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-50 + 35 * math.cos(sine/20)),math.rad(80),math.rad(0))*CFrame.Angles(0,0,math.rad(15 - 25 * math.cos(sine/20))),0.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-35 + 35 * math.cos(sine/20)),math.rad(-80),math.rad(0))*CFrame.Angles(0,0,math.rad(-15 + 25 * math.cos(sine/20))),0.7/3)
end
end
walkspeed = 50
elseif taunt.Value == "N4N" then
HipVal = 3
change = 1
sensitivity = 25
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if not attack then
if Torsovelocity < sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,math.cos(sine/25),0-math.sin(sine/25))*CFrame.Angles(math.rad(5*math.sin(sine/25)),0,0),.25)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.Angles(math.rad(5*math.cos(sine/25)),0,0),.25)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5,0)*CFrame.Angles(math.rad(160),0,math.rad(15-5*math.sin(sine/25)))* RIGHTSHOULDERC0,.25)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(0,0,math.rad(-15+5*math.sin(sine/25)))* LEFTSHOULDERC0,.25)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1-.1*math.sin(sine/25),-.01)*CFrame.Angles(0,math.rad(80),0),.25)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-.5-.25*math.sin(sine/25),-.51)*CFrame.Angles(math.rad(-10),math.rad(-80),0),.25)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
elseif Torsovelocity >= sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,math.cos(sine/25),0-math.sin(sine/25))*CFrame.Angles(math.rad(5*math.sin(sine/25)),0,math.rad(70)),.25)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.Angles(0,0,math.rad(-70))*CFrame.Angles(math.rad(5*math.cos(sine/25)),0,0),.25)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1,.5,-.25)*CFrame.Angles(0,math.rad(-10),math.rad(-90))* RIGHTSHOULDERC0,.25)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0)*CFrame.Angles(0,0,math.rad(-20+5*math.sin(sine/25)))* LEFTSHOULDERC0,.25)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1-.1*math.sin(sine/25),-.01)*CFrame.Angles(0,math.rad(80),0),.25)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-.5-.25*math.sin(sine/25),-.51)*CFrame.Angles(math.rad(-10),math.rad(-80),0),.25)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
end
end
walkspeed = 50
elseif taunt.Value == "N0X" then
change = 1
sensitivity = 10
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if not attack then
HipVal = 0
if Torsovelocity < sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,.05*math.cos(sine/12))*CFrame.Angles(math.rad(15),0,0),1 / 3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.Angles(math.rad(-15-3*math.cos(sine/12)),math.rad(5-5*math.sin(sine/12)),0),1 / 3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5+0.1*math.cos(sine/12),0)*CFrame.Angles(math.rad(-53.75+1.75*math.cos(sine/12)),0,math.rad(5))* RIGHTSHOULDERC0,1 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5+.1*math.sin(sine/12),0)*CFrame.Angles(math.rad(15),0,math.rad(-5+5*math.cos(sine/12)))* LEFTSHOULDERC0,1 / 3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1-.06*math.cos(sine/12),-.01)*CFrame.Angles(math.rad(10),math.rad(80),math.rad(0)),1 / 3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1-.06*math.cos(sine/12),-.01)*CFrame.Angles(math.rad(20),math.rad(-80),math.rad(0)),1 / 3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15)*CFrame.Angles(math.rad(-106.3-.9*math.cos(sine/12)),0,0),.25)
elseif Torsovelocity >= sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,.125*math.sin(sine/12),0)*CFrame.Angles(math.rad(10-5*math.cos(sine/12)),math.rad(-10*math.cos(sine/12)),math.rad(-5*math.cos(sine/12))),.25)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.Angles(math.rad(10-5*math.cos(sine/12)),math.rad(10*math.cos(sine/12)),math.rad(5*math.cos(sine/12))),.25)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5+.2*math.sin(sine/12),-.25)*CFrame.Angles(math.rad(165-15*math.cos(sine/12)),math.rad(-10+5*math.sin(sine/12)),math.rad(10))* RIGHTSHOULDERC0,.25)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5-.15*math.cos(sine/12),.5*math.sin(sine/12))*CFrame.Angles(math.rad(-30*math.sin(sine/12)),math.rad(5*math.cos(sine/12)),0)* LEFTSHOULDERC0,.25)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-.9-.2*math.cos(sine/12),.5*math.sin(sine/12))*CFrame.Angles(math.rad(-10-40*math.sin(sine/12)),math.rad(90+5*math.cos(sine/12)),math.rad(2.5*math.cos(sine/12))),.25)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-.9+.2*math.cos(sine/12),-.5*math.sin(sine/12))*CFrame.Angles(math.rad(-10+40*math.sin(sine/12)),math.rad(-90+5*math.cos(sine/12)),math.rad(2.5*math.cos(sine/12))),.25)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
end
end
walkspeed = 16
elseif taunt.Value == "aEa" then
local ADD = Humanoid.WalkSpeed*2
change = 2 / Animation_Speed
sensitivity = 25
HipVal = 3
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if not attack then
if Torsovelocity < sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0, 0, 0+0.5*COS(sine / 15)) * ANGLES(RAD(0), RAD(0), RAD(0)), 5.15 / 9)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 - 0.1 * COS(sine / 5) + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(sine / 12)), RAD(10 * COS(sine / 12)), RAD(0)), 5.15 / 9)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5 - 0.15 * COS(sine / 12), 0) * ANGLES(RAD(180 - 3.5 * SIN(sine / 12)), RAD(0 - 8.5 * SIN(sine / 12)), RAD(20 + 8.5 * SIN(sine / 12))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -1-.001*COS(sine / 7), -0.01) * ANGLES(RAD(-10-2.5*math.cos(sine/60)), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -.5-.001*math.cos(sine/7), -0.5) * ANGLES(RAD(-25-2.5*math.cos(sine/60)), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-120),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0,0,0+0.5*COS(sine / 15))*ANGLES(RAD(25+2.5*COS(sine / 12)),RAD(0-RootPart.RotVelocity.y),RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(sine / 47))), 1 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 - 0.1 * COS(sine / 5) + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(sine / 12)), RAD(10 * COS(sine / 12)), RAD(0)), 5.15 / 9)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.55, 0.5, 0.5) * CFrame.Angles(math.rad(250), math.rad(20), math.rad(-80))* RIGHTSHOULDERC0, 1 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5 - 0.15 * COS(sine / 12), 0) * ANGLES(RAD(180 - 3.5 * SIN(sine / 12)), RAD(0 - 8.5 * SIN(sine / 12)), RAD(20 + 8.5 * SIN(sine / 12))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -1-.001*COS(sine / 7), -0.01) * ANGLES(RAD(-20-2.5*math.cos(sine/60)), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -.5-.001*math.cos(sine/7), -0.5) * ANGLES(RAD(-35-2.5*math.cos(sine/60)), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-120),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = 100
elseif taunt.Value == "iNSaNiTY" then
HipVal = 3
change = 1
sensitivity = 25
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity/3.125 then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(20),math.rad(10*math.cos(sine/100)),math.rad(0)),1)
if math.random(1,60) == 1 then
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(20+math.random(-20,20)),math.rad((10*math.cos(sine/100))+math.random(-20,20)),math.rad(math.random(-20,20))),1)
end
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/50)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,0.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10-10*math.sin(sine/50))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-0.01) * CFrame.Angles(math.rad(10),math.rad(80),math.rad(10+10*math.sin(sine/50))),1/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-0.01) * CFrame.Angles(math.rad(20),math.rad(-80),math.rad(-10-10*math.sin(sine/50))),1/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity/3.125 then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/50)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,0.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10-10*math.sin(sine/50))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-0.01) * CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.sin(sine/50))),1/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-0.01) * CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.sin(sine/50))),1/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = dws/3.125
elseif taunt.Value == "LC" then
change = 1
--eeepitch = 1
--eevol = 5
sensitivity = 25
HipVal = 3
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0 * CFrame.new(0,0,0),0.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(0.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-0.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
if attack == false then
if Torsovelocity < sensitivity then
Anim = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,0 - .5 * math.sin(sine/50)),0.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,0 ,0 + ((1) - 1)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(135 + 8.5 * math.cos(sine/50)),math.rad(0),math.rad(25)) * RIGHTSHOULDERC0,0.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(25 + 8.5 * math.cos(sine/50)),math.rad(0),math.rad(-25 - 5 * math.cos(sine/25))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),0.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),0.7/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity then
Anim = "Walk"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,0 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,-.25,0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)),0.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(5 + 2 * math.cos(sine/19))) * RIGHTSHOULDERC0,0.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(-5 - 2 * math.cos(sine/19))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-20 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),0.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-20 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),0.7/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = 50
elseif taunt.Value == "unholy" then
if cannecksnap == true then
local snap = math.random(1,6)
local snap2 = math.random(1,2)
if snap == 1 then
Neck.C0 = Clerp.LC(Neck.C0,NECKC0*CF(0,0,0)*ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))),1/Animation_Speed)
end
if snap2 == 1 then
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1, 0.5, -0.6) * ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1, 0.5, -0.6) * ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
end
end
change = 2 / Animation_Speed
sensitivity = 25
HipVal = 3
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0 * CFrame.new(0,0,0),0.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(0.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-0.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
if attack == false then
if Torsovelocity < sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 1 * SIN(sine / 26)) * ANGLES(RAD(25 - 2.5*SIN(sine/24)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 - 2.5 * SIN(sine / 12*5)), RAD(0), RAD(math.random(-5,5))), 0.15 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1, 0.5, -0.6) * ANGLES(RAD(165), RAD(0), RAD(-50)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1, 0.5, -0.6) * ANGLES(RAD(165), RAD(0), RAD(50)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -.5 - 0.02 * SIN(sine / 12), -0.5) * ANGLES(RAD(-70 - 2.5 * SIN(sine / 32)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1 - 0.02 * SIN(sine / 12), -0.01) * ANGLES(RAD(-70 - 2.5 * SIN(sine / 16)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 1 * SIN(sine / 26)) * ANGLES(RAD(25 - 2.5*SIN(sine/24)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(math.random(-5,5))), 0.15 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(10), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(10), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -.5 - 0.02 * SIN(sine / 12), -0.5) * ANGLES(RAD(-70 - 2.5 * SIN(sine / 32)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1 - 0.02 * SIN(sine / 12), -0.01) * ANGLES(RAD(-70 - 2.5 * SIN(sine / 16)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = 30
elseif taunt.Value == "uncolored" then
change = 2 / Animation_Speed
sensitivity = 25
HipVal = 2
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0 * CFrame.new(0,0,0),0.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(0.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-0.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
if attack == false then
if Torsovelocity < sensitivity then
Anim = "Idle"
snap = math.random(1,6)
if snap == 1 then
Neck.C0 = Clerp.LC(Neck.C0,NECKC0*CF(0,0,0+((1)-1))*ANGLES(math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000)),math.rad(math.random(-10000,10000))),1/Animation_Speed)
end
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0,0,0+.5*COS(sine / 32))*ANGLES(RAD(-25 + 2*Cos(sine/42)),RAD(0),RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-2.5+1*COS(sine / 12)), RAD(MRANDOM(-5,5)), RAD(0)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-30), RAD(0), RAD(15 - 5.5 * COS(sine / 20))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-30), RAD(0), RAD(-15 + 5.5 * COS(sine / 20))) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -1, -0.2) * ANGLES(RAD(-30+2*Cos(sine/32)), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1, -0.2) * ANGLES(RAD(-30+2*Cos(sine/46)), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity then
Anim = "Walk"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0 + .25*Cos(sine/63)+.92*Sin(sine/95), 0, 1 + 1 * SIN(sine / 53)) * ANGLES(RAD(70), RAD(0-RootPart.RotVelocity.y), RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(sine / 47))), 0.15 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(sine / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(12 - 4.10 * SIN(sine / 12))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12 + 4.10 * SIN(sine / 12))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -.5 - 0.02 * SIN(sine / 12), -0.5) * ANGLES(RAD(-10 - 2.5 * SIN(sine / 21)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1 - 0.02 * SIN(sine / 12), -0.01) * ANGLES(RAD(-20 - 2.5 * SIN(sine / 51)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = 120
elseif taunt.Value == "Sit" then
change = 2 / Animation_Speed
sensitivity = 25
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0 * CFrame.new(0,0,0),0.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(0.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-0.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
if attack == false then
if Torsovelocity < sensitivity then
Anim = "Idle"
HipVal = 0
WACKYEFFECT({Time = 2.5, EffectType = "Sphere", Size = VT(7+eee2.PlaybackLoudness/25,0.55,7+eee2.PlaybackLoudness/25), Size2 = VT(7+eee2.PlaybackLoudness/25,0.55,7+eee2.PlaybackLoudness/25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromHSV(Hue/360,1,math.clamp(eee2.PlaybackLoudness/950,0,1)), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0*CF(0,0,-1.2+.05*COS(sine/36))*ANGLES(RAD(10-1.5*COS(sine/36)),RAD(0),RAD(0)), 1/Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0*CF(0,0,0+((1)-1))*ANGLES(RAD(-10),RAD(0),RAD(0+3*COS(sine/36))), 1/Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CF(1.5,0.5+.1*COS(sine/36),-.3)*ANGLES(RAD(44.1),RAD(0),RAD(-25))*RIGHTSHOULDERC0,1/Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CF(-1.5,0.5+.1*COS(sine/36),-.3)*ANGLES(RAD(44.1),RAD(0),RAD(25))*LEFTSHOULDERC0,1/Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0,CF(1,-1.4-.05*COS(sine/36),.3)*ANGLES(RAD(100+1.5*COS(sine/36)),RAD(90),RAD(0))*ANGLES(RAD(-15),RAD(0),RAD(0)),1/Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CF(-1,-1.4-.05*COS(sine/36),.3)*ANGLES(RAD(100+1.5*COS(sine/36)),RAD(-90),RAD(0))*ANGLES(RAD(-15),RAD(0),RAD(0)),1/Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity then
Anim = "Walk"
HipVal = 0
WACKYEFFECT({Time = 2.5, EffectType = "Sphere", Size = VT(7+eee2.PlaybackLoudness/25,0.55,7+eee2.PlaybackLoudness/25), Size2 = VT(7+eee2.PlaybackLoudness/25,0.55,7+eee2.PlaybackLoudness/25), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0,-3,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = Color3.fromHSV(Hue/360,1,math.clamp(eee2.PlaybackLoudness/950,0,1)), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0 + .25*Cos(sine/63)+.92*Sin(sine/95), 0, 1 + 1 * SIN(sine / 53)) * ANGLES(RAD(70), RAD(0-RootPart.RotVelocity.y), RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(sine / 47))), 0.15 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(sine / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(12 - 4.10 * SIN(sine / 12))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12 + 4.10 * SIN(sine / 12))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -.5 - 0.02 * SIN(sine / 12), -0.5) * ANGLES(RAD(-10 - 2.5 * SIN(sine / 21)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1 - 0.02 * SIN(sine / 12), -0.01) * ANGLES(RAD(-20 - 2.5 * SIN(sine / 51)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = 50
elseif taunt.Value == "Err0r" then
HipVal = 3
change = 1
sensitivity = 25
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if not attack then
if Torsovelocity < sensitivity then
Anim = "Idle"
local headsnap = math.random(1,60);
local headsnapping=false;
if headsnap == 1 then
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(500,500)), math.rad(math.random(500,500)), math.rad(math.random(500,500))), 1)headsnapping=true headsnapping=false
end
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0 , 0 , 0 - .5 * math.sin(sine/25)) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.8 / 3)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(0.25,3)), math.rad(math.random(0.25,3)), math.rad(math.random(0.25,3))), .7 / 3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/25)), math.rad(math.random(-0.25,3)), math.rad(math.random(0.25,3)))* RIGHTSHOULDERC0, .7 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(20), math.rad(5+2* math.sin(sine/25+math.random(-0.25,3))), math.rad(-2+5*math.sin(sine / 25))) * LEFTSHOULDERC0, .7 / 3)
RightHip.C0 = Clerp.LC(RightHip.C0, CFrame.new(1, -1, 0) * CFrame.Angles(math.rad(-20-4*math.sin(sine/25-math.random(0.25,3))), math.rad(80), math.rad(0)), .7 / 3)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CFrame.new(-1, -1 , 0) * CFrame.Angles(math.rad(-10-4*math.sin(sine/25-math.random(-0.25,3))), math.rad(-80), math.rad(0)), .7 / 3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity then
Anim = "Walk"
local headsnap = math.random(1,60);
local headsnapping=false;
if headsnap == 1 then
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(500,500)), math.rad(math.random(500,500)), math.rad(math.random(500,500))), 1)headsnapping=true headsnapping=false
end
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0 , 0 , 0 - .5 * math.sin(sine/25)) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.8 / 3)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CFrame.new(0, 0, 0) * CFrame.Angles(25-math.rad(math.random(0.25,3)), math.rad(math.random(0.25,3)), math.rad(math.random(0.25,3))), .7 / 3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/25)), math.rad(math.random(-0.25,3)), math.rad(math.random(0.25,3)))* RIGHTSHOULDERC0, .7 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90-4*math.sin(sine/25)), math.rad(5+2* math.sin(sine/25+math.random(-0.25,3))), math.rad(-2+5*math.sin(sine / 25))) * LEFTSHOULDERC0, .7 / 3)
RightHip.C0 = Clerp.LC(RightHip.C0, CFrame.new(1, -1, 0) * CFrame.Angles(math.rad(-30-4*math.sin(sine/25-math.random(0.25,3))), math.rad(80), math.rad(0)), .7 / 3)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CFrame.new(-1, -1 , 0) * CFrame.Angles(math.rad(-20-4*math.sin(sine/25-math.random(-0.25,3))), math.rad(-80), math.rad(0)), .7 / 3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = 50
elseif taunt.Value == "Glitch" then
HipVal = 3
--eeepitch = 1
--eevol = 5
change = 1
sensitivity = 25
WACKYEFFECT({Time = 1, EffectType = "Block", Size =VT(1+eee2.PlaybackLoudness/300,1+eee2.PlaybackLoudness/300,1+eee2.PlaybackLoudness/300), Size2 = VT(1+eee2.PlaybackLoudness/300,1+eee2.PlaybackLoudness/300,1+eee2.PlaybackLoudness/300), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0+9*math.sin(sine/55),0+2*math.sin(sine/75),0+9*math.cos(sine/55))*CFrame.Angles(math.rad(-sine*1),math.rad(-sine*2),math.rad(-sine*3)), MoveToPos = nil, RotationX = nil, RotationY = 0, RotationZ = 0, Material = "Neon", Color = npc, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
WACKYEFFECT({Time = 1, EffectType = "Block", Size = VT(1+eee2.PlaybackLoudness/300,1+eee2.PlaybackLoudness/300,1+eee2.PlaybackLoudness/300), Size2 = VT(1+eee2.PlaybackLoudness/300,1+eee2.PlaybackLoudness/300,1+eee2.PlaybackLoudness/300), Transparency = 0, Transparency2 = 1, CFrame = RootPart.CFrame*CF(0-9*math.sin(sine/55),0-2*math.sin(sine/75),0-9*math.cos(sine/55))*CFrame.Angles(math.rad(-sine*1),math.rad(-sine*2),math.rad(-sine*3)), MoveToPos = nil, RotationX = nil, RotationY = 0, RotationZ = 0, Material = "Neon", Color = npc, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if not attack then
if Torsovelocity < sensitivity then
Anim = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0 + .5 * math.cos(sine/9)) * CFrame.Angles(math.rad(-2.5*math.sin(sine/9)),math.rad(0),math.rad(0)),1/2)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new() * CFrame.Angles(math.rad(10-10*math.sin(sine/9)),math.rad(0),math.rad(0)),1/2)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5+.25*math.sin(sine/9),0) * CFrame.Angles(math.rad(135+5*math.sin(sine/9)),math.rad(0),math.rad(25)) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5+.25*math.sin(sine/9),0) * CFrame.Angles(math.rad(0+30*math.cos(sine/9)),math.rad(0),math.rad(-10+10*math.cos(sine/9))) * LEFTSHOULDERC0,.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(5+5*math.sin(sine/9))),1/2)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-5-5*math.sin(sine/9))),1/2)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0 + .5 * math.cos(sine/9)) * CFrame.Angles(math.rad(20-2.5*math.sin(sine/9)),math.rad(0),math.rad(0)),1/2)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new() * CFrame.Angles(math.rad(-10-10*math.sin(sine/9)),math.rad(0),math.rad(0)),1/2)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5+.25*math.sin(sine/9),0) * CFrame.Angles(math.rad(125+5*math.sin(sine/9)),math.rad(0),math.rad(25)) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5+.25*math.sin(sine/9),0) * CFrame.Angles(math.rad(-70+1*math.cos(sine/9)),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(5+5*math.sin(sine/9))),1/2)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-5-5*math.sin(sine/9))),1/2)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = 50
elseif taunt.Value == "X⁔X" then
HipVal = 2
change = 2 / Animation_Speed
sensitivity = 25
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if not attack then
if Torsovelocity < sensitivity then
Anim = "Idle"
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 6.5 * SIN(sine / 15)), RAD(10 * SIN(sine/32)), RAD(-10 + 5.5 * SIN(sine /15))), 3 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0 - 5.5 * SIN(sine/12)), RAD(5 * SIN(sine /12)), RAD(22 + 4.4 * SIN(sine /12))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0- 5.5 * SIN(sine /12)), RAD(5 * SIN(sine /12)), RAD(-22 + 4.4 * SIN(sine/12))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 1 * COS(sine / 39)) * ANGLES(RAD(0), RAD(0), RAD(10)), 0.8 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(80+10* SIN(sine / 78)), RAD(0)) * ANGLES(RAD(-3+1* SIN(sine / 58)), RAD(0), RAD(2.5+8 * SIN(sine / 43))), 0.8 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(0), RAD(-80-10* SIN(sine / 81)), RAD(0)) * ANGLES(RAD(-3+1* SIN(sine / 63)), RAD(0), RAD(0+15 * SIN(sine / 49))), 0.8 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 0.5 * COS(sine / 24)) * ANGLES(RAD(24), RAD(-5 * SIN(sine / 24)), RAD(0)), 0.4 / Animation_Speed*3)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-24), RAD(5 * SIN(sine / 24)), RAD(MRANDOM(-5.5,5.5))), 0.2)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5 + 0.15 * COS(sine / 24), 0) * ANGLES(RAD(-45), RAD(0), RAD(14 + 6.5* SIN(sine / 24)))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5 + 0.15 * COS(sine / 24), 0) * ANGLES(RAD(-45), RAD(0), RAD(-14 - 6.5 * SIN(sine / 24))) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -1 - 0.1 * COS(sine / 24), 0) * ANGLES(RAD(-25), RAD(78), RAD(0)) * ANGLES(RAD(-5 * SIN(sine / 24)), RAD(0), RAD(5)), 0.4 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -0.3 - 0.1 * COS(sine / 24), -0.5) * ANGLES(RAD(0), RAD(-78), RAD(0)) * ANGLES(RAD(-5 * SIN(sine / 24)), RAD(0), RAD(5)), 0.4 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = 100
elseif taunt.Value == "Err0r2" then
HipVal = 3
change = 1
sensitivity = 25
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0 * CFrame.new(0,0,0),0.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(0.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-0.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
if attack == false then
if Torsovelocity < sensitivity then
Anim = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0 + .5 * math.cos(sine/15)) * CFrame.Angles(math.rad(0),math.rad(-10*math.cos(sine/30)),math.rad(0)),0.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-15*math.cos(sine/30)),math.rad(0)),1/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(135+-15*math.cos(sine/30)),math.rad(0),math.rad(25+15*math.cos(sine/30))) * RIGHTSHOULDERC0,0.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(5),math.rad(5),math.rad(-10+15*math.cos(sine/30))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-0.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(10+10*math.sin(sine/15))),1/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-0.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-10-10*math.sin(sine/15))),1/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity then
Anim = "Walk"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0 + .5 * math.cos(sine/15)) * CFrame.Angles(math.rad(40),math.rad(-5*math.cos(sine/30)),math.rad(0)),0.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,-.25,0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)),0.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(5 + 2 * math.cos(sine/19))) * RIGHTSHOULDERC0,0.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(-5 - 2 * math.cos(sine/19))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-0.5,-0.5) * CFrame.Angles(math.rad(-20 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),0.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-20 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),0.7/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
end
walkspeed = 50
elseif taunt.Value == "Pazolite" then
HipVal = 3
--eeepitch = 1
change = 1
--eevol = 5
sensitivity = 25
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if not attack then
if Torsovelocity < sensitivity then
Anim = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0 - .5 * math.sin(sine/9)) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,-.05,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.25,.5,-.1) * CFrame.Angles(math.rad(45),math.rad(-45),math.rad(0)) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1,.75,.1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(40)) * LEFTSHOULDERC0,.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-12.5),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(12.5),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),.7/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
elseif Torsovelocity >= sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0 - .5 * math.sin(sine/9)) * CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,-.05,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5,-.1) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(135),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(5+5*math.sin(sine/9))),1/2)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-5-5*math.sin(sine/9))),1/2)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
end
end
walkspeed = 50
elseif taunt.Value == "FAST BOIII" then
change = 1
sensitivity = 25
if not Character:FindFirstChild("WalkingWheel") and Anim == "Idle" and not attack then
local ww = Instance.new("Model")
ww.Name = "WalkingWheel"
for i = 1,36 do
local wwpart = Instance.new("Part")
wwpart.Size = Vector3.new(2,.2,.56)
wwpart.CFrame = RootPart.CFrame * CFrame.Angles(math.rad(85+(10*i)),0,0) * CFrame.new(0,3.1,0)
weldBetween(RootPart,wwpart)
wwpart.Material = "Neon"
if i <= 18 then
wwpart.CanCollide = false
end
wwpart.Color = Color3.new()
wwpart.Name = randomstring()
wwpart.Parent = ww
end
ww.Parent = Character
coroutine.resume(coroutine.create(function()
repeat
for i,v in pairs(ww:GetChildren()) do
v.Color = npc
end
swait()
until attack or Torsovelocity >= sensitivity or taunt.Value ~= "FAST BOIII"
ww:Destroy()
end))
end
local vAlUe = 100
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
walkspeed = dws*6
if not attack then
if Torsovelocity < sensitivity then
Anim = "Idle"
HipVal = .1
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-sine*6),math.rad(0),math.rad(0)),.25)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0,.25)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(-75*math.sin(sine/5)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.25)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(75*math.sin(sine/5)),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.25)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(75*math.sin(sine/5)),math.rad(90),math.rad(0)),.25)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(-75*math.sin(sine/5)),math.rad(-90),math.rad(0)),.25)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.25)
elseif Torsovelocity >= sensitivity then
Anim = "Walk"
HipVal = 0
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),.25/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new() * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),.25/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.6,.5) * CFrame.Angles(math.rad(-135),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.75/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.6,.5) * CFrame.Angles(math.rad(-135),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.75/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(180+-sine*vAlUe),math.rad(90),math.rad(0)),1)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(-sine*vAlUe),math.rad(-90),math.rad(0)),1)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
else
end
elseif taunt.Value == "Sus" then
change = 1
--eeepitch = 1
HipVal = 0
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(-0.25 * COS(LOOPx / 50), 0, -0.5 - 0.5 * COS(LOOPx / 25)) * ANGLES(RAD(0), RAD(0), RAD(45 * SIN(LOOPx / 50))) * ANGLES(RAD(45 + 22.5 * COS(LOOPx / 25)), RAD(0), RAD(0)), 2 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-45 - 22.5 * COS(LOOPx / 25)), RAD(0), RAD(-45 * SIN(LOOPx / 50))), 2 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(175+65 * SIN(LOOPx / 25)), RAD(0), RAD(-45 * SIN(LOOPx / 12.5))) * CF(0,-0.5,0) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(175+65 * SIN(LOOPx / 25)), RAD(0), RAD(45 * SIN(LOOPx / 12.5))) * CF(0,-0.5,0) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -0.5 + 0.5 * COS(LOOPx / 25), -0.5 - 0.5 * COS(LOOPx / 25)) * ANGLES(RAD(0), RAD(70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -0.5 + 0.5 * COS(LOOPx / 25), -0.5 - 0.5 * COS(LOOPx / 25)) * ANGLES(RAD(0), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
elseif taunt.Value == "OOOOO" then
HipVal = 0
change = 1
sensitivity = 25
RootJoint.C0 = Clerp.LC(RootJoint.C0,rc0*CFrame.new(math.random(-1,1)/2,math.random(-1,1)/2,math.random(-1,1)/2)*CFrame.Angles(math.rad(math.random(-45,45)),math.rad(math.random(-45,45)),0),1)
Neck.C0 = Clerp.LC(Neck.C0,nc0,1)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(2,0,0) * rscp * CFrame.Angles(math.rad(-90),0,0),1)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-2,0,0) * lscp * CFrame.Angles(math.rad(-90),0,0),1)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(.5,-2,0),1)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-.5,-2,0),1)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
end
if taunt.Value == "Default" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity/3.125 then
ANIM = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,2 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.Angles(math.rad(20),math.rad(10*math.cos(sine/100)),math.rad(0)),1)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/50)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10-10*math.sin(sine/50))) * LEFTSHOULDERC0,.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(10),math.rad(80),math.rad(10+10*math.sin(sine/50))),1/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(20),math.rad(-80),math.rad(-10-10*math.sin(sine/50))),1/3)
if math.random(1,32+eee2.PlaybackLoudness/7) == 1 then
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CFrame.new(0, 0, 0 + ((1) - 1)) * CFrame.Angles(math.rad(math.random(-100000-eee2.PlaybackLoudness/7,100000+eee2.PlaybackLoudness/7)), math.rad(math.random(-99999-eee2.PlaybackLoudness/7,99999+eee2.PlaybackLoudness/7)), math.rad(math.random(-200-eee2.PlaybackLoudness/7,48375935+eee2.PlaybackLoudness/7))), 1 / Animation_Speed)
end
if math.random(1,20+eee2.PlaybackLoudness/7) == 1 then
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CFrame.new(1.5, 0.5 + 0.05 * math.sin(sine / 12), 0) * CFrame.Angles(math.rad(math.random(-90-eee2.PlaybackLoudness/7,90+eee2.PlaybackLoudness/7)), math.rad(math.random(-30-eee2.PlaybackLoudness/7,30+eee2.PlaybackLoudness/7)), math.rad(math.random(-50-eee2.PlaybackLoudness/7,50+eee2.PlaybackLoudness/7)))* RIGHTSHOULDERC0, 1 / Animation_Speed)
end
elseif Torsovelocity >= sensitivity/3.125 then
ANIM = "Walk"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,2 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/50)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10-10*math.sin(sine/50))) * LEFTSHOULDERC0,.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.sin(sine/50))),1/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.sin(sine/50))),1/3)
end
end
elseif taunt.Value == "BloodWater" then
if Anim == "Idle" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
end
if Anim == "Walk" and Torsovelocity > 1 then
RootJoint.C1 = Clerp.LC(RootJoint.C1,rc0 * CFrame.new(0,0,0.1 + 0.05 * math.cos(sine / 6)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),2 / 3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0) - Head.RotVelocity.Y / 30),0.2 / 3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(0.5,.95-.2*math.sin(sine/12),-.15*math.sin(sine/12)) * CFrame.Angles(math.rad(-5),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10+35 * math.cos(sine / 12))),0.6 / 3)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-0.5,.95+.2*math.sin(sine/12),.15*math.sin(sine/12)) * CFrame.Angles(math.rad(-5),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10+35 * math.cos(sine / 12))),0.6 / 3)
elseif (Anim ~= "Walk") or (Torsovelocity < 1) then
RootJoint.C1 = Clerp.LC(RootJoint.C1,rc0 * CFrame.new() * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.2 / 3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.2 / 3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7 / 3)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7 / 3)
end
if not attack then
if Torsovelocity < sensitivity/3.125 then
Anim = "Idle"
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(7 + 6.5 * SIN(SINE / 24)), RAD(10*SIN(SINE/24)), RAD(6*SIN(SINE/24))), 0.5 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5,0.5,0) * ANGLES(RAD(120 + 6.5 * SIN(SINE / 34)), RAD(5*SIN(SINE/34)), RAD(10 * SIN(SINE / 34))) * ANGLES(RAD(5), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0, 0, 1.5 + 0.5 * COS(SINE / 32)) * ANGLES(RAD(0), RAD(0), RAD(10)), 0.4 / Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(1), RAD(0), RAD(22)) * LEFTSHOULDERC0, 0.4 / Animation_Speed)
RightHip.C0=Clerp.OG(RightHip.C0,CF(1,-0.4,-0.5)*ANGLES(RAD(0 + 6.5 * SIN(SINE/12)),RAD(90),RAD(40*SIN(SINE/34)))*ANGLES(RAD(-3),RAD(0 - 1 * COS(SINE / 36)),RAD(-10 - 2 * COS(SINE / 39))),0.2)
LeftHip.C0=Clerp.OG(LeftHip.C0,CF(-1,-1,0)*ANGLES(RAD(10 + 4.6 * SIN(SINE/12)),RAD(-90),RAD(20*SIN(SINE/34)))*ANGLES(RAD(-3),RAD(0 - 1 * COS(SINE / 36)),RAD(10 + 6 * COS(SINE / 31))),0.2)
elseif Torsovelocity >= sensitivity/3.125 then
Anim = "Walk"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-15, 25) - 2.5 * SIN(SINE / 12)), RAD(MRANDOM(-15, 25)), RAD(MRANDOM(-15, 25))), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.55, 0.5, 0.5) * ANGLES(RAD(250), RAD(20), RAD(-80))* RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1 , -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -1 - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
end
end
elseif taunt.Value == "1835&%^!&#^59716%&^!397YVFB!GVS7aG&DGV!&TVDT&v&TV!D" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if Torsovelocity < sensitivity/3.125 then
ANIM = "Idle"
if attack == false then
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-0.25,-0.5)*ANGLES(math.rad(0),math.rad(90),math.rad(0))*ANGLES(math.rad(-2.5),math.rad(0),math.rad(-10)),.1)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0)*ANGLES(math.rad(0),math.rad(-90),math.rad(0))*ANGLES(math.rad(-2.5),math.rad(0),math.rad(10)),.1)
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0*CFrame.new(0,0,1.5 + 0.1 * math.cos(sine / 28))*ANGLES(math.rad(0 - 1 * math.cos(sine / 34)),math.rad(0),math.rad(0)),.1)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0*ANGLES(math.rad(15),math.rad(0),math.rad(0)),.1)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0)*ANGLES(math.rad(10),math.rad(0),math.rad(20 + 2.5 * math.cos(sine / 28))),.1)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0)*ANGLES(math.rad(10),math.rad(0),math.rad(-20 - 2.5 * math.cos(sine / 28))),.1)
end
elseif Torsovelocity >= sensitivity/3.125 then
ANIM = "Walk"
if attack == false then
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-0.25,-0.5)*ANGLES(math.rad(0),math.rad(90),math.rad(0))*ANGLES(math.rad(-2.5),math.rad(0),math.rad(-20)),.2)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0)*ANGLES(math.rad(0),math.rad(-90),math.rad(0))*ANGLES(math.rad(-2.5),math.rad(0),math.rad(20)),.2)
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0*CFrame.new(0,-0.5,0.5 + 0.1 * math.cos(sine / 28))*ANGLES(math.rad(75),math.rad(0),math.rad(0)),.2)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0*ANGLES(math.rad(-20),math.rad(0),math.rad(0)),.2)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0)*ANGLES(math.rad(-30),math.rad(0),math.rad(30 + 2.5 * math.cos(sine / 28))),.2)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0)*ANGLES(math.rad(-30),math.rad(0),math.rad(-30 - 2.5 * math.cos(sine / 28))),.2)
end
end
elseif taunt.Value == "TG:re2" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity/3.125 then
Anim = "Idle"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0,0,0+.1*COS(SINE / 18))*ANGLES(RAD(0+1*COS(SINE / 18)),RAD(0),RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-1+-2*COS(SINE / 32+math.random(-15,15))), RAD(0+math.random(-15,15)), RAD(10+math.random(-15,15))), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(0.5+math.random(-5,5)/100, 0.5+0.1*SIN(SINE/35)+math.random(-5,5)/100, -0.5+math.random(-5,5)/100) * ANGLES(RAD(150), RAD(0), RAD(-20))* RIGHTSHOULDERC0, 0.35 / Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(40+eee2.PlaybackLoudness/7.5), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1, -1-.1*COS(SINE / 18), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -0.-eee2.PlaybackLoudness/1000, -0.6) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
elseif Torsovelocity >= sensitivity/3.125 then
Anim = "Walk"
RightHip.C0 = Clerp.LC(RightHip.C0,CF(1,-0.5,-0.6)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(1.5),math.rad(0),math.rad(-20 - 5 * math.cos(sine / 34))),.2)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CF(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(1),math.rad(0),math.rad(20 + 2 * math.cos(sine / 38))),.2)
RootJoint.C0 = Clerp.LC(RootJoint.C0,RootCF*CF(0 - 0.15 * math.cos(sine / 47),-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(70),math.rad(0 - RootPart.RotVelocity.Y),math.rad(0 - RootPart.RotVelocity.Y *4.5 + 3 * math.cos(sine / 47))),.2)
Neck.C0 = Clerp.LC(Neck.C0,necko*angles(math.rad(-17 - 5 * math.cos(sine / 52)),math.rad(0 - 3 * math.cos(sine / 37)),math.rad(0 + 2 * math.cos(sine / 78))),.2)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(0.5+math.random(-5,5)/100, 0.5+0.1*SIN(SINE/35)+math.random(-5,5)/100, -0.5+math.random(-5,5)/100) * ANGLES(RAD(160), RAD(0), RAD(-20))* RIGHTSHOULDERC0, 0.35 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CF(-1.5,0.5 + 0.1 * math.cos(sine / 28),0)*angles(math.rad(-8 - 3 * math.cos(sine / 55)),math.rad(20 + 8 * math.cos(sine / 67)),math.rad(-20 - 4 * math.cos(sine / 29))),.2)
end
end
elseif taunt.Value == "Ugh" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity/3.125 then
Anim = "Idle"
RightHip.C0 = Clerp.OG(RightHip.C0,CF(1,-0.5,-0.4)*ANGLES(math.rad(0),math.rad(90),math.rad(0))*ANGLES(math.rad(-5),math.rad(2),math.rad(-20 - 8 * math.cos(SINE / 20))),.1)
LeftHip.C0 = Clerp.OG(LeftHip.C0,CF(-1,-1,0)*ANGLES(math.rad(0),math.rad(-90),math.rad(0))*ANGLES(math.rad(-5),math.rad(2),math.rad(40 + 6 * math.cos(SINE / 20))),.1)
RootJoint.C0 = Clerp.OG(RootJoint.C0,RootCF*CF(0 + 0.25 * math.cos(SINE / 256),0 + 0.5 * math.cos(SINE / 128),6 + 0.5 * math.cos(SINE / 24))*ANGLES(math.rad(-15 - 3 * math.cos(SINE / 32)),math.rad(0 - 2 * math.cos(SINE / 55)),math.rad(-50)),.1)
Neck.C0 = Clerp.OG(Torso.Neck.C0,necko*ANGLES(math.rad(40 - 2.5 * math.cos(SINE / 28)),math.rad(20),math.rad(40)),.1)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0,CF(1.5,0.5 + 0.1 * math.cos(SINE / 28),0)*ANGLES(math.rad(10 + 2 * math.cos(SINE / 48)),math.rad(15),math.rad(45)),.1)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0,CF(-1.5,0.5 + 0.1 * math.cos(SINE / 28),0)*ANGLES(math.rad(-20 + 3 * math.cos(SINE / 62)),math.rad(-3),math.rad(-60)),.1)
elseif Torsovelocity >= sensitivity/3.125 then
Anim = "Walk"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0,0,2+0.5*COS(SINE / 12))*ANGLES(RAD(25+2.5*COS(SINE / 12)),RAD(0-RootPart.RotVelocity.y),RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(SINE / 47))), 1 / Animation_Speed)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-1+-2*COS(SINE / 32)), RAD(0), RAD(10)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-90-10*math.cos(sine/7)), RAD(0), RAD(10)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-90-10*math.cos(sine/7)), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1, -1-.001*COS(SINE / 7), -0.01) * ANGLES(RAD(-10-2.5*math.cos(sine/7)), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -.5-.001*math.cos(sine/7), -0.5) * ANGLES(RAD(-25-2.5*math.cos(sine/7)), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
end
end
elseif taunt.Value == "૮.Ꮒ.Ꭵ.Ꮭ.Ꮭ" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity/3.125 then
Anim = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,-2.5) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,-.05,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.25,.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(100 - 50 *math.cos(sine/110))) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.25,.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-100 + 50 *math.cos(sine/110))) * LEFTSHOULDERC0,.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(0.9,-1,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) * CFrame.Angles(math.rad(-30+20*math.cos(sine/110)),math.rad(0),math.rad(0)),.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-0.9,-1,0) * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) * CFrame.Angles(math.rad(-30+20*math.cos(sine/110)),math.rad(0),math.rad(0)),.7/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
elseif Torsovelocity >= sensitivity/3.125 then
Anim = "Walk"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0,0,2+0.5*COS(SINE / 12))*ANGLES(RAD(25+2.5*COS(SINE / 12)),RAD(0-RootPart.RotVelocity.y),RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(SINE / 47))), 1 / Animation_Speed)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-1+-2*COS(SINE / 32)), RAD(0), RAD(10)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-90-10*math.cos(sine/7)), RAD(0), RAD(10)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-90-10*math.cos(sine/7)), RAD(0), RAD(-10)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1, -1-.001*COS(SINE / 7), -0.01) * ANGLES(RAD(-10-2.5*math.cos(sine/7)), RAD(75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -.5-.001*math.cos(sine/7), -0.5) * ANGLES(RAD(-25-2.5*math.cos(sine/7)), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
end
end
elseif taunt.Value == "Snake God" then
if Torsovelocity < sensitivity/3.125 then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
elseif Torsovelocity >= sensitivity/3.125 then
RootJoint.C1 = Clerp.OG(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
Neck.C1 = Clerp.OG(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
RightHip.C1 = Clerp.OG(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(76 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
LeftHip.C1 = Clerp.OG(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(76 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
end
if attack == false then
if Torsovelocity < sensitivity/3.125 then
Anim = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0 + .5 * COS(SINE/50),0,3 - .5 * COS(SINE/50))* ANGLES(RAD(-25-5*math.sin(sine/50)), RAD(0), RAD(0)) ,.7/3)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(-20+ math.random(-5,5)), RAD(0+math.random(-5,5)), RAD(20*COS(SINE/35)+math.random(-5,5))), 0.35 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.4, 0.5+0.15*SIN(SINE/25), 0) * ANGLES(RAD(-20+ math.random(-5,5)), RAD(0+ math.random(-5,5)), RAD(10+10*SIN(SINE/25) + math.random(-5,5)))* RIGHTSHOULDERC0, 0.35 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.4, 0.5+0.15*SIN(SINE/25), 0) * ANGLES(RAD(-20+ math.random(-5,5)), RAD(0+ math.random(-5,5)), RAD(-10-10*SIN(SINE/25)+ math.random(-5,5))) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(10),math.rad(80),math.rad(30+10*math.sin(sine/50))),1/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(20),math.rad(-80),math.rad(-30-10*math.sin(sine/50))),1/3)
elseif Torsovelocity >= sensitivity/3.125 then
local Testwalk1 = Humanoid.MoveDirection*Torso.CFrame.LookVector
local Testwalk2 = Humanoid.MoveDirection*Torso.CFrame.RightVector
LOOKVEC = Testwalk1.X+Testwalk1.Z
RIGHTVEC = Testwalk2.X+Testwalk2.Z
Anim = "Walk"
value1 = 15
value2 = 15 + 15
value3 = -40
value4 = 50
value5 = 30
local pl = eee2.PlaybackLoudness
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0 , 0.1 , -0.1+0.1*COS(SINE/25)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 0.35 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(-20+ math.random(-5,5)), RAD(0+math.random(-5,5)), RAD(20*COS(SINE/35)+math.random(-5,5))), 0.35 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.4, 0.5+0.15*SIN(SINE/25), 0) * ANGLES(RAD(-20+ math.random(-5,5)), RAD(0+ math.random(-5,5)), RAD(10+10*SIN(SINE/25) + math.random(-5,5)))* RIGHTSHOULDERC0, 0.35 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.4, 0.5+0.15*SIN(SINE/25), 0) * ANGLES(RAD(-20+ math.random(-5,5)), RAD(0+ math.random(-5,5)), RAD(-10-10*SIN(SINE/25)+ math.random(-5,5))) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
end
end
elseif taunt.Value == "LordRevamped" then
if Anim == "Idle" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
end
if attack == false then
if Torsovelocity < sensitivity/3.125 then
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0 + .5 * COS(SINE/50),0,3 - .5 * COS(SINE/50)),.7/3)
Neck.C0 = Clerp.OG(Neck.C0,NECKC0 * CF(0,0 ,0 + ((1) - 1)) * ANGLES(RAD(20),RAD(0),RAD(0)),.7/3)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0,CF(1.5,.5,0) * ANGLES(RAD(25 + 8.5 * COS(SINE/70)),RAD(0),RAD(25 - 5 * COS(SINE/25))) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0,CF(-1.5,.5,0) * ANGLES(RAD(25 + 8.5 * COS(SINE/50)),RAD(0),RAD(-25 - 5 * COS(SINE/25))) * LEFTSHOULDERC0,.7/3)
RightHip.C0 = Clerp.OG(RightHip.C0,CF(1,-.5,-.5) * ANGLES(RAD(-15 + 9 * COS(SINE/74)),RAD(80),RAD(0)) * ANGLES(RAD(0 + 5 * COS(SINE/37)),RAD(0),RAD(0)),.7/3)
LeftHip.C0 = Clerp.OG(LeftHip.C0,CF(-1,-1,0) * ANGLES(RAD(-15 - 9 * COS(SINE/54)),RAD(-80),RAD(0)) * ANGLES(RAD(0 - 5 * COS(SINE/41)),RAD(0),RAD(0)),.7/3)
elseif Torsovelocity >= sensitivity/3.125 then
Anim = "Walk"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0 + .25*Cos(sine/63)+.92*Sin(sine/95), 2, 1 + 1 * SIN(SINE / 53)) * ANGLES(RAD(70), RAD(0-RootPart.RotVelocity.y), RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(SINE / 47))), 0.15 / Animation_Speed)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(12 - 4.10 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(-12 + 4.10 * SIN(SINE / 12))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1, -.5 - 0.02 * SIN(SINE / 12), -0.5) * ANGLES(RAD(-10 - 2.5 * SIN(SINE / 21)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -1 - 0.02 * SIN(SINE / 12), -0.01) * ANGLES(RAD(-20 - 2.5 * SIN(SINE / 51)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
end
end
elseif taunt.Value == "MBM" then
if TORSOVELOCITY < 1 then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
end
if TORSOVELOCITY > 1 then
RootJoint.C1 = Clerp.OG(RootJoint.C1, ROOTC0 * CF(0, 0, -0.15 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
Neck.C1 = Clerp.OG(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(2.5 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0) - Head.RotVelocity.Y / 30), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
RightHip.C1 = Clerp.OG(RightHip.C1, CF(0.5, 0.875 - 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), -0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ 0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0) - RightLeg.RotVelocity.Y / 75, RAD(0), RAD(76 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
LeftHip.C1 = Clerp.OG(LeftHip.C1, CF(-0.5, 0.875 + 0.125 * SIN(SINE / WALKSPEEDVALUE) - 0.15 * COS(SINE / WALKSPEEDVALUE*2), 0.125 * COS(SINE / WALKSPEEDVALUE) +0.2+ -0.2 * COS(SINE / WALKSPEEDVALUE)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0) + LeftLeg.RotVelocity.Y / 75, RAD(0), RAD(76 * COS(SINE / WALKSPEEDVALUE))), 0.2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
end
if attack == false then
if Torsovelocity < sensitivity/3.125 then
Anim = "Idle"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0, 0, 0 - 0.15 * COS(SINE / 15)) * ANGLES(RAD(0), RAD(0), RAD(0)), 5.15 / 9)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 - 0.1 * COS(SINE / 15) + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 22)), RAD(10 * COS(SINE / 22)), RAD(0)), 5.15 / 9)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.5 - 0.15 * COS(SINE / 22), 0) * ANGLES(RAD(150 - 1 * SIN(SINE / 22)), RAD(0 - 1 * SIN(SINE / 22)), RAD(5+8.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5 - 0.15 * COS(SINE / 22), 0) * ANGLES(RAD(180 - 3.5 * SIN(SINE / 22)), RAD(0 - 8.5 * SIN(SINE / 22)), RAD(20 + 8.5 * SIN(SINE / 22))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1, -1 + 0.15 * COS(SINE / 15), -0.01) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 5.15 / 9)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -1 + 0.15 * COS(SINE / 15), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 5.15 / 9)
elseif Torsovelocity >= sensitivity/3.125 then
Anim = "Walk"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0, 0, -0.1) * ANGLES(RAD(5), RAD(0), RAD(0)), 0.15 / Animation_Speed)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 8 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 0.15 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.1, -0.4) * ANGLES(RAD(150), RAD(0), RAD(0))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-60 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 0.35 / Animation_Speed)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-15)), 2 / Animation_Speed)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(15)), 2 / Animation_Speed)
end
end
elseif taunt.Value == "Chill" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if not attack then
if Torsovelocity < sensitivity then
Anim = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,1.5 - .5 * math.sin(sine/45)) * CFrame.Angles(math.rad(-90 - 5 * math.cos(sine/45)),math.rad(0),math.rad(0)),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,-.05,0) * CFrame.Angles(math.rad(20 + 15*math.cos(sine / 45)),math.rad(0),math.rad(0)),.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.25,.5,-.1) * CFrame.Angles(math.rad(45 - 10 * math.cos(sine/45)),math.rad(-45),math.rad(0)) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1,.75,.1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(40)) * LEFTSHOULDERC0,.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-12.5),math.rad(90),math.rad(0 + 5 * math.cos(sine/45))) * CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(12.5),math.rad(-90),math.rad(0 - 5 * math.cos(sine/45))) * CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),.7/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
elseif Torsovelocity >= sensitivity then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,1.5 - .5 * math.sin(sine/20)) * CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,-.05,0) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5,-.1) * CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(135),math.rad(0),math.rad(0)) * LEFTSHOULDERC0,.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-.01) * CFrame.Angles(math.rad(-10),math.rad(80),math.rad(5+5*math.sin(sine/20))),1/2)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-.01) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(-5-5*math.sin(sine/20))),1/2)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1)
end
end
elseif taunt.Value == "Dep" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0 * CFrame.new(0,0,0),0.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(0.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-0.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
if attack == false then
if Torsovelocity < sensitivity/3.125 then
Anim = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-0)), 1 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(20 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(30 *COS(SINE/12))), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/50)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,0.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10-10*math.sin(sine/50))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 1 / Animation_Speed)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
elseif Torsovelocity >= sensitivity/3.125 then
Anim = "Walk"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0,0,3 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.7/3)
Neck.C0 = Clerp.LC(Neck.C0,NECKC0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.7/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(-41.6-4*math.sin(sine/50)),math.rad(0),math.rad(0)) * RIGHTSHOULDERC0,0.7/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10-10*math.sin(sine/50))) * LEFTSHOULDERC0,0.7/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-1,-0.01) * CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.sin(sine/50))),1/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,-0.01) * CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.sin(sine/50))),1/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(0.05,-1,-0.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end if not Funcs["WHAT THE FU-"] then
end end
Humanoid.WalkSpeed = walkspeed/3.125
elseif taunt.Value == "godkat" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if Torsovelocity < sensitivity/3.125 then
ANIM = "Idle"
if attack == false then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0, 0, 2 + 1 * COS(SINE / 18)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(160 + 4 * COS(SINE / 62)), RAD(0), RAD(15 - 3 * COS(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(0), RAD(-15 + 3 * COS(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-17 + 9.4 * COS(sine / 26)), RAD(80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -.5, -0.5) * ANGLES(RAD(-22 + 10.8 * COS(sine / 32)), RAD(-80), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
if MRANDOM(1,32+eee2.PlaybackLoudness/7) == 1 then
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-100000-eee2.PlaybackLoudness/7,100000+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-99999-eee2.PlaybackLoudness/7,99999+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-200-eee2.PlaybackLoudness/7,48375935+eee2.PlaybackLoudness/7))), 1 / Animation_Speed)
end
if MRANDOM(1,20+eee2.PlaybackLoudness/7) == 1 then
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-90-eee2.PlaybackLoudness/7,90+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-30-eee2.PlaybackLoudness/7,30+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-50-eee2.PlaybackLoudness/7,50+eee2.PlaybackLoudness/7)))* RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-10000-eee2.PlaybackLoudness/7,10000+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-900-eee2.PlaybackLoudness/7,900+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-20-eee2.PlaybackLoudness/7,20+eee2.PlaybackLoudness/7)))* LEFTSHOULDERC0, 1 / Animation_Speed)
end
end
elseif Torsovelocity >= sensitivity/3.125 then
ANIM = "Walk"
if attack == false then
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0 - .25*Cos(sine/63)+.92*Sin(sine/95), 0, 4 - 2 * SIN(SINE / 53)) * ANGLES(RAD(70), RAD(0-RootPart.RotVelocity.y), RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(SINE / 47))), 0.15 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(12 - 4.10 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-.75, 0.5, 0.5) * ANGLES(RAD(-25+math.random(-23,23)), RAD(0+math.random(-23,23)), RAD(45+math.random(-23,23))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -.5 - 0.02 * SIN(SINE / 12), -0.5) * ANGLES(RAD(-10 - 2.5 * SIN(SINE / 21)), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1 - 0.02 * SIN(SINE / 12), -0.01) * ANGLES(RAD(-20 - 2.5 * SIN(SINE / 51)), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.15 / Animation_Speed)
end
end
elseif taunt.Value == "Dimen" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity/3.125 then
ANIM = "Idle"
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 - 10 * SIN(SINE / 85) ), RAD(0 + 3 * COS(SINE / 57)), RAD(0 + 10 * COS(SINE / 69))), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(25), RAD(0), RAD(10 + 1.5 * COS(SINE / 34))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0, -0.25, -0.12 + 0.1 * COS(SINE / 34)) * ANGLES(RAD(25), RAD(0), RAD(0)), 0.5 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(25), RAD(0), RAD(-10 - 1.5 * COS(SINE / 34))) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 34), -0.01) * ANGLES(RAD(-10), RAD(80), RAD(0)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 0.5 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 34), -0.01) * ANGLES(RAD(25), RAD(-80), RAD(0)) * ANGLES(RAD(-4), RAD(0), RAD(0)), 0.5 / Animation_Speed)
elseif Torsovelocity >= sensitivity/3.125 then
ANIM = "Walk"
RH.C0=Clerp.LC(RH.C0,CF(1,-0.5,-0.6)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(1.5),math.rad(0),math.rad(-20 - 5 * math.cos(sine / 34))),.2)
LH.C0=Clerp.LC(LH.C0,CF(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(1),math.rad(0),math.rad(20 + 2 * math.cos(sine / 38))),.2)
RootJoint.C0=Clerp.LC(RootJoint.C0,RootCF*CF(0 - 0.15 * math.cos(sine / 47),-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(70),math.rad(0 - RootPart.RotVelocity.Y),math.rad(0 - RootPart.RotVelocity.Y *4.5 + 3 * math.cos(sine / 47))),.2)
Neck.C0=Clerp.LC(Torso.Neck.C0,necko*angles(math.rad(-17 - 5 * math.cos(sine / 52)),math.rad(0 - 3 * math.cos(sine / 37)),math.rad(0 + 2 * math.cos(sine / 78))),.2)
RW.C0=Clerp.LC(RW.C0,CF(1.5,0.5 + 0.05 * math.cos(sine / 28),0)*angles(math.rad(-8 - 4 * math.cos(sine / 59)),math.rad(-20 + 7 * math.cos(sine / 62)),math.rad(20 + 5 * math.cos(sine / 50))),.2)
LW.C0=Clerp.LC(LW.C0,CF(-1.5,0.5 + 0.1 * math.cos(sine / 28),0)*angles(math.rad(-8 - 3 * math.cos(sine / 55)),math.rad(20 + 8 * math.cos(sine / 67)),math.rad(-20 - 4 * math.cos(sine / 29))),.2)
end
end
elseif taunt.Value == "NK" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if Torsovelocity < sensitivity/3.125 then
ANIM = "Idle"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0*CF(0,0,-1.2+.05*COS(SINE/36))*ANGLES(RAD(10-1.5*COS(SINE/36)),RAD(0),RAD(0)), 1/Animation_Speed)
Neck.C0 = Clerp.OG(Neck.C0,NECKC0*CF(0,0,0+((1)-1))*ANGLES(RAD(-10),RAD(0),RAD(0+3*COS(SINE/36))), 1/Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0,CF(1.5,0.5+.1*COS(SINE/36),-.3)*ANGLES(RAD(44.1),RAD(0),RAD(-25))*RIGHTSHOULDERC0,1/Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0,CF(-1.5,0.5+.1*COS(SINE/36),-.3)*ANGLES(RAD(44.1),RAD(0),RAD(25))*LEFTSHOULDERC0,1/Animation_Speed)
RightHip.C0 = Clerp.OG(RightHip.C0,CF(1,-1.4-.05*COS(SINE/36),.3)*ANGLES(RAD(100+1.5*COS(SINE/36)),RAD(90),RAD(0))*ANGLES(RAD(-15),RAD(0),RAD(0)),1/Animation_Speed)
LeftHip.C0 = Clerp.OG(LeftHip.C0,CF(-1,-1.4-.05*COS(SINE/36),.3)*ANGLES(RAD(100+1.5*COS(SINE/36)),RAD(-90),RAD(0))*ANGLES(RAD(-15),RAD(0),RAD(0)),1/Animation_Speed)
elseif Torsovelocity >= sensitivity/3.125 then
ANIM = "Walk"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0, 0.1, 1 + 0.5 * COS(SINE / 18)) * ANGLES(RAD(70), RAD(0 - RootPart.RotVelocity.Y), RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(SINE / 47))), .2 / 3)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(2.5), RAD(0), RAD(21 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * COS(SINE / 28), 0) * ANGLES(RAD(-8 - 4 * COS(SINE / 59)), RAD(-20 + 7 * COS(SINE / 62)), RAD(20 + 5 * COS(SINE / 50)))* RIGHTSHOULDERC0, .2 / 3)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5 + 0.1 * COS(SINE / 28), 0) * ANGLES(RAD(-8 - 3 * COS(SINE / 55)), RAD(20 + 8 * COS(SINE / 67)), RAD(-20 - 4 * COS(SINE / 29))) * LEFTSHOULDERC0, .2 / 3)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1 , -0.5, -0.6) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(1.5), RAD(0), RAD(-20 - 5 * COS(SINE / 34))), .2 / 3)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(1), RAD(0), RAD(20 + 2 * COS(SINE / 38))), .2 / 3)
end
elseif taunt.Value == "Mirror" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if VALUE1 == false and MRANDOM(1,250) == 1 then
coroutine.resume(coroutine.create(function()
VALUE1 = true
Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1, 1, 1),SoundID = 642890855,SoundPitch = .65,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = shade,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
local skypos = Holetwo.CFrame * CFrame.new(-400,0,0)
for i = 1,4 do
coroutine.resume(coroutine.create(function()
Lightning(Holetwo.Position,skypos.p,15,3.5,Color3.new(1, 1, 1),25,0,1,0,true,55)
end))
end
Lightning(Holetwo.Position,skypos.p,15,3.5,Color3.new(1, 1, 1),25,0,1,0,true,55)
for i = 1, 25 do
swait()
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(-5), RAD((15+MRANDOM(-15,15)/15)), RAD(0)), 3 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(180), RAD(0), RAD(-15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
end
VALUE1 = false
end))
end
if attack == false then
if Torsovelocity < sensitivity/3.125 then
ANIM = "Idle"
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-45)), 0.15 / Animation_Speed)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 0.15 / Animation_Speed)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(180), RAD(180)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.15, 0.25, -0.5) * ANGLES(RAD(90), RAD(0), RAD(80)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -0.-eee2.PlaybackLoudness/1000, -0.6) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
elseif Torsovelocity >= sensitivity/3.125 then
ANIM = "Walk"
RH.C0=Clerp.LC(RH.C0,CF(1,-0.5,-0.6)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(1.5),math.rad(0),math.rad(-20 - 5 * math.cos(sine / 34))),.2)
LH.C0=Clerp.LC(LH.C0,CF(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(1),math.rad(0),math.rad(20 + 2 * math.cos(sine / 38))),.2)
RootJoint.C0=Clerp.LC(RootJoint.C0,RootCF*CF(0 - 0.15 * math.cos(sine / 47),-0.5,0.5 + 0.1 * math.cos(sine / 28))*angles(math.rad(70),math.rad(0 - RootPart.RotVelocity.Y),math.rad(0 - RootPart.RotVelocity.Y *4.5 + 3 * math.cos(sine / 47))),.2)
Neck.C0=Clerp.LC(Torso.Neck.C0,necko*angles(math.rad(-17 - 5 * math.cos(sine / 52)),math.rad(0 - 3 * math.cos(sine / 37)),math.rad(0 + 2 * math.cos(sine / 78))),.2)
RW.C0=Clerp.LC(RW.C0,CF(1.5,0.5 + 0.05 * math.cos(sine / 28),0)*angles(math.rad(-8 - 4 * math.cos(sine / 59)),math.rad(-20 + 7 * math.cos(sine / 62)),math.rad(20 + 5 * math.cos(sine / 50))),.2)
LW.C0=Clerp.LC(LW.C0,CF(-1.5,0.5 + 0.1 * math.cos(sine / 28),0)*angles(math.rad(-8 - 3 * math.cos(sine / 55)),math.rad(20 + 8 * math.cos(sine / 67)),math.rad(-20 - 4 * math.cos(sine / 29))),.2)
end
end
elseif taunt.Value == "katgod" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity/3.125 then
ANIM = "Idle"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0, 0.1, 1 + 0.5 * COS(SINE / 18)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(2.5), RAD(0), RAD(21 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(100 + 2 * COS(SINE / 12)), RAD(0), RAD(15 + 3 * COS(SINE / 12) - 3 * SIN(SINE / 12))) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(-3.5), RAD(-25 + 5 * COS(SINE / 12))) * ANGLES(RAD(20), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1, -1, -0.5) * ANGLES(RAD(0), RAD(0), RAD(0)) * ANGLES(RAD(-20 + 1 * COS(SINE / 18)), RAD(0), RAD(-80)), 1 / Animation_Speed)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1, -0.7) * ANGLES(RAD(0), RAD(0), RAD(0)) * ANGLES(RAD(-35 + 1 * COS(SINE / 18)), RAD(0), RAD(80)), 1 / Animation_Speed)
if MRANDOM(1,32+eee2.PlaybackLoudness/7) == 1 then
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(MRANDOM(-100000-eee2.PlaybackLoudness/7,100000+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-99999-eee2.PlaybackLoudness/7,99999+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-200-eee2.PlaybackLoudness/7,48375935+eee2.PlaybackLoudness/7))), 1 / Animation_Speed)
end
if MRANDOM(1,20+eee2.PlaybackLoudness/7) == 1 then
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-90-eee2.PlaybackLoudness/7,90+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-30-eee2.PlaybackLoudness/7,30+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-50-eee2.PlaybackLoudness/7,50+eee2.PlaybackLoudness/7)))* RIGHTSHOULDERC0, 1 / Animation_Speed)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5 + 0.05 * SIN(SINE / 12), 0) * ANGLES(RAD(MRANDOM(-10000-eee2.PlaybackLoudness/7,10000+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-900-eee2.PlaybackLoudness/7,900+eee2.PlaybackLoudness/7)), RAD(MRANDOM(-20-eee2.PlaybackLoudness/7,20+eee2.PlaybackLoudness/7)))* LEFTSHOULDERC0, 1 / Animation_Speed)
end
elseif Torsovelocity >= sensitivity/3.125 then
ANIM = "Walk"
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CF(0 - 0.15 * COS(SINE / 47), -0.5, 0.5 + 0.1 * COS(SINE / 28)) * ANGLES(RAD(70), RAD(0 - RootPart.RotVelocity.Y), RAD(0 - RootPart.RotVelocity.Y * 4.5 + 3 * COS(SINE / 47))), .2 / 3)
Neck.C0 = Clerp.LC(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-17 - 5 * COS(SINE / 52)), RAD(0 - 3 * COS(SINE / 37)), RAD(0 + 2 * COS(SINE / 78))), .2 / 3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0, CF(1.5, 0.5 + 0.05 * COS(SINE / 28), 0) * ANGLES(RAD(-8 - 4 * COS(SINE / 59)), RAD(-20 + 7 * COS(SINE / 62)), RAD(20 + 5 * COS(SINE / 50)))* RIGHTSHOULDERC0, .2 / 3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0, CF(-1.5, 0.5 + 0.1 * COS(SINE / 28), 0) * ANGLES(RAD(-8 - 3 * COS(SINE / 55)), RAD(20 + 8 * COS(SINE / 67)), RAD(-20 - 4 * COS(SINE / 29))) * LEFTSHOULDERC0, .2 / 3)
RightHip.C0 = Clerp.LC(RightHip.C0, CF(1 , -0.5, -0.6) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(1.5), RAD(0), RAD(-20 - 5 * COS(SINE / 34))), .2 / 3)
LeftHip.C0 = Clerp.LC(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(1), RAD(0), RAD(20 + 2 * COS(SINE / 38))), .2 / 3)
end
end
elseif taunt.Value == "Echo" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
Humanoid.HipHeight = 0
if attack == false then
if Torsovelocity < sensitivity/3.125 then
Anim = "Idle"
DOUBLED = false
READYTODOUBLE = false
RootJoint.C0 = Clerp.OG(RootJoint.C0,ROOTC0 * CF(0, 0, -0.03 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(-35)), 1 / 5)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(SINE / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 1 / 5)
if math.random(1,5) == 1 then
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(SINE / 12)), RAD(MRANDOM(-25,25)), RAD(0)), 1.5 / Animation_Speed)
end
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(12 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 0.15 / 5)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 0.15 / 5)
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(95), RAD(0)) * ANGLES(RAD(-15), RAD(0), RAD(0)), 1 / 5)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1, -1 - 0.05 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(-55), RAD(0)) * ANGLES(RAD(-12), RAD(0), RAD(0)), 1 / 5)
elseif Torsovelocity >= sensitivity then
Anim = "Walk"
DOUBLED = false
READYTODOUBLE = false
RootJoint.C0 = Clerp.OG(RootJoint.C0, ROOTC0 * CF(0* 1, 0* 1, -0.175 + 0.025 * COS(SINE / 3.5) + -SIN(SINE / 3.5) / 7* 1) * ANGLES(RAD(26 - 4.5 * COS(SINE / 3.5)), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(15 * COS(SINE / 7))), 0.15)
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(25 + MRANDOM(-5,5) - 4 * COS(SINE / 12)), RAD(MRANDOM(-5,5)), RAD(15)), 1 / Animation_Speed)
if math.random(1,5) == 1 then
Neck.C0 = Clerp.OG(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(0 + MRANDOM(-25,25) - 4 * COS(SINE / 12)), RAD(MRANDOM(-25,25)), RAD(0)), 1.5 / Animation_Speed)
end
RightHip.C0 = Clerp.OG(RightHip.C0, CF(1* 1, -0.925 - 0.5 * COS(SINE / 7) / 2* 1, 0.7 * COS(SINE / 7) / 2* 1) * ANGLES(RAD(-15 - 55 * COS(SINE / 7)) - RightLeg.RotVelocity.Y / 75 + -SIN(SINE / 7) / 2.5, RAD(90 - 0.1 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 + 0.1 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3)
LeftHip.C0 = Clerp.OG(LeftHip.C0, CF(-1* 1, -0.925 + 0.5 * COS(SINE / 7) / 2* 1, -0.7 * COS(SINE / 7) / 2* 1) * ANGLES(RAD(-15 + 55 * COS(SINE / 7)) + LeftLeg.RotVelocity.Y / 75 + SIN(SINE / 7) / 2.5, RAD(-90 - 0.1 * COS(SINE / 7)), RAD(0)) * ANGLES(RAD(0 - 0.1 * COS(SINE / 7)), RAD(0), RAD(0)), 0.3)
RightShoulder.C0 = Clerp.OG(RightShoulder.C0, CF(1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(12 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 0.15 / 5)
LeftShoulder.C0 = Clerp.OG(LeftShoulder.C0, CF(-1, 0.5 + 0.05 * SIN(SINE / 30)* 1, -0.34 * COS(SINE / 7* 1)) * ANGLES(RAD(-110) * COS(SINE / 7) , RAD(-90) , RAD(-13) + LeftArm.RotVelocity.Y / 75), 0.15)
end
end
elseif taunt.Value == "ImmortalityLord" then
RootJoint.C1 = Clerp.LC(RootJoint.C1,ROOTC0,.2/3)
Neck.C1 = Clerp.LC(Neck.C1,CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),.2/3)
RightHip.C1 = Clerp.LC(RightHip.C1,CFrame.new(.5,1,0,-4.37113918e-08,0,1,0,1,0,-1,0,-4.37113918e-08),1)
LeftHip.C1 = Clerp.LC(LeftHip.C1,CFrame.new(-.5,1,0,-4.37113918e-08,-0,-1,0,1,-0,1,0,-4.37113918e-08),1)
RightShoulder.C1 = Clerp.LC(RightShoulder.C1,CFrame.new(-.5,.5,0,0,0,1,0,1,-0,-1,0,0),1)
LeftShoulder.C1 = Clerp.LC(LeftShoulder.C1,CFrame.new(.5,.499975681,0,0,0,-1,0,1,0,1,0,0),1)
if attack == false then
if Torsovelocity < sensitivity then
Anim = "Idle"
RootJoint.C0 = Clerp.IL(RootJoint.C0,Welds.Defaults.RootJoint.C0*CFrame.new(0,0,-.5*math.sin(ILSine/25)*S)*CFrame.Angles(math.rad(20),0,0),.25)
if ILNecksnap then
Neck.C0 = Clerp.IL(Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(ILSine/50)),0),1)
ILNecksnap = false
else
Neck.C0 = Clerp.IL(Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(20),math.rad(10*math.sin(ILSine/50)),0),.25)
end
pcall(function()
if math.random(1,math.floor((15/ILThrottle)+.5)) == 1 then
Neck.C0 = Clerp.IL(Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(20+math.random(-20,20)),math.rad((10*math.sin(ILSine/50))+math.random(-20,20)),math.rad(math.random(-20,20))),1)
ILNecksnap = true
end
end)
RightShoulder.C0 = Clerp.IL(RightShoulder.C0,CFrame.new(1.5*S,.5*S,0)*CFrame.Angles(math.rad(-10),0,0)*Welds.Defaults.RightShoulder.C0,.25)
LeftShoulder.C0 = Clerp.IL(LeftShoulder.C0,CFrame.new(-1.5*S,.5*S,0)*CFrame.Angles(math.rad(20),0,math.rad(-10-10*math.cos(ILSine/25)))*Welds.Defaults.LeftShoulder.C0,.25)
RightHip.C0 = Clerp.IL(RightHip.C0,CFrame.new(1*S,-1*S,0)*CFrame.Angles(math.rad(10),math.rad(80),math.rad(10+10*math.cos(ILSine/25))),.25)
LeftHip.C0 = Clerp.IL(LeftHip.C0,CFrame.new(-1*S,-1*S,0)*CFrame.Angles(math.rad(20),math.rad(-80),math.rad(-10-10*math.cos(ILSine/25))),.25)
elseif Torsovelocity >= sensitivity then
Anim = "Walk"
RootJoint.C0 = Clerp.IL(RootJoint.C0,Welds.Defaults.RootJoint.C0*CFrame.new(0,0,-.5*math.sin(ILSine/25)*S)*CFrame.Angles(math.rad(20),0,0),.25)
if ILNecksnap then
Neck.C0 = Clerp.IL(Neck.C0,Welds.Defaults.Neck.C0,1)
ILNecksnap = false
else
Neck.C0 = Clerp.IL(Neck.C0,Welds.Defaults.Neck.C0,.25)
end
pcall(function()
if math.random(1,math.floor((15/ILThrottle)+.5)) == 1 then
Neck.C0 = Clerp.IL(Neck.C0,Welds.Defaults.Neck.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),1)
ILNecksnap = true
end
end)
RightShoulder.C0 = Clerp.IL(RightShoulder.C0,CFrame.new(1.5*S,.5*S,0)*CFrame.Angles(math.rad(-10),0,0)*Welds.Defaults.RightShoulder.C0,.25)
LeftShoulder.C0 = Clerp.IL(LeftShoulder.C0,CFrame.new(-1.5*S,.5*S,0)*CFrame.Angles(math.rad(20),0,math.rad(-10-10*math.cos(ILSine/25)))*Welds.Defaults.LeftShoulder.C0,.25)
RightHip.C0 = Clerp.IL(RightHip.C0,CFrame.new(1*S,-1*S,0)*CFrame.Angles(math.rad(-20),math.rad(80),math.rad(10+10*math.cos(ILSine/25))),.25)
LeftHip.C0 = Clerp.IL(LeftHip.C0,CFrame.new(-1*S,-1*S,0)*CFrame.Angles(math.rad(-10),math.rad(-80),math.rad(-10-10*math.cos(ILSine/25))),.25)
end
end
end
Humanoid.HipHeight = HipVal
Humanoid.WalkSpeed = walkspeed
GUN.Hole.Transparency = 1
GUN.Hole2.Transparency = 1
if attack then
setGunTransparent(0)
end
end)
function mode(rgbcolor)
local loudness = eee2.PlaybackLoudness
WACKYEFFECT({Time = 12.5, EffectType = "Sphere", Size = VT(20*loudness/75,0,2*loudness/75), Size2 = VT(15, 15, 15), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(RAD(0),RAD(loudness/666),RAD(0)), RotationX = 0, RotationY = 50, RotationZ = 0, Material = "Neon", Color = rgbcolor, SoundID = 1085317309, SoundPitch = 1, SoundVolume = 5})
end
NLS([[
workspace.CurrentCamera.CameraSubject = owner.Character:FindFirstChildOfClass("Humanoid")
local MainFolder = game:service'LocalizationService':WaitForChild(owner.Name.."9999999999999999999")
local mdata = MainFolder:WaitForChild("Mouse_Data")
local eee
local mthing = MainFolder:WaitForChild("Mouse")
local clientstuff = MainFolder:WaitForChild("ohnotheኤ蒛။ꓘ㨋劑禛")
local aimlord = MainFolder:WaitForChild("goaway£QN^&W$*%$*EHN^DHW%^HA3467h5eH%B*OI^R*RO%*A£$^&A£MEYO@~;l~PL:~{}~P")
local Mouse = owner:GetMouse()
Mouse.Button1Down:Connect(function()
mthing:FireServer("1")
end)
local function firelord(lll)
if aimlord then aimlord:FireServer(unpack(lll)) end
end
Mouse.KeyDown:Connect(function(kkk)
local key_ = kkk:lower()
if key_ == "=" then
firelord({"ClearDeadParts"})
elseif key_ == "m" then
firelord({"SwitchMode"})
elseif key_ == "n" then
firelord({"SwitchSong"})
end
end)
game:service'RunService'.Stepped:Connect(function()
if owner.Character.Torso then
eee = owner.Character.Torso:WaitForChild(owner.UserId)
end
if mdata then mdata:FireServer(Mouse.Hit) end
if clientstuff then clientstuff:FireServer("pl",eee.PlaybackLoudness) end
end)
]],owner.PlayerGui)
function swait(t)
RENDERSTEPPED:Wait(t or 0)
end
function AttackGyro()
local GYRO = Instance.new("BodyGyro",RootPart)
GYRO.D = 25
GYRO.P = 20000
GYRO.MaxTorque = Vector3.new(0,4000000,0)
GYRO.CFrame = CFrame.new(RootPart.Position,mhit.Value.p)
coroutine.resume(coroutine.create(function()
repeat
swait()
GYRO.CFrame = CFrame.new(RootPart.Position,mhit.Value.p)
until attack == false
GYRO:Destroy()
end))
end
function CreateMesh(MESH,PARENT,MESHTYPE,MESHID,TEXTUREID,SCALE,OFFSET)
local NEWMESH = Instance.new(MESH)
if MESH == "SpecialMesh" then
NEWMESH.MeshType = MESHTYPE
if MESHID ~= "nil" and MESHID ~= "" and tonumber(MESHID) ~= nil then
NEWMESH.MeshId = "rbxassetid://"..MESHID
elseif MESHID ~= "nil" and MESHID ~= "" then
NEWMESH.MeshId = MESHID
end
if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
NEWMESH.TextureId = "rbxassetid://"..TEXTUREID
end
end
NEWMESH.Offset = OFFSET or Vector3.new()
NEWMESH.Scale = SCALE
NEWMESH.Parent = PARENT
return NEWMESH
end
owner.Chatted:Connect(function(msgg)
local text = msgg:gsub("","")
if text:sub(1,3) == "/e " then
if text:sub(4,9) == "sound/" then
local id = text:sub(10,text:len())
if tonumber(id) then
songid.Value = "rbxassetid://"..id
testmain.Value = tonumber(id)
end
elseif text:sub(4,9) == "taunt/" then
local tau = text:sub(10,text:len())
if table.find(modes,tau) then
taunt.Value = tau
end
end
end
end)
function CreatePart(FORMFACTOR,PARENT,MATERIAL,REFLECTANCE,TRANSPARENCY,BRICKCOLOR,NAME,SIZE,ANCHOR)
local NEWPART = Instance.new("Part")
NEWPART.Massless = true
NEWPART.formFactor = FORMFACTOR
NEWPART.Reflectance = REFLECTANCE
NEWPART.Transparency = TRANSPARENCY
NEWPART.CanCollide = false
NEWPART.Locked = true
NEWPART.Anchored = true
if ANCHOR == false then
NEWPART.Anchored = false
end
NEWPART.Color = BRICKCOLOR
NEWPART.Name = randomstring()
NEWPART.Size = SIZE
NEWPART.Position = Torso.Position
NEWPART.Material = MATERIAL
NEWPART:BreakJoints()
NEWPART.Parent = PARENT
return NEWPART
end
local SUND = Instance.new("Sound")
function CreateSound(ID,PARENT,VOLUME,PITCH,DOESLOOP)
local NEWSOUND = nil
coroutine.resume(coroutine.create(function()
NEWSOUND = SUND:Clone()
NEWSOUND.Parent = PARENT
NEWSOUND.Volume = VOLUME
NEWSOUND.Pitch = PITCH
NEWSOUND.SoundId = "rbxassetid://"..ID
NEWSOUND:play()
if DOESLOOP == true then
NEWSOUND.Looped = true
else
coroutine.resume(coroutine.create(function()
pcall(function()
repeat swait() until NEWSOUND.Playing == false
NEWSOUND:Destroy()
end)
end))
end
end))
return NEWSOUND
end
CreateSound(6547339459,workspace,10,1,false)
function weldBetween(a,b)
local weldd = Instance.new("Weld")
weldd.Part0 = a
weldd.Part1 = b
weldd.C1 = b.CFrame:inverse() * a.CFrame
weldd.Parent = b
return weldd
end
function rayCast(Position,Direction,Range,Ignore)
return workspace:FindPartOnRay(Ray.new(Position,Direction.unit * (Range or 999.999)),Ignore)
end
function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
end
function RayCast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
end
function Effect(Table)
local TYPE = (Table.EffectType or "Sphere")
local SIZE = (Table.Size or Vector3.new(1,1,1))
local ENDSIZE = (Table.Size2 or Vector3.new())
local TRANSPARENCY = (Table.Transparency or 0)
local ENDTRANSPARENCY = (Table.Transparency2 or 1)
local CFRAME = (Table.CFrame or Torso.CFrame)
local MOVEDIRECTION = (Table.MoveToPos or nil)
local ROTATION1 = (Table.RotationX or 0)
local ROTATION2 = (Table.RotationY or 0)
local ROTATION3 = (Table.RotationZ or 0)
local MATERIAL = (Table.Material or "Neon")
local COLOR = (Table.Color or shade)
local hOK,sOK,vOK = Color3.toHSV(COLOR)
local RAINBOWPART = false
if sOK > .1 then
RAINBOWPART = true
end
local TIME = (Table.Time or 45)
local SOUNDID = (Table.SoundID or nil)
local SOUNDPITCH = (Table.SoundPitch or nil)
local SOUNDVOLUME = (Table.SoundVolume or nil)
local USEBOOMERANGMATH = (Table.UseBoomerangMath or false)
local BOOMERANG = (Table.Boomerang or 0)
local SIZEBOOMERANG = (Table.SizeBoomerang or 0)
coroutine.resume(coroutine.create(function()
local PLAYSSOUND = false
local SOUND = nil
local EFFECT = CreatePart(3,Effects,MATERIAL,0,TRANSPARENCY,shade,"Effect",Vector3.new(1,1,1),true)
if RAINBOWPART then
coroutine.resume(coroutine.create(function()
while EFFECT:IsDescendantOf(game) do
EFFECT.Color = npc
swait()
end
end))
end
if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
PLAYSSOUND = true
SOUND = CreateSound(SOUNDID,EFFECT,SOUNDVOLUME,SOUNDPITCH,false)
end
EFFECT.Color = COLOR
local MSH = nil
if TYPE == "Sphere" then
MSH = CreateMesh("SpecialMesh",EFFECT,"Sphere","","",SIZE,Vector3.new())
elseif TYPE == "Block" or TYPE == "Box" then
MSH = Instance.new("BlockMesh",EFFECT)
MSH.Scale = SIZE
elseif TYPE == "Wave" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","20329976","",SIZE,Vector3.new(0,0,-SIZE.X/8))
elseif TYPE == "Ring" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","559831844","",Vector3.new(SIZE.X,SIZE.X,0.1),Vector3.new())
elseif TYPE == "Slash" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662586858","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new())
elseif TYPE == "Round Slash" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","662585058","",Vector3.new(SIZE.X/10,0,SIZE.X/10),Vector3.new())
elseif TYPE == "Swirl" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","168892432","",SIZE,Vector3.new())
elseif TYPE == "Skull" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","4770583","",SIZE,Vector3.new())
elseif TYPE == "Crystal" then
MSH = CreateMesh("SpecialMesh",EFFECT,"FileMesh","9756362","",SIZE,Vector3.new())
end
if MSH ~= nil then
local BOOMR1 = 1+BOOMERANG/50
local BOOMR2 = 1+SIZEBOOMERANG/50
local MOVESPEED = nil
if MOVEDIRECTION ~= nil then
if USEBOOMERANGMATH == true then
MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)*BOOMR1
else
MOVESPEED = ((CFRAME.p - MOVEDIRECTION).Magnitude/TIME)
end
end
local GROWTH = nil
if USEBOOMERANGMATH == true then
GROWTH = (SIZE - ENDSIZE)*(BOOMR2+1)
else
GROWTH = (SIZE - ENDSIZE)
end
local TRANS = TRANSPARENCY - ENDTRANSPARENCY
if TYPE == "Block" then
EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
else
EFFECT.CFrame = CFRAME
end
if USEBOOMERANGMATH == true then
for LOOP = 1,TIME+1 do
swait()
MSH.Scale = MSH.Scale - (Vector3.new((GROWTH.X)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Y)*((1 - (LOOP/TIME)*BOOMR2)),(GROWTH.Z)*((1 - (LOOP/TIME)*BOOMR2)))*BOOMR2)/TIME
if TYPE == "Wave" then
MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8)
end
EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
if TYPE == "Block" then
EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
else
EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3))
end
if MOVEDIRECTION ~= nil then
local ORI = EFFECT.Orientation
EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-(MOVESPEED)*((1 - (LOOP/TIME)*BOOMR1)))
EFFECT.Orientation = ORI
end
end
else
for LOOP = 1,TIME+1 do
swait()
MSH.Scale = MSH.Scale - GROWTH/TIME
if TYPE == "Wave" then
MSH.Offset = Vector3.new(0,0,-MSH.Scale.Z/8)
end
EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
if TYPE == "Block" then
EFFECT.CFrame = CFRAME*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
else
EFFECT.CFrame = EFFECT.CFrame*CFrame.Angles(math.rad(ROTATION1),math.rad(ROTATION2),math.rad(ROTATION3))
end
if MOVEDIRECTION ~= nil then
local ORI = EFFECT.Orientation
EFFECT.CFrame = CFrame.new(EFFECT.Position,MOVEDIRECTION)*CFrame.new(0,0,-MOVESPEED)
EFFECT.Orientation = ORI
end
end
end
EFFECT.Transparency = 1
if PLAYSSOUND == false then
EFFECT:Destroy()
else
repeat swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
EFFECT:Destroy()
end
else
if PLAYSSOUND == false then
EFFECT:Destroy()
else
repeat swait() until EFFECT:FindFirstChildOfClass("Sound") == nil
EFFECT:Destroy()
end
end
end))
end
function Lightning(Part0,Part1,Timess,Offset,Color,Timer,sSize,eSize,Trans,Boomer,sBoomer,Trans2)
local magz = (Part0 - Part1).Magnitude
local Times = math.floor(math.clamp(magz/10,1,20))
local curpos = Part0
local trz = {
-Offset,
Offset
}
for i = 1,Times do
local li = Instance.new("Part",Effects)
li.Name = randomstring()
li.TopSurface = 0
li.Material = "Neon"
li.BottomSurface = 0
li.Anchored = true
li.Locked = true
li.Transparency = 0
li.Color = Color
li.formFactor = "Custom"
li.CanCollide = false
li.Size = Vector3.new(0.1,0.1,magz/Times)
local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
local trolpos = CFrame.new(curpos,Part1) * CFrame.new(0,0,magz/Times).p + Offzet
if Times == i then
local magz2 = (curpos - Part1).Magnitude
li.Size = Vector3.new(0.1,0.1,magz2)
li.CFrame = CFrame.new(curpos,Part1) * CFrame.new(0,0,-magz2/2)
else
li.CFrame = CFrame.new(curpos,trolpos) * CFrame.new(0,0,magz/Times/2)
end
curpos = li.CFrame * CFrame.new(0,0,magz/Times/2).p
li:Destroy()
Effect({Time = Timer,EffectType = "Box",Size = Vector3.new(sSize,sSize,li.Size.Z),Size2 = Vector3.new(eSize,eSize,li.Size.Z),Transparency = Trans,Transparency2 = Trans2 or 1,CFrame = li.CFrame,MoveToPos = nil,RotationX = nil,RotationY = nil,RotationZ = nil,Material = "Neon",Color = li.Color,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = Boomer,Boomerang = 0,SizeBoomerang = sBoomer})
end
end
EffectsHOPELESS = {}
NumHOPELESS = {}
function NumHOPELESS.Tween(Part,Table,Table2)
if Part and Table and Table2 then
game:GetService("TweenService"):Create(Part,TweenInfo.new(Table[1],Table[2],Table[3]),Table2):Play()
end
end
function NumHOPELESS.Instance(Class,Properties)
local Part = Instance.new(Class)
for i,v in pairs(Properties) do
Part[i] = v
end
return Part
end
function NumHOPELESS.Clone(Part,Properties)
local ClonePart = Part:Clone()
for i,v in pairs(Properties) do
ClonePart[i] = v
end
return(ClonePart)
end
function NumHOPELESS.RandomString()
local Type,String,DoesReverse = math.random(1,4),{},false
if(Type == 1)then
for i=1,math.random(12,22) do
table.insert(String,i,string.char(math.random(32,150)))
end
return table.concat(String)
elseif(Type == 2)then
for i=1,math.random(12,22) do
table.insert(String,i,utf8.char(math.random(10,100)))
end
return table.concat(String)
elseif(Type == 3)then
return game:service'HttpService':GenerateGUID(false)
else
return math.random(100,10000)..math.random(100,10000)..math.random(10,1000)
end
end
function EffectsHOPELESS.Lightning(Start,Part1,Times,Offset,Color,STime,Size,Ran)
coroutine.resume(coroutine.create(function()
local Magnitude,CurrretPos = (Start - Part1).magnitude,Start
for i = 1, Times do
local Pli,Offzet = NumHOPELESS.Instance("Part",{TopSurface = 0,Material = "Neon",BottomSurface = 0,Anchored = true,Color = Color,formFactor = "Custom",Size = Vector3.new(0.1, 0.1,(Magnitude/ Times)+0.7)}),Vector3.new(math.random(-Offset,Offset)+math.random(-2,2),math.random(-Offset,Offset)+math.random(-2,2),math.random(-Offset,Offset)+math.random(-1.5,3))
local Trolpos = CFrame.new(CurrretPos, Part1) * CFrame.new(0, 0, Magnitude/ Times).p + Offzet
if Ran then
if Times == i then
local Magnitude2 = (CurrretPos-Part1).magnitude
Pli.Size = Vector3.new(0.1,0.1,Magnitude2)
Pli.CFrame = CFrame.new(CurrretPos,Part1) * CFrame.new(0,0,-Magnitude2/1.99)
else
Pli.CFrame = CFrame.new(CurrretPos,Trolpos) * CFrame.new(0,0,Magnitude/Times/1.99)
end
elseif not Ran then
Pli.CFrame = CFrame.new(CurrretPos,Trolpos) * CFrame.new(0,0,Magnitude/Times/1.89)
end
if math.random(1,3) == 1 and Ran then
EffectsHOPELESS.Lightning(Pli.Position,Pli.Position + Vector3.new(math.random(-Offset,Offset)*7,math.random(-Offset,Offset)*7,math.random(-Offset,Offset)*7),math.random(10,20),5,Color,0.4,0.5,false)
end
CurrretPos = Pli.CFrame * CFrame.new(0, 0,Magnitude/ Times / 1.5).p
Pli:Destroy()
local x = NumHOPELESS.Instance("Part",{Name = NumHOPELESS.RandomString(),Color = Color,Material = Enum.Material.Neon,Size = Vector3.new(Pli.Size.Z,Size,Size),Shape = Enum.PartType.Cylinder, Anchored = true,CanCollide = false,Parent = Effects,CFrame = Pli.CFrame * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))})
game:GetService("Debris"):AddItem(x,1.55)
if Ran then
NumHOPELESS.Tween(x,{0.8,Enum.EasingStyle.Linear,Enum.EasingDirection.In},{Size = Vector3.new(Pli.Size.Z+0.3,0,0)})
NumHOPELESS.Tween(x,{0.9,Enum.EasingStyle.Linear,Enum.EasingDirection.In},{Transparency = 1})
NumHOPELESS.Tween(x,{0.6,Enum.EasingStyle.Linear,Enum.EasingDirection.In},{Color = Color3.fromRGB()})
else
NumHOPELESS.Tween(x,{1.2,Enum.EasingStyle.Linear,Enum.EasingDirection.In},{Transparency = 1})
NumHOPELESS.Tween(x,{1.1,Enum.EasingStyle.Linear,Enum.EasingDirection.In},{Size = Vector3.new(Pli.Size.Z+0.3,0,0)})
NumHOPELESS.Tween(x,{0.8,Enum.EasingStyle.Linear,Enum.EasingDirection.In},{Color = Color3.fromRGB()})
end
if STime ~= nil and STime ~= 0 then
swait(STime)
end
end
end))
end
function MakeForm(PART,TYPE)
if TYPE == "Cyl" then
local MSH = Instance.new("CylinderMesh",PART)
elseif TYPE == "Ball" then
local MSH = Instance.new("SpecialMesh",PART)
MSH.MeshType = "Sphere"
elseif TYPE == "Wedge" then
local MSH = Instance.new("SpecialMesh",PART)
MSH.MeshType = "Wedge"
end
end
local Parents = {"Workspace","SoundService","Chat","MarketplaceService","Players","LocalizationService","JointsService","FriendService","InsertService","Lighting","Teams","ReplicatedStorage","TestService","ProximityPromptService"}
local PartsThatDed = {}
function UltraKillNoHope(Part)
coroutine.resume(coroutine.create(function()
wait(0.05)
if not Part:IsDescendantOf(Character) then
table.insert(PartsThatDed,Part)
local remove
Part.Anchored = true
Part.CFrame = CFrame.new(0,50000,50000)
local void = Part:GetPropertyChangedSignal("CFrame"):Connect(function()
if table.find(PartsThatDed,Part) then
if Part.CFrame ~= CFrame.new(0,50000,50000) then
Part.CFrame = CFrame.new(0,50000,50000)
end
end
end)
local anchored = Part:GetPropertyChangedSignal("Anchored"):Connect(function()
if table.find(PartsThatDed,Part) then
if Part.Anchored ~= true then
Part.Anchored = true
end
end
end)
remove = game.DescendantRemoving:Connect(function(p)
if p == Part then
remove:Disconnect()
anchored:Disconnect()
void:Disconnect()
table.remove(PartsThatDed,table.find(PartsThatDed,Part))
end
end)
end
end))
end
function mdmgnew(centerofeffect,range)
pcall(function()
for i=1,#Parents do
for i,v in pairs(game:GetService(Parents[i]):GetDescendants()) do
if v.Parent ~= Effects then
if not v:IsDescendantOf(Character) and v:IsA("BasePart") and (v.Position - centerofeffect).Magnitude <= range + v.Size.Magnitude then
if v.Size.X <= 100 then
UltraKillNoHope(v)
end
end
end
end
end
end)
end
local attacks = {}
local partexclusion = {}
function cn2(x,y,z)
return CFrame.new(x*1,y*1,z*1)
end
function create(class,prop)
local ins = Instance.new(class)
for i,v in pairs(prop) do
ins[i] = v
end
return ins
end
function attacks:pew(pos)
attack = true
local start = (Hole.CFrame * cn2(0,0.672999978,3.56199646)).p
local dist = math.clamp((start-pos).Magnitude,0,2048)
local battery = create("Part",{
Parent = Effects,
CanCollide = false,
Material = Enum.Material.Neon,
CFrame = Hole.CFrame * cn2(-0.0149993896,0.664999962,-0.507003784) * CFrame.fromEulerAnglesYXZ(0,math.rad(90),0),
Size = Vector3.new(0.15,0.1,0.1)*1,
RotVelocity = Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
})
table.insert(partexclusion,battery)
battery.Velocity = Vector3.new(0,math.random(30,50),0) + battery.CFrame.LookVector * math.random(15,25)
local a1,a2 = create("Attachment",{Parent=battery,Position=Vector3.new(0.075,0,0)}),create("Attachment",{Parent=battery,Position=Vector3.new(-0.075,0,0)})
local trail = create("Trail",{
Parent = battery,
Attachment0 = a1,
Attachment1 = a2,
FaceCamera = true,
LightEmission = 1,
Lifetime = 0.25,
Transparency = NumberSequence.new{NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)}
})
local flicker = game:GetService("RunService").RenderStepped:Connect(function()
battery.Color,trail.Color = npc,ColorSequence.new{ColorSequenceKeypoint.new(0,npc),ColorSequenceKeypoint.new(1,npc)}
end)
game:GetService("Debris"):AddItem(battery,2)
delay(2,function()
flicker:Disconnect()
end)
--attacks:hitbox(pos,1.5)
for i = 1, random(8,12) do
local yes = create("Part",{
Parent = Effects,
Anchored = true,
CanCollide = false,
Size = Vector3.new(4,1,2),
CFrame = CFrame.new(start) * CFrame.fromEulerAnglesYXZ(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
})
attacks:part(yes,true)
game:GetService("Debris"):AddItem(yes,1)
end
attack = false
end
function attackone()
attack = true
walkspeed = 16
AttackGyro()
for i = 0,.5,.05 do
swait()
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,0 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(15),math.rad(0),math.rad(-30)),1/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)) * rscp,1/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)) * lscp,1/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1, 1, 1),SoundID = 6733098271,SoundPitch = 0.75,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = npc,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
for i = 0,2 do
Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1, 1, 1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = Holetwo.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = npc,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
end
END = mhit.Value
EffectsHOPELESS.Lightning(END.Position + Vector3.new(math.random(-8,8),math.random(1,8),math.random(-8,8)),END.Position,8,20,npc,0.00001,1.5,true)
EffectsHOPELESS.Lightning(END.Position + Vector3.new(math.random(-8,8),math.random(1,8),math.random(-8,8)),END.Position,8,20,npc,0.00001,1.5,false)
local mousehit = mhit.Value
local DISTANCE = (Hole.Position - mousehit.p).Magnitude
local killbeam = CreatePart(3,Effects,"Neon",0,0,npc,"Kill Beam",Vector3.new(1,DISTANCE,1))
killbeam.CFrame = CFrame.new(Hole.Position,mousehit.p) * CFrame.new(0,0,-DISTANCE/2) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
MakeForm(killbeam,"Cyl")
coroutine.resume(coroutine.create(function()
for i = 1,25 do
swait()
killbeam.Transparency = i/25
end
killbeam:Destroy()
end))
for i = 1,4 do
coroutine.resume(coroutine.create(function()
Lightning(Holetwo.Position,mousehit.p,15,3.5,Color3.new(1, 1, 1),25,0,1,0,true,55)
end))
end
coroutine.resume(coroutine.create(function()
Lightning(Holetwo.Position,mousehit.p,15,3.5,Color3.new(1, 1, 1),25,0,1,0,true,55)
Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1,0,0),SoundID = 5709197334,SoundPitch = 2,SoundVolume = 10,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
Effect({Time = 25,EffectType = "Box",Size = Vector3.new(),Size2 = Vector3.new(3,3,3),Transparency = 0,Transparency2 = 1,CFrame = mousehit,MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = npc,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 50})
for i = 0,2 do
Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = Color3.new(1, 1, 1),SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
Effect({Time = math.random(25,50),EffectType = "Round Slash",Size = Vector3.new(),Size2 = Vector3.new(.1,0,.1),Transparency = 0,Transparency2 = 1,CFrame = mousehit*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))),MoveToPos = nil,RotationX = math.random(-1,1),RotationY = math.random(-1,1),RotationZ = math.random(-1,1),Material = "Neon",Color = npc,SoundID = nil,SoundPitch = nil,SoundVolume = nil,UseBoomerangMath = true,Boomerang = 0,SizeBoomerang = 15})
end
mdmgnew(mousehit.p,5)
attacks:pew(mousehit.p)
end))
for i = 0,.5,.075 do
swait()
RootJoint.C0 = Clerp.LC(RootJoint.C0,ROOTC0 * CFrame.new(0 + .5 * math.cos(sine/50),0,0 - .5 * math.sin(sine/50)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)),.7/3)
Neck.C0 = Clerp.LC(Neck.C0,nc0 * CFrame.new() * CFrame.Angles(math.rad(10),math.rad(0),math.rad(-60)),1/3)
RightShoulder.C0 = Clerp.LC(RightShoulder.C0,CFrame.new(1.5,.5,0) * CFrame.Angles(math.rad(160),math.rad(-20),math.rad(60)) * rscp,1/3)
LeftShoulder.C0 = Clerp.LC(LeftShoulder.C0,CFrame.new(-1.5,.5,0) * CFrame.Angles(math.rad(40),math.rad(5),math.rad(5)) * lscp,1/3)
RightHip.C0 = Clerp.LC(RightHip.C0,CFrame.new(1,-.5,-.5) * CFrame.Angles(math.rad(-15 + 9 * math.cos(sine/74)),math.rad(80),math.rad(0)) * CFrame.Angles(math.rad(0 + 5 * math.cos(sine/37)),math.rad(0),math.rad(0)),.7/3)
LeftHip.C0 = Clerp.LC(LeftHip.C0,CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-15 - 9 * math.cos(sine/54)),math.rad(-80),math.rad(0)) * CFrame.Angles(math.rad(0 - 5 * math.cos(sine/41)),math.rad(0),math.rad(0)),.7/3)
GunJoint.C0 = Clerp.LC(GunJoint.C0,CFrame.new(.05,-1,-.15) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),1/2)
end
walkspeed = 50
attack = false
end
mouse.OnServerEvent:Connect(function(plr,w)
if plr ~= owner then return end
if w == "1" then
attackone()
end
end)
function switchsong(id)
songid.Value = "rbxassetid://"..id
testmain.Value = id
end
aimlord.OnServerEvent:Connect(function(plr,lol)
if plr ~= owner then return end
if lol == "SwitchMode" and attack == false then
taunt.Value = modes[MRANDOM(1,#modes)]
mode(npc)
print(taunt.Value)
elseif lol == "ClearDeadParts" then
for i,v in pairs(PartsThatDed) do
v.Anchored = false
end
table.clear(PartsThatDed)
chatfunc("Cleared dead parts table",false)
elseif lol == "SwitchSong" and attack == false then
local songvaluelol = MRANDOM(1, 3)
if songvaluelol == 1 then
switchsong(songs[MRANDOM(1, #songs)])
elseif songvaluelol == 2 then
switchsong(stupidaudios[MRANDOM(1, #stupidaudios)])
elseif songvaluelol == 3 then
switchsong(chillaudios[MRANDOM(1, #chillaudios)])
end
end
end)
clientrelatedcrapgoawayplsdonthurtme_eeeeeeeeeeeeeeeeeeeee.OnServerEvent:Connect(function(plr,what,val)
if what == "pl" then
eee2.PlaybackLoudness = val
end
end)
local fonts = {"Antique","Arcade","Arial","ArialBold","Bodoni","Cartoon","Code","Fantasy","Garamond","Gotham","GothamBlack","GothamBold","GothamSemibold","Highway","SciFi","SourceSans","SourceSansBold","SourceSansItalic","SourceSansLight","SourceSansSemibold"}
FONTS = fonts
Fonts = fonts
function chatfunc(textt,glitchy)
local text = string.gsub(textt,"","")
if string.sub(text,1,3) == "/e " or string.sub(text,1,3) == "/w " or string.sub(text,1,3) == "/c " or string.sub(text,1,8) == "/console" or string.sub(text,1,6) == "/clear" then
return
end
if string.sub(text,1,4) == "/me " then
text = string.sub(text, 5)
end
local chat = coroutine.wrap(function()
local oldthing = Character.Head:FindFirstChild("TalkingBillBoard")
if oldthing then
oldthing:Destroy()
end
local sayingstuff = Instance.new("BillboardGui",Character.Head)
sayingstuff.Size = UDim2.new(0,9999,2,0)
sayingstuff.AlwaysOnTop = true
sayingstuff.StudsOffset = Vector3.new(0,5,0)
sayingstuff.Adornee = Torso
sayingstuff.Name = "TalkingBillBoard"
local sayingstuff2 = Instance.new("TextBox",sayingstuff)
sayingstuff2.BackgroundTransparency = 1
sayingstuff2.BorderSizePixel = 0
sayingstuff2.Text = ""
sayingstuff2.Font = "Code"
sayingstuff2.TextScaled = true
sayingstuff2.TextStrokeTransparency = 0
coroutine.resume(coroutine.create(function()
while sayingstuff2:IsDescendantOf(game) do
local hBRUH,sBRUH,vBRUH = Color3.toHSV(npc)
sayingstuff2.TextColor3 = Color3.fromHSV(hBRUH,sBRUH,vBRUH/2)
game:GetService("RunService").Heartbeat:Wait(1/120)
end
end))
sayingstuff2.TextStrokeColor3 = shade
sayingstuff2.Size = UDim2.new(1,0,1,0)
local sayingstuff3 = Instance.new("TextBox",sayingstuff)
sayingstuff3.BackgroundTransparency = 1
sayingstuff3.BorderSizePixel = 0
sayingstuff3.Text = ""
sayingstuff3.Font = "Code"
sayingstuff3.TextScaled = true
sayingstuff3.TextStrokeTransparency = 0
coroutine.resume(coroutine.create(function()
while sayingstuff3:IsDescendantOf(game) do
sayingstuff3.TextColor3 = npc
game:GetService("RunService").Heartbeat:Wait(1/120)
end
end))
sayingstuff3.TextStrokeColor3 = shade
sayingstuff3.Size = UDim2.new(1,0,1,0)
coroutine.resume(coroutine.create(function()
while sayingstuff ~= nil do
game:GetService("RunService").Heartbeat:Wait(1/120)
if glitchy or taunt.Value == "iNSaNiTY" then
local randomfont = fonts[MRANDOM(1,#fonts)]
sayingstuff2.Font = randomfont
sayingstuff3.Font = randomfont
end
sayingstuff2.Position = UDim2.new(0,MRANDOM(-3,3),0,MRANDOM(-3,3))
sayingstuff3.Position = UDim2.new(0,MRANDOM(-3,3),0,MRANDOM(-3,3))
end
end))
for i = 1,string.len(text) do
game:GetService("RunService").Heartbeat:Wait(1/120)
coroutine.resume(coroutine.create(function()
local g = Instance.new("Sound",game:GetService("Chat"))
g.SoundId = "rbxassetid://179235828"
g.Volume = 2
g.Name = randomstring()
g.PlayOnRemove = true
g:Play()
g:Destroy()
end))
sayingstuff2.Text = string.sub(text,1,i)
sayingstuff3.Text = string.sub(text,1,i)
end
task.wait(2.5)
CreateSound(4137216950,RootPart,.25,1,false)
CreateSound(6739091164,RootPart,.25,1,false)
sayingstuff2.Text = " "
sayingstuff3.Text = " "
swait()
for i = 1,50 do
game:GetService("RunService").Heartbeat:Wait(1/120)
sayingstuff2.Position = sayingstuff2.Position - UDim2.new(0,MRANDOM(-3,3),0,MRANDOM(-3,3))
sayingstuff3.Position = sayingstuff2.Position - UDim2.new(0,MRANDOM(-3,3),0,MRANDOM(-3,3))
sayingstuff2.Rotation = sayingstuff2.Rotation + MRANDOM(-4,4)
sayingstuff3.Rotation = sayingstuff3.Rotation + MRANDOM(-4,4)
sayingstuff2.Text = sayingstuff2.Text..otherrandomstring(1)
sayingstuff3.Text = sayingstuff3.Text..otherrandomstring(1)
sayingstuff2.Font = fonts[MRANDOM(1,#fonts)]
sayingstuff3.Font = fonts[MRANDOM(1,#fonts)]
sayingstuff2.TextStrokeTransparency = i/50
sayingstuff2.TextTransparency = sayingstuff2.TextStrokeTransparency
sayingstuff3.TextStrokeTransparency = sayingstuff2.TextStrokeTransparency
sayingstuff3.TextTransparency = sayingstuff2.TextStrokeTransparency
end
sayingstuff:Destroy()
end)
chat()
end
Torso.DescendantRemoving:Connect(function(d)
if d == eee then
game:service'Debris':AddItem(eee,0)
eeedac:Disconnect()
propsong:Disconnect()
eee = Instance.new("Sound",Torso)
eee.Volume = eeevol.Value
eee.Pitch = eeepitch.Value
eee.RollOffMinDistance = 9e9
eee.RollOffMaxDistance = 9e9
eee.SoundId = songid.Value
eee:Play()
eee.Name = owner.UserId
eee.Looped = true
eee.TimePosition = songsync.Value
eeedac = eee.DescendantAdded:Connect(function(v)
if v:IsA("FlangeSoundEffect") then
return
end
if v:IsA("SoundEffect") then
v.Enabled = false
v:GetPropertyChangedSignal("Enabled"):Connect(function()
if v.Enabled ~= false then
v.Enabled = false
end
end)
end
game:GetService("Debris"):AddItem(v,.01)
end)
propsong = songid:GetPropertyChangedSignal("Value"):Connect(function()
eee.SoundId = songid.Value
eee.TimePosition = 0
end)
end
end)
owner.Chatted:Connect(function(msgg)
local text = string.gsub(msgg,"","")
if text:sub(1,3) == ("/w " or "/c") then return end
if text:sub(1,3) == "/e " then
local command = msgg:sub(4,string.len(text))
if command == "yes" then
isdoingthefunni = not isdoingthefunni
chatfunc("sound refit is "..tostring(isdoingthefunni))
end
else
coroutine.resume(coroutine.create(function()
chatfunc(text,false)
end))
end
end)
local R6Dummy = Instance.new("Model")
R6Dummy.Name = "R6Dummy"
local HumanoidRootPart = Instance.new("Part")
HumanoidRootPart.Name = "HumanoidRootPart"
HumanoidRootPart.Transparency = 1
HumanoidRootPart.Color = Color3.fromRGB(248, 248, 248)
HumanoidRootPart.Size = Vector3.new(2, 2, 1)
HumanoidRootPart.CFrame = CFrame.new(112.49398803711, 17439.779296875, 498.46917724609, 0.99199652671814, 0, 0.12626534700394, 0, 1, 0, -0.12626534700394, 0, 0.99199652671814)
HumanoidRootPart.Parent = R6Dummy
local RootJoint = Instance.new("Motor6D")
RootJoint.Name = "RootJoint"
RootJoint.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
RootJoint.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
RootJoint.MaxVelocity = 0.1
RootJoint.Parent = HumanoidRootPart
local RootAttachment = Instance.new("Attachment")
RootAttachment.Name = "RootAttachment"
RootAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
RootAttachment.WorldPosition = Vector3.new(112.49398803711, 17439.779296875, 498.46917724609)
RootAttachment.WorldCFrame = CFrame.new(112.49398803711, 17439.779296875, 498.46917724609, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
RootAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
RootAttachment.Parent = HumanoidRootPart
local Torso = Instance.new("Part")
Torso.Name = "Torso"
Torso.Color = Color3.fromRGB(248, 248, 248)
Torso.Size = Vector3.new(2, 2, 1)
Torso.CFrame = CFrame.new(112.49398803711, 17439.779296875, 498.46917724609, 0.99199652671814, 0, 0.12626534700394, 0, 1, 0, -0.12626534700394, 0, 0.99199652671814)
Torso.Parent = R6Dummy
local Neck = Instance.new("Motor6D")
Neck.Name = "Neck"
Neck.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
Neck.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
Neck.MaxVelocity = 0.1
Neck.Parent = Torso
local LeftShoulder = Instance.new("Motor6D")
LeftShoulder.Name = "Left Shoulder"
LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0, -4.3711388286738e-08, 0, -1, 0, 0.99999994039536, 0, 1, 0, -4.3711388286738e-08)
LeftShoulder.C0 = CFrame.new(-1, 0.5, 0, -4.3711388286738e-08, 0, -1, 0, 0.99999994039536, 0, 1, 0, -4.3711388286738e-08)
LeftShoulder.MaxVelocity = 0.1
LeftShoulder.Parent = Torso
local RightShoulder = Instance.new("Motor6D")
RightShoulder.Name = "Right Shoulder"
RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0, -4.3711388286738e-08, 0, 1, 0, 0.99999994039536, 0, -1, 0, -4.3711388286738e-08)
RightShoulder.C0 = CFrame.new(1, 0.5, 0, -4.3711388286738e-08, 0, 1, -0, 0.99999994039536, 0, -1, 0, -4.3711388286738e-08)
RightShoulder.MaxVelocity = 0.1
RightShoulder.Parent = Torso
local LeftHip = Instance.new("Motor6D")
LeftHip.Name = "Left Hip"
LeftHip.C1 = CFrame.new(-0.5, 1, 0, -4.3711388286738e-08, 0, -1, 0, 0.99999994039536, 0, 1, 0, -4.3711388286738e-08)
LeftHip.C0 = CFrame.new(-1, -1, 0, -4.3711388286738e-08, 0, -1, 0, 0.99999994039536, 0, 1, 0, -4.3711388286738e-08)
LeftHip.MaxVelocity = 0.1
LeftHip.Parent = Torso
local RightHip = Instance.new("Motor6D")
RightHip.Name = "Right Hip"
RightHip.C1 = CFrame.new(0.5, 1, 0, -4.3711388286738e-08, 0, 1, 0, 0.99999994039536, 0, -1, 0, -4.3711388286738e-08)
RightHip.C0 = CFrame.new(1, -1, 0, -4.3711388286738e-08, 0, 1, -0, 0.99999994039536, 0, -1, 0, -4.3711388286738e-08)
RightHip.MaxVelocity = 0.1
RightHip.Parent = Torso
local BodyFrontAttachment = Instance.new("Attachment")
BodyFrontAttachment.Name = "BodyFrontAttachment"
BodyFrontAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
BodyFrontAttachment.CFrame = CFrame.new(0, 0, -0.5)
BodyFrontAttachment.WorldPosition = Vector3.new(112.43085479736, 17439.779296875, 497.97317504883)
BodyFrontAttachment.WorldCFrame = CFrame.new(112.43085479736, 17439.779296875, 497.97317504883, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
BodyFrontAttachment.Position = Vector3.new(0, 0, -0.5)
BodyFrontAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
BodyFrontAttachment.Parent = Torso
local LeftCollarAttachment = Instance.new("Attachment")
LeftCollarAttachment.Name = "LeftCollarAttachment"
LeftCollarAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
LeftCollarAttachment.CFrame = CFrame.new(-1, 1, 0)
LeftCollarAttachment.WorldPosition = Vector3.new(111.50199127197, 17440.779296875, 498.5954284668)
LeftCollarAttachment.WorldCFrame = CFrame.new(111.50199127197, 17440.779296875, 498.5954284668, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
LeftCollarAttachment.Position = Vector3.new(-1, 1, 0)
LeftCollarAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
LeftCollarAttachment.Parent = Torso
local NeckAttachment = Instance.new("Attachment")
NeckAttachment.Name = "NeckAttachment"
NeckAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
NeckAttachment.CFrame = CFrame.new(0, 1, 0)
NeckAttachment.WorldPosition = Vector3.new(112.49398803711, 17440.779296875, 498.46917724609)
NeckAttachment.WorldCFrame = CFrame.new(112.49398803711, 17440.779296875, 498.46917724609, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
NeckAttachment.Position = Vector3.new(0, 1, 0)
NeckAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
NeckAttachment.Parent = Torso
local RightCollarAttachment = Instance.new("Attachment")
RightCollarAttachment.Name = "RightCollarAttachment"
RightCollarAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
RightCollarAttachment.CFrame = CFrame.new(1, 1, 0)
RightCollarAttachment.WorldPosition = Vector3.new(113.48598480225, 17440.779296875, 498.34292602539)
RightCollarAttachment.WorldCFrame = CFrame.new(113.48598480225, 17440.779296875, 498.34292602539, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
RightCollarAttachment.Position = Vector3.new(1, 1, 0)
RightCollarAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
RightCollarAttachment.Parent = Torso
local WaistBackAttachment = Instance.new("Attachment")
WaistBackAttachment.Name = "WaistBackAttachment"
WaistBackAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
WaistBackAttachment.CFrame = CFrame.new(0, -1, 0.5)
WaistBackAttachment.WorldPosition = Vector3.new(112.55712127686, 17438.779296875, 498.96517944336)
WaistBackAttachment.WorldCFrame = CFrame.new(112.55712127686, 17438.779296875, 498.96517944336, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
WaistBackAttachment.Position = Vector3.new(0, -1, 0.5)
WaistBackAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
WaistBackAttachment.Parent = Torso
local WaistCenterAttachment = Instance.new("Attachment")
WaistCenterAttachment.Name = "WaistCenterAttachment"
WaistCenterAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
WaistCenterAttachment.CFrame = CFrame.new(0, -1, 0)
WaistCenterAttachment.WorldPosition = Vector3.new(112.49398803711, 17438.779296875, 498.46917724609)
WaistCenterAttachment.WorldCFrame = CFrame.new(112.49398803711, 17438.779296875, 498.46917724609, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
WaistCenterAttachment.Position = Vector3.new(0, -1, 0)
WaistCenterAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
WaistCenterAttachment.Parent = Torso
local WaistFrontAttachment = Instance.new("Attachment")
WaistFrontAttachment.Name = "WaistFrontAttachment"
WaistFrontAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
WaistFrontAttachment.CFrame = CFrame.new(0, -1, -0.5)
WaistFrontAttachment.WorldPosition = Vector3.new(112.43085479736, 17438.779296875, 497.97317504883)
WaistFrontAttachment.WorldCFrame = CFrame.new(112.43085479736, 17438.779296875, 497.97317504883, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
WaistFrontAttachment.Position = Vector3.new(0, -1, -0.5)
WaistFrontAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
WaistFrontAttachment.Parent = Torso
local BodyBackAttachment = Instance.new("Attachment")
BodyBackAttachment.Name = "BodyBackAttachment"
BodyBackAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
BodyBackAttachment.CFrame = CFrame.new(0, 0, 0.5)
BodyBackAttachment.WorldPosition = Vector3.new(112.55712127686, 17439.779296875, 498.96517944336)
BodyBackAttachment.WorldCFrame = CFrame.new(112.55712127686, 17439.779296875, 498.96517944336, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
BodyBackAttachment.Position = Vector3.new(0, 0, 0.5)
BodyBackAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
BodyBackAttachment.Parent = Torso
local Head = Instance.new("Part")
Head.Name = "Head"
Head.Color = Color3.fromRGB(248, 248, 248)
Head.Size = Vector3.new(2, 1, 1)
Head.CFrame = CFrame.new(112.49398803711, 17441.279296875, 498.46917724609, 0.99199652671814, 0, 0.12626534700394, 0, 1, 0, -0.12626534700394, 0, 0.99199652671814)
Head.Parent = R6Dummy
local Mesh = Instance.new("SpecialMesh")
Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
Mesh.Parent = Head
local face = Instance.new("Decal")
face.Name = "face"
face.Texture = "rbxasset://Textures/face.png"
face.Parent = Head
local FaceCenterAttachment = Instance.new("Attachment")
FaceCenterAttachment.Name = "FaceCenterAttachment"
FaceCenterAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
FaceCenterAttachment.WorldPosition = Vector3.new(112.49398803711, 17441.279296875, 498.46917724609)
FaceCenterAttachment.WorldCFrame = CFrame.new(112.49398803711, 17441.279296875, 498.46917724609, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
FaceCenterAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
FaceCenterAttachment.Parent = Head
local FaceFrontAttachment = Instance.new("Attachment")
FaceFrontAttachment.Name = "FaceFrontAttachment"
FaceFrontAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
FaceFrontAttachment.CFrame = CFrame.new(0, 0, -0.60000002384186)
FaceFrontAttachment.WorldPosition = Vector3.new(112.41822814941, 17441.279296875, 497.87399291992)
FaceFrontAttachment.WorldCFrame = CFrame.new(112.41822814941, 17441.279296875, 497.87399291992, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
FaceFrontAttachment.Position = Vector3.new(0, 0, -0.60000002384186)
FaceFrontAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
FaceFrontAttachment.Parent = Head
local HairAttachment = Instance.new("Attachment")
HairAttachment.Name = "HairAttachment"
HairAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
HairAttachment.CFrame = CFrame.new(0, 0.60000002384186, 0)
HairAttachment.WorldPosition = Vector3.new(112.49398803711, 17441.87890625, 498.46917724609)
HairAttachment.WorldCFrame = CFrame.new(112.49398803711, 17441.87890625, 498.46917724609, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
HairAttachment.Position = Vector3.new(0, 0.60000002384186, 0)
HairAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
HairAttachment.Parent = Head
local HatAttachment = Instance.new("Attachment")
HatAttachment.Name = "HatAttachment"
HatAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
HatAttachment.CFrame = CFrame.new(0, 0.60000002384186, 0)
HatAttachment.WorldPosition = Vector3.new(112.49398803711, 17441.87890625, 498.46917724609)
HatAttachment.WorldCFrame = CFrame.new(112.49398803711, 17441.87890625, 498.46917724609, 0.99199652671814, 0, 0.12626534700394, 0, 1, -0, -0.12626534700394, 0, 0.99199652671814)
HatAttachment.Position = Vector3.new(0, 0.60000002384186, 0)
HatAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
HatAttachment.Parent = Head
local LeftArm = Instance.new("Part")
LeftArm.Name = "Left Arm"
LeftArm.Color = Color3.fromRGB(248, 248, 248)
LeftArm.Size = Vector3.new(1, 2, 1)
LeftArm.CFrame = CFrame.new(111.0059967041, 17439.779296875, 498.65856933594, 0.99199652671814, 0, 0.12626534700394, 0, 0.99999988079071, 0, -0.12626534700394, 0, 0.99199652671814)
LeftArm.Parent = R6Dummy
local LeftShoulderAttachment = Instance.new("Attachment")
LeftShoulderAttachment.Name = "LeftShoulderAttachment"
LeftShoulderAttachment.WorldSecondaryAxis = Vector3.new(0, 0.99999988079071, 0)
LeftShoulderAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
LeftShoulderAttachment.CFrame = CFrame.new(0, 1, 0)
LeftShoulderAttachment.WorldPosition = Vector3.new(111.0059967041, 17440.779296875, 498.65856933594)
LeftShoulderAttachment.WorldCFrame = CFrame.new(111.0059967041, 17440.779296875, 498.65856933594, 0.99199652671814, 0, 0.12626533210278, 0, 0.99999988079071, -0, -0.12626534700394, 0, 0.99199640750885)
LeftShoulderAttachment.Position = Vector3.new(0, 1, 0)
LeftShoulderAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
LeftShoulderAttachment.Parent = LeftArm
local LeftGripAttachment = Instance.new("Attachment")
LeftGripAttachment.Name = "LeftGripAttachment"
LeftGripAttachment.WorldSecondaryAxis = Vector3.new(0, 0.99999988079071, 0)
LeftGripAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
LeftGripAttachment.CFrame = CFrame.new(0, -1, 0)
LeftGripAttachment.WorldPosition = Vector3.new(111.0059967041, 17438.779296875, 498.65856933594)
LeftGripAttachment.WorldCFrame = CFrame.new(111.0059967041, 17438.779296875, 498.65856933594, 0.99199652671814, 0, 0.12626533210278, 0, 0.99999988079071, -0, -0.12626534700394, 0, 0.99199640750885)
LeftGripAttachment.Position = Vector3.new(0, -1, 0)
LeftGripAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
LeftGripAttachment.Parent = LeftArm
local RightArm = Instance.new("Part")
RightArm.Name = "Right Arm"
RightArm.Color = Color3.fromRGB(248, 248, 248)
RightArm.Size = Vector3.new(1, 2, 1)
RightArm.CFrame = CFrame.new(113.98197937012, 17439.779296875, 498.27978515625, 0.99199652671814, 0, 0.12626534700394, 0, 0.99999988079071, 0, -0.12626534700394, 0, 0.99199652671814)
RightArm.Parent = R6Dummy
local RightShoulderAttachment = Instance.new("Attachment")
RightShoulderAttachment.Name = "RightShoulderAttachment"
RightShoulderAttachment.WorldSecondaryAxis = Vector3.new(0, 0.99999988079071, 0)
RightShoulderAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
RightShoulderAttachment.CFrame = CFrame.new(0, 1, 0)
RightShoulderAttachment.WorldPosition = Vector3.new(113.98197937012, 17440.779296875, 498.27978515625)
RightShoulderAttachment.WorldCFrame = CFrame.new(113.98197937012, 17440.779296875, 498.27978515625, 0.99199652671814, 0, 0.12626533210278, 0, 0.99999988079071, -0, -0.12626534700394, 0, 0.99199640750885)
RightShoulderAttachment.Position = Vector3.new(0, 1, 0)
RightShoulderAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
RightShoulderAttachment.Parent = RightArm
local RightGripAttachment = Instance.new("Attachment")
RightGripAttachment.Name = "RightGripAttachment"
RightGripAttachment.WorldSecondaryAxis = Vector3.new(0, 0.99999988079071, 0)
RightGripAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
RightGripAttachment.CFrame = CFrame.new(0, -1, 0)
RightGripAttachment.WorldPosition = Vector3.new(113.98197937012, 17438.779296875, 498.27978515625)
RightGripAttachment.WorldCFrame = CFrame.new(113.98197937012, 17438.779296875, 498.27978515625, 0.99199652671814, 0, 0.12626533210278, 0, 0.99999988079071, -0, -0.12626534700394, 0, 0.99199640750885)
RightGripAttachment.Position = Vector3.new(0, -1, 0)
RightGripAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
RightGripAttachment.Parent = RightArm
local LeftLeg = Instance.new("Part")
LeftLeg.Name = "Left Leg"
LeftLeg.Color = Color3.fromRGB(248, 248, 248)
LeftLeg.Size = Vector3.new(1, 2, 1)
LeftLeg.CFrame = CFrame.new(111.99799346924, 17437.779296875, 498.53231811523, 0.99199652671814, 0, 0.12626534700394, 0, 0.99999988079071, 0, -0.12626534700394, 0, 0.99199652671814)
LeftLeg.Parent = R6Dummy
local LeftFootAttachment = Instance.new("Attachment")
LeftFootAttachment.Name = "LeftFootAttachment"
LeftFootAttachment.WorldSecondaryAxis = Vector3.new(0, 0.99999988079071, 0)
LeftFootAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
LeftFootAttachment.CFrame = CFrame.new(0, -1, 0)
LeftFootAttachment.WorldPosition = Vector3.new(111.99799346924, 17436.779296875, 498.53231811523)
LeftFootAttachment.WorldCFrame = CFrame.new(111.99799346924, 17436.779296875, 498.53231811523, 0.99199652671814, 0, 0.12626533210278, 0, 0.99999988079071, -0, -0.12626534700394, 0, 0.99199640750885)
LeftFootAttachment.Position = Vector3.new(0, -1, 0)
LeftFootAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
LeftFootAttachment.Parent = LeftLeg
local RightLeg = Instance.new("Part")
RightLeg.Name = "Right Leg"
RightLeg.Color = Color3.fromRGB(248, 248, 248)
RightLeg.Size = Vector3.new(1, 2, 1)
RightLeg.CFrame = CFrame.new(112.98998260498, 17437.779296875, 498.40603637695, 0.99199652671814, 0, 0.12626534700394, 0, 0.99999988079071, 0, -0.12626534700394, 0, 0.99199652671814)
RightLeg.Parent = R6Dummy
local RightFootAttachment = Instance.new("Attachment")
RightFootAttachment.Name = "RightFootAttachment"
RightFootAttachment.WorldSecondaryAxis = Vector3.new(0, 0.99999988079071, 0)
RightFootAttachment.WorldOrientation = Vector3.new(0, 7.2538332939148, 0)
RightFootAttachment.CFrame = CFrame.new(0, -1, 0)
RightFootAttachment.WorldPosition = Vector3.new(112.98998260498, 17436.779296875, 498.40603637695)
RightFootAttachment.WorldCFrame = CFrame.new(112.98998260498, 17436.779296875, 498.40603637695, 0.99199652671814, 0, 0.12626533210278, 0, 0.99999988079071, -0, -0.12626534700394, 0, 0.99199640750885)
RightFootAttachment.Position = Vector3.new(0, -1, 0)
RightFootAttachment.WorldAxis = Vector3.new(0.99199652671814, 0, -0.12626534700394)
RightFootAttachment.Parent = RightLeg
local Humanoid = Instance.new("Humanoid")
Humanoid.Parent = R6Dummy
RootJoint.Part1 = Torso
RootJoint.Part0 = HumanoidRootPart
Neck.Part1 = Head
Neck.Part0 = Torso
LeftShoulder.Part1 = LeftArm
LeftShoulder.Part0 = Torso
RightShoulder.Part1 = RightArm
RightShoulder.Part0 = Torso
LeftHip.Part1 = LeftLeg
LeftHip.Part0 = Torso
RightHip.Part1 = RightLeg
RightHip.Part0 = Torso
Humanoid.Torso = HumanoidRootPart
Humanoid.RightLeg = RightLeg
Humanoid.LeftLeg = LeftLeg
R6Dummy.PrimaryPart = HumanoidRootPart
return R6Dummy
function new(obj,prop)
assert(typeof(prop) == "table","Properties must be a table.")
assert(typeof(obj) == "string","Class should be a string.")
local part = Instance.new(obj)
for i,v in next,prop do
pcall(function()
if i ~= "Parent"then
part[i] = v
end
end)
end
if prop.Parent then
part.Parent = prop.Parent
end
return part
end
function sandbox(var,func)
assert(typeof(var) == "Instance","Script must be an Instance.")
assert(typeof(func) == "function","Code should be a function.")
local env = getfenv(func)
local newenv = setmetatable({},{
__index = function(self,k)
if k=="script" then
return var
else
return env[k]
end
end,
})
setfenv(func,newenv)
return func
end
local cors = {}
local welds = {}
local chr = owner.Character
local inst = {}
inst.mas = chr
inst["Folder0"] = new("Folder",{
Name = "MegaGunnModel"; Parent = inst["mas"];})
inst["Part1"] = new("Part",{
Name = "Joint"; Parent = inst["Folder0"]; CFrame = CFrame.new(547.05072, 6413.4126, 658.396057, 0.996208489, 0.0254339278, -0.0831974223, 0.0331898443, -0.995093346, 0.0932104364, -0.0804184079, -0.0956183746, -0.992164552); Orientation = Vector3.new(-5.3499999046326, -175.21000671387, 178.08999633789); Position = Vector3.new(547.05072021484, 6413.4125976563, 658.39605712891); Rotation = Vector3.new(-174.63000488281, -4.7699999809265, -1.460000038147); Transparency = 1; Size = Vector3.new(1.0065535306931, 1.0065535306931, 1.0065535306931); BottomSurface = Enum.SurfaceType.Smooth; CanCollide = false; Locked = true; TopSurface = Enum.SurfaceType.Smooth;})
inst["Weld2"] = new("Weld",{
Parent = inst["Part1"]; C0 = CFrame.new(0.0501291528, -1.00258303, -0.150387466, 1, -0, 0, 0, -0.291495591, 0.956567764, -0, -0.956567764, -0.291495591);})
inst["Part3"] = new("Part",{
Name = "Hole"; Parent = inst["Folder0"]; CFrame = CFrame.new(547.367615, 6411.56592, 661.573242, -0.083197467, 0.0254339278, -0.996208489, 0.0932104364, -0.995093346, -0.0331898481, -0.992164552, -0.0956183746, 0.0804184526); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.36761474609, 6411.5659179688, 661.5732421875); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Transparency = 1; Size = Vector3.new(0.20131066441536, 0.20131066441536, 0.20131066441536); BottomSurface = Enum.SurfaceType.Smooth; CanCollide = false; Locked = true; TopSurface = Enum.SurfaceType.Smooth;})
inst["Weld4"] = new("Weld",{
Parent = inst["Part3"]; C1 = CFrame.new(3.35080504, -1.5421201, -0.00111103186, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08); Part0 = inst.Part1; Part1 = inst.Part3;})
inst["Part5"] = new("Part",{
Name = "Hole2"; Parent = inst["Folder0"]; CFrame = CFrame.new(547.851379, 6411.02344, 667.342651, -0.083197467, 0.0254339278, -0.996208489, 0.0932104364, -0.995093346, -0.0331898481, -0.992164552, -0.0956183746, 0.0804184526); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.85137939453, 6411.0234375, 667.34265136719); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Transparency = 1; Size = Vector3.new(0.20131066441536, 0.20131066441536, 0.20131066441536); BottomSurface = Enum.SurfaceType.Smooth; CanCollide = false; Locked = true; TopSurface = Enum.SurfaceType.Smooth;})
inst["Weld6"] = new("Weld",{
Parent = inst["Part5"]; C1 = CFrame.new(9.16580486, -1.5421201, -0.00111103186, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08); Part0 = inst.Part1; Part1 = inst.Part5;})
inst["Part7"] = new("Part",{
Name = "Base"; Parent = inst["Folder0"]; CFrame = CFrame.new(547.259888, 6411.91357, 660.368164, -0.0768003911, -0.040835496, -0.996209919, 0.769570053, -0.637699366, -0.0331883021, -0.633927166, -0.769202173, 0.0804013386); Orientation = Vector3.new(1.8999999761581, -85.389999389648, 129.64999389648); Position = Vector3.new(547.25988769531, 6411.9135742188, 660.3681640625); Rotation = Vector3.new(22.430000305176, -85.01000213623, 152); Size = Vector3.new(9.3851795196533, 8.639256477356, 1.4778071641922); BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Black"); CanCollide = false; Locked = true; Material = Enum.Material.Glass; TopSurface = Enum.SurfaceType.Smooth;})
inst["SpecialMesh8"] = new("SpecialMesh",{
Name = "convertedMeshPart"; Parent = inst["Part7"]; MeshId = "rbxassetid://6080721391"; Scale = Vector3.new(2, 2, 2); MeshType = Enum.MeshType.FileMesh;})
inst["Folder10"] = new("Folder",{
Name = "NeonParts"; Parent = inst["Folder0"];})
inst["WedgePart11"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.940247, 6411.45801, 659.973694, -0.70476979, 0.34503004, 0.619880736, -0.683816612, -0.0976774991, -0.723092735, -0.18894127, -0.933499217, 0.304778516); Orientation = Vector3.new(46.310001373291, 63.819999694824, -98.129997253418); Position = Vector3.new(547.94024658203, 6411.4580078125, 659.97369384766); Rotation = Vector3.new(67.139999389648, 38.310001373291, -153.91999816895); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.012078638188541, 0.094213373959064, 0.069250859320164); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["Part12"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.941223, 6410.73242, 658.547668, -0.785839498, 0.612807035, -0.0831978023, 0.60610944, 0.789906085, 0.0932108611, 0.122838028, 0.0228224155, -0.992169023); Orientation = Vector3.new(-5.3499999046326, -175.21000671387, 37.5); Position = Vector3.new(546.94122314453, 6410.732421875, 658.54766845703); Rotation = Vector3.new(-174.63000488281, -4.7699999809265, -142.05000305176); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.071657635271549, 0.010065532289445, 0.45494404435158); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part13"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.359009, 6410.74658, 658.513977, -0.753442824, -0.652227223, -0.0831978023, -0.657514334, 0.747659981, 0.0932108611, 0.00140826986, 0.124932237, -0.992169023); Orientation = Vector3.new(-5.3499999046326, -175.21000671387, -41.330001831055); Position = Vector3.new(547.35900878906, 6410.7465820313, 658.51397705078); Rotation = Vector3.new(-174.63000488281, -4.7699999809265, 139.11999511719); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.071657635271549, 0.010065532289445, 0.45494097471237); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part14"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.890686, 6411.62646, 660.940857, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(546.89068603516, 6411.6264648438, 660.94085693359); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.80524253845215, 0.40262132883072, 0.010065532289445); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part15"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.322388, 6411.60938, 661.024841, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.32238769531, 6411.609375, 661.02484130859); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.20131063461304, 0.46301445364952, 0.46301445364952); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part16"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.732971, 6411.65479, 660.872864, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.73297119141, 6411.6547851563, 660.87286376953); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.80524253845215, 0.40262132883072, 0.010065532289445); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part17"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.625549, 6412.52588, 658.454285, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(546.62554931641, 6412.5258789063, 658.45428466797); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part18"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.523438, 6411.7832, 658.004822, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.5234375, 6411.783203125, 658.00482177734); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part19"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.563293, 6412.18555, 658.039246, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.56329345703, 6412.185546875, 658.03924560547); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part20"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.502869, 6412.58447, 658.081787, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.50286865234, 6412.5844726563, 658.08178710938); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part21"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.600403, 6412.5542, 658.154663, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(546.60040283203, 6412.5541992188, 658.15466308594); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part22"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.58844, 6412.15723, 658.338867, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.58843994141, 6412.1572265625, 658.3388671875); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part23"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.818054, 6412.65137, 655.207764, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(546.81805419922, 6412.6513671875, 655.20776367188); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.20131063461304, 1.4091742038727, 0.96629106998444); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part24"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.585693, 6412.12402, 658.4198, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(546.58569335938, 6412.1240234375, 658.41979980469); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part25"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.528015, 6412.55615, 658.381409, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.52801513672, 6412.5561523438, 658.38140869141); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part26"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.548584, 6411.75488, 658.304382, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.54858398438, 6411.7548828125, 658.30438232422); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part27"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.376221, 6410.89941, 658.469055, -0.0831978098, 0.0255121589, -0.996205568, 0.0932108685, -0.995094895, -0.0332685709, -0.992169082, -0.0956250802, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.37622070313, 6410.8994140625, 658.46905517578); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.56970882415771, 0.25767755508423, 0.010065532289445); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part28"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.703308, 6411.92822, 663.072144, -0.0831978172, 0.563968956, -0.821593404, 0.093210876, -0.816437602, -0.569868922, -0.992169201, -0.123992823, 0.0153569831); Orientation = Vector3.new(34.740001678467, -88.930000305176, 173.49000549316); Position = Vector3.new(547.70330810547, 6411.9282226563, 663.07214355469); Rotation = Vector3.new(88.459999084473, -55.240001678467, -98.389999389648); Color = Color3.new(1, 1, 1); Size = Vector3.new(1.8117959499359, 0.40262126922607, 0.20131063461304); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part29"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.620972, 6411.75293, 658.077637, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(546.62097167969, 6411.7529296875, 658.07763671875); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part30"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.646118, 6411.72461, 658.377258, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(546.64611816406, 6411.724609375, 658.37725830078); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part31"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.151245, 6410.71729, 658.535767, -0.0831978098, 0.0255121589, -0.996205568, 0.0932108685, -0.995094895, -0.0332685709, -0.992169082, -0.0956250802, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.15124511719, 6410.7172851563, 658.53576660156); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.46905356645584, 0.010065532289445, 0.37041157484055); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part32"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.560547, 6412.15186, 658.120178, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(546.560546875, 6412.1518554688, 658.12017822266); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.040262129157782, 0.22144170105457, 0.22144170105457); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part33"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.254089, 6411.91309, 663.108398, -0.0831978172, -0.521175981, -0.849383473, 0.093210876, -0.852676511, 0.514066041, -0.992169201, -0.0364031531, 0.119519308); Orientation = Vector3.new(-30.940000534058, -81.98999786377, 173.75999450684); Position = Vector3.new(547.25408935547, 6411.9130859375, 663.1083984375); Rotation = Vector3.new(-76.910003662109, -58.139999389648, 99.069999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(1.8117959499359, 0.40262126922607, 0.20131063461304); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part34"] = new("Part",{
Name = "thingy"; Parent = inst["Folder10"]; CFrame = CFrame.new(547.352539, 6411.57568, 661.384338, -0.0831978172, 0.0255122483, -0.996205688, 0.093210876, -0.995095074, -0.0332686007, -0.992169201, -0.09562511, 0.0804107785); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(547.3525390625, 6411.5756835938, 661.38433837891); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.20131063461304, 0.20131063461304, 0.20131063461304); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part35"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.251038, 6411.70898, 660.181824, 0.996205568, 0.0255121589, -0.0831978098, 0.0332685709, -0.995094895, 0.0932108685, -0.0804107636, -0.0956250802, -0.992169082); Orientation = Vector3.new(-5.3499999046326, -175.21000671387, 178.08999633789); Position = Vector3.new(547.25103759766, 6411.708984375, 660.18182373047); Rotation = Vector3.new(-174.63000488281, -4.7699999809265, -1.4700000286102); Color = Color3.new(1, 1, 1); Size = Vector3.new(1.1172740459442, 0.20131063461304, 0.20131063461304); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part36"] = new("Part",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.906921, 6410.88379, 658.506958, -0.0831978098, 0.0255121589, -0.996205568, 0.0932108685, -0.995094895, -0.0332685709, -0.992169082, -0.0956250802, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 174.64999389648); Position = Vector3.new(546.90692138672, 6410.8837890625, 658.50695800781); Rotation = Vector3.new(22.479999542236, -85.01000213623, -162.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.56970882415771, 0.25767755508423, 0.010065532289445); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon; TopSurface = Enum.SurfaceType.Smooth;})
inst["WedgePart37"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.542542, 6411.48682, 660.007446, -0.0795272514, 0.0353282727, 0.996205568, 0.723185599, 0.689853489, 0.0332685634, -0.686061502, 0.723088145, -0.0804106742); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, 46.349998474121); Position = Vector3.new(546.54254150391, 6411.4868164063, 660.00744628906); Rotation = Vector3.new(-157.52000427246, 85.01000213623, -156.05000305176); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart38"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.574585, 6411.38965, 660.320313, 0.739493549, -0.3350676, -0.583846867, -0.670593679, -0.290935904, -0.68239975, 0.0587888956, 0.896154881, -0.439840585); Orientation = Vector3.new(43.029998779297, -126.98999786377, -113.44999694824); Position = Vector3.new(546.57458496094, 6411.3896484375, 660.3203125); Rotation = Vector3.new(122.80000305176, -35.720001220703, 24.379999160767); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.010065532289445, 0.094156138598919, 0.069223277270794); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart39"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.608887, 6411.42285, 660.27063, -0.739504695, 0.335043252, -0.583846748, 0.670583963, 0.290958017, -0.682399929, -0.0587594509, -0.896156907, -0.439840555); Orientation = Vector3.new(43.029998779297, -126.98999786377, 66.540000915527); Position = Vector3.new(546.60888671875, 6411.4228515625, 660.27062988281); Rotation = Vector3.new(122.80000305176, -35.720001220703, -155.63000488281); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.010065532289445, 0.037290286272764, 0.02722748555243); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart40"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.534302, 6411.34229, 660.289978, -0.739493549, -0.3350676, 0.583846867, 0.670593679, -0.290935963, 0.68239975, -0.0587888956, 0.896154821, 0.439840645); Orientation = Vector3.new(-43.029998779297, 53.009998321533, 113.44999694824); Position = Vector3.new(546.53430175781, 6411.3422851563, 660.28997802734); Rotation = Vector3.new(-57.200000762939, 35.720001220703, 155.61999511719); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.010065532289445, 0.094156138598919, 0.06876015663147); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart41"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.568604, 6411.37598, 660.240295, 0.739504695, 0.335043132, 0.583846807, -0.670583963, 0.290957958, 0.682399929, 0.0587594509, -0.896156967, 0.439840496); Orientation = Vector3.new(-43.029998779297, 53.009998321533, -66.540000915527); Position = Vector3.new(546.56860351563, 6411.3759765625, 660.24029541016); Rotation = Vector3.new(-57.200000762939, 35.720001220703, -24.370000839233); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.010065532289445, 0.037290286272764, 0.11075595021248); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart42"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.55658, 6411.40332, 660.14679, -0.0861644894, -0.012183072, 0.996205568, 0.247730047, 0.968262374, 0.0332685709, -0.964994907, 0.249656826, -0.0804107636); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, 14.35000038147); Position = Vector3.new(546.55657958984, 6411.4033203125, 660.14678955078); Rotation = Vector3.new(-157.52000427246, 85.01000213623, 171.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart43"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.922485, 6411.97119, 659.921387, -0.0380824283, 0.0782462209, -0.996205568, -0.664195955, -0.746823907, -0.0332685709, -0.746594071, 0.660409629, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, -138.35000610352); Position = Vector3.new(547.92248535156, 6411.9711914063, 659.92138671875); Rotation = Vector3.new(22.479999542236, -85.01000213623, -115.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart44"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.983032, 6411.40771, 659.99469, 0.70476979, 0.34503004, -0.619880736, 0.683816612, -0.0976774991, 0.723092735, 0.18894127, -0.933499217, -0.304778516); Orientation = Vector3.new(-46.310001373291, -116.18000030518, 98.129997253418); Position = Vector3.new(547.98303222656, 6411.4077148438, 659.99468994141); Rotation = Vector3.new(-112.86000061035, -38.310001373291, -26.079999923706); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.012078638188541, 0.094213373959064, 0.068848237395287); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart45"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.531555, 6411.63037, 659.931091, -0.0499729738, 0.0712419674, 0.996205568, 0.975194097, 0.218852162, 0.0332685634, -0.215651959, 0.973157525, -0.0804106742); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, 77.349998474121); Position = Vector3.new(546.53155517578, 6411.6303710938, 659.93109130859); Rotation = Vector3.new(-157.52000427246, 85.01000213623, -125.05000305176); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart46"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.526794, 6411.79346, 659.939636, -0.00614287332, 0.0868043229, 0.996205568, 0.948622525, -0.314669341, 0.0332685634, 0.316363513, 0.945228517, -0.0804106742); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, 108.34999847412); Position = Vector3.new(546.52679443359, 6411.7934570313, 659.93963623047); Rotation = Vector3.new(-157.52000427246, 85.01000213623, -94.050003051758); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart47"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.575562, 6411.44629, 660.40033, -0.048601523, -0.072184816, 0.996205568, -0.553795099, 0.831993461, 0.0332685709, -0.831238985, -0.550077558, -0.0804107636); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, -33.650001525879); Position = Vector3.new(546.57556152344, 6411.4462890625, 660.40032958984); Rotation = Vector3.new(-157.52000427246, 85.01000213623, 123.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart48"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.335327, 6410.77295, 658.231323, -0.652227223, -0.753442764, 0.0831978023, 0.747659981, -0.657514393, -0.0932109877, 0.124932326, 0.00140817743, 0.992169082); Orientation = Vector3.new(5.3499999046326, 4.789999961853, 131.33000183105); Position = Vector3.new(547.33532714844, 6410.7729492188, 658.23132324219); Rotation = Vector3.new(5.3699998855591, 4.7699999809265, 130.88000488281); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.010065532289445, 0.071657635271549, 0.11476850509644); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart49"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.529602, 6411.92871, 660.030579, 0.0394420736, 0.0775697306, 0.996205568, 0.651061594, -0.758301139, 0.0332685634, 0.758005381, 0.647279799, -0.0804106742); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, 139.35000610352); Position = Vector3.new(546.52960205078, 6411.9287109375, 660.03057861328); Rotation = Vector3.new(-157.52000427246, 85.01000213623, -63.049999237061); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart50"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.960754, 6410.71045, 658.780396, 0.612807214, 0.0831977725, 0.785839438, 0.789906204, -0.0932107791, -0.60610944, 0.022822367, 0.992169082, -0.122837938); Orientation = Vector3.new(37.310001373291, 98.879997253418, 96.730003356934); Position = Vector3.new(546.96075439453, 6410.7104492188, 658.78039550781); Rotation = Vector3.new(101.45999908447, 51.799999237061, -7.7300000190735); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.010065532289445, 0.014110113494098, 0.071657635271549); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart51"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.945374, 6412.0293, 660.229492, -0.0869659483, 0.00310971588, -0.996205568, 0.347584188, -0.937063098, -0.0332685709, -0.933612168, -0.349158883, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 159.64999389648); Position = Vector3.new(547.94537353516, 6412.029296875, 660.2294921875); Rotation = Vector3.new(22.479999542236, -85.01000213623, -177.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart52"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.931885, 6412.04297, 660.067505, -0.0729427934, 0.0474562421, -0.996205568, -0.184684873, -0.982239127, -0.0332685709, -0.980092108, 0.1815577, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, -169.35000610352); Position = Vector3.new(547.93188476563, 6412.04296875, 660.06750488281); Rotation = Vector3.new(22.479999542236, -85.01000213623, -146.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart53"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.552795, 6411.98145, 660.3396, 0.0870068669, 0.00159144215, 0.996205568, -0.363885254, -0.930854023, 0.0332685634, 0.92737627, -0.36539942, -0.0804106742); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, -158.64999389648); Position = Vector3.new(546.55279541016, 6411.9814453125, 660.33959960938); Rotation = Vector3.new(-157.52000427246, 85.01000213623, -1.0499999523163); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart54"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.959167, 6411.93359, 660.360962, -0.0761460215, -0.0421252921, -0.996205568, 0.780561268, -0.624200344, -0.0332685709, -0.620431244, -0.780133665, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 128.64999389648); Position = Vector3.new(547.95916748047, 6411.93359375, 660.36096191406); Rotation = Vector3.new(22.479999542236, -85.01000213623, 151.05000305176); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart55"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.539185, 6411.99805, 660.177917, 0.0737597942, 0.0461760014, 0.996205568, 0.167514712, -0.985312581, 0.0332685634, 0.983111322, 0.164425492, -0.0804106742); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, 170.35000610352); Position = Vector3.new(546.53918457031, 6411.998046875, 660.17791748047); Rotation = Vector3.new(-157.52000427246, 85.01000213623, -32.049999237061); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart56"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.919922, 6411.83398, 659.832825, 0.00765682943, 0.0866840333, -0.996205568, -0.953970015, -0.29806608, -0.0332685709, -0.299819261, 0.950606287, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, -107.34999847412); Position = Vector3.new(547.919921875, 6411.833984375, 659.83282470703); Rotation = Vector3.new(22.479999542236, -85.01000213623, -84.949996948242); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart57"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.576538, 6411.73242, 660.530273, 0.0422524624, -0.0760752857, 0.996205568, -0.992728293, -0.115717821, 0.0332685634, 0.112748064, -0.990368366, -0.0804106742); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, -96.650001525879); Position = Vector3.new(546.57653808594, 6411.732421875, 660.5302734375); Rotation = Vector3.new(-157.52000427246, 85.01000213623, 60.950000762939); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart58"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.579834, 6411.57178, 660.504883, -0.00296428613, -0.0869706348, 0.996205568, -0.910531282, 0.412102461, 0.0332685634, -0.413432568, -0.906978905, -0.0804106742); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, -65.650001525879); Position = Vector3.new(546.57983398438, 6411.5717773438, 660.5048828125); Rotation = Vector3.new(-157.52000427246, 85.01000213623, 91.949996948242); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart59"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.37854, 6410.72461, 658.746643, 0.652227223, 0.0831979066, -0.753442824, -0.74766016, -0.0932108387, -0.657514215, -0.124932297, 0.992169082, 0.00140836975); Orientation = Vector3.new(41.110000610352, -89.889999389648, -97.110000610352); Position = Vector3.new(547.37854003906, 6410.724609375, 658.74664306641); Rotation = Vector3.new(89.879997253418, -48.889999389648, -7.2699999809265); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.010065532289445, 0.014113184995949, 0.071657635271549); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart60"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.566528, 6411.88379, 660.469421, 0.0753990561, -0.0434476882, 0.996205568, -0.791335702, -0.610482812, 0.0332685634, 0.606721699, -0.790842354, -0.0804106742); Orientation = Vector3.new(-1.9099999666214, 94.610000610352, -127.65000152588); Position = Vector3.new(546.56652832031, 6411.8837890625, 660.46942138672); Rotation = Vector3.new(-157.52000427246, 85.01000213623, 29.950000762939); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart61"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(546.917542, 6410.75879, 658.265076, -0.612807035, 0.785839558, 0.0831979364, -0.789906323, -0.606109619, -0.0932108536, -0.0228223428, -0.122838132, 0.992169082); Orientation = Vector3.new(5.3499999046326, 4.789999961853, -127.5); Position = Vector3.new(546.91754150391, 6410.7587890625, 658.26507568359); Rotation = Vector3.new(5.3699998855591, 4.7699999809265, -127.94999694824); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.010065532289445, 0.071657635271549, 0.11476542800665); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart62"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.947327, 6411.42969, 660.049683, -0.7047804, -0.34500742, -0.619881094, -0.683813512, 0.0976984799, 0.723092556, -0.188911825, 0.933505356, -0.304777801); Orientation = Vector3.new(-46.310001373291, -116.18000030518, -81.870002746582); Position = Vector3.new(547.94732666016, 6411.4296875, 660.04968261719); Rotation = Vector3.new(-112.86000061035, -38.310001373291, 153.91999816895); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.012078638188541, 0.037242468446493, 0.11072085052729); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart63"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.9729, 6411.62207, 660.401855, 0.00144610554, -0.0870095119, -0.996205568, 0.917587638, 0.396150172, -0.0332685709, 0.397542059, -0.914059103, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 66.650001525879); Position = Vector3.new(547.97290039063, 6411.6220703125, 660.40185546875); Rotation = Vector3.new(22.479999542236, -85.01000213623, 89.050003051758); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart64"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.969299, 6411.78369, 660.4245, -0.0435736999, -0.07532648, -0.996205568, 0.990558624, -0.133025736, -0.0332685709, -0.130015239, -0.988250852, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 97.650001525879); Position = Vector3.new(547.96929931641, 6411.7836914063, 660.42449951172); Rotation = Vector3.new(22.479999542236, -85.01000213623, 120.05000305176); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart65"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.968872, 6411.49512, 660.2995, 0.0460526422, -0.0738369897, -0.996205568, 0.58249408, 0.812159181, -0.0332685709, 0.81153506, -0.578752637, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 35.650001525879); Position = Vector3.new(547.96887207031, 6411.4951171875, 660.29949951172); Rotation = Vector3.new(22.479999542236, -85.01000213623, 58.049999237061); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart66"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.904541, 6411.47949, 660.028625, 0.7047804, -0.34500742, 0.619881094, 0.683813512, 0.0976984799, -0.723092556, 0.188911825, 0.933505356, 0.304777801); Orientation = Vector3.new(46.310001373291, 63.819999694824, 81.870002746582); Position = Vector3.new(547.90454101563, 6411.4794921875, 660.02862548828); Rotation = Vector3.new(67.139999389648, 38.310001373291, 26.079999923706); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.012078638188541, 0.037242468446493, 0.02717693708837); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart67"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.924866, 6411.67139, 659.827148, 0.0512086675, 0.0703592077, -0.996205568, -0.971227527, 0.23583746, -0.0332685709, 0.232602179, 0.969247043, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, -76.349998474121); Position = Vector3.new(547.92486572266, 6411.6713867188, 659.8271484375); Rotation = Vector3.new(22.479999542236, -85.01000213623, -53.950000762939); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart68"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.958435, 6411.43896, 660.14679, 0.0781825483, -0.0382130444, -0.996205568, 0.0636034533, 0.997425139, -0.0332685709, 0.994912982, -0.0607612431, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, 3.6500000953674); Position = Vector3.new(547.95843505859, 6411.4389648438, 660.14678955078); Rotation = Vector3.new(22.479999542236, -85.01000213623, 26.049999237061); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["WedgePart69"] = new("WedgePart",{
Parent = inst["Folder10"]; CFrame = CFrame.new(547.935974, 6411.52881, 659.905945, 0.0807121769, 0.0325314365, -0.996205568, -0.698671758, 0.714674771, -0.0332685709, 0.710881591, 0.698706627, 0.0804107636); Orientation = Vector3.new(1.9099999666214, -85.389999389648, -44.349998474121); Position = Vector3.new(547.93597412109, 6411.5288085938, 659.90594482422); Rotation = Vector3.new(22.479999542236, -85.01000213623, -21.950000762939); Color = Color3.new(1, 1, 1); Size = Vector3.new(0.19325821101665, 0.086563661694527, 0.078511409461498); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Institutional white"); CanCollide = false; Locked = true; Material = Enum.Material.Neon;})
inst["Folder70"] = new("Folder",{
Name = "GunAdditions"; Parent = inst["Folder0"];})
inst["Part71"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.971375, 6411.13818, 658.900024, 0.0195691269, -0.0847852081, -0.996207118, 0.815162539, 0.578281164, -0.0332035162, 0.578902483, -0.811420918, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 54.650001525879); Position = Vector3.new(546.97137451172, 6411.1381835938, 658.90002441406); Rotation = Vector3.new(22.430000305176, -85.01000213623, 77); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.15702228248119, 0.09058977663517, 0.27378246188164); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part72"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.372437, 6411.15186, 658.867615, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.37243652344, 6411.1518554688, 658.86761474609); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.15702228248119, 0.09058977663517, 0.27378246188164); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part73"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.372437, 6411.15186, 658.867615, -0.0636415854, -0.0593399592, -0.996207118, 0.908387423, -0.416811019, -0.0332035087, -0.413260013, -0.907054543, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 114.65000152588); Position = Vector3.new(547.37243652344, 6411.1518554688, 658.86761474609); Rotation = Vector3.new(22.430000305176, -85.01000213623, 137); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.15702228248119, 0.09058977663517, 0.27378246188164); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part74"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.372437, 6411.15186, 658.867615, 0.0195691269, -0.0847852081, -0.996207118, 0.815162539, 0.578281164, -0.0332035162, 0.578902483, -0.811420918, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 54.650001525879); Position = Vector3.new(547.37243652344, 6411.1518554688, 658.86761474609); Rotation = Vector3.new(22.430000305176, -85.01000213623, 77); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.15702228248119, 0.09058977663517, 0.27378246188164); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part75"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.251831, 6411.70898, 660.182007, 0.996207833, 0.0254393797, -0.0832042173, 0.0331968367, -0.995092511, 0.0932223201, -0.0804242268, -0.0956305563, -0.992163181); Orientation = Vector3.new(-5.3499999046326, -175.21000671387, 178.08999633789); Position = Vector3.new(547.25183105469, 6411.708984375, 660.18200683594); Rotation = Vector3.new(-174.63000488281, -4.7699999809265, -1.460000038147); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(1.111234664917, 0.60393184423447, 0.60393184423447); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part76"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.516296, 6412.5708, 658.231812, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.51629638672, 6412.5708007813, 658.23181152344); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.40262123942375, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part77"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.53302, 6412.55176, 658.431519, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.53302001953, 6412.5517578125, 658.43151855469); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part78"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.499573, 6412.58936, 658.032104, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.49957275391, 6412.5893554688, 658.03210449219); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part79"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.593445, 6412.15283, 658.388977, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.59344482422, 6412.1528320313, 658.38897705078); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part80"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.553528, 6411.75049, 658.354553, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.55352783203, 6411.7504882813, 658.35455322266); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part81"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.52002, 6411.78809, 657.955078, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.52001953125, 6411.7880859375, 657.955078125); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part82"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.559937, 6412.19043, 657.989502, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.55993652344, 6412.1904296875, 657.98950195313); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part83"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.536804, 6411.76953, 658.154785, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.53680419922, 6411.76953125, 658.15478515625); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.40262123942375, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part84"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.57666, 6412.17139, 658.18927, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(547.57666015625, 6412.1713867188, 658.18927001953); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.40262123942375, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part85"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.630615, 6412.52197, 658.504395, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.63061523438, 6412.5219726563, 658.50439453125); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part86"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.634338, 6411.73926, 658.227661, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.63433837891, 6411.7392578125, 658.22766113281); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.40262123942375, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part87"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.613831, 6412.54053, 658.304688, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.61383056641, 6412.5405273438, 658.3046875); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.40262123942375, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part88"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.651062, 6411.7207, 658.427368, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.65106201172, 6411.720703125, 658.42736816406); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part89"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.597107, 6412.55908, 658.104919, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.59710693359, 6412.5590820313, 658.10491943359); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part90"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.617615, 6411.75781, 658.027954, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.61761474609, 6411.7578125, 658.02795410156); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part91"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.55719, 6412.15674, 658.070496, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.55718994141, 6412.1567382813, 658.07049560547); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part92"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.590698, 6412.11963, 658.46991, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.59069824219, 6412.1196289063, 658.46990966797); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.20131061971188, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Ball;})
inst["Part93"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.573975, 6412.13818, 658.270203, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.57397460938, 6412.1381835938, 658.27020263672); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.40262123942375, 0.20131061971188, 0.20131061971188); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth; Shape = Enum.PartType.Cylinder;})
inst["Part94"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.503235, 6411.88379, 655.111633, -0.0832109377, 0.722412586, -0.686437428, 0.0932338834, -0.680161655, -0.727109909, -0.992161393, -0.124502406, -0.0107562877); Orientation = Vector3.new(46.639999389648, -90.900001525879, 172.19000244141); Position = Vector3.new(546.50323486328, 6411.8837890625, 655.11163330078); Rotation = Vector3.new(90.849998474121, -43.349998474121, -96.569999694824); Color = Color3.new(0.392157, 0.392157, 0.392157); Size = Vector3.new(0.20131061971188, 0.28183442354202, 0.1409175246954); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Dark stone grey"); CanCollide = false; Locked = true; Material = Enum.Material.Granite; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part95"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.164978, 6411.90625, 655.058228, -0.0832109377, -0.686432898, -0.722416818, 0.0932338834, -0.727114081, 0.680157304, -0.992161393, -0.0107570589, 0.124502301); Orientation = Vector3.new(-42.860000610352, -80.220001220703, 172.69000244141); Position = Vector3.new(547.16497802734, 6411.90625, 655.05822753906); Rotation = Vector3.new(-79.629997253418, -46.25, 96.910003662109); Color = Color3.new(0.392157, 0.392157, 0.392157); Size = Vector3.new(0.20131061971188, 0.28183442354202, 0.1409175246954); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Dark stone grey"); CanCollide = false; Locked = true; Material = Enum.Material.Granite; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part96"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.814636, 6412.65625, 655.158081, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.81463623047, 6412.65625, 655.15808105469); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.392157, 0.392157, 0.392157); Size = Vector3.new(0.20131061971188, 1.4091742038727, 0.96629101037979); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Dark stone grey"); CanCollide = false; Locked = true; Material = Enum.Material.Granite; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part97"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.814392, 6412.66602, 655.159058, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.81439208984, 6412.666015625, 655.15905761719); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.392157, 0.392157, 0.392157); Size = Vector3.new(0.20131061971188, 1.8721890449524, 0.60393184423447); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Dark stone grey"); CanCollide = false; Locked = true; Material = Enum.Material.Granite; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part98"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(547.126587, 6413.40869, 655.202576, -0.0832109377, 0.722412586, -0.686437428, 0.0932338834, -0.680161655, -0.727109909, -0.992161393, -0.124502406, -0.0107562877); Orientation = Vector3.new(46.639999389648, -90.900001525879, 172.19000244141); Position = Vector3.new(547.12658691406, 6413.4086914063, 655.20257568359); Rotation = Vector3.new(90.849998474121, -43.349998474121, -96.569999694824); Color = Color3.new(0.392157, 0.392157, 0.392157); Size = Vector3.new(0.20131061971188, 0.28183442354202, 0.1409175246954); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Dark stone grey"); CanCollide = false; Locked = true; Material = Enum.Material.Granite; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part99"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.464783, 6413.38623, 655.256042, -0.0832109377, -0.686432898, -0.722416818, 0.0932338834, -0.727114081, 0.680157304, -0.992161393, -0.0107570589, 0.124502301); Orientation = Vector3.new(-42.860000610352, -80.220001220703, 172.69000244141); Position = Vector3.new(546.46478271484, 6413.3862304688, 655.25604248047); Rotation = Vector3.new(-79.629997253418, -46.25, 96.910003662109); Color = Color3.new(0.392157, 0.392157, 0.392157); Size = Vector3.new(0.20131061971188, 0.28183442354202, 0.1409175246954); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Dark stone grey"); CanCollide = false; Locked = true; Material = Enum.Material.Granite; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part100"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.971375, 6411.13818, 658.900024, -0.0636415854, -0.0593399592, -0.996207118, 0.908387423, -0.416811019, -0.0332035087, -0.413260013, -0.907054543, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 114.65000152588); Position = Vector3.new(546.97137451172, 6411.1381835938, 658.90002441406); Rotation = Vector3.new(22.430000305176, -85.01000213623, 137); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.15702228248119, 0.09058977663517, 0.27378246188164); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth;})
inst["Part101"] = new("Part",{
Parent = inst["Folder70"]; CFrame = CFrame.new(546.971375, 6411.13818, 658.900024, -0.0832109377, 0.0254444797, -0.996207118, 0.0932338834, -0.995091081, -0.0332035087, -0.992161393, -0.0956427902, 0.0804300383); Orientation = Vector3.new(1.8999999761581, -85.379997253418, 174.64999389648); Position = Vector3.new(546.97137451172, 6411.1381835938, 658.90002441406); Rotation = Vector3.new(22.430000305176, -85.01000213623, -163); Color = Color3.new(0.498039, 0.498039, 0.498039); Size = Vector3.new(0.15702228248119, 0.09058977663517, 0.27378246188164); Anchored = true; BottomSurface = Enum.SurfaceType.Smooth; BrickColor = BrickColor.new("Sand green"); CanCollide = false; Locked = true; Material = Enum.Material.Metal; TopSurface = Enum.SurfaceType.Smooth;})
local gun = inst.Folder0
local GunAdditions,NeonParts = inst.Folder70,inst.Folder10
local GunJoint = new("Weld",{
Part0 = chr["Right Arm"];
Part1 = gun.Joint;
C0 = CFrame.new(0.049999997, -1, -0.150000006, 1, -0, 0, 0, -0.291495591, 0.956567764, -0, -0.956567764, -0.291495591);
Parent = gun;
})
inst["Weld9"] = new("Weld",{
Parent = inst["Part7"]; C1 = CFrame.new(2.41996908, 0.569387674, 0, 1.12379617e-08, -0.707106829, 0.707106829, -7.30561709e-08, 0.707106829, 0.707106829, -1, -5.96049574e-08, -4.3712074e-08); Part0 = inst.Part1; Part1 = inst.Part7})
function weld(p)
local all,last = {}
for _,v in pairs(p:GetDescendants()) do
if (v:IsA("BasePart")) then
if (last) then
local w = Instance.new("Weld")
w.Part0,w.Part1 = last,v
w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
w.Parent = last
end
table.insert(all,v)
last = v
end
end
for _,v in pairs(all) do v.Anchored = false v.Massless = true end
end
weld(gun)
return gun,GunJoint,NeonParts,GunAdditions