Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Created by PenguinAnonymous (ttyyuu12345) Editied by Dittoide
- --What's Added To M2S with Dittoide's Edit?
- --/ Better dummy script function to improve compatibility (makes it like you are running the code inside the script.)
- --/ Removed Gui In Bottom-Left for when you are making guis.
- --/ Removed "Inserting Map Please Wait" gui when selected Workspace as Place to export.
- --Credit: PenguinAnonymous for making original script, i just wanted to iron it out to my liking.
- --Errors: Camera,Terrain,TouchTransmitter,Attachment,Status,Animator,Accessory
- local runDummyScript = function(f,scri)
- if (not scri:IsA('Script')) or (not scri:IsA('LocalScript')) then return false; end;
- local Dummy_CoRoutine = coroutine.create(function()
- getfenv().script = scri
- ypcall(function() f() end)
- end)
- table.insert(cors,Dummy_CoRoutine);
- coroutine.resume(Dummy_CoRoutine);
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "M2S_Model"
- o3 = Instance.new("Model")
- o4 = Instance.new("VehicleSeat")
- o5 = Instance.new("BlockMesh")
- o6 = Instance.new("Weld")
- o7 = Instance.new("Script")
- o8 = Instance.new("BoolValue")
- o9 = Instance.new("NumberValue")
- o10 = Instance.new("BoolValue")
- o11 = Instance.new("BoolValue")
- o12 = Instance.new("BoolValue")
- o13 = Instance.new("BoolValue")
- o14 = Instance.new("BoolValue")
- o15 = Instance.new("BoolValue")
- o16 = Instance.new("Model")
- o17 = Instance.new("Part")
- o18 = Instance.new("BlockMesh")
- o19 = Instance.new("BodyVelocity")
- o20 = Instance.new("BodyGyro")
- o21 = Instance.new("BodyAngularVelocity")
- o22 = Instance.new("Model")
- o23 = Instance.new("Part")
- o24 = Instance.new("BlockMesh")
- o25 = Instance.new("Part")
- o26 = Instance.new("BodyGyro")
- o27 = Instance.new("BlockMesh")
- o28 = Instance.new("Part")
- o29 = Instance.new("BlockMesh")
- o30 = Instance.new("Part")
- o31 = Instance.new("BlockMesh")
- o32 = Instance.new("Part")
- o33 = Instance.new("BlockMesh")
- o34 = Instance.new("Part")
- o35 = Instance.new("BlockMesh")
- o36 = Instance.new("Part")
- o37 = Instance.new("BlockMesh")
- o38 = Instance.new("BodyGyro")
- o39 = Instance.new("Part")
- o40 = Instance.new("BlockMesh")
- o41 = Instance.new("Part")
- o42 = Instance.new("Part")
- o43 = Instance.new("Part")
- o44 = Instance.new("BlockMesh")
- o45 = Instance.new("Part")
- o46 = Instance.new("BlockMesh")
- o47 = Instance.new("BodyGyro")
- o48 = Instance.new("Model")
- o49 = Instance.new("Part")
- o50 = Instance.new("BlockMesh")
- o51 = Instance.new("Model")
- o52 = Instance.new("Part")
- o53 = Instance.new("BlockMesh")
- o54 = Instance.new("Part")
- o55 = Instance.new("BlockMesh")
- o56 = Instance.new("BodyGyro")
- o57 = Instance.new("Part")
- o58 = Instance.new("BlockMesh")
- o59 = Instance.new("Model")
- o60 = Instance.new("Part")
- o61 = Instance.new("BlockMesh")
- o62 = Instance.new("Part")
- o63 = Instance.new("BlockMesh")
- o64 = Instance.new("Part")
- o65 = Instance.new("BlockMesh")
- o66 = Instance.new("BodyGyro")
- o67 = Instance.new("Part")
- o68 = Instance.new("BlockMesh")
- o69 = Instance.new("Model")
- o70 = Instance.new("Part")
- o71 = Instance.new("BodyGyro")
- o72 = Instance.new("BlockMesh")
- o73 = Instance.new("Part")
- o74 = Instance.new("BlockMesh")
- o75 = Instance.new("Part")
- o76 = Instance.new("BlockMesh")
- o77 = Instance.new("BodyGyro")
- o78 = Instance.new("Part")
- o79 = Instance.new("Part")
- o80 = Instance.new("Part")
- o81 = Instance.new("BlockMesh")
- o82 = Instance.new("Part")
- o83 = Instance.new("BlockMesh")
- o84 = Instance.new("Part")
- o85 = Instance.new("BlockMesh")
- o86 = Instance.new("Part")
- o87 = Instance.new("BlockMesh")
- o88 = Instance.new("Part")
- o89 = Instance.new("BlockMesh")
- o90 = Instance.new("Part")
- o91 = Instance.new("BlockMesh")
- o92 = Instance.new("Part")
- o93 = Instance.new("BlockMesh")
- o94 = Instance.new("BodyGyro")
- o95 = Instance.new("Model")
- o96 = Instance.new("Part")
- o97 = Instance.new("BlockMesh")
- o98 = Instance.new("Part")
- o99 = Instance.new("BlockMesh")
- o100 = Instance.new("Part")
- o101 = Instance.new("BlockMesh")
- o102 = Instance.new("Part")
- o103 = Instance.new("BlockMesh")
- o104 = Instance.new("Part")
- o105 = Instance.new("BlockMesh")
- o106 = Instance.new("Part")
- o107 = Instance.new("BlockMesh")
- o108 = Instance.new("Part")
- o109 = Instance.new("SpecialMesh")
- o110 = Instance.new("Part")
- o111 = Instance.new("CylinderMesh")
- o112 = Instance.new("Part")
- o113 = Instance.new("BlockMesh")
- o114 = Instance.new("Part")
- o115 = Instance.new("BlockMesh")
- o116 = Instance.new("Part")
- o117 = Instance.new("BlockMesh")
- o118 = Instance.new("Part")
- o119 = Instance.new("BlockMesh")
- o120 = Instance.new("Part")
- o121 = Instance.new("BlockMesh")
- o122 = Instance.new("Part")
- o123 = Instance.new("BlockMesh")
- o124 = Instance.new("WedgePart")
- o125 = Instance.new("WedgePart")
- o126 = Instance.new("Model")
- o127 = Instance.new("TrussPart")
- o128 = Instance.new("TrussPart")
- o129 = Instance.new("TrussPart")
- o130 = Instance.new("TrussPart")
- o131 = Instance.new("Model")
- o132 = Instance.new("Part")
- o133 = Instance.new("SpecialMesh")
- o134 = Instance.new("Script")
- o135 = Instance.new("Script")
- o136 = Instance.new("Script")
- o138 = Instance.new("Part")
- o139 = Instance.new("SpecialMesh")
- o140 = Instance.new("Script")
- o142 = Instance.new("Part")
- o143 = Instance.new("SpecialMesh")
- o144 = Instance.new("Script")
- o146 = Instance.new("Part")
- o147 = Instance.new("SpecialMesh")
- o148 = Instance.new("Script")
- o149 = Instance.new("Script")
- o150 = Instance.new("Script")
- o152 = Instance.new("Part")
- o153 = Instance.new("SpecialMesh")
- o154 = Instance.new("Script")
- o155 = Instance.new("Script")
- o156 = Instance.new("Script")
- o158 = Instance.new("Part")
- o159 = Instance.new("SpecialMesh")
- o160 = Instance.new("Script")
- o161 = Instance.new("Script")
- o162 = Instance.new("Script")
- o164 = Instance.new("Part")
- o165 = Instance.new("SpecialMesh")
- o166 = Instance.new("Script")
- o167 = Instance.new("Script")
- o168 = Instance.new("Script")
- o170 = Instance.new("Part")
- o171 = Instance.new("SpecialMesh")
- o172 = Instance.new("Part")
- o173 = Instance.new("CylinderMesh")
- o174 = Instance.new("Part")
- o175 = Instance.new("Part")
- o176 = Instance.new("SpecialMesh")
- o177 = Instance.new("Part")
- o178 = Instance.new("SpecialMesh")
- o179 = Instance.new("Part")
- o180 = Instance.new("Part")
- o181 = Instance.new("Part")
- o182 = Instance.new("Part")
- o183 = Instance.new("Part")
- o184 = Instance.new("Part")
- o185 = Instance.new("Part")
- o186 = Instance.new("CylinderMesh")
- o187 = Instance.new("Part")
- o188 = Instance.new("CylinderMesh")
- o189 = Instance.new("Part")
- o190 = Instance.new("Part")
- o191 = Instance.new("Part")
- o192 = Instance.new("Part")
- o193 = Instance.new("Part")
- o194 = Instance.new("Part")
- o195 = Instance.new("Part")
- o196 = Instance.new("Part")
- o197 = Instance.new("Script")
- o198 = Instance.new("Script")
- o199 = Instance.new("Script")
- o200 = Instance.new("PointLight")
- o201 = Instance.new("Script")
- o203 = Instance.new("Part")
- o204 = Instance.new("Part")
- o205 = Instance.new("Script")
- o207 = Instance.new("Part")
- o208 = Instance.new("SpecialMesh")
- o209 = Instance.new("Script")
- o211 = Instance.new("Part")
- o212 = Instance.new("Script")
- o213 = Instance.new("Script")
- o214 = Instance.new("Script")
- o216 = Instance.new("Model")
- o217 = Instance.new("Part")
- o218 = Instance.new("Script")
- o220 = Instance.new("Part")
- o221 = Instance.new("Script")
- o223 = Instance.new("Model")
- o224 = Instance.new("Part")
- o225 = Instance.new("BlockMesh")
- o226 = Instance.new("Part")
- o227 = Instance.new("BlockMesh")
- o228 = Instance.new("Part")
- o229 = Instance.new("BlockMesh")
- o230 = Instance.new("Part")
- o231 = Instance.new("BlockMesh")
- o232 = Instance.new("Part")
- o233 = Instance.new("BlockMesh")
- o234 = Instance.new("Part")
- o235 = Instance.new("BlockMesh")
- o236 = Instance.new("Part")
- o237 = Instance.new("BlockMesh")
- o238 = Instance.new("Part")
- o239 = Instance.new("BlockMesh")
- o240 = Instance.new("Part")
- o241 = Instance.new("BlockMesh")
- o242 = Instance.new("Part")
- o243 = Instance.new("BlockMesh")
- o244 = Instance.new("Part")
- o245 = Instance.new("BlockMesh")
- o246 = Instance.new("Part")
- o247 = Instance.new("BlockMesh")
- o248 = Instance.new("Part")
- o249 = Instance.new("BlockMesh")
- o250 = Instance.new("Part")
- o251 = Instance.new("BlockMesh")
- o252 = Instance.new("Part")
- o253 = Instance.new("BlockMesh")
- o254 = Instance.new("Part")
- o255 = Instance.new("BlockMesh")
- o256 = Instance.new("Model")
- o257 = Instance.new("Part")
- o258 = Instance.new("SpecialMesh")
- o259 = Instance.new("Script")
- o260 = Instance.new("Script")
- o261 = Instance.new("Script")
- o263 = Instance.new("Part")
- o264 = Instance.new("SpecialMesh")
- o265 = Instance.new("Script")
- o267 = Instance.new("Part")
- o268 = Instance.new("SpecialMesh")
- o269 = Instance.new("Script")
- o271 = Instance.new("Part")
- o272 = Instance.new("SpecialMesh")
- o273 = Instance.new("Script")
- o274 = Instance.new("Script")
- o275 = Instance.new("Script")
- o277 = Instance.new("Part")
- o278 = Instance.new("SpecialMesh")
- o279 = Instance.new("Script")
- o280 = Instance.new("Script")
- o281 = Instance.new("Script")
- o283 = Instance.new("Part")
- o284 = Instance.new("SpecialMesh")
- o285 = Instance.new("Script")
- o286 = Instance.new("Script")
- o287 = Instance.new("Script")
- o289 = Instance.new("Part")
- o290 = Instance.new("SpecialMesh")
- o291 = Instance.new("Script")
- o292 = Instance.new("Script")
- o293 = Instance.new("Script")
- o295 = Instance.new("Part")
- o296 = Instance.new("SpecialMesh")
- o297 = Instance.new("Part")
- o298 = Instance.new("CylinderMesh")
- o299 = Instance.new("Part")
- o300 = Instance.new("Part")
- o301 = Instance.new("SpecialMesh")
- o302 = Instance.new("Part")
- o303 = Instance.new("SpecialMesh")
- o304 = Instance.new("Part")
- o305 = Instance.new("Part")
- o306 = Instance.new("Part")
- o307 = Instance.new("Part")
- o308 = Instance.new("Part")
- o309 = Instance.new("Part")
- o310 = Instance.new("Part")
- o311 = Instance.new("CylinderMesh")
- o312 = Instance.new("Part")
- o313 = Instance.new("CylinderMesh")
- o314 = Instance.new("Part")
- o315 = Instance.new("Part")
- o316 = Instance.new("Part")
- o317 = Instance.new("Part")
- o318 = Instance.new("Part")
- o319 = Instance.new("Part")
- o320 = Instance.new("Part")
- o321 = Instance.new("Part")
- o322 = Instance.new("Script")
- o323 = Instance.new("Script")
- o324 = Instance.new("Script")
- o325 = Instance.new("PointLight")
- o326 = Instance.new("Script")
- o328 = Instance.new("Part")
- o329 = Instance.new("Part")
- o330 = Instance.new("Script")
- o332 = Instance.new("Part")
- o333 = Instance.new("SpecialMesh")
- o334 = Instance.new("Script")
- o336 = Instance.new("Part")
- o337 = Instance.new("Script")
- o338 = Instance.new("Script")
- o339 = Instance.new("Script")
- o341 = Instance.new("Model")
- o342 = Instance.new("Part")
- o343 = Instance.new("SpecialMesh")
- o348 = Instance.new("Sound")
- o349 = Instance.new("RemoteEvent")
- o350 = Instance.new("Sound")
- o351 = Instance.new("RemoteEvent")
- o352 = Instance.new("Sound")
- o353 = Instance.new("RemoteEvent")
- o354 = Instance.new("Sound")
- o355 = Instance.new("RemoteEvent")
- o356 = Instance.new("Sound")
- o357 = Instance.new("RemoteEvent")
- o358 = Instance.new("Sound")
- o359 = Instance.new("RemoteEvent")
- o360 = Instance.new("Sound")
- o361 = Instance.new("RemoteEvent")
- o362 = Instance.new("Sound")
- o363 = Instance.new("RemoteEvent")
- o364 = Instance.new("Sound")
- o365 = Instance.new("RemoteEvent")
- o366 = Instance.new("Decal")
- o367 = Instance.new("Part")
- o368 = Instance.new("Decal")
- o377 = Instance.new("Motor6D")
- o378 = Instance.new("Motor6D")
- o379 = Instance.new("Motor6D")
- o380 = Instance.new("Motor6D")
- o381 = Instance.new("Motor6D")
- o382 = Instance.new("Part")
- o385 = Instance.new("Part")
- o388 = Instance.new("Part")
- o390 = Instance.new("Part")
- o392 = Instance.new("Humanoid")
- o395 = Instance.new("Part")
- o397 = Instance.new("Motor6D")
- o398 = Instance.new("Script")
- o399 = Instance.new("LocalScript")
- o400 = Instance.new("Script")
- o401 = Instance.new("LocalScript")
- o402 = Instance.new("StringValue")
- o403 = Instance.new("Animation")
- o404 = Instance.new("NumberValue")
- o405 = Instance.new("Animation")
- o406 = Instance.new("NumberValue")
- o407 = Instance.new("StringValue")
- o408 = Instance.new("Animation")
- o409 = Instance.new("StringValue")
- o410 = Instance.new("Animation")
- o411 = Instance.new("StringValue")
- o412 = Instance.new("Animation")
- o413 = Instance.new("StringValue")
- o414 = Instance.new("Animation")
- o415 = Instance.new("StringValue")
- o416 = Instance.new("Animation")
- o417 = Instance.new("StringValue")
- o418 = Instance.new("Animation")
- o419 = Instance.new("StringValue")
- o420 = Instance.new("Animation")
- o421 = Instance.new("NumberValue")
- o422 = Instance.new("BodyColors")
- o423 = Instance.new("Shirt")
- o424 = Instance.new("Pants")
- o426 = Instance.new("Part")
- o427 = Instance.new("SpecialMesh")
- o429 = Instance.new("Vector3Value")
- o430 = Instance.new("Weld")
- o3.Name = "Mech"
- o3.Parent = mas
- o4.Name = "Control"
- o4.Parent = o3
- o4.BrickColor = BrickColor.new("Dark stone grey")
- o4.Position = Vector3.new(-121.568802, 19.9498596, 42.680397)
- o4.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o4.RotVelocity = Vector3.new(-0.000227299868, -3.96630894e-05, 0.000300825312)
- o4.Velocity = Vector3.new(-0.000575712998, -0.000327820017, -0.000666637672)
- o4.Locked = true
- o4.Size = Vector3.new(2, 1.60000002, 2)
- o4.CFrame = CFrame.new(-121.568802, 19.9498596, 42.680397, 0.731400967, 8.40262801e-05, 0.681947649, -3.32573649e-07, 1, -0.000122858459, -0.681947649, 8.9631998e-05, 0.731400967)
- o4.BottomSurface = Enum.SurfaceType.Weld
- o4.TopSurface = Enum.SurfaceType.Smooth
- o4.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o4.Position = Vector3.new(-121.568802, 19.9498596, 42.680397)
- o4.velocity = Vector3.new(-0.000575712998, -0.000327820017, -0.000666637672)
- o5.Parent = o4
- o6.Name = "SeatWeld"
- o6.Parent = o4
- o6.Archivable = false
- o6.C0 = CFrame.new(0, 0.800000012, 0, 1, 0, -0, 0, 0, 1, 0, -1, 0)
- o6.C1 = CFrame.new(0, -1.5, 0, 1, 0, -0, 0, 0, 1, 0, -1, 0)
- o6.Part0 = o4
- o6.Part1 = o395
- o7.Parent = o3
- runDummyScript(function()
- --Start Naming Main variables--
- MSCRIPT3 = script
- script = script.Parent
- --Above names script to the script's parent. that makes it easier.--
- Control = script.Control
- Torso = script.Torso.Main
- LarmM = script["Left Arm"]
- Actival = {
- la = script.Actival.Larm,
- ra = script.Actival.Rarm,
- ll = script.Actival.Lleg,
- rl = script.Actival.Rleg
- }
- Larm = {
- Hand = LarmM.Hand,
- For = LarmM.For,
- Back = LarmM.Back
- }
- RarmM = script["Right Arm"]
- Rarm = {
- Hand = RarmM.Hand,
- For = RarmM.For,
- Back = RarmM.Back
- }
- legs = script.Legs
- Legs = {
- Left = legs["Left Leg"].Main,
- Right = legs["Right Leg"].Main
- }
- larg = {
- H = Larm.Hand.BodyGyro,
- F = Larm.For.BodyGyro,
- B = Larm.Back.BodyGyro
- }
- rarg = {
- H = Rarm.Hand.BodyGyro,
- F = Rarm.For.BodyGyro,
- B = Rarm.Back.BodyGyro
- }
- leg = {
- L = Legs.Right.BodyGyro,
- R = Legs.Left.BodyGyro
- }
- TG = Torso.BodyGyro
- TV = Torso.BodyVelocity
- TBAV = Torso.BodyAngularVelocity
- ---Finish of setting the main variables, long, huh?---
- local highest = math.rad(45)
- local add = math.rad(7)
- local Amount = 0
- local TS = false --Tool Selected
- local Sit = false
- script.TS.Changed:connect(function()
- TS = script.TS.Value
- end)
- Control.ChildAdded:connect(function(c)
- local In = true
- if c.Name == "SeatWeld" and c:IsA("Weld") then
- local plyr = game.Players:GetPlayerFromCharacter(c.Part1.Parent)
- if plyr == nil then plyr = game.Players:GetPlayerFromCharacter(c.Part0.Parent) end
- if plyr ~= nil then
- if plyr:findFirstChild("Backpack") == nil then return end
- if plyr.Character:findFirstChild("Right Arm") == nil then return end
- local rac = plyr.Character["Right Arm"]
- plyr.Character["Right Arm"].ChildAdded:connect(function(c)
- if In == false then return end
- if c.Name == "RightGrip" and c:IsA("Weld") then
- c.Part0 = RarmM.Hand
- LarmM.Hand:MakeJoints()
- script.TS.Value = true
- local I = Instance.new("ObjectValue",rac)
- I.Name = "Mech"
- I.Value = script.Actival
- wait(0.3)
- I:remove()
- end
- end)
- plyr.Character["Right Arm"].ChildRemoved:connect(function(c)
- if In == false then return end
- if c.Name == "RightGrip" and c:IsA("Weld") then
- script.TS.Value = false
- end
- end)
- end
- end
- repeat wait() until c.Parent ~= Control
- In = false
- end)
- Walk = function()
- if Amount >= highest or Amount <= -highest then
- add = -add
- end
- Amount = Amount+add
- if Actival.ll.Value == false then
- leg.L.cframe = Torso.CFrame*CFrame.Angles(Amount,0,0)
- end
- if Actival.rl.Value == false then
- leg.R.cframe = Torso.CFrame*CFrame.Angles(-Amount,0,0)
- end
- if Actival.la.Value == false then
- larg.B.cframe = Torso.CFrame*CFrame.Angles(Amount,0,0)
- larg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45/3),0,0)
- end
- if Actival.ra.Value == false then
- if TS == false then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(-Amount,0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45/3),0,0)
- else
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45+45/2),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- end
- end
- end
- Stand = function()
- if Actival.ll.Value == false then
- leg.L.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- end
- if Actival.rl.Value == false then
- leg.R.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- end
- if Actival.la.Value == false then
- larg.B.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- larg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(-45),0,0)
- end
- if Actival.ra.Value == false then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(0,0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(-45),0,0)
- if TS == true then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45+45/2),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- end
- end
- end
- Sit2 = function()
- if Actival.ll.Value == false then
- leg.L.cframe = Torso.CFrame*CFrame.Angles(math.rad(90),0,0)
- end
- if Actival.rl.Value == false then
- leg.R.cframe = Torso.CFrame*CFrame.Angles(math.rad(90),0,0)
- end
- if Actival.la.Value == false then
- larg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- larg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45/3),0,0)
- end
- if Actival.ra.Value == false then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45/3),0,0)
- if TS == true then
- rarg.B.cframe = Torso.CFrame*CFrame.Angles(math.rad(45+45/2),0,0)
- rarg.F.cframe = Torso.CFrame*CFrame.Angles(math.rad(45),0,0)
- end
- end
- end
- while true do
- if Sit == false then
- TV.velocity = (Torso.CFrame.lookVector*script.WalkSpeed.Value)*Control.Throttle
- TBAV.angularvelocity = Vector3.new(0,-5,0)*Control.Steer
- end
- rarg.H.cframe = rarg.F.cframe
- larg.H.cframe = larg.F.cframe
- Sit = script.Sitting.Value
- if Control.Throttle ~= 0 then
- Walk()
- elseif Sit == true then
- Sit2()
- else
- Stand()
- end
- if Sit == true then
- Sit2()
- end
- wait()
- end
- end,o7)
- o8.Name = "TS"
- o8.Parent = o3
- o9.Name = "WalkSpeed"
- o9.Parent = o3
- o9.Value = 128
- o10.Name = "Sitting"
- o10.Parent = o3
- o11.Name = "Actival"
- o11.Parent = o3
- o12.Name = "Larm"
- o12.Parent = o11
- o13.Name = "Rarm"
- o13.Parent = o11
- o14.Name = "Lleg"
- o14.Parent = o11
- o15.Name = "Rleg"
- o15.Parent = o11
- o16.Name = "Torso"
- o16.Parent = o3
- o17.Name = "Main"
- o17.Parent = o16
- o17.Position = Vector3.new(-122.250984, 15.9499598, 41.9486122)
- o17.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o17.RotVelocity = Vector3.new(-0.000457255257, -3.84947125e-05, 0.000563318492)
- o17.Velocity = Vector3.new(0.0010154075, -0.00171328813, 0.000561619876)
- o17.Locked = true
- o17.FormFactor = Enum.FormFactor.Plate
- o17.Size = Vector3.new(8, 6.4000001, 4)
- o17.CFrame = CFrame.new(-122.250984, 15.9499598, 41.9486122, 0.731403351, 9.67159431e-05, 0.681945086, 1.15137402e-06, 1, -0.000143058525, -0.681945086, 0.000105418658, 0.731403351)
- o17.BottomSurface = Enum.SurfaceType.Weld
- o17.TopSurface = Enum.SurfaceType.Smooth
- o17.Position = Vector3.new(-122.250984, 15.9499598, 41.9486122)
- o17.velocity = Vector3.new(0.0010154075, -0.00171328813, 0.000561619876)
- o18.Parent = o17
- o19.Parent = o17
- o19.Velocity = Vector3.new(0, -0, -0)
- o19.velocity = Vector3.new(0, -0, -0)
- o20.Parent = o17
- o21.Parent = o17
- o21.angularVelocity = Vector3.new(0, -0, 0)
- o21.maxTorque = Vector3.new(0, 4e+10, 0)
- o21.MaxTorque = Vector3.new(0, 4e+10, 0)
- o22.Name = "Right Arm"
- o22.Parent = o3
- o23.Parent = o22
- o23.Position = Vector3.new(-117.155975, 14.949132, 37.8821487)
- o23.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o23.CanCollide = false
- o23.Locked = true
- o23.FormFactor = Enum.FormFactor.Plate
- o23.Size = Vector3.new(1, 1.60000002, 1)
- o23.CFrame = CFrame.new(-117.155975, 14.949132, 37.8821487, 0.731404722, -0.482250631, 0.48216334, -7.7766992e-05, 0.706983805, 0.707229733, -0.681943655, -0.517308652, 0.517053783)
- o23.BottomSurface = Enum.SurfaceType.Smooth
- o23.FrontSurface = Enum.SurfaceType.Weld
- o23.LeftSurface = Enum.SurfaceType.Hinge
- o23.TopSurface = Enum.SurfaceType.Smooth
- o23.Position = Vector3.new(-117.155975, 14.949132, 37.8821487)
- o24.Parent = o23
- o25.Name = "Hand"
- o25.Parent = o22
- o25.Position = Vector3.new(-120.29818, 11.4129915, 35.9788704)
- o25.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o25.RotVelocity = Vector3.new(0.00129199063, -0.000102679085, -0.000978642609)
- o25.Velocity = Vector3.new(0.00106656156, -0.167944044, -0.0038610301)
- o25.CanCollide = false
- o25.Locked = true
- o25.FormFactor = Enum.FormFactor.Plate
- o25.Size = Vector3.new(3, 1.60000002, 1)
- o25.CFrame = CFrame.new(-120.29818, 11.4129915, 35.9788704, 0.731397092, -0.482251972, 0.482173532, -8.71821321e-05, 0.706983149, 0.707230389, -0.681951821, -0.517308295, 0.517043352)
- o25.BottomSurface = Enum.SurfaceType.Smooth
- o25.FrontSurface = Enum.SurfaceType.Weld
- o25.TopSurface = Enum.SurfaceType.Smooth
- o25.Position = Vector3.new(-120.29818, 11.4129915, 35.9788704)
- o25.velocity = Vector3.new(0.00106656156, -0.167944044, -0.0038610301)
- o26.Parent = o25
- o26.CFrame = CFrame.new(-122.250786, 15.9516487, 41.948452, 0.731397867, -0.482095122, 0.482329309, -5.78016043e-05, 0.707234621, 0.706979036, -0.681951106, -0.517110825, 0.517241955)
- o26.maxTorque = Vector3.new(400000, 400000, 400000)
- o26.MaxTorque = Vector3.new(400000, 400000, 400000)
- o27.Parent = o25
- o28.Parent = o22
- o28.BrickColor = BrickColor.new("Dark stone grey")
- o28.Position = Vector3.new(-117.886742, 19.949213, 38.564167)
- o28.Rotation = Vector3.new(-89.9899979, 0, 43)
- o28.RotVelocity = Vector3.new(0.0128228497, 0.000280502922, 0.0164408293)
- o28.Velocity = Vector3.new(0.00121209514, -0.158816218, 0.000376473996)
- o28.Locked = true
- o28.FormFactor = Enum.FormFactor.Plate
- o28.Size = Vector3.new(3, 0.400000006, 1)
- o28.CFrame = CFrame.new(-117.886742, 19.949213, 38.564167, 0.731400371, -0.681948304, -3.95749294e-06, 8.47788906e-05, 8.51234872e-05, 1, -0.681948304, -0.731400371, 0.000120074175)
- o28.BottomSurface = Enum.SurfaceType.Smooth
- o28.LeftSurface = Enum.SurfaceType.Hinge
- o28.TopSurface = Enum.SurfaceType.Smooth
- o28.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o28.Position = Vector3.new(-117.886742, 19.949213, 38.564167)
- o28.velocity = Vector3.new(0.00121209514, -0.158816218, 0.000376473996)
- o29.Parent = o28
- o30.Parent = o22
- o30.BrickColor = BrickColor.new("Dark stone grey")
- o30.Position = Vector3.new(-117.886864, 18.9492283, 38.5641632)
- o30.Rotation = Vector3.new(-90, 0.00999999978, 43)
- o30.RotVelocity = Vector3.new(0.000542691443, -0.000259359076, -5.96077407e-05)
- o30.Velocity = Vector3.new(0.00123810442, -0.157682389, 0.000701651734)
- o30.CanCollide = false
- o30.Locked = true
- o30.FormFactor = Enum.FormFactor.Plate
- o30.Size = Vector3.new(3, 1.60000002, 1)
- o30.CFrame = CFrame.new(-117.886864, 18.9492283, 38.5641632, 0.731401861, -0.681946695, 0.000122155165, -7.95382439e-05, 9.3820745e-05, 1, -0.681946695, -0.731401861, 1.43798279e-05)
- o30.BottomSurface = Enum.SurfaceType.Smooth
- o30.FrontSurface = Enum.SurfaceType.Weld
- o30.TopSurface = Enum.SurfaceType.Smooth
- o30.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o30.Position = Vector3.new(-117.886864, 18.9492283, 38.5641632)
- o30.velocity = Vector3.new(0.00123810442, -0.157682389, 0.000701651734)
- o31.Parent = o30
- o32.Parent = o22
- o32.Position = Vector3.new(-117.545769, 19.9491806, 38.9298782)
- o32.Rotation = Vector3.new(179.98999, 47, 90.0099945)
- o32.RotVelocity = Vector3.new(0.000542691443, -0.000259359076, -5.96077407e-05)
- o32.Velocity = Vector3.new(0.00120285782, -0.157901198, 0.00133278337)
- o32.CanCollide = false
- o32.Locked = true
- o32.FormFactor = Enum.FormFactor.Plate
- o32.Size = Vector3.new(1, 0.600000024, 3)
- o32.CFrame = CFrame.new(-117.545769, 19.9491806, 38.9298782, -0.000122155165, -0.681946695, 0.731401861, -1, 9.3820745e-05, -7.95382439e-05, -1.43798279e-05, -0.731401861, -0.681946695)
- o32.BottomSurface = Enum.SurfaceType.Smooth
- o32.RightSurface = Enum.SurfaceType.Weld
- o32.TopSurface = Enum.SurfaceType.Hinge
- o32.Position = Vector3.new(-117.545769, 19.9491806, 38.9298782)
- o32.velocity = Vector3.new(0.00120285782, -0.157901198, 0.00133278337)
- o33.Parent = o32
- o34.Parent = o22
- o34.BrickColor = BrickColor.new("Dark stone grey")
- o34.Position = Vector3.new(-117.88736, 14.9493103, 38.5641289)
- o34.Rotation = Vector3.new(-90, 0.00999999978, 43)
- o34.RotVelocity = Vector3.new(0.000289713498, -0.000102851911, -2.80313679e-06)
- o34.Velocity = Vector3.new(0.00116545078, -0.141588435, -0.00117198552)
- o34.CanCollide = false
- o34.Locked = true
- o34.FormFactor = Enum.FormFactor.Plate
- o34.Size = Vector3.new(1, 1.60000002, 1)
- o34.CFrame = CFrame.new(-117.88736, 14.9493103, 38.5641289, 0.731402457, -0.681946039, 0.000118286014, -7.70244369e-05, 9.0843183e-05, 1, -0.681946039, -0.731402457, 1.39164185e-05)
- o34.BackSurface = Enum.SurfaceType.Weld
- o34.BottomSurface = Enum.SurfaceType.Smooth
- o34.TopSurface = Enum.SurfaceType.Smooth
- o34.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o34.Position = Vector3.new(-117.88736, 14.9493103, 38.5641289)
- o34.velocity = Vector3.new(0.00116545078, -0.141588435, -0.00117198552)
- o35.Parent = o34
- o36.Name = "For"
- o36.Parent = o22
- o36.Position = Vector3.new(-119.092773, 13.1812124, 37.271492)
- o36.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o36.RotVelocity = Vector3.new(0.0014730636, -2.55098785e-05, -0.00119303702)
- o36.Velocity = Vector3.new(-0.000297882594, -0.14518629, -0.00336191268)
- o36.Locked = true
- o36.FormFactor = Enum.FormFactor.Plate
- o36.Size = Vector3.new(3, 0.400000006, 4)
- o36.CFrame = CFrame.new(-119.092773, 13.1812124, 37.271492, 0.731402397, -0.48225078, 0.482166708, -7.75466615e-05, 0.706986308, 0.70722723, -0.681946158, -0.517305076, 0.517054081)
- o36.BottomSurface = Enum.SurfaceType.Smooth
- o36.TopSurface = Enum.SurfaceType.Smooth
- o36.Position = Vector3.new(-119.092773, 13.1812124, 37.271492)
- o36.velocity = Vector3.new(-0.000297882594, -0.14518629, -0.00336191268)
- o37.Parent = o36
- o37.Scale = Vector3.new(1, 4, 1)
- o38.Parent = o36
- o38.CFrame = CFrame.new(-122.250839, 15.9497128, 41.9483833, 0.731397867, -0.482095122, 0.482329309, -5.78016043e-05, 0.707234621, 0.706979036, -0.681951106, -0.517110825, 0.517241955)
- o39.Parent = o22
- o39.Position = Vector3.new(-118.227753, 19.9494076, 38.1985054)
- o39.Rotation = Vector3.new(179.98999, 47, 90.0099945)
- o39.RotVelocity = Vector3.new(0.000573212979, -6.78975121e-05, -0.000181066498)
- o39.Velocity = Vector3.new(0.00192959001, -0.130357236, 0.00223116507)
- o39.CanCollide = false
- o39.Locked = true
- o39.FormFactor = Enum.FormFactor.Plate
- o39.Size = Vector3.new(1, 0.600000024, 3)
- o39.CFrame = CFrame.new(-118.227753, 19.9494076, 38.1985054, -0.000117245756, -0.68194592, 0.731402576, -1, 9.08206057e-05, -7.56232184e-05, -1.48554846e-05, -0.731402636, -0.68194592)
- o39.BottomSurface = Enum.SurfaceType.Hinge
- o39.RightSurface = Enum.SurfaceType.Weld
- o39.TopSurface = Enum.SurfaceType.Smooth
- o39.Position = Vector3.new(-118.227753, 19.9494076, 38.1985054)
- o39.velocity = Vector3.new(0.00192959001, -0.130357236, 0.00223116507)
- o40.Parent = o39
- o41.Parent = o22
- o41.BrickColor = BrickColor.new("Dark stone grey")
- o41.Position = Vector3.new(-119.623138, 11.8376837, 36.7028542)
- o41.Rotation = Vector3.new(179.98999, 47, 135)
- o41.RotVelocity = Vector3.new(0.00145527546, 2.00953364e-05, -0.00115166057)
- o41.Velocity = Vector3.new(-0.00167355058, -0.123976059, -0.0042060893)
- o41.CanCollide = false
- o41.Locked = true
- o41.FormFactor = Enum.FormFactor.Plate
- o41.Size = Vector3.new(1, 0.400000006, 3)
- o41.CFrame = CFrame.new(-119.623138, 11.8376837, 36.7028542, -0.482172549, -0.482250422, 0.731398761, -0.707225382, 0.706988156, -8.11497448e-05, -0.517051101, -0.51730293, -0.681950033)
- o41.BottomSurface = Enum.SurfaceType.Smooth
- o41.RightSurface = Enum.SurfaceType.Weld
- o41.TopSurface = Enum.SurfaceType.Hinge
- o41.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o41.Position = Vector3.new(-119.623138, 11.8376837, 36.7028542)
- o41.velocity = Vector3.new(-0.00167355058, -0.123976059, -0.0042060893)
- o42.Parent = o22
- o42.BrickColor = BrickColor.new("Dark stone grey")
- o42.Position = Vector3.new(-120.008934, 12.4032707, 36.2890129)
- o42.Rotation = Vector3.new(179.98999, 47, 135)
- o42.RotVelocity = Vector3.new(0.00145527546, 2.00953364e-05, -0.00115166057)
- o42.Velocity = Vector3.new(-0.00103050238, -0.122929499, -0.00337525201)
- o42.CanCollide = false
- o42.Locked = true
- o42.FormFactor = Enum.FormFactor.Plate
- o42.Size = Vector3.new(1, 0.400000006, 3)
- o42.CFrame = CFrame.new(-120.008934, 12.4032707, 36.2890129, -0.482172549, -0.482250422, 0.731398761, -0.707225382, 0.706988156, -8.11497448e-05, -0.517051101, -0.51730293, -0.681950033)
- o42.BottomSurface = Enum.SurfaceType.Hinge
- o42.RightSurface = Enum.SurfaceType.Weld
- o42.TopSurface = Enum.SurfaceType.Smooth
- o42.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o42.Position = Vector3.new(-120.008934, 12.4032707, 36.2890129)
- o42.velocity = Vector3.new(-0.00103050238, -0.122929499, -0.00337525201)
- o43.Parent = o22
- o43.Position = Vector3.new(-118.618767, 14.949461, 39.2460938)
- o43.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o43.RotVelocity = Vector3.new(0.0016650802, -2.33001028e-05, -0.00129081111)
- o43.Velocity = Vector3.new(0.000179332332, -0.127387911, -0.00128879689)
- o43.CanCollide = false
- o43.Locked = true
- o43.FormFactor = Enum.FormFactor.Plate
- o43.Size = Vector3.new(1, 1.60000002, 1)
- o43.CFrame = CFrame.new(-118.618767, 14.949461, 39.2460938, 0.731402218, -0.482249945, 0.48216784, -7.60417461e-05, 0.706988871, 0.707224667, -0.681946337, -0.517302334, 0.517056584)
- o43.BottomSurface = Enum.SurfaceType.Smooth
- o43.FrontSurface = Enum.SurfaceType.Weld
- o43.RightSurface = Enum.SurfaceType.Hinge
- o43.TopSurface = Enum.SurfaceType.Smooth
- o43.Position = Vector3.new(-118.618767, 14.949461, 39.2460938)
- o43.velocity = Vector3.new(0.000179332332, -0.127387911, -0.00128879689)
- o44.Parent = o43
- o45.Name = "Back"
- o45.Parent = o22
- o45.Position = Vector3.new(-117.887138, 16.9494324, 38.5641708)
- o45.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o45.RotVelocity = Vector3.new(0.000429983076, -3.67866305e-05, -9.29719245e-05)
- o45.Velocity = Vector3.new(-0.000526657328, -0.11471796, -0.00104224752)
- o45.CanCollide = false
- o45.Locked = true
- o45.FormFactor = Enum.FormFactor.Plate
- o45.Size = Vector3.new(3, 3, 1.60000002)
- o45.CFrame = CFrame.new(-117.887138, 16.9494324, 38.5641708, 0.731401861, 0.000116510157, 0.681946695, -7.57984599e-05, 1, -8.95539488e-05, -0.681946695, 1.38094219e-05, 0.731401861)
- o45.BottomSurface = Enum.SurfaceType.Smooth
- o45.TopSurface = Enum.SurfaceType.Weld
- o45.Position = Vector3.new(-117.887138, 16.9494324, 38.5641708)
- o45.velocity = Vector3.new(-0.000526657328, -0.11471796, -0.00104224752)
- o46.Parent = o45
- o47.Parent = o45
- o47.CFrame = CFrame.new(-122.250771, 15.9497185, 41.9484596, 0.731384635, 0.000143586833, 0.681965172, -1.70456333e-05, 1, -0.000192267762, -0.681965172, 0.00012899717, 0.731384635)
- o48.Name = "Legs"
- o48.Parent = o3
- o49.Parent = o48
- o49.BrickColor = BrickColor.new("Dark stone grey")
- o49.Position = Vector3.new(-122.251282, 12.1499825, 41.9483299)
- o49.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o49.RotVelocity = Vector3.new(-0.00055365765, 2.79025262e-05, 0.000576967432)
- o49.Velocity = Vector3.new(0.00323930732, -0.0013232599, 0.00320860418)
- o49.CanCollide = false
- o49.Locked = true
- o49.FormFactor = Enum.FormFactor.Plate
- o49.Size = Vector3.new(1, 0.400000006, 4)
- o49.CFrame = CFrame.new(-122.251282, 12.1499825, 41.9483299, 0.731402218, 0.000100280566, 0.681946337, 2.68166696e-06, 1, -0.000149926665, -0.681946337, 0.000111485453, 0.731402218)
- o49.BottomSurface = Enum.SurfaceType.Smooth
- o49.TopSurface = Enum.SurfaceType.Weld
- o49.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o49.Position = Vector3.new(-122.251282, 12.1499825, 41.9483299)
- o49.velocity = Vector3.new(0.00323930732, -0.0013232599, 0.00320860418)
- o50.Parent = o49
- o51.Name = "Right Leg"
- o51.Parent = o48
- o52.Parent = o51
- o52.Position = Vector3.new(-120.78846, 10.9499855, 40.5844307)
- o52.Rotation = Vector3.new(0, 43, 0)
- o52.RotVelocity = Vector3.new(0.000433036388, 7.24673446e-05, -0.000228113073)
- o52.Velocity = Vector3.new(0.00355248386, -0.000619865197, 0.00276930467)
- o52.CanCollide = false
- o52.Locked = true
- o52.FormFactor = Enum.FormFactor.Plate
- o52.Size = Vector3.new(4, 2, 4)
- o52.CFrame = CFrame.new(-120.78846, 10.9499855, 40.5844307, 0.731401861, 7.73060492e-06, 0.681946754, 3.33264597e-06, 1, -1.49104144e-05, -0.681946754, 1.31781917e-05, 0.731401861)
- o52.BottomSurface = Enum.SurfaceType.Weld
- o52.TopSurface = Enum.SurfaceType.Smooth
- o52.Position = Vector3.new(-120.78846, 10.9499855, 40.5844307)
- o52.velocity = Vector3.new(0.00355248386, -0.000619865197, 0.00276930467)
- o53.Parent = o52
- o54.Name = "Main"
- o54.Parent = o51
- o54.Position = Vector3.new(-120.788498, 5.9499855, 40.5843658)
- o54.Rotation = Vector3.new(0, 43, 0)
- o54.RotVelocity = Vector3.new(0.000433036388, 7.24673446e-05, -0.000228113073)
- o54.Velocity = Vector3.new(0.00241191383, -0.00061982841, 0.000604125438)
- o54.Locked = true
- o54.FormFactor = Enum.FormFactor.Plate
- o54.Size = Vector3.new(4, 8.00000095, 4)
- o54.CFrame = CFrame.new(-120.788498, 5.9499855, 40.5843658, 0.731401861, 7.73060492e-06, 0.681946754, 3.33264597e-06, 1, -1.49104144e-05, -0.681946754, 1.31781917e-05, 0.731401861)
- o54.BottomSurface = Enum.SurfaceType.Smooth
- o54.TopSurface = Enum.SurfaceType.Smooth
- o54.Position = Vector3.new(-120.788498, 5.9499855, 40.5843658)
- o54.velocity = Vector3.new(0.00241191383, -0.00061982841, 0.000604125438)
- o55.Parent = o54
- o56.Parent = o54
- o56.CFrame = CFrame.new(-122.250786, 15.9497318, 41.9484558, 0.731384635, 0.000143586833, 0.681965172, -1.70456333e-05, 1, -0.000192267762, -0.681965172, 0.00012899717, 0.731384635)
- o57.Parent = o51
- o57.BrickColor = BrickColor.new("Dark stone grey")
- o57.Position = Vector3.new(-120.788445, 12.1499891, 40.5844536)
- o57.Rotation = Vector3.new(0, 43, 0)
- o57.RotVelocity = Vector3.new(0.000448134815, 7.90349732e-05, -0.000249046803)
- o57.Velocity = Vector3.new(0.00363349915, -0.00102627242, 0.00374950562)
- o57.CanCollide = false
- o57.Locked = true
- o57.FormFactor = Enum.FormFactor.Plate
- o57.Size = Vector3.new(3, 0.400000006, 4)
- o57.CFrame = CFrame.new(-120.788445, 12.1499891, 40.5844536, 0.731401563, 8.59533884e-06, 0.681947052, 3.12838029e-06, 1, -1.59593637e-05, -0.681947052, 1.38060932e-05, 0.731401563)
- o57.BottomSurface = Enum.SurfaceType.Weld
- o57.LeftSurface = Enum.SurfaceType.Hinge
- o57.TopSurface = Enum.SurfaceType.Smooth
- o57.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o57.Position = Vector3.new(-120.788445, 12.1499891, 40.5844536)
- o57.velocity = Vector3.new(0.00363349915, -0.00102627242, 0.00374950562)
- o58.Parent = o57
- o59.Name = "Left Leg"
- o59.Parent = o48
- o60.Parent = o59
- o60.Position = Vector3.new(-123.714027, 10.9499798, 43.3122368)
- o60.Rotation = Vector3.new(0, 43, 0)
- o60.RotVelocity = Vector3.new(0.000498397043, 0.000162589422, -0.000327715999)
- o60.Velocity = Vector3.new(0.00399462273, -0.00111535937, 0.00425536931)
- o60.CanCollide = false
- o60.Locked = true
- o60.FormFactor = Enum.FormFactor.Plate
- o60.Size = Vector3.new(4, 2, 4)
- o60.CFrame = CFrame.new(-123.714027, 10.9499798, 43.3122368, 0.731401026, -1.08458221e-06, 0.681947589, 3.44457612e-06, 1, -2.10395092e-06, -0.681947589, 3.88785247e-06, 0.731401026)
- o60.BottomSurface = Enum.SurfaceType.Weld
- o60.TopSurface = Enum.SurfaceType.Smooth
- o60.Position = Vector3.new(-123.714027, 10.9499798, 43.3122368)
- o60.velocity = Vector3.new(0.00399462273, -0.00111535937, 0.00425536931)
- o61.Parent = o60
- o62.Parent = o59
- o62.BrickColor = BrickColor.new("Dark stone grey")
- o62.Position = Vector3.new(-123.714027, 12.1499805, 43.3122406)
- o62.Rotation = Vector3.new(0, 43, 0)
- o62.RotVelocity = Vector3.new(0.000498397043, 0.000162589422, -0.000327715999)
- o62.Velocity = Vector3.new(0.004387883, -0.00111536123, 0.00485344604)
- o62.CanCollide = false
- o62.Locked = true
- o62.FormFactor = Enum.FormFactor.Plate
- o62.Size = Vector3.new(3, 0.400000006, 4)
- o62.CFrame = CFrame.new(-123.714027, 12.1499805, 43.3122406, 0.731401026, -1.08458221e-06, 0.681947589, 3.44457612e-06, 1, -2.10395092e-06, -0.681947589, 3.88785247e-06, 0.731401026)
- o62.BottomSurface = Enum.SurfaceType.Weld
- o62.RightSurface = Enum.SurfaceType.Hinge
- o62.TopSurface = Enum.SurfaceType.Smooth
- o62.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o62.Position = Vector3.new(-123.714027, 12.1499805, 43.3122406)
- o62.velocity = Vector3.new(0.004387883, -0.00111536123, 0.00485344604)
- o63.Parent = o62
- o64.Name = "Main"
- o64.Parent = o59
- o64.Position = Vector3.new(-123.714005, 5.94997883, 43.3122101)
- o64.Rotation = Vector3.new(0, 43, 0)
- o64.RotVelocity = Vector3.new(0.000494128093, 0.000158383351, -0.000323043991)
- o64.Velocity = Vector3.new(0.00238380814, -0.00114641513, 0.00179568632)
- o64.Locked = true
- o64.FormFactor = Enum.FormFactor.Plate
- o64.Size = Vector3.new(4, 8.00000095, 4)
- o64.CFrame = CFrame.new(-123.714005, 5.94997883, 43.3122101, 0.73140049, -5.54259998e-07, 0.681948185, 2.84299244e-06, 1, -2.23639609e-06, -0.681948185, 3.5744747e-06, 0.73140049)
- o64.BottomSurface = Enum.SurfaceType.Smooth
- o64.TopSurface = Enum.SurfaceType.Smooth
- o64.Position = Vector3.new(-123.714005, 5.94997883, 43.3122101)
- o64.velocity = Vector3.new(0.00238380814, -0.00114641513, 0.00179568632)
- o65.Parent = o64
- o66.Parent = o64
- o66.CFrame = CFrame.new(-122.250748, 15.9497414, 41.9484558, 0.731384635, 0.000143586833, 0.681965172, -1.70456333e-05, 1, -0.000192267762, -0.681965172, 0.00012899717, 0.731384635)
- o67.Name = "Main"
- o67.Parent = o48
- o67.BrickColor = BrickColor.new("Dark stone grey")
- o67.Position = Vector3.new(-122.25116, 12.5499792, 41.9483757)
- o67.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o67.RotVelocity = Vector3.new(-0.0005267011, 4.44196339e-05, 0.000543732254)
- o67.Velocity = Vector3.new(0.0028605368, -0.00176984782, 0.00287477346)
- o67.Locked = true
- o67.FormFactor = Enum.FormFactor.Plate
- o67.Size = Vector3.new(7.5, 0.400000006, 3.5)
- o67.CFrame = CFrame.new(-122.25116, 12.5499792, 41.9483757, 0.73140043, 9.52961345e-05, 0.681948245, 2.24965083e-06, 1, -0.000142153789, -0.681948245, 0.000105505482, 0.73140043)
- o67.BottomSurface = Enum.SurfaceType.Smooth
- o67.TopSurface = Enum.SurfaceType.Smooth
- o67.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o67.Position = Vector3.new(-122.25116, 12.5499792, 41.9483757)
- o67.velocity = Vector3.new(0.0028605368, -0.00176984782, 0.00287477346)
- o68.Parent = o67
- o69.Name = "Left Arm"
- o69.Parent = o3
- o70.Name = "Hand"
- o70.Parent = o69
- o70.Position = Vector3.new(-128.343811, 11.4133949, 43.4799423)
- o70.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o70.RotVelocity = Vector3.new(0.00110248255, 1.45598542e-05, -0.000925185741)
- o70.Velocity = Vector3.new(-0.00172130135, -0.112276882, -0.00452275621)
- o70.CanCollide = false
- o70.Locked = true
- o70.FormFactor = Enum.FormFactor.Plate
- o70.Size = Vector3.new(3, 1.60000002, 1)
- o70.CFrame = CFrame.new(-128.343811, 11.4133949, 43.4799423, 0.731400788, -0.482235789, 0.482184142, -7.27578808e-05, 0.707013726, 0.707199812, -0.681947827, -0.517281592, 0.5170753)
- o70.BottomSurface = Enum.SurfaceType.Smooth
- o70.FrontSurface = Enum.SurfaceType.Weld
- o70.TopSurface = Enum.SurfaceType.Smooth
- o70.Position = Vector3.new(-128.343811, 11.4133949, 43.4799423)
- o70.velocity = Vector3.new(-0.00172130135, -0.112276882, -0.00452275621)
- o71.Parent = o70
- o71.CFrame = CFrame.new(-122.250778, 15.9497108, 41.9484329, 0.731397867, -0.482095122, 0.482329309, -5.78016043e-05, 0.707234621, 0.706979036, -0.681951106, -0.517110825, 0.517241955)
- o71.maxTorque = Vector3.new(400000, 400000, 400000)
- o71.MaxTorque = Vector3.new(400000, 400000, 400000)
- o72.Parent = o70
- o73.Parent = o69
- o73.BrickColor = BrickColor.new("Dark stone grey")
- o73.Position = Vector3.new(-125.932907, 14.9493999, 46.0652962)
- o73.Rotation = Vector3.new(-90, 0.00999999978, 43)
- o73.RotVelocity = Vector3.new(0.000336725294, 5.82529719e-05, 9.11794996e-06)
- o73.Velocity = Vector3.new(-0.000127247084, -0.116629265, -0.00229529291)
- o73.CanCollide = false
- o73.Locked = true
- o73.FormFactor = Enum.FormFactor.Plate
- o73.Size = Vector3.new(1, 1.60000002, 1)
- o73.CFrame = CFrame.new(-125.932907, 14.9493999, 46.0652962, 0.731400073, -0.681948602, 0.000146095204, -7.17799048e-05, 0.000137246956, 1, -0.681948662, -0.731400073, 5.14322273e-05)
- o73.BackSurface = Enum.SurfaceType.Weld
- o73.BottomSurface = Enum.SurfaceType.Smooth
- o73.TopSurface = Enum.SurfaceType.Smooth
- o73.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o73.Position = Vector3.new(-125.932907, 14.9493999, 46.0652962)
- o73.velocity = Vector3.new(-0.000127247084, -0.116629265, -0.00229529291)
- o74.Parent = o73
- o75.Name = "For"
- o75.Parent = o69
- o75.Position = Vector3.new(-127.138359, 13.1813669, 44.7725983)
- o75.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o75.RotVelocity = Vector3.new(0.00125030894, 8.81161486e-06, -0.00106942584)
- o75.Velocity = Vector3.new(-0.00120262464, -0.123839393, -0.00398852117)
- o75.Locked = true
- o75.FormFactor = Enum.FormFactor.Plate
- o75.Size = Vector3.new(3, 0.400000006, 4)
- o75.CFrame = CFrame.new(-127.138359, 13.1813669, 44.7725983, 0.731400132, -0.482233286, 0.482187629, -7.23188423e-05, 0.707018435, 0.707195103, -0.681948543, -0.517277479, 0.517078519)
- o75.BottomSurface = Enum.SurfaceType.Smooth
- o75.TopSurface = Enum.SurfaceType.Smooth
- o75.Position = Vector3.new(-127.138359, 13.1813669, 44.7725983)
- o75.velocity = Vector3.new(-0.00120262464, -0.123839393, -0.00398852117)
- o76.Parent = o75
- o76.Scale = Vector3.new(1, 4, 1)
- o77.Parent = o75
- o77.CFrame = CFrame.new(-122.250809, 15.9497128, 41.9484406, 0.731397867, -0.482095122, 0.482329309, -5.78016043e-05, 0.707234621, 0.706979036, -0.681951106, -0.517110825, 0.517241955)
- o78.Parent = o69
- o78.BrickColor = BrickColor.new("Dark stone grey")
- o78.Position = Vector3.new(-127.668732, 11.837759, 44.2038956)
- o78.Rotation = Vector3.new(179.98999, 47, 135)
- o78.RotVelocity = Vector3.new(0.00108024362, 9.31639624e-06, -0.000908070942)
- o78.Velocity = Vector3.new(-0.000595046266, -0.124636717, -0.00355154555)
- o78.CanCollide = false
- o78.Locked = true
- o78.FormFactor = Enum.FormFactor.Plate
- o78.Size = Vector3.new(1, 0.400000006, 3)
- o78.CFrame = CFrame.new(-127.668732, 11.837759, 44.2038956, -0.482186794, -0.482233793, 0.731400371, -0.707195818, 0.70701772, -7.1987437e-05, -0.51707828, -0.517277956, -0.681948364)
- o78.BottomSurface = Enum.SurfaceType.Smooth
- o78.RightSurface = Enum.SurfaceType.Weld
- o78.TopSurface = Enum.SurfaceType.Hinge
- o78.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o78.Position = Vector3.new(-127.668732, 11.837759, 44.2038956)
- o78.velocity = Vector3.new(-0.000595046266, -0.124636717, -0.00355154555)
- o79.Parent = o69
- o79.BrickColor = BrickColor.new("Dark stone grey")
- o79.Position = Vector3.new(-128.054535, 12.4033451, 43.7900658)
- o79.Rotation = Vector3.new(179.98999, 47, 135)
- o79.RotVelocity = Vector3.new(0.00106875226, 5.31882324e-06, -0.000898046244)
- o79.Velocity = Vector3.new(0.000400119228, -0.131365776, -0.00279639103)
- o79.CanCollide = false
- o79.Locked = true
- o79.FormFactor = Enum.FormFactor.Plate
- o79.Size = Vector3.new(1, 0.400000006, 3)
- o79.CFrame = CFrame.new(-128.054535, 12.4033451, 43.7900658, -0.482187569, -0.482232839, 0.73140049, -0.707193732, 0.707019806, -7.0889655e-05, -0.517080426, -0.517275989, -0.681948185)
- o79.BottomSurface = Enum.SurfaceType.Hinge
- o79.RightSurface = Enum.SurfaceType.Weld
- o79.TopSurface = Enum.SurfaceType.Smooth
- o79.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o79.Position = Vector3.new(-128.054535, 12.4033451, 43.7900658)
- o79.velocity = Vector3.new(0.000400119228, -0.131365776, -0.00279639103)
- o80.Parent = o69
- o80.Position = Vector3.new(-126.664284, 14.9493952, 46.7472305)
- o80.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o80.RotVelocity = Vector3.new(0.00124927983, 5.56501482e-06, -0.00106913375)
- o80.Velocity = Vector3.new(0.00103295385, -0.134204164, -0.00173469819)
- o80.CanCollide = false
- o80.Locked = true
- o80.FormFactor = Enum.FormFactor.Plate
- o80.Size = Vector3.new(1, 1.60000002, 1)
- o80.CFrame = CFrame.new(-126.664284, 14.9493952, 46.7472305, 0.731399894, -0.482232362, 0.48218894, -7.17193689e-05, 0.707020521, 0.707193017, -0.681948841, -0.517275453, 0.517080188)
- o80.BottomSurface = Enum.SurfaceType.Smooth
- o80.FrontSurface = Enum.SurfaceType.Weld
- o80.RightSurface = Enum.SurfaceType.Hinge
- o80.TopSurface = Enum.SurfaceType.Smooth
- o80.Position = Vector3.new(-126.664284, 14.9493952, 46.7472305)
- o80.velocity = Vector3.new(0.00103295385, -0.134204164, -0.00173469819)
- o81.Parent = o80
- o82.Parent = o69
- o82.Position = Vector3.new(-125.201485, 14.9492521, 45.3833313)
- o82.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o82.RotVelocity = Vector3.new(0.00124927983, 5.56501482e-06, -0.00106913375)
- o82.Velocity = Vector3.new(0.00102521083, -0.134064212, -0.00174301735)
- o82.CanCollide = false
- o82.Locked = true
- o82.FormFactor = Enum.FormFactor.Plate
- o82.Size = Vector3.new(1, 1.60000002, 1)
- o82.CFrame = CFrame.new(-125.201485, 14.9492521, 45.3833313, 0.731399894, -0.482232362, 0.48218894, -7.17193689e-05, 0.707020521, 0.707193017, -0.681948841, -0.517275453, 0.517080188)
- o82.BottomSurface = Enum.SurfaceType.Smooth
- o82.FrontSurface = Enum.SurfaceType.Weld
- o82.LeftSurface = Enum.SurfaceType.Hinge
- o82.TopSurface = Enum.SurfaceType.Smooth
- o82.Position = Vector3.new(-125.201485, 14.9492521, 45.3833313)
- o82.velocity = Vector3.new(0.00102521083, -0.134064212, -0.00174301735)
- o83.Parent = o82
- o84.Parent = o69
- o84.BrickColor = BrickColor.new("Dark stone grey")
- o84.Position = Vector3.new(-125.93232, 18.9493427, 46.0654831)
- o84.Rotation = Vector3.new(-90, 0.00999999978, 43)
- o84.RotVelocity = Vector3.new(0.000341681123, 5.24196403e-05, 5.43356805e-07)
- o84.Velocity = Vector3.new(0.000320601219, -0.130303591, -0.000786416)
- o84.CanCollide = false
- o84.Locked = true
- o84.FormFactor = Enum.FormFactor.Plate
- o84.Size = Vector3.new(3, 1.60000002, 1)
- o84.CFrame = CFrame.new(-125.93232, 18.9493427, 46.0654831, 0.731399477, -0.681949258, 0.000143104728, -7.05873899e-05, 0.00013414069, 1, -0.681949258, -0.731399477, 4.99734233e-05)
- o84.BottomSurface = Enum.SurfaceType.Smooth
- o84.FrontSurface = Enum.SurfaceType.Weld
- o84.TopSurface = Enum.SurfaceType.Smooth
- o84.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o84.Position = Vector3.new(-125.93232, 18.9493427, 46.0654831)
- o84.velocity = Vector3.new(0.000320601219, -0.130303591, -0.000786416)
- o85.Parent = o84
- o86.Parent = o69
- o86.Position = Vector3.new(-126.273148, 19.9494057, 45.6998291)
- o86.Rotation = Vector3.new(179.98999, 47, 90.0099945)
- o86.RotVelocity = Vector3.new(0.000346563436, 3.2203734e-05, 1.96228993e-05)
- o86.Velocity = Vector3.new(0.000353593525, -0.133269891, -2.39631918e-05)
- o86.CanCollide = false
- o86.Locked = true
- o86.FormFactor = Enum.FormFactor.Plate
- o86.Size = Vector3.new(1, 0.600000024, 3)
- o86.CFrame = CFrame.new(-126.273148, 19.9494057, 45.6998291, -0.000144219695, -0.681949794, 0.73139894, -1, 0.000135697046, -7.0660637e-05, -5.10616701e-05, -0.73139894, -0.681949854)
- o86.BottomSurface = Enum.SurfaceType.Hinge
- o86.RightSurface = Enum.SurfaceType.Weld
- o86.TopSurface = Enum.SurfaceType.Smooth
- o86.Position = Vector3.new(-126.273148, 19.9494057, 45.6998291)
- o86.velocity = Vector3.new(0.000353593525, -0.133269891, -2.39631918e-05)
- o87.Parent = o86
- o88.Parent = o69
- o88.BrickColor = BrickColor.new("Dark stone grey")
- o88.Position = Vector3.new(-125.932167, 19.9493542, 46.0655327)
- o88.Rotation = Vector3.new(-90, 0.00999999978, 43)
- o88.RotVelocity = Vector3.new(-0.0103797643, 3.85683525e-05, -0.0135702025)
- o88.Velocity = Vector3.new(0.000376359181, -0.129214883, 2.89240852e-05)
- o88.Locked = true
- o88.FormFactor = Enum.FormFactor.Plate
- o88.Size = Vector3.new(3, 0.400000006, 1)
- o88.CFrame = CFrame.new(-125.932167, 19.9493542, 46.0655327, 0.73139894, -0.681949854, 0.000147095911, -6.90713277e-05, 0.000141619224, 1, -0.681949854, -0.73139894, 5.64769725e-05)
- o88.BottomSurface = Enum.SurfaceType.Smooth
- o88.RightSurface = Enum.SurfaceType.Hinge
- o88.TopSurface = Enum.SurfaceType.Smooth
- o88.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o88.Position = Vector3.new(-125.932167, 19.9493542, 46.0655327)
- o88.velocity = Vector3.new(0.000376359181, -0.129214883, 2.89240852e-05)
- o89.Parent = o88
- o90.Parent = o69
- o90.Position = Vector3.new(-125.591194, 19.9492588, 46.4312363)
- o90.Rotation = Vector3.new(179.98999, 47, 90.0099945)
- o90.RotVelocity = Vector3.new(0.000327900401, 5.55379811e-05, 5.13249734e-06)
- o90.Velocity = Vector3.new(0.000496529392, -0.133890048, -8.41548317e-05)
- o90.CanCollide = false
- o90.Locked = true
- o90.FormFactor = Enum.FormFactor.Plate
- o90.Size = Vector3.new(1, 0.600000024, 3)
- o90.CFrame = CFrame.new(-125.591194, 19.9492588, 46.4312363, -0.000144841353, -0.681950092, 0.731398702, -1, 0.000136524002, -7.07395156e-05, -5.16126638e-05, -0.731398702, -0.681950092)
- o90.BottomSurface = Enum.SurfaceType.Smooth
- o90.RightSurface = Enum.SurfaceType.Weld
- o90.TopSurface = Enum.SurfaceType.Hinge
- o90.Position = Vector3.new(-125.591194, 19.9492588, 46.4312363)
- o90.velocity = Vector3.new(0.000496529392, -0.133890048, -8.41548317e-05)
- o91.Parent = o90
- o92.Name = "Back"
- o92.Parent = o69
- o92.Position = Vector3.new(-125.932602, 16.9493275, 46.0653839)
- o92.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o92.RotVelocity = Vector3.new(0.000327900401, 5.55379811e-05, 5.13249734e-06)
- o92.Velocity = Vector3.new(0.000491607818, -0.133771837, -0.00104887236)
- o92.CanCollide = false
- o92.Locked = true
- o92.FormFactor = Enum.FormFactor.Plate
- o92.Size = Vector3.new(3, 3, 1.60000002)
- o92.CFrame = CFrame.new(-125.932602, 16.9493275, 46.0653839, 0.731398702, 0.000144841353, 0.681950092, -7.07395156e-05, 1, -0.000136524002, -0.681950092, 5.16126638e-05, 0.731398702)
- o92.BottomSurface = Enum.SurfaceType.Smooth
- o92.TopSurface = Enum.SurfaceType.Weld
- o92.Position = Vector3.new(-125.932602, 16.9493275, 46.0653839)
- o92.velocity = Vector3.new(0.000491607818, -0.133771837, -0.00104887236)
- o93.Parent = o92
- o94.Parent = o92
- o94.CFrame = CFrame.new(-122.250671, 15.9496326, 41.948761, 0.731384635, 0.000111951536, 0.681965172, -4.86809331e-05, 1, -0.000111951536, -0.681965172, 4.86809331e-05, 0.731384635)
- o95.Name = "Head"
- o95.Parent = o3
- o96.Parent = o95
- o96.Position = Vector3.new(-122.25, 24.9499741, 41.9496078)
- o96.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o96.RotVelocity = Vector3.new(-0.000384646904, 1.49561729e-05, 0.000417278119)
- o96.Velocity = Vector3.new(-0.00316277938, -0.00140021695, -0.00289218198)
- o96.Locked = true
- o96.FormFactor = Enum.FormFactor.Plate
- o96.Size = Vector3.new(6, 0.400000006, 4)
- o96.CFrame = CFrame.new(-122.25, 24.9499741, 41.9496078, 0.731398404, 9.11058087e-05, 0.68195039, 2.99686121e-06, 1, -0.000136810108, -0.68195039, 0.000102106409, 0.731398404)
- o96.BottomSurface = Enum.SurfaceType.Weld
- o96.FrontSurface = Enum.SurfaceType.Weld
- o96.TopSurface = Enum.SurfaceType.Smooth
- o96.Position = Vector3.new(-122.25, 24.9499741, 41.9496078)
- o96.velocity = Vector3.new(-0.00316277938, -0.00140021695, -0.00289218198)
- o97.Parent = o96
- o98.Parent = o95
- o98.Position = Vector3.new(-124.078697, 22.7499695, 43.6542587)
- o98.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o98.RotVelocity = Vector3.new(-0.000413912552, -1.09174907e-05, 0.00044782451)
- o98.Velocity = Vector3.new(-0.00249556499, -0.00142604636, -0.00239009596)
- o98.CanCollide = false
- o98.Locked = true
- o98.FormFactor = Enum.FormFactor.Plate
- o98.Size = Vector3.new(1, 4.00000191, 4)
- o98.CFrame = CFrame.new(-124.078697, 22.7499695, 43.6542587, 0.731398523, 9.12292307e-05, 0.681950331, 3.08985341e-06, 1, -0.000137090843, -0.681950331, 0.000102375161, 0.731398523)
- o98.BottomSurface = Enum.SurfaceType.Weld
- o98.FrontSurface = Enum.SurfaceType.Weld
- o98.TopSurface = Enum.SurfaceType.Smooth
- o98.Position = Vector3.new(-124.078697, 22.7499695, 43.6542587)
- o98.velocity = Vector3.new(-0.00249556499, -0.00142604636, -0.00239009596)
- o99.Parent = o98
- o100.Parent = o95
- o100.Position = Vector3.new(-120.4217, 22.7499847, 40.2445068)
- o100.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o100.RotVelocity = Vector3.new(-0.000413912552, -1.09174907e-05, 0.00044782451)
- o100.Velocity = Vector3.new(-0.00245834584, -0.00119969225, -0.00235017715)
- o100.CanCollide = false
- o100.Locked = true
- o100.FormFactor = Enum.FormFactor.Plate
- o100.Size = Vector3.new(1, 4.00000191, 4)
- o100.CFrame = CFrame.new(-120.4217, 22.7499847, 40.2445068, 0.731398523, 9.12292307e-05, 0.681950331, 3.08985341e-06, 1, -0.000137090843, -0.681950331, 0.000102375161, 0.731398523)
- o100.BottomSurface = Enum.SurfaceType.Weld
- o100.FrontSurface = Enum.SurfaceType.Weld
- o100.TopSurface = Enum.SurfaceType.Smooth
- o100.Position = Vector3.new(-120.4217, 22.7499847, 40.2445068)
- o100.velocity = Vector3.new(-0.00245834584, -0.00119969225, -0.00235017715)
- o101.Parent = o100
- o102.Parent = o95
- o102.Position = Vector3.new(-123.272964, 24.3501816, 40.8524475)
- o102.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o102.RotVelocity = Vector3.new(-0.000286399707, -2.20788916e-05, 0.000323260494)
- o102.Velocity = Vector3.new(-0.00198009261, -0.00177924114, -0.00195309578)
- o102.CanCollide = false
- o102.Locked = true
- o102.FormFactor = Enum.FormFactor.Plate
- o102.Size = Vector3.new(4, 0.800000012, 1)
- o102.CFrame = CFrame.new(-123.272964, 24.3501816, 40.8524475, 0.731398582, 9.14956909e-05, 0.681950212, 3.21174298e-06, 1, -0.000137612325, -0.681950212, 0.000102839716, 0.731398582)
- o102.BottomSurface = Enum.SurfaceType.Weld
- o102.FrontSurface = Enum.SurfaceType.Weld
- o102.TopSurface = Enum.SurfaceType.Smooth
- o102.Position = Vector3.new(-123.272964, 24.3501816, 40.8524475)
- o102.velocity = Vector3.new(-0.00198009261, -0.00177924114, -0.00195309578)
- o103.Parent = o102
- o104.Parent = o95
- o104.Position = Vector3.new(-122.176048, 22.3501854, 39.8293152)
- o104.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o104.RotVelocity = Vector3.new(-0.000286399707, -2.20788916e-05, 0.000323260494)
- o104.Velocity = Vector3.new(-0.00131098321, -0.00171767629, -0.00135607878)
- o104.CanCollide = false
- o104.Locked = true
- o104.FormFactor = Enum.FormFactor.Plate
- o104.Size = Vector3.new(1, 3.20000196, 1)
- o104.CFrame = CFrame.new(-122.176048, 22.3501854, 39.8293152, 0.731398582, 9.14956909e-05, 0.681950212, 3.21174298e-06, 1, -0.000137612325, -0.681950212, 0.000102839716, 0.731398582)
- o104.BottomSurface = Enum.SurfaceType.Weld
- o104.FrontSurface = Enum.SurfaceType.Weld
- o104.TopSurface = Enum.SurfaceType.Smooth
- o104.Position = Vector3.new(-122.176048, 22.3501854, 39.8293152)
- o104.velocity = Vector3.new(-0.00131098321, -0.00171767629, -0.00135607878)
- o105.Parent = o104
- o106.Parent = o95
- o106.Position = Vector3.new(-124.370232, 22.3501797, 41.8751755)
- o106.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o106.RotVelocity = Vector3.new(-0.000511559309, 5.57473777e-06, 0.000533111044)
- o106.Velocity = Vector3.new(-0.00251235627, -0.00223568734, -0.00272274343)
- o106.CanCollide = false
- o106.Locked = true
- o106.FormFactor = Enum.FormFactor.Plate
- o106.Size = Vector3.new(1, 3.20000196, 1)
- o106.CFrame = CFrame.new(-124.370232, 22.3501797, 41.8751755, 0.731398463, 9.06553687e-05, 0.681950331, 3.1145446e-06, 1, -0.000136275819, -0.681950331, 0.000101795886, 0.731398463)
- o106.BottomSurface = Enum.SurfaceType.Weld
- o106.FrontSurface = Enum.SurfaceType.Weld
- o106.TopSurface = Enum.SurfaceType.Smooth
- o106.Position = Vector3.new(-124.370232, 22.3501797, 41.8751755)
- o106.velocity = Vector3.new(-0.00251235627, -0.00223568734, -0.00272274343)
- o107.Parent = o106
- o108.Parent = o95
- o108.BrickColor = BrickColor.new("Dark stone grey")
- o108.Position = Vector3.new(-122.04908, 23.0924072, 41.4318657)
- o108.Rotation = Vector3.new(28.6899986, 39.2799988, -19.1099987)
- o108.RotVelocity = Vector3.new(-0.000511559309, 5.57473777e-06, 0.000533111044)
- o108.Velocity = Vector3.new(-0.00291051762, -0.00122503517, -0.00311537646)
- o108.CanCollide = false
- o108.Locked = true
- o108.FormFactor = Enum.FormFactor.Plate
- o108.Size = Vector3.new(1, 0.400001913, 1)
- o108.CFrame = CFrame.new(-122.04908, 23.0924072, 41.4318657, 0.731398463, 0.253370136, 0.633134902, 3.1145446e-06, 0.928416729, -0.371540725, -0.681950331, 0.271746218, 0.679041803)
- o108.BottomSurface = Enum.SurfaceType.Weld
- o108.TopSurface = Enum.SurfaceType.Smooth
- o108.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o108.Position = Vector3.new(-122.04908, 23.0924072, 41.4318657)
- o108.velocity = Vector3.new(-0.00291051762, -0.00122503517, -0.00311537646)
- o109.Parent = o108
- o109.Scale = Vector3.new(0.400000006, 1, 0.400000006)
- o109.MeshType = Enum.MeshType.Sphere
- o110.Parent = o95
- o110.BrickColor = BrickColor.new("Dark stone grey")
- o110.Position = Vector3.new(-122.150429, 22.721035, 41.3231544)
- o110.Rotation = Vector3.new(28.6899986, 39.2799988, -19.1099987)
- o110.RotVelocity = Vector3.new(-0.00042262458, 1.12569091e-06, 0.000471206382)
- o110.Velocity = Vector3.new(-0.00233364338, -0.00174936943, -0.00218935055)
- o110.CanCollide = false
- o110.Locked = true
- o110.FormFactor = Enum.FormFactor.Plate
- o110.Size = Vector3.new(1, 0.400001913, 1)
- o110.CFrame = CFrame.new(-122.150429, 22.721035, 41.3231544, 0.731398344, 0.253370255, 0.633135021, 2.94943152e-06, 0.928416789, -0.371540606, -0.68195045, 0.27174601, 0.679041743)
- o110.BottomSurface = Enum.SurfaceType.Weld
- o110.TopSurface = Enum.SurfaceType.Weld
- o110.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o110.Position = Vector3.new(-122.150429, 22.721035, 41.3231544)
- o110.velocity = Vector3.new(-0.00233364338, -0.00174936943, -0.00218935055)
- o111.Parent = o110
- o111.Scale = Vector3.new(0.200000003, 1.5, 0.200000003)
- o112.Parent = o95
- o112.BrickColor = BrickColor.new("Dark stone grey")
- o112.Position = Vector3.new(-122.591255, 21.5500507, 41.5835533)
- o112.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o112.RotVelocity = Vector3.new(-0.00042262458, 1.12569091e-06, 0.000471206382)
- o112.Velocity = Vector3.new(-0.00178157503, -0.00184703874, -0.00169396773)
- o112.CanCollide = false
- o112.Locked = true
- o112.FormFactor = Enum.FormFactor.Plate
- o112.Size = Vector3.new(4, 1.60000169, 1)
- o112.CFrame = CFrame.new(-122.591255, 21.5500507, 41.5835533, 0.731398344, 9.06954228e-05, 0.68195045, 2.94943152e-06, 1, -0.00013615744, -0.68195045, 0.000101596699, 0.731398344)
- o112.BottomSurface = Enum.SurfaceType.Weld
- o112.TopSurface = Enum.SurfaceType.Smooth
- o112.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o112.Position = Vector3.new(-122.591255, 21.5500507, 41.5835533)
- o112.velocity = Vector3.new(-0.00178157503, -0.00184703874, -0.00169396773)
- o113.Parent = o112
- o113.Scale = Vector3.new(1, 1.35000002, 1)
- o114.Parent = o95
- o114.Position = Vector3.new(-123.273201, 21.5501862, 40.8521576)
- o114.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o114.RotVelocity = Vector3.new(-0.000249374949, -6.17066544e-05, 0.000283230765)
- o114.Velocity = Vector3.new(-0.000848030671, -0.00105066074, -0.00135367876)
- o114.CanCollide = false
- o114.Locked = true
- o114.FormFactor = Enum.FormFactor.Plate
- o114.Size = Vector3.new(2, 1.60000169, 1)
- o114.CFrame = CFrame.new(-123.273201, 21.5501862, 40.8521576, 0.731397927, 9.11224342e-05, 0.681950927, 2.94519941e-06, 1, -0.000136778981, -0.681950927, 0.00010204834, 0.731397927)
- o114.BottomSurface = Enum.SurfaceType.Weld
- o114.FrontSurface = Enum.SurfaceType.Weld
- o114.TopSurface = Enum.SurfaceType.Smooth
- o114.Position = Vector3.new(-123.273201, 21.5501862, 40.8521576)
- o114.velocity = Vector3.new(-0.000848030671, -0.00105066074, -0.00135367876)
- o115.Parent = o114
- o116.Parent = o95
- o116.Transparency = 0.5
- o116.Position = Vector3.new(-123.273056, 23.1501846, 40.8523216)
- o116.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o116.RotVelocity = Vector3.new(-0.000249374949, -6.17066544e-05, 0.000283230765)
- o116.Velocity = Vector3.new(-0.00130120956, -0.00105057878, -0.00175266934)
- o116.CanCollide = false
- o116.Locked = true
- o116.FormFactor = Enum.FormFactor.Plate
- o116.Size = Vector3.new(2, 1.60000169, 1)
- o116.CFrame = CFrame.new(-123.273056, 23.1501846, 40.8523216, 0.731397927, 9.11224342e-05, 0.681950927, 2.94519941e-06, 1, -0.000136778981, -0.681950927, 0.00010204834, 0.731397927)
- o116.BottomSurface = Enum.SurfaceType.Weld
- o116.FrontSurface = Enum.SurfaceType.Weld
- o116.TopSurface = Enum.SurfaceType.Smooth
- o116.Position = Vector3.new(-123.273056, 23.1501846, 40.8523216)
- o116.velocity = Vector3.new(-0.00130120956, -0.00105057878, -0.00175266934)
- o117.Parent = o116
- o118.Parent = o95
- o118.Position = Vector3.new(-124.078911, 19.9499722, 43.6539574)
- o118.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o118.RotVelocity = Vector3.new(-0.000559950306, -2.33025548e-05, 0.00055862969)
- o118.Velocity = Vector3.new(-0.00130197336, -0.000864447909, -0.00158929476)
- o118.Locked = true
- o118.FormFactor = Enum.FormFactor.Plate
- o118.Size = Vector3.new(3, 1.60000169, 4)
- o118.CFrame = CFrame.new(-124.078911, 19.9499722, 43.6539574, 0.731398046, 9.06662171e-05, 0.681950808, 2.55196574e-06, 1, -0.000135688257, -0.681950808, 0.000100982448, 0.731398046)
- o118.BottomSurface = Enum.SurfaceType.Weld
- o118.TopSurface = Enum.SurfaceType.Smooth
- o118.Position = Vector3.new(-124.078911, 19.9499722, 43.6539574)
- o118.velocity = Vector3.new(-0.00130197336, -0.000864447909, -0.00158929476)
- o119.Parent = o118
- o120.Parent = o95
- o120.Position = Vector3.new(-120.421921, 19.9499855, 40.2442055)
- o120.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o120.RotVelocity = Vector3.new(-0.000559950306, -2.33025548e-05, 0.00055862969)
- o120.Velocity = Vector3.new(-0.00122252479, -0.000730836182, -0.00150408503)
- o120.Locked = true
- o120.FormFactor = Enum.FormFactor.Plate
- o120.Size = Vector3.new(3, 1.60000169, 4)
- o120.CFrame = CFrame.new(-120.421921, 19.9499855, 40.2442055, 0.731398046, 9.06662171e-05, 0.681950808, 2.55196574e-06, 1, -0.000135688257, -0.681950808, 0.000100982448, 0.731398046)
- o120.BottomSurface = Enum.SurfaceType.Weld
- o120.TopSurface = Enum.SurfaceType.Smooth
- o120.Position = Vector3.new(-120.421921, 19.9499855, 40.2442055)
- o120.velocity = Vector3.new(-0.00122252479, -0.000730836182, -0.00150408503)
- o121.Parent = o120
- o122.Parent = o95
- o122.BrickColor = BrickColor.new("Dark stone grey")
- o122.Position = Vector3.new(-122.93235, 19.9501133, 41.2176666)
- o122.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o122.RotVelocity = Vector3.new(-0.00048234823, 2.67304986e-05, 0.00047676859)
- o122.Velocity = Vector3.new(-0.00119212316, -0.00143015152, -0.00124470051)
- o122.Locked = true
- o122.FormFactor = Enum.FormFactor.Plate
- o122.Size = Vector3.new(2, 1.60000169, 2)
- o122.CFrame = CFrame.new(-122.93235, 19.9501133, 41.2176666, 0.731398284, 9.1349888e-05, 0.68195051, 1.69808561e-06, 1, -0.000135775059, -0.68195051, 0.000100463658, 0.731398284)
- o122.BottomSurface = Enum.SurfaceType.Weld
- o122.TopSurface = Enum.SurfaceType.Smooth
- o122.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o122.Position = Vector3.new(-122.93235, 19.9501133, 41.2176666)
- o122.velocity = Vector3.new(-0.00119212316, -0.00143015152, -0.00124470051)
- o123.Parent = o122
- o124.Parent = o95
- o124.Transparency = 1
- o124.Position = Vector3.new(110.663795, 2.44730306, -110.454811)
- o124.Rotation = Vector3.new(0.280000001, 2.78999996, -0.0700000003)
- o124.Locked = true
- o124.FormFactor = Enum.FormFactor.Plate
- o124.Size = Vector3.new(1, 0.900000036, 1)
- o124.CFrame = CFrame.new(110.663795, 2.44730306, -110.454811, 0.998814225, 0.00123952422, 0.0486683249, -0.00100417633, 0.999987662, -0.0048599029, -0.048673749, 0.00480526825, 0.998803198)
- o124.BottomSurface = Enum.SurfaceType.Weld
- o124.Position = Vector3.new(110.663795, 2.44730306, -110.454811)
- o125.Parent = o95
- o125.Transparency = 1
- o125.Position = Vector3.new(-122.225433, 22.5500507, 41.2426491)
- o125.Rotation = Vector3.new(-179.98999, -43, -179.98999)
- o125.RotVelocity = Vector3.new(-0.000398841192, -1.52961329e-05, 0.000451558415)
- o125.Velocity = Vector3.new(-0.00227682735, -0.00153744593, -0.00204597996)
- o125.Locked = true
- o125.FormFactor = Enum.FormFactor.Plate
- o125.Size = Vector3.new(1, 0.400000006, 1)
- o125.CFrame = CFrame.new(-122.225433, 22.5500507, 41.2426491, -0.731398284, 9.14364427e-05, -0.68195051, -1.73385445e-06, 1, 0.00013594034, 0.681950569, 0.00010060893, -0.731398284)
- o125.BottomSurface = Enum.SurfaceType.Weld
- o125.Position = Vector3.new(-122.225433, 22.5500507, 41.2426491)
- o125.velocity = Vector3.new(-0.00227682735, -0.00153744593, -0.00204597996)
- o126.Name = "Extra"
- o126.Parent = o3
- o127.Parent = o126
- o127.Material = Enum.Material.DiamondPlate
- o127.Transparency = 1
- o127.Position = Vector3.new(-120.936241, 16.6495724, 44.8248787)
- o127.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o127.RotVelocity = Vector3.new(-0.000398841192, -1.52961329e-05, 0.000451558415)
- o127.Velocity = Vector3.new(0.000332789146, 0.000473440392, 0.000327093527)
- o127.Locked = true
- o127.Size = Vector3.new(2, 7, 2)
- o127.CFrame = CFrame.new(-120.936241, 16.6495724, 44.8248787, 0.731398284, 9.14364427e-05, 0.68195051, 1.73385445e-06, 1, -0.00013594034, -0.681950569, 0.00010060893, 0.731398284)
- o127.FrontSurface = Enum.SurfaceType.Weld
- o127.RightSurface = Enum.SurfaceType.Smooth
- o127.Position = Vector3.new(-120.936241, 16.6495724, 44.8248787)
- o127.velocity = Vector3.new(0.000332789146, 0.000473440392, 0.000327093527)
- o128.Parent = o126
- o128.Material = Enum.Material.DiamondPlate
- o128.Transparency = 1
- o128.Position = Vector3.new(-119.47345, 16.6495762, 43.4609718)
- o128.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o128.RotVelocity = Vector3.new(-0.00043502546, -1.24422304e-05, 0.000463403121)
- o128.Velocity = Vector3.new(0.000430606888, 0.00061471446, 0.000362860039)
- o128.Locked = true
- o128.Size = Vector3.new(2, 7, 2)
- o128.CFrame = CFrame.new(-119.47345, 16.6495762, 43.4609718, 0.731398284, 9.11539246e-05, 0.681950569, 1.91373056e-06, 1, -0.000135718961, -0.681950569, 0.00010056969, 0.731398284)
- o128.FrontSurface = Enum.SurfaceType.Weld
- o128.LeftSurface = Enum.SurfaceType.Smooth
- o128.Position = Vector3.new(-119.47345, 16.6495762, 43.4609718)
- o128.velocity = Vector3.new(0.000430606888, 0.00061471446, 0.000362860039)
- o129.Parent = o126
- o129.Material = Enum.Material.DiamondPlate
- o129.Transparency = 1
- o129.Position = Vector3.new(-119.473907, 6.94994545, 43.4604568)
- o129.Rotation = Vector3.new(0, 43, 0)
- o129.RotVelocity = Vector3.new(0.000221982948, -0.000134459799, -0.000237799584)
- o129.Velocity = Vector3.new(0.00212863414, -0.00173696899, 0.000795026252)
- o129.Locked = true
- o129.Size = Vector3.new(2, 8, 2)
- o129.CFrame = CFrame.new(-119.473907, 6.94994545, 43.4604568, 0.731398642, 8.28935026e-06, 0.681950152, 1.33766105e-06, 1, -1.35900154e-05, -0.681950152, 1.08519362e-05, 0.731398642)
- o129.FrontSurface = Enum.SurfaceType.Weld
- o129.LeftSurface = Enum.SurfaceType.Smooth
- o129.Position = Vector3.new(-119.473907, 6.94994545, 43.4604568)
- o129.velocity = Vector3.new(0.00212863414, -0.00173696899, 0.000795026252)
- o130.Parent = o126
- o130.Material = Enum.Material.DiamondPlate
- o130.Transparency = 1
- o130.Position = Vector3.new(-120.936646, 6.94998693, 44.8244171)
- o130.Rotation = Vector3.new(0, 43, 0)
- o130.RotVelocity = Vector3.new(0.000359198253, 7.97580215e-05, -0.000132410336)
- o130.Velocity = Vector3.new(0.00172426365, -0.00217427011, 0.00128132035)
- o130.Locked = true
- o130.Size = Vector3.new(2, 8, 2)
- o130.CFrame = CFrame.new(-120.936646, 6.94998693, 44.8244171, 0.731398046, -3.68739643e-06, 0.681950808, 2.41971247e-06, 1, 2.81196753e-06, -0.681950808, -4.06542796e-07, 0.731398046)
- o130.FrontSurface = Enum.SurfaceType.Weld
- o130.RightSurface = Enum.SurfaceType.Smooth
- o130.Position = Vector3.new(-120.936646, 6.94998693, 44.8244171)
- o130.velocity = Vector3.new(0.00172426365, -0.00217427011, 0.00128132035)
- o131.Name = "SwordRight"
- o131.Parent = o3
- o132.Name = "BladeWedgeVolt"
- o132.Parent = o131
- o132.BrickColor = BrickColor.new("Toothpaste")
- o132.Reflectance = 0.80000001192093
- o132.Position = Vector3.new(-129.026581, 19.6847229, 26.6164818)
- o132.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o132.RotVelocity = Vector3.new(0.000714747468, -2.14580141e-05, -0.000749092025)
- o132.Velocity = Vector3.new(0.0060250489, -0.129097477, 0.00529854558)
- o132.FormFactor = Enum.FormFactor.Custom
- o132.Size = Vector3.new(0.600000024, 1.4000001, 1)
- o132.CFrame = CFrame.new(-129.026581, 19.6847229, 26.6164818, 0.731395781, -0.482237965, 0.482189566, -7.77844034e-05, 0.707012296, 0.707201242, -0.681953251, -0.517281532, 0.517068267)
- o132.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.BottomSurface = Enum.SurfaceType.Weld
- o132.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.Color = Color3.new(0, 1, 1)
- o132.Position = Vector3.new(-129.026581, 19.6847229, 26.6164818)
- o132.velocity = Vector3.new(0.0060250489, -0.129097477, 0.00529854558)
- o133.Parent = o132
- o133.Scale = Vector3.new(0.800000012, 1, 1)
- o133.MeshType = Enum.MeshType.Wedge
- o134.Name = "Reflectance script"
- o134.Parent = o132
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o134)
- o135.Name = "BreakJoints"
- o135.Parent = o132
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o135)
- o136.Parent = o132
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o136)
- o138.Name = "BladeWedge"
- o138.Parent = o131
- o138.Position = Vector3.new(-128.930145, 19.6847305, 26.7199135)
- o138.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o138.RotVelocity = Vector3.new(0.000718714029, -2.24540436e-05, -0.000749338476)
- o138.Velocity = Vector3.new(0.00591367017, -0.129576623, 0.00495316274)
- o138.FormFactor = Enum.FormFactor.Custom
- o138.Size = Vector3.new(0.600000024, 1.20000005, 0.800000012)
- o138.CFrame = CFrame.new(-128.930145, 19.6847305, 26.7199135, 0.731395781, -0.482238114, 0.482189417, -7.80210248e-05, 0.707011878, 0.70720166, -0.681953251, -0.51728189, 0.517067909)
- o138.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o138.BottomSurface = Enum.SurfaceType.Weld
- o138.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o138.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o138.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o138.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o138.Position = Vector3.new(-128.930145, 19.6847305, 26.7199135)
- o138.velocity = Vector3.new(0.00591367017, -0.129576623, 0.00495316274)
- o139.Parent = o138
- o139.MeshType = Enum.MeshType.Wedge
- o140.Name = "BreakJoints"
- o140.Parent = o138
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o140)
- o142.Name = "BladeWedge"
- o142.Parent = o131
- o142.Position = Vector3.new(-128.351639, 24.3517323, 27.339798)
- o142.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o142.RotVelocity = Vector3.new(0.00074162049, -5.46637239e-05, -0.000731666456)
- o142.Velocity = Vector3.new(0.0102969669, -0.129337072, 0.00705981255)
- o142.FormFactor = Enum.FormFactor.Custom
- o142.Size = Vector3.new(0.600000024, 1, 1.39999914)
- o142.CFrame = CFrame.new(-128.351639, 24.3517323, 27.339798, 0.731395602, -0.482238382, 0.482189447, -7.88075195e-05, 0.707011104, 0.707202435, -0.68195343, -0.517282724, 0.517066836)
- o142.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o142.BottomSurface = Enum.SurfaceType.Weld
- o142.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o142.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o142.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o142.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o142.Position = Vector3.new(-128.351639, 24.3517323, 27.339798)
- o142.velocity = Vector3.new(0.0102969669, -0.129337072, 0.00705981255)
- o143.Parent = o142
- o143.MeshType = Enum.MeshType.Wedge
- o144.Name = "BreakJoints"
- o144.Parent = o142
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o144)
- o146.Name = "BladeWedgeVolt"
- o146.Parent = o131
- o146.BrickColor = BrickColor.new("Toothpaste")
- o146.Reflectance = 0.5
- o146.Position = Vector3.new(-128.448013, 22.9375, 27.2365685)
- o146.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o146.RotVelocity = Vector3.new(0.000722412078, -1.51917748e-05, -0.000756880967)
- o146.Velocity = Vector3.new(0.00860715844, -0.128477782, 0.00589367747)
- o146.FormFactor = Enum.FormFactor.Custom
- o146.Size = Vector3.new(0.479999989, 0.800000012, 0.800000012)
- o146.CFrame = CFrame.new(-128.448013, 22.9375, 27.2365685, 0.7313959, -0.482238472, 0.48218888, -7.86558521e-05, 0.707010746, 0.707202792, -0.681953132, -0.517283142, 0.517066836)
- o146.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o146.BottomSurface = Enum.SurfaceType.Weld
- o146.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o146.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o146.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o146.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o146.Color = Color3.new(0, 1, 1)
- o146.Position = Vector3.new(-128.448013, 22.9375, 27.2365685)
- o146.velocity = Vector3.new(0.00860715844, -0.128477782, 0.00589367747)
- o147.Parent = o146
- o147.MeshType = Enum.MeshType.Wedge
- o148.Name = "BreakJoints"
- o148.Parent = o146
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o148)
- o149.Name = "Reflectance script"
- o149.Parent = o146
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o149)
- o150.Parent = o146
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o150)
- o152.Name = "BladeWedgeVolt"
- o152.Parent = o131
- o152.BrickColor = BrickColor.new("Toothpaste")
- o152.Reflectance = 0.60000002384186
- o152.Position = Vector3.new(-128.785645, 24.8466187, 26.8742447)
- o152.Rotation = Vector3.new(126.169998, -28.8299999, 146.599991)
- o152.RotVelocity = Vector3.new(0.000728942221, -1.89584298e-05, -0.000756231893)
- o152.Velocity = Vector3.new(0.00887810066, -0.12545827, 0.00712762959)
- o152.FormFactor = Enum.FormFactor.Custom
- o152.Size = Vector3.new(0.600000024, 2.5999999, 1.51000142)
- o152.CFrame = CFrame.new(-128.785645, 24.8466187, 26.8742447, -0.7313959, -0.482238621, -0.482188702, 7.91771963e-05, 0.70701015, -0.707203388, 0.681953132, -0.517283857, -0.517066121)
- o152.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o152.BottomSurface = Enum.SurfaceType.Weld
- o152.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o152.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o152.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o152.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o152.Color = Color3.new(0, 1, 1)
- o152.Position = Vector3.new(-128.785645, 24.8466187, 26.8742447)
- o152.velocity = Vector3.new(0.00887810066, -0.12545827, 0.00712762959)
- o153.Parent = o152
- o153.Scale = Vector3.new(0.800000012, 1, 1)
- o153.MeshType = Enum.MeshType.Wedge
- o154.Name = "Reflectance script"
- o154.Parent = o152
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o154)
- o155.Name = "BreakJoints"
- o155.Parent = o152
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o155)
- o156.Parent = o152
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o156)
- o158.Name = "BladeWedgeVolt"
- o158.Parent = o131
- o158.BrickColor = BrickColor.new("Toothpaste")
- o158.Reflectance = 0.60000002384186
- o158.Position = Vector3.new(-130.521622, 24.98769, 25.0123882)
- o158.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o158.FormFactor = Enum.FormFactor.Custom
- o158.Size = Vector3.new(0.600000024, 7.9999938, 2.10999966)
- o158.CFrame = CFrame.new(-130.521622, 24.98769, 25.0123882, 0.7313959, -0.482238621, 0.482188702, -7.91771963e-05, 0.70701015, 0.707203388, -0.681953132, -0.517283857, 0.517066121)
- o158.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o158.BottomSurface = Enum.SurfaceType.Weld
- o158.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o158.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o158.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o158.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o158.Color = Color3.new(0, 1, 1)
- o158.Position = Vector3.new(-130.521622, 24.98769, 25.0123882)
- o159.Parent = o158
- o159.Scale = Vector3.new(0.800000012, 1, 1)
- o159.MeshType = Enum.MeshType.Wedge
- o160.Name = "BreakJoints"
- o160.Parent = o158
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o160)
- o161.Parent = o158
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o161)
- o162.Name = "Reflectance script"
- o162.Parent = o158
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o162)
- o164.Name = "BladeWedgeVolt"
- o164.Parent = o131
- o164.BrickColor = BrickColor.new("Toothpaste")
- o164.Reflectance = 0.69999998807907
- o164.Position = Vector3.new(-129.267776, 22.0186653, 26.3575001)
- o164.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o164.RotVelocity = Vector3.new(0.000478279544, -1.72836444e-05, -0.000486080186)
- o164.Velocity = Vector3.new(0.00287968758, -0.0409887768, 0.00193924108)
- o164.FormFactor = Enum.FormFactor.Custom
- o164.Size = Vector3.new(0.600000024, 2.80000043, 2.10999966)
- o164.CFrame = CFrame.new(-129.267776, 22.0186653, 26.3575001, 0.731395721, -0.482237101, 0.48219052, -7.98998008e-05, 0.707011998, 0.70720154, -0.681953311, -0.517282665, 0.517067015)
- o164.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o164.BottomSurface = Enum.SurfaceType.Weld
- o164.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o164.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o164.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o164.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o164.Color = Color3.new(0, 1, 1)
- o164.Position = Vector3.new(-129.267776, 22.0186653, 26.3575001)
- o164.velocity = Vector3.new(0.00287968758, -0.0409887768, 0.00193924108)
- o165.Parent = o164
- o165.Scale = Vector3.new(0.800000012, 1, 1)
- o165.MeshType = Enum.MeshType.Wedge
- o166.Name = "Reflectance script"
- o166.Parent = o164
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o166)
- o167.Name = "BreakJoints"
- o167.Parent = o164
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o167)
- o168.Parent = o164
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o168)
- o170.Name = "SwordBottom"
- o170.Parent = o131
- o170.BrickColor = BrickColor.new("Teal")
- o170.Reflectance = 0.25
- o170.Position = Vector3.new(-119.140846, 8.16079903, 37.2202301)
- o170.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o170.RotVelocity = Vector3.new(0.000743445591, -2.81509929e-05, -0.000762905576)
- o170.Velocity = Vector3.new(-0.00320866983, -0.135924786, -0.00814401545)
- o170.FormFactor = Enum.FormFactor.Custom
- o170.Size = Vector3.new(1.20000005, 0.200000003, 1.20000005)
- o170.CFrame = CFrame.new(-119.140846, 8.16079903, 37.2202301, 0.7313959, -0.482233256, 0.482194036, -8.05007439e-05, 0.707017004, 0.707196593, -0.681953073, -0.517279506, 0.517070532)
- o170.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o170.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o170.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o170.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o170.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o170.TopSurface = Enum.SurfaceType.Weld
- o170.Color = Color3.new(0.0705882, 0.933333, 0.831373)
- o170.Position = Vector3.new(-119.140846, 8.16079903, 37.2202301)
- o170.velocity = Vector3.new(-0.00320866983, -0.135924786, -0.00814401545)
- o171.Parent = o170
- o171.Scale = Vector3.new(0.899999976, 5, 0.899999976)
- o172.Name = "SwordHilt"
- o172.Parent = o131
- o172.BrickColor = BrickColor.new("Black")
- o172.Position = Vector3.new(-120.635773, 10.3525543, 35.6166611)
- o172.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o172.RotVelocity = Vector3.new(0.000743445591, -2.81509929e-05, -0.000762905576)
- o172.Velocity = Vector3.new(-0.00149142533, -0.133592129, -0.00655664783)
- o172.FormFactor = Enum.FormFactor.Custom
- o172.Size = Vector3.new(1.20000005, 5.99999905, 1.20000005)
- o172.CFrame = CFrame.new(-120.635773, 10.3525543, 35.6166611, 0.7313959, -0.482233256, 0.482194036, -8.05007439e-05, 0.707017004, 0.707196593, -0.681953073, -0.517279506, 0.517070532)
- o172.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o172.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o172.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o172.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o172.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o172.TopSurface = Enum.SurfaceType.Weld
- o172.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o172.Position = Vector3.new(-120.635773, 10.3525543, 35.6166611)
- o172.velocity = Vector3.new(-0.00149142533, -0.133592129, -0.00655664783)
- o173.Parent = o172
- o174.Name = "SwordHilt"
- o174.Parent = o131
- o174.BrickColor = BrickColor.new("Black")
- o174.Position = Vector3.new(-122.130699, 12.5441923, 34.013092)
- o174.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o174.RotVelocity = Vector3.new(0.000680689409, -2.7178934e-05, -0.000690048561)
- o174.Velocity = Vector3.new(0.000734621484, -0.156829223, -0.00452856952)
- o174.FormFactor = Enum.FormFactor.Custom
- o174.Size = Vector3.new(1.20000005, 0.200000003, 4.80000019)
- o174.CFrame = CFrame.new(-122.130699, 12.5441923, 34.013092, 0.731396317, -0.482233346, 0.482193291, -8.01429633e-05, 0.707016647, 0.707196891, -0.681952596, -0.517279863, 0.517070711)
- o174.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o174.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o174.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o174.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o174.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o174.TopSurface = Enum.SurfaceType.Weld
- o174.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o174.Position = Vector3.new(-122.130699, 12.5441923, 34.013092)
- o174.velocity = Vector3.new(0.000734621484, -0.156829223, -0.00452856952)
- o175.Name = "SwordBottom"
- o175.Parent = o131
- o175.BrickColor = BrickColor.new("Really black")
- o175.Position = Vector3.new(-119.140854, 8.1606884, 37.2202263)
- o175.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o175.RotVelocity = Vector3.new(0.000680689409, -2.7178934e-05, -0.000690048561)
- o175.Velocity = Vector3.new(-0.00237737573, -0.161075428, -0.00743111363)
- o175.FormFactor = Enum.FormFactor.Custom
- o175.Size = Vector3.new(1.20000005, 0.200000003, 1.20000005)
- o175.CFrame = CFrame.new(-119.140854, 8.1606884, 37.2202263, 0.731396317, -0.482233346, 0.482193291, -8.01429633e-05, 0.707016647, 0.707196891, -0.681952596, -0.517279863, 0.517070711)
- o175.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o175.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o175.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o175.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o175.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o175.TopSurface = Enum.SurfaceType.Weld
- o175.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o175.Position = Vector3.new(-119.140854, 8.1606884, 37.2202263)
- o175.velocity = Vector3.new(-0.00237737573, -0.161075428, -0.00743111363)
- o176.Parent = o175
- o177.Name = "SwordBottom"
- o177.Parent = o131
- o177.BrickColor = BrickColor.new("Dark stone grey")
- o177.Position = Vector3.new(-119.140854, 8.16060638, 37.2202339)
- o177.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o177.RotVelocity = Vector3.new(0.000710599008, -9.77703075e-06, -0.000741154887)
- o177.Velocity = Vector3.new(-0.00304674497, -0.183079123, -0.00719488179)
- o177.FormFactor = Enum.FormFactor.Custom
- o177.Size = Vector3.new(1.20000005, 0.200000003, 1.20000005)
- o177.CFrame = CFrame.new(-119.140854, 8.16060638, 37.2202339, 0.731396496, -0.482233882, 0.482192546, -8.00634953e-05, 0.707015753, 0.707197785, -0.681952477, -0.517280579, 0.517070234)
- o177.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o177.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o177.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o177.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o177.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o177.TopSurface = Enum.SurfaceType.Weld
- o177.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o177.Position = Vector3.new(-119.140854, 8.16060638, 37.2202339)
- o177.velocity = Vector3.new(-0.00304674497, -0.183079123, -0.00719488179)
- o178.Parent = o177
- o178.Scale = Vector3.new(-1, -3, -1)
- o179.Name = "SwordHilt"
- o179.Parent = o131
- o179.BrickColor = BrickColor.new("Black")
- o179.Position = Vector3.new(-122.275375, 12.7562084, 33.8579102)
- o179.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o179.RotVelocity = Vector3.new(0.000710599008, -9.77703075e-06, -0.000741154887)
- o179.Velocity = Vector3.new(0.000392181391, -0.178366691, -0.00395989791)
- o179.FormFactor = Enum.FormFactor.Custom
- o179.Size = Vector3.new(1.39999998, 0.400000006, 6)
- o179.CFrame = CFrame.new(-122.275375, 12.7562084, 33.8579102, 0.731396496, -0.482233882, 0.482192546, -8.00634953e-05, 0.707015753, 0.707197785, -0.681952477, -0.517280579, 0.517070234)
- o179.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o179.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o179.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o179.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o179.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o179.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o179.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o179.Position = Vector3.new(-122.275375, 12.7562084, 33.8579102)
- o179.velocity = Vector3.new(0.000392181391, -0.178366691, -0.00395989791)
- o180.Name = "SwordHilt"
- o180.Parent = o131
- o180.BrickColor = BrickColor.new("Black")
- o180.Position = Vector3.new(-122.468269, 13.0390129, 33.651001)
- o180.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o180.RotVelocity = Vector3.new(0.000710599008, -9.77703075e-06, -0.000741154887)
- o180.Velocity = Vector3.new(0.000603806286, -0.178076699, -0.00376082328)
- o180.FormFactor = Enum.FormFactor.Custom
- o180.Size = Vector3.new(1.20000005, 0.400000006, 5.80000019)
- o180.CFrame = CFrame.new(-122.468269, 13.0390129, 33.651001, 0.731396496, -0.482233882, 0.482192546, -8.00634953e-05, 0.707015753, 0.707197785, -0.681952477, -0.517280579, 0.517070234)
- o180.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o180.BottomSurface = Enum.SurfaceType.Weld
- o180.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o180.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o180.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o180.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o180.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o180.Position = Vector3.new(-122.468269, 13.0390129, 33.651001)
- o180.velocity = Vector3.new(0.000603806286, -0.178076699, -0.00376082328)
- o181.Name = "SwordHiltSupportB"
- o181.Parent = o131
- o181.BrickColor = BrickColor.new("Black")
- o181.Position = Vector3.new(-122.905518, 13.2510271, 33.7686043)
- o181.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o181.RotVelocity = Vector3.new(0.000737681228, -4.85890741e-05, -0.000717374089)
- o181.Velocity = Vector3.new(0.000110537847, -0.204780743, -0.00202092971)
- o181.FormFactor = Enum.FormFactor.Custom
- o181.Size = Vector3.new(0.200000003, 0.200000003, 5.5999999)
- o181.CFrame = CFrame.new(-122.905518, 13.2510271, 33.7686043, 0.731396794, -0.482236147, 0.482189864, -7.95509623e-05, 0.707012475, 0.707201064, -0.681952178, -0.517282903, 0.517068326)
- o181.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o181.BottomSurface = Enum.SurfaceType.Weld
- o181.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o181.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o181.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o181.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o181.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o181.Position = Vector3.new(-122.905518, 13.2510271, 33.7686043)
- o181.velocity = Vector3.new(0.000110537847, -0.204780743, -0.00202092971)
- o182.Name = "SwordHiltSupportB"
- o182.Parent = o131
- o182.BrickColor = BrickColor.new("Black")
- o182.Position = Vector3.new(-122.320396, 13.2509632, 33.2230415)
- o182.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o182.RotVelocity = Vector3.new(0.000737681228, -4.85890741e-05, -0.000717374089)
- o182.Velocity = Vector3.new(0.000137000403, -0.204798043, -0.00199254625)
- o182.FormFactor = Enum.FormFactor.Custom
- o182.Size = Vector3.new(0.200000003, 0.200000003, 5.5999999)
- o182.CFrame = CFrame.new(-122.320396, 13.2509632, 33.2230415, 0.731396794, -0.482236147, 0.482189864, -7.95509623e-05, 0.707012475, 0.707201064, -0.681952178, -0.517282903, 0.517068326)
- o182.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o182.BottomSurface = Enum.SurfaceType.Weld
- o182.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o182.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o182.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o182.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o182.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o182.Position = Vector3.new(-122.320396, 13.2509632, 33.2230415)
- o182.velocity = Vector3.new(0.000137000403, -0.204798043, -0.00199254625)
- o183.Name = "SwordHiltSupportB"
- o183.Parent = o131
- o183.BrickColor = BrickColor.new("Black")
- o183.Position = Vector3.new(-123.914871, 11.3415546, 32.0997391)
- o183.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o183.RotVelocity = Vector3.new(0.000737681228, -4.85890741e-05, -0.000717374089)
- o183.Velocity = Vector3.new(-0.00117817963, -0.202825576, -0.00347855501)
- o183.FormFactor = Enum.FormFactor.Custom
- o183.Size = Vector3.new(0.600000024, 0.200000003, 0.200000003)
- o183.CFrame = CFrame.new(-123.914871, 11.3415546, 32.0997391, 0.731396794, -0.482236147, 0.482189864, -7.95509623e-05, 0.707012475, 0.707201064, -0.681952178, -0.517282903, 0.517068326)
- o183.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o183.BottomSurface = Enum.SurfaceType.Weld
- o183.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o183.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o183.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o183.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o183.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o183.Position = Vector3.new(-123.914871, 11.3415546, 32.0997391)
- o183.velocity = Vector3.new(-0.00117817963, -0.202825576, -0.00347855501)
- o184.Name = "SwordHiltSupportB"
- o184.Parent = o131
- o184.BrickColor = BrickColor.new("Black")
- o184.Position = Vector3.new(-121.311043, 15.1604357, 34.8919067)
- o184.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o184.RotVelocity = Vector3.new(0.000737681228, -4.85890741e-05, -0.000717374089)
- o184.Velocity = Vector3.new(0.00142571784, -0.206753224, -0.00053492072)
- o184.FormFactor = Enum.FormFactor.Custom
- o184.Size = Vector3.new(0.600000024, 0.200000003, 0.200000003)
- o184.CFrame = CFrame.new(-121.311043, 15.1604357, 34.8919067, 0.731396794, -0.482236147, 0.482189864, -7.95509623e-05, 0.707012475, 0.707201064, -0.681952178, -0.517282903, 0.517068326)
- o184.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o184.BottomSurface = Enum.SurfaceType.Weld
- o184.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o184.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o184.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o184.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o184.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o184.Position = Vector3.new(-121.311043, 15.1604357, 34.8919067)
- o184.velocity = Vector3.new(0.00142571784, -0.206753224, -0.00053492072)
- o185.Name = "SwordHilt2"
- o185.Parent = o131
- o185.BrickColor = BrickColor.new("Really black")
- o185.Position = Vector3.new(-120.780441, 10.5643263, 35.4615288)
- o185.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o185.RotVelocity = Vector3.new(0.000712177192, -7.38884819e-06, -0.0007434687)
- o185.Velocity = Vector3.new(-0.00202053646, -0.211756378, -0.00301390537)
- o185.FormFactor = Enum.FormFactor.Custom
- o185.Size = Vector3.new(1.20000005, 3.40000033, 1.20000005)
- o185.CFrame = CFrame.new(-120.780441, 10.5643263, 35.4615288, 0.731396675, -0.482237607, 0.482188493, -7.95110391e-05, 0.707010448, 0.70720309, -0.681952238, -0.517284334, 0.517066777)
- o185.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o185.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o185.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o185.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o185.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o185.TopSurface = Enum.SurfaceType.Weld
- o185.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o185.Position = Vector3.new(-120.780441, 10.5643263, 35.4615288)
- o185.velocity = Vector3.new(-0.00202053646, -0.211756378, -0.00301390537)
- o186.Parent = o185
- o186.Scale = Vector3.new(1.04999995, 1, 1.04999995)
- o187.Name = "SwordHilt2"
- o187.Parent = o131
- o187.BrickColor = BrickColor.new("Dark stone grey")
- o187.Position = Vector3.new(-120.780441, 10.5643263, 35.4615288)
- o187.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o187.RotVelocity = Vector3.new(0.000712177192, -7.38884819e-06, -0.0007434687)
- o187.Velocity = Vector3.new(-0.00202053646, -0.211756378, -0.00301390537)
- o187.FormFactor = Enum.FormFactor.Custom
- o187.Size = Vector3.new(1.20000005, 4.20000029, 1.20000005)
- o187.CFrame = CFrame.new(-120.780441, 10.5643263, 35.4615288, 0.731396675, -0.482237607, 0.482188493, -7.95110391e-05, 0.707010448, 0.70720309, -0.681952238, -0.517284334, 0.517066777)
- o187.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o187.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o187.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o187.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o187.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o187.TopSurface = Enum.SurfaceType.Weld
- o187.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o187.Position = Vector3.new(-120.780441, 10.5643263, 35.4615288)
- o187.velocity = Vector3.new(-0.00202053646, -0.211756378, -0.00301390537)
- o188.Parent = o187
- o188.Scale = Vector3.new(1.02499998, 1, 1.02499998)
- o189.Name = "SwordHiltSupportB2"
- o189.Parent = o131
- o189.Position = Vector3.new(-121.407494, 15.3018446, 34.7884827)
- o189.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o189.RotVelocity = Vector3.new(0.000741912751, -2.08350011e-05, -0.000756413967)
- o189.Velocity = Vector3.new(0.00244283164, -0.20183526, 0.00132615236)
- o189.FormFactor = Enum.FormFactor.Custom
- o189.Size = Vector3.new(0.600000024, 0.200000003, 0.200000003)
- o189.CFrame = CFrame.new(-121.407494, 15.3018446, 34.7884827, 0.731396377, -0.482240409, 0.482186198, -7.99518457e-05, 0.707006395, 0.707207143, -0.681952596, -0.517287314, 0.517063379)
- o189.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o189.BottomSurface = Enum.SurfaceType.Weld
- o189.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o189.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o189.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o189.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o189.Position = Vector3.new(-121.407494, 15.3018446, 34.7884827)
- o189.velocity = Vector3.new(0.00244283164, -0.20183526, 0.00132615236)
- o190.Name = "SwordHiltSupportB2"
- o190.Parent = o131
- o190.Position = Vector3.new(-122.416832, 13.392355, 33.1196289)
- o190.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o190.RotVelocity = Vector3.new(0.000741912751, -2.08350011e-05, -0.000756413967)
- o190.Velocity = Vector3.new(0.00103323744, -0.199833646, -0.000111551839)
- o190.FormFactor = Enum.FormFactor.Custom
- o190.Size = Vector3.new(0.200000003, 0.200000003, 5.5999999)
- o190.CFrame = CFrame.new(-122.416832, 13.392355, 33.1196289, 0.731396377, -0.482240409, 0.482186198, -7.99518457e-05, 0.707006395, 0.707207143, -0.681952596, -0.517287314, 0.517063379)
- o190.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o190.BottomSurface = Enum.SurfaceType.Weld
- o190.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o190.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o190.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o190.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o190.Position = Vector3.new(-122.416832, 13.392355, 33.1196289)
- o190.velocity = Vector3.new(0.00103323744, -0.199833646, -0.000111551839)
- o191.Name = "SwordHiltSupportB2"
- o191.Parent = o131
- o191.Position = Vector3.new(-124.011292, 11.4829302, 31.9963436)
- o191.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o191.RotVelocity = Vector3.new(0.000741912751, -2.08350011e-05, -0.000756413967)
- o191.Velocity = Vector3.new(-0.00038767443, -0.197794199, -0.00156139897)
- o191.FormFactor = Enum.FormFactor.Custom
- o191.Size = Vector3.new(0.600000024, 0.200000003, 0.200000003)
- o191.CFrame = CFrame.new(-124.011292, 11.4829302, 31.9963436, 0.731396377, -0.482240409, 0.482186198, -7.99518457e-05, 0.707006395, 0.707207143, -0.681952596, -0.517287314, 0.517063379)
- o191.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o191.BottomSurface = Enum.SurfaceType.Weld
- o191.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o191.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o191.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o191.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o191.Position = Vector3.new(-124.011292, 11.4829302, 31.9963436)
- o191.velocity = Vector3.new(-0.00038767443, -0.197794199, -0.00156139897)
- o192.Name = "SwordHiltSupportB2"
- o192.Parent = o131
- o192.Position = Vector3.new(-123.001945, 13.3924618, 33.6651993)
- o192.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o192.RotVelocity = Vector3.new(0.000811278645, -0.000115654424, -0.000708974374)
- o192.Velocity = Vector3.new(0.0033900144, -0.187939122, -0.000742808799)
- o192.FormFactor = Enum.FormFactor.Custom
- o192.Size = Vector3.new(0.200000003, 0.200000003, 5.5999999)
- o192.CFrame = CFrame.new(-123.001945, 13.3924618, 33.6651993, 0.731396437, -0.482241482, 0.482185036, -8.01177157e-05, 0.707004607, 0.707208931, -0.681952536, -0.517288744, 0.517062008)
- o192.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o192.BottomSurface = Enum.SurfaceType.Weld
- o192.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o192.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o192.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o192.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o192.Position = Vector3.new(-123.001945, 13.3924618, 33.6651993)
- o192.velocity = Vector3.new(0.0033900144, -0.187939122, -0.000742808799)
- o193.Name = "SwordHiltSupportB2"
- o193.Parent = o131
- o193.Position = Vector3.new(-122.516502, 13.3924694, 33.5992851)
- o193.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o193.RotVelocity = Vector3.new(0.000811278645, -0.000115654424, -0.000708974374)
- o193.Velocity = Vector3.new(0.0033976431, -0.188229814, -0.000686659012)
- o193.FormFactor = Enum.FormFactor.Custom
- o193.Size = Vector3.new(0.600000024, 0.200000003, 4.80000067)
- o193.CFrame = CFrame.new(-122.516502, 13.3924694, 33.5992851, 0.731396437, -0.482241482, 0.482185036, -8.01177157e-05, 0.707004607, 0.707208931, -0.681952536, -0.517288744, 0.517062008)
- o193.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o193.BottomSurface = Enum.SurfaceType.Weld
- o193.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o193.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o193.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o193.TopSurface = Enum.SurfaceType.Weld
- o193.Position = Vector3.new(-122.516502, 13.3924694, 33.5992851)
- o193.velocity = Vector3.new(0.0033976431, -0.188229814, -0.000686659012)
- o194.Name = "SwordHiltSupportB2"
- o194.Parent = o131
- o194.Position = Vector3.new(-123.721962, 11.4830294, 32.3066521)
- o194.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o194.RotVelocity = Vector3.new(0.000811278645, -0.000115654424, -0.000708974374)
- o194.Velocity = Vector3.new(0.00219339784, -0.186326489, -0.0023751636)
- o194.FormFactor = Enum.FormFactor.Custom
- o194.Size = Vector3.new(0.600000024, 0.400000036, 0.400000036)
- o194.CFrame = CFrame.new(-123.721962, 11.4830294, 32.3066521, 0.731396437, -0.482241482, 0.482185036, -8.01177157e-05, 0.707004607, 0.707208931, -0.681952536, -0.517288744, 0.517062008)
- o194.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o194.BottomSurface = Enum.SurfaceType.Weld
- o194.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o194.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o194.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o194.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o194.Position = Vector3.new(-123.721962, 11.4830294, 32.3066521)
- o194.velocity = Vector3.new(0.00219339784, -0.186326489, -0.0023751636)
- o195.Name = "Blade"
- o195.Parent = o131
- o195.Position = Vector3.new(-124.927803, 19.3316517, 31.012455)
- o195.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o195.RotVelocity = Vector3.new(0.000811278645, -0.000115654424, -0.000708974374)
- o195.Velocity = Vector3.new(0.00790754985, -0.184421629, 0.00385279534)
- o195.FormFactor = Enum.FormFactor.Custom
- o195.Size = Vector3.new(0.600000024, 13.1999998, 1.40000069)
- o195.CFrame = CFrame.new(-124.927803, 19.3316517, 31.012455, 0.731396437, -0.482241482, 0.482185036, -8.01177157e-05, 0.707004607, 0.707208931, -0.681952536, -0.517288744, 0.517062008)
- o195.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o195.BottomSurface = Enum.SurfaceType.Weld
- o195.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o195.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o195.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o195.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o195.Position = Vector3.new(-124.927803, 19.3316517, 31.012455)
- o195.velocity = Vector3.new(0.00790754985, -0.184421629, 0.00385279534)
- o196.Name = "BladeVolt"
- o196.Parent = o131
- o196.BrickColor = BrickColor.new("Toothpaste")
- o196.Reflectance = 0.69999998807907
- o196.Position = Vector3.new(-125.265289, 18.2710381, 30.6505966)
- o196.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o196.RotVelocity = Vector3.new(0.000820682559, -9.31410832e-05, -0.000729699386)
- o196.Velocity = Vector3.new(0.00755629595, -0.151623279, 0.00411682716)
- o196.FormFactor = Enum.FormFactor.Custom
- o196.Size = Vector3.new(0.479999989, 12.3999996, 0.400000006)
- o196.CFrame = CFrame.new(-125.265289, 18.2710381, 30.6505966, 0.731396019, -0.482242972, 0.482184172, -8.1246857e-05, 0.707002044, 0.707211494, -0.681952953, -0.517290831, 0.517059326)
- o196.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o196.BottomSurface = Enum.SurfaceType.Weld
- o196.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o196.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o196.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o196.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o196.Color = Color3.new(0, 1, 1)
- o196.Position = Vector3.new(-125.265289, 18.2710381, 30.6505966)
- o196.velocity = Vector3.new(0.00755629595, -0.151623279, 0.00411682716)
- o197.Name = "BreakJoints"
- o197.Parent = o196
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o197)
- o198.Name = "Reflectance script"
- o198.Parent = o196
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o198)
- o199.Parent = o196
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o199)
- o200.Parent = o196
- o200.Color = Color3.new(0, 0.835294, 1)
- o200.Enabled = false
- o200.Brightness = 10
- o200.Range = 16
- o200.Shadows = true
- o201.Name = "PL script"
- o201.Parent = o196
- runDummyScript(function()
- while true do
- script.Parent.Pointlight.Enabled = true
- wait (0.1)
- script.Parent.Pointlight.Enabled = false
- wait (0.1)
- end
- end,o201)
- o203.Name = "Blade"
- o203.Parent = o131
- o203.Position = Vector3.new(-125.747429, 16.9982071, 30.1336365)
- o203.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o203.RotVelocity = Vector3.new(0.000754976936, 1.67045273e-05, -0.000810216006)
- o203.Velocity = Vector3.new(0.00624948181, -0.133828461, 0.00396581274)
- o203.FormFactor = Enum.FormFactor.Custom
- o203.Size = Vector3.new(0.600000024, 11.6000013, 2.00000072)
- o203.CFrame = CFrame.new(-125.747429, 16.9982071, 30.1336365, 0.73139596, -0.48224324, 0.482183963, -8.15965832e-05, 0.707001448, 0.70721209, -0.681953013, -0.517291427, 0.517058671)
- o203.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o203.BottomSurface = Enum.SurfaceType.Weld
- o203.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o203.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o203.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o203.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o203.Position = Vector3.new(-125.747429, 16.9982071, 30.1336365)
- o203.velocity = Vector3.new(0.00624948181, -0.133828461, 0.00396581274)
- o204.Name = "Blade"
- o204.Parent = o131
- o204.Position = Vector3.new(-126.133141, 15.5839138, 29.7201328)
- o204.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o204.RotVelocity = Vector3.new(0.000754976936, 1.67045273e-05, -0.000810216006)
- o204.Velocity = Vector3.new(0.00509669119, -0.13320376, 0.00290449732)
- o204.FormFactor = Enum.FormFactor.Custom
- o204.Size = Vector3.new(0.600000024, 10.4000034, 0.800000489)
- o204.CFrame = CFrame.new(-126.133141, 15.5839138, 29.7201328, 0.73139596, -0.48224324, 0.482183963, -8.15965832e-05, 0.707001448, 0.70721209, -0.681953013, -0.517291427, 0.517058671)
- o204.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o204.BottomSurface = Enum.SurfaceType.Weld
- o204.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o204.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o204.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o204.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o204.Position = Vector3.new(-126.133141, 15.5839138, 29.7201328)
- o204.velocity = Vector3.new(0.00509669119, -0.13320376, 0.00290449732)
- o205.Name = "BreakJoints"
- o205.Parent = o204
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o205)
- o207.Name = "BladeWedge"
- o207.Parent = o131
- o207.Position = Vector3.new(-128.737305, 21.3817482, 26.9264355)
- o207.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o207.RotVelocity = Vector3.new(0.000805948395, -5.76620696e-05, -0.000763646152)
- o207.Velocity = Vector3.new(0.00980993919, -0.0988087058, 0.00756325666)
- o207.FormFactor = Enum.FormFactor.Custom
- o207.Size = Vector3.new(0.600000024, 0.800000012, 2)
- o207.CFrame = CFrame.new(-128.737305, 21.3817482, 26.9264355, 0.731395543, -0.482243031, 0.482184887, -8.26810501e-05, 0.707001448, 0.70721209, -0.68195349, -0.517291605, 0.517057776)
- o207.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o207.BottomSurface = Enum.SurfaceType.Weld
- o207.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o207.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o207.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o207.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o207.Position = Vector3.new(-128.737305, 21.3817482, 26.9264355)
- o207.velocity = Vector3.new(0.00980993919, -0.0988087058, 0.00756325666)
- o208.Parent = o207
- o208.MeshType = Enum.MeshType.Wedge
- o209.Name = "BreakJoints"
- o209.Parent = o207
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o209)
- o211.Name = "VoltEdge"
- o211.Parent = o131
- o211.BrickColor = BrickColor.new("Toothpaste")
- o211.Reflectance = 0.89999997615814
- o211.Position = Vector3.new(-126.374184, 15.2304974, 29.4616241)
- o211.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o211.RotVelocity = Vector3.new(0.00076998357, 5.27938573e-06, -0.000799773436)
- o211.Velocity = Vector3.new(0.00397002324, -0.091351077, 0.00315572182)
- o211.FormFactor = Enum.FormFactor.Custom
- o211.Size = Vector3.new(0.479999989, 10.3999996, 0.200000003)
- o211.CFrame = CFrame.new(-126.374184, 15.2304974, 29.4616241, 0.731395364, -0.482242584, 0.482185513, -8.30578865e-05, 0.707001925, 0.707211614, -0.681953669, -0.517291367, 0.517057896)
- o211.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o211.BottomSurface = Enum.SurfaceType.Weld
- o211.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o211.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o211.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o211.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o211.Color = Color3.new(0, 1, 1)
- o211.Position = Vector3.new(-126.374184, 15.2304974, 29.4616241)
- o211.velocity = Vector3.new(0.00397002324, -0.091351077, 0.00315572182)
- o212.Name = "Reflectance script"
- o212.Parent = o211
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o212)
- o213.Name = "BreakJoints"
- o213.Parent = o211
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o213)
- o214.Parent = o211
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o214)
- o216.Name = "DamageLegs"
- o216.Parent = o3
- o217.Parent = o216
- o217.Transparency = 1
- o217.Position = Vector3.new(-125.145927, 6.04997063, 41.776207)
- o217.Rotation = Vector3.new(0, 43, 0)
- o217.RotVelocity = Vector3.new(0.000353886135, -1.99517071e-05, -0.000258915359)
- o217.Velocity = Vector3.new(0.00173310726, -0.000141174882, 0.00124895619)
- o217.FormFactor = Enum.FormFactor.Custom
- o217.Size = Vector3.new(1, 7.4000001, 0.200000003)
- o217.CFrame = CFrame.new(-125.145927, 6.04997063, 41.776207, 0.731397748, -2.98682062e-06, 0.681951106, 1.5722602e-06, 1, 2.69355542e-06, -0.681951106, -8.97855841e-07, 0.731397748)
- o217.BackSurface = Enum.SurfaceType.Weld
- o217.BottomSurface = Enum.SurfaceType.Weld
- o217.FrontSurface = Enum.SurfaceType.Weld
- o217.LeftSurface = Enum.SurfaceType.Weld
- o217.RightSurface = Enum.SurfaceType.Weld
- o217.TopSurface = Enum.SurfaceType.Weld
- o217.Position = Vector3.new(-125.145927, 6.04997063, 41.776207)
- o217.velocity = Vector3.new(0.00173310726, -0.000141174882, 0.00124895619)
- o218.Parent = o217
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o218)
- o220.Parent = o216
- o220.Transparency = 1
- o220.Position = Vector3.new(-122.220406, 6.05002213, 39.0483284)
- o220.Rotation = Vector3.new(0, 43, 0)
- o220.RotVelocity = Vector3.new(0.000269809098, 1.54718928e-05, -0.000134174144)
- o220.Velocity = Vector3.new(0.00147521275, -0.000145994942, 0.000469731458)
- o220.FormFactor = Enum.FormFactor.Custom
- o220.Size = Vector3.new(1, 7.4000001, 0.200000003)
- o220.CFrame = CFrame.new(-122.220406, 6.05002213, 39.0483284, 0.731397331, 9.55605901e-06, 0.681951582, 1.00707985e-06, 1, -1.50929118e-05, -0.681951582, 1.1725695e-05, 0.731397331)
- o220.BackSurface = Enum.SurfaceType.Weld
- o220.BottomSurface = Enum.SurfaceType.Weld
- o220.FrontSurface = Enum.SurfaceType.Weld
- o220.LeftSurface = Enum.SurfaceType.Weld
- o220.RightSurface = Enum.SurfaceType.Weld
- o220.TopSurface = Enum.SurfaceType.Weld
- o220.Position = Vector3.new(-122.220406, 6.05002213, 39.0483284)
- o220.velocity = Vector3.new(0.00147521275, -0.000145994942, 0.000469731458)
- o221.Parent = o220
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o221)
- o223.Name = "face"
- o223.Parent = o3
- o224.Name = "face"
- o224.Parent = o223
- o224.BrickColor = BrickColor.new("Really black")
- o224.Transparency = 0.75
- o224.Position = Vector3.new(-123.682159, 22.9502659, 40.413372)
- o224.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o224.RotVelocity = Vector3.new(-0.000238142369, 5.55137285e-06, 0.000279468513)
- o224.Velocity = Vector3.new(-0.00147133449, -0.00155687367, -0.00126499485)
- o224.CanCollide = false
- o224.FormFactor = Enum.FormFactor.Custom
- o224.Size = Vector3.new(6.00000143, 4.40000248, 0.200000003)
- o224.CFrame = CFrame.new(-123.682159, 22.9502659, 40.413372, 0.73139745, 9.13721524e-05, 0.681951404, 1.22179142e-06, 1, -0.000135296694, -0.681951404, 9.97888565e-05, 0.73139745)
- o224.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o224.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o224.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o224.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o224.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o224.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o224.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o224.Position = Vector3.new(-123.682159, 22.9502659, 40.413372)
- o224.velocity = Vector3.new(-0.00147133449, -0.00155687367, -0.00126499485)
- o225.Parent = o224
- o225.Offset = Vector3.new(0, 0, -0.00999999978)
- o225.Scale = Vector3.new(0.899999976, 0.899999976, 0.100000001)
- o226.Name = "face"
- o226.Parent = o223
- o226.BrickColor = BrickColor.new("Really black")
- o226.Transparency = 0.75
- o226.Position = Vector3.new(-123.682152, 22.950264, 40.4133644)
- o226.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o226.RotVelocity = Vector3.new(-0.000538423832, 3.8075872e-05, 0.000515602704)
- o226.Velocity = Vector3.new(-0.00289546512, -0.00242501264, -0.00301993149)
- o226.CanCollide = false
- o226.FormFactor = Enum.FormFactor.Custom
- o226.Size = Vector3.new(6.00000143, 4.40000248, 0.200000003)
- o226.CFrame = CFrame.new(-123.682152, 22.950264, 40.4133644, 0.731397331, 9.04413537e-05, 0.681951582, 1.23340772e-06, 1, -0.000133944195, -0.681951582, 9.88075481e-05, 0.731397271)
- o226.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o226.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o226.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o226.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o226.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o226.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o226.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o226.Position = Vector3.new(-123.682152, 22.950264, 40.4133644)
- o226.velocity = Vector3.new(-0.00289546512, -0.00242501264, -0.00301993149)
- o227.Parent = o226
- o227.Offset = Vector3.new(0, 0, -0.0199999996)
- o227.Scale = Vector3.new(0.899999976, 0.899999976, 0.100000001)
- o228.Name = "face"
- o228.Parent = o223
- o228.BrickColor = BrickColor.new("Really black")
- o228.Transparency = 0.75
- o228.Position = Vector3.new(-123.682152, 22.950264, 40.4133644)
- o228.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o228.RotVelocity = Vector3.new(-0.000538423832, 3.8075872e-05, 0.000515602704)
- o228.Velocity = Vector3.new(-0.00289546512, -0.00242501264, -0.00301993149)
- o228.CanCollide = false
- o228.FormFactor = Enum.FormFactor.Custom
- o228.Size = Vector3.new(6.00000143, 4.40000248, 0.200000003)
- o228.CFrame = CFrame.new(-123.682152, 22.950264, 40.4133644, 0.731397331, 9.04413537e-05, 0.681951582, 1.23340772e-06, 1, -0.000133944195, -0.681951582, 9.88075481e-05, 0.731397271)
- o228.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o228.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o228.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o228.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o228.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o228.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o228.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o228.Position = Vector3.new(-123.682152, 22.950264, 40.4133644)
- o228.velocity = Vector3.new(-0.00289546512, -0.00242501264, -0.00301993149)
- o229.Parent = o228
- o229.Offset = Vector3.new(0, 0, -0.0399999991)
- o229.Scale = Vector3.new(0.899999976, 0.899999976, 0.100000001)
- o230.Name = "face"
- o230.Parent = o223
- o230.BrickColor = BrickColor.new("Really black")
- o230.Transparency = 0.75
- o230.Position = Vector3.new(-123.682152, 22.9502602, 40.4133568)
- o230.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o230.RotVelocity = Vector3.new(-0.000287361501, 6.3558e-06, 0.000316085119)
- o230.Velocity = Vector3.new(-0.00165658991, -0.00183300232, -0.00148017309)
- o230.CanCollide = false
- o230.FormFactor = Enum.FormFactor.Custom
- o230.Size = Vector3.new(6.00000143, 4.40000248, 0.200000003)
- o230.CFrame = CFrame.new(-123.682152, 22.9502602, 40.4133568, 0.731396914, 9.04323751e-05, 0.681952, 1.1044832e-06, 1, -0.000133792681, -0.681952, 9.86087616e-05, 0.731396914)
- o230.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o230.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o230.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o230.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o230.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o230.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o230.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o230.Position = Vector3.new(-123.682152, 22.9502602, 40.4133568)
- o230.velocity = Vector3.new(-0.00165658991, -0.00183300232, -0.00148017309)
- o231.Parent = o230
- o231.Offset = Vector3.new(0, 0, -0.0599999987)
- o231.Scale = Vector3.new(0.899999976, 0.899999976, 0.100000001)
- o232.Name = "face"
- o232.Parent = o223
- o232.BrickColor = BrickColor.new("Really black")
- o232.Transparency = 0.75
- o232.Position = Vector3.new(-123.682152, 22.9502602, 40.4133568)
- o232.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o232.RotVelocity = Vector3.new(-0.000287361501, 6.3558e-06, 0.000316085119)
- o232.Velocity = Vector3.new(-0.00165658991, -0.00183300232, -0.00148017309)
- o232.CanCollide = false
- o232.FormFactor = Enum.FormFactor.Custom
- o232.Size = Vector3.new(6.00000143, 4.40000248, 0.200000003)
- o232.CFrame = CFrame.new(-123.682152, 22.9502602, 40.4133568, 0.731396914, 9.04323751e-05, 0.681952, 1.1044832e-06, 1, -0.000133792681, -0.681952, 9.86087616e-05, 0.731396914)
- o232.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o232.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o232.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o232.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o232.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o232.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o232.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o232.Position = Vector3.new(-123.682152, 22.9502602, 40.4133568)
- o232.velocity = Vector3.new(-0.00165658991, -0.00183300232, -0.00148017309)
- o233.Parent = o232
- o233.Offset = Vector3.new(0, 0, -0.0799999982)
- o233.Scale = Vector3.new(0.899999976, 0.899999976, 0.100000001)
- o234.Name = "face"
- o234.Parent = o223
- o234.BrickColor = BrickColor.new("Really black")
- o234.Transparency = 0.75
- o234.Position = Vector3.new(-123.682167, 22.9502563, 40.4133606)
- o234.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o234.RotVelocity = Vector3.new(-0.000537962595, 8.99840325e-06, 0.000556055165)
- o234.Velocity = Vector3.new(-0.0029970312, -0.00291309413, -0.00295361527)
- o234.CanCollide = false
- o234.FormFactor = Enum.FormFactor.Custom
- o234.Size = Vector3.new(6.00000143, 4.40000248, 0.200000003)
- o234.CFrame = CFrame.new(-123.682167, 22.9502563, 40.4133606, 0.731396914, 8.91838863e-05, 0.681952059, 1.57183047e-06, 1, -0.000132463145, -0.681952059, 9.79550532e-05, 0.731396914)
- o234.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o234.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o234.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o234.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o234.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o234.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o234.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o234.Position = Vector3.new(-123.682167, 22.9502563, 40.4133606)
- o234.velocity = Vector3.new(-0.0029970312, -0.00291309413, -0.00295361527)
- o235.Parent = o234
- o235.Scale = Vector3.new(0.899999976, 0.899999976, 0.100000001)
- o236.Name = "facePart"
- o236.Parent = o223
- o236.Position = Vector3.new(-122.585251, 20.8502522, 39.3902206)
- o236.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o236.RotVelocity = Vector3.new(-0.000407103507, -3.21204561e-06, 0.000437975599)
- o236.Velocity = Vector3.new(-0.00132277887, -0.00260662893, -0.00132527505)
- o236.CanCollide = false
- o236.FormFactor = Enum.FormFactor.Custom
- o236.Size = Vector3.new(3, 0.200000003, 0.200000003)
- o236.CFrame = CFrame.new(-122.585251, 20.8502522, 39.3902206, 0.731396914, 8.87806527e-05, 0.681952, 1.82627025e-06, 1, -0.000132144749, -0.681952059, 9.78956887e-05, 0.731396914)
- o236.BackSurface = Enum.SurfaceType.Weld
- o236.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o236.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o236.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o236.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o236.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o236.Position = Vector3.new(-122.585251, 20.8502522, 39.3902206)
- o236.velocity = Vector3.new(-0.00132277887, -0.00260662893, -0.00132527505)
- o237.Parent = o236
- o237.Scale = Vector3.new(1, 1, 1.10000002)
- o238.Name = "facePart"
- o238.Parent = o223
- o238.Position = Vector3.new(-122.365784, 21.4502544, 39.1856995)
- o238.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o238.RotVelocity = Vector3.new(-0.000407103507, -3.21204561e-06, 0.000437975599)
- o238.Velocity = Vector3.new(-0.00158490823, -0.00259376876, -0.00156883313)
- o238.CanCollide = false
- o238.FormFactor = Enum.FormFactor.Custom
- o238.Size = Vector3.new(2.39999986, 1, 0.200000003)
- o238.CFrame = CFrame.new(-122.365784, 21.4502544, 39.1856995, 0.731396914, 8.87806527e-05, 0.681952, 1.82627025e-06, 1, -0.000132144749, -0.681952059, 9.78956887e-05, 0.731396914)
- o238.BackSurface = Enum.SurfaceType.Weld
- o238.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o238.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o238.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o238.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o238.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o238.Position = Vector3.new(-122.365784, 21.4502544, 39.1856995)
- o238.velocity = Vector3.new(-0.00158490823, -0.00259376876, -0.00156883313)
- o239.Parent = o238
- o239.Scale = Vector3.new(1, 1, 1.10000002)
- o240.Name = "facePart"
- o240.Parent = o223
- o240.Position = Vector3.new(-122.219391, 22.9502525, 39.0494499)
- o240.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o240.RotVelocity = Vector3.new(-0.000430598186, 2.12660452e-05, 0.000458225957)
- o240.Velocity = Vector3.new(-0.00247315108, -0.00278384192, -0.0023208179)
- o240.CanCollide = false
- o240.FormFactor = Enum.FormFactor.Custom
- o240.Size = Vector3.new(1.99999976, 2.00000024, 0.200000003)
- o240.CFrame = CFrame.new(-122.219391, 22.9502525, 39.0494499, 0.731396794, 8.80791849e-05, 0.681952178, 2.11105748e-06, 1, -0.000131421533, -0.681952178, 9.75609291e-05, 0.731396794)
- o240.BackSurface = Enum.SurfaceType.Weld
- o240.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o240.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o240.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o240.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o240.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o240.Position = Vector3.new(-122.219391, 22.9502525, 39.0494499)
- o240.velocity = Vector3.new(-0.00247315108, -0.00278384192, -0.0023208179)
- o241.Parent = o240
- o241.Scale = Vector3.new(1, 1, 1.10000002)
- o242.Name = "facePart"
- o242.Parent = o223
- o242.Position = Vector3.new(-122.36554, 24.4502525, 39.1859894)
- o242.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o242.RotVelocity = Vector3.new(-0.000430598186, 2.12660452e-05, 0.000458225957)
- o242.Velocity = Vector3.new(-0.00315758632, -0.00279201753, -0.0029636072)
- o242.CanCollide = false
- o242.FormFactor = Enum.FormFactor.Custom
- o242.Size = Vector3.new(2.39999986, 1, 0.200000003)
- o242.CFrame = CFrame.new(-122.36554, 24.4502525, 39.1859894, 0.731396794, 8.80791849e-05, 0.681952178, 2.11105748e-06, 1, -0.000131421533, -0.681952178, 9.75609291e-05, 0.731396794)
- o242.BackSurface = Enum.SurfaceType.Weld
- o242.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o242.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o242.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o242.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o242.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o242.Position = Vector3.new(-122.36554, 24.4502525, 39.1859894)
- o242.velocity = Vector3.new(-0.00315758632, -0.00279201753, -0.0029636072)
- o243.Parent = o242
- o243.Scale = Vector3.new(1, 1, 1.10000002)
- o244.Name = "facePart"
- o244.Parent = o223
- o244.Position = Vector3.new(-122.584908, 25.050251, 39.390625)
- o244.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o244.RotVelocity = Vector3.new(-0.000463855511, 1.55272246e-05, 0.000471077015)
- o244.Velocity = Vector3.new(-0.00349904853, -0.00293884985, -0.00345619116)
- o244.CanCollide = false
- o244.FormFactor = Enum.FormFactor.Custom
- o244.Size = Vector3.new(3, 0.200000003, 0.200000003)
- o244.CFrame = CFrame.new(-122.584908, 25.050251, 39.390625, 0.731396794, 8.80105581e-05, 0.681952119, 2.04744288e-06, 1, -0.000131252687, -0.681952178, 9.7394055e-05, 0.731396794)
- o244.BackSurface = Enum.SurfaceType.Weld
- o244.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o244.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o244.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o244.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o244.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o244.Position = Vector3.new(-122.584908, 25.050251, 39.390625)
- o244.velocity = Vector3.new(-0.00349904853, -0.00293884985, -0.00345619116)
- o245.Parent = o244
- o245.Scale = Vector3.new(1, 1, 1.10000002)
- o246.Name = "facePart"
- o246.Parent = o223
- o246.Position = Vector3.new(-125.144981, 22.9502411, 41.777256)
- o246.Rotation = Vector3.new(0.00999999978, 43, 179.98999)
- o246.RotVelocity = Vector3.new(-0.000463855511, 1.55272246e-05, 0.000471077015)
- o246.Velocity = Vector3.new(-0.0024727243, -0.00303778984, -0.00244233897)
- o246.CanCollide = false
- o246.FormFactor = Enum.FormFactor.Custom
- o246.Size = Vector3.new(1.99999976, 2.00000024, 0.200000003)
- o246.CFrame = CFrame.new(-125.144981, 22.9502411, 41.777256, -0.731396794, -8.80105581e-05, 0.681952119, -2.04744288e-06, -1, -0.000131252687, 0.681952178, -9.7394055e-05, 0.731396794)
- o246.BackSurface = Enum.SurfaceType.Weld
- o246.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o246.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o246.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o246.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o246.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o246.Position = Vector3.new(-125.144981, 22.9502411, 41.777256)
- o246.velocity = Vector3.new(-0.0024727243, -0.00303778984, -0.00244233897)
- o247.Parent = o246
- o247.Scale = Vector3.new(1, 1, 1.10000002)
- o248.Name = "facePart"
- o248.Parent = o223
- o248.Position = Vector3.new(-124.779099, 25.0502434, 41.4364662)
- o248.Rotation = Vector3.new(0.00999999978, 43, 179.98999)
- o248.RotVelocity = Vector3.new(-0.000447061204, 2.71132267e-05, 0.000461566262)
- o248.Velocity = Vector3.new(-0.00342500815, -0.00295185647, -0.00328703946)
- o248.CanCollide = false
- o248.FormFactor = Enum.FormFactor.Custom
- o248.Size = Vector3.new(3, 0.200000003, 0.200000003)
- o248.CFrame = CFrame.new(-124.779099, 25.0502434, 41.4364662, -0.731396675, -8.79765867e-05, 0.681952298, -2.16422563e-06, -1, -0.000131328095, 0.681952298, -9.75288276e-05, 0.731396675)
- o248.BackSurface = Enum.SurfaceType.Weld
- o248.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o248.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o248.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o248.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o248.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o248.Position = Vector3.new(-124.779099, 25.0502434, 41.4364662)
- o248.velocity = Vector3.new(-0.00342500815, -0.00295185647, -0.00328703946)
- o249.Parent = o248
- o249.Scale = Vector3.new(1, 1, 1.10000002)
- o250.Name = "facePart"
- o250.Parent = o223
- o250.Position = Vector3.new(-124.998573, 24.4502411, 41.640995)
- o250.Rotation = Vector3.new(0.00999999978, 43, 179.98999)
- o250.RotVelocity = Vector3.new(-0.000447061204, 2.71132267e-05, 0.000461566262)
- o250.Velocity = Vector3.new(-0.00314252172, -0.00296172174, -0.00301285111)
- o250.CanCollide = false
- o250.FormFactor = Enum.FormFactor.Custom
- o250.Size = Vector3.new(2.39999986, 1, 0.200000003)
- o250.CFrame = CFrame.new(-124.998573, 24.4502411, 41.640995, -0.731396675, -8.79765867e-05, 0.681952298, -2.16422563e-06, -1, -0.000131328095, 0.681952298, -9.75288276e-05, 0.731396675)
- o250.BackSurface = Enum.SurfaceType.Weld
- o250.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o250.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o250.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o250.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o250.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o250.Position = Vector3.new(-124.998573, 24.4502411, 41.640995)
- o250.velocity = Vector3.new(-0.00314252172, -0.00296172174, -0.00301285111)
- o251.Parent = o250
- o251.Scale = Vector3.new(1, 1, 1.10000002)
- o252.Name = "facePart"
- o252.Parent = o223
- o252.Position = Vector3.new(-124.779465, 20.8502445, 41.4360504)
- o252.Rotation = Vector3.new(0.00999999978, 43, 179.98999)
- o252.RotVelocity = Vector3.new(-0.000438560761, -2.72767065e-05, 0.000481170893)
- o252.Velocity = Vector3.new(-0.00143474468, -0.00261833984, -0.00155005534)
- o252.CanCollide = false
- o252.FormFactor = Enum.FormFactor.Custom
- o252.Size = Vector3.new(3, 0.200000003, 0.200000003)
- o252.CFrame = CFrame.new(-124.779465, 20.8502445, 41.4360504, -0.731396794, -8.81555316e-05, 0.681952119, -1.92089055e-06, -1, -0.000131329536, 0.681952119, -9.73639617e-05, 0.731396794)
- o252.BackSurface = Enum.SurfaceType.Weld
- o252.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o252.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o252.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o252.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o252.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o252.Position = Vector3.new(-124.779465, 20.8502445, 41.4360504)
- o252.velocity = Vector3.new(-0.00143474468, -0.00261833984, -0.00155005534)
- o253.Parent = o252
- o253.Scale = Vector3.new(1, 1, 1.10000002)
- o254.Name = "facePart"
- o254.Parent = o223
- o254.Position = Vector3.new(-124.998833, 21.4502449, 41.6406975)
- o254.Rotation = Vector3.new(0.00999999978, 43, 179.98999)
- o254.RotVelocity = Vector3.new(-0.000438560761, -2.72767065e-05, 0.000481170893)
- o254.Velocity = Vector3.new(-0.00172902946, -0.00263414299, -0.00181917567)
- o254.CanCollide = false
- o254.FormFactor = Enum.FormFactor.Custom
- o254.Size = Vector3.new(2.39999986, 1, 0.200000003)
- o254.CFrame = CFrame.new(-124.998833, 21.4502449, 41.6406975, -0.731396794, -8.81555316e-05, 0.681952119, -1.92089055e-06, -1, -0.000131329536, 0.681952119, -9.73639617e-05, 0.731396794)
- o254.BackSurface = Enum.SurfaceType.Weld
- o254.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o254.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o254.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o254.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o254.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o254.Position = Vector3.new(-124.998833, 21.4502449, 41.6406975)
- o254.velocity = Vector3.new(-0.00172902946, -0.00263414299, -0.00181917567)
- o255.Parent = o254
- o255.Scale = Vector3.new(1, 1, 1.10000002)
- o256.Name = "SwordRight"
- o256.Parent = o3
- o257.Name = "BladeWedgeVolt"
- o257.Parent = o256
- o257.BrickColor = BrickColor.new("Toothpaste")
- o257.Reflectance = 1
- o257.Position = Vector3.new(-137.07196, 19.6846828, 34.1177673)
- o257.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o257.RotVelocity = Vector3.new(0.000711665314, 2.04004459e-06, -0.000740082178)
- o257.Velocity = Vector3.new(0.00517982244, -0.143031538, 0.00241174083)
- o257.FormFactor = Enum.FormFactor.Custom
- o257.Size = Vector3.new(0.600000024, 1.4000001, 1)
- o257.CFrame = CFrame.new(-137.07196, 19.6846828, 34.1177673, 0.731399417, -0.482233793, 0.482188195, -7.86247838e-05, 0.707013726, 0.707199812, -0.681949317, -0.51728344, 0.517071486)
- o257.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o257.BottomSurface = Enum.SurfaceType.Weld
- o257.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o257.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o257.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o257.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o257.Color = Color3.new(0, 1, 1)
- o257.Position = Vector3.new(-137.07196, 19.6846828, 34.1177673)
- o257.velocity = Vector3.new(0.00517982244, -0.143031538, 0.00241174083)
- o258.Parent = o257
- o258.Scale = Vector3.new(0.800000012, 1, 1)
- o258.MeshType = Enum.MeshType.Wedge
- o259.Name = "Reflectance script"
- o259.Parent = o257
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o259)
- o260.Name = "BreakJoints"
- o260.Parent = o257
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o260)
- o261.Parent = o257
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o261)
- o263.Name = "BladeWedge"
- o263.Parent = o256
- o263.Position = Vector3.new(-136.975525, 19.6847076, 34.2212067)
- o263.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o263.RotVelocity = Vector3.new(0.000717595394, 4.60502815e-06, -0.000749250117)
- o263.Velocity = Vector3.new(0.00542647298, -0.134394467, 0.00333959213)
- o263.FormFactor = Enum.FormFactor.Custom
- o263.Size = Vector3.new(0.600000024, 1.20000005, 0.800000012)
- o263.CFrame = CFrame.new(-136.975525, 19.6847076, 34.2212067, 0.731399179, -0.482234776, 0.482187599, -7.89477344e-05, 0.707012296, 0.707201242, -0.681949556, -0.517284453, 0.517070174)
- o263.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o263.BottomSurface = Enum.SurfaceType.Weld
- o263.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o263.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o263.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o263.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o263.Position = Vector3.new(-136.975525, 19.6847076, 34.2212067)
- o263.velocity = Vector3.new(0.00542647298, -0.134394467, 0.00333959213)
- o264.Parent = o263
- o264.MeshType = Enum.MeshType.Wedge
- o265.Name = "BreakJoints"
- o265.Parent = o263
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o265)
- o267.Name = "BladeWedge"
- o267.Parent = o256
- o267.Position = Vector3.new(-136.397049, 24.351738, 34.841095)
- o267.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o267.RotVelocity = Vector3.new(0.000723753299, 2.79783671e-06, -0.000748735794)
- o267.Velocity = Vector3.new(0.00914110709, -0.129195571, 0.00711243041)
- o267.FormFactor = Enum.FormFactor.Custom
- o267.Size = Vector3.new(0.600000024, 1, 1.39999914)
- o267.CFrame = CFrame.new(-136.397049, 24.351738, 34.841095, 0.731399119, -0.482235074, 0.482187361, -7.91016137e-05, 0.707011819, 0.707201719, -0.681949615, -0.51728487, 0.517069638)
- o267.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o267.BottomSurface = Enum.SurfaceType.Weld
- o267.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o267.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o267.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o267.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o267.Position = Vector3.new(-136.397049, 24.351738, 34.841095)
- o267.velocity = Vector3.new(0.00914110709, -0.129195571, 0.00711243041)
- o268.Parent = o267
- o268.MeshType = Enum.MeshType.Wedge
- o269.Name = "BreakJoints"
- o269.Parent = o267
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o269)
- o271.Name = "BladeWedgeVolt"
- o271.Parent = o256
- o271.BrickColor = BrickColor.new("Toothpaste")
- o271.Reflectance = 0.69999998807907
- o271.Position = Vector3.new(-136.493439, 22.9375534, 34.7378731)
- o271.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o271.RotVelocity = Vector3.new(0.000725767517, 6.61266358e-06, -0.000755824323)
- o271.Velocity = Vector3.new(0.00840398576, -0.11622259, 0.00692197122)
- o271.FormFactor = Enum.FormFactor.Custom
- o271.Size = Vector3.new(0.479999989, 0.800000012, 0.800000012)
- o271.CFrame = CFrame.new(-136.493439, 22.9375534, 34.7378731, 0.73139894, -0.482235432, 0.482187331, -7.95058077e-05, 0.707011223, 0.707202315, -0.681949854, -0.517285347, 0.517068923)
- o271.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o271.BottomSurface = Enum.SurfaceType.Weld
- o271.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o271.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o271.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o271.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o271.Color = Color3.new(0, 1, 1)
- o271.Position = Vector3.new(-136.493439, 22.9375534, 34.7378731)
- o271.velocity = Vector3.new(0.00840398576, -0.11622259, 0.00692197122)
- o272.Parent = o271
- o272.MeshType = Enum.MeshType.Wedge
- o273.Name = "BreakJoints"
- o273.Parent = o271
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o273)
- o274.Name = "Reflectance script"
- o274.Parent = o271
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o274)
- o275.Parent = o271
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o275)
- o277.Name = "BladeWedgeVolt"
- o277.Parent = o256
- o277.BrickColor = BrickColor.new("Toothpaste")
- o277.Reflectance = 0.60000002384186
- o277.Position = Vector3.new(-136.831039, 24.8467026, 34.3755684)
- o277.Rotation = Vector3.new(126.169998, -28.8299999, 146.599991)
- o277.RotVelocity = Vector3.new(0.000732346612, -3.37939787e-06, -0.000749386207)
- o277.Velocity = Vector3.new(0.00991947949, -0.109943226, 0.00870656036)
- o277.FormFactor = Enum.FormFactor.Custom
- o277.Size = Vector3.new(0.600000024, 2.5999999, 1.51000142)
- o277.CFrame = CFrame.new(-136.831039, 24.8467026, 34.3755684, -0.73139888, -0.482235402, -0.48218742, 7.96595414e-05, 0.707011163, -0.707202375, 0.681949914, -0.517285407, -0.517068744)
- o277.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o277.BottomSurface = Enum.SurfaceType.Weld
- o277.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o277.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o277.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o277.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o277.Color = Color3.new(0, 1, 1)
- o277.Position = Vector3.new(-136.831039, 24.8467026, 34.3755684)
- o277.velocity = Vector3.new(0.00991947949, -0.109943226, 0.00870656036)
- o278.Parent = o277
- o278.Scale = Vector3.new(0.800000012, 1, 1)
- o278.MeshType = Enum.MeshType.Wedge
- o279.Name = "Reflectance script"
- o279.Parent = o277
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o279)
- o280.Name = "BreakJoints"
- o280.Parent = o277
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o280)
- o281.Parent = o277
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o281)
- o283.Name = "BladeWedgeVolt"
- o283.Parent = o256
- o283.BrickColor = BrickColor.new("Toothpaste")
- o283.Reflectance = 0.60000002384186
- o283.Position = Vector3.new(-138.566986, 24.9878407, 32.5137138)
- o283.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o283.RotVelocity = Vector3.new(0.000728387036, 2.99393764e-06, -0.000751044077)
- o283.Velocity = Vector3.new(0.0104076006, -0.0968424752, 0.00899161492)
- o283.FormFactor = Enum.FormFactor.Custom
- o283.Size = Vector3.new(0.600000024, 7.9999938, 2.10999966)
- o283.CFrame = CFrame.new(-138.566986, 24.9878407, 32.5137138, 0.731398344, -0.482234806, 0.482188821, -8.07780743e-05, 0.707011819, 0.707201779, -0.68195051, -0.517285109, 0.517068326)
- o283.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o283.BottomSurface = Enum.SurfaceType.Weld
- o283.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o283.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o283.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o283.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o283.Color = Color3.new(0, 1, 1)
- o283.Position = Vector3.new(-138.566986, 24.9878407, 32.5137138)
- o283.velocity = Vector3.new(0.0104076006, -0.0968424752, 0.00899161492)
- o284.Parent = o283
- o284.Scale = Vector3.new(0.800000012, 1, 1)
- o284.MeshType = Enum.MeshType.Wedge
- o285.Name = "BreakJoints"
- o285.Parent = o283
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o285)
- o286.Parent = o283
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o286)
- o287.Name = "Reflectance script"
- o287.Parent = o283
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o287)
- o289.Name = "BladeWedgeVolt"
- o289.Parent = o256
- o289.BrickColor = BrickColor.new("Toothpaste")
- o289.Reflectance = 0.69999998807907
- o289.Position = Vector3.new(-137.313126, 22.0182533, 33.8588371)
- o289.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o289.RotVelocity = Vector3.new(0.000726025377, 3.02615672e-06, -0.000746848993)
- o289.Velocity = Vector3.new(0.00850520935, -0.0983537063, 0.00646045897)
- o289.FormFactor = Enum.FormFactor.Custom
- o289.Size = Vector3.new(0.600000024, 2.80000043, 2.10999966)
- o289.CFrame = CFrame.new(-137.313126, 22.0182533, 33.8588371, 0.73139888, -0.48223415, 0.482188702, -8.03630537e-05, 0.707012534, 0.707201004, -0.681949914, -0.517284751, 0.517069399)
- o289.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o289.BottomSurface = Enum.SurfaceType.Weld
- o289.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o289.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o289.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o289.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o289.Color = Color3.new(0, 1, 1)
- o289.Position = Vector3.new(-137.313126, 22.0182533, 33.8588371)
- o289.velocity = Vector3.new(0.00850520935, -0.0983537063, 0.00646045897)
- o290.Parent = o289
- o290.Scale = Vector3.new(0.800000012, 1, 1)
- o290.MeshType = Enum.MeshType.Wedge
- o291.Name = "Reflectance script"
- o291.Parent = o289
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o291)
- o292.Name = "BreakJoints"
- o292.Parent = o289
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o292)
- o293.Parent = o289
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o293)
- o295.Name = "SwordBottom"
- o295.Parent = o256
- o295.BrickColor = BrickColor.new("Teal")
- o295.Reflectance = 0.25
- o295.Position = Vector3.new(-127.186226, 8.16093254, 44.7216644)
- o295.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o295.RotVelocity = Vector3.new(0.000730372383, -6.91616697e-06, -0.000738529663)
- o295.Velocity = Vector3.new(-0.00177152094, -0.115399435, -0.00372431288)
- o295.FormFactor = Enum.FormFactor.Custom
- o295.Size = Vector3.new(1.20000005, 0.200000003, 1.20000005)
- o295.CFrame = CFrame.new(-127.186226, 8.16093254, 44.7216644, 0.731398344, -0.482233882, 0.482189715, -8.11227364e-05, 0.707012832, 0.707200706, -0.68195045, -0.517284572, 0.517068923)
- o295.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o295.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o295.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o295.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o295.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o295.TopSurface = Enum.SurfaceType.Weld
- o295.Color = Color3.new(0.0705882, 0.933333, 0.831373)
- o295.Position = Vector3.new(-127.186226, 8.16093254, 44.7216644)
- o295.velocity = Vector3.new(-0.00177152094, -0.115399435, -0.00372431288)
- o296.Parent = o295
- o296.Scale = Vector3.new(0.899999976, 5, 0.899999976)
- o297.Name = "SwordHilt"
- o297.Parent = o256
- o297.BrickColor = BrickColor.new("Black")
- o297.Position = Vector3.new(-128.681152, 10.3526659, 43.1180801)
- o297.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o297.RotVelocity = Vector3.new(0.000726704486, -2.75097204e-06, -0.000739144802)
- o297.Velocity = Vector3.new(-5.11945691e-05, -0.115782663, -0.00240506348)
- o297.FormFactor = Enum.FormFactor.Custom
- o297.Size = Vector3.new(1.20000005, 5.99999905, 1.20000005)
- o297.CFrame = CFrame.new(-128.681152, 10.3526659, 43.1180801, 0.731398702, -0.482233614, 0.482189447, -8.07955294e-05, 0.70701313, 0.707200408, -0.681950092, -0.517284453, 0.517069519)
- o297.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o297.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o297.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o297.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o297.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o297.TopSurface = Enum.SurfaceType.Weld
- o297.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o297.Position = Vector3.new(-128.681152, 10.3526659, 43.1180801)
- o297.velocity = Vector3.new(-5.11945691e-05, -0.115782663, -0.00240506348)
- o298.Parent = o297
- o299.Name = "SwordHilt"
- o299.Parent = o256
- o299.BrickColor = BrickColor.new("Black")
- o299.Position = Vector3.new(-130.176071, 12.544405, 41.5144997)
- o299.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o299.RotVelocity = Vector3.new(0.000726704486, -2.75097204e-06, -0.000739144802)
- o299.Velocity = Vector3.new(0.00157322944, -0.113512374, -0.000816429383)
- o299.FormFactor = Enum.FormFactor.Custom
- o299.Size = Vector3.new(1.20000005, 0.200000003, 4.80000019)
- o299.CFrame = CFrame.new(-130.176071, 12.544405, 41.5144997, 0.731398702, -0.482233614, 0.482189447, -8.07955294e-05, 0.70701313, 0.707200408, -0.681950092, -0.517284453, 0.517069519)
- o299.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o299.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o299.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o299.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o299.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o299.TopSurface = Enum.SurfaceType.Weld
- o299.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o299.Position = Vector3.new(-130.176071, 12.544405, 41.5144997)
- o299.velocity = Vector3.new(0.00157322944, -0.113512374, -0.000816429383)
- o300.Name = "SwordBottom"
- o300.Parent = o256
- o300.BrickColor = BrickColor.new("Really black")
- o300.Position = Vector3.new(-127.186226, 8.16092396, 44.7216644)
- o300.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o300.RotVelocity = Vector3.new(0.000726704486, -2.75097204e-06, -0.000739144802)
- o300.Velocity = Vector3.new(-0.00167562068, -0.118052959, -0.00399369979)
- o300.FormFactor = Enum.FormFactor.Custom
- o300.Size = Vector3.new(1.20000005, 0.200000003, 1.20000005)
- o300.CFrame = CFrame.new(-127.186226, 8.16092396, 44.7216644, 0.731398702, -0.482233614, 0.482189447, -8.07955294e-05, 0.70701313, 0.707200408, -0.681950092, -0.517284453, 0.517069519)
- o300.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o300.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o300.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o300.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o300.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o300.TopSurface = Enum.SurfaceType.Weld
- o300.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o300.Position = Vector3.new(-127.186226, 8.16092396, 44.7216644)
- o300.velocity = Vector3.new(-0.00167562068, -0.118052959, -0.00399369979)
- o301.Parent = o300
- o302.Name = "SwordBottom"
- o302.Parent = o256
- o302.BrickColor = BrickColor.new("Dark stone grey")
- o302.Position = Vector3.new(-127.186226, 8.16089058, 44.7216606)
- o302.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o302.RotVelocity = Vector3.new(0.000722983677, 8.66485436e-07, -0.000738386298)
- o302.Velocity = Vector3.new(-0.00176625408, -0.125132263, -0.00435926206)
- o302.FormFactor = Enum.FormFactor.Custom
- o302.Size = Vector3.new(1.20000005, 0.200000003, 1.20000005)
- o302.CFrame = CFrame.new(-127.186226, 8.16089058, 44.7216606, 0.73139888, -0.482233226, 0.482189596, -8.07907563e-05, 0.707013547, 0.70720005, -0.681949914, -0.517284274, 0.517069936)
- o302.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o302.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o302.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o302.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o302.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o302.TopSurface = Enum.SurfaceType.Weld
- o302.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o302.Position = Vector3.new(-127.186226, 8.16089058, 44.7216606)
- o302.velocity = Vector3.new(-0.00176625408, -0.125132263, -0.00435926206)
- o303.Parent = o302
- o303.Scale = Vector3.new(-1, -3, -1)
- o304.Name = "SwordHilt"
- o304.Parent = o256
- o304.BrickColor = BrickColor.new("Black")
- o304.Position = Vector3.new(-130.32074, 12.7564602, 41.359314)
- o304.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o304.RotVelocity = Vector3.new(0.000720879005, 9.07292758e-07, -0.00073832972)
- o304.Velocity = Vector3.new(0.00141742395, -0.124200426, -0.00109209737)
- o304.FormFactor = Enum.FormFactor.Custom
- o304.Size = Vector3.new(1.39999998, 0.400000006, 6)
- o304.CFrame = CFrame.new(-130.32074, 12.7564602, 41.359314, 0.731398761, -0.482233137, 0.482189834, -8.10204219e-05, 0.707013547, 0.707199991, -0.681950033, -0.517284274, 0.517069757)
- o304.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o304.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o304.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o304.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o304.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o304.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o304.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o304.Position = Vector3.new(-130.32074, 12.7564602, 41.359314)
- o304.velocity = Vector3.new(0.00141742395, -0.124200426, -0.00109209737)
- o305.Name = "SwordHilt"
- o305.Parent = o256
- o305.BrickColor = BrickColor.new("Black")
- o305.Position = Vector3.new(-130.513626, 13.0392637, 41.152401)
- o305.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o305.RotVelocity = Vector3.new(0.000720879005, 9.07292758e-07, -0.00073832972)
- o305.Velocity = Vector3.new(0.00162603846, -0.123908855, -0.000888055249)
- o305.FormFactor = Enum.FormFactor.Custom
- o305.Size = Vector3.new(1.20000005, 0.400000006, 5.80000019)
- o305.CFrame = CFrame.new(-130.513626, 13.0392637, 41.152401, 0.731398761, -0.482233137, 0.482189834, -8.10204219e-05, 0.707013547, 0.707199991, -0.681950033, -0.517284274, 0.517069757)
- o305.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o305.BottomSurface = Enum.SurfaceType.Weld
- o305.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o305.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o305.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o305.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o305.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o305.Position = Vector3.new(-130.513626, 13.0392637, 41.152401)
- o305.velocity = Vector3.new(0.00162603846, -0.123908855, -0.000888055249)
- o306.Name = "SwordHiltSupportB"
- o306.Parent = o256
- o306.BrickColor = BrickColor.new("Black")
- o306.Position = Vector3.new(-130.950851, 13.2514019, 41.2699966)
- o306.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o306.RotVelocity = Vector3.new(0.000720879005, 9.07292758e-07, -0.00073832972)
- o306.Velocity = Vector3.new(0.00178277306, -0.123670809, -0.000734732603)
- o306.FormFactor = Enum.FormFactor.Custom
- o306.Size = Vector3.new(0.200000003, 0.200000003, 5.5999999)
- o306.CFrame = CFrame.new(-130.950851, 13.2514019, 41.2699966, 0.731398761, -0.482233137, 0.482189834, -8.10204219e-05, 0.707013547, 0.707199991, -0.681950033, -0.517284274, 0.517069757)
- o306.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o306.BottomSurface = Enum.SurfaceType.Weld
- o306.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o306.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o306.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o306.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o306.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o306.Position = Vector3.new(-130.950851, 13.2514019, 41.2699966)
- o306.velocity = Vector3.new(0.00178277306, -0.123670809, -0.000734732603)
- o307.Name = "SwordHiltSupportB"
- o307.Parent = o256
- o307.BrickColor = BrickColor.new("Black")
- o307.Position = Vector3.new(-130.365738, 13.2513371, 40.7244339)
- o307.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o307.RotVelocity = Vector3.new(0.000720879005, 9.07292758e-07, -0.00073832972)
- o307.Velocity = Vector3.new(0.00178223022, -0.12370953, -0.000735310256)
- o307.FormFactor = Enum.FormFactor.Custom
- o307.Size = Vector3.new(0.200000003, 0.200000003, 5.5999999)
- o307.CFrame = CFrame.new(-130.365738, 13.2513371, 40.7244339, 0.731398761, -0.482233137, 0.482189834, -8.10204219e-05, 0.707013547, 0.707199991, -0.681950033, -0.517284274, 0.517069757)
- o307.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o307.BottomSurface = Enum.SurfaceType.Weld
- o307.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o307.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o307.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o307.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o307.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o307.Position = Vector3.new(-130.365738, 13.2513371, 40.7244339)
- o307.velocity = Vector3.new(0.00178223022, -0.12370953, -0.000735310256)
- o308.Name = "SwordHiltSupportB"
- o308.Parent = o256
- o308.BrickColor = BrickColor.new("Black")
- o308.Position = Vector3.new(-131.96019, 11.3418989, 39.60112)
- o308.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o308.RotVelocity = Vector3.new(0.000722159341, 3.1834233e-08, -0.000737312657)
- o308.Velocity = Vector3.new(1.52782304e-05, -0.128462687, -0.00228103669)
- o308.FormFactor = Enum.FormFactor.Custom
- o308.Size = Vector3.new(0.600000024, 0.200000003, 0.200000003)
- o308.CFrame = CFrame.new(-131.96019, 11.3418989, 39.60112, 0.731398582, -0.482233196, 0.482190073, -8.14779196e-05, 0.707013369, 0.70720017, -0.681950212, -0.517284513, 0.51706928)
- o308.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o308.BottomSurface = Enum.SurfaceType.Weld
- o308.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o308.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o308.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o308.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o308.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o308.Position = Vector3.new(-131.96019, 11.3418989, 39.60112)
- o308.velocity = Vector3.new(1.52782304e-05, -0.128462687, -0.00228103669)
- o309.Name = "SwordHiltSupportB"
- o309.Parent = o256
- o309.BrickColor = BrickColor.new("Black")
- o309.Position = Vector3.new(-129.356369, 15.1607752, 42.3932915)
- o309.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o309.RotVelocity = Vector3.new(0.000722159341, 3.1834233e-08, -0.000737312657)
- o309.Velocity = Vector3.new(0.00283107278, -0.132398918, 0.000476717716)
- o309.FormFactor = Enum.FormFactor.Custom
- o309.Size = Vector3.new(0.600000024, 0.200000003, 0.200000003)
- o309.CFrame = CFrame.new(-129.356369, 15.1607752, 42.3932915, 0.731398582, -0.482233196, 0.482190073, -8.14779196e-05, 0.707013369, 0.70720017, -0.681950212, -0.517284513, 0.51706928)
- o309.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o309.BottomSurface = Enum.SurfaceType.Weld
- o309.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o309.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o309.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o309.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o309.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o309.Position = Vector3.new(-129.356369, 15.1607752, 42.3932915)
- o309.velocity = Vector3.new(0.00283107278, -0.132398918, 0.000476717716)
- o310.Name = "SwordHilt2"
- o310.Parent = o256
- o310.BrickColor = BrickColor.new("Really black")
- o310.Position = Vector3.new(-128.825806, 10.5646839, 42.9628906)
- o310.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o310.RotVelocity = Vector3.new(0.000722159341, 3.1834233e-08, -0.000737312657)
- o310.Velocity = Vector3.new(-0.000557665247, -0.13320145, -0.0028424093)
- o310.FormFactor = Enum.FormFactor.Custom
- o310.Size = Vector3.new(1.20000005, 3.40000033, 1.20000005)
- o310.CFrame = CFrame.new(-128.825806, 10.5646839, 42.9628906, 0.731398582, -0.482233196, 0.482190073, -8.14779196e-05, 0.707013369, 0.70720017, -0.681950212, -0.517284513, 0.51706928)
- o310.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o310.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o310.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o310.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o310.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o310.TopSurface = Enum.SurfaceType.Weld
- o310.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o310.Position = Vector3.new(-128.825806, 10.5646839, 42.9628906)
- o310.velocity = Vector3.new(-0.000557665247, -0.13320145, -0.0028424093)
- o311.Parent = o310
- o311.Scale = Vector3.new(1.04999995, 1, 1.04999995)
- o312.Name = "SwordHilt2"
- o312.Parent = o256
- o312.BrickColor = BrickColor.new("Dark stone grey")
- o312.Position = Vector3.new(-128.825806, 10.5646753, 42.9628906)
- o312.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o312.RotVelocity = Vector3.new(0.000727071427, -2.9438163e-06, -0.000734116766)
- o312.Velocity = Vector3.new(-0.000699431053, -0.135755464, -0.00302741025)
- o312.FormFactor = Enum.FormFactor.Custom
- o312.Size = Vector3.new(1.20000005, 4.20000029, 1.20000005)
- o312.CFrame = CFrame.new(-128.825806, 10.5646753, 42.9628906, 0.731398702, -0.482233286, 0.482189804, -8.14269588e-05, 0.70701313, 0.707200408, -0.681950092, -0.517284691, 0.517069221)
- o312.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o312.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o312.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o312.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o312.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o312.TopSurface = Enum.SurfaceType.Weld
- o312.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o312.Position = Vector3.new(-128.825806, 10.5646753, 42.9628906)
- o312.velocity = Vector3.new(-0.000699431053, -0.135755464, -0.00302741025)
- o313.Parent = o312
- o313.Scale = Vector3.new(1.02499998, 1, 1.02499998)
- o314.Name = "SwordHiltSupportB2"
- o314.Parent = o256
- o314.Position = Vector3.new(-129.45282, 15.3021679, 42.2898369)
- o314.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o314.RotVelocity = Vector3.new(0.000727071427, -2.9438163e-06, -0.000734116766)
- o314.Velocity = Vector3.new(0.00278042303, -0.134805784, 0.000415239396)
- o314.FormFactor = Enum.FormFactor.Custom
- o314.Size = Vector3.new(0.600000024, 0.200000003, 0.200000003)
- o314.CFrame = CFrame.new(-129.45282, 15.3021679, 42.2898369, 0.731398702, -0.482233286, 0.482189804, -8.14269588e-05, 0.70701313, 0.707200408, -0.681950092, -0.517284691, 0.517069221)
- o314.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o314.BottomSurface = Enum.SurfaceType.Weld
- o314.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o314.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o314.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o314.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o314.Position = Vector3.new(-129.45282, 15.3021679, 42.2898369)
- o314.velocity = Vector3.new(0.00278042303, -0.134805784, 0.000415239396)
- o315.Name = "SwordHiltSupportB2"
- o315.Parent = o256
- o315.Position = Vector3.new(-130.462173, 13.3926964, 40.6209717)
- o315.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o315.RotVelocity = Vector3.new(0.000727071427, -2.9438163e-06, -0.000734116766)
- o315.Velocity = Vector3.new(0.00138356094, -0.132851422, -0.000976054114)
- o315.FormFactor = Enum.FormFactor.Custom
- o315.Size = Vector3.new(0.200000003, 0.200000003, 5.5999999)
- o315.CFrame = CFrame.new(-130.462173, 13.3926964, 40.6209717, 0.731398702, -0.482233286, 0.482189804, -8.14269588e-05, 0.70701313, 0.707200408, -0.681950092, -0.517284691, 0.517069221)
- o315.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o315.BottomSurface = Enum.SurfaceType.Weld
- o315.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o315.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o315.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o315.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o315.Position = Vector3.new(-130.462173, 13.3926964, 40.6209717)
- o315.velocity = Vector3.new(0.00138356094, -0.132851422, -0.000976054114)
- o316.Name = "SwordHiltSupportB2"
- o316.Parent = o256
- o316.Position = Vector3.new(-132.056641, 11.4832764, 39.4976692)
- o316.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o316.RotVelocity = Vector3.new(0.000723520876, 2.47315893e-06, -0.000740297604)
- o316.Velocity = Vector3.new(-0.000309235736, -0.132622346, -0.00239517144)
- o316.FormFactor = Enum.FormFactor.Custom
- o316.Size = Vector3.new(0.600000024, 0.200000003, 0.200000003)
- o316.CFrame = CFrame.new(-132.056641, 11.4832764, 39.4976692, 0.731399, -0.482233405, 0.482189238, -8.10933489e-05, 0.707012892, 0.707200646, -0.681949794, -0.51728493, 0.517069399)
- o316.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o316.BottomSurface = Enum.SurfaceType.Weld
- o316.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o316.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o316.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o316.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o316.Position = Vector3.new(-132.056641, 11.4832764, 39.4976692)
- o316.velocity = Vector3.new(-0.000309235736, -0.132622346, -0.00239517144)
- o317.Name = "SwordHiltSupportB2"
- o317.Parent = o256
- o317.Position = Vector3.new(-131.047287, 13.3927488, 41.1665382)
- o317.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o317.RotVelocity = Vector3.new(0.000723520876, 2.47315893e-06, -0.000740297604)
- o317.Velocity = Vector3.new(0.00110846956, -0.134577021, -0.00101612438)
- o317.FormFactor = Enum.FormFactor.Custom
- o317.Size = Vector3.new(0.200000003, 0.200000003, 5.5999999)
- o317.CFrame = CFrame.new(-131.047287, 13.3927488, 41.1665382, 0.731399, -0.482233405, 0.482189238, -8.10933489e-05, 0.707012892, 0.707200646, -0.681949794, -0.51728493, 0.517069399)
- o317.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o317.BottomSurface = Enum.SurfaceType.Weld
- o317.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o317.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o317.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o317.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o317.Position = Vector3.new(-131.047287, 13.3927488, 41.1665382)
- o317.velocity = Vector3.new(0.00110846956, -0.134577021, -0.00101612438)
- o318.Name = "SwordHiltSupportB2"
- o318.Parent = o256
- o318.Position = Vector3.new(-130.561844, 13.3927526, 41.1006241)
- o318.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o318.RotVelocity = Vector3.new(0.000723520876, 2.47315893e-06, -0.000740297604)
- o318.Velocity = Vector3.new(0.00110830937, -0.134888709, -0.0010173223)
- o318.FormFactor = Enum.FormFactor.Custom
- o318.Size = Vector3.new(0.600000024, 0.200000003, 4.80000067)
- o318.CFrame = CFrame.new(-130.561844, 13.3927526, 41.1006241, 0.731399, -0.482233405, 0.482189238, -8.10933489e-05, 0.707012892, 0.707200646, -0.681949794, -0.51728493, 0.517069399)
- o318.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o318.BottomSurface = Enum.SurfaceType.Weld
- o318.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o318.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o318.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o318.TopSurface = Enum.SurfaceType.Weld
- o318.Position = Vector3.new(-130.561844, 13.3927526, 41.1006241)
- o318.velocity = Vector3.new(0.00110830937, -0.134888709, -0.0010173223)
- o319.Name = "SwordHiltSupportB2"
- o319.Parent = o256
- o319.Position = Vector3.new(-131.767319, 11.4833336, 39.8079681)
- o319.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o319.RotVelocity = Vector3.new(0.000723520876, 2.47315893e-06, -0.000740297604)
- o319.Velocity = Vector3.new(-0.000308425864, -0.133061036, -0.00239584548)
- o319.FormFactor = Enum.FormFactor.Custom
- o319.Size = Vector3.new(0.600000024, 0.400000036, 0.400000036)
- o319.CFrame = CFrame.new(-131.767319, 11.4833336, 39.8079681, 0.731399, -0.482233405, 0.482189238, -8.10933489e-05, 0.707012892, 0.707200646, -0.681949794, -0.51728493, 0.517069399)
- o319.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o319.BottomSurface = Enum.SurfaceType.Weld
- o319.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o319.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o319.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o319.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o319.Position = Vector3.new(-131.767319, 11.4833336, 39.8079681)
- o319.velocity = Vector3.new(-0.000308425864, -0.133061036, -0.00239584548)
- o320.Name = "Blade"
- o320.Parent = o256
- o320.Position = Vector3.new(-132.973083, 19.3319664, 38.5138283)
- o320.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o320.RotVelocity = Vector3.new(0.000726466184, 2.67620089e-06, -0.00074226805)
- o320.Velocity = Vector3.new(0.00515491422, -0.132225007, 0.00313617243)
- o320.FormFactor = Enum.FormFactor.Custom
- o320.Size = Vector3.new(0.600000024, 13.1999998, 1.40000069)
- o320.CFrame = CFrame.new(-132.973083, 19.3319664, 38.5138283, 0.73139894, -0.482233793, 0.48218891, -8.12204889e-05, 0.707012296, 0.707201302, -0.681949794, -0.517285466, 0.517068863)
- o320.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o320.BottomSurface = Enum.SurfaceType.Weld
- o320.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o320.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o320.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o320.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o320.Position = Vector3.new(-132.973083, 19.3319664, 38.5138283)
- o320.velocity = Vector3.new(0.00515491422, -0.132225007, 0.00313617243)
- o321.Name = "BladeVolt"
- o321.Parent = o256
- o321.BrickColor = BrickColor.new("Toothpaste")
- o321.Reflectance = 0.5
- o321.Position = Vector3.new(-133.310608, 18.2712364, 38.1519585)
- o321.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o321.RotVelocity = Vector3.new(0.000726466184, 2.67620089e-06, -0.00074226805)
- o321.Velocity = Vector3.new(0.00436660042, -0.131711587, 0.00236649066)
- o321.FormFactor = Enum.FormFactor.Custom
- o321.Size = Vector3.new(0.479999989, 12.3999996, 0.400000006)
- o321.CFrame = CFrame.new(-133.310608, 18.2712364, 38.1519585, 0.73139894, -0.482233793, 0.48218891, -8.12204889e-05, 0.707012296, 0.707201302, -0.681949794, -0.517285466, 0.517068863)
- o321.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o321.BottomSurface = Enum.SurfaceType.Weld
- o321.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o321.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o321.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o321.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o321.Color = Color3.new(0, 1, 1)
- o321.Position = Vector3.new(-133.310608, 18.2712364, 38.1519585)
- o321.velocity = Vector3.new(0.00436660042, -0.131711587, 0.00236649066)
- o322.Name = "BreakJoints"
- o322.Parent = o321
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o322)
- o323.Name = "Reflectance script"
- o323.Parent = o321
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o323)
- o324.Parent = o321
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o324)
- o325.Parent = o321
- o325.Color = Color3.new(0, 0.835294, 1)
- o325.Enabled = false
- o325.Brightness = 10
- o325.Range = 16
- o325.Shadows = true
- o326.Name = "PL script"
- o326.Parent = o321
- runDummyScript(function()
- while true do
- script.Parent.Pointlight.Enabled = true
- wait (0.1)
- script.Parent.Pointlight.Enabled = false
- wait (0.1)
- end
- end,o326)
- o328.Name = "Blade"
- o328.Parent = o256
- o328.Position = Vector3.new(-133.79277, 16.9983597, 37.6349716)
- o328.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o328.RotVelocity = Vector3.new(0.000735371315, -1.27273745e-06, -0.000742097211)
- o328.Velocity = Vector3.new(0.00326225045, -0.126803041, 0.00151143607)
- o328.FormFactor = Enum.FormFactor.Custom
- o328.Size = Vector3.new(0.600000024, 11.6000013, 2.00000072)
- o328.CFrame = CFrame.new(-133.79277, 16.9983597, 37.6349716, 0.731398284, -0.482234389, 0.482189387, -8.22782677e-05, 0.707011402, 0.707202137, -0.681950569, -0.517286122, 0.517067194)
- o328.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o328.BottomSurface = Enum.SurfaceType.Weld
- o328.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o328.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o328.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o328.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o328.Position = Vector3.new(-133.79277, 16.9983597, 37.6349716)
- o328.velocity = Vector3.new(0.00326225045, -0.126803041, 0.00151143607)
- o329.Name = "Blade"
- o329.Parent = o256
- o329.Position = Vector3.new(-134.178482, 15.584074, 37.2214546)
- o329.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o329.RotVelocity = Vector3.new(0.000735371315, -1.27273745e-06, -0.000742097211)
- o329.Velocity = Vector3.new(0.0022132392, -0.126212716, 0.000470920117)
- o329.FormFactor = Enum.FormFactor.Custom
- o329.Size = Vector3.new(0.600000024, 10.4000034, 0.800000489)
- o329.CFrame = CFrame.new(-134.178482, 15.584074, 37.2214546, 0.731398284, -0.482234389, 0.482189387, -8.22782677e-05, 0.707011402, 0.707202137, -0.681950569, -0.517286122, 0.517067194)
- o329.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o329.BottomSurface = Enum.SurfaceType.Weld
- o329.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o329.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o329.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o329.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o329.Position = Vector3.new(-134.178482, 15.584074, 37.2214546)
- o329.velocity = Vector3.new(0.0022132392, -0.126212716, 0.000470920117)
- o330.Name = "BreakJoints"
- o330.Parent = o329
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o330)
- o332.Name = "BladeWedge"
- o332.Parent = o256
- o332.Position = Vector3.new(-136.782623, 21.3818321, 34.4277954)
- o332.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o332.RotVelocity = Vector3.new(0.000735371315, -1.27273745e-06, -0.000742097211)
- o332.Velocity = Vector3.new(0.00651929528, -0.122225814, 0.00473111076)
- o332.FormFactor = Enum.FormFactor.Custom
- o332.Size = Vector3.new(0.600000024, 0.800000012, 2)
- o332.CFrame = CFrame.new(-136.782623, 21.3818321, 34.4277954, 0.731398284, -0.482234389, 0.482189387, -8.22782677e-05, 0.707011402, 0.707202137, -0.681950569, -0.517286122, 0.517067194)
- o332.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o332.BottomSurface = Enum.SurfaceType.Weld
- o332.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o332.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o332.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o332.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o332.Position = Vector3.new(-136.782623, 21.3818321, 34.4277954)
- o332.velocity = Vector3.new(0.00651929528, -0.122225814, 0.00473111076)
- o333.Parent = o332
- o333.MeshType = Enum.MeshType.Wedge
- o334.Name = "BreakJoints"
- o334.Parent = o332
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o334)
- o336.Name = "VoltEdge"
- o336.Parent = o256
- o336.BrickColor = BrickColor.new("Toothpaste")
- o336.Reflectance = 0.80000001192093
- o336.Position = Vector3.new(-134.419571, 15.2304792, 36.9629211)
- o336.Rotation = Vector3.new(-53.829998, 28.8299999, 33.3999977)
- o336.RotVelocity = Vector3.new(0.000739667099, -7.43695091e-06, -0.000740160933)
- o336.Velocity = Vector3.new(0.00191790657, -0.123573117, 0.000291979406)
- o336.FormFactor = Enum.FormFactor.Custom
- o336.Size = Vector3.new(0.479999989, 10.3999996, 0.200000003)
- o336.CFrame = CFrame.new(-134.419571, 15.2304792, 36.9629211, 0.731398582, -0.482234418, 0.482188791, -8.19255729e-05, 0.707011163, 0.707202375, -0.681950212, -0.517286301, 0.517067492)
- o336.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o336.BottomSurface = Enum.SurfaceType.Weld
- o336.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o336.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o336.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o336.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o336.Color = Color3.new(0, 1, 1)
- o336.Position = Vector3.new(-134.419571, 15.2304792, 36.9629211)
- o336.velocity = Vector3.new(0.00191790657, -0.123573117, 0.000291979406)
- o337.Name = "Reflectance script"
- o337.Parent = o336
- runDummyScript(function()
- while true do
- script.Parent.Reflectance = 0.5
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 1
- wait (0.1)
- script.Parent.Reflectance = 0.9
- wait (0.1)
- script.Parent.Reflectance = 0.8
- wait (0.1)
- script.Parent.Reflectance = 0.7
- wait (0.1)
- script.Parent.Reflectance = 0.6
- wait (0.1)
- end
- end,o337)
- o338.Name = "BreakJoints"
- o338.Parent = o336
- runDummyScript(function()
- function onTouched(hit)
- hit:BreakJoints()
- end
- connection = script.Parent.Touched:connect(onTouched)
- end,o338)
- o339.Parent = o336
- runDummyScript(function()
- function stick(x, y)
- weld = Instance.new("Weld")
- weld.Part0 = x
- weld.Part1 = y
- local HitPos = x.Position
- local CJ = CFrame.new(HitPos)
- local C0 = x.CFrame:inverse() *CJ
- local C1 = y.CFrame:inverse() * CJ
- weld.C0 = C0
- weld.C1 = C1
- weld.Parent = x
- end
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- wait(0.001)
- h.Health = 0
- children = h.Parent:children()
- for i=1,#children do
- if(children[i].className == "Part" and children[i].Name ~= "Torso") then stick(children[i], h.Parent.Torso) end
- if(children[i].className == "Hat") then stick(children[i].Handle, h.Parent.Torso) end
- end
- h.Parent.Head.Velocity = h.Parent.Head.Velocity + Vector3.new(5,0,0)
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o339)
- o341.Name = "timetodie23232223"
- o341.Parent = mas
- o341.Archivable = false
- o341.PrimaryPart = o342
- o342.Name = "Head"
- o342.Parent = o341
- o342.BrickColor = BrickColor.new("Pastel brown")
- o342.Position = Vector3.new(-121.568024, 23.7498512, 42.6806564)
- o342.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o342.RotVelocity = Vector3.new(-0.000420675555, -1.41055798e-05, 0.000466615515)
- o342.Velocity = Vector3.new(-0.00284017669, -0.000372341019, -0.00263370108)
- o342.Locked = true
- o342.FormFactor = Enum.FormFactor.Symmetric
- o342.Size = Vector3.new(2, 1, 1)
- o342.CFrame = CFrame.new(-121.568024, 23.7498512, 42.6806564, 0.731396437, 8.56559855e-05, 0.681952536, 1.95596954e-06, 1, -0.000127701802, -0.681952536, 9.47345179e-05, 0.731396437)
- o342.TopSurface = Enum.SurfaceType.Smooth
- o342.Color = Color3.new(1, 0.8, 0.6)
- o342.Position = Vector3.new(-121.568024, 23.7498512, 42.6806564)
- o342.velocity = Vector3.new(-0.00284017669, -0.000372341019, -0.00263370108)
- o343.Parent = o342
- o343.Scale = Vector3.new(1.25, 1.25, 1.25)
- o348.Name = "GettingUp"
- o348.Parent = o342
- o348.Archivable = false
- o348.SoundId = "rbxasset://sounds/action_get_up.mp3"
- o348.Volume = 0.64999997615814
- o349.Name = "CharacterSoundEvent"
- o349.Parent = o348
- o350.Name = "Died"
- o350.Parent = o342
- o350.Archivable = false
- o350.SoundId = "rbxasset://sounds/uuhhh.mp3"
- o350.Volume = 0.64999997615814
- o351.Name = "CharacterSoundEvent"
- o351.Parent = o350
- o352.Name = "FreeFalling"
- o352.Parent = o342
- o352.Archivable = false
- o352.SoundId = "rbxasset://sounds/action_falling.mp3"
- o352.TimePosition = 0.023120843638026
- o352.Volume = 0
- o352.Looped = true
- o353.Name = "CharacterSoundEvent"
- o353.Parent = o352
- o354.Name = "Jumping"
- o354.Parent = o342
- o354.Archivable = false
- o354.SoundId = "rbxasset://sounds/action_jump.mp3"
- o354.Volume = 0.64999997615814
- o355.Name = "CharacterSoundEvent"
- o355.Parent = o354
- o356.Name = "Landing"
- o356.Parent = o342
- o356.Archivable = false
- o356.SoundId = "rbxasset://sounds/action_jump_land.mp3"
- o356.Volume = 1
- o357.Name = "CharacterSoundEvent"
- o357.Parent = o356
- o358.Name = "Splash"
- o358.Parent = o342
- o358.Archivable = false
- o358.SoundId = "rbxasset://sounds/impact_water.mp3"
- o358.Volume = 0.64999997615814
- o359.Name = "CharacterSoundEvent"
- o359.Parent = o358
- o360.Name = "Running"
- o360.Parent = o342
- o360.Archivable = false
- o360.Pitch = 1.8500000238419
- o360.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
- o360.TimePosition = 0.65100921962863
- o360.Volume = 0.64999997615814
- o360.Looped = true
- o361.Name = "CharacterSoundEvent"
- o361.Parent = o360
- o362.Name = "Swimming"
- o362.Parent = o342
- o362.Archivable = false
- o362.Pitch = 1.6000000238419
- o362.SoundId = "rbxasset://sounds/action_swim.mp3"
- o362.Volume = 0.64999997615814
- o362.Looped = true
- o363.Name = "CharacterSoundEvent"
- o363.Parent = o362
- o364.Name = "Climbing"
- o364.Parent = o342
- o364.Archivable = false
- o364.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
- o364.TimePosition = 1.55719551123
- o364.Volume = 0.64999997615814
- o364.Looped = true
- o365.Name = "CharacterSoundEvent"
- o365.Parent = o364
- o366.Name = "face"
- o366.Parent = o342
- o366.Texture = "http://www.roblox.com/asset/?id=13038247"
- o367.Name = "Torso"
- o367.Parent = o341
- o367.BrickColor = BrickColor.new("Pastel brown")
- o367.Position = Vector3.new(-121.568169, 22.2498512, 42.680481)
- o367.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o367.RotVelocity = Vector3.new(-0.000382363913, -3.78716095e-06, 0.000408794178)
- o367.Velocity = Vector3.new(-0.00184681034, -0.00070005731, -0.00184137141)
- o367.Locked = true
- o367.FormFactor = Enum.FormFactor.Symmetric
- o367.Size = Vector3.new(2, 2, 1)
- o367.CFrame = CFrame.new(-121.568169, 22.2498512, 42.680481, 0.731396496, 8.38980268e-05, 0.681952477, 2.25114854e-06, 1, -0.00012544058, -0.681952477, 9.32819748e-05, 0.731396496)
- o367.LeftSurface = Enum.SurfaceType.Weld
- o367.RightSurface = Enum.SurfaceType.Weld
- o367.Color = Color3.new(1, 0.8, 0.6)
- o367.Position = Vector3.new(-121.568169, 22.2498512, 42.680481)
- o367.velocity = Vector3.new(-0.00184681034, -0.00070005731, -0.00184137141)
- o368.Name = "roblox"
- o368.Parent = o367
- o377.Name = "Right Shoulder"
- o377.Parent = o367
- o377.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o377.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o377.Part0 = o367
- o377.Part1 = o385
- o377.CurrentAngle = 1.5707963705063
- o377.MaxVelocity = 0.10000000149012
- o378.Name = "Left Shoulder"
- o378.Parent = o367
- o378.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o378.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o378.Part0 = o367
- o378.Part1 = o382
- o378.CurrentAngle = -1.5707963705063
- o378.MaxVelocity = 0.10000000149012
- o379.Name = "Right Hip"
- o379.Parent = o367
- o379.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o379.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o379.Part0 = o367
- o379.Part1 = o390
- o379.CurrentAngle = 1.5707963705063
- o379.MaxVelocity = 0.10000000149012
- o380.Name = "Left Hip"
- o380.Parent = o367
- o380.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o380.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o380.Part0 = o367
- o380.Part1 = o388
- o380.CurrentAngle = -1.5707963705063
- o380.MaxVelocity = 0.10000000149012
- o381.Name = "Neck"
- o381.Parent = o367
- o381.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o381.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o381.Part0 = o367
- o381.Part1 = o342
- o381.MaxVelocity = 0.10000000149012
- o382.Name = "Left Arm"
- o382.Parent = o341
- o382.BrickColor = BrickColor.new("Pastel brown")
- o382.Position = Vector3.new(-123.006187, 22.7499123, 43.3377495)
- o382.Rotation = Vector3.new(90.0099945, 0, -43)
- o382.RotVelocity = Vector3.new(-0.000408129883, -1.73468852e-05, 0.000461537391)
- o382.Velocity = Vector3.new(-0.00236095604, -0.000790409627, -0.00217758236)
- o382.CanCollide = false
- o382.Locked = true
- o382.FormFactor = Enum.FormFactor.Symmetric
- o382.Size = Vector3.new(1, 2, 1)
- o382.CFrame = CFrame.new(-123.006187, 22.7499123, 43.3377495, 0.731396794, 0.681952119, -8.35470928e-05, 2.2105578e-06, -0.000124882514, -1, -0.681952059, 0.731396794, -9.28461668e-05)
- o382.Color = Color3.new(1, 0.8, 0.6)
- o382.Position = Vector3.new(-123.006187, 22.7499123, 43.3377495)
- o382.velocity = Vector3.new(-0.00236095604, -0.000790409627, -0.00217758236)
- o385.Name = "Right Arm"
- o385.Parent = o341
- o385.BrickColor = BrickColor.new("Pastel brown")
- o385.Position = Vector3.new(-120.811996, 22.7499199, 41.291893)
- o385.Rotation = Vector3.new(90.0099945, 0, -43)
- o385.RotVelocity = Vector3.new(-0.000408129883, -1.73468852e-05, 0.000461537391)
- o385.Velocity = Vector3.new(-0.00232547033, -0.000612683711, -0.00213952316)
- o385.CanCollide = false
- o385.Locked = true
- o385.FormFactor = Enum.FormFactor.Symmetric
- o385.Size = Vector3.new(1, 2, 1)
- o385.CFrame = CFrame.new(-120.811996, 22.7499199, 41.291893, 0.731396914, 0.681952, -8.34831517e-05, 2.29796979e-06, -0.000124882514, -1, -0.68195194, 0.731396914, -9.2905786e-05)
- o385.Color = Color3.new(1, 0.8, 0.6)
- o385.Position = Vector3.new(-120.811996, 22.7499199, 41.291893)
- o385.velocity = Vector3.new(-0.00232547033, -0.000612683711, -0.00213952316)
- o388.Name = "Left Leg"
- o388.Parent = o341
- o388.BrickColor = BrickColor.new("Pastel brown")
- o388.Position = Vector3.new(-122.615898, 21.2499771, 42.289959)
- o388.Rotation = Vector3.new(90.0099945, 0, -43)
- o388.RotVelocity = Vector3.new(-0.000408129883, -1.73468852e-05, 0.000461537391)
- o388.Velocity = Vector3.new(-0.00165050407, -0.00103791116, -0.00155864377)
- o388.CanCollide = false
- o388.Locked = true
- o388.FormFactor = Enum.FormFactor.Symmetric
- o388.Size = Vector3.new(1, 2, 1)
- o388.CFrame = CFrame.new(-122.615898, 21.2499771, 42.289959, 0.731396794, 0.681952119, -8.35470928e-05, 2.2105578e-06, -0.000124882514, -1, -0.681952059, 0.731396794, -9.28461668e-05)
- o388.BottomSurface = Enum.SurfaceType.Smooth
- o388.Color = Color3.new(1, 0.8, 0.6)
- o388.Position = Vector3.new(-122.615898, 21.2499771, 42.289959)
- o388.velocity = Vector3.new(-0.00165050407, -0.00103791116, -0.00155864377)
- o390.Name = "Right Leg"
- o390.Parent = o341
- o390.BrickColor = BrickColor.new("Pastel brown")
- o390.Position = Vector3.new(-121.884491, 21.249979, 41.6080055)
- o390.Rotation = Vector3.new(90.0099945, 0, -43)
- o390.RotVelocity = Vector3.new(-0.000402158825, -9.7175207e-06, 0.000443904137)
- o390.Velocity = Vector3.new(-0.00157614134, -0.00102429581, -0.0015407732)
- o390.CanCollide = false
- o390.Locked = true
- o390.FormFactor = Enum.FormFactor.Symmetric
- o390.Size = Vector3.new(1, 2, 1)
- o390.CFrame = CFrame.new(-121.884491, 21.249979, 41.6080055, 0.731396735, 0.681952178, -8.33239465e-05, 2.53817916e-06, -0.000124906655, -1, -0.681952119, 0.731396735, -9.30872338e-05)
- o390.BottomSurface = Enum.SurfaceType.Smooth
- o390.Color = Color3.new(1, 0.8, 0.6)
- o390.Position = Vector3.new(-121.884491, 21.249979, 41.6080055)
- o390.velocity = Vector3.new(-0.00157614134, -0.00102429581, -0.0015407732)
- o392.Parent = o341
- o392.RightLeg = o390
- o392.LeftLeg = o388
- o392.Torso = o395
- o392.Sit = true
- o395.Name = "HumanoidRootPart"
- o395.Parent = o341
- o395.Transparency = 1
- o395.Position = Vector3.new(-121.568153, 22.2498531, 42.6804695)
- o395.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o395.RotVelocity = Vector3.new(-0.000402158825, -9.7175207e-06, 0.000443904137)
- o395.Velocity = Vector3.new(-0.00203041127, -0.000452571403, -0.00193980744)
- o395.CanCollide = false
- o395.Locked = true
- o395.FormFactor = Enum.FormFactor.Symmetric
- o395.Size = Vector3.new(2, 2, 1)
- o395.CFrame = CFrame.new(-121.568153, 22.2498531, 42.6804695, 0.731396735, 8.33261074e-05, 0.681952238, 2.49447339e-06, 1, -0.000124862941, -0.681952238, 9.30254537e-05, 0.731396675)
- o395.BottomSurface = Enum.SurfaceType.Smooth
- o395.TopSurface = Enum.SurfaceType.Smooth
- o395.Position = Vector3.new(-121.568153, 22.2498531, 42.6804695)
- o395.velocity = Vector3.new(-0.00203041127, -0.000452571403, -0.00193980744)
- o397.Name = "RootJoint"
- o397.Parent = o395
- o397.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o397.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- o397.Part0 = o395
- o397.Part1 = o367
- o397.MaxVelocity = 0.10000000149012
- o398.Name = "Sound"
- o398.Parent = o341
- runDummyScript(function()
- --[[
- Author: @spotco
- This script creates sounds which are placed under the character head.
- These sounds are used by the "LocalSound" script.
- To modify this script, copy it to your "StarterPlayer/StarterCharacterScripts" folder keeping the same script name ("Sound").
- The default Sound script loaded for every character will then be replaced with your copy of the script.
- ]]--
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local Players = game:GetService("Players")
- local SOUND_EVENT_FOLDER_NAME = "DefaultSoundEvents"
- local DEFAULT_SERVER_SOUND_EVENT_NAME = "DefaultServerSoundEvent"
- local SoundEventFolder = ReplicatedStorage:FindFirstChild(SOUND_EVENT_FOLDER_NAME)
- local DefaultServerSoundEvent = nil
- local useSoundDispatcher = UserSettings():IsUserFeatureEnabled("UserUseSoundDispatcher")
- if useSoundDispatcher then
- if not SoundEventFolder then
- SoundEventFolder = Instance.new("Folder")
- SoundEventFolder.Name = SOUND_EVENT_FOLDER_NAME
- SoundEventFolder.Archivable = false
- SoundEventFolder.Parent = ReplicatedStorage
- end
- DefaultServerSoundEvent = SoundEventFolder:FindFirstChild(DEFAULT_SERVER_SOUND_EVENT_NAME)
- else
- DefaultServerSoundEvent = ReplicatedStorage:FindFirstChild(DEFAULT_SERVER_SOUND_EVENT_NAME)
- end
- if not DefaultServerSoundEvent then
- if useSoundDispatcher then
- DefaultServerSoundEvent = Instance.new("RemoteEvent", SoundEventFolder)
- else
- DefaultServerSoundEvent = Instance.new("RemoteEvent", ReplicatedStorage)
- end
- DefaultServerSoundEvent.Name = DEFAULT_SERVER_SOUND_EVENT_NAME
- DefaultServerSoundEvent.OnServerEvent:Connect(function() end)
- end
- local function CreateNewSound(name, id, looped, pitch, parent)
- local sound = Instance.new("Sound")
- sound.SoundId = id
- sound.Name = name
- sound.archivable = false
- sound.Pitch = pitch
- sound.Looped = looped
- sound.MinDistance = 5
- sound.MaxDistance = 150
- sound.Volume = 0.65
- sound.Parent = parent
- if DefaultServerSoundEvent then
- local CharacterSoundEvent = Instance.new("RemoteEvent", sound)
- CharacterSoundEvent.Name = "CharacterSoundEvent"
- CharacterSoundEvent.OnServerEvent:Connect(function(player, playing, resetPosition)
- if type(playing) ~= "boolean" then
- return
- end
- if type(resetPosition) ~= "boolean" then
- return
- end
- if player.Character ~= script.Parent then
- return
- end
- for _, p in pairs(Players:GetPlayers()) do
- if p ~= player then
- -- Connect to the dispatcher to check if the player has loaded.
- if useSoundDispatcher then
- SoundEventFolder:FindFirstChild("SoundDispatcher"):Fire(p, sound, playing, resetPosition)
- else
- DefaultServerSoundEvent:FireClient(p, sound, playing, resetPosition)
- end
- end
- end
- end)
- end
- return sound
- end
- local head = script.Parent:FindFirstChild("Head")
- if not head then
- error("Sound script parent has no child Head.")
- return
- end
- CreateNewSound("GettingUp", "rbxasset://sounds/action_get_up.mp3", false, 1, head)
- CreateNewSound("Died", "rbxasset://sounds/uuhhh.mp3", false, 1, head)
- CreateNewSound("FreeFalling", "rbxasset://sounds/action_falling.mp3", true, 1, head)
- CreateNewSound("Jumping", "rbxasset://sounds/action_jump.mp3", false, 1, head)
- CreateNewSound("Landing", "rbxasset://sounds/action_jump_land.mp3", false, 1, head)
- CreateNewSound("Splash", "rbxasset://sounds/impact_water.mp3", false, 1, head)
- CreateNewSound("Running", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1.85, head)
- CreateNewSound("Swimming", "rbxasset://sounds/action_swim.mp3", true, 1.6, head)
- CreateNewSound("Climbing", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1, head)
- end,o398)
- o399.Name = "LocalSound"
- o399.Parent = o398
- runDummyScript(function()
- --[[
- Author: @spotco
- This script runs locally for the player of the given humanoid.
- This script triggers humanoid sound play/pause actions locally.
- The Playing/TimePosition properties of Sound objects bypass FilteringEnabled, so this triggers the sound
- immediately for the player and is replicated to all other players.
- This script is optimized to reduce network traffic through minimizing the amount of property replication.
- ]]--
- --All sounds are referenced by this ID
- local SFX = {
- Died = 0;
- Running = 1;
- Swimming = 2;
- Climbing = 3,
- Jumping = 4;
- GettingUp = 5;
- FreeFalling = 6;
- FallingDown = 7;
- Landing = 8;
- Splash = 9;
- }
- local useUpdatedLocalSoundFlag = UserSettings():IsUserFeatureEnabled("UserFixCharacterSoundIssues")
- local Humanoid = nil
- local Head = nil
- --SFX ID to Sound object
- local Sounds = {}
- local SoundService = game:GetService("SoundService")
- local soundEventFolderName = "DefaultSoundEvents"
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local AddCharacterLoadedEvent = nil
- local RemoveCharacterEvent = nil
- local soundEventFolder = ReplicatedStorage:FindFirstChild(soundEventFolderName)
- local useSoundDispatcher = UserSettings():IsUserFeatureEnabled("UserUseSoundDispatcher")
- if useSoundDispatcher then
- if not soundEventFolder then
- soundEventFolder = Instance.new("Folder", ReplicatedStorage)
- soundEventFolder.Name = soundEventFolderName
- soundEventFolder.Archivable = false
- end
- -- Load the RemoveCharacterEvent
- RemoveCharacterEvent = soundEventFolder:FindFirstChild("RemoveCharacterEvent")
- if RemoveCharacterEvent == nil then
- RemoveCharacterEvent = Instance.new("RemoteEvent", soundEventFolder)
- RemoveCharacterEvent.Name = "RemoveCharacterEvent"
- end
- AddCharacterLoadedEvent = soundEventFolder:FindFirstChild("AddCharacterLoadedEvent")
- if AddCharacterLoadedEvent == nil then
- AddCharacterLoadedEvent = Instance.new("RemoteEvent", soundEventFolder)
- AddCharacterLoadedEvent.Name = "AddCharacterLoadedEvent"
- end
- -- Notify the server a new character has been loaded
- AddCharacterLoadedEvent:FireServer()
- -- Notify the sound dispatcher this character has left.
- game.Players.LocalPlayer.CharacterRemoving:connect(function(character)
- RemoveCharacterEvent:FireServer(game.Players.LocalPlayer)
- end)
- end
- do
- local Figure = script.Parent.Parent
- Head = Figure:WaitForChild("Head")
- while not Humanoid do
- for _,NewHumanoid in pairs(Figure:GetChildren()) do
- if NewHumanoid:IsA("Humanoid") then
- Humanoid = NewHumanoid
- break
- end
- end
- if Humanoid then break end
- Figure.ChildAdded:wait()
- end
- Sounds[SFX.Died] = Head:WaitForChild("Died")
- Sounds[SFX.Running] = Head:WaitForChild("Running")
- Sounds[SFX.Swimming] = Head:WaitForChild("Swimming")
- Sounds[SFX.Climbing] = Head:WaitForChild("Climbing")
- Sounds[SFX.Jumping] = Head:WaitForChild("Jumping")
- Sounds[SFX.GettingUp] = Head:WaitForChild("GettingUp")
- Sounds[SFX.FreeFalling] = Head:WaitForChild("FreeFalling")
- Sounds[SFX.Landing] = Head:WaitForChild("Landing")
- Sounds[SFX.Splash] = Head:WaitForChild("Splash")
- local DefaultServerSoundEvent = nil
- if useSoundDispatcher then
- DefaultServerSoundEvent = soundEventFolder:FindFirstChild("DefaultServerSoundEvent")
- else
- DefaultServerSoundEvent = game:GetService("ReplicatedStorage"):FindFirstChild("DefaultServerSoundEvent")
- end
- if DefaultServerSoundEvent then
- DefaultServerSoundEvent.OnClientEvent:connect(function(sound, playing, resetPosition)
- if resetPosition and sound.TimePosition ~= 0 then
- sound.TimePosition = 0
- end
- if sound.IsPlaying ~= playing then
- sound.Playing = playing
- end
- end)
- end
- end
- local IsSoundFilteringEnabled = function()
- return game.Workspace.FilteringEnabled and SoundService.RespectFilteringEnabled
- end
- local Util
- Util = {
- --Define linear relationship between (pt1x,pt2x) and (pt2x,pt2y). Evaluate this at x.
- YForLineGivenXAndTwoPts = function(x,pt1x,pt1y,pt2x,pt2y)
- --(y - y1)/(x - x1) = m
- local m = (pt1y - pt2y) / (pt1x - pt2x)
- --float b = pt1.y - m * pt1.x;
- local b = (pt1y - m * pt1x)
- return m * x + b
- end;
- --Clamps the value of "val" between the "min" and "max"
- Clamp = function(val,min,max)
- return math.min(max,math.max(min,val))
- end;
- --Gets the horizontal (x,z) velocity magnitude of the given part
- HorizontalSpeed = function(Head)
- local hVel = Head.Velocity + Vector3.new(0,-Head.Velocity.Y,0)
- return hVel.magnitude
- end;
- --Gets the vertical (y) velocity magnitude of the given part
- VerticalSpeed = function(Head)
- return math.abs(Head.Velocity.Y)
- end;
- --Setting Playing/TimePosition values directly result in less network traffic than Play/Pause/Resume/Stop
- --If these properties are enabled, use them.
- Play = function(sound)
- if IsSoundFilteringEnabled() then
- sound.CharacterSoundEvent:FireServer(true, true)
- end
- if sound.TimePosition ~= 0 then
- sound.TimePosition = 0
- end
- if not sound.IsPlaying then
- sound.Playing = true
- end
- end;
- Pause = function(sound)
- if IsSoundFilteringEnabled() then
- sound.CharacterSoundEvent:FireServer(false, false)
- end
- if sound.IsPlaying then
- sound.Playing = false
- end
- end;
- Resume = function(sound)
- if IsSoundFilteringEnabled() then
- sound.CharacterSoundEvent:FireServer(true, false)
- end
- if not sound.IsPlaying then
- sound.Playing = true
- end
- end;
- Stop = function(sound)
- if IsSoundFilteringEnabled() then
- sound.CharacterSoundEvent:FireServer(false, true)
- end
- if sound.IsPlaying then
- sound.Playing = false
- end
- if sound.TimePosition ~= 0 then
- sound.TimePosition = 0
- end
- end;
- }
- do
- -- List of all active Looped sounds
- local playingLoopedSounds = {}
- -- Last seen Enum.HumanoidStateType
- local activeState = nil
- local fallSpeed = 0
- -- Verify and set that "sound" is in "playingLoopedSounds".
- function setSoundInPlayingLoopedSounds(sound)
- for i=1, #playingLoopedSounds do
- if playingLoopedSounds[i] == sound then
- return
- end
- end
- table.insert(playingLoopedSounds,sound)
- end
- -- Stop all active looped sounds except parameter "except". If "except" is not passed, all looped sounds will be stopped.
- function stopPlayingLoopedSoundsExcept(except)
- for i=#playingLoopedSounds,1,-1 do
- if playingLoopedSounds[i] ~= except then
- Util.Pause(playingLoopedSounds[i])
- table.remove(playingLoopedSounds,i)
- end
- end
- end
- -- Table of Enum.HumanoidStateType to handling function
- local stateUpdateHandler = {
- [Enum.HumanoidStateType.Dead] = function()
- stopPlayingLoopedSoundsExcept()
- local sound = Sounds[SFX.Died]
- Util.Play(sound)
- end;
- [Enum.HumanoidStateType.RunningNoPhysics] = function(speed)
- stateUpdated(Enum.HumanoidStateType.Running, speed)
- end;
- [Enum.HumanoidStateType.Running] = function(speed)
- local sound = Sounds[SFX.Running]
- stopPlayingLoopedSoundsExcept(sound)
- if(useUpdatedLocalSoundFlag and activeState == Enum.HumanoidStateType.Freefall and fallSpeed > 0.1) then
- -- Play a landing sound if the character dropped from a large distance
- local vol = math.min(1.0, math.max(0.0, (fallSpeed - 50) / 110))
- local freeFallSound = Sounds[SFX.FreeFalling]
- freeFallSound.Volume = vol
- Util.Play(freeFallSound)
- fallSpeed = 0
- end
- if useUpdatedLocalSoundFlag then
- if speed ~= nil and speed > 0.5 then
- Util.Resume(sound)
- setSoundInPlayingLoopedSounds(sound)
- elseif speed ~= nil then
- stopPlayingLoopedSoundsExcept()
- end
- else
- if Util.HorizontalSpeed(Head) > 0.5 then
- Util.Resume(sound)
- setSoundInPlayingLoopedSounds(sound)
- else
- stopPlayingLoopedSoundsExcept()
- end
- end
- end;
- [Enum.HumanoidStateType.Swimming] = function(speed)
- local threshold
- if useUpdatedLocalSoundFlag then threshold = speed else threshold = Util.VerticalSpeed(Head) end
- if activeState ~= Enum.HumanoidStateType.Swimming and threshold > 0.1 then
- local splashSound = Sounds[SFX.Splash]
- splashSound.Volume = Util.Clamp(
- Util.YForLineGivenXAndTwoPts(
- Util.VerticalSpeed(Head),
- 100, 0.28,
- 350, 1),
- 0,1)
- Util.Play(splashSound)
- end
- do
- local sound = Sounds[SFX.Swimming]
- stopPlayingLoopedSoundsExcept(sound)
- Util.Resume(sound)
- setSoundInPlayingLoopedSounds(sound)
- end
- end;
- [Enum.HumanoidStateType.Climbing] = function(speed)
- local sound = Sounds[SFX.Climbing]
- if useUpdatedLocalSoundFlag then
- if speed ~= nil and math.abs(speed) > 0.1 then
- Util.Resume(sound)
- stopPlayingLoopedSoundsExcept(sound)
- else
- Util.Pause(sound)
- stopPlayingLoopedSoundsExcept(sound)
- end
- else
- if Util.VerticalSpeed(Head) > 0.1 then
- Util.Resume(sound)
- stopPlayingLoopedSoundsExcept(sound)
- else
- stopPlayingLoopedSoundsExcept()
- end
- end
- setSoundInPlayingLoopedSounds(sound)
- end;
- [Enum.HumanoidStateType.Jumping] = function()
- if activeState == Enum.HumanoidStateType.Jumping then
- return
- end
- stopPlayingLoopedSoundsExcept()
- local sound = Sounds[SFX.Jumping]
- Util.Play(sound)
- end;
- [Enum.HumanoidStateType.GettingUp] = function()
- stopPlayingLoopedSoundsExcept()
- local sound = Sounds[SFX.GettingUp]
- Util.Play(sound)
- end;
- [Enum.HumanoidStateType.Freefall] = function()
- if activeState == Enum.HumanoidStateType.Freefall then
- return
- end
- local sound = Sounds[SFX.FreeFalling]
- sound.Volume = 0
- stopPlayingLoopedSoundsExcept()
- fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.y))
- end;
- [Enum.HumanoidStateType.FallingDown] = function()
- stopPlayingLoopedSoundsExcept()
- end;
- [Enum.HumanoidStateType.Landed] = function()
- stopPlayingLoopedSoundsExcept()
- if Util.VerticalSpeed(Head) > 75 then
- local landingSound = Sounds[SFX.Landing]
- landingSound.Volume = Util.Clamp(
- Util.YForLineGivenXAndTwoPts(
- Util.VerticalSpeed(Head),
- 50, 0,
- 100, 1),
- 0,1)
- Util.Play(landingSound)
- end
- end;
- [Enum.HumanoidStateType.Seated] = function()
- stopPlayingLoopedSoundsExcept()
- end;
- }
- -- Handle state event fired or OnChange fired
- function stateUpdated(state, speed)
- if stateUpdateHandler[state] ~= nil then
- if useUpdatedLocalSoundFlag and (state == Enum.HumanoidStateType.Running
- or state == Enum.HumanoidStateType.Climbing
- or state == Enum.HumanoidStateType.Swimming
- or state == Enum.HumanoidStateType.RunningNoPhysics) then
- stateUpdateHandler[state](speed)
- else
- stateUpdateHandler[state]()
- end
- end
- activeState = state
- end
- Humanoid.Died:connect( function() stateUpdated(Enum.HumanoidStateType.Dead) end)
- Humanoid.Running:connect( function(speed) stateUpdated(Enum.HumanoidStateType.Running, speed) end)
- Humanoid.Swimming:connect( function(speed) stateUpdated(Enum.HumanoidStateType.Swimming, speed) end)
- Humanoid.Climbing:connect( function(speed) stateUpdated(Enum.HumanoidStateType.Climbing, speed) end)
- Humanoid.Jumping:connect( function() stateUpdated(Enum.HumanoidStateType.Jumping) end)
- Humanoid.GettingUp:connect( function() stateUpdated(Enum.HumanoidStateType.GettingUp) end)
- Humanoid.FreeFalling:connect( function() stateUpdated(Enum.HumanoidStateType.Freefall) end)
- Humanoid.FallingDown:connect( function() stateUpdated(Enum.HumanoidStateType.FallingDown) end)
- -- required for proper handling of Landed event
- Humanoid.StateChanged:connect(function(old, new)
- stateUpdated(new)
- end)
- function onUpdate(stepDeltaSeconds, tickSpeedSeconds)
- local stepScale = stepDeltaSeconds / tickSpeedSeconds
- do
- local sound = Sounds[SFX.FreeFalling]
- if activeState == Enum.HumanoidStateType.Freefall then
- if Head.Velocity.Y < 0 and Util.VerticalSpeed(Head) > 75 then
- Util.Resume(sound)
- --Volume takes 1.1 seconds to go from volume 0 to 1
- local ANIMATION_LENGTH_SECONDS = 1.1
- local normalizedIncrement = tickSpeedSeconds / ANIMATION_LENGTH_SECONDS
- sound.Volume = Util.Clamp(sound.Volume + normalizedIncrement * stepScale, 0, 1)
- else
- sound.Volume = 0
- end
- else
- Util.Pause(sound)
- end
- end
- do
- local sound = Sounds[SFX.Running]
- if activeState == Enum.HumanoidStateType.Running then
- if Util.HorizontalSpeed(Head) < 0.5 then
- Util.Pause(sound)
- end
- end
- end
- end
- local lastTick = tick()
- local TICK_SPEED_SECONDS = 0.25
- while true do
- onUpdate(tick() - lastTick,TICK_SPEED_SECONDS)
- lastTick = tick()
- wait(TICK_SPEED_SECONDS)
- end
- end
- end,o399)
- o400.Name = "Health"
- o400.Parent = o341
- runDummyScript(function()
- -- Gradually regenerates the Humanoid's Health over time.
- local REGEN_RATE = 1/100 -- Regenerate this fraction of MaxHealth per second.
- local REGEN_STEP = 1 -- Wait this long between each regeneration step.
- --------------------------------------------------------------------------------
- local Character = script.Parent
- local Humanoid = Character:WaitForChild'Humanoid'
- --------------------------------------------------------------------------------
- while true do
- while Humanoid.Health < Humanoid.MaxHealth do
- local dt = wait(REGEN_STEP)
- local dh = dt*REGEN_RATE*Humanoid.MaxHealth
- Humanoid.Health = math.min(Humanoid.Health + dh, Humanoid.MaxHealth)
- end
- Humanoid.HealthChanged:Wait()
- end
- end,o400)
- o401.Name = "Animate"
- o401.Parent = o341
- runDummyScript(function()
- local Figure = script.Parent
- local Torso = Figure:WaitForChild("Torso")
- local RightShoulder = Torso:WaitForChild("Right Shoulder")
- local LeftShoulder = Torso:WaitForChild("Left Shoulder")
- local RightHip = Torso:WaitForChild("Right Hip")
- local LeftHip = Torso:WaitForChild("Left Hip")
- local Neck = Torso:WaitForChild("Neck")
- local Humanoid = Figure:WaitForChild("Humanoid")
- local pose = "Standing"
- local currentAnim = ""
- local currentAnimInstance = nil
- local currentAnimTrack = nil
- local currentAnimKeyframeHandler = nil
- local currentAnimSpeed = 1.0
- local animTable = {}
- local animNames = {
- idle = {
- { id = "http://www.roblox.com/asset/?id=180435571", weight = 9 },
- { id = "http://www.roblox.com/asset/?id=180435792", weight = 1 }
- },
- walk = {
- { id = "http://www.roblox.com/asset/?id=180426354", weight = 10 }
- },
- run = {
- { id = "run.xml", weight = 10 }
- },
- jump = {
- { id = "http://www.roblox.com/asset/?id=125750702", weight = 10 }
- },
- fall = {
- { id = "http://www.roblox.com/asset/?id=180436148", weight = 10 }
- },
- climb = {
- { id = "http://www.roblox.com/asset/?id=180436334", weight = 10 }
- },
- sit = {
- { id = "http://www.roblox.com/asset/?id=178130996", weight = 10 }
- },
- toolnone = {
- { id = "http://www.roblox.com/asset/?id=182393478", weight = 10 }
- },
- toolslash = {
- { id = "http://www.roblox.com/asset/?id=129967390", weight = 10 }
- -- { id = "slash.xml", weight = 10 }
- },
- toollunge = {
- { id = "http://www.roblox.com/asset/?id=129967478", weight = 10 }
- },
- wave = {
- { id = "http://www.roblox.com/asset/?id=128777973", weight = 10 }
- },
- point = {
- { id = "http://www.roblox.com/asset/?id=128853357", weight = 10 }
- },
- dance1 = {
- { id = "http://www.roblox.com/asset/?id=182435998", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491037", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491065", weight = 10 }
- },
- dance2 = {
- { id = "http://www.roblox.com/asset/?id=182436842", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491248", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491277", weight = 10 }
- },
- dance3 = {
- { id = "http://www.roblox.com/asset/?id=182436935", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491368", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491423", weight = 10 }
- },
- laugh = {
- { id = "http://www.roblox.com/asset/?id=129423131", weight = 10 }
- },
- cheer = {
- { id = "http://www.roblox.com/asset/?id=129423030", weight = 10 }
- },
- }
- local dances = {"dance1", "dance2", "dance3"}
- -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
- local emoteNames = { wave = false, point = false, dance1 = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
- function configureAnimationSet(name, fileList)
- if (animTable[name] ~= nil) then
- for _, connection in pairs(animTable[name].connections) do
- connection:disconnect()
- end
- end
- animTable[name] = {}
- animTable[name].count = 0
- animTable[name].totalWeight = 0
- animTable[name].connections = {}
- -- check for config values
- local config = script:FindFirstChild(name)
- if (config ~= nil) then
- -- print("Loading anims " .. name)
- table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
- table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
- local idx = 1
- for _, childPart in pairs(config:GetChildren()) do
- if (childPart:IsA("Animation")) then
- table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
- animTable[name][idx] = {}
- animTable[name][idx].anim = childPart
- local weightObject = childPart:FindFirstChild("Weight")
- if (weightObject == nil) then
- animTable[name][idx].weight = 1
- else
- animTable[name][idx].weight = weightObject.Value
- end
- animTable[name].count = animTable[name].count + 1
- animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
- -- print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
- idx = idx + 1
- end
- end
- end
- -- fallback to defaults
- if (animTable[name].count <= 0) then
- for idx, anim in pairs(fileList) do
- animTable[name][idx] = {}
- animTable[name][idx].anim = Instance.new("Animation")
- animTable[name][idx].anim.Name = name
- animTable[name][idx].anim.AnimationId = anim.id
- animTable[name][idx].weight = anim.weight
- animTable[name].count = animTable[name].count + 1
- animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
- -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
- end
- end
- end
- -- Setup animation objects
- function scriptChildModified(child)
- local fileList = animNames[child.Name]
- if (fileList ~= nil) then
- configureAnimationSet(child.Name, fileList)
- end
- end
- script.ChildAdded:connect(scriptChildModified)
- script.ChildRemoved:connect(scriptChildModified)
- for name, fileList in pairs(animNames) do
- configureAnimationSet(name, fileList)
- end
- -- ANIMATION
- -- declarations
- local toolAnim = "None"
- local toolAnimTime = 0
- local jumpAnimTime = 0
- local jumpAnimDuration = 0.3
- local toolTransitionTime = 0.1
- local fallTransitionTime = 0.3
- local jumpMaxLimbVelocity = 0.75
- -- functions
- function stopAllAnimations()
- local oldAnim = currentAnim
- -- return to idle if finishing an emote
- if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
- oldAnim = "idle"
- end
- currentAnim = ""
- currentAnimInstance = nil
- if (currentAnimKeyframeHandler ~= nil) then
- currentAnimKeyframeHandler:disconnect()
- end
- if (currentAnimTrack ~= nil) then
- currentAnimTrack:Stop()
- currentAnimTrack:Destroy()
- currentAnimTrack = nil
- end
- return oldAnim
- end
- function setAnimationSpeed(speed)
- if speed ~= currentAnimSpeed then
- currentAnimSpeed = speed
- currentAnimTrack:AdjustSpeed(currentAnimSpeed)
- end
- end
- function keyFrameReachedFunc(frameName)
- if (frameName == "End") then
- local repeatAnim = currentAnim
- -- return to idle if finishing an emote
- if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
- repeatAnim = "idle"
- end
- local animSpeed = currentAnimSpeed
- playAnimation(repeatAnim, 0.0, Humanoid)
- setAnimationSpeed(animSpeed)
- end
- end
- -- Preload animations
- function playAnimation(animName, transitionTime, humanoid)
- local roll = math.random(1, animTable[animName].totalWeight)
- local origRoll = roll
- local idx = 1
- while (roll > animTable[animName][idx].weight) do
- roll = roll - animTable[animName][idx].weight
- idx = idx + 1
- end
- -- print(animName .. " " .. idx .. " [" .. origRoll .. "]")
- local anim = animTable[animName][idx].anim
- -- switch animation
- if (anim ~= currentAnimInstance) then
- if (currentAnimTrack ~= nil) then
- currentAnimTrack:Stop(transitionTime)
- currentAnimTrack:Destroy()
- end
- currentAnimSpeed = 1.0
- -- load it to the humanoid; get AnimationTrack
- currentAnimTrack = humanoid:LoadAnimation(anim)
- currentAnimTrack.Priority = Enum.AnimationPriority.Core
- -- play the animation
- currentAnimTrack:Play(transitionTime)
- currentAnim = animName
- currentAnimInstance = anim
- -- set up keyframe name triggers
- if (currentAnimKeyframeHandler ~= nil) then
- currentAnimKeyframeHandler:disconnect()
- end
- currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
- end
- end
- -------------------------------------------------------------------------------------------
- -------------------------------------------------------------------------------------------
- local toolAnimName = ""
- local toolAnimTrack = nil
- local toolAnimInstance = nil
- local currentToolAnimKeyframeHandler = nil
- function toolKeyFrameReachedFunc(frameName)
- if (frameName == "End") then
- -- print("Keyframe : ".. frameName)
- playToolAnimation(toolAnimName, 0.0, Humanoid)
- end
- end
- function playToolAnimation(animName, transitionTime, humanoid, priority)
- local roll = math.random(1, animTable[animName].totalWeight)
- local origRoll = roll
- local idx = 1
- while (roll > animTable[animName][idx].weight) do
- roll = roll - animTable[animName][idx].weight
- idx = idx + 1
- end
- -- print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
- local anim = animTable[animName][idx].anim
- if (toolAnimInstance ~= anim) then
- if (toolAnimTrack ~= nil) then
- toolAnimTrack:Stop()
- toolAnimTrack:Destroy()
- transitionTime = 0
- end
- -- load it to the humanoid; get AnimationTrack
- toolAnimTrack = humanoid:LoadAnimation(anim)
- if priority then
- toolAnimTrack.Priority = priority
- end
- -- play the animation
- toolAnimTrack:Play(transitionTime)
- toolAnimName = animName
- toolAnimInstance = anim
- currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
- end
- end
- function stopToolAnimations()
- local oldAnim = toolAnimName
- if (currentToolAnimKeyframeHandler ~= nil) then
- currentToolAnimKeyframeHandler:disconnect()
- end
- toolAnimName = ""
- toolAnimInstance = nil
- if (toolAnimTrack ~= nil) then
- toolAnimTrack:Stop()
- toolAnimTrack:Destroy()
- toolAnimTrack = nil
- end
- return oldAnim
- end
- -------------------------------------------------------------------------------------------
- -------------------------------------------------------------------------------------------
- function onRunning(speed)
- if speed > 0.01 then
- playAnimation("walk", 0.1, Humanoid)
- if currentAnimInstance and currentAnimInstance.AnimationId == "http://www.roblox.com/asset/?id=180426354" then
- setAnimationSpeed(speed / 14.5)
- end
- pose = "Running"
- else
- if emoteNames[currentAnim] == nil then
- playAnimation("idle", 0.1, Humanoid)
- pose = "Standing"
- end
- end
- end
- function onDied()
- pose = "Dead"
- end
- function onJumping()
- playAnimation("jump", 0.1, Humanoid)
- jumpAnimTime = jumpAnimDuration
- pose = "Jumping"
- end
- function onClimbing(speed)
- playAnimation("climb", 0.1, Humanoid)
- setAnimationSpeed(speed / 12.0)
- pose = "Climbing"
- end
- function onGettingUp()
- pose = "GettingUp"
- end
- function onFreeFall()
- if (jumpAnimTime <= 0) then
- playAnimation("fall", fallTransitionTime, Humanoid)
- end
- pose = "FreeFall"
- end
- function onFallingDown()
- pose = "FallingDown"
- end
- function onSeated()
- pose = "Seated"
- end
- function onPlatformStanding()
- pose = "PlatformStanding"
- end
- function onSwimming(speed)
- if speed > 0 then
- pose = "Running"
- else
- pose = "Standing"
- end
- end
- function getTool()
- for _, kid in ipairs(Figure:GetChildren()) do
- if kid.className == "Tool" then return kid end
- end
- return nil
- end
- function getToolAnim(tool)
- for _, c in ipairs(tool:GetChildren()) do
- if c.Name == "toolanim" and c.className == "StringValue" then
- return c
- end
- end
- return nil
- end
- function animateTool()
- if (toolAnim == "None") then
- playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
- return
- end
- if (toolAnim == "Slash") then
- playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
- return
- end
- if (toolAnim == "Lunge") then
- playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
- return
- end
- end
- function moveSit()
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RightShoulder:SetDesiredAngle(3.14 /2)
- LeftShoulder:SetDesiredAngle(-3.14 /2)
- RightHip:SetDesiredAngle(3.14 /2)
- LeftHip:SetDesiredAngle(-3.14 /2)
- end
- local lastTick = 0
- function move(time)
- local amplitude = 1
- local frequency = 1
- local deltaTime = time - lastTick
- lastTick = time
- local climbFudge = 0
- local setAngles = false
- if (jumpAnimTime > 0) then
- jumpAnimTime = jumpAnimTime - deltaTime
- end
- if (pose == "FreeFall" and jumpAnimTime <= 0) then
- playAnimation("fall", fallTransitionTime, Humanoid)
- elseif (pose == "Seated") then
- playAnimation("sit", 0.5, Humanoid)
- return
- elseif (pose == "Running") then
- playAnimation("walk", 0.1, Humanoid)
- elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
- -- print("Wha " .. pose)
- stopAllAnimations()
- amplitude = 0.1
- frequency = 1
- setAngles = true
- end
- if (setAngles) then
- local desiredAngle = amplitude * math.sin(time * frequency)
- RightShoulder:SetDesiredAngle(desiredAngle + climbFudge)
- LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge)
- RightHip:SetDesiredAngle(-desiredAngle)
- LeftHip:SetDesiredAngle(-desiredAngle)
- end
- -- Tool Animation handling
- local tool = getTool()
- if tool and tool:FindFirstChild("Handle") then
- local animStringValueObject = getToolAnim(tool)
- if animStringValueObject then
- toolAnim = animStringValueObject.Value
- -- message recieved, delete StringValue
- animStringValueObject.Parent = nil
- toolAnimTime = time + .3
- end
- if time > toolAnimTime then
- toolAnimTime = 0
- toolAnim = "None"
- end
- animateTool()
- else
- stopToolAnimations()
- toolAnim = "None"
- toolAnimInstance = nil
- toolAnimTime = 0
- end
- end
- -- connect events
- Humanoid.Died:connect(onDied)
- Humanoid.Running:connect(onRunning)
- Humanoid.Jumping:connect(onJumping)
- Humanoid.Climbing:connect(onClimbing)
- Humanoid.GettingUp:connect(onGettingUp)
- Humanoid.FreeFalling:connect(onFreeFall)
- Humanoid.FallingDown:connect(onFallingDown)
- Humanoid.Seated:connect(onSeated)
- Humanoid.PlatformStanding:connect(onPlatformStanding)
- Humanoid.Swimming:connect(onSwimming)
- -- setup emote chat hook
- game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
- local emote = ""
- if msg == "/e dance" then
- emote = dances[math.random(1, #dances)]
- elseif (string.sub(msg, 1, 3) == "/e ") then
- emote = string.sub(msg, 4)
- elseif (string.sub(msg, 1, 7) == "/emote ") then
- emote = string.sub(msg, 8)
- end
- if (pose == "Standing" and emoteNames[emote] ~= nil) then
- playAnimation(emote, 0.1, Humanoid)
- end
- end)
- -- main program
- -- initialize to idle
- playAnimation("idle", 0.1, Humanoid)
- pose = "Standing"
- while Figure.Parent ~= nil do
- local _, time = wait(0.1)
- move(time)
- end
- end,o401)
- o402.Name = "idle"
- o402.Parent = o401
- o403.Name = "Animation1"
- o403.Parent = o402
- o403.AnimationId = "http://www.roblox.com/asset/?id=180435571"
- o404.Name = "Weight"
- o404.Parent = o403
- o404.Value = 9
- o405.Name = "Animation2"
- o405.Parent = o402
- o405.AnimationId = "http://www.roblox.com/asset/?id=180435792"
- o406.Name = "Weight"
- o406.Parent = o405
- o406.Value = 1
- o407.Name = "walk"
- o407.Parent = o401
- o408.Name = "WalkAnim"
- o408.Parent = o407
- o408.AnimationId = "http://www.roblox.com/asset/?id=180426354"
- o409.Name = "run"
- o409.Parent = o401
- o410.Name = "RunAnim"
- o410.Parent = o409
- o410.AnimationId = "http://www.roblox.com/asset/?id=180426354"
- o411.Name = "jump"
- o411.Parent = o401
- o412.Name = "JumpAnim"
- o412.Parent = o411
- o412.AnimationId = "http://www.roblox.com/asset/?id=125750702"
- o413.Name = "climb"
- o413.Parent = o401
- o414.Name = "ClimbAnim"
- o414.Parent = o413
- o414.AnimationId = "http://www.roblox.com/asset/?id=180436334"
- o415.Name = "toolnone"
- o415.Parent = o401
- o416.Name = "ToolNoneAnim"
- o416.Parent = o415
- o416.AnimationId = "http://www.roblox.com/asset/?id=182393478"
- o417.Name = "fall"
- o417.Parent = o401
- o418.Name = "FallAnim"
- o418.Parent = o417
- o418.AnimationId = "http://www.roblox.com/asset/?id=180436148"
- o419.Name = "sit"
- o419.Parent = o401
- o420.Name = "SitAnim"
- o420.Parent = o419
- o420.AnimationId = "http://www.roblox.com/asset/?id=178130996"
- o421.Name = "ScaleDampeningPercent"
- o421.Parent = o401
- o421.Value = 0.39999997615814
- o422.Parent = o341
- o422.HeadColor = BrickColor.new("Pastel brown")
- o422.LeftArmColor = BrickColor.new("Pastel brown")
- o422.LeftLegColor = BrickColor.new("Pastel brown")
- o422.RightArmColor = BrickColor.new("Pastel brown")
- o422.RightLegColor = BrickColor.new("Pastel brown")
- o422.TorsoColor = BrickColor.new("Pastel brown")
- o423.Name = "Shirt"
- o423.Parent = o341
- o423.ShirtTemplate = "http://www.roblox.com/asset/?id=1439532842"
- o424.Name = "Pants"
- o424.Parent = o341
- o424.PantsTemplate = "http://www.roblox.com/asset/?id=1439542143"
- o426.Name = "Handle"
- o426.Parent = mas
- o426.Position = Vector3.new(-121.550743, 24.1498489, 42.6991043)
- o426.Rotation = Vector3.new(0.00999999978, 43, -0.00999999978)
- o426.RotVelocity = Vector3.new(-0.000420370605, -2.02311858e-05, 0.000441591255)
- o426.Velocity = Vector3.new(-0.00282221637, -0.000597682141, -0.00284807873)
- o426.CanCollide = false
- o426.Locked = true
- o426.FormFactor = Enum.FormFactor.Custom
- o426.Size = Vector3.new(1.45002651, 2.35999823, 1.24000001)
- o426.CFrame = CFrame.new(-121.550743, 24.1498489, 42.6991043, 0.731397331, 8.37973348e-05, 0.681951582, 2.27727355e-06, 1, -0.000125321108, -0.681951582, 9.32125185e-05, 0.731397331)
- o426.BottomSurface = Enum.SurfaceType.Smooth
- o426.TopSurface = Enum.SurfaceType.Smooth
- o426.Position = Vector3.new(-121.550743, 24.1498489, 42.6991043)
- o426.velocity = Vector3.new(-0.00282221637, -0.000597682141, -0.00284807873)
- o427.Parent = o426
- o427.MeshId = "http://www.roblox.com/asset/?id=188565062 "
- o427.TextureId = "http://www.roblox.com/asset/?id=188565095 "
- o427.MeshType = Enum.MeshType.FileMesh
- o429.Name = "OriginalSize"
- o429.Parent = o426
- o429.Value = Vector3.new(1.45002651, 2.35999823, 1.24000001)
- o430.Name = "AccessoryWeld"
- o430.Parent = o426
- o430.C0 = CFrame.new(8.65748007e-09, 0.199999809, -0.0252722446, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o430.C1 = CFrame.new(0, 0.600000024, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o430.Part0 = o426
- o430.Part1 = o342
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = script
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- mess_handle.Text = "Resetting"
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- v:LoadCharacter()
- end
- wait(1)
- mess_handle:Remove()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement