View difference between Paste ID: mCe8yj3E and FfCDzkVk
SHOW: | | - or go back to the newest paste.
1
print([[
2
___________________________________
3
SonicSydney's Chara the [T E C H N O . F A I R Y] Edit
4-
Kyutatsuki13's Stella the [T E C H N O . F A I R Y] script
4+
5
Mmmmmh character designed by Kyu...
6
  
7
___________________________________
8
]])
9
10
11
warn("You're whitelisted, "..game:GetService("Players").LocalPlayer.Name.." =))
12-
warn("You're whitelisted, "..game:GetService("Players").LocalPlayer.Name.." :)")
12+
13
local p = game:GetService("Players").LocalPlayer 
14
local char = p.Character
15
local mouse = p:GetMouse()
16
local larm = char:WaitForChild("Left Arm")
17
local rarm = char:WaitForChild("Right Arm")
18
local lleg = char:WaitForChild("Left Leg")
19
local rleg = char:WaitForChild("Right Leg")
20
local hed = char:WaitForChild("Head")
21
local torso = char:WaitForChild("Torso")
22
local root = char:WaitForChild("HumanoidRootPart")
23
local hum = char:FindFirstChildOfClass("Humanoid")
24
local debris = game:GetService("Debris")
25
local input = game:GetService("UserInputService")
26
local run = game:GetService("RunService")
27
local rs = run.RenderStepped
28
local wingpose = "Idle"
29
local DebrisModel = Instance.new("Model",char)
30
DebrisModel.Name = "Debris"
31
repeat rs:wait() until p.CharacterAppearanceLoaded
32
33
noidle = false
34
shift = false
35
control = false
36
no_nosound_able = true
37
38
----------------------------------------------------------------------------
39
40
function rswait(value)
41
  if value ~= nil and value ~= 0 then
42
    for i=1,value do
43
     rs:wait()
44
    end
45
  else
46
    rs:wait()
47
  end
48
end
49
50
----------------------------------------------------------------------------
51
52
local timeposition = 0
53
54
function music(id)
55
if not torso:FindFirstChild("MusicRuin") then
56
soundz = Instance.new("Sound",torso)
57
end
58
soundz.Volume = 10
59
soundz.Name = "MusicRuin"
60
soundz.Looped = true
61
soundz.PlaybackSpeed = 1
62
soundz.SoundId = "rbxassetid://"..id
63
soundz:Stop()
64
soundz:Play()
65
if no_nosound_able == true then
66
soundz.TimePosition = timeposition
67
end
68
end
69
70
----------------------------------------------------------------------------
71
72
function lerp(a, b, t)
73
  return a + (b - a)*t
74
end
75
76
----------------------------------------------------------------------------
77
78
function Lerp(c1,c2,al)
79
  local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
80
  local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
81
  for i,v in pairs(com1) do
82
    com1[i] = v+(com2[i]-v)*al
83
  end
84
  return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
85
end
86
87
----------------------------------------------------------------------------
88
89
function slerp(a, b, t)
90
  dot = a:Dot(b)
91
  if dot > 0.99999 or dot < -0.99999 then
92
    return t <= 0.5 and a or b
93
  else
94
    r = math.acos(dot)
95
    return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
96
  end
97
end
98
99
----------------------------------------------------------------------------
100
101
function clerp(c1,c2,al)
102
103
  local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
104
105
  local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
106
107
  for i,v in pairs(com1) do
108
109
    com1[i] = lerp(v,com2[i],al)
110
111
  end
112
113
  return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
114
115
end
116
117
----------------------------------------------------------------------------
118
119
function findAllNearestTorso(pos,dist)
120
    local list = workspace:children()
121
    local torso = {}
122
    local temp = nil
123
    local human = nil
124
    local temp2 = nil
125
    for x = 1, #list do
126
        temp2 = list[x]
127
        if (temp2.className == "Model") and (temp2 ~= char) then
128
            temp = temp2:findFirstChild("Torso")
129
            human = temp2:findFirstChildOfClass("Humanoid")
130
            if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
131
                if (temp.Position - pos).magnitude < dist then
132
                    table.insert(torso,temp)
133
                    dist = (temp.Position - pos).magnitude
134
                end
135
            end
136
        end
137
    end
138
    return torso
139
end
140
141
----------------------------------------------------------------------------
142
143
function checkIfNotPlayer(model)
144
if model.CanCollide == true and model ~= char and model.Parent ~= char and model.Parent.Parent ~= char and model.Parent.Parent ~= char and model.Parent ~= DebrisModel and model.Parent.Parent ~= DebrisModel and model.Parent.Parent.Parent ~= DebrisModel and model ~= wings and model.Parent ~= wings and model.Parent.Parent ~= wings then
145
return true
146
else
147
return false
148
end
149
end
150
151
----------------------------------------------------------------------------
152
153
function newWeld(wp0, wp1, wc0x, wc0y, wc0z)
154
155
  local wld = Instance.new("Weld", wp1)
156
157
  wld.Part0 = wp0
158
159
  wld.Part1 = wp1
160
161
  wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
162
163
  return wld
164
165
end
166
167
function weld(model)
168
  local parts,last = {}
169
  local function scan(parent)
170
    for _,v in pairs(parent:GetChildren()) do
171
      if (v:IsA("BasePart")) then
172
        if (last) then
173
          local w = Instance.new("Weld")
174
          w.Name = ("%s_Weld"):format(v.Name)
175
          w.Part0,w.Part1 = last,v
176
          w.C0 = last.CFrame:inverse()
177
          w.C1 = v.CFrame:inverse()
178
          w.Parent = last
179
        end
180
        last = v
181
        table.insert(parts,v)
182
      end
183
      scan(v)
184
    end
185
  end
186
  scan(model)
187
  for _,v in pairs(parts) do
188
        v.Anchored = false
189
        v.Locked = true
190
        v.Anchored = false
191
        v.BackSurface = Enum.SurfaceType.SmoothNoOutlines
192
        v.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
193
        v.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
194
        v.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
195
        v.RightSurface = Enum.SurfaceType.SmoothNoOutlines
196
        v.TopSurface = Enum.SurfaceType.SmoothNoOutlines
197
        v.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
198
  end
199
end
200
201
----------------------------------------------------------------------------
202
203
function calculate(part,asd)
204
local Head = hed
205
local RightShoulder = asd
206
local RightArm = part
207
local MousePosition = mouse.Hit.p
208
local ToMouse = (MousePosition - Head.Position).unit
209
local Angle = math.acos(ToMouse:Dot(Vector3.new(0, 1, 0)))
210
local FromRightArmPos = (Head.Position + Head.CFrame:vectorToWorldSpace(Vector3.new(((Head.Size.X / 2) + (RightArm.Size.X / 2)), ((Head.Size.Y / 2) - (RightArm.Size.Z / 2)), 0)))
211
local ToMouseRightArm = ((MousePosition - FromRightArmPos) * Vector3.new(1 ,0, 1)).unit
212
local Look = (Head.CFrame.lookVector * Vector3.new(1, 0, 1)).unit
213
local LateralAngle = math.acos(ToMouseRightArm:Dot(Look))
214
if tostring(LateralAngle) == "-1.#IND" then
215
LateralAngle = 0
216
end
217
local Cross = Head.CFrame.lookVector:Cross(ToMouseRightArm)
218
if LateralAngle > (math.pi / 2) then
219
LateralAngle = (math.pi / 2)
220
local Torso = root
221
local Point = Torso.CFrame:vectorToObjectSpace(mouse.Hit.p-Torso.CFrame.p)
222
if Point.Z > 0 then
223
if Point.X > -0 and RightArm == rarm then
224
Torso.CFrame = CFrame.new(Torso.Position,Vector3.new(mouse.Hit.X,Torso.Position.Y,mouse.Hit.Z))*CFrame.Angles(0,math.rad(110),0)
225
elseif Point.X < 0 and RightArm == rarm then
226
Torso.CFrame = CFrame.new(Torso.Position,Vector3.new(mouse.Hit.X,Torso.Position.Y,mouse.Hit.Z))*CFrame.Angles(0,math.rad(-110),0)
227
end
228
end
229
end
230
if Cross.Y < 0 then
231
LateralAngle = -LateralAngle
232
end
233
return(CFrame.Angles(((math.pi / 2) - Angle), ((math.pi / 2) + LateralAngle), math.pi/2))
234
end
235
236
----------------------------------------------------------------------------
237
238
function sound(id,position,vol,pitch,start,finish)
239
  coroutine.resume(coroutine.create(function()
240
241
  local part = Instance.new("Part",workspace)
242
  part.Position = position
243
  part.Size = Vector3.new(0,0,0)
244
  part.CanCollide = false
245
  part.Transparency = 1
246
247
  local sound = Instance.new("Sound",part)
248
249
  sound.SoundId = "rbxassetid://"..id
250
251
  repeat rs:wait() until sound.IsLoaded
252
  
253
  if vol ~= nil then
254
    sound.Volume = vol
255
  end
256
257
  if pitch ~= nil then
258
    sound.PlaybackSpeed = pitch
259
  end
260
261
  if start ~= nil then
262
    sound.TimePosition = start
263
  end
264
265
  if finish ~= nil then
266
    debris:AddItem(part,finish-start)
267
  else
268
    debris:AddItem(part,sound.TimeLength)
269
  end
270
  
271
  sound:Play()  
272
273
  return sound
274
275
  end))
276
end
277
278
----------------------------------------------------------------------------
279
280
function computeDirection(vec)
281
local lenSquared = vec.magnitude * vec.magnitude
282
local invSqrt = 1 / math.sqrt(lenSquared)
283
return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
284
end
285
286
----------------------------------------------------------------------------
287
288
local shaking = 0
289
function shake(num) if num > shaking then shaking = num end end
290
game:GetService("RunService").RenderStepped:connect(function()
291
hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))*(shaking/100)
292
if shaking > 0 then shaking = shaking - 1 else shaking = 0 end
293
end)
294
295
plr = game:GetService("Players").LocalPlayer
296
DebrisModel = Instance.new("Model",plr.Character)
297
DebrisModel.Name = "DebrisModel"
298
299
function Effect(mesh,size,transparency,material,color,position,rotation,positionchange,sizechange,rotationchange,transparencychange,acceleration)
300
 
301
 local part = Instance.new("Part",DebrisModel)
302
  part.Anchored = true
303
  part.CanCollide = false
304
  part.Size = Vector3.new(1,1,1)
305
  part.Transparency = transparency
306
  part.Material = material
307
  part.Color = color
308
  part.CFrame = CFrame.new(position)*CFrame.Angles(math.rad(rotation.X),math.rad(rotation.Y),math.rad(rotation.Z))
309
 
310
 local partmesh = Instance.new("SpecialMesh",part)
311
  if tonumber(mesh) == nil then partmesh.MeshType = mesh else partmesh.MeshId = "rbxassetid://"..mesh end
312
  partmesh.Scale = size
313
314
 local pvalue = Instance.new("Vector3Value",part)
315
  pvalue.Name = "Position"
316
  pvalue.Value = positionchange
317
318
 local svalue = Instance.new("Vector3Value",part)
319
  svalue.Name = "Size"
320
  svalue.Value = sizechange
321
322
 local rvalue = Instance.new("Vector3Value",part)
323
  rvalue.Name = "Rotation"
324
  rvalue.Value = rotationchange
325
  
326
 local tvalue = Instance.new("NumberValue",part)
327
  tvalue.Name = "Transparency"
328
  tvalue.Value = transparencychange
329
330
 local avalue = Instance.new("NumberValue",part)
331
  avalue.Name = "Acceleration"
332
  avalue.Value = acceleration
333
 
334
 part.Name = "EFFECT"
335
 
336
 return part
337
338
end
339
340
game:GetService("RunService").RenderStepped:connect(function()
341
coroutine.resume(coroutine.create(function()
342
343
 if not plr.Character:FindFirstChild("DebrisModel") then
344
  DebrisModel = Instance.new("Model",plr.Character)
345
  DebrisModel.Name = "DebrisModel"
346
 end
347
348
 for i,v in pairs(DebrisModel:GetChildren()) do
349
  if v:IsA("BasePart") and v.Name == "EFFECT" then
350
   local pvalue = v:FindFirstChild("Position").Value
351
   local svalue = v:FindFirstChild("Size").Value
352
   local rvalue = v:FindFirstChild("Rotation").Value
353
   local tvalue = v:FindFirstChild("Transparency").Value
354
   local avalue = v:FindFirstChild("Acceleration").Value
355
   local mesh = v:FindFirstChild("Mesh")
356
   mesh.Scale = mesh.Scale + svalue
357
   v:FindFirstChild("Size").Value = v:FindFirstChild("Size").Value + (Vector3.new(1,1,1)*avalue)
358
   v.Transparency = v.Transparency + tvalue
359
   v.CFrame = CFrame.new(pvalue)*v.CFrame*CFrame.Angles(math.rad(rvalue.X),math.rad(rvalue.Y),math.rad(rvalue.Z))
360
   if v.Transparency >= 1 or mesh.Scale.X < 0 or mesh.Scale.Y < 0 or mesh.Scale.Z < 0 then
361
     v:Destroy()
362
   end
363
  end
364
 end
365
366
end))
367
end)
368
369
----------------------------------------------------------------------------
370
skin_color = BrickColor.new("Pastel brown")
371-
skin_color = BrickColor.new("Light orange")
371+
372
hed:WaitForChild("face"):Destroy()
373
374
----------------------------------------------------------------------------
375
376
local size = 1
377
378
newWeld(torso, larm, -1.5, 0.5, 0)
379
larm.Weld.C1 = CFrame.new(0, 0.5, 0)
380
newWeld(torso, rarm, 1.5, 0.5, 0)
381
rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
382
newWeld(torso, hed, 0, 1.5, 0)
383
newWeld(torso, lleg, -0.5, -1, 0)
384
lleg.Weld.C1 = CFrame.new(0, 1, 0)
385
newWeld(torso, rleg, 0.5, -1, 0)
386
rleg.Weld.C1 = CFrame.new(0, 1, 0)
387
newWeld(root, torso, 0, -1, 0)
388
torso.Weld.C1 = CFrame.new(0, -1, 0)
389
390
emitters={}
391
392
----------------------------------------------------------------------------------------
393
394
Model0 = Instance.new("Model")
395
Part1 = Instance.new("Part")
396
Part2 = Instance.new("Part")
397
Part3 = Instance.new("Part")
398
Part4 = Instance.new("Part")
399
Part5 = Instance.new("Part")
400
SpecialMesh6 = Instance.new("SpecialMesh")
401
Part7 = Instance.new("Part")
402
SpecialMesh8 = Instance.new("SpecialMesh")
403
Part9 = Instance.new("Part")
404
Part10 = Instance.new("Part")
405
Part11 = Instance.new("Part")
406
Model0.Name = "3"
407
Model0.Parent = char
408
Part1.Parent = Model0
409
Part1.Material = Enum.Material.Neon
410
Part1.Anchored = true
411
Part1.CanCollide = false
412
Part1.Size = Vector3.new(1.60000002, 0.400000006, 0.100000001)
413
Part1.CFrame = CFrame.new(-22.6299973, 18, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
414
Part1.BottomSurface = Enum.SurfaceType.Smooth
415
Part1.TopSurface = Enum.SurfaceType.Smooth
416
Part1.Position = Vector3.new(-22.6299973, 18, 15.5)
417
Part1.Color = Color3.new(0.0156863, 0.686275, 0.92549)
418
Part2.Parent = Model0
419
Part2.Material = Enum.Material.Neon
420
Part2.Anchored = true
421
Part2.CanCollide = false
422
Part2.Size = Vector3.new(1.62000012, 0.419999987, 0.0800000057)
423
Part2.CFrame = CFrame.new(-22.6299973, 18, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
424
Part2.BottomSurface = Enum.SurfaceType.Smooth
425
Part2.TopSurface = Enum.SurfaceType.Smooth
426
Part2.Position = Vector3.new(-22.6299973, 18, 15.5)
427
Part2.Color = Color3.new(0.384314, 0.145098, 0.819608)
428
Part3.Parent = Model0
429
Part3.Material = Enum.Material.Neon
430
Part3.Anchored = true
431
Part3.CanCollide = false
432
Part3.Size = Vector3.new(1.10000002, 0.320000023, 0.0800000057)
433
Part3.CFrame = CFrame.new(-23.9799976, 17.9500008, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
434
Part3.BottomSurface = Enum.SurfaceType.Smooth
435
Part3.TopSurface = Enum.SurfaceType.Smooth
436
Part3.Position = Vector3.new(-23.9799976, 17.9500008, 15.5)
437
Part3.Color = Color3.new(0.384314, 0.145098, 0.819608)
438
Part4.Parent = Model0
439
Part4.Material = Enum.Material.Neon
440
Part4.Rotation = Vector3.new(-180, 0, -18.4300003)
441
Part4.Anchored = true
442
Part4.CanCollide = false
443
Part4.Size = Vector3.new(0.316227764, 0.284604996, 0.100000001)
444
Part4.CFrame = CFrame.new(-23.5349979, 18.0149994, 15.5, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
445
Part4.BottomSurface = Enum.SurfaceType.Smooth
446
Part4.TopSurface = Enum.SurfaceType.Smooth
447
Part4.Position = Vector3.new(-23.5349979, 18.0149994, 15.5)
448
Part4.Color = Color3.new(0.0156863, 0.686275, 0.92549)
449
Part5.Parent = Model0
450
Part5.Material = Enum.Material.Neon
451
Part5.Rotation = Vector3.new(-180, 90, 0)
452
Part5.Anchored = true
453
Part5.CanCollide = false
454
Part5.Size = Vector3.new(0.0799999461, 0.320000023, 1.05000007)
455
Part5.CFrame = CFrame.new(-25.0549965, 17.9500008, 15.5, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
456
Part5.BottomSurface = Enum.SurfaceType.Smooth
457
Part5.TopSurface = Enum.SurfaceType.Smooth
458
Part5.Position = Vector3.new(-25.0549965, 17.9500008, 15.5)
459
Part5.Color = Color3.new(0.384314, 0.145098, 0.819608)
460
SpecialMesh6.Parent = Part5
461
SpecialMesh6.MeshType = Enum.MeshType.Wedge
462
Part7.Parent = Model0
463
Part7.Material = Enum.Material.Neon
464
Part7.Rotation = Vector3.new(-180, 90, 0)
465
Part7.Anchored = true
466
Part7.CanCollide = false
467
Part7.Size = Vector3.new(0.0999999419, 0.300000012, 1)
468
Part7.CFrame = CFrame.new(-25.0299969, 17.9500008, 15.5, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
469
Part7.BottomSurface = Enum.SurfaceType.Smooth
470
Part7.TopSurface = Enum.SurfaceType.Smooth
471
Part7.Position = Vector3.new(-25.0299969, 17.9500008, 15.5)
472
Part7.Color = Color3.new(0.0156863, 0.686275, 0.92549)
473
SpecialMesh8.Parent = Part7
474
SpecialMesh8.MeshType = Enum.MeshType.Wedge
475
Part9.Parent = Model0
476
Part9.Material = Enum.Material.Neon
477
Part9.Anchored = true
478
Part9.CanCollide = false
479
Part9.Size = Vector3.new(1.10000002, 0.300000012, 0.100000001)
480
Part9.CFrame = CFrame.new(-23.9799976, 17.9500008, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
481
Part9.BottomSurface = Enum.SurfaceType.Smooth
482
Part9.TopSurface = Enum.SurfaceType.Smooth
483
Part9.Position = Vector3.new(-23.9799976, 17.9500008, 15.5)
484
Part9.Color = Color3.new(0.0156863, 0.686275, 0.92549)
485
Part10.Name = "asd"
486
Part10.Parent = Model0
487
Part10.Material = Enum.Material.Neon
488
Part10.Transparency = 1
489
Part10.Anchored = true
490
Part10.CanCollide = false
491
Part10.Size = Vector3.new(0.400000006, 0.400000006, 0.120000005)
492
Part10.CFrame = CFrame.new(-22.0299969, 18, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
493
Part10.BottomSurface = Enum.SurfaceType.Smooth
494
Part10.TopSurface = Enum.SurfaceType.Smooth
495
Part10.Position = Vector3.new(-22.0299969, 18, 15.5)
496
Part10.Color = Color3.new(0.0156863, 0.686275, 0.92549)
497
Part11.Parent = Model0
498
Part11.Material = Enum.Material.Neon
499
Part11.Rotation = Vector3.new(-180, 0, -18.4300003)
500
Part11.Anchored = true
501
Part11.CanCollide = false
502
Part11.Size = Vector3.new(0.316227764, 0.304604977, 0.0800000057)
503
Part11.CFrame = CFrame.new(-23.5349979, 18.0149994, 15.5, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
504
Part11.BottomSurface = Enum.SurfaceType.Smooth
505
Part11.TopSurface = Enum.SurfaceType.Smooth
506
Part11.Position = Vector3.new(-23.5349979, 18.0149994, 15.5)
507
Part11.Color = Color3.new(0.384314, 0.145098, 0.819608)
508
weld(Model0)
509
Model1 = Model0:Clone()
510
Model1.Parent = char
511
l1=newWeld(torso,Model0.asd,-0.8,0.8,0.5)
512
r1=newWeld(torso,Model1.asd,0.8,0.8,0.5)
513
Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
514
515
Model0 = Instance.new("Model")
516
Part1 = Instance.new("Part")
517
Part2 = Instance.new("Part")
518
SpecialMesh3 = Instance.new("SpecialMesh")
519
Part4 = Instance.new("Part")
520
Part5 = Instance.new("Part")
521
SpecialMesh6 = Instance.new("SpecialMesh")
522
Part7 = Instance.new("Part")
523
Part8 = Instance.new("Part")
524
Part9 = Instance.new("Part")
525
Part10 = Instance.new("Part")
526
Part11 = Instance.new("Part")
527
Model0.Name = "2"
528
Model0.Parent = char
529
Part1.Parent = Model0
530
Part1.Material = Enum.Material.Neon
531
Part1.Rotation = Vector3.new(-180, 0, -18.4300003)
532
Part1.Anchored = true
533
Part1.CanCollide = false
534
Part1.Size = Vector3.new(0.252982229, 0.227684006, 0.0800000057)
535
Part1.CFrame = CFrame.new(-23.567997, 16.0119991, 15.75, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
536
Part1.BottomSurface = Enum.SurfaceType.Smooth
537
Part1.TopSurface = Enum.SurfaceType.Smooth
538
Part1.Position = Vector3.new(-23.567997, 16.0119991, 15.75)
539
Part1.Color = Color3.new(0.0156863, 0.686275, 0.92549)
540
Part2.Parent = Model0
541
Part2.Material = Enum.Material.Neon
542
Part2.Rotation = Vector3.new(-180, 90, 0)
543
Part2.Anchored = true
544
Part2.CanCollide = false
545
Part2.Size = Vector3.new(0.0799999535, 0.24000001, 0.800000012)
546
Part2.CFrame = CFrame.new(-24.7639961, 15.960001, 15.75, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
547
Part2.BottomSurface = Enum.SurfaceType.Smooth
548
Part2.TopSurface = Enum.SurfaceType.Smooth
549
Part2.Position = Vector3.new(-24.7639961, 15.960001, 15.75)
550
Part2.Color = Color3.new(0.0156863, 0.686275, 0.92549)
551
SpecialMesh3.Parent = Part2
552
SpecialMesh3.MeshType = Enum.MeshType.Wedge
553
Part4.Parent = Model0
554
Part4.Material = Enum.Material.Neon
555
Part4.Anchored = true
556
Part4.CanCollide = false
557
Part4.Size = Vector3.new(1.29600012, 0.335999995, 0.064000003)
558
Part4.CFrame = CFrame.new(-22.843998, 16, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
559
Part4.BottomSurface = Enum.SurfaceType.Smooth
560
Part4.TopSurface = Enum.SurfaceType.Smooth
561
Part4.Position = Vector3.new(-22.843998, 16, 15.75)
562
Part4.Color = Color3.new(0.384314, 0.145098, 0.819608)
563
Part5.Parent = Model0
564
Part5.Material = Enum.Material.Neon
565
Part5.Rotation = Vector3.new(-180, 90, 0)
566
Part5.Anchored = true
567
Part5.CanCollide = false
568
Part5.Size = Vector3.new(0.0639999583, 0.256000012, 0.840000093)
569
Part5.CFrame = CFrame.new(-24.7839966, 15.960001, 15.75, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
570
Part5.BottomSurface = Enum.SurfaceType.Smooth
571
Part5.TopSurface = Enum.SurfaceType.Smooth
572
Part5.Position = Vector3.new(-24.7839966, 15.960001, 15.75)
573
Part5.Color = Color3.new(0.384314, 0.145098, 0.819608)
574
SpecialMesh6.Parent = Part5
575
SpecialMesh6.MeshType = Enum.MeshType.Wedge
576
Part7.Parent = Model0
577
Part7.Material = Enum.Material.Neon
578
Part7.Anchored = true
579
Part7.CanCollide = false
580
Part7.Size = Vector3.new(0.880000055, 0.256000012, 0.064000003)
581
Part7.CFrame = CFrame.new(-23.9239979, 15.960001, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
582
Part7.BottomSurface = Enum.SurfaceType.Smooth
583
Part7.TopSurface = Enum.SurfaceType.Smooth
584
Part7.Position = Vector3.new(-23.9239979, 15.960001, 15.75)
585
Part7.Color = Color3.new(0.384314, 0.145098, 0.819608)
586
Part8.Parent = Model0
587
Part8.Material = Enum.Material.Neon
588
Part8.Rotation = Vector3.new(-180, 0, -18.4300003)
589
Part8.Anchored = true
590
Part8.CanCollide = false
591
Part8.Size = Vector3.new(0.252982229, 0.243683979, 0.064000003)
592
Part8.CFrame = CFrame.new(-23.567997, 16.0119991, 15.75, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
593
Part8.BottomSurface = Enum.SurfaceType.Smooth
594
Part8.TopSurface = Enum.SurfaceType.Smooth
595
Part8.Position = Vector3.new(-23.567997, 16.0119991, 15.75)
596
Part8.Color = Color3.new(0.384314, 0.145098, 0.819608)
597
Part9.Parent = Model0
598
Part9.Material = Enum.Material.Neon
599
Part9.Anchored = true
600
Part9.CanCollide = false
601
Part9.Size = Vector3.new(0.880000055, 0.24000001, 0.0800000057)
602
Part9.CFrame = CFrame.new(-23.9239979, 15.960001, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
603
Part9.BottomSurface = Enum.SurfaceType.Smooth
604
Part9.TopSurface = Enum.SurfaceType.Smooth
605
Part9.Position = Vector3.new(-23.9239979, 15.960001, 15.75)
606
Part9.Color = Color3.new(0.0156863, 0.686275, 0.92549)
607
Part10.Parent = Model0
608
Part10.Material = Enum.Material.Neon
609
Part10.Anchored = true
610
Part10.CanCollide = false
611
Part10.Size = Vector3.new(1.28000009, 0.320000023, 0.0800000057)
612
Part10.CFrame = CFrame.new(-22.843998, 16, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
613
Part10.BottomSurface = Enum.SurfaceType.Smooth
614
Part10.TopSurface = Enum.SurfaceType.Smooth
615
Part10.Position = Vector3.new(-22.843998, 16, 15.75)
616
Part10.Color = Color3.new(0.0156863, 0.686275, 0.92549)
617
Part11.Name = "asd"
618
Part11.Parent = Model0
619
Part11.Material = Enum.Material.Neon
620
Part11.Transparency = 1
621
Part11.Anchored = true
622
Part11.CanCollide = false
623
Part11.Size = Vector3.new(0.320000023, 0.320000023, 0.0960000083)
624
Part11.CFrame = CFrame.new(-22.3639965, 16, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
625
Part11.BottomSurface = Enum.SurfaceType.Smooth
626
Part11.TopSurface = Enum.SurfaceType.Smooth
627
Part11.Position = Vector3.new(-22.3639965, 16, 15.75)
628
Part11.Color = Color3.new(0.0156863, 0.686275, 0.92549)
629
weld(Model0)
630
Model1 = Model0:Clone()
631
Model1.Parent = char
632
l2=newWeld(torso,Model0.asd,-0.8,0.6,0.5)
633
r2=newWeld(torso,Model1.asd,0.8,0.6,0.5)
634
Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
635
636
Model0 = Instance.new("Model")
637
Part1 = Instance.new("Part")
638
Part2 = Instance.new("Part")
639
Part3 = Instance.new("Part")
640
Part4 = Instance.new("Part")
641
SpecialMesh5 = Instance.new("SpecialMesh")
642
Part6 = Instance.new("Part")
643
Part7 = Instance.new("Part")
644
Part8 = Instance.new("Part")
645
SpecialMesh9 = Instance.new("SpecialMesh")
646
Part10 = Instance.new("Part")
647
Part11 = Instance.new("Part")
648
Model0.Name = "1"
649
Model0.Parent = char
650
Part1.Parent = Model0
651
Part1.Material = Enum.Material.Neon
652
Part1.Anchored = true
653
Part1.CanCollide = false
654
Part1.Size = Vector3.new(0.704000056, 0.192000017, 0.064000003)
655
Part1.CFrame = CFrame.new(-23.8791981, 13.9680004, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
656
Part1.BottomSurface = Enum.SurfaceType.Smooth
657
Part1.TopSurface = Enum.SurfaceType.Smooth
658
Part1.Position = Vector3.new(-23.8791981, 13.9680004, 15.75)
659
Part1.Color = Color3.new(0.0156863, 0.686275, 0.92549)
660
Part2.Parent = Model0
661
Part2.Material = Enum.Material.Neon
662
Part2.Rotation = Vector3.new(-180, 0, -18.4300003)
663
Part2.Anchored = true
664
Part2.CanCollide = false
665
Part2.Size = Vector3.new(0.202385783, 0.194947183, 0.0512000024)
666
Part2.CFrame = CFrame.new(-23.5943966, 14.0095997, 15.75, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
667
Part2.BottomSurface = Enum.SurfaceType.Smooth
668
Part2.TopSurface = Enum.SurfaceType.Smooth
669
Part2.Position = Vector3.new(-23.5943966, 14.0095997, 15.75)
670
Part2.Color = Color3.new(0.384314, 0.145098, 0.819608)
671
Part3.Parent = Model0
672
Part3.Material = Enum.Material.Neon
673
Part3.Rotation = Vector3.new(-180, 0, -18.4300003)
674
Part3.Anchored = true
675
Part3.CanCollide = false
676
Part3.Size = Vector3.new(0.202385783, 0.182147205, 0.064000003)
677
Part3.CFrame = CFrame.new(-23.5943966, 14.0095997, 15.75, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
678
Part3.BottomSurface = Enum.SurfaceType.Smooth
679
Part3.TopSurface = Enum.SurfaceType.Smooth
680
Part3.Position = Vector3.new(-23.5943966, 14.0095997, 15.75)
681
Part3.Color = Color3.new(0.0156863, 0.686275, 0.92549)
682
Part4.Parent = Model0
683
Part4.Material = Enum.Material.Neon
684
Part4.Rotation = Vector3.new(-180, 90, 0)
685
Part4.Anchored = true
686
Part4.CanCollide = false
687
Part4.Size = Vector3.new(0.0639999658, 0.192000017, 0.640000045)
688
Part4.CFrame = CFrame.new(-24.5511971, 13.9680004, 15.75, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
689
Part4.BottomSurface = Enum.SurfaceType.Smooth
690
Part4.TopSurface = Enum.SurfaceType.Smooth
691
Part4.Position = Vector3.new(-24.5511971, 13.9680004, 15.75)
692
Part4.Color = Color3.new(0.0156863, 0.686275, 0.92549)
693
SpecialMesh5.Parent = Part4
694
SpecialMesh5.MeshType = Enum.MeshType.Wedge
695
Part6.Parent = Model0
696
Part6.Material = Enum.Material.Neon
697
Part6.Anchored = true
698
Part6.CanCollide = false
699
Part6.Size = Vector3.new(1.03680015, 0.26879999, 0.0512000024)
700
Part6.CFrame = CFrame.new(-23.0151978, 14, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
701
Part6.BottomSurface = Enum.SurfaceType.Smooth
702
Part6.TopSurface = Enum.SurfaceType.Smooth
703
Part6.Position = Vector3.new(-23.0151978, 14, 15.75)
704
Part6.Color = Color3.new(0.384314, 0.145098, 0.819608)
705
Part7.Name = "asd"
706
Part7.Parent = Model0
707
Part7.Material = Enum.Material.Neon
708
Part7.Transparency = 1
709
Part7.Anchored = true
710
Part7.CanCollide = false
711
Part7.Size = Vector3.new(0.256000012, 0.256000012, 0.0768000111)
712
Part7.CFrame = CFrame.new(-22.631197, 14, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
713
Part7.BottomSurface = Enum.SurfaceType.Smooth
714
Part7.TopSurface = Enum.SurfaceType.Smooth
715
Part7.Position = Vector3.new(-22.631197, 14, 15.75)
716
Part7.Color = Color3.new(0.0156863, 0.686275, 0.92549)
717
Part8.Parent = Model0
718
Part8.Material = Enum.Material.Neon
719
Part8.Rotation = Vector3.new(-180, 90, 0)
720
Part8.Anchored = true
721
Part8.CanCollide = false
722
Part8.Size = Vector3.new(0.0511999689, 0.20480001, 0.67200011)
723
Part8.CFrame = CFrame.new(-24.5671959, 13.9680004, 15.75, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
724
Part8.BottomSurface = Enum.SurfaceType.Smooth
725
Part8.TopSurface = Enum.SurfaceType.Smooth
726
Part8.Position = Vector3.new(-24.5671959, 13.9680004, 15.75)
727
Part8.Color = Color3.new(0.384314, 0.145098, 0.819608)
728
SpecialMesh9.Parent = Part8
729
SpecialMesh9.MeshType = Enum.MeshType.Wedge
730
Part10.Parent = Model0
731
Part10.Material = Enum.Material.Neon
732
Part10.Anchored = true
733
Part10.CanCollide = false
734
Part10.Size = Vector3.new(1.02400005, 0.256000012, 0.064000003)
735
Part10.CFrame = CFrame.new(-23.0151978, 14, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
736
Part10.BottomSurface = Enum.SurfaceType.Smooth
737
Part10.TopSurface = Enum.SurfaceType.Smooth
738
Part10.Position = Vector3.new(-23.0151978, 14, 15.75)
739
Part10.Color = Color3.new(0.0156863, 0.686275, 0.92549)
740
Part11.Parent = Model0
741
Part11.Material = Enum.Material.Neon
742
Part11.Anchored = true
743
Part11.CanCollide = false
744
Part11.Size = Vector3.new(0.704000056, 0.20480001, 0.0512000024)
745
Part11.CFrame = CFrame.new(-23.8791981, 13.9680004, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
746
Part11.BottomSurface = Enum.SurfaceType.Smooth
747
Part11.TopSurface = Enum.SurfaceType.Smooth
748
Part11.Position = Vector3.new(-23.8791981, 13.9680004, 15.75)
749
Part11.Color = Color3.new(0.384314, 0.145098, 0.819608)
750
weld(Model0)
751
Model1 = Model0:Clone()
752
Model1.Parent = char
753
l3=newWeld(torso,Model0.asd,-0.8,0.4,0.5)
754
r3=newWeld(torso,Model1.asd,0.8,0.4,0.5)
755
Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
756
757
Model0 = Instance.new("Model")
758
Part1 = Instance.new("Part")
759
SpecialMesh2 = Instance.new("SpecialMesh")
760
Part3 = Instance.new("Part")
761
Part4 = Instance.new("Part")
762
SpecialMesh5 = Instance.new("SpecialMesh")
763
Part6 = Instance.new("Part")
764
SpecialMesh7 = Instance.new("SpecialMesh")
765
Part8 = Instance.new("Part")
766
SpecialMesh9 = Instance.new("SpecialMesh")
767
Part10 = Instance.new("Part")
768
Part11 = Instance.new("Part")
769
SpecialMesh12 = Instance.new("SpecialMesh")
770
Model0.Parent = char
771
Part1.Parent = Model0
772
Part1.Rotation = Vector3.new(0, 90, 0)
773
Part1.Anchored = true
774
Part1.CanCollide = false
775
Part1.Size = Vector3.new(0.42840001, 0.894600034, 1.18440008)
776
Part1.CFrame = CFrame.new(-40.6850014, 7.97090054, 29, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
777
Part1.BottomSurface = Enum.SurfaceType.Smooth
778
Part1.TopSurface = Enum.SurfaceType.Smooth
779
Part1.Position = Vector3.new(-40.6850014, 7.97090054, 29)
780
Part1.Color = Color3.new(0.384314, 0.145098, 0.819608)
781
SpecialMesh2.Parent = Part1
782
SpecialMesh2.MeshType = Enum.MeshType.Cylinder
783
Part3.Parent = Model0
784
Part3.Rotation = Vector3.new(0, 90, 0)
785
Part3.Anchored = true
786
Part3.CanCollide = false
787
Part3.Size = Vector3.new(0.42840001, 0.447300076, 1.52460003)
788
Part3.CFrame = CFrame.new(-41, 7.74725056, 29, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
789
Part3.BottomSurface = Enum.SurfaceType.Smooth
790
Part3.TopSurface = Enum.SurfaceType.Smooth
791
Part3.Position = Vector3.new(-41, 7.74725056, 29)
792
Part3.Color = Color3.new(0.384314, 0.145098, 0.819608)
793
Part4.Parent = Model0
794
Part4.Rotation = Vector3.new(0, 90, 0)
795
Part4.Anchored = true
796
Part4.CanCollide = false
797
Part4.Size = Vector3.new(0.42840001, 0.894600034, 1.18440008)
798
Part4.CFrame = CFrame.new(-41.3149986, 7.97090054, 29, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
799
Part4.BottomSurface = Enum.SurfaceType.Smooth
800
Part4.TopSurface = Enum.SurfaceType.Smooth
801
Part4.Position = Vector3.new(-41.3149986, 7.97090054, 29)
802
Part4.Color = Color3.new(0.384314, 0.145098, 0.819608)
803
SpecialMesh5.Parent = Part4
804
SpecialMesh5.MeshType = Enum.MeshType.Cylinder
805
Part6.Parent = Model0
806
Part6.Anchored = true
807
Part6.CanCollide = false
808
Part6.Size = Vector3.new(1.71360004, 0.504000008, 0.504000008)
809
Part6.CFrame = CFrame.new(-41, 7.61180019, 29, 1, 0, 0, 0, 1, 0, 0, 0, 1)
810
Part6.BottomSurface = Enum.SurfaceType.Smooth
811
Part6.TopSurface = Enum.SurfaceType.Smooth
812
Part6.Position = Vector3.new(-41, 7.61180019, 29)
813
Part6.Color = Color3.new(0.384314, 0.145098, 0.819608)
814
SpecialMesh7.Parent = Part6
815
SpecialMesh7.MeshType = Enum.MeshType.Cylinder
816
Part8.Name = "asd"
817
Part8.Parent = Model0
818
Part8.Transparency = 1
819
Part8.Anchored = true
820
Part8.CanCollide = false
821
Part8.Size = Vector3.new(2.51999998, 1.25999999, 1.25999999)
822
Part8.CFrame = CFrame.new(-41, 7.61180019, 29, 1, 0, 0, 0, 1, 0, 0, 0, 1)
823
Part8.BottomSurface = Enum.SurfaceType.Smooth
824
Part8.TopSurface = Enum.SurfaceType.Smooth
825
Part8.Position = Vector3.new(-41, 7.61180019, 29)
826
SpecialMesh9.Parent = Part8
827
SpecialMesh9.Scale = Vector3.new(1.25, 1.25, 1.25)
828
SpecialMesh9.Scale = Vector3.new(1.25, 1.25, 1.25)
829
Part10.Parent = Model0
830
Part10.Rotation = Vector3.new(0, 90, 0)
831
Part10.Anchored = true
832
Part10.CanCollide = false
833
Part10.Size = Vector3.new(0.42840001, 0.894600153, 0.630000055)
834
Part10.CFrame = CFrame.new(-41, 7.97089958, 29, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
835
Part10.BottomSurface = Enum.SurfaceType.Smooth
836
Part10.TopSurface = Enum.SurfaceType.Smooth
837
Part10.Position = Vector3.new(-41, 7.97089958, 29)
838
Part10.Color = Color3.new(0.384314, 0.145098, 0.819608)
839
Part11.Parent = Model0
840
Part11.Material = Enum.Material.Neon
841
Part11.Anchored = true
842
Part11.CanCollide = false
843
Part11.Size = Vector3.new(1.73879993, 0.453599989, 0.453599989)
844
Part11.CFrame = CFrame.new(-41, 7.61180019, 29, 1, 0, 0, 0, 1, 0, 0, 0, 1)
845
Part11.BottomSurface = Enum.SurfaceType.Smooth
846
Part11.TopSurface = Enum.SurfaceType.Smooth
847
Part11.Position = Vector3.new(-41, 7.61180019, 29)
848
Part11.Color = Color3.new(0.0156863, 0.686275, 0.92549)
849
SpecialMesh12.Parent = Part11
850
SpecialMesh12.MeshType = Enum.MeshType.Cylinder
851
weld(Model0)
852
newWeld(hed,Model0.asd,0,0.15,0)
853
854
Model0 = Instance.new("Model")
855
Part1 = Instance.new("Part")
856
Part2 = Instance.new("Part")
857
Part3 = Instance.new("Part")
858
Part4 = Instance.new("Part")
859
Model0.Parent = char
860
Part1.Parent = Model0
861
Part1.Anchored = true
862
Part1.CanCollide = false
863
Part1.Size = Vector3.new(1.01999998, 1.20000005, 1.01999998)
864
Part1.CFrame = CFrame.new(-126, 27.1849995, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
865
Part1.BottomSurface = Enum.SurfaceType.Smooth
866
Part1.TopSurface = Enum.SurfaceType.Smooth
867
Part1.Position = Vector3.new(-126, 27.1849995, 11)
868
Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
869
Part2.Name = "asd"
870
Part2.Parent = Model0
871
Part2.Transparency = 1
872
Part2.Anchored = true
873
Part2.CanCollide = false
874
Part2.Size = Vector3.new(1, 2, 1)
875
Part2.CFrame = CFrame.new(-126, 27.5949993, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
876
Part2.BottomSurface = Enum.SurfaceType.Smooth
877
Part2.TopSurface = Enum.SurfaceType.Smooth
878
Part2.Position = Vector3.new(-126, 27.5949993, 11)
879
Part3.Parent = Model0
880
Part3.Anchored = true
881
Part3.CanCollide = false
882
Part3.Size = Vector3.new(1.01999998, 0.0799999833, 0.289999962)
883
Part3.CFrame = CFrame.new(-126, 26.5450001, 10.6350002, 1, 0, 0, 0, 1, 0, 0, 0, 1)
884
Part3.BottomSurface = Enum.SurfaceType.Smooth
885
Part3.TopSurface = Enum.SurfaceType.Smooth
886
Part3.Position = Vector3.new(-126, 26.5450001, 10.6350002)
887
Part3.Color = Color3.new(0.105882, 0.164706, 0.207843)
888
Part4.Parent = Model0
889
Part4.Anchored = true
890
Part4.CanCollide = false
891
Part4.Size = Vector3.new(1.01999998, 0.0799999833, 0.590000033)
892
Part4.CFrame = CFrame.new(-126, 26.5450001, 11.2150002, 1, 0, 0, 0, 1, 0, 0, 0, 1)
893
Part4.BottomSurface = Enum.SurfaceType.Smooth
894
Part4.TopSurface = Enum.SurfaceType.Smooth
895
Part4.Position = Vector3.new(-126, 26.5450001, 11.2150002)
896
Part4.Color = Color3.new(0.105882, 0.164706, 0.207843)
897
weld(Model0)
898
Model1 = Model0:Clone()
899
Model1.Parent = char
900
newWeld(lleg,Model0.asd,0,0,0)
901
newWeld(rleg,Model1.asd,0,0,0)
902
Model0.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
903
Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
904
905
Model0 = Instance.new("Model")
906
WedgePart1 = Instance.new("WedgePart")
907
WedgePart2 = Instance.new("WedgePart")
908
WedgePart3 = Instance.new("WedgePart")
909
WedgePart4 = Instance.new("WedgePart")
910
WedgePart5 = Instance.new("WedgePart")
911
WedgePart6 = Instance.new("WedgePart")
912
WedgePart7 = Instance.new("WedgePart")
913
Part8 = Instance.new("Part")
914
WedgePart9 = Instance.new("WedgePart")
915
WedgePart10 = Instance.new("WedgePart")
916
Part11 = Instance.new("Part")
917
Part12 = Instance.new("Part")
918
WedgePart13 = Instance.new("WedgePart")
919
Model0.Parent = char
920
WedgePart1.Name = "Part"
921
WedgePart1.Parent = Model0
922
WedgePart1.Material = Enum.Material.Neon
923
WedgePart1.Rotation = Vector3.new(-108, 0, -180)
924
WedgePart1.Anchored = true
925
WedgePart1.CanCollide = false
926
WedgePart1.FormFactor = Enum.FormFactor.Custom
927
WedgePart1.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
928
WedgePart1.CFrame = CFrame.new(-96.4881439, 27.3141098, 11.1037397, -1, 1.92567839e-07, -1.35075409e-08, 4.66602721e-08, 0.309017152, 0.951056719, 1.87316914e-07, 0.951056778, -0.309017181)
929
WedgePart1.BottomSurface = Enum.SurfaceType.Smooth
930
WedgePart1.Position = Vector3.new(-96.4881439, 27.3141098, 11.1037397)
931
WedgePart1.Color = Color3.new(0.0156863, 0.686275, 0.92549)
932
WedgePart2.Name = "Part"
933
WedgePart2.Parent = Model0
934
WedgePart2.Material = Enum.Material.Neon
935
WedgePart2.Rotation = Vector3.new(-144, 0, 0)
936
WedgePart2.Anchored = true
937
WedgePart2.CanCollide = false
938
WedgePart2.FormFactor = Enum.FormFactor.Custom
939
WedgePart2.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
940
WedgePart2.CFrame = CFrame.new(-96.4881439, 27.2292633, 10.9869566, 1, 1.25302876e-07, -3.53632679e-08, 1.22158227e-07, -0.809017241, 0.587785363, 4.50418014e-08, -0.587785423, -0.809017301)
941
WedgePart2.BottomSurface = Enum.SurfaceType.Smooth
942
WedgePart2.Position = Vector3.new(-96.4881439, 27.2292633, 10.9869566)
943
WedgePart2.Color = Color3.new(0.0156863, 0.686275, 0.92549)
944
WedgePart3.Name = "Part"
945
WedgePart3.Parent = Model0
946
WedgePart3.Material = Enum.Material.Neon
947
WedgePart3.Rotation = Vector3.new(144, 0, 0)
948
WedgePart3.Anchored = true
949
WedgePart3.CanCollide = false
950
WedgePart3.FormFactor = Enum.FormFactor.Custom
951
WedgePart3.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
952
WedgePart3.CFrame = CFrame.new(-96.4881439, 27.2702789, 11.0894966, 1, 1.76688729e-07, -3.53633034e-08, 1.22158212e-07, -0.809017181, -0.587785423, -1.32464464e-07, 0.587785482, -0.809017241)
953
WedgePart3.BottomSurface = Enum.SurfaceType.Smooth
954
WedgePart3.Position = Vector3.new(-96.4881439, 27.2702789, 11.0894966)
955
WedgePart3.Color = Color3.new(0.0156863, 0.686275, 0.92549)
956
WedgePart4.Name = "Part"
957
WedgePart4.Parent = Model0
958
WedgePart4.Material = Enum.Material.Neon
959
WedgePart4.Anchored = true
960
WedgePart4.CanCollide = false
961
WedgePart4.FormFactor = Enum.FormFactor.Custom
962
WedgePart4.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
963
WedgePart4.CFrame = CFrame.new(-96.4881439, 27.4075661, 10.9751081, 1, 1.61467536e-14, 4.37114345e-08, 8.69356246e-15, 1.00000024, 0, -4.37113421e-08, -7.05797007e-22, 1.00000036)
964
WedgePart4.BottomSurface = Enum.SurfaceType.Smooth
965
WedgePart4.Position = Vector3.new(-96.4881439, 27.4075661, 10.9751081)
966
WedgePart4.Color = Color3.new(0.0156863, 0.686275, 0.92549)
967
WedgePart5.Name = "Part"
968
WedgePart5.Parent = Model0
969
WedgePart5.Material = Enum.Material.Neon
970
WedgePart5.Rotation = Vector3.new(-180, 0, -180)
971
WedgePart5.Anchored = true
972
WedgePart5.CanCollide = false
973
WedgePart5.FormFactor = Enum.FormFactor.Custom
974
WedgePart5.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
975
WedgePart5.CFrame = CFrame.new(-96.4881439, 27.4075661, 11.0448904, -1, 1.61467536e-14, -4.37114345e-08, -8.69356246e-15, 1.00000024, 0, 4.37113421e-08, -7.05797007e-22, -1.00000036)
976
WedgePart5.BottomSurface = Enum.SurfaceType.Smooth
977
WedgePart5.Position = Vector3.new(-96.4881439, 27.4075661, 11.0448904)
978
WedgePart5.Color = Color3.new(0.0156863, 0.686275, 0.92549)
979
WedgePart6.Name = "Part"
980
WedgePart6.Parent = Model0
981
WedgePart6.Material = Enum.Material.Neon
982
WedgePart6.Rotation = Vector3.new(72, 0, 0)
983
WedgePart6.Anchored = true
984
WedgePart6.CanCollide = false
985
WedgePart6.FormFactor = Enum.FormFactor.Custom
986
WedgePart6.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
987
WedgePart6.CFrame = CFrame.new(-96.4881439, 27.380476, 11.0821753, 1, 1.92567839e-07, 1.35075409e-08, -4.66602721e-08, 0.309017152, -0.951056719, -1.87316914e-07, 0.951056778, 0.309017181)
988
WedgePart6.BottomSurface = Enum.SurfaceType.Smooth
989
WedgePart6.Position = Vector3.new(-96.4881439, 27.380476, 11.0821753)
990
WedgePart6.Color = Color3.new(0.0156863, 0.686275, 0.92549)
991
WedgePart7.Name = "Part"
992
WedgePart7.Parent = Model0
993
WedgePart7.Material = Enum.Material.Neon
994
WedgePart7.Rotation = Vector3.new(-72, 0, 0)
995
WedgePart7.Anchored = true
996
WedgePart7.CanCollide = false
997
WedgePart7.FormFactor = Enum.FormFactor.Custom
998
WedgePart7.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
999
WedgePart7.CFrame = CFrame.new(-96.4881439, 27.3141098, 10.9162607, 1, 4.58507792e-08, 1.35075773e-08, -2.70151279e-08, 0.309017092, 0.951056719, 3.94326847e-08, -0.951056778, 0.309017122)
1000
WedgePart7.BottomSurface = Enum.SurfaceType.Smooth
1001
WedgePart7.Position = Vector3.new(-96.4881439, 27.3141098, 10.9162607)
1002
WedgePart7.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1003
Part8.Parent = Model0
1004
Part8.Anchored = true
1005
Part8.CanCollide = false
1006
Part8.Size = Vector3.new(0.539999962, 0.149999961, 1.01999998)
1007
Part8.CFrame = CFrame.new(-96.2506638, 27.0200005, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1008
Part8.BottomSurface = Enum.SurfaceType.Smooth
1009
Part8.TopSurface = Enum.SurfaceType.Smooth
1010
Part8.Position = Vector3.new(-96.2506638, 27.0200005, 11)
1011
Part8.Color = Color3.new(0.384314, 0.145098, 0.819608)
1012
WedgePart9.Name = "Part"
1013
WedgePart9.Parent = Model0
1014
WedgePart9.Material = Enum.Material.Neon
1015
WedgePart9.Rotation = Vector3.new(-36, 0, -180)
1016
WedgePart9.Anchored = true
1017
WedgePart9.CanCollide = false
1018
WedgePart9.FormFactor = Enum.FormFactor.Custom
1019
WedgePart9.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
1020
WedgePart9.CFrame = CFrame.new(-96.4881439, 27.2292633, 11.0330429, -1, 1.76688729e-07, 3.53633034e-08, -1.22158212e-07, -0.809017181, 0.587785423, 1.32464464e-07, 0.587785482, 0.809017241)
1021
WedgePart9.BottomSurface = Enum.SurfaceType.Smooth
1022
WedgePart9.Position = Vector3.new(-96.4881439, 27.2292633, 11.0330429)
1023
WedgePart9.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1024
WedgePart10.Name = "Part"
1025
WedgePart10.Parent = Model0
1026
WedgePart10.Material = Enum.Material.Neon
1027
WedgePart10.Rotation = Vector3.new(108, 0, -180)
1028
WedgePart10.Anchored = true
1029
WedgePart10.CanCollide = false
1030
WedgePart10.FormFactor = Enum.FormFactor.Custom
1031
WedgePart10.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
1032
WedgePart10.CFrame = CFrame.new(-96.4881439, 27.380476, 10.9378242, -1, 4.58507792e-08, -1.35075773e-08, 2.70151279e-08, 0.309017092, -0.951056719, -3.94326847e-08, -0.951056778, -0.309017122)
1033
WedgePart10.BottomSurface = Enum.SurfaceType.Smooth
1034
WedgePart10.Position = Vector3.new(-96.4881439, 27.380476, 10.9378242)
1035
WedgePart10.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1036
Part11.Parent = Model0
1037
Part11.Anchored = true
1038
Part11.CanCollide = false
1039
Part11.Size = Vector3.new(1.01999998, 0.440000027, 1.01999998)
1040
Part11.CFrame = CFrame.new(-96.0106659, 27.3150005, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1041
Part11.BottomSurface = Enum.SurfaceType.Smooth
1042
Part11.TopSurface = Enum.SurfaceType.Smooth
1043
Part11.Position = Vector3.new(-96.0106659, 27.3150005, 11)
1044
Part11.Color = Color3.new(0.384314, 0.145098, 0.819608)
1045
Part12.Name = "asd"
1046
Part12.Parent = Model0
1047
Part12.Transparency = 1
1048
Part12.Anchored = true
1049
Part12.CanCollide = false
1050
Part12.Size = Vector3.new(1, 2, 1)
1051
Part12.CFrame = CFrame.new(-96.0106659, 27.9549999, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1052
Part12.BottomSurface = Enum.SurfaceType.Smooth
1053
Part12.TopSurface = Enum.SurfaceType.Smooth
1054
Part12.Position = Vector3.new(-96.0106659, 27.9549999, 11)
1055
WedgePart13.Name = "Part"
1056
WedgePart13.Parent = Model0
1057
WedgePart13.Material = Enum.Material.Neon
1058
WedgePart13.Rotation = Vector3.new(36, 0, -180)
1059
WedgePart13.Anchored = true
1060
WedgePart13.CanCollide = false
1061
WedgePart13.FormFactor = Enum.FormFactor.Custom
1062
WedgePart13.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
1063
WedgePart13.CFrame = CFrame.new(-96.4881439, 27.2702789, 10.9305029, -1, 1.25302876e-07, 3.53632679e-08, -1.22158227e-07, -0.809017241, -0.587785363, -4.50418014e-08, -0.587785423, 0.809017301)
1064
WedgePart13.BottomSurface = Enum.SurfaceType.Smooth
1065
WedgePart13.Position = Vector3.new(-96.4881439, 27.2702789, 10.9305029)
1066
WedgePart13.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1067
weld(Model0)
1068
Model1 = Model0:Clone()
1069
Model1.Parent = char
1070
newWeld(larm,Model0.asd,0,0,0)
1071
newWeld(rarm,Model1.asd,0,0,0)
1072
Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
1073
1074
Model0 = Instance.new("Model")
1075
Part1 = Instance.new("Part")
1076
SpecialMesh2 = Instance.new("SpecialMesh")
1077
Part3 = Instance.new("Part")
1078
Part4 = Instance.new("Part")
1079
SpecialMesh5 = Instance.new("SpecialMesh")
1080
Part6 = Instance.new("Part")
1081
SpecialMesh7 = Instance.new("SpecialMesh")
1082
Part8 = Instance.new("Part")
1083
SpecialMesh9 = Instance.new("SpecialMesh")
1084
Part10 = Instance.new("Part")
1085
SpecialMesh11 = Instance.new("SpecialMesh")
1086
Part12 = Instance.new("Part")
1087
SpecialMesh13 = Instance.new("SpecialMesh")
1088
Part14 = Instance.new("Part")
1089
Part15 = Instance.new("Part")
1090
Part16 = Instance.new("Part")
1091
Part17 = Instance.new("Part")
1092
Part18 = Instance.new("Part")
1093
SpecialMesh19 = Instance.new("SpecialMesh")
1094
Part20 = Instance.new("Part")
1095
SpecialMesh21 = Instance.new("SpecialMesh")
1096
Part22 = Instance.new("Part")
1097
Model0.Parent = char
1098
Part1.Parent = Model0
1099
Part1.Rotation = Vector3.new(-90, 0, 90)
1100
Part1.Anchored = true
1101
Part1.CanCollide = false
1102
Part1.Size = Vector3.new(0.0500000007, 0.170000002, 0.349999964)
1103
Part1.CFrame = CFrame.new(-62.0849991, 28.1099987, 10.312499, 1.71961681e-14, -0.99999994, -3.93402502e-07, -4.37113883e-08, -3.93402445e-07, 1, -0.99999994, 0, -4.37113847e-08)
1104
Part1.BottomSurface = Enum.SurfaceType.Smooth
1105
Part1.TopSurface = Enum.SurfaceType.Smooth
1106
Part1.Position = Vector3.new(-62.0849991, 28.1099987, 10.312499)
1107
Part1.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1108
SpecialMesh2.Parent = Part1
1109
SpecialMesh2.MeshType = Enum.MeshType.Wedge
1110
Part3.Parent = Model0
1111
Part3.Anchored = true
1112
Part3.CanCollide = false
1113
Part3.Size = Vector3.new(2.02000022, 1.16000009, 1.01999998)
1114
Part3.CFrame = CFrame.new(-62, 28.414999, 10.8424988, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1115
Part3.BottomSurface = Enum.SurfaceType.Smooth
1116
Part3.TopSurface = Enum.SurfaceType.Smooth
1117
Part3.Position = Vector3.new(-62, 28.414999, 10.8424988)
1118
Part3.Color = Color3.new(0.129412, 0.329412, 0.72549)
1119
Part4.Parent = Model0
1120
Part4.Rotation = Vector3.new(-90, 0, -90)
1121
Part4.Anchored = true
1122
Part4.CanCollide = false
1123
Part4.Size = Vector3.new(0.0500000007, 0.140000015, 0.159999996)
1124
Part4.CFrame = CFrame.new(-61.9300003, 28.8049984, 10.312499, 8.74227837e-08, 0.99999994, -1.31134158e-07, -4.37113741e-08, 1.31134158e-07, 1, 0.99999994, -8.74227695e-08, 4.37113812e-08)
1125
Part4.BottomSurface = Enum.SurfaceType.Smooth
1126
Part4.TopSurface = Enum.SurfaceType.Smooth
1127
Part4.Position = Vector3.new(-61.9300003, 28.8049984, 10.312499)
1128
Part4.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1129
SpecialMesh5.Parent = Part4
1130
SpecialMesh5.MeshType = Enum.MeshType.Wedge
1131
Part6.Parent = Model0
1132
Part6.Rotation = Vector3.new(-90, 0, -90)
1133
Part6.Anchored = true
1134
Part6.CanCollide = false
1135
Part6.Size = Vector3.new(0.0500000007, 0.170000002, 0.349999964)
1136
Part6.CFrame = CFrame.new(-61.9150009, 28.1099987, 10.312499, 8.74227979e-08, 0.99999994, -3.05979711e-07, -4.37113599e-08, 3.05979682e-07, 1, 0.99999994, -8.74227695e-08, 4.37113812e-08)
1137
Part6.BottomSurface = Enum.SurfaceType.Smooth
1138
Part6.TopSurface = Enum.SurfaceType.Smooth
1139
Part6.Position = Vector3.new(-61.9150009, 28.1099987, 10.312499)
1140
Part6.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1141
SpecialMesh7.Parent = Part6
1142
SpecialMesh7.MeshType = Enum.MeshType.Wedge
1143
Part8.Parent = Model0
1144
Part8.Rotation = Vector3.new(90, 0, 90)
1145
Part8.Anchored = true
1146
Part8.CanCollide = false
1147
Part8.Size = Vector3.new(0.0500000007, 0.170000002, 0.639999986)
1148
Part8.CFrame = CFrame.new(-62.0849991, 28.6049995, 10.312499, -8.74227908e-08, -0.99999994, 2.18556934e-07, 4.3711367e-08, -2.1855692e-07, -1, 0.99999994, -8.74227695e-08, 4.37113812e-08)
1149
Part8.BottomSurface = Enum.SurfaceType.Smooth
1150
Part8.TopSurface = Enum.SurfaceType.Smooth
1151
Part8.Position = Vector3.new(-62.0849991, 28.6049995, 10.312499)
1152
Part8.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1153
SpecialMesh9.Parent = Part8
1154
SpecialMesh9.MeshType = Enum.MeshType.Wedge
1155
Part10.Parent = Model0
1156
Part10.Rotation = Vector3.new(90, 0, -90)
1157
Part10.Anchored = true
1158
Part10.CanCollide = false
1159
Part10.Size = Vector3.new(0.0500000007, 0.140000015, 0.119999997)
1160
Part10.CFrame = CFrame.new(-61.9300003, 28.9449997, 10.312499, -5.73205661e-15, 0.99999994, 1.31134158e-07, 4.37113883e-08, 1.31134158e-07, -1, -0.99999994, 0, -4.37113847e-08)
1161
Part10.BottomSurface = Enum.SurfaceType.Smooth
1162
Part10.TopSurface = Enum.SurfaceType.Smooth
1163
Part10.Position = Vector3.new(-61.9300003, 28.9449997, 10.312499)
1164
Part10.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1165
SpecialMesh11.Parent = Part10
1166
SpecialMesh11.MeshType = Enum.MeshType.Wedge
1167
Part12.Parent = Model0
1168
Part12.Rotation = Vector3.new(90, 0, 90)
1169
Part12.Anchored = true
1170
Part12.CanCollide = false
1171
Part12.Size = Vector3.new(0.0500000007, 0.140000015, 0.119999997)
1172
Part12.CFrame = CFrame.new(-62.0699997, 28.9449997, 10.312499, -8.74227766e-08, -0.99999994, 4.37113847e-08, 4.37113812e-08, -4.37113847e-08, -1, 0.99999994, -8.74227695e-08, 4.37113812e-08)
1173
Part12.BottomSurface = Enum.SurfaceType.Smooth
1174
Part12.TopSurface = Enum.SurfaceType.Smooth
1175
Part12.Position = Vector3.new(-62.0699997, 28.9449997, 10.312499)
1176
Part12.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1177
SpecialMesh13.Parent = Part12
1178
SpecialMesh13.MeshType = Enum.MeshType.Wedge
1179
Part14.Parent = Model0
1180
Part14.Anchored = true
1181
Part14.CanCollide = false
1182
Part14.Size = Vector3.new(0.700000226, 0.860000074, 0.550000012)
1183
Part14.CFrame = CFrame.new(-61.3300018, 28.6349983, 10.5874987, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1184
Part14.BottomSurface = Enum.SurfaceType.Smooth
1185
Part14.TopSurface = Enum.SurfaceType.Smooth
1186
Part14.Position = Vector3.new(-61.3300018, 28.6349983, 10.5874987)
1187
Part14.Color = Color3.new(0.105882, 0.164706, 0.207843)
1188
Part15.Parent = Model0
1189
Part15.Anchored = true
1190
Part15.CanCollide = false
1191
Part15.Size = Vector3.new(2.0400002, 0.860000074, 0.49999997)
1192
Part15.CFrame = CFrame.new(-62, 28.6349983, 11.1124992, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1193
Part15.BottomSurface = Enum.SurfaceType.Smooth
1194
Part15.TopSurface = Enum.SurfaceType.Smooth
1195
Part15.Position = Vector3.new(-62, 28.6349983, 11.1124992)
1196
Part15.Color = Color3.new(0.105882, 0.164706, 0.207843)
1197
Part16.Name = "asd"
1198
Part16.Parent = Model0
1199
Part16.Transparency = 1
1200
Part16.Anchored = true
1201
Part16.CanCollide = false
1202
Part16.Size = Vector3.new(2, 2, 1)
1203
Part16.CFrame = CFrame.new(-62, 28.0450001, 10.8424988, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1204
Part16.BottomSurface = Enum.SurfaceType.Smooth
1205
Part16.TopSurface = Enum.SurfaceType.Smooth
1206
Part16.Position = Vector3.new(-62, 28.0450001, 10.8424988)
1207
Part17.Parent = Model0
1208
Part17.Anchored = true
1209
Part17.CanCollide = false
1210
Part17.Size = Vector3.new(2.02000022, 0.390000075, 1.01999998)
1211
Part17.CFrame = CFrame.new(-62, 27.2299995, 10.8424988, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1212
Part17.BottomSurface = Enum.SurfaceType.Smooth
1213
Part17.TopSurface = Enum.SurfaceType.Smooth
1214
Part17.Position = Vector3.new(-62, 27.2299995, 10.8424988)
1215
Part17.Color = Color3.new(0.129412, 0.329412, 0.72549)
1216
Part18.Parent = Model0
1217
Part18.Rotation = Vector3.new(90, 0, -90)
1218
Part18.Anchored = true
1219
Part18.CanCollide = false
1220
Part18.Size = Vector3.new(0.0500000007, 0.170000002, 0.639999986)
1221
Part18.CFrame = CFrame.new(-61.9150009, 28.6049995, 10.312499, -1.33747976e-14, 0.99999994, 3.05979711e-07, 4.37113883e-08, 3.05979682e-07, -1, -0.99999994, 0, -4.37113847e-08)
1222
Part18.BottomSurface = Enum.SurfaceType.Smooth
1223
Part18.TopSurface = Enum.SurfaceType.Smooth
1224
Part18.Position = Vector3.new(-61.9150009, 28.6049995, 10.312499)
1225
Part18.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1226
SpecialMesh19.Parent = Part18
1227
SpecialMesh19.MeshType = Enum.MeshType.Wedge
1228
Part20.Parent = Model0
1229
Part20.Rotation = Vector3.new(-90, 0, 90)
1230
Part20.Anchored = true
1231
Part20.CanCollide = false
1232
Part20.Size = Vector3.new(0.0500000007, 0.140000015, 0.159999996)
1233
Part20.CFrame = CFrame.new(-62.0699997, 28.8049984, 10.312499, 9.55342711e-15, -0.99999994, -2.18556934e-07, -4.37113883e-08, -2.1855692e-07, 1, -0.99999994, 0, -4.37113847e-08)
1234
Part20.BottomSurface = Enum.SurfaceType.Smooth
1235
Part20.TopSurface = Enum.SurfaceType.Smooth
1236
Part20.Position = Vector3.new(-62.0699997, 28.8049984, 10.312499)
1237
Part20.Color = Color3.new(0.0156863, 0.686275, 0.92549)
1238
SpecialMesh21.Parent = Part20
1239
SpecialMesh21.MeshType = Enum.MeshType.Wedge
1240
Part22.Parent = Model0
1241
Part22.Anchored = true
1242
Part22.CanCollide = false
1243
Part22.Size = Vector3.new(0.700000226, 0.860000074, 0.550000012)
1244
Part22.CFrame = CFrame.new(-62.6699982, 28.6349983, 10.5874987, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1245
Part22.BottomSurface = Enum.SurfaceType.Smooth
1246
Part22.TopSurface = Enum.SurfaceType.Smooth
1247
Part22.Position = Vector3.new(-62.6699982, 28.6349983, 10.5874987)
1248
Part22.Color = Color3.new(0.105882, 0.164706, 0.207843)
1249
weld(Model0)
1250
newWeld(torso,Model0.asd,0,0,0)
1251
1252
hair = Instance.new("Part",hed)
1253
hair.Color = Color3.fromRGB(0, 100, 255)
1254
hairm = Instance.new("SpecialMesh",hair)
1255
hairm.MeshId = "rbxassetid://433031789"
1256
hairm.Scale = Vector3.new(0.7,0.65,0.65)
1257
hweld = newWeld(hed,hair,0,0,0)
1258
hweld.C0 = CFrame.new(0.075,0.2,0)*CFrame.Angles(math.rad(0),math.rad(180),0)
1259
1260
hair = Instance.new("Part",hed)
1261
hair.Color = Color3.fromRGB(0, 100, 255)
1262
hairm = Instance.new("SpecialMesh",hair)
1263
hairm.MeshId = "rbxassetid://1389466576"
1264
hairm.Scale = Vector3.new(0.035,0.035,0.03)
1265
hweld = newWeld(hed,hair,0,0,0)
1266
hweld.C0 = CFrame.new(0,-0.1,0.2)*CFrame.Angles(math.rad(0),math.rad(0),0)
1267
1268
local jumped = false
1269
1270
function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans)
1271
    local magz = (Part0 - Part1).magnitude
1272
    local curpos = Part0
1273
    local trz = {-Offset,Offset} 
1274
    for i=1,Times do
1275
        local li = Instance.new("Part", DebrisModel)
1276
        li.TopSurface =0
1277
        li.Material = Enum.Material.Neon
1278
        li.BottomSurface = 0
1279
        li.Anchored = true
1280
        li.Locked = true
1281
        li.Transparency = Trans or 0.4
1282
        li.Color = Color
1283
        li.formFactor = "Custom"
1284
        li.CanCollide = false
1285
        li.Size = Vector3.new(Thickness,Thickness,magz/Times)
1286
        local lim = Instance.new("BlockMesh",li)
1287
        local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
1288
        local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
1289
        if Times == i then
1290
        local magz2 = (curpos - Part1).magnitude
1291
        li.Size = Vector3.new(Thickness,Thickness,magz2)
1292
        li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
1293
        else
1294
        li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
1295
        end
1296
        curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
1297
        li.Name = "LIGHTNING"
1298
    end
1299
end
1300
local woosh = false
1301
local debounce = false
1302
mouse.KeyDown:connect(function(key)
1303
if key == "e" and debounce == false then
1304
debounce = true
1305
noidle = true
1306
sound(1202656211,root.Position,10,math.random(300,350)/100)
1307
local tempattach=Instance.new("Attachment",root)
1308
tempattach.Position = Vector3.new(0,0,-20)
1309
for i=1,10 do rs:wait()
1310
local temppos = root.Position
1311
root.CFrame = CFrame.new(tempattach.WorldPosition)*CFrame.Angles(0,math.rad(root.Orientation.Y),0)
1312
root.Velocity = Vector3.new()
1313
for i,v in pairs(findAllNearestTorso(root.Position,30)) do
1314
v.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth/75)
1315
end
1316
Lightning(root.Position+Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2)),temppos+Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2)), math.random(2,4), 2, Color3.fromHSV(0.5+math.random(0,1000)/10000,math.random(500,1000)/1000,1), .5, .56)
1317
woosh = true
1318
hed.Weld.C0 = CFrame.new(0, 1.5, -.1) * CFrame.Angles(0,0,0)
1319
hed.Weld.C1 = CFrame.Angles(math.rad(-20),0,0)
1320
larm.Weld.C0 = CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(-5))
1321
rarm.Weld.C0 = CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(5))
1322
torso.Weld.C0 = CFrame.new(0, -0.5, 0) * CFrame.Angles(math.rad(-40),math.rad(0), math.rad(0))
1323
lleg.Weld.C0 = CFrame.new(-0.5,-0.6,-1)*CFrame.Angles(math.rad(-70),math.rad(0),math.rad(-1))
1324
rleg.Weld.C0 = CFrame.new(0.5,-0.95,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(1))
1325
end
1326
noidle = false
1327
debounce = false
1328
end
1329
end)
1330
1331
mouse.KeyDown:connect(function(key)
1332
if key == "r" and debounce == false then
1333
debounce = true
1334
noidle = true
1335
local bg = Instance.new("BodyGyro",root)
1336
bg.Name = "lolnochara"
1337
bg.P = 10000
1338
bg.D = 100
1339
bg.MaxTorque = Vector3.new(10000,10000,10000)
1340
if jumped == false then
1341
root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.x,root.Position.Y,mouse.Hit.z))
1342
bg.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.x,root.Position.Y,mouse.Hit.z))
1343
else
1344
root.CFrame = CFrame.new(root.Position,mouse.Hit.p)
1345
bg.CFrame = CFrame.new(root.Position,mouse.Hit.p)
1346
end
1347
local spd = 0.4
1348
for i=1,10 do rs:wait()
1349
if jumped == false then
1350
bg.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.x,root.Position.Y,mouse.Hit.z))
1351
else
1352
bg.CFrame = CFrame.new(root.Position,mouse.Hit.p)
1353
end
1354
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.1)     *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
1355
hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)         *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
1356
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
1357
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)  *CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), spd)
1358
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5, 0)  *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
1359
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.2,-1)*CFrame.Angles(math.rad(-50),math.rad(-10),math.rad(-1)), spd)
1360
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(6)), spd)
1361
end
1362
1363
sound(1202656211,root.Position,10,math.random(90,110)/100)
1364
1365
local Position = rarm.Position-rarm.CFrame.upVector
1366
local Target = mouse.Hit.p
1367
local direction = Target - Position
1368
local direction = computeDirection(direction)
1369
local ray = Ray.new(Position, (Target-Position).unit*1048)
1370
local part, endPoint = workspace:FindPartOnRay(ray, char)
1371
1372
for i,v in pairs(findAllNearestTorso(endPoint,30)) do
1373
v.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth/math.random(10,12))
1374
end
1375
1376
local Part0 = Effect(Enum.MeshType.Sphere,Vector3.new(2,(Position-endPoint).magnitude,2),0,Enum.Material.Neon,Color3.fromHSV(0,0,1),root.Position,Vector3.new(90,0,0),Vector3.new(),Vector3.new(-0.1,0,-0.1),Vector3.new(),0,-0.005)
1377
local pos = Position + (direction * (Part0.Mesh.Scale.Y/2))
1378
Part0.CFrame = CFrame.new(pos,  pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
1379
1380
for i=1,4 do
1381
Lightning(rarm.Position-rarm.CFrame.upVector,endPoint, math.random(5,6), 2, Color3.fromHSV(0.5+math.random(0,1000)/10000,math.random(500,1000)/1000,1), .5, .56)
1382
end
1383
1384
if part then
1385
sound(821439273,endPoint,10,math.random(90,110)/100)
1386
for i=1,5 do
1387
Effect(Enum.MeshType.Sphere,Vector3.new(1,1,1)*math.random(4,10),0,Enum.Material.Neon,Color3.fromHSV(0.5+math.random(0,1000)/10000,math.random(500,1000)/1000,1),endPoint+Vector3.new(math.random(-2,2)*5,math.random(-2,2)*5,math.random(-2,2)*5),Vector3.new(),Vector3.new(),Vector3.new(1,1,1),Vector3.new(),0.04,-0.002)
1388
end
1389
end
1390
1391
bg:Destroy()
1392
local spd = 0.5
1393
for i=1,5 do rs:wait()
1394
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.1)     *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
1395
hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)         *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
1396
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
1397
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)  *CFrame.Angles(math.rad(160),math.rad(0),math.rad(50)), spd)
1398
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5, 0)  *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
1399
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.2,-1)*CFrame.Angles(math.rad(-50),math.rad(-10),math.rad(-1)), spd)
1400
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(6)), spd)
1401
end
1402
noidle = false
1403
debounce = false
1404
end
1405
end)
1406
1407
mouse.KeyDown:connect(function(key)
1408
if key == "q" and debounce == false then
1409
debounce = true
1410
noidle = true
1411
local mousepos = mouse.Hit.p
1412
if (mousepos-root.Position).magnitude <= 150 then
1413
sound(1202657035,mousepos,10,math.random(150,170)/100)
1414
local spd = 0.4
1415
for i=1,10 do rs:wait()
1416
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.1)     *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
1417
hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)         *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
1418
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
1419
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)  *CFrame.Angles(math.rad(170),math.rad(0),math.rad(50)), spd)
1420
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5, 0)  *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
1421
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.2,-1)*CFrame.Angles(math.rad(-50),math.rad(-10),math.rad(-1)), spd)
1422
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(6)), spd)
1423
end
1424
for i,v in pairs(findAllNearestTorso(mousepos,15)) do
1425
v.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth/math.random(5,6))
1426
end
1427
local tempcolor = Color3.fromHSV(0.5+math.random(0,1000)/10000,0.5,1)
1428
coroutine.resume(coroutine.create(function()
1429
for i=1,2 do rs:wait() rs:wait() rs:wait() rs:wait() rs:wait() rs:wait() rs:wait() rs:wait() 
1430
Effect(Enum.MeshType.Sphere,Vector3.new(10,10,10)*5,0.999,Enum.Material.Neon,tempcolor,mousepos,Vector3.new(),Vector3.new(),Vector3.new(-0.3,-0.3,-0.3),Vector3.new(),-0.005,-0.05)
1431
end
1432
end))
1433
Effect(Enum.MeshType.Sphere,Vector3.new(5,5,5),0,Enum.Material.Neon,tempcolor,mousepos,Vector3.new(),Vector3.new(),Vector3.new(2,2,2),Vector3.new(),0.03,0)
1434
Effect(Enum.MeshType.Sphere,Vector3.new(20,20,20),0,Enum.Material.Neon,tempcolor,mousepos,Vector3.new(),Vector3.new(),Vector3.new(-0.4,30,-0.4),Vector3.new(),0,0)
1435
end
1436
noidle = false
1437
debounce = false
1438
end
1439
end)
1440
1441
music(857708134)
1442-
music(1032975381)
1442+
1443
--[[for i,v in pairs(char:GetChildren()) do
1444
if v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
1445
local emitter = Instance.new("ParticleEmitter",v)
1446
emitter.LightEmission = 1
1447
emitter.Transparency = NumberSequence.new(0.95,1)
1448
emitter.Size = NumberSequence.new(0.5)
1449
emitter.SpreadAngle = Vector2.new(360,360)
1450
emitter.Speed = NumberRange.new(1)
1451
emitter.Lifetime = NumberRange.new(0.75)
1452
emitter.Texture = "rbxassetid://744949545"
1453
emitter.Rate = 20
1454
emitter.Color = ColorSequence.new(Color3.new(255,0,0))
1455-
emitter.Color = ColorSequence.new(Color3.new(0,1,1))
1455+
1456
table.insert(emitters,emitter)
1457
end
1458
end]]
1459
1460
velocityYFall=0
1461
velocityYFall2=0
1462
velocityYFall3=0
1463
velocityYFall4=0
1464
neckrotY=0
1465
neckrotY2=0
1466
torsorotY=0
1467
torsorotY2=0
1468
torsoY=0
1469
torsoY2=0
1470
colored = 0
1471
sine = 0
1472
change=0.4
1473
movement=5
1474
timeranim=0
1475
running = false
1476
glitched = false
1477
backup = hed.Weld.C1
1478
glitchedC1 = hed.Weld.C1
1479
glitchedenabled = false
1480
1481
mouse.KeyDown:connect(function(key)
1482
key = string.lower(key)
1483
if string.byte(key) == 48 then
1484
running = true
1485
local keyup = mouse.KeyUp:connect(function(key)
1486
if string.byte(key) == 48 then
1487
running = false
1488
end
1489
end)
1490
repeat rs:wait() until running == false
1491
keyup:disconnect()
1492
end
1493
end)
1494
1495
icolor=1
1496
imode=false
1497
1498
didjump = false
1499
jumppower = 0
1500
freeze = false
1501
debounceimpact = false
1502
1503
function jumpimpact()
1504
if debounceimpact == false then
1505
debounceimpact = true
1506
if jumppower < -150 then jumppower = -150 end
1507
shake(-jumppower/5)
1508
for i=1,-jumppower/20 do rs:wait()
1509
hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(0,0,0), 0.05)
1510
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, (jumppower/20)-hum.HipHeight, 0) * CFrame.Angles(math.rad(0),math.rad(0), math.rad(0)), 0.05)
1511
end
1512
debounceimpact = false
1513
end
1514
end
1515
1516
rs:connect(function()
1517
1518
for i,v in pairs(DebrisModel:GetChildren()) do
1519
if v.Name == "LIGHTNING" then
1520
local vm = v:FindFirstChildOfClass("BlockMesh")
1521
vm.Scale = vm.Scale - Vector3.new(0.1,0.1,0)
1522
if vm.Scale.X <= 0 then
1523
v:Destroy()
1524
end
1525
end
1526
end
1527
1528
if icolor > 1 then
1529
imode = false
1530
elseif icolor < 0 then
1531
imode = true
1532
end
1533
1534
if imode == true then
1535
icolor = icolor + 0.01
1536
else
1537
icolor = icolor - 0.01
1538
end
1539
1540
for i,v in pairs(emitters) do
1541
v.Acceleration = root.CFrame.upVector*(666/200)
1542
end
1543
1544
if p.Character.Parent == nil then
1545
local model = Instance.new("Model")
1546
model.Name = p.Name
1547
p.Character = model
1548
for i,v in pairs(char:GetChildren()) do
1549
v.Parent = p.Character
1550
end
1551
end
1552
1553
char = p.Character
1554
if p.Character.Parent ~= workspace then
1555
p.Character.Parent = workspace
1556
end
1557
for i,v in pairs(char:GetChildren()) do
1558
if v:IsA("Accoutrement") then
1559
if v.Handle:FindFirstChild("Mesh") then
1560
v.Handle:FindFirstChild("Mesh").Offset = Vector3.new()
1561
v.Handle.Transparency = 0
1562
end
1563
elseif v:IsA("BasePart") then
1564
v.Anchored = false
1565
if v:FindFirstChildOfClass("BodyPosition") then
1566
v:FindFirstChildOfClass("BodyPosition"):Destroy()
1567
end
1568
if v:FindFirstChildOfClass("BodyVelocity") then
1569
v:FindFirstChildOfClass("BodyVelocity"):Destroy()
1570
end
1571
if v:FindFirstChildOfClass("BodyGyro") and v:FindFirstChildOfClass("BodyGyro").Name ~= "lolnochara" then
1572
v:FindFirstChildOfClass("BodyGyro"):Destroy()
1573
end
1574
if v:FindFirstChild("Mesh") then
1575
v:FindFirstChild("Mesh").Offset = Vector3.new()
1576
end
1577
if not DebrisModel:FindFirstChild(v.Name.."FORCEFIELD") then
1578
local force = Instance.new("Part",DebrisModel)
1579
force.Name = v.Name.."FORCEFIELD"
1580
if v ~= hed then
1581
force.Size = v.Size+(Vector3.new(1,1,1)*0.2)
1582
else
1583
force.Size = (Vector3.new(1,1,1)*v.Size.Y)+(Vector3.new(1,1,1)*0.2)
1584
end
1585
force.CanCollide = false
1586
force.Transparency = 1
1587
force.Color = Color3.new(0,1,1)
1588
force.Material = Enum.Material.Neon
1589
newWeld(v,force,0,0,0)
1590
else
1591
if not DebrisModel:FindFirstChild(v.Name.."FORCEFIELD"):FindFirstChildOfClass("Weld") then
1592
newWeld(v,DebrisModel:FindFirstChild(v.Name.."FORCEFIELD"),0,0,0)
1593
end
1594
end
1595
if v.Name ~= "HumanoidRootPart" then
1596
v.Transparency = 0
1597
else
1598
v.Transparency = 1
1599
end
1600
end
1601
end
1602
1603
if freeze == false then
1604
if running == false then
1605
hum.WalkSpeed = 12
1606
change=0.4
1607
movement=5
1608
else
1609
hum.WalkSpeed = (666/10)
1610
if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude >= 5 then
1611
change=1
1612
else
1613
change=0.4
1614
end
1615
movement=15
1616
end
1617
else
1618
hum.WalkSpeed = 1
1619
change=0.4
1620
movement=5
1621
end
1622
1623
if -root.Velocity.Y/1.5 > -5 and -root.Velocity.Y/1.5 < 150 then
1624
velocityYFall = root.Velocity.Y/1.5
1625
else
1626
if -root.Velocity.Y/1.5 < -5 then
1627
velocityYFall = 5
1628
elseif -root.Velocity.Y/1.5 > 150 then
1629
velocityYFall = -150
1630
end
1631
end
1632
1633
if -root.Velocity.Y/180 > 0 and -root.Velocity.Y/180 < 1.2 then
1634
velocityYFall2 = root.Velocity.Y/180
1635
else
1636
if -root.Velocity.Y/180 < 0 then
1637
velocityYFall2 = 0
1638
elseif -root.Velocity.Y/180 > 1.2 then
1639
velocityYFall2 = -1.2
1640
end
1641
end
1642
1643
if -root.Velocity.Y/1.5 > -5 and -root.Velocity.Y/1.5 < 50 then
1644
velocityYFall3 = root.Velocity.Y/1.5
1645
else
1646
if -root.Velocity.Y/1.5 < -5 then
1647
velocityYFall3 = 5
1648
elseif -root.Velocity.Y/1.5 > 50 then
1649
velocityYFall3 = -50
1650
end
1651
end
1652
1653
if -root.Velocity.Y/1.5 > -50 and -root.Velocity.Y/1.5 < 20 then
1654
velocityYFall4 = root.Velocity.Y/1.5
1655
else
1656
if -root.Velocity.Y/180 < -5 then
1657
velocityYFall4 = 5
1658
elseif -root.Velocity.Y/180 > 50 then
1659
velocityYFall4 = -50
1660
end
1661
end
1662
1663
if root.RotVelocity.Y/6 < 1 and root.RotVelocity.Y/6 > -1 then
1664
neckrotY = root.RotVelocity.Y/6
1665
else
1666
if root.RotVelocity.Y/6 < -1 then
1667
neckrotY = -1
1668
elseif root.RotVelocity.Y/6 > 1 then
1669
neckrotY = 1
1670
end
1671
end
1672
1673
if root.RotVelocity.Y/8 < 0.6 and root.RotVelocity.Y/8 > -0.6 then
1674
neckrotY2 = root.RotVelocity.Y/8
1675
else
1676
if root.RotVelocity.Y/8 < -0.6 then
1677
neckrotY2 = -0.6
1678
elseif root.RotVelocity.Y/8 > 0.6 then
1679
neckrotY2 = 0.6
1680
end
1681
end
1682
1683
if root.RotVelocity.Y/6 < 0.2 and root.RotVelocity.Y/6 > -0.2 then
1684
torsorotY = root.RotVelocity.Y/6
1685
else
1686
if root.RotVelocity.Y/6 < -0.2 then
1687
torsorotY = -0.2
1688
elseif root.RotVelocity.Y/6 > 0.2 then
1689
torsorotY = 0.2
1690
end
1691
end
1692
1693
if root.RotVelocity.Y/8 < 0.2 and root.RotVelocity.Y/8 > -0.2 then
1694
torsorotY2 = root.RotVelocity.Y/8
1695
else
1696
if root.RotVelocity.Y/8 < -0.2 then
1697
torsorotY2 = -0.2
1698
elseif root.RotVelocity.Y/8 > 0.2 then
1699
torsorotY2 = 0.2
1700
end
1701
end
1702
1703
torsoY = -(torso.Velocity*Vector3.new(1, 0, 1)).magnitude/20
1704
torsoY2 = -(torso.Velocity*Vector3.new(1, 0, 1)).magnitude/36
1705
1706
local ray1 = Ray.new(root.Position+Vector3.new(size,0,0),Vector3.new(0, -4, 0))
1707
local part1, endPoint = workspace:FindPartOnRay(ray1, char)
1708
1709
local ray2 = Ray.new(root.Position-Vector3.new(size,0,0),Vector3.new(0, -4, 0))
1710
local part2, endPoint = workspace:FindPartOnRay(ray2, char)
1711
1712
local ray3 = Ray.new(root.Position+Vector3.new(0,0,size/2),Vector3.new(0, -4, 0))
1713
local part3, endPoint = workspace:FindPartOnRay(ray3, char)
1714
1715
local ray4 = Ray.new(root.Position-Vector3.new(0,0,size/2),Vector3.new(0, -4, 0))
1716
local part4, endPoint = workspace:FindPartOnRay(ray4, char)
1717
1718
local ray5 = Ray.new(root.Position+Vector3.new(size,0,size/2),Vector3.new(0, -4, 0))
1719
local part5, endPoint = workspace:FindPartOnRay(ray5, char)
1720
1721
local ray6 = Ray.new(root.Position-Vector3.new(size,0,size/2),Vector3.new(0, -4, 0))
1722
local part6, endPoint = workspace:FindPartOnRay(ray6, char)
1723
1724
local ray7 = Ray.new(root.Position+Vector3.new(size,0,-size/2),Vector3.new(0, -4, 0))
1725
local part7, endPoint = workspace:FindPartOnRay(ray7, char)
1726
1727
local ray8 = Ray.new(root.Position-Vector3.new(size,0,-size/2),Vector3.new(0, -4, 0))
1728
local part8, endPoint = workspace:FindPartOnRay(ray8, char)
1729
1730
local ray = Ray.new(root.Position,Vector3.new(0, -6, 0))
1731
local part, endPoint = workspace:FindPartOnRay(ray, char)
1732
1733
if part1 or part2 or part3 or part4 or part5 or part6 or part7 or part8 then jumped = false else endPoint = 0 jumped = true end
1734
1735
local rlegray = Ray.new(rleg.Position+Vector3.new(0,size/2,0),Vector3.new(0, -1.75, 0))
1736
local rlegpart, rlegendPoint = workspace:FindPartOnRay(rlegray, char)
1737
1738
local llegray = Ray.new(lleg.Position+Vector3.new(0,size/2,0),Vector3.new(0, -1.75, 0))
1739
local llegpart, llegendPoint = workspace:FindPartOnRay(llegray, char)
1740
1741
if hum.Health > 0 and noidle == false then
1742
if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude >= 5 and jumped == false then
1743
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.1) * CFrame.Angles(0,0,0), 0.4)
1744
hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(math.rad(-20),0,0), 0.1)
1745
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-40-20*math.cos(sine/15)),math.rad(0+5*math.sin(sine/15)),math.rad(-5-5*math.sin(sine/15))), 0.2)
1746
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-40-20*math.cos(sine/15)),math.rad(0-5*math.sin(sine/15)),math.rad(5+5*math.sin(sine/15))), 0.2)
1747
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5-0.5*math.sin(sine/15), 0) * CFrame.Angles(math.rad(-40),math.rad(0), math.rad(0)), 0.1)
1748
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.6,-1)*CFrame.Angles(math.rad(-70-20*math.cos(sine/15)),math.rad(0-5*math.sin(sine/15)),math.rad(-1)), 0.2)
1749
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95,0)*CFrame.Angles(math.rad(-30-20*math.cos(sine/15)),math.rad(0+5*math.sin(sine/15)),math.rad(1)), 0.2)
1750
elseif jumped == true then
1751
didjump = true
1752
jumppower = root.Velocity.Y
1753
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.1) * CFrame.Angles(0,0,0), 0.4)
1754
hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(math.rad(-velocityYFall3/5),0,0), 0.1)
1755
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55-velocityYFall3/70,0)*CFrame.Angles(math.rad(-velocityYFall3/10),math.rad(0),math.rad(velocityYFall)), 0.2)
1756
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55-velocityYFall3/70,0)*CFrame.Angles(math.rad(-velocityYFall3/10),math.rad(0),math.rad(-velocityYFall)), 0.2)
1757
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5, 0) * CFrame.Angles(math.rad(velocityYFall3/10),math.rad(0), math.rad(0)), 0.1)
1758
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.925,0)*CFrame.Angles(math.rad(-35),math.rad(0),math.rad(-2)), 0.2)
1759
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,0,-0.8)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(2)), 0.2)
1760
elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 5 then
1761
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.1) * CFrame.Angles(math.rad((torso.Velocity*Vector3.new(1, 0, 1)).magnitude/35),0, 0), 0.4)
1762
hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(0.05*math.sin(sine/16)+0.15,0.05*math.cos(sine/32),0.01*math.cos(sine/32)), 0.1)
1763
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55-(0.1)*math.cos(sine/16)/3,-0.05-0.1*math.cos(sine/16))*CFrame.Angles(math.rad(-2+4*math.cos(sine/16)),math.rad(-5-5*math.sin(sine/16)),math.rad(-6+2*math.cos(sine/16))), 0.2)
1764
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55-(0.1)*math.cos(sine/16)/3,-0.05-0.1*math.cos(sine/16))*CFrame.Angles(math.rad(170+4*math.cos(sine/16)),math.rad(5+5*math.sin(sine/16)),math.rad(-20-2*math.cos(sine/16))), 0.2)
1765
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, (-0.5-(0.1)*math.cos(sine/16)-hum.HipHeight)+0.5*math.sin(sine/15), -0.1*math.cos(sine/16)) * CFrame.Angles(math.rad(-2-4*math.cos(sine/16)),math.rad(0), math.rad(0-1*math.cos(sine/32))), 0.1)
1766
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.2+(0.1)*math.cos(sine/16),-1)*CFrame.Angles(math.rad(-50+2*math.cos(sine/16)),math.rad(-10+2*math.cos(sine/16)),math.rad(-1+1*math.cos(sine/32))), 0.2)
1767
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95+(0.1)*math.cos(sine/16),0)*CFrame.Angles(math.rad(10+2*math.cos(sine/16)),math.rad(10-2*math.cos(sine/16)),math.rad(1+1*math.cos(sine/32))), 0.2)
1768
end
1769
end
1770
l1.C0 = CFrame.new(-0.8,0.8,0.5)*CFrame.Angles(0,0.2,-0.1+0.6*math.cos(sine/15))
1771
r1.C0 = CFrame.new(0.8,0.8,0.5)*CFrame.Angles(0,-0.2,0.1-0.6*math.cos(sine/15))
1772
1773
l2.C0 = CFrame.new(-0.8,0.4,0.5)*CFrame.Angles(0,0.4,0.5*math.cos(sine/15))
1774
r2.C0 = CFrame.new(0.8,0.4,0.5)*CFrame.Angles(0,-0.4,-0.5*math.cos(sine/15))
1775
1776
l3.C0 = CFrame.new(-0.8,0,0.5)*CFrame.Angles(0,0.6,0.1+0.5*math.cos(sine/15))
1777
r3.C0 = CFrame.new(0.8,0,0.5)*CFrame.Angles(0,-0.6,-0.1-0.5*math.cos(sine/15))
1778
if didjump == true and jumped == false and jumppower < 0 then
1779
didjump = false
1780
jumpimpact()
1781
end
1782
if math.sin(sine/15) < -0.5 and woosh == false and jumped == false then
1783
Effect(559831844,Vector3.new(0.001,0.001,0.001),0,Enum.Material.Neon,Color3.fromHSV(0,0,1),endPoint,Vector3.new(90,0,0),Vector3.new(0,0.1,0),Vector3.new(0.05,0.05,0.05),Vector3.new(),0.01,-0.0005)
1784
Effect(559831844,Vector3.new(0.001,0.001,1),0,Enum.Material.Neon,Color3.fromHSV(0,0,1),endPoint,Vector3.new(90,0,0),Vector3.new(0,0,0),Vector3.new(0.05,0.05,0),Vector3.new(),0.005,0)
1785
woosh = true
1786
elseif math.sin(sine/15) > -0.5 then
1787
woosh = false
1788
end
1789
--timeposition = soundz.TimePosition
1790
hed.BrickColor = skin_color
1791
torso.BrickColor = skin_color
1792
rarm.BrickColor = skin_color
1793
larm.BrickColor = skin_color
1794
rleg.BrickColor = skin_color
1795
lleg.BrickColor = skin_color
1796
sine = sine + change
1797
hum.Health = math.huge
1798
hum.MaxHealth = math.huge
1799
end)