Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,Mouse,mouse,UserInputService,ContextActionService = owner
- local RealPlayer = Player
- do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer end
- --[[
- Light stone grey decently detailed sword with electric blue and cyan effects that look like particles of the left arm while the sword is on the right arm man V0.14
- ^-Named by DodecahedronV2#7314-^
- Or shorten name: Techno ShortSword
- -Created by Biologically_Noob, second script to be made
- -Discord : Bio#6428
- -Many thanks to shack for his attack template and stuff
- -Released since voids is dead, and roblox broke so much stuff q.q
- --]]
- print([[
- A shortsword created by Neon Tech,
- this weapon has the ability to accelerate neon particles.
- The first of it's kind... with more to come...]])
- local Player = game:GetService("Players").LocalPlayer
- local PlayerGui = Player.PlayerGui
- local Character = Player.Character
- local Humanoid = Character.Humanoid
- local RootPart = Character["HumanoidRootPart"]
- local Head = Character["Head"]
- local RightArm = Character["Right Arm"]
- local RightArmGrip = RightArm["RightGripAttachment"]
- local Torso = Character["Torso"]
- local Mouse = Player:GetMouse()
- local LeftArm = Character["Left Arm"]
- local RightLeg = Character["Right Leg"]
- local LeftLeg = Character["Left Leg"]
- local RootJoint = RootPart["RootJoint"]
- local Neck = Torso["Neck"]
- local RightShoulder = Torso["Right Shoulder"]
- local LeftShoulder = Torso["Left Shoulder"]
- local RightHip = Torso["Right Hip"]
- local LeftHip = Torso["Left Hip"]
- local ATTACK = false
- local Animation_Speed = 3
- --local Form = false
- --Stolen from shack >;3
- 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
- ABS = math.abs
- MRANDOM = math.random
- FLOOR = math.floor
- --//=================================\\
- --|| USEFUL VALUES
- --\\=================================//
- Animation_Speed = 3
- Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
- local Speed = 16
- local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
- local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
- local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
- local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
- local DAMAGEMULTIPLIER = 1
- local ANIM = "Idle"
- local EQUIPPED = false
- local COMBO = 1
- local Rooted = false
- local SINE = 0
- local CHANGE = 2 / Animation_Speed
- local WALKINGANIM = false
- local ANIMATOR = Humanoid.Animator
- local ANIMATE = Character.Animate
- local MELEE = false
- local Effects = IT("Folder", Character)
- Effects.Name = "Effects"
- local HITPLAYERSOUNDS = {--[["199149137", "199149186", "199149221", "199149235", "199149269", "199149297"--]]"263032172", "263032182", "263032200", "263032221", "263032252", "263033191"}
- local WEAPONGUI = IT("ScreenGui", PlayerGui)
- WEAPONGUI.Name = "Weapon GUI"
- script.Parent = WEAPONGUI
- print("This weapon is currently wielded by "..Character.Name)
- --[[
- =====================================
- --Weapon Creation--
- =====================================
- --]]
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- 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
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Part1 = Instance.new("Part")
- BlockMesh2 = Instance.new("BlockMesh")
- Part3 = Instance.new("Part")
- BlockMesh4 = Instance.new("BlockMesh")
- Part5 = Instance.new("Part")
- BlockMesh6 = Instance.new("BlockMesh")
- Part7 = Instance.new("Part")
- BlockMesh8 = Instance.new("BlockMesh")
- Part9 = Instance.new("Part")
- Part10 = Instance.new("Part")
- BlockMesh11 = Instance.new("BlockMesh")
- Part12 = Instance.new("Part")
- BlockMesh13 = Instance.new("BlockMesh")
- Part14 = Instance.new("Part")
- BlockMesh15 = Instance.new("BlockMesh")
- Part16 = Instance.new("Part")
- BlockMesh17 = Instance.new("BlockMesh")
- Part18 = Instance.new("Part")
- BlockMesh19 = Instance.new("BlockMesh")
- Part20 = Instance.new("Part")
- BlockMesh21 = Instance.new("BlockMesh")
- Part22 = Instance.new("Part")
- BlockMesh23 = Instance.new("BlockMesh")
- Part24 = Instance.new("Part")
- BlockMesh25 = Instance.new("BlockMesh")
- Part26 = Instance.new("Part")
- BlockMesh27 = Instance.new("BlockMesh")
- Part28 = Instance.new("Part")
- BlockMesh29 = Instance.new("BlockMesh")
- Part30 = Instance.new("Part")
- BlockMesh31 = Instance.new("BlockMesh")
- Part32 = Instance.new("Part")
- BlockMesh33 = Instance.new("BlockMesh")
- Part34 = Instance.new("Part")
- BlockMesh35 = Instance.new("BlockMesh")
- Part36 = Instance.new("Part")
- BlockMesh37 = Instance.new("BlockMesh")
- Part38 = Instance.new("Part")
- BlockMesh39 = Instance.new("BlockMesh")
- WedgePart40 = Instance.new("WedgePart")
- BlockMesh41 = Instance.new("BlockMesh")
- Part42 = Instance.new("Part")
- BlockMesh43 = Instance.new("BlockMesh")
- Part44 = Instance.new("Part")
- BlockMesh45 = Instance.new("BlockMesh")
- Part46 = Instance.new("Part")
- BlockMesh47 = Instance.new("BlockMesh")
- Part48 = Instance.new("Part")
- BlockMesh49 = Instance.new("BlockMesh")
- Part50 = Instance.new("Part")
- BlockMesh51 = Instance.new("BlockMesh")
- Part52 = Instance.new("Part")
- BlockMesh53 = Instance.new("BlockMesh")
- Part54 = Instance.new("Part")
- BlockMesh55 = Instance.new("BlockMesh")
- Part56 = Instance.new("Part")
- BlockMesh57 = Instance.new("BlockMesh")
- Part58 = Instance.new("Part")
- BlockMesh59 = Instance.new("BlockMesh")
- Part60 = Instance.new("Part")
- BlockMesh61 = Instance.new("BlockMesh")
- Part62 = Instance.new("Part")
- BlockMesh63 = Instance.new("BlockMesh")
- Part64 = Instance.new("Part")
- BlockMesh65 = Instance.new("BlockMesh")
- Part66 = Instance.new("Part")
- BlockMesh67 = Instance.new("BlockMesh")
- Part68 = Instance.new("Part")
- BlockMesh69 = Instance.new("BlockMesh")
- Part70 = Instance.new("Part")
- BlockMesh71 = Instance.new("BlockMesh")
- Part72 = Instance.new("Part")
- BlockMesh73 = Instance.new("BlockMesh")
- Part74 = Instance.new("Part")
- BlockMesh75 = Instance.new("BlockMesh")
- Part76 = Instance.new("Part")
- BlockMesh77 = Instance.new("BlockMesh")
- Part78 = Instance.new("Part")
- BlockMesh79 = Instance.new("BlockMesh")
- WedgePart80 = Instance.new("WedgePart")
- BlockMesh81 = Instance.new("BlockMesh")
- Part82 = Instance.new("Part")
- BlockMesh83 = Instance.new("BlockMesh")
- Part84 = Instance.new("Part")
- Part85 = Instance.new("Part")
- BlockMesh86 = Instance.new("BlockMesh")
- Part87 = Instance.new("Part")
- BlockMesh88 = Instance.new("BlockMesh")
- Part89 = Instance.new("Part")
- SpecialMesh90 = Instance.new("SpecialMesh")
- WedgePart91 = Instance.new("WedgePart")
- BlockMesh92 = Instance.new("BlockMesh")
- Part93 = Instance.new("Part")
- BlockMesh94 = Instance.new("BlockMesh")
- WedgePart95 = Instance.new("WedgePart")
- BlockMesh96 = Instance.new("BlockMesh")
- Part97 = Instance.new("Part")
- WedgePart98 = Instance.new("WedgePart")
- BlockMesh99 = Instance.new("BlockMesh")
- Part100 = Instance.new("Part")
- BlockMesh101 = Instance.new("BlockMesh")
- Part102 = Instance.new("Part")
- BlockMesh103 = Instance.new("BlockMesh")
- Part104 = Instance.new("Part")
- BlockMesh105 = Instance.new("BlockMesh")
- Part106 = Instance.new("Part")
- BlockMesh107 = Instance.new("BlockMesh")
- Part108 = Instance.new("Part")
- BlockMesh109 = Instance.new("BlockMesh")
- Part110 = Instance.new("Part")
- BlockMesh111 = Instance.new("BlockMesh")
- Part112 = Instance.new("Part")
- BlockMesh113 = Instance.new("BlockMesh")
- Part114 = Instance.new("Part")
- BlockMesh115 = Instance.new("BlockMesh")
- Part116 = Instance.new("Part")
- BlockMesh117 = Instance.new("BlockMesh")
- Part118 = Instance.new("Part")
- BlockMesh119 = Instance.new("BlockMesh")
- Part120 = Instance.new("Part")
- BlockMesh121 = Instance.new("BlockMesh")
- Part122 = Instance.new("Part")
- BlockMesh123 = Instance.new("BlockMesh")
- Part124 = Instance.new("Part")
- BlockMesh125 = Instance.new("BlockMesh")
- Part126 = Instance.new("Part")
- BlockMesh127 = Instance.new("BlockMesh")
- Part128 = Instance.new("Part")
- BlockMesh129 = Instance.new("BlockMesh")
- Part130 = Instance.new("Part")
- BlockMesh131 = Instance.new("BlockMesh")
- Part132 = Instance.new("Part")
- BlockMesh133 = Instance.new("BlockMesh")
- Part134 = Instance.new("Part")
- BlockMesh135 = Instance.new("BlockMesh")
- Part136 = Instance.new("Part")
- BlockMesh137 = Instance.new("BlockMesh")
- Part138 = Instance.new("Part")
- BlockMesh139 = Instance.new("BlockMesh")
- WedgePart140 = Instance.new("WedgePart")
- BlockMesh141 = Instance.new("BlockMesh")
- Part142 = Instance.new("Part")
- BlockMesh143 = Instance.new("BlockMesh")
- Part144 = Instance.new("Part")
- BlockMesh145 = Instance.new("BlockMesh")
- Part146 = Instance.new("Part")
- BlockMesh147 = Instance.new("BlockMesh")
- Part148 = Instance.new("Part")
- BlockMesh149 = Instance.new("BlockMesh")
- Part150 = Instance.new("Part")
- BlockMesh151 = Instance.new("BlockMesh")
- Part152 = Instance.new("Part")
- BlockMesh153 = Instance.new("BlockMesh")
- WedgePart154 = Instance.new("WedgePart")
- BlockMesh155 = Instance.new("BlockMesh")
- Part156 = Instance.new("Part")
- BlockMesh157 = Instance.new("BlockMesh")
- Part158 = Instance.new("Part")
- BlockMesh159 = Instance.new("BlockMesh")
- Part160 = Instance.new("Part")
- BlockMesh161 = Instance.new("BlockMesh")
- Part162 = Instance.new("Part")
- BlockMesh163 = Instance.new("BlockMesh")
- Part164 = Instance.new("Part")
- BlockMesh165 = Instance.new("BlockMesh")
- Part166 = Instance.new("Part")
- Part167 = Instance.new("Part")
- BlockMesh168 = Instance.new("BlockMesh")
- Part169 = Instance.new("Part")
- BlockMesh170 = Instance.new("BlockMesh")
- Part171 = Instance.new("Part")
- BlockMesh172 = Instance.new("BlockMesh")
- Part173 = Instance.new("Part")
- BlockMesh174 = Instance.new("BlockMesh")
- Part175 = Instance.new("Part")
- BlockMesh176 = Instance.new("BlockMesh")
- Part177 = Instance.new("Part")
- BlockMesh178 = Instance.new("BlockMesh")
- Part179 = Instance.new("Part")
- BlockMesh180 = Instance.new("BlockMesh")
- Part181 = Instance.new("Part")
- BlockMesh182 = Instance.new("BlockMesh")
- Part183 = Instance.new("Part")
- BlockMesh184 = Instance.new("BlockMesh")
- Part185 = Instance.new("Part")
- BlockMesh186 = Instance.new("BlockMesh")
- Part187 = Instance.new("Part")
- BlockMesh188 = Instance.new("BlockMesh")
- Part189 = Instance.new("Part")
- BlockMesh190 = Instance.new("BlockMesh")
- Part191 = Instance.new("Part")
- BlockMesh192 = Instance.new("BlockMesh")
- Part193 = Instance.new("Part")
- BlockMesh194 = Instance.new("BlockMesh")
- WedgePart195 = Instance.new("WedgePart")
- BlockMesh196 = Instance.new("BlockMesh")
- Part197 = Instance.new("Part")
- Part198 = Instance.new("Part")
- Part199 = Instance.new("Part")
- BlockMesh200 = Instance.new("BlockMesh")
- Part201 = Instance.new("Part")
- Part202 = Instance.new("Part")
- Part203 = Instance.new("Part")
- BlockMesh204 = Instance.new("BlockMesh")
- Part205 = Instance.new("Part")
- BlockMesh206 = Instance.new("BlockMesh")
- Part207 = Instance.new("Part")
- BlockMesh208 = Instance.new("BlockMesh")
- Part209 = Instance.new("Part")
- BlockMesh210 = Instance.new("BlockMesh")
- Part211 = Instance.new("Part")
- BlockMesh212 = Instance.new("BlockMesh")
- Part213 = Instance.new("Part")
- BlockMesh214 = Instance.new("BlockMesh")
- Part215 = Instance.new("Part")
- BlockMesh216 = Instance.new("BlockMesh")
- Part217 = Instance.new("Part")
- BlockMesh218 = Instance.new("BlockMesh")
- Part219 = Instance.new("Part")
- BlockMesh220 = Instance.new("BlockMesh")
- Part221 = Instance.new("Part")
- BlockMesh222 = Instance.new("BlockMesh")
- Part223 = Instance.new("Part")
- BlockMesh224 = Instance.new("BlockMesh")
- Part224 = Instance.new("Part")
- Part225 = Instance.new("Part")
- SurfaceGui1 = Instance.new("SurfaceGui")
- TextLabel2 = Instance.new("TextLabel")
- Part225.Parent = Model0
- Part225.CFrame = CFrame.new(-68.7554703, 5, -133.462479, 0, -1, 0, 0, 0, -1, 1, 0, 0)
- Part225.Orientation = Vector3.new(0, 0, 0)
- Part225.Position = Vector3.new(-68.8492126, 4.6, -133.850006)
- Part225.Rotation = Vector3.new(90, 0, 0)
- Part225.Transparency = 1
- Part225.Size = Vector3.new(4, 1, 0.0500000007)
- Part225.BottomSurface = Enum.SurfaceType.Smooth
- Part225.CanCollide = false
- Part225.TopSurface = Enum.SurfaceType.Smooth
- SurfaceGui1.Parent = Part225
- SurfaceGui1.LightInfluence = 1
- SurfaceGui1.ClipsDescendants = true
- SurfaceGui1.CanvasSize = Vector2.new(200, 50)
- TextLabel2.Parent = SurfaceGui1
- TextLabel2.Transparency = 1
- TextLabel2.Size = UDim2.new(0, 200, 0, 50)
- TextLabel2.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel2.BackgroundTransparency = 1
- TextLabel2.Font = Enum.Font.SourceSans
- TextLabel2.FontSize = Enum.FontSize.Size14
- TextLabel2.Text = "Biologically_Noob"
- TextLabel2.TextColor = BrickColor.new("Really black")
- TextLabel2.TextColor3 = Color3.new(0, 0, 0)
- TextLabel2.TextSize = 14
- TextLabel2.TextTransparency = 0.89999997615814
- TextLabel2.TextWrap = true
- TextLabel2.TextWrapped = true
- Model0.Name = "Sword"
- Model0.Parent = mas
- Model0.PrimaryPart = Part197
- Particle1 = Instance.new("ParticleEmitter")
- Part1.Parent = Model0
- Part1.CFrame = CFrame.new(-71.6992493, 4.47502899, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part1.Position = Vector3.new(-71.6992493, 4.47502899, -133.856247)
- Part1.Size = Vector3.new(1.25001466, 0.200000003, 0.25000295)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.CanCollide = false
- Part1.TopSurface = Enum.SurfaceType.Smooth
- BlockMesh2.Parent = Part1
- BlockMesh2.Scale = Vector3.new(1, 0.625007391, 1)
- Part3.Parent = Model0
- Part3.CFrame = CFrame.new(-71.1054916, 4.56878042, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part3.Position = Vector3.new(-71.1054916, 4.56878042, -133.856247)
- Part3.Size = Vector3.new(0.200000003, 0.200000003, 0.625007331)
- Part3.BottomSurface = Enum.SurfaceType.Smooth
- Part3.CanCollide = false
- Part3.TopSurface = Enum.SurfaceType.Smooth
- BlockMesh4.Parent = Part3
- BlockMesh4.Scale = Vector3.new(0.937511086, 0.312503695, 1)
- Part5.Parent = Model0
- Part5.CFrame = CFrame.new(-71.0117416, 4.47502899, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part5.Position = Vector3.new(-71.0117416, 4.47502899, -133.856247)
- Part5.Size = Vector3.new(0.200000003, 0.375004441, 1.75002074)
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.CanCollide = false
- Part5.TopSurface = Enum.SurfaceType.Smooth
- BlockMesh6.Parent = Part5
- BlockMesh6.Scale = Vector3.new(0.625007391, 1, 1)
- Part7.Parent = Model0
- Part7.CFrame = CFrame.new(-71.1054916, 4.38127804, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part7.Position = Vector3.new(-71.1054916, 4.38127804, -133.856247)
- Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.625007331)
- Part7.BottomSurface = Enum.SurfaceType.Smooth
- Part7.CanCollide = false
- Part7.TopSurface = Enum.SurfaceType.Smooth
- BlockMesh8.Parent = Part7
- BlockMesh8.Scale = Vector3.new(0.937511086, 0.312503695, 1)
- Part9.Parent = Model0
- Part9.CFrame = CFrame.new(-71.0117416, 4.47502851, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part9.Orientation = Vector3.new(0, -45, 0)
- Part9.Position = Vector3.new(-71.0117416, 4.47502851, -134.731262)
- Part9.Rotation = Vector3.new(0, -45, 0)
- Part9.Size = Vector3.new(0.312503666, 0.437505186, 0.312503666)
- Part9.BottomSurface = Enum.SurfaceType.Smooth
- Part9.CanCollide = false
- Part9.TopSurface = Enum.SurfaceType.Smooth
- Part10.Parent = Model0
- Part10.CFrame = CFrame.new(-71.0742416, 4.47502899, -133.699997, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part10.Position = Vector3.new(-71.0742416, 4.47502899, -133.699997)
- Part10.Size = Vector3.new(0.25000295, 0.200000003, 0.200000003)
- Part10.BottomSurface = Enum.SurfaceType.Smooth
- Part10.CanCollide = false
- Part10.TopSurface = Enum.SurfaceType.Smooth
- BlockMesh11.Parent = Part10
- BlockMesh11.Scale = Vector3.new(1, 0.625007391, 0.312503695)
- Part12.Parent = Model0
- Part12.CFrame = CFrame.new(-71.0117416, 4.66878128, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part12.Position = Vector3.new(-71.0117416, 4.66878128, -133.856247)
- Part12.Color = Color3.new(0.623529, 0.952941, 0.913726)
- Part12.Size = Vector3.new(0.200000003, 0.200000003, 1.75002074)
- Part12.BottomSurface = Enum.SurfaceType.Smooth
- Part12.BrickColor = BrickColor.new("Pastel blue-green")
- Part12.CanCollide = false
- Part12.TopSurface = Enum.SurfaceType.Smooth
- Part12.brickColor = BrickColor.new("Pastel blue-green")
- BlockMesh13.Parent = Part12
- BlockMesh13.Scale = Vector3.new(0.312503695, 0.0625007376, 1)
- Part14.Parent = Model0
- Part14.CFrame = CFrame.new(-71.0742416, 4.47502899, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part14.Position = Vector3.new(-71.0742416, 4.47502899, -134.012497)
- Part14.Size = Vector3.new(0.25000295, 0.200000003, 0.200000003)
- Part14.BottomSurface = Enum.SurfaceType.Smooth
- Part14.CanCollide = false
- Part14.TopSurface = Enum.SurfaceType.Smooth
- BlockMesh15.Parent = Part14
- BlockMesh15.Scale = Vector3.new(1, 0.625007391, 0.312503695)
- Part16.Parent = Model0
- Part16.CFrame = CFrame.new(-71.0117416, 4.6687808, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part16.Orientation = Vector3.new(0, -45, 0)
- Part16.Position = Vector3.new(-71.0117416, 4.6687808, -134.731262)
- Part16.Rotation = Vector3.new(0, -45, 0)
- Part16.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part16.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part16.BottomSurface = Enum.SurfaceType.Smooth
- Part16.BrickColor = BrickColor.new("Dark stone grey")
- Part16.CanCollide = false
- Part16.TopSurface = Enum.SurfaceType.Smooth
- Part16.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh17.Parent = Part16
- BlockMesh17.Scale = Vector3.new(1, 0.125001222, 1)
- Part18.Parent = Model0
- Part18.CFrame = CFrame.new(-71.0117416, 4.62503052, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part18.Orientation = Vector3.new(0, -90, 0)
- Part18.Position = Vector3.new(-71.0117416, 4.62503052, -133.850006)
- Part18.Rotation = Vector3.new(0, -90, 0)
- Part18.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part18.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part18.BottomSurface = Enum.SurfaceType.Smooth
- Part18.BrickColor = BrickColor.new("Dark stone grey")
- Part18.CanCollide = false
- Part18.TopSurface = Enum.SurfaceType.Smooth
- Part18.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh19.Parent = Part18
- BlockMesh19.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- Part20.Parent = Model0
- Part20.CFrame = CFrame.new(-71.0117416, 4.28127718, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part20.Position = Vector3.new(-71.0117416, 4.28127718, -133.856247)
- Part20.Color = Color3.new(0.623529, 0.952941, 0.913726)
- Part20.Size = Vector3.new(0.200000003, 0.200000003, 1.75002074)
- Part20.BottomSurface = Enum.SurfaceType.Smooth
- Part20.BrickColor = BrickColor.new("Pastel blue-green")
- Part20.CanCollide = false
- Part20.TopSurface = Enum.SurfaceType.Smooth
- Part20.brickColor = BrickColor.new("Pastel blue-green")
- BlockMesh21.Parent = Part20
- BlockMesh21.Scale = Vector3.new(0.312503695, 0.0625007376, 1)
- Part22.Parent = Model0
- Part22.CFrame = CFrame.new(-71.0117416, 4.47502899, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part22.Orientation = Vector3.new(0, -90, 0)
- Part22.Position = Vector3.new(-71.0117416, 4.47502899, -133.850006)
- Part22.Rotation = Vector3.new(0, -90, 0)
- Part22.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part22.Size = Vector3.new(1.21251583, 0.312503666, 0.200000003)
- Part22.BottomSurface = Enum.SurfaceType.Smooth
- Part22.BrickColor = BrickColor.new("Dark stone grey")
- Part22.CanCollide = false
- Part22.TopSurface = Enum.SurfaceType.Smooth
- Part22.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh23.Parent = Part22
- BlockMesh23.Scale = Vector3.new(1, 1, 0.750008285)
- Part24.Parent = Model0
- Part24.CFrame = CFrame.new(-71.1054916, 4.55628014, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part24.Position = Vector3.new(-71.1054916, 4.55628014, -133.856247)
- Part24.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part24.Size = Vector3.new(0.212502524, 0.200000003, 0.650007725)
- Part24.BottomSurface = Enum.SurfaceType.Smooth
- Part24.BrickColor = BrickColor.new("Dark stone grey")
- Part24.CanCollide = false
- Part24.TopSurface = Enum.SurfaceType.Smooth
- Part24.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh25.Parent = Part24
- BlockMesh25.Scale = Vector3.new(1, 0.0625007376, 1)
- Part26.Parent = Model0
- Part26.CFrame = CFrame.new(-71.7804947, 4.55628014, -133.737503, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part26.Position = Vector3.new(-71.7804947, 4.55628014, -133.737503)
- Part26.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part26.Size = Vector3.new(1.13751328, 0.200000003, 0.200000003)
- Part26.BottomSurface = Enum.SurfaceType.Smooth
- Part26.BrickColor = BrickColor.new("Dark stone grey")
- Part26.CanCollide = false
- Part26.TopSurface = Enum.SurfaceType.Smooth
- Part26.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh27.Parent = Part26
- BlockMesh27.Scale = Vector3.new(1, 0.0625007376, 0.0625001863)
- Part28.Parent = Model0
- Part28.CFrame = CFrame.new(-71.7742462, 4.55628014, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part28.Position = Vector3.new(-71.7742462, 4.55628014, -133.856247)
- Part28.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part28.Size = Vector3.new(1.12501347, 0.200000003, 0.200000003)
- Part28.BottomSurface = Enum.SurfaceType.Smooth
- Part28.BrickColor = BrickColor.new("Dark stone grey")
- Part28.CanCollide = false
- Part28.TopSurface = Enum.SurfaceType.Smooth
- Part28.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh29.Parent = Part28
- BlockMesh29.Scale = Vector3.new(1, 0.0625007376, 0.750008285)
- Part30.Parent = Model0
- Part30.CFrame = CFrame.new(-71.0117416, 4.51252937, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part30.Orientation = Vector3.new(0, -90, 0)
- Part30.Position = Vector3.new(-71.0117416, 4.51252937, -133.850006)
- Part30.Rotation = Vector3.new(0, -90, 0)
- Part30.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part30.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part30.BottomSurface = Enum.SurfaceType.Smooth
- Part30.BrickColor = BrickColor.new("Dark stone grey")
- Part30.CanCollide = false
- Part30.TopSurface = Enum.SurfaceType.Smooth
- Part30.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh31.Parent = Part30
- BlockMesh31.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- Part32.Parent = Model0
- Part32.CFrame = CFrame.new(-71.7742462, 4.3937788, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part32.Position = Vector3.new(-71.7742462, 4.3937788, -133.856247)
- Part32.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part32.Size = Vector3.new(1.12501347, 0.200000003, 0.200000003)
- Part32.BottomSurface = Enum.SurfaceType.Smooth
- Part32.BrickColor = BrickColor.new("Dark stone grey")
- Part32.CanCollide = false
- Part32.TopSurface = Enum.SurfaceType.Smooth
- Part32.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh33.Parent = Part32
- BlockMesh33.Scale = Vector3.new(1, 0.0625007376, 0.750008285)
- Part34.Parent = Model0
- Part34.CFrame = CFrame.new(-71.0117416, 4.4875288, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part34.Orientation = Vector3.new(0, -90, 0)
- Part34.Position = Vector3.new(-71.0117416, 4.4875288, -133.850006)
- Part34.Rotation = Vector3.new(0, -90, 0)
- Part34.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part34.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part34.BottomSurface = Enum.SurfaceType.Smooth
- Part34.BrickColor = BrickColor.new("Dark stone grey")
- Part34.CanCollide = false
- Part34.TopSurface = Enum.SurfaceType.Smooth
- Part34.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh35.Parent = Part34
- BlockMesh35.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- Part36.Parent = Model0
- Part36.CFrame = CFrame.new(-71.0117416, 4.38752794, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part36.Orientation = Vector3.new(0, -90, 0)
- Part36.Position = Vector3.new(-71.0117416, 4.38752794, -133.850006)
- Part36.Rotation = Vector3.new(0, -90, 0)
- Part36.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part36.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part36.BottomSurface = Enum.SurfaceType.Smooth
- Part36.BrickColor = BrickColor.new("Dark stone grey")
- Part36.CanCollide = false
- Part36.TopSurface = Enum.SurfaceType.Smooth
- Part36.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh37.Parent = Part36
- BlockMesh37.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- Part38.Parent = Model0
- Part38.CFrame = CFrame.new(-71.7805023, 4.3937788, -133.975006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part38.Position = Vector3.new(-71.7805023, 4.3937788, -133.975006)
- Part38.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part38.Size = Vector3.new(1.13751364, 0.200000003, 0.200000003)
- Part38.BottomSurface = Enum.SurfaceType.Smooth
- Part38.BrickColor = BrickColor.new("Dark stone grey")
- Part38.CanCollide = false
- Part38.TopSurface = Enum.SurfaceType.Smooth
- Part38.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh39.Parent = Part38
- BlockMesh39.Scale = Vector3.new(1, 0.0625007376, 0.0625001267)
- WedgePart40.Parent = Model0
- WedgePart40.CFrame = CFrame.new(-71.2304993, 4.55628014, -133.474991, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- WedgePart40.Orientation = Vector3.new(0, 90, 90)
- WedgePart40.Position = Vector3.new(-71.2304993, 4.55628014, -133.474991)
- WedgePart40.Rotation = Vector3.new(90, 90, 0)
- WedgePart40.Color = Color3.new(0.388235, 0.372549, 0.384314)
- WedgePart40.Size = Vector3.new(0.200000003, 0.200000003, 0.287503332)
- WedgePart40.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart40.BrickColor = BrickColor.new("Dark stone grey")
- WedgePart40.CanCollide = false
- WedgePart40.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh41.Parent = WedgePart40
- BlockMesh41.Scale = Vector3.new(0.0625007525, 0.687508106, 1)
- Part42.Parent = Model0
- Part42.CFrame = CFrame.new(-71.0117416, 4.43752861, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part42.Orientation = Vector3.new(0, -90, 0)
- Part42.Position = Vector3.new(-71.0117416, 4.43752861, -133.850006)
- Part42.Rotation = Vector3.new(0, -90, 0)
- Part42.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part42.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part42.BottomSurface = Enum.SurfaceType.Smooth
- Part42.BrickColor = BrickColor.new("Dark stone grey")
- Part42.CanCollide = false
- Part42.TopSurface = Enum.SurfaceType.Smooth
- Part42.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh43.Parent = Part42
- BlockMesh43.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- Part44.Parent = Model0
- Part44.CFrame = CFrame.new(-71.0117416, 4.46252871, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part44.Orientation = Vector3.new(0, -90, 0)
- Part44.Position = Vector3.new(-71.0117416, 4.46252871, -133.850006)
- Part44.Rotation = Vector3.new(0, -90, 0)
- Part44.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part44.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part44.BottomSurface = Enum.SurfaceType.Smooth
- Part44.BrickColor = BrickColor.new("Dark stone grey")
- Part44.CanCollide = false
- Part44.TopSurface = Enum.SurfaceType.Smooth
- Part44.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh45.Parent = Part44
- BlockMesh45.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- Part46.Parent = Model0
- Part46.CFrame = CFrame.new(-71.0117416, 4.41252804, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part46.Orientation = Vector3.new(0, -90, 0)
- Part46.Position = Vector3.new(-71.0117416, 4.41252804, -133.850006)
- Part46.Rotation = Vector3.new(0, -90, 0)
- Part46.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part46.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part46.BottomSurface = Enum.SurfaceType.Smooth
- Part46.BrickColor = BrickColor.new("Dark stone grey")
- Part46.CanCollide = false
- Part46.TopSurface = Enum.SurfaceType.Smooth
- Part46.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh47.Parent = Part46
- BlockMesh47.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- Part48.Parent = Model0
- Part48.CFrame = CFrame.new(-71.0117416, 4.32502699, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part48.Orientation = Vector3.new(0, -90, 0)
- Part48.Position = Vector3.new(-71.0117416, 4.32502699, -133.850006)
- Part48.Rotation = Vector3.new(0, -90, 0)
- Part48.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part48.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part48.BottomSurface = Enum.SurfaceType.Smooth
- Part48.BrickColor = BrickColor.new("Dark stone grey")
- Part48.CanCollide = false
- Part48.TopSurface = Enum.SurfaceType.Smooth
- Part48.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh49.Parent = Part48
- BlockMesh49.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- Part50.Parent = Model0
- Part50.CFrame = CFrame.new(-71.5304871, 4.55628014, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part50.Orientation = Vector3.new(0, 180, 0)
- Part50.Position = Vector3.new(-71.5304871, 4.55628014, -133.712494)
- Part50.Rotation = Vector3.new(-180, 0, -180)
- Part50.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part50.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part50.BottomSurface = Enum.SurfaceType.Smooth
- Part50.BrickColor = BrickColor.new("Dark stone grey")
- Part50.CanCollide = false
- Part50.TopSurface = Enum.SurfaceType.Smooth
- Part50.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh51.Parent = Part50
- BlockMesh51.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part52.Parent = Model0
- Part52.CFrame = CFrame.new(-71.2179871, 4.47502899, -133.699997, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part52.Orientation = Vector3.new(0, 180, 0)
- Part52.Position = Vector3.new(-71.2179871, 4.47502899, -133.699997)
- Part52.Rotation = Vector3.new(-180, 0, -180)
- Part52.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part52.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part52.BottomSurface = Enum.SurfaceType.Smooth
- Part52.BrickColor = BrickColor.new("Dark stone grey")
- Part52.CanCollide = false
- Part52.TopSurface = Enum.SurfaceType.Smooth
- Part52.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh53.Parent = Part52
- BlockMesh53.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001341)
- Part54.Parent = Model0
- Part54.CFrame = CFrame.new(-71.1054916, 4.3937788, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part54.Position = Vector3.new(-71.1054916, 4.3937788, -133.856247)
- Part54.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part54.Size = Vector3.new(0.212502524, 0.200000003, 0.650007725)
- Part54.BottomSurface = Enum.SurfaceType.Smooth
- Part54.BrickColor = BrickColor.new("Dark stone grey")
- Part54.CanCollide = false
- Part54.TopSurface = Enum.SurfaceType.Smooth
- Part54.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh55.Parent = Part54
- BlockMesh55.Scale = Vector3.new(1, 0.0625007376, 1)
- Part56.Parent = Model0
- Part56.CFrame = CFrame.new(-71.7804947, 4.3937788, -133.737503, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part56.Position = Vector3.new(-71.7804947, 4.3937788, -133.737503)
- Part56.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part56.Size = Vector3.new(1.13751328, 0.200000003, 0.200000003)
- Part56.BottomSurface = Enum.SurfaceType.Smooth
- Part56.BrickColor = BrickColor.new("Dark stone grey")
- Part56.CanCollide = false
- Part56.TopSurface = Enum.SurfaceType.Smooth
- Part56.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh57.Parent = Part56
- BlockMesh57.Scale = Vector3.new(1, 0.0625007376, 0.0625001863)
- Part58.Parent = Model0
- Part58.CFrame = CFrame.new(-71.2179871, 4.55628014, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part58.Orientation = Vector3.new(0, 180, 0)
- Part58.Position = Vector3.new(-71.2179871, 4.55628014, -133.712494)
- Part58.Rotation = Vector3.new(-180, 0, -180)
- Part58.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part58.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part58.BottomSurface = Enum.SurfaceType.Smooth
- Part58.BrickColor = BrickColor.new("Dark stone grey")
- Part58.CanCollide = false
- Part58.TopSurface = Enum.SurfaceType.Smooth
- Part58.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh59.Parent = Part58
- BlockMesh59.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part60.Parent = Model0
- Part60.CFrame = CFrame.new(-71.5304871, 4.39377832, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part60.Orientation = Vector3.new(0, 180, 0)
- Part60.Position = Vector3.new(-71.5304871, 4.39377832, -133.712494)
- Part60.Rotation = Vector3.new(-180, 0, -180)
- Part60.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part60.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part60.BottomSurface = Enum.SurfaceType.Smooth
- Part60.BrickColor = BrickColor.new("Dark stone grey")
- Part60.CanCollide = false
- Part60.TopSurface = Enum.SurfaceType.Smooth
- Part60.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh61.Parent = Part60
- BlockMesh61.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part62.Parent = Model0
- Part62.CFrame = CFrame.new(-72.0305023, 4.55628014, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part62.Orientation = Vector3.new(0, 180, 0)
- Part62.Position = Vector3.new(-72.0305023, 4.55628014, -133.712494)
- Part62.Rotation = Vector3.new(-180, 0, -180)
- Part62.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part62.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part62.BottomSurface = Enum.SurfaceType.Smooth
- Part62.BrickColor = BrickColor.new("Dark stone grey")
- Part62.CanCollide = false
- Part62.TopSurface = Enum.SurfaceType.Smooth
- Part62.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh63.Parent = Part62
- BlockMesh63.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part64.Parent = Model0
- Part64.CFrame = CFrame.new(-72.0305023, 4.47502899, -133.699997, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part64.Orientation = Vector3.new(0, 180, 0)
- Part64.Position = Vector3.new(-72.0305023, 4.47502899, -133.699997)
- Part64.Rotation = Vector3.new(-180, 0, -180)
- Part64.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part64.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part64.BottomSurface = Enum.SurfaceType.Smooth
- Part64.BrickColor = BrickColor.new("Dark stone grey")
- Part64.CanCollide = false
- Part64.TopSurface = Enum.SurfaceType.Smooth
- Part64.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh65.Parent = Part64
- BlockMesh65.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001341)
- Part66.Parent = Model0
- Part66.CFrame = CFrame.new(-72.0305023, 4.39377832, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part66.Orientation = Vector3.new(0, 180, 0)
- Part66.Position = Vector3.new(-72.0305023, 4.39377832, -133.712494)
- Part66.Rotation = Vector3.new(-180, 0, -180)
- Part66.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part66.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part66.BottomSurface = Enum.SurfaceType.Smooth
- Part66.BrickColor = BrickColor.new("Dark stone grey")
- Part66.CanCollide = false
- Part66.TopSurface = Enum.SurfaceType.Smooth
- Part66.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh67.Parent = Part66
- BlockMesh67.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part68.Parent = Model0
- Part68.CFrame = CFrame.new(-71.2179871, 4.39377832, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part68.Orientation = Vector3.new(0, 180, 0)
- Part68.Position = Vector3.new(-71.2179871, 4.39377832, -133.712494)
- Part68.Rotation = Vector3.new(-180, 0, -180)
- Part68.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part68.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part68.BottomSurface = Enum.SurfaceType.Smooth
- Part68.BrickColor = BrickColor.new("Dark stone grey")
- Part68.CanCollide = false
- Part68.TopSurface = Enum.SurfaceType.Smooth
- Part68.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh69.Parent = Part68
- BlockMesh69.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part70.Parent = Model0
- Part70.CFrame = CFrame.new(-71.8429947, 4.39377832, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part70.Orientation = Vector3.new(0, 180, 0)
- Part70.Position = Vector3.new(-71.8429947, 4.39377832, -133.712494)
- Part70.Rotation = Vector3.new(-180, 0, -180)
- Part70.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part70.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part70.BottomSurface = Enum.SurfaceType.Smooth
- Part70.BrickColor = BrickColor.new("Dark stone grey")
- Part70.CanCollide = false
- Part70.TopSurface = Enum.SurfaceType.Smooth
- Part70.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh71.Parent = Part70
- BlockMesh71.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part72.Parent = Model0
- Part72.CFrame = CFrame.new(-71.8429947, 4.55628014, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part72.Orientation = Vector3.new(0, 180, 0)
- Part72.Position = Vector3.new(-71.8429947, 4.55628014, -133.712494)
- Part72.Rotation = Vector3.new(-180, 0, -180)
- Part72.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part72.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part72.BottomSurface = Enum.SurfaceType.Smooth
- Part72.BrickColor = BrickColor.new("Dark stone grey")
- Part72.CanCollide = false
- Part72.TopSurface = Enum.SurfaceType.Smooth
- Part72.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh73.Parent = Part72
- BlockMesh73.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part74.Parent = Model0
- Part74.CFrame = CFrame.new(-71.5304871, 4.47502899, -133.699997, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part74.Orientation = Vector3.new(0, 180, 0)
- Part74.Position = Vector3.new(-71.5304871, 4.47502899, -133.699997)
- Part74.Rotation = Vector3.new(-180, 0, -180)
- Part74.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part74.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part74.BottomSurface = Enum.SurfaceType.Smooth
- Part74.BrickColor = BrickColor.new("Dark stone grey")
- Part74.CanCollide = false
- Part74.TopSurface = Enum.SurfaceType.Smooth
- Part74.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh75.Parent = Part74
- BlockMesh75.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001341)
- Part76.Parent = Model0
- Part76.CFrame = CFrame.new(-71.8429947, 4.47502899, -133.699997, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part76.Orientation = Vector3.new(0, 180, 0)
- Part76.Position = Vector3.new(-71.8429947, 4.47502899, -133.699997)
- Part76.Rotation = Vector3.new(-180, 0, -180)
- Part76.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part76.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part76.BottomSurface = Enum.SurfaceType.Smooth
- Part76.BrickColor = BrickColor.new("Dark stone grey")
- Part76.CanCollide = false
- Part76.TopSurface = Enum.SurfaceType.Smooth
- Part76.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh77.Parent = Part76
- BlockMesh77.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001341)
- Part78.Parent = Model0
- Part78.CFrame = CFrame.new(-71.7804871, 4.47502899, -133.71875, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part78.Position = Vector3.new(-71.7804871, 4.47502899, -133.71875)
- Part78.Color = Color3.new(0, 1, 1)
- Part78.Size = Vector3.new(1.13751352, 0.200000003, 0.200000003)
- Part78.BottomSurface = Enum.SurfaceType.Smooth
- Part78.BrickColor = BrickColor.new("Toothpaste")
- Part78.CanCollide = false
- Part78.Material = Enum.Material.Neon
- Part78.TopSurface = Enum.SurfaceType.Smooth
- Part78.brickColor = BrickColor.new("Toothpaste")
- BlockMesh79.Parent = Part78
- BlockMesh79.Scale = Vector3.new(1, 0.750008881, 0.125001475)
- WedgePart80.Parent = Model0
- WedgePart80.CFrame = CFrame.new(-71.2242432, 4.39377832, -133.474991, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- WedgePart80.Orientation = Vector3.new(0, 90, 90)
- WedgePart80.Position = Vector3.new(-71.2242432, 4.39377832, -133.474991)
- WedgePart80.Rotation = Vector3.new(90, 90, 0)
- WedgePart80.Color = Color3.new(0.388235, 0.372549, 0.384314)
- WedgePart80.Size = Vector3.new(0.200000003, 0.200000003, 0.275003225)
- WedgePart80.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart80.BrickColor = BrickColor.new("Dark stone grey")
- WedgePart80.CanCollide = false
- WedgePart80.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh81.Parent = WedgePart80
- BlockMesh81.Scale = Vector3.new(0.0625007525, 0.687508106, 1)
- Part82.Parent = Model0
- Part82.CFrame = CFrame.new(-72.3554993, 4.47502899, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part82.Position = Vector3.new(-72.3554993, 4.47502899, -133.856247)
- Part82.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part82.Size = Vector3.new(0.200000003, 0.200000003, 0.300003469)
- Part82.BottomSurface = Enum.SurfaceType.Smooth
- Part82.BrickColor = BrickColor.new("Dark stone grey")
- Part82.CanCollide = false
- Part82.TopSurface = Enum.SurfaceType.Smooth
- Part82.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh83.Parent = Part82
- BlockMesh83.Scale = Vector3.new(0.0625007376, 0.750008941, 1)
- Part84.Parent = Model0
- Part84.CFrame = CFrame.new(-71.0117416, 4.47502851, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part84.Orientation = Vector3.new(0, -45, 0)
- Part84.Position = Vector3.new(-71.0117416, 4.47502851, -134.731262)
- Part84.Rotation = Vector3.new(0, -45, 0)
- Part84.Color = Color3.new(0, 1, 1)
- Part84.Size = Vector3.new(0.331253946, 0.331253946, 0.331253946)
- Part84.BottomSurface = Enum.SurfaceType.Smooth
- Part84.BrickColor = BrickColor.new("Toothpaste")
- Part84.CanCollide = false
- Part84.Material = Enum.Material.Neon
- Part84.TopSurface = Enum.SurfaceType.Smooth
- Part84.brickColor = BrickColor.new("Toothpaste")
- Part85.Parent = Model0
- Part85.CFrame = CFrame.new(-71.7805023, 4.55628014, -133.975006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part85.Position = Vector3.new(-71.7805023, 4.55628014, -133.975006)
- Part85.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part85.Size = Vector3.new(1.13751364, 0.200000003, 0.200000003)
- Part85.BottomSurface = Enum.SurfaceType.Smooth
- Part85.BrickColor = BrickColor.new("Dark stone grey")
- Part85.CanCollide = false
- Part85.TopSurface = Enum.SurfaceType.Smooth
- Part85.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh86.Parent = Part85
- BlockMesh86.Scale = Vector3.new(1, 0.0625007376, 0.0625001267)
- Part87.Parent = Model0
- Part87.CFrame = CFrame.new(-71.0117416, 4.2812767, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part87.Orientation = Vector3.new(0, -45, 0)
- Part87.Position = Vector3.new(-71.0117416, 4.2812767, -132.968735)
- Part87.Rotation = Vector3.new(0, -45, 0)
- Part87.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part87.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part87.BottomSurface = Enum.SurfaceType.Smooth
- Part87.BrickColor = BrickColor.new("Dark stone grey")
- Part87.CanCollide = false
- Part87.TopSurface = Enum.SurfaceType.Smooth
- Part87.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh88.Parent = Part87
- BlockMesh88.Scale = Vector3.new(1, 0.125001222, 1)
- Part89.Parent = Model0
- Part89.CFrame = CFrame.new(-68.8492432, 4.47502851, -133.850006, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- Part89.Orientation = Vector3.new(0, 90, 0)
- Part89.Position = Vector3.new(-68.8492432, 4.47502851, -133.850006)
- Part89.Rotation = Vector3.new(0, 90, 0)
- Part89.Size = Vector3.new(0.800009191, 0.225002691, 4.17505074)
- Part89.BottomSurface = Enum.SurfaceType.Smooth
- Part89.CanCollide = false
- Part89.TopSurface = Enum.SurfaceType.Smooth
- Blade = Part89
- SpecialMesh90.Parent = Part89
- SpecialMesh90.MeshId = "rbxassetid://2022884138"
- SpecialMesh90.Scale = Vector3.new(0.300000012, 1, 0.5)
- SpecialMesh90.MeshType = Enum.MeshType.FileMesh
- WedgePart91.Parent = Model0
- WedgePart91.CFrame = CFrame.new(-71.2179947, 4.38127804, -133.481247, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- WedgePart91.Orientation = Vector3.new(0, 90, 90)
- WedgePart91.Position = Vector3.new(-71.2179947, 4.38127804, -133.481247)
- WedgePart91.Rotation = Vector3.new(90, 90, 0)
- WedgePart91.Size = Vector3.new(0.200000003, 0.200000003, 0.262503088)
- WedgePart91.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart91.CanCollide = false
- BlockMesh92.Parent = WedgePart91
- BlockMesh92.Scale = Vector3.new(0.312503695, 0.625007391, 1)
- Part93.Parent = Model0
- Part93.CFrame = CFrame.new(-72.3430023, 4.47502899, -133.856247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part93.Position = Vector3.new(-72.3430023, 4.47502899, -133.856247)
- Part93.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part93.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part93.BottomSurface = Enum.SurfaceType.Smooth
- Part93.BrickColor = BrickColor.new("Dark stone grey")
- Part93.CanCollide = false
- Part93.TopSurface = Enum.SurfaceType.Smooth
- Part93.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh94.Parent = Part93
- BlockMesh94.Scale = Vector3.new(0.0625007376, 0.87501049, 0.750008285)
- WedgePart95.Parent = Model0
- WedgePart95.CFrame = CFrame.new(-71.2179947, 4.38127851, -134.231262, 0, 0, 1, -1, 0, 0, 0, -1, 0)
- WedgePart95.Orientation = Vector3.new(0, 90, -90)
- WedgePart95.Position = Vector3.new(-71.2179947, 4.38127851, -134.231262)
- WedgePart95.Rotation = Vector3.new(-90, 90, 0)
- WedgePart95.Size = Vector3.new(0.200000003, 0.200000003, 0.262503088)
- WedgePart95.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart95.CanCollide = false
- BlockMesh96.Parent = WedgePart95
- BlockMesh96.Scale = Vector3.new(0.312503695, 0.625007391, 1)
- Part97.Name = "HitBox1"
- Part97.Parent = Model0
- Part97.CFrame = CFrame.new(-68.8492126, 4.47502899, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part97.Orientation = Vector3.new(0, -90, 0)
- Part97.Position = Vector3.new(-68.8492126, 4.47502899, -133.850006)
- Part97.Rotation = Vector3.new(0, -90, 0)
- Part97.Color = Color3.new(1, 0, 0)
- Part97.Transparency = 1
- Part97.Size = Vector3.new(0.812511623, 0.262503088, 4.17504835)
- Part97.BottomSurface = Enum.SurfaceType.Smooth
- Part97.BrickColor = BrickColor.new("Really red")
- Part97.CanCollide = false
- Part97.TopSurface = Enum.SurfaceType.Smooth
- Part97.brickColor = BrickColor.new("Really red")
- WedgePart98.Parent = Model0
- WedgePart98.CFrame = CFrame.new(-71.2179947, 4.56877995, -133.481247, 0, 0, 1, 1, 0, 0, 0, 1, 0)
- WedgePart98.Orientation = Vector3.new(0, 90, 90)
- WedgePart98.Position = Vector3.new(-71.2179947, 4.56877995, -133.481247)
- WedgePart98.Rotation = Vector3.new(90, 90, 0)
- WedgePart98.Size = Vector3.new(0.200000003, 0.200000003, 0.262503088)
- WedgePart98.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart98.CanCollide = false
- BlockMesh99.Parent = WedgePart98
- BlockMesh99.Scale = Vector3.new(0.312503695, 0.625007391, 1)
- Part100.Parent = Model0
- Part100.CFrame = CFrame.new(-72.3430023, 4.47502899, -133.975006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part100.Position = Vector3.new(-72.3430023, 4.47502899, -133.975006)
- Part100.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part100.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part100.BottomSurface = Enum.SurfaceType.Smooth
- Part100.BrickColor = BrickColor.new("Dark stone grey")
- Part100.CanCollide = false
- Part100.TopSurface = Enum.SurfaceType.Smooth
- Part100.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh101.Parent = Part100
- BlockMesh101.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001267)
- Part102.Parent = Model0
- Part102.CFrame = CFrame.new(-71.2179871, 4.55628014, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part102.Position = Vector3.new(-71.2179871, 4.55628014, -134.012497)
- Part102.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part102.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part102.BottomSurface = Enum.SurfaceType.Smooth
- Part102.BrickColor = BrickColor.new("Dark stone grey")
- Part102.CanCollide = false
- Part102.TopSurface = Enum.SurfaceType.Smooth
- Part102.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh103.Parent = Part102
- BlockMesh103.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.0625001267)
- Part104.Parent = Model0
- Part104.CFrame = CFrame.new(-71.4054947, 4.55628014, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part104.Position = Vector3.new(-71.4054947, 4.55628014, -134.012497)
- Part104.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part104.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part104.BottomSurface = Enum.SurfaceType.Smooth
- Part104.BrickColor = BrickColor.new("Dark stone grey")
- Part104.CanCollide = false
- Part104.TopSurface = Enum.SurfaceType.Smooth
- Part104.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh105.Parent = Part104
- BlockMesh105.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.0625001267)
- Part106.Parent = Model0
- Part106.CFrame = CFrame.new(-71.4054947, 4.3937788, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part106.Position = Vector3.new(-71.4054947, 4.3937788, -134.012497)
- Part106.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part106.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part106.BottomSurface = Enum.SurfaceType.Smooth
- Part106.BrickColor = BrickColor.new("Dark stone grey")
- Part106.CanCollide = false
- Part106.TopSurface = Enum.SurfaceType.Smooth
- Part106.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh107.Parent = Part106
- BlockMesh107.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.0625001267)
- Part108.Parent = Model0
- Part108.CFrame = CFrame.new(-72.3430023, 4.47502899, -133.737503, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part108.Position = Vector3.new(-72.3430023, 4.47502899, -133.737503)
- Part108.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part108.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part108.BottomSurface = Enum.SurfaceType.Smooth
- Part108.BrickColor = BrickColor.new("Dark stone grey")
- Part108.CanCollide = false
- Part108.TopSurface = Enum.SurfaceType.Smooth
- Part108.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh109.Parent = Part108
- BlockMesh109.Scale = Vector3.new(0.0624999925, 0.750008941, 0.0625001863)
- Part110.Parent = Model0
- Part110.CFrame = CFrame.new(-72.3430023, 4.39377832, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part110.Position = Vector3.new(-72.3430023, 4.39377832, -134)
- Part110.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part110.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part110.BottomSurface = Enum.SurfaceType.Smooth
- Part110.BrickColor = BrickColor.new("Dark stone grey")
- Part110.CanCollide = false
- Part110.TopSurface = Enum.SurfaceType.Smooth
- Part110.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh111.Parent = Part110
- BlockMesh111.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part112.Parent = Model0
- Part112.CFrame = CFrame.new(-71.7179947, 4.55628014, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part112.Position = Vector3.new(-71.7179947, 4.55628014, -134.012497)
- Part112.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part112.BottomSurface = Enum.SurfaceType.Smooth
- Part112.BrickColor = BrickColor.new("Dark stone grey")
- Part112.CanCollide = false
- Part112.TopSurface = Enum.SurfaceType.Smooth
- Part112.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh113.Parent = Part112
- BlockMesh113.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.0625001267)
- Part114.Parent = Model0
- Part114.CFrame = CFrame.new(-71.7179947, 4.3937788, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part114.Position = Vector3.new(-71.7179947, 4.3937788, -134.012497)
- Part114.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part114.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part114.BottomSurface = Enum.SurfaceType.Smooth
- Part114.BrickColor = BrickColor.new("Dark stone grey")
- Part114.CanCollide = false
- Part114.TopSurface = Enum.SurfaceType.Smooth
- Part114.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh115.Parent = Part114
- BlockMesh115.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.0625001267)
- Part116.Parent = Model0
- Part116.CFrame = CFrame.new(-72.3430023, 4.47502899, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part116.Position = Vector3.new(-72.3430023, 4.47502899, -134.012497)
- Part116.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part116.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part116.BottomSurface = Enum.SurfaceType.Smooth
- Part116.BrickColor = BrickColor.new("Dark stone grey")
- Part116.CanCollide = false
- Part116.TopSurface = Enum.SurfaceType.Smooth
- Part116.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh117.Parent = Part116
- BlockMesh117.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001267)
- Part118.Parent = Model0
- Part118.CFrame = CFrame.new(-72.3430023, 4.55628014, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part118.Position = Vector3.new(-72.3430023, 4.55628014, -134)
- Part118.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part118.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part118.BottomSurface = Enum.SurfaceType.Smooth
- Part118.BrickColor = BrickColor.new("Dark stone grey")
- Part118.CanCollide = false
- Part118.TopSurface = Enum.SurfaceType.Smooth
- Part118.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh119.Parent = Part118
- BlockMesh119.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part120.Parent = Model0
- Part120.CFrame = CFrame.new(-72.0305023, 4.55628014, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part120.Position = Vector3.new(-72.0305023, 4.55628014, -134)
- Part120.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part120.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part120.BottomSurface = Enum.SurfaceType.Smooth
- Part120.BrickColor = BrickColor.new("Dark stone grey")
- Part120.CanCollide = false
- Part120.TopSurface = Enum.SurfaceType.Smooth
- Part120.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh121.Parent = Part120
- BlockMesh121.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part122.Parent = Model0
- Part122.CFrame = CFrame.new(-71.2179871, 4.3937788, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part122.Position = Vector3.new(-71.2179871, 4.3937788, -134)
- Part122.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part122.BottomSurface = Enum.SurfaceType.Smooth
- Part122.BrickColor = BrickColor.new("Dark stone grey")
- Part122.CanCollide = false
- Part122.TopSurface = Enum.SurfaceType.Smooth
- Part122.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh123.Parent = Part122
- BlockMesh123.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part124.Parent = Model0
- Part124.CFrame = CFrame.new(-71.7179947, 4.3937788, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part124.Position = Vector3.new(-71.7179947, 4.3937788, -134)
- Part124.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part124.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part124.BottomSurface = Enum.SurfaceType.Smooth
- Part124.BrickColor = BrickColor.new("Dark stone grey")
- Part124.CanCollide = false
- Part124.TopSurface = Enum.SurfaceType.Smooth
- Part124.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh125.Parent = Part124
- BlockMesh125.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part126.Parent = Model0
- Part126.CFrame = CFrame.new(-71.2179871, 4.55628014, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part126.Position = Vector3.new(-71.2179871, 4.55628014, -134)
- Part126.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part126.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part126.BottomSurface = Enum.SurfaceType.Smooth
- Part126.BrickColor = BrickColor.new("Dark stone grey")
- Part126.CanCollide = false
- Part126.TopSurface = Enum.SurfaceType.Smooth
- Part126.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh127.Parent = Part126
- BlockMesh127.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part128.Parent = Model0
- Part128.CFrame = CFrame.new(-71.7179947, 4.55628014, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part128.Position = Vector3.new(-71.7179947, 4.55628014, -134)
- Part128.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part128.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part128.BottomSurface = Enum.SurfaceType.Smooth
- Part128.BrickColor = BrickColor.new("Dark stone grey")
- Part128.CanCollide = false
- Part128.TopSurface = Enum.SurfaceType.Smooth
- Part128.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh129.Parent = Part128
- BlockMesh129.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part130.Parent = Model0
- Part130.CFrame = CFrame.new(-72.3430023, 4.55627966, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part130.Orientation = Vector3.new(0, 180, 0)
- Part130.Position = Vector3.new(-72.3430023, 4.55627966, -133.712494)
- Part130.Rotation = Vector3.new(-180, 0, -180)
- Part130.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part130.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part130.BottomSurface = Enum.SurfaceType.Smooth
- Part130.BrickColor = BrickColor.new("Dark stone grey")
- Part130.CanCollide = false
- Part130.TopSurface = Enum.SurfaceType.Smooth
- Part130.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh131.Parent = Part130
- BlockMesh131.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part132.Parent = Model0
- Part132.CFrame = CFrame.new(-71.7179947, 4.47502899, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part132.Position = Vector3.new(-71.7179947, 4.47502899, -134.012497)
- Part132.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part132.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part132.BottomSurface = Enum.SurfaceType.Smooth
- Part132.BrickColor = BrickColor.new("Dark stone grey")
- Part132.CanCollide = false
- Part132.TopSurface = Enum.SurfaceType.Smooth
- Part132.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh133.Parent = Part132
- BlockMesh133.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001341)
- Part134.Parent = Model0
- Part134.CFrame = CFrame.new(-72.3430023, 4.39377832, -133.712494, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part134.Orientation = Vector3.new(0, 180, 0)
- Part134.Position = Vector3.new(-72.3430023, 4.39377832, -133.712494)
- Part134.Rotation = Vector3.new(-180, 0, -180)
- Part134.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part134.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part134.BottomSurface = Enum.SurfaceType.Smooth
- Part134.BrickColor = BrickColor.new("Dark stone grey")
- Part134.CanCollide = false
- Part134.TopSurface = Enum.SurfaceType.Smooth
- Part134.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh135.Parent = Part134
- BlockMesh135.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part136.Parent = Model0
- Part136.CFrame = CFrame.new(-72.3429947, 4.47502899, -133.699997, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part136.Orientation = Vector3.new(0, 180, 0)
- Part136.Position = Vector3.new(-72.3429947, 4.47502899, -133.699997)
- Part136.Rotation = Vector3.new(-180, 0, -180)
- Part136.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part136.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part136.BottomSurface = Enum.SurfaceType.Smooth
- Part136.BrickColor = BrickColor.new("Dark stone grey")
- Part136.CanCollide = false
- Part136.TopSurface = Enum.SurfaceType.Smooth
- Part136.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh137.Parent = Part136
- BlockMesh137.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001267)
- Part138.Parent = Model0
- Part138.CFrame = CFrame.new(-71.7804871, 4.47502899, -133.993744, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part138.Position = Vector3.new(-71.7804871, 4.47502899, -133.993744)
- Part138.Color = Color3.new(0, 1, 1)
- Part138.Size = Vector3.new(1.13751352, 0.200000003, 0.200000003)
- Part138.BottomSurface = Enum.SurfaceType.Smooth
- Part138.BrickColor = BrickColor.new("Toothpaste")
- Part138.CanCollide = false
- Part138.Material = Enum.Material.Neon
- Part138.TopSurface = Enum.SurfaceType.Smooth
- Part138.brickColor = BrickColor.new("Toothpaste")
- BlockMesh139.Parent = Part138
- BlockMesh139.Scale = Vector3.new(1, 0.750008881, 0.125001475)
- WedgePart140.Parent = Model0
- WedgePart140.CFrame = CFrame.new(-71.2179947, 4.5687809, -134.231262, 0, 0, 1, -1, 0, 0, 0, -1, 0)
- WedgePart140.Orientation = Vector3.new(0, 90, -90)
- WedgePart140.Position = Vector3.new(-71.2179947, 4.5687809, -134.231262)
- WedgePart140.Rotation = Vector3.new(-90, 90, 0)
- WedgePart140.Size = Vector3.new(0.200000003, 0.200000003, 0.262503088)
- WedgePart140.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart140.CanCollide = false
- BlockMesh141.Parent = WedgePart140
- BlockMesh141.Scale = Vector3.new(0.312503695, 0.625007391, 1)
- Part142.Parent = Model0
- Part142.CFrame = CFrame.new(-71.2179871, 4.3937788, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part142.Position = Vector3.new(-71.2179871, 4.3937788, -134.012497)
- Part142.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part142.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part142.BottomSurface = Enum.SurfaceType.Smooth
- Part142.BrickColor = BrickColor.new("Dark stone grey")
- Part142.CanCollide = false
- Part142.TopSurface = Enum.SurfaceType.Smooth
- Part142.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh143.Parent = Part142
- BlockMesh143.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.0625001267)
- Part144.Parent = Model0
- Part144.CFrame = CFrame.new(-72.0305023, 4.3937788, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part144.Position = Vector3.new(-72.0305023, 4.3937788, -134)
- Part144.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part144.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part144.BottomSurface = Enum.SurfaceType.Smooth
- Part144.BrickColor = BrickColor.new("Dark stone grey")
- Part144.CanCollide = false
- Part144.TopSurface = Enum.SurfaceType.Smooth
- Part144.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh145.Parent = Part144
- BlockMesh145.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part146.Parent = Model0
- Part146.CFrame = CFrame.new(-71.4054947, 4.47502899, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part146.Position = Vector3.new(-71.4054947, 4.47502899, -134.012497)
- Part146.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part146.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part146.BottomSurface = Enum.SurfaceType.Smooth
- Part146.BrickColor = BrickColor.new("Dark stone grey")
- Part146.CanCollide = false
- Part146.TopSurface = Enum.SurfaceType.Smooth
- Part146.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh147.Parent = Part146
- BlockMesh147.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001341)
- Part148.Parent = Model0
- Part148.CFrame = CFrame.new(-71.4054947, 4.55628014, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part148.Position = Vector3.new(-71.4054947, 4.55628014, -134)
- Part148.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part148.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part148.BottomSurface = Enum.SurfaceType.Smooth
- Part148.BrickColor = BrickColor.new("Dark stone grey")
- Part148.CanCollide = false
- Part148.TopSurface = Enum.SurfaceType.Smooth
- Part148.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh149.Parent = Part148
- BlockMesh149.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- Part150.Parent = Model0
- Part150.CFrame = CFrame.new(-72.0305023, 4.47502899, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part150.Position = Vector3.new(-72.0305023, 4.47502899, -134.012497)
- Part150.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part150.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part150.BottomSurface = Enum.SurfaceType.Smooth
- Part150.BrickColor = BrickColor.new("Dark stone grey")
- Part150.CanCollide = false
- Part150.TopSurface = Enum.SurfaceType.Smooth
- Part150.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh151.Parent = Part150
- BlockMesh151.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001341)
- Part152.Parent = Model0
- Part152.CFrame = CFrame.new(-71.4054947, 4.3937788, -134, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part152.Position = Vector3.new(-71.4054947, 4.3937788, -134)
- Part152.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part152.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part152.BottomSurface = Enum.SurfaceType.Smooth
- Part152.BrickColor = BrickColor.new("Dark stone grey")
- Part152.CanCollide = false
- Part152.TopSurface = Enum.SurfaceType.Smooth
- Part152.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh153.Parent = Part152
- BlockMesh153.Scale = Vector3.new(0.0625007376, 0.0625007376, 0.187501609)
- WedgePart154.Parent = Model0
- WedgePart154.CFrame = CFrame.new(-71.2242432, 4.3937788, -134.237503, 0, 0, 1, -1, 0, 0, 0, -1, 0)
- WedgePart154.Orientation = Vector3.new(0, 90, -90)
- WedgePart154.Position = Vector3.new(-71.2242432, 4.3937788, -134.237503)
- WedgePart154.Rotation = Vector3.new(-90, 90, 0)
- WedgePart154.Color = Color3.new(0.388235, 0.372549, 0.384314)
- WedgePart154.Size = Vector3.new(0.200000003, 0.200000003, 0.275003225)
- WedgePart154.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart154.BrickColor = BrickColor.new("Dark stone grey")
- WedgePart154.CanCollide = false
- WedgePart154.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh155.Parent = WedgePart154
- BlockMesh155.Scale = Vector3.new(0.0625007525, 0.687508106, 1)
- Part156.Parent = Model0
- Part156.CFrame = CFrame.new(-71.2867584, 4.3937788, -134.162506, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part156.Position = Vector3.new(-71.2867584, 4.3937788, -134.162506)
- Part156.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part156.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part156.BottomSurface = Enum.SurfaceType.Smooth
- Part156.BrickColor = BrickColor.new("Dark stone grey")
- Part156.CanCollide = false
- Part156.TopSurface = Enum.SurfaceType.Smooth
- Part156.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh157.Parent = Part156
- BlockMesh157.Scale = Vector3.new(0.750008762, 0.0625007376, 0.0625007376)
- Part158.Parent = Model0
- Part158.CFrame = CFrame.new(-71.2867584, 4.55628014, -134.162506, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part158.Position = Vector3.new(-71.2867584, 4.55628014, -134.162506)
- Part158.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part158.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part158.BottomSurface = Enum.SurfaceType.Smooth
- Part158.BrickColor = BrickColor.new("Dark stone grey")
- Part158.CanCollide = false
- Part158.TopSurface = Enum.SurfaceType.Smooth
- Part158.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh159.Parent = Part158
- BlockMesh159.Scale = Vector3.new(0.750008762, 0.0625007376, 0.0625007376)
- Part160.Parent = Model0
- Part160.CFrame = CFrame.new(-71.2867584, 4.3937788, -133.550003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part160.Position = Vector3.new(-71.2867584, 4.3937788, -133.550003)
- Part160.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part160.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part160.BottomSurface = Enum.SurfaceType.Smooth
- Part160.BrickColor = BrickColor.new("Dark stone grey")
- Part160.CanCollide = false
- Part160.TopSurface = Enum.SurfaceType.Smooth
- Part160.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh161.Parent = Part160
- BlockMesh161.Scale = Vector3.new(0.750008762, 0.0625007376, 0.0625007376)
- Part162.Parent = Model0
- Part162.CFrame = CFrame.new(-71.2929993, 4.55628014, -133.550003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part162.Position = Vector3.new(-71.2929993, 4.55628014, -133.550003)
- Part162.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part162.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part162.BottomSurface = Enum.SurfaceType.Smooth
- Part162.BrickColor = BrickColor.new("Dark stone grey")
- Part162.CanCollide = false
- Part162.TopSurface = Enum.SurfaceType.Smooth
- Part162.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh163.Parent = Part162
- BlockMesh163.Scale = Vector3.new(0.812509716, 0.0625007376, 0.0625006557)
- Part164.Parent = Model0
- Part164.CFrame = CFrame.new(-71.2179871, 4.47502899, -134.012497, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part164.Position = Vector3.new(-71.2179871, 4.47502899, -134.012497)
- Part164.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part164.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part164.BottomSurface = Enum.SurfaceType.Smooth
- Part164.BrickColor = BrickColor.new("Dark stone grey")
- Part164.CanCollide = false
- Part164.TopSurface = Enum.SurfaceType.Smooth
- Part164.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh165.Parent = Part164
- BlockMesh165.Scale = Vector3.new(0.0625007376, 0.750008941, 0.0625001341)
- Part166.Parent = Model0
- Part166.CFrame = CFrame.new(-71.0117416, 4.47502851, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part166.Orientation = Vector3.new(0, -45, 0)
- Part166.Position = Vector3.new(-71.0117416, 4.47502851, -134.731262)
- Part166.Rotation = Vector3.new(0, -45, 0)
- Part166.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part166.Size = Vector3.new(0.325003862, 0.325003862, 0.325003862)
- Part166.BottomSurface = Enum.SurfaceType.Smooth
- Part166.BrickColor = BrickColor.new("Dark stone grey")
- Part166.CanCollide = false
- Part166.TopSurface = Enum.SurfaceType.Smooth
- Part166.brickColor = BrickColor.new("Dark stone grey")
- Part167.Parent = Model0
- Part167.CFrame = CFrame.new(-71.0117416, 4.55002975, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part167.Orientation = Vector3.new(0, -45, 0)
- Part167.Position = Vector3.new(-71.0117416, 4.55002975, -134.731262)
- Part167.Rotation = Vector3.new(0, -45, 0)
- Part167.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part167.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part167.BottomSurface = Enum.SurfaceType.Smooth
- Part167.BrickColor = BrickColor.new("Dark stone grey")
- Part167.CanCollide = false
- Part167.TopSurface = Enum.SurfaceType.Smooth
- Part167.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh168.Parent = Part167
- BlockMesh168.Scale = Vector3.new(1, 0.0625004917, 1)
- Part169.Parent = Model0
- Part169.CFrame = CFrame.new(-71.0117416, 4.52502918, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part169.Orientation = Vector3.new(0, -45, 0)
- Part169.Position = Vector3.new(-71.0117416, 4.52502918, -134.731262)
- Part169.Rotation = Vector3.new(0, -45, 0)
- Part169.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part169.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part169.BottomSurface = Enum.SurfaceType.Smooth
- Part169.BrickColor = BrickColor.new("Dark stone grey")
- Part169.CanCollide = false
- Part169.TopSurface = Enum.SurfaceType.Smooth
- Part169.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh170.Parent = Part169
- BlockMesh170.Scale = Vector3.new(1, 0.0625004917, 1)
- Part171.Parent = Model0
- Part171.CFrame = CFrame.new(-71.0117416, 4.32502699, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part171.Orientation = Vector3.new(0, -45, 0)
- Part171.Position = Vector3.new(-71.0117416, 4.32502699, -134.731262)
- Part171.Rotation = Vector3.new(0, -45, 0)
- Part171.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part171.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part171.BottomSurface = Enum.SurfaceType.Smooth
- Part171.BrickColor = BrickColor.new("Dark stone grey")
- Part171.CanCollide = false
- Part171.TopSurface = Enum.SurfaceType.Smooth
- Part171.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh172.Parent = Part171
- BlockMesh172.Scale = Vector3.new(1, 0.0625004917, 1)
- Part173.Parent = Model0
- Part173.CFrame = CFrame.new(-71.0117416, 4.47502851, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part173.Orientation = Vector3.new(0, -45, 0)
- Part173.Position = Vector3.new(-71.0117416, 4.47502851, -134.731262)
- Part173.Rotation = Vector3.new(0, -45, 0)
- Part173.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part173.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part173.BottomSurface = Enum.SurfaceType.Smooth
- Part173.BrickColor = BrickColor.new("Dark stone grey")
- Part173.CanCollide = false
- Part173.TopSurface = Enum.SurfaceType.Smooth
- Part173.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh174.Parent = Part173
- BlockMesh174.Scale = Vector3.new(1, 0.0625004917, 1)
- Part175.Parent = Model0
- Part175.CFrame = CFrame.new(-71.0117416, 4.50002909, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part175.Orientation = Vector3.new(0, -45, 0)
- Part175.Position = Vector3.new(-71.0117416, 4.50002909, -134.731262)
- Part175.Rotation = Vector3.new(0, -45, 0)
- Part175.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part175.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part175.BottomSurface = Enum.SurfaceType.Smooth
- Part175.BrickColor = BrickColor.new("Dark stone grey")
- Part175.CanCollide = false
- Part175.TopSurface = Enum.SurfaceType.Smooth
- Part175.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh176.Parent = Part175
- BlockMesh176.Scale = Vector3.new(1, 0.0625004917, 1)
- Part177.Parent = Model0
- Part177.CFrame = CFrame.new(-71.0117416, 4.42502785, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part177.Orientation = Vector3.new(0, -45, 0)
- Part177.Position = Vector3.new(-71.0117416, 4.42502785, -134.731262)
- Part177.Rotation = Vector3.new(0, -45, 0)
- Part177.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part177.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part177.BottomSurface = Enum.SurfaceType.Smooth
- Part177.BrickColor = BrickColor.new("Dark stone grey")
- Part177.CanCollide = false
- Part177.TopSurface = Enum.SurfaceType.Smooth
- Part177.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh178.Parent = Part177
- BlockMesh178.Scale = Vector3.new(1, 0.0625004917, 1)
- Part179.Parent = Model0
- Part179.CFrame = CFrame.new(-71.0117416, 4.57502985, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part179.Orientation = Vector3.new(0, -45, 0)
- Part179.Position = Vector3.new(-71.0117416, 4.57502985, -134.731262)
- Part179.Rotation = Vector3.new(0, -45, 0)
- Part179.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part179.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part179.BottomSurface = Enum.SurfaceType.Smooth
- Part179.BrickColor = BrickColor.new("Dark stone grey")
- Part179.CanCollide = false
- Part179.TopSurface = Enum.SurfaceType.Smooth
- Part179.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh180.Parent = Part179
- BlockMesh180.Scale = Vector3.new(1, 0.0625004917, 1)
- Part181.Parent = Model0
- Part181.CFrame = CFrame.new(-71.0117416, 4.40002775, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part181.Orientation = Vector3.new(0, -45, 0)
- Part181.Position = Vector3.new(-71.0117416, 4.40002775, -134.731262)
- Part181.Rotation = Vector3.new(0, -45, 0)
- Part181.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part181.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part181.BottomSurface = Enum.SurfaceType.Smooth
- Part181.BrickColor = BrickColor.new("Dark stone grey")
- Part181.CanCollide = false
- Part181.TopSurface = Enum.SurfaceType.Smooth
- Part181.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh182.Parent = Part181
- BlockMesh182.Scale = Vector3.new(1, 0.0625004917, 1)
- Part183.Parent = Model0
- Part183.CFrame = CFrame.new(-71.0117416, 4.45002842, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part183.Orientation = Vector3.new(0, -45, 0)
- Part183.Position = Vector3.new(-71.0117416, 4.45002842, -134.731262)
- Part183.Rotation = Vector3.new(0, -45, 0)
- Part183.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part183.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part183.BottomSurface = Enum.SurfaceType.Smooth
- Part183.BrickColor = BrickColor.new("Dark stone grey")
- Part183.CanCollide = false
- Part183.TopSurface = Enum.SurfaceType.Smooth
- Part183.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh184.Parent = Part183
- BlockMesh184.Scale = Vector3.new(1, 0.0625004917, 1)
- Part185.Parent = Model0
- Part185.CFrame = CFrame.new(-71.0117416, 4.62503052, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part185.Orientation = Vector3.new(0, -45, 0)
- Part185.Position = Vector3.new(-71.0117416, 4.62503052, -134.731262)
- Part185.Rotation = Vector3.new(0, -45, 0)
- Part185.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part185.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part185.BottomSurface = Enum.SurfaceType.Smooth
- Part185.BrickColor = BrickColor.new("Dark stone grey")
- Part185.CanCollide = false
- Part185.TopSurface = Enum.SurfaceType.Smooth
- Part185.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh186.Parent = Part185
- BlockMesh186.Scale = Vector3.new(1, 0.0625004917, 1)
- Part187.Parent = Model0
- Part187.CFrame = CFrame.new(-71.0117416, 4.37502766, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part187.Orientation = Vector3.new(0, -45, 0)
- Part187.Position = Vector3.new(-71.0117416, 4.37502766, -134.731262)
- Part187.Rotation = Vector3.new(0, -45, 0)
- Part187.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part187.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part187.BottomSurface = Enum.SurfaceType.Smooth
- Part187.BrickColor = BrickColor.new("Dark stone grey")
- Part187.CanCollide = false
- Part187.TopSurface = Enum.SurfaceType.Smooth
- Part187.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh188.Parent = Part187
- BlockMesh188.Scale = Vector3.new(1, 0.0625004917, 1)
- Part189.Parent = Model0
- Part189.CFrame = CFrame.new(-71.0117416, 4.2812767, -134.731262, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part189.Orientation = Vector3.new(0, -45, 0)
- Part189.Position = Vector3.new(-71.0117416, 4.2812767, -134.731262)
- Part189.Rotation = Vector3.new(0, -45, 0)
- Part189.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part189.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part189.BottomSurface = Enum.SurfaceType.Smooth
- Part189.BrickColor = BrickColor.new("Dark stone grey")
- Part189.CanCollide = false
- Part189.TopSurface = Enum.SurfaceType.Smooth
- Part189.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh190.Parent = Part189
- BlockMesh190.Scale = Vector3.new(1, 0.125001222, 1)
- Part191.Parent = Model0
- Part191.CFrame = CFrame.new(-71.0117416, 4.53752947, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part191.Orientation = Vector3.new(0, -90, 0)
- Part191.Position = Vector3.new(-71.0117416, 4.53752947, -133.850006)
- Part191.Rotation = Vector3.new(0, -90, 0)
- Part191.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part191.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part191.BottomSurface = Enum.SurfaceType.Smooth
- Part191.BrickColor = BrickColor.new("Dark stone grey")
- Part191.CanCollide = false
- Part191.TopSurface = Enum.SurfaceType.Smooth
- Part191.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh192.Parent = Part191
- BlockMesh192.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- Part193.Parent = Model0
- Part193.CFrame = CFrame.new(-71.0117416, 4.56252956, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part193.Orientation = Vector3.new(0, -90, 0)
- Part193.Position = Vector3.new(-71.0117416, 4.56252956, -133.850006)
- Part193.Rotation = Vector3.new(0, -90, 0)
- Part193.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part193.Size = Vector3.new(1.43751836, 0.200000003, 0.200000003)
- Part193.BottomSurface = Enum.SurfaceType.Smooth
- Part193.BrickColor = BrickColor.new("Dark stone grey")
- Part193.CanCollide = false
- Part193.TopSurface = Enum.SurfaceType.Smooth
- Part193.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh194.Parent = Part193
- BlockMesh194.Scale = Vector3.new(1, 0.0625004917, 0.750008285)
- WedgePart195.Parent = Model0
- WedgePart195.CFrame = CFrame.new(-71.2242432, 4.55628061, -134.237503, 0, 0, 1, -1, 0, 0, 0, -1, 0)
- WedgePart195.Orientation = Vector3.new(0, 90, -90)
- WedgePart195.Position = Vector3.new(-71.2242432, 4.55628061, -134.237503)
- WedgePart195.Rotation = Vector3.new(-90, 90, 0)
- WedgePart195.Color = Color3.new(0.388235, 0.372549, 0.384314)
- WedgePart195.Size = Vector3.new(0.200000003, 0.200000003, 0.275003225)
- WedgePart195.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart195.BrickColor = BrickColor.new("Dark stone grey")
- WedgePart195.CanCollide = false
- WedgePart195.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh196.Parent = WedgePart195
- BlockMesh196.Scale = Vector3.new(0.0625007525, 0.687508106, 1)
- Part197.Name = "Handle"
- Part197.Parent = Model0
- Part197.CFrame = CFrame.new(-71.7742462, 4.47502899, -133.850006, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part197.Orientation = Vector3.new(0, -90, 0)
- Part197.Position = Vector3.new(-71.7742462, 4.47502899, -133.850006)
- Part197.Rotation = Vector3.new(0, -90, 0)
- Part197.Color = Color3.new(0, 0.0627451, 0.690196)
- Part197.Transparency = 1
- Part197.Size = Vector3.new(0.337506086, 0.262503088, 1.15001178)
- Part197.BottomSurface = Enum.SurfaceType.Smooth
- Part197.BrickColor = BrickColor.new("Dark blue")
- Part197.CanCollide = false
- Part197.TopSurface = Enum.SurfaceType.Smooth
- Part197.brickColor = BrickColor.new("Dark blue")
- Handle = Part197
- Part198.Parent = Model0
- Part198.CFrame = CFrame.new(-71.0117416, 4.47502899, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part198.Orientation = Vector3.new(0, -45, 0)
- Part198.Position = Vector3.new(-71.0117416, 4.47502899, -132.968735)
- Part198.Rotation = Vector3.new(0, -45, 0)
- Part198.Size = Vector3.new(0.312503666, 0.437505186, 0.312503666)
- Part198.BottomSurface = Enum.SurfaceType.Smooth
- Part198.CanCollide = false
- Part198.TopSurface = Enum.SurfaceType.Smooth
- Part199.Parent = Model0
- Part199.CFrame = CFrame.new(-71.0117416, 4.6687808, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part199.Orientation = Vector3.new(0, -45, 0)
- Part199.Position = Vector3.new(-71.0117416, 4.6687808, -132.968735)
- Part199.Rotation = Vector3.new(0, -45, 0)
- Part199.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part199.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part199.BottomSurface = Enum.SurfaceType.Smooth
- Part199.BrickColor = BrickColor.new("Dark stone grey")
- Part199.CanCollide = false
- Part199.TopSurface = Enum.SurfaceType.Smooth
- Part199.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh200.Parent = Part199
- BlockMesh200.Scale = Vector3.new(1, 0.125001222, 1)
- Part201.Parent = Model0
- Part201.CFrame = CFrame.new(-71.0117416, 4.47502899, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part201.Orientation = Vector3.new(0, -45, 0)
- Part201.Position = Vector3.new(-71.0117416, 4.47502899, -132.968735)
- Part201.Rotation = Vector3.new(0, -45, 0)
- Part201.Color = Color3.new(0, 1, 1)
- Part201.Size = Vector3.new(0.331253946, 0.331253946, 0.331253946)
- Part201.BottomSurface = Enum.SurfaceType.Smooth
- Part201.BrickColor = BrickColor.new("Toothpaste")
- Part201.CanCollide = false
- Part201.Material = Enum.Material.Neon
- Part201.TopSurface = Enum.SurfaceType.Smooth
- Part201.brickColor = BrickColor.new("Toothpaste")
- Part202.Parent = Model0
- Part202.CFrame = CFrame.new(-71.0117416, 4.47502899, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part202.Orientation = Vector3.new(0, -45, 0)
- Part202.Position = Vector3.new(-71.0117416, 4.47502899, -132.968735)
- Part202.Rotation = Vector3.new(0, -45, 0)
- Part202.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part202.Size = Vector3.new(0.325003862, 0.325003862, 0.325003862)
- Part202.BottomSurface = Enum.SurfaceType.Smooth
- Part202.BrickColor = BrickColor.new("Dark stone grey")
- Part202.CanCollide = false
- Part202.TopSurface = Enum.SurfaceType.Smooth
- Part202.brickColor = BrickColor.new("Dark stone grey")
- Part203.Parent = Model0
- Part203.CFrame = CFrame.new(-71.0117416, 4.55002975, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part203.Orientation = Vector3.new(0, -45, 0)
- Part203.Position = Vector3.new(-71.0117416, 4.55002975, -132.968735)
- Part203.Rotation = Vector3.new(0, -45, 0)
- Part203.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part203.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part203.BottomSurface = Enum.SurfaceType.Smooth
- Part203.BrickColor = BrickColor.new("Dark stone grey")
- Part203.CanCollide = false
- Part203.TopSurface = Enum.SurfaceType.Smooth
- Part203.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh204.Parent = Part203
- BlockMesh204.Scale = Vector3.new(1, 0.0625004917, 1)
- Part205.Parent = Model0
- Part205.CFrame = CFrame.new(-71.0117416, 4.52502918, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part205.Orientation = Vector3.new(0, -45, 0)
- Part205.Position = Vector3.new(-71.0117416, 4.52502918, -132.968735)
- Part205.Rotation = Vector3.new(0, -45, 0)
- Part205.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part205.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part205.BottomSurface = Enum.SurfaceType.Smooth
- Part205.BrickColor = BrickColor.new("Dark stone grey")
- Part205.CanCollide = false
- Part205.TopSurface = Enum.SurfaceType.Smooth
- Part205.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh206.Parent = Part205
- BlockMesh206.Scale = Vector3.new(1, 0.0625004917, 1)
- Part207.Parent = Model0
- Part207.CFrame = CFrame.new(-71.0117416, 4.32502699, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part207.Orientation = Vector3.new(0, -45, 0)
- Part207.Position = Vector3.new(-71.0117416, 4.32502699, -132.968735)
- Part207.Rotation = Vector3.new(0, -45, 0)
- Part207.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part207.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part207.BottomSurface = Enum.SurfaceType.Smooth
- Part207.BrickColor = BrickColor.new("Dark stone grey")
- Part207.CanCollide = false
- Part207.TopSurface = Enum.SurfaceType.Smooth
- Part207.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh208.Parent = Part207
- BlockMesh208.Scale = Vector3.new(1, 0.0625004917, 1)
- Part209.Parent = Model0
- Part209.CFrame = CFrame.new(-71.0117416, 4.47502899, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part209.Orientation = Vector3.new(0, -45, 0)
- Part209.Position = Vector3.new(-71.0117416, 4.47502899, -132.968735)
- Part209.Rotation = Vector3.new(0, -45, 0)
- Part209.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part209.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part209.BottomSurface = Enum.SurfaceType.Smooth
- Part209.BrickColor = BrickColor.new("Dark stone grey")
- Part209.CanCollide = false
- Part209.TopSurface = Enum.SurfaceType.Smooth
- Part209.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh210.Parent = Part209
- BlockMesh210.Scale = Vector3.new(1, 0.0625004917, 1)
- Part211.Parent = Model0
- Part211.CFrame = CFrame.new(-71.0117416, 4.50002909, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part211.Orientation = Vector3.new(0, -45, 0)
- Part211.Position = Vector3.new(-71.0117416, 4.50002909, -132.968735)
- Part211.Rotation = Vector3.new(0, -45, 0)
- Part211.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part211.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part211.BottomSurface = Enum.SurfaceType.Smooth
- Part211.BrickColor = BrickColor.new("Dark stone grey")
- Part211.CanCollide = false
- Part211.TopSurface = Enum.SurfaceType.Smooth
- Part211.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh212.Parent = Part211
- BlockMesh212.Scale = Vector3.new(1, 0.0625004917, 1)
- Part213.Parent = Model0
- Part213.CFrame = CFrame.new(-71.0117416, 4.42502832, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part213.Orientation = Vector3.new(0, -45, 0)
- Part213.Position = Vector3.new(-71.0117416, 4.42502832, -132.968735)
- Part213.Rotation = Vector3.new(0, -45, 0)
- Part213.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part213.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part213.BottomSurface = Enum.SurfaceType.Smooth
- Part213.BrickColor = BrickColor.new("Dark stone grey")
- Part213.CanCollide = false
- Part213.TopSurface = Enum.SurfaceType.Smooth
- Part213.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh214.Parent = Part213
- BlockMesh214.Scale = Vector3.new(1, 0.0625004917, 1)
- Part215.Parent = Model0
- Part215.CFrame = CFrame.new(-71.0117416, 4.57502985, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part215.Orientation = Vector3.new(0, -45, 0)
- Part215.Position = Vector3.new(-71.0117416, 4.57502985, -132.968735)
- Part215.Rotation = Vector3.new(0, -45, 0)
- Part215.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part215.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part215.BottomSurface = Enum.SurfaceType.Smooth
- Part215.BrickColor = BrickColor.new("Dark stone grey")
- Part215.CanCollide = false
- Part215.TopSurface = Enum.SurfaceType.Smooth
- Part215.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh216.Parent = Part215
- BlockMesh216.Scale = Vector3.new(1, 0.0625004917, 1)
- Part217.Parent = Model0
- Part217.CFrame = CFrame.new(-71.0117416, 4.40002775, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part217.Orientation = Vector3.new(0, -45, 0)
- Part217.Position = Vector3.new(-71.0117416, 4.40002775, -132.968735)
- Part217.Rotation = Vector3.new(0, -45, 0)
- Part217.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part217.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part217.BottomSurface = Enum.SurfaceType.Smooth
- Part217.BrickColor = BrickColor.new("Dark stone grey")
- Part217.CanCollide = false
- Part217.TopSurface = Enum.SurfaceType.Smooth
- Part217.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh218.Parent = Part217
- BlockMesh218.Scale = Vector3.new(1, 0.0625004917, 1)
- Part219.Parent = Model0
- Part219.CFrame = CFrame.new(-71.0117416, 4.45002842, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part219.Orientation = Vector3.new(0, -45, 0)
- Part219.Position = Vector3.new(-71.0117416, 4.45002842, -132.968735)
- Part219.Rotation = Vector3.new(0, -45, 0)
- Part219.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part219.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part219.BottomSurface = Enum.SurfaceType.Smooth
- Part219.BrickColor = BrickColor.new("Dark stone grey")
- Part219.CanCollide = false
- Part219.TopSurface = Enum.SurfaceType.Smooth
- Part219.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh220.Parent = Part219
- BlockMesh220.Scale = Vector3.new(1, 0.0625004917, 1)
- Part221.Parent = Model0
- Part221.CFrame = CFrame.new(-71.0117416, 4.62503052, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part221.Orientation = Vector3.new(0, -45, 0)
- Part221.Position = Vector3.new(-71.0117416, 4.62503052, -132.968735)
- Part221.Rotation = Vector3.new(0, -45, 0)
- Part221.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part221.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part221.BottomSurface = Enum.SurfaceType.Smooth
- Part221.BrickColor = BrickColor.new("Dark stone grey")
- Part221.CanCollide = false
- Part221.TopSurface = Enum.SurfaceType.Smooth
- Part221.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh222.Parent = Part221
- BlockMesh222.Scale = Vector3.new(1, 0.0625004917, 1)
- Part223.Parent = Model0
- Part223.CFrame = CFrame.new(-71.0117416, 4.37502766, -132.968735, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)
- Part223.Orientation = Vector3.new(0, -45, 0)
- Part223.Position = Vector3.new(-71.0117416, 4.37502766, -132.968735)
- Part223.Rotation = Vector3.new(0, -45, 0)
- Part223.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part223.Size = Vector3.new(0.350004107, 0.200000003, 0.350004107)
- Part223.BottomSurface = Enum.SurfaceType.Smooth
- Part223.BrickColor = BrickColor.new("Dark stone grey")
- Part223.CanCollide = false
- Part223.TopSurface = Enum.SurfaceType.Smooth
- Part223.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh224.Parent = Part223
- BlockMesh224.Scale = Vector3.new(1, 0.0625004917, 1)
- Part224.Parent = Character
- Part224.CFrame = CFrame.new(LeftArm.Position + Vector3.new(0,-1,0))
- Part224.Size = Vector3.new(0.2, 0.2, 0.2)
- Part224.BottomSurface = Enum.SurfaceType.Smooth
- Part224.BrickColor = BrickColor.new("Dark stone grey")
- Part224.CanCollide = false
- Part224.TopSurface = Enum.SurfaceType.Smooth
- Part224.Name = "Energy"
- Part224.Transparency = 1
- asd = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(0.1, 1.5),NumberSequenceKeypoint.new(0.1, 1.5),NumberSequenceKeypoint.new(0.2, 0),NumberSequenceKeypoint.new(0.3, 1.5),NumberSequenceKeypoint.new(0.4, 0),NumberSequenceKeypoint.new(0.5, 1.5),NumberSequenceKeypoint.new(0.6, 0),NumberSequenceKeypoint.new(0.7, 1.5),NumberSequenceKeypoint.new(0.8, 0),NumberSequenceKeypoint.new(0.9, 1.5),NumberSequenceKeypoint.new(1, 0)})
- Particle1.Parent = LeftArm
- Particle1.Speed = NumberRange.new(0, 0)
- Particle1.Color = ColorSequence.new(Color3.new(0, 0, 1),Color3.new(0, 1, 1))
- Particle1.LightEmission = 1
- Particle1.LightInfluence = 1
- Particle1.Texture = "rbxassetid://1546126003"
- Particle1.Size = asd
- Particle1.Lifetime = NumberRange.new(2, 2)
- Particle1.Rate = 50
- Particle1.RotSpeed = NumberRange.new(360, 360)
- Particle1.LockedToPart = true
- BlockMesh224.Parent = Part223
- BlockMesh224.Scale = Vector3.new(1, 0.0625004917, 1)
- EnergyParticle = Part224
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Character
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- SwordMod = Model0
- function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
- local NEWWELD = IT(TYPE)
- NEWWELD.Part0 = PART0
- NEWWELD.Part1 = PART1
- NEWWELD.C0 = C0
- NEWWELD.C1 = C1
- NEWWELD.Parent = PARENT
- return NEWWELD
- end
- function weld(x, y)
- if x == y then return end
- local CJ = CFrame.new(x.Position)
- local w = Instance.new("ManualWeld")
- w.Part0 = x
- w.Part1 = y
- w.C0 = x.CFrame:inverse() * CJ
- w.C1 = y.CFrame:inverse() * CJ
- w.Parent = x
- return w
- end
- for _,v in pairs(SwordMod:GetChildren()) do
- if v:IsA("BasePart") then
- weld(Handle, v)
- end end
- local function weldBetween(a, b)
- local weldd = Instance.new("ManualWeld")
- weldd.Part0 = a
- weldd.Part1 = b
- weldd.C0 = CFrame.new()
- weldd.C1 = b.CFrame:inverse() * a.CFrame
- weldd.Parent = a
- return weldd
- end
- weldBetween(EnergyParticle,LeftArm)
- local HandleGrip = CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, Handle, CF(0, -1, 0)*ANGLES(RAD(-90),RAD(0),RAD(0)), CF(0, 0, 0))
- A0 = Instance.new("Attachment",Blade)
- A1 = Instance.new("Attachment",Blade)
- tl1 = Instance.new("Trail",Blade)
- tl1.Attachment0 = A0
- tl1.Attachment1 = A1
- tl1.Texture = "http://www.roblox.com/asset/?id=928134823"
- tl1.LightEmission = 0
- tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
- tl1.Color = ColorSequence.new(BrickColor.new('Insitutional white').Color)
- tl1.Lifetime = 0.3
- A0.Position = Vector3.new(0, 0, -2)
- A1.Position = Vector3.new(0, 0, 2)
- Particle1.Parent = EnergyParticle
- --Actual functions and stuff
- --//=================================\\
- --|| SAZERENOS' ARTIFICIAL HEARTBEAT
- --\\=================================//
- Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
- ArtificialHB = Instance.new("BindableEvent", script)
- ArtificialHB.Name = "ArtificialHB"
- script:WaitForChild("ArtificialHB")
- frame = Frame_Speed
- tf = 0
- allowframeloss = false
- tossremainder = false
- lastframe = tick()
- script.ArtificialHB:Fire()
- game:GetService("RunService").Heartbeat:connect(function(s, p)
- tf = tf + s
- if tf >= frame then
- if allowframeloss then
- script.ArtificialHB:Fire()
- lastframe = tick()
- else
- for i = 1, math.floor(tf / frame) do
- script.ArtificialHB:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- --Taken from shack's scripts i have no idea how they work lol
- function Swait(NUMBER)
- if NUMBER == 0 or NUMBER == nil then
- ArtificialHB.Event:wait()
- else
- for i = 1, NUMBER do
- ArtificialHB.Event:wait()
- end
- end
- end
- function QuaternionFromCFrame(cf)
- local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
- local trace = m00 + m11 + m22
- if trace > 0 then
- local s = math.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 = math.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 = math.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 = math.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 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 QuaternionSlerp(a, b, t)
- local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
- local startInterp, finishInterp;
- if cosTheta >= 0.0001 then
- if (1 - cosTheta) > 0.0001 then
- local theta = ACOS(cosTheta)
- local invSinTheta = 1 / SIN(theta)
- startInterp = SIN((1 - t) * theta) * invSinTheta
- finishInterp = SIN(t * theta) * invSinTheta
- else
- startInterp = 1 - t
- finishInterp = t
- end
- else
- if (1 + cosTheta) > 0.0001 then
- local theta = ACOS(-cosTheta)
- local invSinTheta = 1 / SIN(theta)
- startInterp = SIN((t - 1) * theta) * invSinTheta
- finishInterp = SIN(t * theta) * invSinTheta
- else
- startInterp = t - 1
- finishInterp = t
- end
- end
- return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
- end
- function Clerp(a, b, t)
- local qa = {QuaternionFromCFrame(a)}
- local qb = {QuaternionFromCFrame(b)}
- local ax, ay, az = a.x, a.y, a.z
- local bx, by, bz = b.x, b.y, b.z
- local _t = 1 - t
- return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
- end
- function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
- return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
- end
- function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
- local NEWMESH = IT(MESH)
- if MESH == "SpecialMesh" then
- NEWMESH.MeshType = MESHTYPE
- if MESHID ~= "nil" and MESHID ~= "" then
- NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
- end
- if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
- NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
- end
- end
- NEWMESH.Offset = OFFSET or VT(0, 0, 0)
- NEWMESH.Scale = SCALE
- NEWMESH.Parent = PARENT
- return NEWMESH
- end
- function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
- local NEWPART = IT("Part")
- 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.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
- local S = IT("Sound")
- function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
- local NEWSOUND = nil
- coroutine.resume(coroutine.create(function()
- NEWSOUND = S:Clone()
- NEWSOUND.Parent = PARENT
- NEWSOUND.Volume = VOLUME
- NEWSOUND.Pitch = PITCH
- NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
- NEWSOUND:play()
- if DOESLOOP == true then
- NEWSOUND.Looped = true
- else
- repeat wait(1) until NEWSOUND.Playing == false or NEWSOUND.Parent ~= PARENT
- NEWSOUND.Playing = false
- NEWSOUND:remove()
- end
- end))
- return NEWSOUND
- end
- function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
- local frame = IT("Frame")
- frame.BackgroundTransparency = TRANSPARENCY
- frame.BorderSizePixel = BORDERSIZEPIXEL
- frame.Position = POSITION
- frame.Size = SIZE
- frame.BackgroundColor3 = COLOR
- frame.BorderColor3 = BORDERCOLOR
- frame.Name = NAME
- frame.Parent = PARENT
- return frame
- end
- function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
- local label = IT("TextLabel")
- label.BackgroundTransparency = 1
- label.Size = UD2(1, 0, 1, 0)
- label.Position = UD2(0, 0, 0, 0)
- label.TextColor3 = TEXTCOLOR
- label.TextStrokeTransparency = STROKETRANSPARENCY
- label.TextTransparency = TRANSPARENCY
- label.FontSize = TEXTFONTSIZE
- label.Font = TEXTFONT
- label.BorderSizePixel = BORDERSIZEPIXEL
- label.TextScaled = false
- label.Text = TEXT
- label.Name = NAME
- label.Parent = PARENT
- return label
- end
- --WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- function WACKYEFFECT(Table)
- local TYPE = (Table.EffectType or "Sphere")
- local SIZE = (Table.Size or VT(1,1,1))
- local ENDSIZE = (Table.Size2 or VT(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 C3(1,1,1))
- 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, BRICKC("Pearl"), "Effect", VT(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, VT(0,0,0))
- elseif TYPE == "Block" then
- MSH = IT("BlockMesh",EFFECT)
- MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
- elseif TYPE == "Wave" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
- elseif TYPE == "Ring" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
- elseif TYPE == "Slash" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
- elseif TYPE == "Round Slash" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
- elseif TYPE == "Swirl" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
- elseif TYPE == "Skull" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
- elseif TYPE == "Crystal" then
- MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(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
- if TYPE == "Block" then
- EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
- else
- EFFECT.CFrame = CFRAME
- end
- for LOOP = 1, TIME+1 do
- Swait()
- MSH.Scale = MSH.Scale - GROWTH/TIME
- if TYPE == "Wave" then
- MSH.Offset = VT(0,0,-MSH.Scale.X/8)
- end
- EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
- 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
- if MOVEDIRECTION ~= nil then
- local ORI = EFFECT.Orientation
- EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(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 MakeForm(PART,TYPE)
- if TYPE == "Cyl" then
- local MSH = IT("CylinderMesh",PART)
- elseif TYPE == "Ball" then
- local MSH = IT("SpecialMesh",PART)
- MSH.MeshType = "Sphere"
- elseif TYPE == "Wedge" then
- local MSH = IT("SpecialMesh",PART)
- MSH.MeshType = "Wedge"
- end
- end
- Debris = game:GetService("Debris")
- function CastProperRay(StartPos, EndPos, Distance, Ignore)
- local DIRECTION = CF(StartPos,EndPos).lookVector
- return Raycast(StartPos, DIRECTION, Distance, Ignore)
- end
- function turnto(position)
- RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
- end
- function SpawnTrail(FROM,TO,BIG)
- local TRAIL = CreatePart(3, Effects, "Neon", 0, 0.5, "Cyan", "Trail", VT(0,0,0))
- MakeForm(TRAIL,"Cyl")
- local DIST = (FROM - TO).Magnitude
- if BIG == true then
- TRAIL.Size = VT(0.5,DIST,0.5)
- else
- TRAIL.Size = VT(0.25,DIST,0.25)
- end
- TRAIL.CFrame = CF(FROM, TO) * CF(0, 0, -DIST/2) * ANGLES(RAD(90),RAD(0),RAD(0))
- coroutine.resume(coroutine.create(function()
- for i = 1, 5 do
- Swait()
- TRAIL.Transparency = TRAIL.Transparency + 0.1
- end
- TRAIL:remove()
- end))
- end
- function WaveParticles(Position,Size,Color)
- local BASE = CreatePart(3, Effects, "Neon", 0, 1, BRICKC("Pearl"), "Shockwave", VT(0,0,0), true)
- BASE.CFrame = CF(Position)
- local A = IT("Attachment",BASE)
- local WAVE = script.Wave:Clone()
- WAVE.Parent = A
- WAVE.Size = NumberSequence.new(0,Size)
- WAVE.Color = ColorSequence.new(Color)
- Debris:AddItem(BASE,0.5)
- WAVE:Emit(1)
- end
- function ApplyDamage(Humanoid,Damage)
- Damage = Damage * DAMAGEMULTIPLIER
- if Humanoid.Health < 2000 then
- if Humanoid.Health - Damage > 0 then
- Humanoid.Health = Humanoid.Health - Damage
- else
- Humanoid.Parent:BreakJoints()
- end
- else
- Humanoid.Parent:BreakJoints()
- end
- end
- function ApplyAoE(POSITION,RANGE,MINDMG,MAXDMG,FLING,INSTAKILL)
- local CHILDREN = workspace:GetDescendants()
- for index, CHILD in pairs(CHILDREN) do
- if CHILD.ClassName == "Model" and CHILD ~= Character then
- local HUM = CHILD:FindFirstChildOfClass("Humanoid")
- if HUM then
- local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
- if TORSO then
- if (TORSO.Position - POSITION).Magnitude <= RANGE then
- if INSTAKILL == true then
- CHILD:BreakJoints()
- else
- local DMG = MRANDOM(MINDMG,MAXDMG)
- ApplyDamage(HUM,DMG)
- end
- if FLING > 0 then
- for _, c in pairs(CHILD:GetChildren()) do
- if c:IsA("BasePart") then
- local bv = Instance.new("BodyVelocity")
- bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
- bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
- bv.Parent = c
- Debris:AddItem(bv,0.05)
- end
- end
- end
- end
- end
- end
- end
- end
- end
- function APPLYMELEE(PART,MINDMG,MAXDMG,CANSTUN)
- local HITS = {}
- local TOUCH = PART.Touched:Connect(function(hit)
- if hit.Parent:FindFirstChildOfClass("Humanoid") then
- local HUM = hit.Parent:FindFirstChildOfClass("Humanoid")
- local TORSO = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
- if TORSO and HUM.Health > 0 then
- local PASS = true
- for i = 1, #HITS do
- if HITS[i] == hit.Parent then
- PASS = false
- end
- end
- table.insert(HITS,hit.Parent)
- if PASS == true then
- for i = 1, 3 do
- WACKYEFFECT({Time = 15, EffectType = "Sphere", Size = VT(0.3,0.3,0.3), Size2 = VT(0,25,0), Transparency = 0, Transparency2 = 1, CFrame = CF(TORSO.Position) * ANGLES(RAD(MRANDOM(0,360)), RAD(MRANDOM(0,360)), RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-35,35), RotationZ = 0, Material = "Neon", Color = C3(0,0.5,0.5), SoundID = nil, SoundPitch = MRANDOM(7,15)/10, SoundVolume = 10})
- end
- ApplyDamage(HUM,MRANDOM(MINDMG,MAXDMG),TORSO,CANSTUN)
- CreateSound(HITPLAYERSOUNDS[MRANDOM(1,#HITPLAYERSOUNDS)],TORSO,2,MRANDOM(8,12)/10,false)
- end
- end
- end
- end)
- return TOUCH
- end
- local SKILLTEXTCOLOR = C3(1, 1, 1)
- local SKILLFONT = "Fantasy"
- local SKILLTEXTSIZE = 6
- local ATTACKS = {
- "Z - Side Slash",
- "X - Area Cut",
- "C - Stab",
- "See output for Key Strokes",
- }
- local GUIS = {}
- for i = 1, #ATTACKS do
- local SKILLFRAME = CreateFrame(WEAPONGUI, 1, 2, UD2(0.05, 5, 0.62 - 0.04 * i, 0), UD2(0.26, 0, 0.07, 0), C3(0, 0, 0), C3(0, 0, 0), "Skill Frame")
- local SKILLTEXT = CreateLabel(SKILLFRAME, "[" .. ATTACKS[i] .. "]", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0, "Skill text")
- SKILLTEXT.TextXAlignment = "Left"
- table.insert(GUIS, SKILLTEXT)
- end
- local KeyFrame = CreateFrame(WEAPONGUI, 1, 2, UD2(0.05, 6, 0.62 - 0.04*5, 0), UD2(0.26, 0, 0.07, 0), C3(0, 0, 0), C3(0, 0, 0), "Skill Frame")
- local Keytext = CreateLabel(KeyFrame, "", SKILLTEXTCOLOR, SKILLTEXTSIZE, SKILLFONT, 0, 2, 0, "Skill text")
- Keytext.TextXAlignment = "Left"
- print([[
- Keystrokes:
- S A X - Pierce
- D D S C - Up Slash
- S D Q - Neon Spikes
- A S D Q - Neon Point
- A A D Q - Neon Slash
- ]])
- function AttackTemplate()
- ATTACK = true
- Rooted = false
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- ATTACK = false
- Rooted = false
- end
- function Slash1()
- ATTACK = true
- Rooted = false
- MELEE = true
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(150), RAD(240), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(5), RAD(-50)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-30), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- local dmg = APPLYMELEE(Blade,5,10,false)
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(200), RAD(90), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(-3), RAD(40)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- ATTACK = false
- Rooted = false
- MELEE = false
- dmg:Disconnect()
- end
- function Slash2()
- ATTACK = true
- Rooted = false
- MELEE = true
- local x = 1
- repeat
- for i=0, 1, 0.2 / Animation_Speed*2 do
- Swait()
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(300), RAD(120), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-40), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-30), RAD(75), RAD(30)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-50), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- x = x + 0.5
- end
- until KEYHOLD == false
- ApplyAoE(Torso.Position,x/3,x-10,x,1,false)
- WACKYEFFECT({Time = 15, EffectType = "Sphere", Size = VT(x/3,0.3,x/3), Size2 = VT(x/2,1,x/2), Transparency = 0, Transparency2 = 1, CFrame = CF(Torso.Position-Vector3.new(0,3,0)) * ANGLES(RAD(0), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = MRANDOM(-35,35), RotationZ = 0, Material = "Neon", Color = C3(0,0.5,0.5), SoundID = nil, SoundPitch = MRANDOM(7,15)/10, SoundVolume = 10})
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(200), RAD(200), RAD(-180)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(50), RAD(5), RAD(-5)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(50), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-30), RAD(-75), RAD(30)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- ATTACK = false
- Rooted = false
- MELEE = false
- end
- function Slash3()
- ATTACK = true
- Rooted = false
- MELEE = true
- CreateSound(134012322,Blade,4,MRANDOM(8,13)/10,false)
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(180), RAD(-90), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 1+i, 0) * ANGLES(RAD(-10), RAD(-3), RAD(-20)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(30), RAD(100), RAD(40)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(15), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(10), RAD(45), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- local DMGER = APPLYMELEE(Blade,25,35,false)
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(180), RAD(180), RAD(90)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, -1, 0) * ANGLES(RAD(5), RAD(-3), RAD(20)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(15), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-20), RAD(90), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- DMGER:Disconnect()
- ATTACK = false
- Rooted = false
- MELEE = false
- end
- function Aerial()
- ATTACK = true
- Rooted = false
- MELEE = true
- local dmg = APPLYMELEE(Blade,5,10,false)
- WACKYEFFECT({EffectType = "Sphere", Size = VT(1,1,1), Size2 = VT(.5,.5,20), Transparency = 0, Transparency2 = 1, CFrame = CF(Torso.Position - Vector3.new(0,3,0)), MoveToPos = nil, RotationX = 0, RotationY = 90, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- ApplyAoE(Torso.Position + Vector3.new(0,-3,0),10,10,20,0,false )
- for i=0, 360, 50 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0 - (i)), RAD(0), RAD(0)), 1 / Animation_Speed)
- RootPart.CFrame = Clerp(RootPart.CFrame,RootPart.CFrame * CF(0, 5, -2), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- ATTACK = false
- Rooted = false
- MELEE = false
- dmg:Disconnect()
- end
- function Forward()
- ATTACK = true
- Rooted = false
- MELEE = true
- local dmg = APPLYMELEE(Blade,20,30,true)
- WACKYEFFECT(({EffectType = "Sphere", Size = VT(1,1,5), Size2 = VT(0.5,.5,20), Transparency = 0, Transparency2 = 1, CFrame = Character.HumanoidRootPart.CFrame + Character.HumanoidRootPart.CFrame.lookVector * (5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil}))
- for i=0, 360, 50 / Animation_Speed*2 do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(0)), 1 / Animation_Speed)
- RootPart.CFrame = Clerp(RootPart.CFrame,RootPart.CFrame * CF(0, 0, -10), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- ATTACK = false
- Rooted = false
- MELEE = false
- dmg:Disconnect()
- end
- function Tech1()
- ATTACK = true
- Rooted = false
- MELEE = true
- for i=0, 1, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(5), RAD(50)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(0), RAD(0), RAD(15)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(100), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-30), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=1, 2, 0.1 / Animation_Speed do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(-3), RAD(-40)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(0), RAD(-40), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.7, 0) * ANGLES(RAD(220), RAD(90), RAD(-110)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i = 0,1,0.1 do
- WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(0.5,5,0.5), Transparency = 0, Transparency2 = 1, CFrame = CF(EnergyParticle.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- Swait()
- end
- for i = 1,20,5 do
- Swait()
- local trace = Instance.new("Part",Effects)
- trace.CFrame = Character.HumanoidRootPart.CFrame + Character.HumanoidRootPart.CFrame.lookVector * (20 + i )
- trace.Size = Vector3.new(2,2,20)
- trace.Transparency = 1
- trace.Anchored = true
- trace.CanCollide = false
- ApplyAoE(trace.Position,10,10,30,10,false)
- Debris:AddItem(trace,3)
- WACKYEFFECT(({EffectType = "Sphere", Size = VT(1,1,10), Size2 = VT(0.5,.5,20), Transparency = 0, Transparency2 = 1, CFrame = Character.HumanoidRootPart.CFrame + Character.HumanoidRootPart.CFrame.lookVector * (20 + i), MoveToPos = nil, RotationX = 0, RotationY = 90, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil}))
- WACKYEFFECT(({EffectType = "Sphere", Size = VT(1,1,10), Size2 = VT(2,2,20), Transparency = 0, Transparency2 = 1, CFrame = Character.HumanoidRootPart.CFrame + Character.HumanoidRootPart.CFrame.lookVector * (20 + i), MoveToPos = nil, RotationX = 90, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil}))
- end
- ATTACK = false
- Rooted = false
- MELEE = false
- end
- function Teleport()
- ATTACK = true
- Rooted = false
- for i=0, 0.5, 0.1 / Animation_Speed do
- Swait()
- WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(0.5,5,.5), Transparency = 0, Transparency2 = 1, CFrame = CF(EnergyParticle.Position), MoveToPos = nil, RotationX = 0, RotationY = 90, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(5), RAD(50)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(0), RAD(0), RAD(100)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(100), RAD(0), RAD(0)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(-30), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- RootPart.CFrame = CF(Mouse.hit.p)
- for i = 0,1,0.2 do
- WACKYEFFECT({EffectType = "Block", Size = VT(1,3,1), Size2 = VT(0.5,10,.5), Transparency = 0, Transparency2 = 1, CFrame = CF(Mouse.hit.p), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- ATTACK = false
- Rooted = false
- end
- function Counter()
- ATTACK = true
- Rooted = true
- MELEE = true
- local dmg = APPLYMELEE(Blade,20,30,true)
- WACKYEFFECT(({EffectType = "Sphere", Size = VT(1,1,5), Size2 = VT(0.5,.5,20), Transparency = 0, Transparency2 = 1, CFrame = Character.HumanoidRootPart.CFrame + Character.HumanoidRootPart.CFrame.lookVector * (5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil}))
- for i=0, 5, 0.1 / Animation_Speed*2 do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(15), RAD(0), RAD(-90)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(35), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- local Tel = (RootPart.CFrame+RootPart.CFrame.lookVector*(5))
- WACKYEFFECT(({Time = 50,EffectType = "Sphere", Size = VT(1,1,5), Size2 = VT(0.5,.5,20), Transparency = 0, Transparency2 = 1, CFrame = Character.HumanoidRootPart.CFrame + Character.HumanoidRootPart.CFrame.lookVector * (5), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil}))
- ApplyAoE(Tel.Position,30,40,50,100,false)
- for i = 1,5 do
- Swait()
- WACKYEFFECT(({Time = 50,EffectType = "Wave", Size = VT(1,1,5), Size2 = VT(50,20,50), Transparency = 0.9, Transparency2 = 1, CFrame = CF(Tel.Position), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil}))
- WACKYEFFECT(({Time = 50,EffectType = "Wave", Size = VT(1,1,5), Size2 = VT(50,50,50), Transparency = 0.9, Transparency2 = 1, CFrame = CF(Tel.Position), MoveToPos = nil, RotationX = 0, RotationY = 45, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = 239000203, SoundPitch = 1, SoundVolume = 2}))
- end
- for i=0, 0.5, 0.1 / Animation_Speed*2 do
- Swait()
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(180), RAD(-90), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(90)), 1 / Animation_Speed)
- RootPart.CFrame = Clerp(RootPart.CFrame,RootPart.CFrame * CF(0, 0, -30), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(-50)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- for i=0, 3, 0.1 / Animation_Speed*2 do
- Swait()
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(180), RAD(-90), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(30), RAD(0), RAD(90)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(95), RAD(0), RAD(-50)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- ATTACK = false
- Rooted = false
- MELEE = false
- dmg:Disconnect()
- end
- --Too lazy to finish this, feel free to change this if you can script
- --[[
- function Change()
- ATTACK = true
- Rooted = true
- MELEE = true
- --local dmg = APPLYMELEE(Blade,5,10,false)
- WACKYEFFECT({EffectType = "Sphere", Size = VT(1,1,1), Size2 = VT(.5,.5,20), Transparency = 0, Transparency2 = 1, CFrame = CF(Torso.Position - Vector3.new(0,3,0)), MoveToPos = nil, RotationX = 0, RotationY = 90, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- for i=0, 5, 0.1 / Animation_Speed*2 do
- Swait()
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(35), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- if Form == false then
- Form = true
- else
- Form = false
- end
- ATTACK = false
- Rooted = false
- MELEE = false
- --dmg:Disconnect()
- end
- --]]
- function MouseDown(Mouse)
- HOLD = true
- end
- function MouseUp(Mouse)
- HOLD = false
- end
- keypress = false
- input = ""
- function KeyDown(Key)
- KEYHOLD = true
- k = Key:lower()
- if k == 'a' or k == 's' or k == 'w' or k == 'd' or k == 'q' or k == 'e' or k == 'z' or k == 'x' or k == 'c' or k == 'v' and ATTACK == false --[[and cooldown3 >= co3 and stamina>=skill3stam]] then
- input = input..k
- Keytext.Text = ("[Input]: "..input)
- coroutine.resume(coroutine.create(function()
- while keypress == true do
- Swait()
- end
- for i = 1, 60 do
- if keypress == false then
- Swait()
- end
- end
- input = ''
- end))
- end
- if input == 'sax' and ATTACK == false then
- Forward()
- --print("sax")
- end
- if input == 'z' and ATTACK == false then
- Slash1()
- --print("z")
- end
- if input == 'x' and ATTACK == false then
- Slash2()
- --print("x")
- end
- if input == 'c' and ATTACK == false then
- Slash3()
- --print("c")
- end
- if input == 'ddsc' and ATTACK == false then
- Aerial()
- --print("ddsc")
- end
- if input == 'sdq' and ATTACK == false then
- Tech1()
- --print("sdq")
- end
- if input == 'asdq' and ATTACK == false then
- Teleport()
- --print("asdq")
- end
- if input == 'aadq' and ATTACK == false then
- Counter()
- --print("asdq")
- end
- --[[
- if input == 'ssadq' and ATTACK == false then
- Change()
- --print("ssadq")
- end
- --]]
- end
- function KeyUp(Key)
- KEYHOLD = false
- end
- Mouse.Button1Down:connect(function(NEWKEY)
- MouseDown(NEWKEY)
- end)
- Mouse.Button1Up:connect(function(NEWKEY)
- MouseUp(NEWKEY)
- end)
- Mouse.KeyDown:connect(function(NEWKEY)
- KeyDown(NEWKEY)
- end)
- Mouse.KeyUp:connect(function(NEWKEY)
- KeyUp(NEWKEY)
- end)
- --//=================================\\
- --\\=================================//
- while true do
- Swait()
- script.Parent = Character
- ANIMATE.Parent = nil
- for _,v in next, Humanoid:GetPlayingAnimationTracks() do
- v:Stop();
- end
- if Character:FindFirstChildOfClass("Humanoid") == nil then
- Humanoid = IT("Humanoid",Character)
- end
- SINE = SINE + CHANGE
- local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
- local TORSOVERTICALVELOCITY = RootPart.Velocity.y
- local HITFLOOR = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4, Character)
- local WALKSPEEDVALUE = 4
- if ANIM == "Walk" and TORSOVELOCITY > 1 then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, -0.05 * COS(SINE / (WALKSPEEDVALUE / 2))) * ANGLES(RAD(0), RAD(0) - RootPart.RotVelocity.Y / 75, RAD(0)), 2 * (Humanoid.WalkSpeed / 16) / Animation_Speed)
- Neck.C1 = Clerp(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(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(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)
- elseif (ANIM ~= "Walk") or (TORSOVELOCITY < 1) then
- RootJoint.C1 = Clerp(RootJoint.C1, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- Neck.C1 = Clerp(Neck.C1, CF(0, -0.5, 0) * ANGLES(RAD(-90), RAD(0), RAD(180)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
- RightHip.C1 = Clerp(RightHip.C1, CF(0.5, 1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C1 = Clerp(LeftHip.C1, CF(-0.5, 1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- if TORSOVERTICALVELOCITY > 1 and HITFLOOR == nil then
- ANIM = "Jump"
- if ATTACK == false and MELEE == false then
- --HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 ) * ANGLES(RAD(-5), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(-25), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-35), RAD(0), RAD(25 + 10 * COS(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-35), RAD(0), RAD(-25 - 10 * COS(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.4, -0.6) * ANGLES(RAD(1), RAD(90), RAD(0)) * ANGLES(RAD(-1 * SIN(SINE / 6)), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-85), RAD(0)) * ANGLES(RAD(-1 * SIN(SINE / 6)), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- elseif TORSOVERTICALVELOCITY < -1 and HITFLOOR == nil then
- ANIM = "Fall"
- if ATTACK == false and MELEE == false then
- --HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, -0.2 + 0.01 * SIN(SINE / 12), 0) * ANGLES(RAD(100), RAD(90), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 ) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 , 0 + ((1) - 1)) * ANGLES(RAD(15), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(35 - 4 * COS(SINE / 6)), RAD(0), RAD(45 + 10 * COS(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(35 - 4 * COS(SINE / 6)), RAD(0), RAD(-45 - 10 * COS(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.3, -0.7) * ANGLES(RAD(-25 + 5 * SIN(SINE / 12)), RAD(90), RAD(0)) * ANGLES(RAD(-1 * SIN(SINE / 6)), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.8, -0.3) * ANGLES(RAD(-10), RAD(-80), RAD(0)) * ANGLES(RAD(-1 * SIN(SINE / 6)), RAD(0), RAD(0)), 1 / Animation_Speed)
- end
- elseif TORSOVELOCITY < 1 and HITFLOOR ~= nil then
- ANIM = "Idle"
- if ATTACK == false and MELEE == false then
- --HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0.2 + 0.1 * SIN(SINE / 12), 0) * ANGLES(RAD(5), RAD(2 * COS(SINE / 12)), RAD(0)), 1 / Animation_Speed)
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, -0.2 + 0.01 * SIN(SINE / 12), 0) * ANGLES(RAD(100), RAD(90), RAD(0)), 1 / Animation_Speed)
- --WingWeld.C1 = Clerp(WingWeld.C1,CF(0, -0.2 + 0.01 * SIN(SINE / 12), 0) * ANGLES(RAD(100), RAD(90), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * SIN(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12) + ((1) - 1)) * ANGLES(RAD(10), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, -0.4) * ANGLES(RAD(20), RAD(0), RAD(15+1 * COS(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5, 0.4) * ANGLES(RAD(-45-2 * COS(SINE / 12)), RAD(0), RAD(45+2 * COS(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * SIN(SINE / 12), 0) * ANGLES(RAD(0), RAD(-75), RAD(0)) * ANGLES(RAD(-1), RAD(0), RAD(0)), 1 / Animation_Speed)
- --WACKYEFFECT({EffectType = "Block", Size = VT(.3,.3,.3), Size2 = VT(0.5,5,0.5), Transparency = 0.5, Transparency2 = 1, CFrame = CF(EnergyParticle.Position), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
- end
- elseif TORSOVELOCITY > 1 and HITFLOOR ~= nil then
- ANIM = "Walk"
- if ATTACK == false and MELEE == false then
- --HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, 0, 0) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
- HandleGrip.C1 = Clerp(HandleGrip.C1,CF(0, -0.2 + 0.01 * SIN(SINE / 12), 0) * ANGLES(RAD(100), RAD(90), RAD(0)), 1 / Animation_Speed)
- RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, -0.05) * ANGLES(RAD(5), RAD(0), RAD(0)), 1 / Animation_Speed)
- Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 1 * SIN(SINE / (WALKSPEEDVALUE / 2))), RAD(0), RAD(0)), 1 / Animation_Speed)
- RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(0), RAD(0), RAD(5)) * ANGLES(RAD(0), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 1 / Animation_Speed)
- LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-30 * COS(SINE / WALKSPEEDVALUE)), RAD(0), RAD(-5)) * LEFTSHOULDERC0, 1 / Animation_Speed)
- RightHip.C0 = Clerp(RightHip.C0, CF(1 , -1, 0) * ANGLES(RAD(-5), RAD(85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(-5), RAD(-85), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(0)), 2 / Animation_Speed)
- end
- Humanoid.Name = "TechnoShortSword"
- if Rooted == false then
- Disable_Jump = false
- Humanoid.WalkSpeed = Speed
- elseif Rooted == true then
- Disable_Jump = true
- Humanoid.WalkSpeed = 0
- end
- Effects.Parent = Character
- for _, c in pairs(Character:GetChildren()) do
- if c:IsA("BasePart") and ATTACK == false then
- for _, e in pairs(c:GetChildren()) do
- if e:IsA("BodyPosition") or e:IsA("BodyGyro") then
- e:remove()
- end
- end
- end
- end
- if Head:FindFirstChildOfClass("Sound") then
- Head:FindFirstChildOfClass("Sound"):remove()
- end
- end
- end
- --print("Thanks for using my script, Here's an easter egg, https://paste.ee/r/yXNtK")
- --Anyways what are you doing here lol, i might make a script that has more weapons, later!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement