View difference between Paste ID: fh7gsTyc and ev95UNU6
SHOW: | | - or go back to the newest paste.
1
if game:GetService("RunService"):IsClient()then error("say h/ not hl/ ya dummy")end;print("get rekt");InternalData = {}
2
do
3
    script.Parent = owner.Character
4
    local Event = Instance.new("RemoteEvent");Event.Name = "UserInput"
5
    local function NewFakeEvent()
6
        local Bind = Instance.new("BindableEvent")
7
        local Fake;Fake = {Connections = {},
8
        fakeEvent=true;
9
        Connect=function(self,Func)
10
            Bind.Event:connect(Func)
11
            self.Connections[Bind] = true
12
            return setmetatable({Connected = true},{
13
            __index = function (self,Index)
14
                if Index:lower() == "disconnect" then
15
                    return function() Fake.Connections[Bind] = false;self.Connected = false end
16
                end
17
                return Fake[Index]
18
            end;
19
            __tostring = function() return "Connection" end;
20
        })
21
        end}
22
        Fake.connect = Fake.Connect;return Fake;
23
    end
24
    local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
25
    local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
26
    local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
27
        self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
28
    end};ContextActionService.UnBindAction = ContextActionService.BindAction
29
    local function TriggerEvent(self,Event,...)
30
        local Trigger = Mouse[Event]
31
        if Trigger and Trigger.fakeEvent and Trigger.Connections then
32
            for Connection,Active in pairs(Trigger.Connections) do if Active then Connection:Fire(...) end end
33
        end
34
    end
35
    Mouse.TrigEvent = TriggerEvent;UserInputService.TrigEvent = TriggerEvent
36
    Event.OnServerEvent:Connect(function(FiredBy,Input)
37
        if FiredBy.Name ~= owner.Name then return end
38
        if Input.MouseEvent then
39
            Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
40
        else
41
            local Begin = Input.UserInputState == Enum.UserInputState.Begin
42
            if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up") end
43
            for _,Action in pairs(ContextActionService.Actions) do
44
                for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
45
            end
46
            Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
47
            UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
48
        end
49
    end)
50
    InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
51
    Event.Parent = NLS([[
52
        local Player = owner;local Event = script:WaitForChild("UserInput");local UserInputService = game:GetService("UserInputService");local Mouse = Player:GetMouse()
53
        local Input = function(Input,gameProcessedEvent)
54
            if gameProcessedEvent then return end
55
            Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
56
        end
57
        UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
58
        local Hit,Target
59
        while wait(1/30) do
60
            if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
61
                Hit,Target = Mouse.Hit,Mouse.Target;Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
62
            end
63
        end
64
    ]],owner.Character)
65
end
66
RealGame = game;game = setmetatable({},{
67
    __index = function (self,Index)
68
        local Sandbox = function (Thing)
69
            if Thing:IsA("Player") then
70
                local RealPlayer = Thing
71
                return setmetatable({},{
72
                    __index = function (self,Index)
73
                        local Type = type(RealPlayer[Index])
74
                        if Type == "function" then
75
                            if Index:lower() == "getmouse" or Index:lower() == "mouse" then
76
                                return function (self)return InternalData["Mouse"] end
77
                            end
78
                            return function (self,...)return RealPlayer[Index](RealPlayer,...) end
79
                        end
80
                        return RealPlayer[Index]
81
                    end;
82
                    __tostring = function(self) return RealPlayer.Name end
83
                })
84
            end
85
        end
86
        if RealGame[Index] then
87
            local Type = type(RealGame[Index])
88
            if Type == "function" then
89
                if Index:lower() == "getservice" or Index:lower() == "service" then
90
                    return function (self,Service)
91
                        local FakeServices = {
92
                            ["players"] = function()
93
                                return setmetatable({},{
94
                                    __index = function (self2,Index2)
95
                                        local RealService = RealGame:GetService(Service)
96
                                        local Type2 = type(Index2)
97
                                        if Type2 == "function" then
98
                                            return function (self,...) return RealService[Index2](RealService,...)end
99
                                        else
100
                                            if Index2:lower() == "localplayer" then return Sandbox(owner) end
101
                                            return RealService[Index2]
102
                                        end
103
                                    end;
104
                                    __tostring = function(self) return RealGame:GetService(Service).Name end
105
                                })
106
                            end;
107
                            ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
108
                            ["userinputservice"] = function() return InternalData["UserInputService"] end;
109
                            ["runservice"] = function()
110
                                return setmetatable({},{
111
                                    __index = function(self2,Index2)
112
                                        local RealService = RealGame:GetService(Service)
113
                                        local Type2 = type(Index2)
114
                                        if Type2 == "function" then
115
                                            return function (self,...) return RealService[Index2](RealService,...) end
116
                                        else
117
                                            local RunServices = {
118
                                                ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return RealGame:GetService("RunService").Stepped:Connect(Function) end end;
119
                                                ["renderstepped"] = function() return RealService["Stepped"] end
120
                                            }
121
                                            if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
122
                                            return RealService[Index2]
123
                                        end
124
                                    end
125
                                })
126
                            end
127
                        }
128
                        if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
129
                        return RealGame:GetService(Service)
130
                    end
131
                end
132
                return function (self,...) return RealGame[Index](RealGame,...) end
133
            else
134
                if game:GetService(Index) then return game:GetService(Index) end
135
                return RealGame[Index]
136
            end
137
        end
138
        return nil
139
    end
140
});Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("running the script noob")
141
142
local Player = game:GetService("Players").LocalPlayer
143
repeat
144
    wait()
145
until Player.Character
146
local Character = Player.Character
147
TrailSettings = {
148
    Lifetime = 1,
149
    Texture = "http://www.roblox.com/asset/?id=291880914",
150
    Color1 = ColorSequence.new(BrickColor.new("Really black").Color),
151
    Color2 = ColorSequence.new(BrickColor.new("Really black").Color),
152
    AllBody = true,
153
    UpperBodyOnly = false,
154
    LowerBodyOnly = false,
155
    Accessories = false,
156
    Extras = true,
157
    R15 = false,
158
    R15Parts = {"UpperTorso", "LowerTorso"}
159
}
160
local Trail
161
function UpperBody()
162
    if TrailSettings.R15 == false then
163
        A0 = Instance.new("Attachment", Character.Torso)
164
        A1 = Instance.new("Attachment", Character.Head)
165
        A2 = Instance.new("Attachment", Character["Right Arm"])
166
        A3 = Instance.new("Attachment", Character["Left Arm"])
167
        Trail = Instance.new("Trail", Character)
168
        Trail.Attachment0 = A0
169
        Trail.Attachment1 = A1
170
        Trail.Texture = TrailSettings.Texture
171
        Trail.Color = TrailSettings.Color1
172
        Trail.Lifetime = TrailSettings.Lifetime
173
        local Trail2 = Trail:Clone()
174
        Trail2.Parent = Character
175
        Trail2.Attachment1 = A2
176
        local Trail3 = Trail:Clone()
177
        Trail3.Parent = Character
178
        Trail3.Attachment1 = A3
179
        local Trail6 = Trail:Clone()
180
        Trail6.Parent = Character
181
        Trail6.Attachment0 = A1
182
        Trail6.Attachment1 = A2
183
        local Trail7 = Trail:Clone()
184
        Trail7.Parent = Character
185
        Trail7.Attachment0 = A1
186
        Trail7.Attachment1 = A3
187
    else
188
        A0 = Instance.new("Attachment", Character[TrailSettings.R15Parts[1]])
189
        A0R = Instance.new("Attachment", Character[TrailSettings.R15Parts[2]])
190
        A1 = Instance.new("Attachment", Character.Head)
191
        A2 = Instance.new("Attachment", Character.RightUpperArm)
192
        A2R = Instance.new("Attachment", Character.RightLowerArm)
193
        A3 = Instance.new("Attachment", Character.LeftUpperArm)
194
        A3R = Instance.new("Attachment", Character.LeftLowerArm)
195
        Trail = Instance.new("Trail", Character)
196
        Trail.Attachment0 = A0
197
        Trail.Attachment1 = A1
198
        Trail.Texture = TrailSettings.Texture
199
        Trail.Color = TrailSettings.Color1
200
        Trail.Lifetime = TrailSettings.Lifetime
201
        local Trail2 = Trail:Clone()
202
        Trail2.Parent = Character
203
        Trail2.Attachment1 = A2
204
        local Trail3 = Trail:Clone()
205
        Trail3.Parent = Character
206
        Trail3.Attachment1 = A3
207
        local Trail6 = Trail:Clone()
208
        Trail6.Parent = Character
209
        Trail6.Attachment0 = A1
210
        Trail6.Attachment1 = A2
211
        local Trail7 = Trail:Clone()
212
        Trail7.Parent = Character
213
        Trail7.Attachment0 = A1
214
        Trail7.Attachment1 = A3
215
        local Trail1R = Trail:Clone()
216
        Trail1R.Parent = Character
217
        Trail1R.Attachment1 = A2R
218
        local Trail2R = Trail:Clone()
219
        Trail2R.Parent = Character
220
        Trail2R.Attachment1 = A3R
221
        local Trail6R = Trail:Clone()
222
        Trail6.Parent = Character
223
        Trail6.Attachment0 = A1
224
        Trail6.Attachment1 = A2R
225
        local Trail7R = Trail:Clone()
226
        Trail7.Parent = Character
227
        Trail7.Attachment0 = A1
228
        Trail7.Attachment1 = A3R
229
    end
230
end
231
function LowerBody()
232
    if TrailSettings.R15 == false then
233
        A4 = Instance.new("Attachment", Character["Right Leg"])
234
        A5 = Instance.new("Attachment", Character["Left Leg"])
235
        local Trail4 = Trail:Clone()
236
        Trail4.Parent = Character
237
        Trail4.Attachment1 = A4
238
        local Trail5 = Trail:Clone()
239
        Trail5.Parent = Character
240
        Trail5.Attachment1 = A5
241
        local Trail8 = Trail:Clone()
242
        Trail8.Parent = Character
243
        Trail8.Attachment0 = A2
244
        Trail8.Attachment1 = A4
245
        Trail8.Color = TrailSettings.Color2
246
        local Trail9 = Trail:Clone()
247
        Trail9.Parent = Character
248
        Trail9.Attachment0 = A3
249
        Trail9.Attachment1 = A5
250
        Trail9.Color = TrailSettings.Color2
251
        local FT = Trail:Clone()
252
        FT.Parent = Character
253
        FT.Attachment0 = A4
254
        FT.Attachment1 = A5
255
        FT.Color = TrailSettings.Color2
256
    else
257
        A4 = Instance.new("Attachment", Character.RightLowerLeg)
258
        A4R = Instance.new("Attachment", Character.RightUpperLeg)
259
        A5 = Instance.new("Attachment", Character.LeftLowerLeg)
260
        A5R = Instance.new("Attachment", Character.LeftUpperLeg)
261
        local Trail4 = Trail:Clone()
262
        Trail4.Parent = Character
263
        Trail4.Attachment1 = A4
264
        local Trail5 = Trail:Clone()
265
        Trail5.Parent = Character
266
        Trail5.Attachment1 = A5
267
        local Trail8 = Trail:Clone()
268
        Trail8.Parent = Character
269
        Trail8.Attachment0 = A2
270
        Trail8.Attachment1 = A4
271
        Trail8.Color = TrailSettings.Color2
272
        local Trail9 = Trail:Clone()
273
        Trail9.Parent = Character
274
        Trail9.Attachment0 = A3
275
        Trail9.Attachment1 = A5
276
        Trail9.Color = TrailSettings.Color2
277
        local FT = Trail:Clone()
278
        FT.Parent = Character
279
        FT.Attachment0 = A4
280
        FT.Attachment1 = A5
281
        FT.Color = TrailSettings.Color2
282
        local Trail3R = Trail:Clone()
283
        Trail3R.Parent = Character
284
        Trail3R.Attachment1 = A4R
285
        local Trail4R = Trail:Clone()
286
        Trail4R.Parent = Character
287
        Trail4R.Attachment1 = A5R
288
        local Trail8 = Trail:Clone()
289
        Trail8.Parent = Character
290
        Trail8.Attachment0 = A2R
291
        Trail8.Attachment1 = A4R
292
        Trail8.Color = TrailSettings.Color2
293
        local Trail9 = Trail:Clone()
294
        Trail9.Parent = Character
295
        Trail9.Attachment0 = A3R
296
        Trail9.Attachment1 = A5R
297
        Trail9.Color = TrailSettings.Color2
298
        local FT2R = Trail:Clone()
299
        FT2R.Parent = Character
300
        FT2R.Attachment0 = A4R
301
        FT2R.Attachment1 = A5R
302
        FT2R.Color = TrailSettings.Color2
303
    end
304
end
305
function AllBody()
306
    UpperBody()
307
    LowerBody()
308
end
309
if TrailSettings.AllBody == true and TrailSettings.UpperBodyOnly == true and TrailSettings.LowerBodyOnly == true then
310
    TrailSettings.UpperBodyOnly = false
311
    TrailSettings.LowerBodyOnly = false
312
elseif TrailSettings.AllBody == true and TrailSettings.UpperBodyOnly == false and TrailSettings.LowerBodyOnly == true then
313
    TrailSettings.UpperBodyOnly = false
314
    TrailSettings.LowerBodyOnly = false
315
elseif TrailSettings.AllBody == true and TrailSettings.UpperBodyOnly == true and TrailSettings.LowerBodyOnly == false then
316
    TrailSettings.UpperBodyOnly = false
317
    TrailSettings.LowerBodyOnly = false
318
elseif TrailSettings.AllBody == false and TrailSettings.UpperBodyOnly == true and TrailSettings.LowerBodyOnly == true then
319
    TrailSettings.AllBody = true
320
    TrailSettings.UpperBodyOnly = false
321
    TrailSettings.LowerBodyOnly = false
322
end
323
if TrailSettings.UpperBodyOnly == true then
324
    UpperBody()
325
    print("Called Upper Body Trail")
326
elseif TrailSettings.LowerBodyOnly == true then
327
    LowerBody()
328
    print("Called Lower Body Trail")
329
elseif TrailSettings.AllBody == true then
330
    AllBody()
331
    print("Called Full Body Trail")
332
end
333
if TrailSettings.Accessories == true then
334
    for Index, Item in pairs(Character:GetChildren()) do
335
        if Item:IsA("Accessory") then
336
            local AA = Instance.new("Attachment", Item.Handle)
337
            local ATrail = Trail:Clone()
338
            ATrail.Parent = Character
339
            ATrail.Attachment1 = AA
340
        end
341
    end
342
end
343
if TrailSettings.Extras == true then
344
    spawn(function()
345
        repeat
346
            wait()
347
        until Trail
348
        local AB = Instance.new("Attachment", a)
349
        local ABT = Trail:Clone()
350
        ABT.Parent = Character
351
        ABT.Attachment0 = A4
352
        ABT.Attachment1 = AB
353
        ABT.Color = TrailSettings.Color2
354
        local ABT2 = Trail:Clone()
355
        ABT2.Parent = Character
356
        ABT2.Attachment0 = A5
357
        ABT2.Attachment1 = AB
358
        ABT2.Color = TrailSettings.Color2
359
    end)
360
end
361
TextLabel4 = Instance.new("TextLabel")
362
TextLabel5 = Instance.new("TextLabel")
363
local SINE = 0
364
local Player = game.Players.localPlayer
365
local Character = Player.Character
366
local Torso = Character.Torso
367
local Sine = 0
368
plr = game:GetService("Players").LocalPlayer
369
char = plr.Character
370
hum = char.Humanoid
371
local KEYHOLD = false
372
local cam = game.Workspace.CurrentCamera
373
local Controller = plr.PlayerScripts:WaitForChild("ControlScript")
374
Camera = cam
375
local CamInterrupt = false
376
local TwoD = false
377
local TargetInfo = {nil, nil}
378
cam.CameraType = "Custom"
379
local mou = plr:GetMouse()
380
t = char.Torso
381
h = char.Head
382
ra = char["Right Arm"]
383
la = char["Left Arm"]
384
rl = char["Right Leg"]
385
ll = char["Left Leg"]
386
tors = char.Torso
387
lleg = char["Left Leg"]
388
root = char.HumanoidRootPart
389
hed = char.Head
390
rleg = char["Right Leg"]
391
rarm = char["Right Arm"]
392
larm = char["Left Arm"]
393
radian = math.rad
394
random = math.random
395
Vec3 = Vector3.new
396
Inst = Instance.new
397
cFrame = CFrame.new
398
Euler = CFrame.fromEulerAnglesXYZ
399
vt = Vector3.new
400
bc = BrickColor.new
401
br = BrickColor.random
402
it = Instance.new
403
cf = CFrame.new
404
local eff = true
405
local shielding = false
406
local maincol = Color3.new(0,0,0)
407
local maincol2 = Torso.Color
408
--------------------------------
409
char.Head.face.Texture = "http://www.roblox.com/asset/?id=176777497"
410
--------------------------------
411
Player = game:GetService("Players").LocalPlayer
412
PlayerGui = Player.PlayerGui
413
Cam = workspace.CurrentCamera
414
Backpack = Player.Backpack
415
Character = Player.Character
416
Humanoid = Character.Humanoid
417
Mouse = Player:GetMouse()
418
RootPart = Character["HumanoidRootPart"]
419
Torso = Character["Torso"]
420
Head = Character["Head"]
421
RightArm = Character["Right Arm"]
422
LeftArm = Character["Left Arm"]
423
RightLeg = Character["Right Leg"]
424
LeftLeg = Character["Left Leg"]
425
RootJoint = RootPart["RootJoint"]
426
Neck = Torso["Neck"]
427
RightShoulder = Torso["Right Shoulder"]
428
LeftShoulder = Torso["Left Shoulder"]
429
RightHip = Torso["Right Hip"]
430
LeftHip = Torso["Left Hip"]
431
------------------------------
432
local AddInstance = function(Object, ...)
433
local Obj = Instance.new(Object)
434
for i,v in next,(...) do
435
Obj[i] = v
436
end
437
return Obj
438
end
439
--------------------
440
local ATTACKEDTAUNTS = {
441
	"907332040",
442
	"907332525",
443
	"907330011"
444
}
445
local ATTACKTAUNTS = {
446
	"907329893",
447
	"907329532",
448
	"907333294",
449
	"907332856"
450
}
451
local ULTTAUNTS = {
452
	"907332997",
453
	"907332670",
454
	"907330103"
455
}
456
-----------------------
457
IT = Instance.new
458
CF = CFrame.new
459
VT = Vector3.new
460
RAD = math.rad
461
C3 = Color3.new
462
UD2 = UDim2.new
463
BRICKC = BrickColor.new
464
ANGLES = CFrame.Angles
465
EULER = CFrame.fromEulerAnglesXYZ
466
COS = math.cos
467
ACOS = math.acos
468
SIN = math.sin
469
ASIN = math.asin
470
ABS = math.abs
471
MRANDOM = math.random
472
FLOOR = math.floor
473
-----------------------------
474
function SphereAura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
475
	local type = type
476
	local rng = Instance.new("Part", char)
477
	rng.Anchored = true
478
	rng.BrickColor = color
479
	rng.CanCollide = false
480
	rng.FormFactor = 3
481
	rng.Name = "Ring"
482
	rng.Material = "Neon"
483
	rng.Size = Vector3.new(1, 1, 1)
484
	rng.Transparency = 0
485
	rng.TopSurface = 0
486
	rng.BottomSurface = 0
487
	rng.CFrame = pos
488
	rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
489
	local rngm = Instance.new("SpecialMesh", rng)
490
	rngm.MeshType = "Sphere"
491
	rngm.Scale = Vector3.new(x1, y1, z1)
492
	local scaler2 = 1
493
	local speeder = FastSpeed
494
	if type == "Add" then
495
		scaler2 = 1 * value
496
	elseif type == "Divide" then
497
		scaler2 = 1 / value
498
	end
499
	coroutine.resume(coroutine.create(function()
500
		for i = 0, 10 / bonuspeed, 0.1 do
501
			swait()
502
			if type == "Add" then
503
				scaler2 = scaler2 - 0.01 * value / bonuspeed
504
			elseif type == "Divide" then
505
				scaler2 = scaler2 - 0.01 / value * bonuspeed
506
			end
507
                        rng.BrickColor = BrickColor.random()
508
			speeder = speeder - 0.01 * FastSpeed * bonuspeed
509
			rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
510
			rng.Transparency = rng.Transparency + 0.01 * bonuspeed
511
			rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
512
		end
513
		rng:Destroy()
514
	end))
515
end
516
function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
517
	local NEWWELD = IT(TYPE)
518
	NEWWELD.Part0 = PART0
519
	NEWWELD.Part1 = PART1
520
	NEWWELD.C0 = C0
521
	NEWWELD.C1 = C1
522
	NEWWELD.Parent = PARENT
523
	return NEWWELD
524
end
525
526
function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
527
	local NEWMESH = IT(MESH)
528
	if MESH == "SpecialMesh" then
529
		NEWMESH.MeshType = MESHTYPE
530
		if MESHID ~= "nil" and MESHID ~= "" then
531
			NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
532
		end
533
		if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
534
			NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
535
		end
536
	end
537
	NEWMESH.Offset = OFFSET or VT(0, 0, 0)
538
	NEWMESH.Scale = SCALE
539
	NEWMESH.Parent = PARENT
540
	return NEWMESH
541
end
542
543
function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
544
	local NEWPART = IT("Part")
545
	NEWPART.formFactor = FORMFACTOR
546
	NEWPART.Reflectance = REFLECTANCE
547
	NEWPART.Transparency = TRANSPARENCY
548
	NEWPART.CanCollide = false
549
	NEWPART.Locked = true
550
	NEWPART.Anchored = true
551
	if ANCHOR == false then
552
		NEWPART.Anchored = false
553
	end
554
	NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
555
	NEWPART.Name = NAME
556
	NEWPART.Size = SIZE
557
	NEWPART.Material = MATERIAL
558
	NEWPART:BreakJoints()
559
	NEWPART.Parent = PARENT
560
	return NEWPART
561
end
562
function MakeForm(PART,TYPE)
563
    if TYPE == "Cyl" then
564
        local MSH = IT("CylinderMesh",PART)
565
    elseif TYPE == "Ball" then
566
        local MSH = IT("SpecialMesh",PART)
567
        MSH.MeshType = "Sphere"
568
    elseif TYPE == "Wedge" then
569
        local MSH = IT("SpecialMesh",PART)
570
        MSH.MeshType = "Wedge"
571
    end
572
end
573
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
574
  local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
575
  prt.Anchored = true
576
  prt.CFrame = cframe
577
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
578
  game:GetService("Debris"):AddItem(prt, 10)
579
  if Type == 1 or Type == nil then
580
    table.insert(Effects, {
581
      prt,
582
      "Block1",
583
      delay,
584
      x3,
585
      y3,
586
      z3,
587
      msh
588
    })
589
  elseif Type == 2 then
590
    table.insert(Effects, {
591
      prt,
592
      "Block2",
593
      delay,
594
      x3,
595
      y3,
596
      z3,
597
      msh
598
    })
599
  elseif Type == 3 then
600
    table.insert(Effects, {
601
      prt,
602
      "Block3",
603
      delay,
604
      x3,
605
      y3,
606
      z3,
607
      msh
608
    })
609
  end
610
end
611
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
612
  for _, c in pairs(workspace:children()) do
613
    local hum = c:findFirstChild("Humanoid")
614
    if hum ~= nil then
615
      local head = c:findFirstChild("Head")
616
      if head ~= nil then
617
        local targ = head.Position - Part.Position
618
        local mag = targ.magnitude
619
        if magni >= mag and c.Name ~= plr.Name then
620
          Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
621
        end
622
      end
623
    end
624
  end
625
end
626
627
628
CFuncs = {
629
	Part = {
630
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
631
			local Part = Create("Part")({
632
				Parent = Parent,
633
				Reflectance = Reflectance,
634
				Transparency = Transparency,
635
				CanCollide = false,
636
				Locked = true,
637
				BrickColor = BrickColor.new(tostring(BColor)),
638
				Name = Name,
639
				Size = Size,
640
				Material = Material
641
			})
642
			RemoveOutlines(Part)
643
			return Part
644
		end
645
	},
646
	Mesh = {
647
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
648
			local Msh = Create(Mesh)({
649
				Parent = Part,
650
				Offset = OffSet,
651
				Scale = Scale
652
			})
653
			if Mesh == "SpecialMesh" then
654
				Msh.MeshType = MeshType
655
				Msh.MeshId = MeshId
656
			end
657
			return Msh
658
		end
659
	},
660
	Mesh = {
661
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
662
			local Msh = Create(Mesh)({
663
				Parent = Part,
664
				Offset = OffSet,
665
				Scale = Scale
666
			})
667
			if Mesh == "SpecialMesh" then
668
				Msh.MeshType = MeshType
669
				Msh.MeshId = MeshId
670
			end
671
			return Msh
672
		end
673
	},
674
	Weld = {
675
		Create = function(Parent, Part0, Part1, C0, C1)
676
			local Weld = Create("Weld")({
677
				Parent = Parent,
678
				Part0 = Part0,
679
				Part1 = Part1,
680
				C0 = C0,
681
				C1 = C1
682
			})
683
			return Weld
684
		end
685
	},
686
	Sound = {
687
		Create = function(id, par, vol, pit)
688
			coroutine.resume(coroutine.create(function()
689
				local S = Create("Sound")({
690
					Volume = vol,
691
					Pitch = pit or 1,
692
					SoundId = id,
693
					Parent = par or workspace
694
				})
695
				wait()
696
				S:play()
697
				game:GetService("Debris"):AddItem(S, 6)
698
			end))
699
		end
700
	},
701
	ParticleEmitter = {
702
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
703
			local fp = Create("ParticleEmitter")({
704
				Parent = Parent,
705
				Color = ColorSequence.new(Color1, Color2),
706
				LightEmission = LightEmission,
707
				Size = Size,
708
				Texture = Texture,
709
				Transparency = Transparency,
710
				ZOffset = ZOffset,
711
				Acceleration = Accel,
712
				Drag = Drag,
713
				LockedToPart = LockedToPart,
714
				VelocityInheritance = VelocityInheritance,
715
				EmissionDirection = EmissionDirection,
716
				Enabled = Enabled,
717
				Lifetime = LifeTime,
718
				Rate = Rate,
719
				Rotation = Rotation,
720
				RotSpeed = RotSpeed,
721
				Speed = Speed,
722
				VelocitySpread = VelocitySpread
723
			})
724
			return fp
725
		end
726
	}
727
}
728
729
---------------------------------
730
local Player = game.Players.localPlayer
731
local Character = Player.Character
732
local plr = game:service'Players'.LocalPlayer
733
local char = plr.Character
734
local hum = char.Humanoid
735
local ra = char["Right Arm"]
736
local la= char["Left Arm"]
737
local rl= char["Right Leg"]
738
local ll = char["Left Leg"]
739
local hed = char.Head
740
local root = char.HumanoidRootPart
741
local rootj = root.RootJoint
742
local tors = char.Torso
743
local mouse = plr:GetMouse()
744
local LeftArm = Character["Left Arm"]
745
local RightArm = Character["Right Arm"]
746
local LeftLeg = Character["Left Leg"]
747
local RightLeg = Character["Right Leg"]
748
local Head = Character.Head
749
local Torso = Character.Torso
750
local cam = game.Workspace.CurrentCamera
751
local RootPart = Character.HumanoidRootPart
752
local RootJoint = RootPart.RootJoint
753
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
754
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
755
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
756
local EdgyMode = false
757
local Divinity = false
758
local Fighter = false
759
local Purity = false
760
local Destruction = false
761
local helpme = false
762
local Planetary = false
763
local Solar = false
764
local Lunar = false
765
local Frost = false
766
local Ashes = false
767
local notmenacing = true
768
--------------------------
769
cam = game.Workspace.CurrentCamera
770
CF = CFrame.new
771
angles = CFrame.Angles
772
attack = false
773
Euler = CFrame.fromEulerAnglesXYZ
774
Rad = math.rad
775
IT = Instance.new
776
BrickC = BrickColor.new
777
Cos = math.cos
778
Acos = math.acos
779
Sin = math.sin
780
Asin = math.asin
781
Abs = math.abs
782
Mrandom = math.random
783
Floor = math.floor
784
-----------------------
785
------------------------------------
786
necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
787
RSH, LSH = nil, nil 
788
RW = Instance.new("Weld") 
789
LW = Instance.new("Weld")
790
RH = tors["Right Hip"]
791
LH = tors["Left Hip"]
792
RSH = tors["Right Shoulder"] 
793
LSH = tors["Left Shoulder"] 
794
RSH.Parent = nil 
795
LSH.Parent = nil 
796
RW.Name = "RW"
797
RW.Part0 = tors 
798
RW.C0 = CF(1.5, 0.5, 0)
799
RW.C1 = CF(0, 0.5, 0) 
800
RW.Part1 = ra
801
RW.Parent = tors 
802
LW.Name = "LW"
803
LW.Part0 = tors 
804
LW.C0 = CF(-1.5, 0.5, 0)
805
LW.C1 = CF(0, 0.5, 0) 
806
LW.Part1 = la
807
LW.Parent = tors
808
Effects = {}
809
-------------------------
810
--WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
811
function WACKYEFFECT(Table)
812
    local TYPE = (Table.EffectType or "Sphere")
813
    local SIZE = (Table.Size or VT(1,1,1))
814
    local ENDSIZE = (Table.Size2 or VT(0,0,0))
815
    local TRANSPARENCY = (Table.Transparency or 0)
816
    local ENDTRANSPARENCY = (Table.Transparency2 or 1)
817
    local CFRAME = (Table.CFrame or Torso.CFrame)
818
    local MOVEDIRECTION = (Table.MoveToPos or nil)
819
    local ROTATION1 = (Table.RotationX or 0)
820
    local ROTATION2 = (Table.RotationY or 0)
821
    local ROTATION3 = (Table.RotationZ or 0)
822
    local MATERIAL = (Table.Material or "Neon")
823
    local COLOR = (Table.Color or C3(1,1,1))
824
    local TIME = (Table.Time or 45)
825
    local SOUNDID = (Table.SoundID or nil)
826
    local SOUNDPITCH = (Table.SoundPitch or nil)
827
    local SOUNDVOLUME = (Table.SoundVolume or nil)
828
    coroutine.resume(coroutine.create(function()
829
        local PLAYSSOUND = false
830
        local SOUND = nil
831
        local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
832
        if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
833
            PLAYSSOUND = true
834
            SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
835
        end
836
        EFFECT.Color = COLOR
837
        local MSH = nil
838
        if TYPE == "Sphere" then
839
            MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
840
        elseif TYPE == "Block" then
841
            MSH = IT("BlockMesh",EFFECT)
842
            MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
843
        elseif TYPE == "Wave" then
844
            MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
845
        elseif TYPE == "Ring" then
846
            MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
847
        elseif TYPE == "Slash" then
848
            MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
849
        elseif TYPE == "Round Slash" then
850
            MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
851
        elseif TYPE == "Swirl" then
852
            MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
853
        elseif TYPE == "Skull" then
854
            MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
855
        elseif TYPE == "Crystal" then
856
            MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
857
        end
858
        if MSH ~= nil then
859
            local MOVESPEED = nil
860
            if MOVEDIRECTION ~= nil then
861
                MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
862
            end
863
            local GROWTH = SIZE - ENDSIZE
864
            local TRANS = TRANSPARENCY - ENDTRANSPARENCY
865
            if TYPE == "Block" then
866
                EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
867
            else
868
                EFFECT.CFrame = CFRAME
869
            end
870
            for LOOP = 1, TIME+1 do
871
                Swait()
872
                MSH.Scale = MSH.Scale - GROWTH/TIME
873
                if TYPE == "Wave" then
874
                    MSH.Offset = VT(0,0,-MSH.Scale.X/8)
875
                end
876
                EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
877
                if TYPE == "Block" then
878
                    EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
879
                else
880
                    EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
881
                end
882
                if MOVEDIRECTION ~= nil then
883
                    local ORI = EFFECT.Orientation
884
                    EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
885
                    EFFECT.Orientation = ORI
886
                end
887
            end
888
            if PLAYSSOUND == false then
889
                EFFECT:remove()
890
            else
891
                SOUND.Stopped:Connect(function()
892
                    EFFECT:remove()
893
                end)
894
            end
895
        else
896
            if PLAYSSOUND == false then
897
                EFFECT:remove()
898
            else
899
                repeat Swait() until SOUND.Playing == false
900
                EFFECT:remove()
901
            end
902
        end
903
    end))
904
end
905
906
function swait(num)
907
	if num == 0 or num == nil then
908
		game:service("RunService").Stepped:wait(0)
909
	else
910
		for i = 0, num do
911
			game:service("RunService").Stepped:wait(0)
912
		end
913
	end
914
end
915
function thread(f)
916
	coroutine.resume(coroutine.create(f))
917
end
918
function clerp(a, b, t)
919
	local qa = {
920
		QuaternionFromCFrame(a)
921
	}
922
	local qb = {
923
		QuaternionFromCFrame(b)
924
	}
925
	local ax, ay, az = a.x, a.y, a.z
926
	local bx, by, bz = b.x, b.y, b.z
927
	local _t = 1 - t
928
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
929
end
930
function QuaternionFromCFrame(cf)
931
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
932
	local trace = m00 + m11 + m22
933
	if trace > 0 then
934
		local s = math.sqrt(1 + trace)
935
		local recip = 0.5 / s
936
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
937
	else
938
		local i = 0
939
		if m00 < m11 then
940
			i = 1
941
		end
942
		if m22 > (i == 0 and m00 or m11) then
943
			i = 2
944
		end
945
		if i == 0 then
946
			local s = math.sqrt(m00 - m11 - m22 + 1)
947
			local recip = 0.5 / s
948
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
949
		elseif i == 1 then
950
			local s = math.sqrt(m11 - m22 - m00 + 1)
951
			local recip = 0.5 / s
952
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
953
		elseif i == 2 then
954
			local s = math.sqrt(m22 - m00 - m11 + 1)
955
			local recip = 0.5 / s
956
			return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
957
		end
958
	end
959
end
960
function QuaternionToCFrame(px, py, pz, x, y, z, w)
961
	local xs, ys, zs = x + x, y + y, z + z
962
	local wx, wy, wz = w * xs, w * ys, w * zs
963
	local xx = x * xs
964
	local xy = x * ys
965
	local xz = x * zs
966
	local yy = y * ys
967
	local yz = y * zs
968
	local zz = z * zs
969
	return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
970
end
971
function QuaternionSlerp(a, b, t)
972
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
973
	local startInterp, finishInterp
974
	if cosTheta >= 1.0E-4 then
975
		if 1 - cosTheta > 1.0E-4 then
976
			local theta = math.acos(cosTheta)
977
			local invSinTheta = 1 / Sin(theta)
978
			startInterp = Sin((1 - t) * theta) * invSinTheta
979
			finishInterp = Sin(t * theta) * invSinTheta
980
		else
981
			startInterp = 1 - t
982
			finishInterp = t
983
		end
984
	elseif 1 + cosTheta > 1.0E-4 then
985
		local theta = math.acos(-cosTheta)
986
		local invSinTheta = 1 / Sin(theta)
987
		startInterp = Sin((t - 1) * theta) * invSinTheta
988
		finishInterp = Sin(t * theta) * invSinTheta
989
	else
990
		startInterp = t - 1
991
		finishInterp = t
992
	end
993
	return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
994
end
995
function rayCast(Position, Direction, Range, Ignore)
996
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
997
end
998
local RbxUtility = LoadLibrary("RbxUtility")
999
local Create = RbxUtility.Create
1000
1001
-----------------------------------
1002
local Player = game.Players.localPlayer
1003
local Character = Player.Character
1004
local Humanoid = Character.Humanoid
1005
local LeftArm = Character["Left Arm"]
1006
local RightArm = Character["Right Arm"]
1007
local LeftLeg = Character["Left Leg"]
1008
local RightLeg = Character["Right Leg"]
1009
local Head = Character.Head
1010
local Torso = Character.Torso
1011
local RootPart = Character.HumanoidRootPart
1012
local RootJoint = RootPart.RootJoint
1013
local txt = Instance.new("BillboardGui", Character)
1014
local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
1015
local velocity = RootPart.Velocity.y
1016
CV = "Maroon"
1017
Player = game.Players.LocalPlayer
1018
char = Player.Character
1019
local txt = Instance.new("BillboardGui", Character)
1020
txt.Adornee = Character.Head
1021
txt.Name = "_status"
1022
txt.Size = UDim2.new(2, 0, 1.2, 0)
1023
txt.StudsOffset = Vector3.new(-9, 8, 0)
1024
v = Instance.new("Part")
1025
v.Name = "ColorBrick"
1026
v.Parent = Player.Character
1027
v.FormFactor = "Symmetric"
1028
v.Anchored = true
1029
v.CanCollide = false
1030
v.BottomSurface = "Smooth"
1031
v.TopSurface = "Smooth"
1032
v.Size = Vector3.new(10, 5, 3)
1033
v.Transparency = 1
1034
v.CFrame = Character.Torso.CFrame
1035
v.BrickColor = BrickColor.new(CV)
1036
v.Transparency = 1
1037
touchCounter = 0
1038
local cR=255
1039
local cG=0
1040
local cB=0
1041
local flg5=1 local omgidk=1
1042
local add=15
1043
local sick = Instance.new("Sound",Character)
1044
sick.SoundId = "rbxassetid://798464853"
1045
sick.Looped = true
1046
sick.Pitch = 1
1047
sick.Volume = 5
1048
sick:Play()
1049
beet=Instance.new("Sound", Torso)
1050
beet.SoundId = "rbxassetid://826174965"
1051
beet.Name = "aa"
1052
beet.Looped = true
1053
beet.Volume = 5
1054
beet:Play()
1055
function swait(num)
1056
    if num == 0 or num == nil then
1057
        game:service("RunService").Stepped:wait(0)
1058
    else
1059
        for i = 0, num do
1060
            game:service("RunService").Stepped:wait(0)
1061
        end
1062
    end
1063
end
1064
--------------------------
1065
function CreateSound(ID, PARENT, VOLUME, PITCH)
1066
	local NSound = nil
1067
	coroutine.resume(coroutine.create(function()
1068
		NSound = Instance.new("Sound", PARENT)
1069
		NSound.Volume = VOLUME
1070
		NSound.Pitch = PITCH
1071
		NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
1072
		swait()
1073
		NSound:play()
1074
		game:GetService("Debris"):AddItem(NSound, 10)
1075
	end))
1076
	return NSound
1077
end
1078
1079
------------------------
1080
--------------------------------------
1081
    Humanoid.MaxHealth = "inf"
1082
    Humanoid.Health = "inf"
1083
-------------------------
1084
local sine=0
1085
local change = 1
1086
function rayCast(Position, Direction, Range, Ignore)
1087
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
1088
end
1089
local Player_Size = 1
1090
if Player_Size ~= 1 then
1091
root.Size = root.Size * Player_Size
1092
tors.Size = tors.Size * Player_Size
1093
hed.Size = hed.Size * Player_Size
1094
ra.Size = ra.Size * Player_Size
1095
la.Size = la.Size * Player_Size
1096
rl.Size = rl.Size * Player_Size
1097
ll.Size = ll.Size * Player_Size
1098
----------------------------------------------------------------------------------
1099
rootj.Parent = root
1100
neck.Parent = tors
1101
RW.Parent = tors
1102
LW.Parent = tors
1103
RH.Parent = tors
1104
LH.Parent = tors
1105
----------------------------------------------------------------------------------
1106
rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
1107
rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
1108
neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
1109
neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
1110
RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
1111
LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
1112
----------------------------------------------------------------------------------
1113
RH.C0 = CF(1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
1114
LH.C0 = CF(-1 * Player_Size, -1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
1115
RH.C1 = CF(0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
1116
LH.C1 = CF(-0.5 * Player_Size, 1 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(-90), Rad(0)) * angles(Rad(0), Rad(0), Rad(0))
1117
--hat.Parent = Character
1118
end
1119
----------------------------------------------------------------------------------
1120
local SONG = 0
1121
local SONG2 = 0
1122
local Music = Instance.new("Sound",tors)
1123
Music.Volume = 2.5
1124
Music.Looped = true
1125
Music.Pitch = 1 --Pitcher
1126
----------------------------------------------------------------------------------
1127
local equipped = false
1128
local idle = 0
1129
local change = 1
1130
local val = 0
1131
local toim = 0
1132
local idleanim = 0.4
1133
local sine = 0
1134
local Sit = 1
1135
local WasAir = false
1136
local InAir = false
1137
local LandTick = 0
1138
----------------------------------------------------------------------------------
1139
hum.WalkSpeed = 15 
1140
hum.JumpPower = 20 
1141
hum.Animator.Parent = nil
1142
----------------------------------------------------------------------------------
1143
function Cso(ID, PARENT, VOLUME, PITCH)
1144
	local NSound = nil
1145
	coroutine.resume(coroutine.create(function()
1146
		NSound = IT("Sound", PARENT)
1147
		NSound.Volume = VOLUME
1148
		NSound.Pitch = PITCH
1149
		NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
1150
		swait()
1151
		NSound:play()
1152
		game:GetService("Debris"):AddItem(NSound, 10)
1153
	end))
1154
	return NSound
1155
end
1156
function RemoveOutlines(part)
1157
    part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
1158
end
1159
1160
CFuncs = { 
1161
    Part = {
1162
        Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
1163
            local Part = Create("Part"){
1164
                Parent = Parent,
1165
                Reflectance = Reflectance,
1166
                Transparency = Transparency,
1167
                CanCollide = false,
1168
                Locked = true,
1169
                BrickColor = BrickColor.new(tostring(BColor)),
1170
                Name = Name,
1171
                Size = Size,
1172
                Material = Material,
1173
            }
1174
            RemoveOutlines(Part)
1175
            if Size == Vector3.new() then
1176
                Part.Size = Vector3.new(0.2, 0.2, 0.2)
1177
            else
1178
                Part.Size = Size
1179
            end
1180
            return Part
1181
        end;
1182
    };
1183
   
1184
    Mesh = {
1185
        Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1186
            local Msh = Create(Mesh){
1187
                Parent = Part,
1188
                Offset = OffSet,
1189
                Scale = Scale,
1190
            }
1191
            if Mesh == "SpecialMesh" then
1192
                Msh.MeshType = MeshType
1193
                Msh.MeshId = MeshId
1194
            end
1195
            return Msh
1196
        end;
1197
    };
1198
 
1199
    Weld = {
1200
        Create = function(Parent, Part0, Part1, C0, C1)
1201
            local Weld = Create("Weld"){
1202
                Parent = Parent,
1203
                Part0 = Part0,
1204
                Part1 = Part1,
1205
                C0 = C0,
1206
                C1 = C1,
1207
            }
1208
            return Weld
1209
        end;
1210
    };
1211
 
1212
    Sound = {
1213
        Create = function(id, par, vol, pit)
1214
            local Sound = Create("Sound"){
1215
                Volume = vol,
1216
                Pitch = pit or 1,
1217
                Name = "aa",
1218
                SoundId = "rbxassetid://" .. id,
1219
                Parent = par or workspace,
1220
            }
1221
            Sound:play()
1222
            return Sound
1223
        end;
1224
    };
1225
   
1226
    Decal = {
1227
        Create = function(Color, Texture, Transparency, Name, Parent)
1228
            local Decal = Create("Decal"){
1229
                Color3 = Color,
1230
                Texture = "rbxassetid://" .. Texture,
1231
                Transparency = Transparency,
1232
                Name = Name,
1233
                Parent = Parent,
1234
            }
1235
            return Decal
1236
        end;
1237
    };
1238
   
1239
    BillboardGui = {
1240
        Create = function(Parent, Image, Position, Size)
1241
            local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
1242
            BillPar.CFrame = CFrame.new(Position)
1243
            local Bill = Create("BillboardGui"){
1244
                Parent = BillPar,
1245
                Adornee = BillPar,
1246
                Size = UDim2.new(1, 0, 1, 0),
1247
                SizeOffset = Vector2.new(Size, Size),
1248
            }
1249
            local d = Create("ImageLabel", Bill){
1250
                Parent = Bill,
1251
                BackgroundTransparency = 1,
1252
                Size = UDim2.new(1, 0, 1, 0),
1253
                Image = "rbxassetid://" .. Image,
1254
            }
1255
            return BillPar
1256
        end
1257
    };
1258
   
1259
    ParticleEmitter = {
1260
        Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
1261
            local Particle = Create("ParticleEmitter"){
1262
                Parent = Parent,
1263
                Color = ColorSequence.new(Color1, Color2),
1264
                LightEmission = LightEmission,
1265
                Size = Size,
1266
                Texture = Texture,
1267
                Transparency = Transparency,
1268
                ZOffset = ZOffset,
1269
                Acceleration = Accel,
1270
                Drag = Drag,
1271
                LockedToPart = LockedToPart,
1272
                VelocityInheritance = VelocityInheritance,
1273
                EmissionDirection = EmissionDirection,
1274
                Enabled = Enabled,
1275
                Lifetime = LifeTime,
1276
                Rate = Rate,
1277
                Rotation = Rotation,
1278
                RotSpeed = RotSpeed,
1279
                Speed = Speed,
1280
                VelocitySpread = VelocitySpread,
1281
            }
1282
            return Particle
1283
        end;
1284
    };
1285
   
1286
    CreateTemplate = {
1287
       
1288
    };
1289
}
1290
 
1291
targetted = nil
1292
--------------------------------------
1293
TextLabel4.Name = "PlayerName"
1294
TextLabel4.Parent = BillboardGui3
1295
TextLabel4.Transparency = 1
1296
TextLabel4.Size = UDim2.new(1, 0, 1, 0)
1297
TextLabel4.BackgroundColor = BrickColor.new("Really black")
1298
TextLabel4.BackgroundColor3 = Color3.new(0, 0, 0)
1299
TextLabel4.BackgroundTransparency = 1
1300
TextLabel4.BorderColor = BrickColor.new("Really black")
1301
TextLabel4.BorderColor3 = Color3.new(0, 0, 0)
1302
TextLabel4.BorderSizePixel = 0
1303
TextLabel4.Font = Enum.Font.Antique
1304
TextLabel4.FontSize = Enum.FontSize.Size14
1305
TextLabel4.Text = Player.Name
1306
TextLabel4.TextColor = BrickColor.new("Really black")
1307
TextLabel4.TextColor3 = Color3.new(0, 0, 0)
1308
TextLabel4.TextScaled = true
1309
TextLabel4.TextSize = 14
1310
TextLabel4.TextStrokeColor3 = Color3.new(0, 0, 0)
1311
TextLabel4.TextStrokeTransparency = 0
1312
TextLabel4.TextWrap = true
1313
TextLabel4.TextWrapped = true
1314
TextLabel5.Name = "Title"
1315
TextLabel5.Parent = BillboardGui3
1316
TextLabel5.Position = UDim2.new(-0.75, 0, 0.899999976, 0)
1317
TextLabel5.Transparency = 1
1318
TextLabel5.Size = UDim2.new(2.5, 0, 1.5, 0)
1319
TextLabel5.BackgroundColor = BrickColor.new("Really black")
1320
TextLabel5.BackgroundColor3 = Color3.new(0, 0, 0)
1321
TextLabel5.BackgroundTransparency = 1
1322
TextLabel5.BorderColor = BrickColor.new("Really black")
1323
TextLabel5.BorderColor3 = Color3.new(0, 0, 0)
1324
TextLabel5.BorderSizePixel = 0
1325
TextLabel5.Font = Enum.Font.Antique
1326
TextLabel5.FontSize = Enum.FontSize.Size14
1327
TextLabel5.Text = "THE BLACKNESS"
1328
TextLabel5.TextColor = BrickColor.new("Really black")
1329
TextLabel5.TextColor3 = Color3.new(0, 0, 0)
1330
TextLabel5.TextScaled = true
1331
TextLabel5.TextSize = 14
1332
TextLabel5.TextStrokeColor3 = Color3.new(0, 0, 0)
1333
TextLabel5.TextStrokeTransparency = 0
1334
TextLabel5.TextWrap = true
1335
TextLabel5.TextWrapped = true
1336
----------------------------------------------------------
1337
function Banisher_Bullet()
1338
    ATTACK = true
1339
    Rooted = false
1340
    for i=0, 0.05, 0.1 / Animation_Speed do
1341
        Swait()
1342
        turnto(Mouse.Hit.p)
1343
        RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
1344
        Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.5 / Animation_Speed)
1345
        RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1346
        LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1347
        RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1348
        LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1349
    end
1350
    repeat
1351
        for i=0, 0.05, 0.1 / Animation_Speed do
1352
            Swait()
1353
            turnto(Mouse.Hit.p)
1354
            RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
1355
            Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.5 / Animation_Speed)
1356
            RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(90), RAD(0), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1357
            LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1358
            RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1359
            LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1360
        end
1361
        local HIT,POS = CastProperRay(Hole.Position, Mouse.Hit.p, 1000, Character)
1362
        SpawnTrail(Hole.Position,POS)
1363
        if HIT ~= nil then
1364
            if HIT.Parent ~= workspace and HIT.Parent.ClassName ~= "Folder" then
1365
                Banish(HIT.Parent)
1366
            end
1367
        end
1368
        WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(1,1.5,1), Transparency = 0, Transparency2 = 1, CFrame = Hole.CFrame, MoveToPos = Hole.CFrame*CF(0,0.5,0).p, RotationX = 0, RotationY = -15, RotationZ = 0, Material = "Neon", Color = C3(222,255,0), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
1369
        WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = Hole.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(222,255,0), SoundID = 160718677, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
1370
        WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,Hole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = -5, RotationZ = 0, Material = "Neon", Color = C3(222,255,0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
1371
        WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(0.3,0,0.3), Size2 = VT(2,0.5,2), Transparency = 0, Transparency2 = 1, CFrame = CF(POS,Hole.Position) * ANGLES(RAD(-90), RAD(0), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = 5, RotationZ = 0, Material = "Neon", Color = C3(222,255,0), SoundID = nil, SoundPitch = MRANDOM(8,11)/10, SoundVolume = 8})
1372
        for i=0, 0.05, 0.1 / Animation_Speed do
1373
            Swait()
1374
            RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(90)), 0.5 / Animation_Speed)
1375
            Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-90)), 0.25 / Animation_Speed)
1376
            RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(130), RAD(15), RAD(90)) * RIGHTSHOULDERC0, 0.5 / Animation_Speed)
1377
            LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.6, 0) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, 0.5 / Animation_Speed)
1378
            RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, 0) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1379
            LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, 0) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.5 / Animation_Speed)
1380
        end
1381
    until KEYHOLD == false
1382
    ATTACK = false
1383
    Rooted = false
1384
end
1385
---------------------------------------------------
1386
function refit()
1387
	RootJoint.Parent = RootPart
1388
	Neck.Parent = Torso
1389
	RightShoulder.Parent = Torso
1390
	LeftShoulder.Parent = Torso
1391
	RightHip.Parent = Torso
1392
	LeftHip.Parent = Torso
1393
	RootPart.Parent = Character
1394
	LeftArm.Parent = Character
1395
	RightArm.Parent = Character
1396
	RightLeg.Parent = Character
1397
	LeftLeg.Parent = Character
1398
	Torso.Parent = Character
1399
	Head.Parent = Character
1400
end
1401
-------------------------------------------
1402
EffectModel = Instance.new("Model", char)
1403
Effects = {
1404
  Block = {
1405
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
1406
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1407
      prt.Anchored = true
1408
      prt.CFrame = cframe
1409
      local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1410
      game:GetService("Debris"):AddItem(prt, 10)
1411
      if Type == 1 or Type == nil then
1412
        table.insert(Effects, {
1413
          prt,
1414
          "Block1",
1415
          delay,
1416
          x3,
1417
          y3,
1418
          z3,
1419
          msh
1420
        })
1421
      elseif Type == 2 then
1422
        table.insert(Effects, {
1423
          prt,
1424
          "Block2",
1425
          delay,
1426
          x3,
1427
          y3,
1428
          z3,
1429
          msh
1430
        })
1431
      else
1432
        table.insert(Effects, {
1433
          prt,
1434
          "Block3",
1435
          delay,
1436
          x3,
1437
          y3,
1438
          z3,
1439
          msh
1440
        })
1441
      end
1442
    end
1443
  },
1444
  Sphere = {
1445
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1446
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
1447
      prt.Anchored = true
1448
      prt.CFrame = cframe
1449
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1450
      game:GetService("Debris"):AddItem(prt, 10)
1451
      table.insert(Effects, {
1452
        prt,
1453
        "Cylinder",
1454
        delay,
1455
        x3,
1456
        y3,
1457
        z3,
1458
        msh
1459
      })
1460
    end
1461
  },
1462
  Cylinder = {
1463
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1464
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1465
      prt.Anchored = true
1466
      prt.CFrame = cframe
1467
      local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1468
      game:GetService("Debris"):AddItem(prt, 10)
1469
      table.insert(Effects, {
1470
        prt,
1471
        "Cylinder",
1472
        delay,
1473
        x3,
1474
        y3,
1475
        z3,
1476
        msh
1477
      })
1478
    end
1479
  },
1480
  Wave = {
1481
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1482
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
1483
      prt.Anchored = true
1484
      prt.CFrame = cframe
1485
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
1486
      game:GetService("Debris"):AddItem(prt, 10)
1487
      table.insert(Effects, {
1488
        prt,
1489
        "Cylinder",
1490
        delay,
1491
        x3 / 60,
1492
        y3 / 60,
1493
        z3 / 60,
1494
        msh
1495
      })
1496
    end
1497
  },
1498
  Ring = {
1499
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1500
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1501
      prt.Anchored = true
1502
      prt.CFrame = cframe
1503
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1504
      game:GetService("Debris"):AddItem(prt, 10)
1505
      table.insert(Effects, {
1506
        prt,
1507
        "Cylinder",
1508
        delay,
1509
        x3,
1510
        y3,
1511
        z3,
1512
        msh
1513
      })
1514
    end
1515
  },
1516
  Break = {
1517
    Create = function(brickcolor, cframe, x1, y1, z1)
1518
      local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
1519
      prt.Anchored = true
1520
      prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
1521
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1522
      local num = math.random(10, 50) / 1000
1523
      game:GetService("Debris"):AddItem(prt, 10)
1524
      table.insert(Effects, {
1525
        prt,
1526
        "Shatter",
1527
        num,
1528
        prt.CFrame,
1529
        math.random() - math.random(),
1530
        0,
1531
        math.random(50, 100) / 100
1532
      })
1533
    end
1534
  },
1535
Spiral = {
1536
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1537
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1538
      prt.Anchored = true
1539
      prt.CFrame = cframe
1540
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1541
      game:GetService("Debris"):AddItem(prt, 10)
1542
      table.insert(Effects, {
1543
        prt,
1544
        "Cylinder",
1545
        delay,
1546
        x3,
1547
        y3,
1548
        z3,
1549
        msh
1550
      })
1551
    end
1552
  },
1553
Push = {
1554
    Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
1555
      local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
1556
      prt.Anchored = true
1557
      prt.CFrame = cframe
1558
      local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1559
      game:GetService("Debris"):AddItem(prt, 10)
1560
      table.insert(Effects, {
1561
        prt,
1562
        "Cylinder",
1563
        delay,
1564
        x3,
1565
        y3,
1566
        z3,
1567
        msh
1568
      })
1569
    end
1570
  }
1571
}
1572
-----------------------------------
1573
function SpecialTrace(what)
1574
                if(what:IsA'Part') and what ~= RootPart then
1575
                        local trace = Instance.new("Part")
1576
                        trace.Parent = workspace
1577
                        trace.Name = "what"
1578
                        trace.Size = what.Size
1579
                        trace.Material = Enum.Material.Neon
1580
                        trace.Color = maincol
1581
                        trace.Transparency = .3
1582
                        trace.Anchored = true
1583
                        trace.CanCollide = false
1584
                        trace.CFrame = what.CFrame
1585
                        Tween(trace,{Transparency=1},.5)
1586
                            game:GetService("Debris"):AddItem(trace, 1)
1587
                            if(what:IsA'SpecialMesh') then
1588
                            local mehs = Instance.new("SpecialMesh",what)
1589
                            mehs.Scale = Vector3.new(what.X,what.Y,what.Z)
1590
                        end
1591
                end
1592
            end
1593
 
1594
function Eviscerate(dude)
1595
    if dude.Name ~= char then
1596
        local bgf = IT("BodyGyro", dude.Head)
1597
        bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
1598
        local val = IT("BoolValue", dude)
1599
        val.Name = "IsHit"
1600
        local ds = coroutine.wrap(function()
1601
            dude:WaitForChild("Head"):BreakJoints()
1602
            wait(0.5)
1603
            target = nil
1604
            coroutine.resume(coroutine.create(function()
1605
                for i, v in pairs(dude:GetChildren()) do
1606
                    if v:IsA("Accessory") then
1607
                        v:Destroy()
1608
                    end
1609
                    if v:IsA("Humanoid") then
1610
                        v:Destroy()
1611
                    end
1612
                    if v:IsA("CharacterMesh") then
1613
                        v:Destroy()
1614
                    end
1615
                    if v:IsA("Model") then
1616
                        v:Destroy()
1617
                    end
1618
                    if v:IsA("Part") or v:IsA("MeshPart") then
1619
                        for x, o in pairs(v:GetChildren()) do
1620
                            if o:IsA("Decal") then
1621
                                o:Destroy()
1622
                            end
1623
                        end
1624
                        coroutine.resume(coroutine.create(function()
1625
                            v.Material = "Neon"
1626
                            v.CanCollide = false
1627
                            local PartEmmit1 = IT("ParticleEmitter", v)
1628
                            PartEmmit1.LightEmission = 1
1629
                            PartEmmit1.Texture = "rbxassetid://284205403"
1630
                            PartEmmit1.Color = ColorSequence.new(maincolor.Color)
1631
                            PartEmmit1.Rate = 150
1632
                            PartEmmit1.Lifetime = NumberRange.new(1)
1633
                            PartEmmit1.Size = NumberSequence.new({
1634
                                NumberSequenceKeypoint.new(0, 0.75, 0),
1635
                                NumberSequenceKeypoint.new(1, 0, 0)
1636
                            })
1637
                            PartEmmit1.Transparency = NumberSequence.new({
1638
                                NumberSequenceKeypoint.new(0, 0, 0),
1639
                                NumberSequenceKeypoint.new(1, 1, 0)
1640
                            })
1641
                            PartEmmit1.Speed = NumberRange.new(0, 0)
1642
                            PartEmmit1.VelocitySpread = 30000
1643
                            PartEmmit1.Rotation = NumberRange.new(-500, 500)
1644
                            PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
1645
                            local BodPoss = IT("BodyPosition", v)
1646
                            BodPoss.P = 3000
1647
                            BodPoss.D = 1000
1648
                            BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
1649
                            BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
1650
                            v.Color = maincolor.Color
1651
                            coroutine.resume(coroutine.create(function()
1652
                                for i = 0, 49 do
1653
                                    swait(1)
1654
                                    v.Transparency = v.Transparency + 0.08
1655
                                end
1656
                                wait(0.5)
1657
                                PartEmmit1.Enabled = false
1658
                                wait(3)
1659
                                v:Destroy()
1660
                                dude:Destroy()
1661
                            end))
1662
                        end))
1663
                    end
1664
                end
1665
            end))
1666
        end)
1667
        ds()
1668
    end
1669
end
1670
function SphereAura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
1671
    local type = type
1672
    local rng = Instance.new("Part", char)
1673
    rng.Anchored = true
1674
    rng.BrickColor = color
1675
    rng.CanCollide = false
1676
    rng.FormFactor = 3
1677
    rng.Name = "Ring"
1678
    rng.Material = "Neon"
1679
    rng.Size = Vector3.new(1, 1, 1)
1680
    rng.Transparency = 0
1681
    rng.TopSurface = 0
1682
    rng.BottomSurface = 0
1683
    rng.CFrame = pos
1684
    rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
1685
    local rngm = Instance.new("SpecialMesh", rng)
1686
    rngm.MeshType = "Sphere"
1687
    rngm.Scale = Vector3.new(x1, y1, z1)
1688
    local scaler2 = 1
1689
    local speeder = FastSpeed
1690
    if type == "Add" then
1691
        scaler2 = 1 * value
1692
    elseif type == "Divide" then
1693
        scaler2 = 1 / value
1694
    end
1695
    coroutine.resume(coroutine.create(function()
1696
        for i = 0, 10 / bonuspeed, 0.1 do
1697
            swait()
1698
            if type == "Add" then
1699
                scaler2 = scaler2 - 0.01 * value / bonuspeed
1700
            elseif type == "Divide" then
1701
                scaler2 = scaler2 - 0.01 / value * bonuspeed
1702
            end
1703
                        rng.BrickColor = BrickColor.random()
1704
            speeder = speeder - 0.01 * FastSpeed * bonuspeed
1705
            rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
1706
            rng.Transparency = rng.Transparency + 0.01 * bonuspeed
1707
            rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
1708
        end
1709
        rng:Destroy()
1710
    end))
1711
end
1712
 
1713
function FindNearestHead(Position, Distance, SinglePlayer)
1714
    if SinglePlayer then
1715
        return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
1716
    end
1717
    local List = {}
1718
    for i, v in pairs(workspace:GetChildren()) do
1719
        if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
1720
            table.insert(List, v)
1721
        end
1722
    end
1723
    return List
1724
end
1725
function SoulSteal(dude)
1726
if dude.Name ~= char then
1727
local bgf = IT("BodyGyro", dude.Head)
1728
bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
1729
local val = IT("BoolValue", dude)
1730
val.Name = "IsHit"
1731
local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
1732
local soulst = coroutine.wrap(function()
1733
local soul = Instance.new("Part",dude)
1734
soul.Size = Vector3.new(1,1,1)
1735
soul.CanCollide = false
1736
soul.Anchored = false
1737
soul.Position = torso.Position
1738
soul.Transparency = 1
1739
local PartEmmit1 = IT("ParticleEmitter", soul)
1740
PartEmmit1.LightEmission = 1
1741
PartEmmit1.Texture = "rbxassetid://569507414"
1742
PartEmmit1.Color = ColorSequence.new(maincolor.Color)
1743
PartEmmit1.Rate = 250
1744
PartEmmit1.Lifetime = NumberRange.new(1.6)
1745
PartEmmit1.Size = NumberSequence.new({
1746
    NumberSequenceKeypoint.new(0, 1, 0),
1747
    NumberSequenceKeypoint.new(1, 0, 0)
1748
})
1749
PartEmmit1.Transparency = NumberSequence.new({
1750
    NumberSequenceKeypoint.new(0, 0, 0),
1751
    NumberSequenceKeypoint.new(1, 1, 0)
1752
})
1753
PartEmmit1.Speed = NumberRange.new(0, 0)
1754
PartEmmit1.VelocitySpread = 30000
1755
PartEmmit1.Rotation = NumberRange.new(-360, 360)
1756
PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
1757
local BodPoss = IT("BodyPosition", soul)
1758
BodPoss.P = 3000
1759
BodPoss.D = 1000
1760
BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
1761
BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
1762
wait(1.6)
1763
soul.Touched:connect(function(hit)
1764
    if hit.Parent == char then
1765
    soul:Destroy()
1766
    end
1767
end)
1768
wait(1.2)
1769
while soul do
1770
    swait()
1771
    PartEmmit1.Color = ColorSequence.new(maincolor.Color)
1772
    BodPoss.Position = tors.Position
1773
end
1774
end)
1775
    soulst()
1776
    end
1777
end
1778
function FaceMouse()
1779
local   Cam = workspace.CurrentCamera
1780
    return {
1781
        CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
1782
        Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
1783
    }
1784
end
1785
function Trace()
1786
for _,v in next, Character:GetChildren() do
1787
                if(v:IsA'Part') and v ~= RootPart then
1788
                        local trace = Instance.new("Part")
1789
                        trace.Parent = workspace
1790
                        trace.Name = "trace"
1791
                        trace.Size = v.Size
1792
                        trace.Material = Enum.Material.Neon
1793
                        trace.Color = maincol
1794
                        trace.Transparency = .3
1795
                        trace.Anchored = true
1796
                        trace.CanCollide = false
1797
                        trace.CFrame = v.CFrame
1798
                        Tween(trace,{Transparency=1},.5)
1799
                            game:GetService("Debris"):AddItem(trace, 1)
1800
                            if v.Name == "Head" then
1801
                            local mehs = Instance.new("CylinderMesh",trace)
1802
                            mehs.Scale = Vector3.new(1.25,1.25,1.25)
1803
                            trace.Transparency = 1
1804
                        end
1805
                end
1806
            end
1807
            end
1808
1809
--//=================================\\
1810
--||	     oof
1811
--\\=================================//
1812
function wtf()
1813
			local B = Cso("907332040", hed, 7, 1)
1814
			B.TimePosition = 13.2
1815
			CameraEnshaking(5, 5)
1816
			local ORIGINPOS = root.Position
1817
			root.CFrame = CFrame.new(Vector3.new(mouse.Hit.p.X, root.Position.Y, mouse.Hit.p.Z), ORIGINPOS)
1818
			wait(1.3)
1819
			B.Playing = false
1820
end
1821
--------------------------------
1822
function CamShake(Length, Intensity)
1823
	coroutine.resume(coroutine.create(function()
1824
		local intensity = 1 * Intensity
1825
		local rotM = 0.01 * Intensity
1826
		for i = 0, Length, 0.1 do
1827
			swait()
1828
			intensity = intensity - 0.05 * Intensity / Length
1829
			rotM = rotM - 5.0E-4 * Intensity / Length
1830
			hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
1831
			cam.CFrame = cam.CFrame * CF(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity))) * Euler(Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM)
1832
		end
1833
		hum.CameraOffset = Vector3.new(0, 0, 0)
1834
	end))
1835
end
1836
-----------------------------
1837
function LaughV2()
1838
            chatfunc("YOUR ATTACK IS AN INSULT", BrickColor.new("Really black").Color)
1839
            CreateSound("907332525", hed, 10, 1)
1840
end
1841
-------------------------------------------------------
1842
1843
-----------------------------
1844
----------------------------------------------
1845
function PixelBlockX(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
1846
	local type = type
1847
	local rng = Instance.new("Part", char)
1848
	rng.Anchored = true
1849
	rng.BrickColor = color
1850
	rng.CanCollide = false
1851
	rng.FormFactor = 3
1852
	rng.Name = "Ring"
1853
	rng.Material = "Neon"
1854
	rng.Size = Vector3.new(1, 1, 1)
1855
	rng.Transparency = 0
1856
	rng.TopSurface = 0
1857
	rng.BottomSurface = 0
1858
	rng.CFrame = pos
1859
	rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
1860
	local rngm = Instance.new("SpecialMesh", rng)
1861
	rngm.MeshType = "Brick"
1862
	rngm.Scale = Vector3.new(x1,y1,z1)
1863
	local scaler2 = 1
1864
	local speeder = FastSpeed/10
1865
	if type == "Add" then
1866
		scaler2 = 1*value
1867
	elseif type == "Divide" then
1868
		scaler2 = 1/value
1869
	end
1870
	coroutine.resume(coroutine.create(function()
1871
		for i = 0,10/bonuspeed,0.1 do
1872
			swait()
1873
			if type == "Add" then
1874
				scaler2 = scaler2 - 0.01*value/bonuspeed
1875
			elseif type == "Divide" then
1876
				scaler2 = scaler2 - 0.01/value*bonuspeed
1877
			end
1878
			speeder = speeder - 0.01*FastSpeed*bonuspeed/10
1879
			rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
1880
			rng.Transparency = rng.Transparency + 0.01*bonuspeed
1881
			rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
1882
		end
1883
	rng:Destroy()
1884
	end))
1885
end
1886
---------------------------------
1887
function chatfunc(text, color)
1888
    local chat = coroutine.wrap(function()
1889
        if char:FindFirstChild("TalkingBillBoard") ~= nil then
1890
            char:FindFirstChild("TalkingBillBoard"):destroy()
1891
        end
1892
        local naeeym2 = Instance.new("BillboardGui", char)
1893
        naeeym2.Size = UDim2.new(0, 100, 0, 40)
1894
        naeeym2.StudsOffset = Vector3.new(0, 5, 0)
1895
        naeeym2.Adornee = hed
1896
        naeeym2.Name = "TalkingBillBoard"
1897
        local tecks2 = Instance.new("TextLabel", naeeym2)
1898
        tecks2.BackgroundTransparency = 1
1899
        tecks2.BorderSizePixel = 0
1900
        tecks2.Text = ""
1901
        tecks2.Font = "SciFi"
1902
        tecks2.TextSize = 30
1903
        tecks2.TextStrokeTransparency = 0
1904
        tecks2.TextColor3 = color
1905
        tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
1906
        tecks2.Size = UDim2.new(1, 0, 0.5, 0)
1907
        local tecks3 = Instance.new("TextLabel", naeeym2)
1908
        tecks3.BackgroundTransparency = 1
1909
        tecks3.BorderSizePixel = 0
1910
        tecks3.Text = ""
1911
        tecks3.Font = "SciFi"
1912
        tecks3.TextSize = 30
1913
        tecks3.TextStrokeTransparency = 0
1914
        tecks3.TextColor3 = Color3.new(0, 0, 0)
1915
        tecks3.TextStrokeColor3 = color
1916
        tecks3.Size = UDim2.new(1, 0, 0.5, 0)
1917
        coroutine.resume(coroutine.create(function()
1918
            while true do
1919
                swait(1)
1920
                    tecks2.TextColor3 = BrickColor.random().Color
1921
                    tecks3.TextStrokeColor3 = BrickColor.random().Color
1922
                tecks2.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
1923
                tecks3.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
1924
                tecks2.Rotation = math.random(-5, 5)
1925
                tecks3.Rotation = math.random(-5, 5)
1926
            end
1927
        end))
1928
        for i = 1, string.len(text) do
1929
            CFuncs.Sound.Create("rbxassetid://274118116", char, 0.25, 0.115)
1930
            tecks2.Text = string.sub(text, 1, i)
1931
            tecks3.Text = string.sub(text, 1, i)
1932
            swait(1)
1933
        end
1934
        wait(1)
1935
        local randomrot = math.random(1, 2)
1936
        if randomrot == 1 then
1937
            for i = 1, 50 do
1938
                swait()
1939
                tecks2.Rotation = tecks2.Rotation - 0.75
1940
                tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
1941
                tecks2.TextTransparency = tecks2.TextTransparency + 0.04
1942
                tecks3.Rotation = tecks2.Rotation + 0.75
1943
                tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
1944
                tecks3.TextTransparency = tecks2.TextTransparency + 0.04
1945
            end
1946
        elseif randomrot == 2 then
1947
            for i = 1, 50 do
1948
                swait()
1949
                tecks2.Rotation = tecks2.Rotation + 0.75
1950
                tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
1951
                tecks2.TextTransparency = tecks2.TextTransparency + 0.04
1952
                tecks3.Rotation = tecks2.Rotation - 0.75
1953
                tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
1954
                tecks3.TextTransparency = tecks2.TextTransparency + 0.04
1955
            end
1956
        end
1957
        naeeym2:Destroy()
1958
    end)
1959
    chat()
1960
end
1961
--------------------------------------------
1962
tl1 = Instance.new('Trail',wed)
1963
tl1.Attachment0 = A0
1964
tl1.Attachment1 = A1
1965
--tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
1966
tl1.LightEmission = 1
1967
tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
1968
tl1.Color = ColorSequence.new(BrickColor.new('Really black').Color)
1969
tl1.Lifetime = 0.6
1970
---------------------------------------
1971
function Technobeam()
1972
    attack = true
1973
    chatfunc("BURN....", BrickColor.new("Really black").Color)
1974
    for i = 0,5.2,0.1 do
1975
        swait()
1976
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
1977
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
1978
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
1979
        LH.C0 = clerp(LH.C0, CF(-1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
1980
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(-45 - 2.5 * Sin(sine / 20))), 0.1)
1981
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(135), Rad(0), Rad(45 + 2.5 * Sin(sine / 20))), 0.1)
1982
    end
1983
    chatfunc("IN....", BrickColor.new("Really black").Color)
1984
    wait(2)
1985
    CreateSound("331666100", char, 10, 1)
1986
    Effects.Sphere.Create(BrickColor.new("Really black"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
1987
    Effects.Sphere.Create(BrickColor.new("Really black"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
1988
    Effects.Sphere.Create(BrickColor.new("Really black"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
1989
    Effects.Sphere.Create(BrickColor.new("Really black"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
1990
    Effects.Sphere.Create(BrickColor.new("Really black"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
1991
    Effects.Sphere.Create(BrickColor.new("Really black"), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
1992
    chatfunc("HELL!!!!!", BrickColor.new("Really black").Color)
1993
    for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
1994
        if v:FindFirstChild("Head") then
1995
            Eviscerate(v)
1996
            SoulSteal(v)
1997
        end
1998
    end
1999
    coroutine.resume(coroutine.create(function()
2000
        for i = 0,2.8,0.1 do
2001
            swait()
2002
            hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
2003
        end
2004
        for i = 0,1.8,0.1 do
2005
            swait()
2006
        hum.CameraOffset = Vector3.new(0,0,0)
2007
        end
2008
    end))
2009
    for i = 0,3.7,0.1 do
2010
        SphereAura(2.5, 0.75, "Add", root.CFrame * CFrame.new(math.random(-52.5, 52.5), -5, math.random(-52.5, 52.5)) * CFrame.Angles(math.rad(90 + math.rad(math.random(-45, 45))), math.rad(math.random(-45, 45)), math.rad(math.random(-45, 45))), 2.5, 2.5, 25, -0.025, BrickColor.new("Really black"), 0)
2011
        SphereAura(2.5, 0.75, "Add", root.CFrame * CFrame.new(math.random(-52.5, 52.5), -5, math.random(-52.5, 52.5)) * CFrame.Angles(math.rad(90 + math.rad(math.random(-45, 45))), math.rad(math.random(-45, 45)), math.rad(math.random(-45, 45))), 2.5, 2.5, 25, -0.025, BrickColor.new("Really black"), 0)
2012
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
2013
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
2014
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
2015
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(-25)), 0.15)
2016
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
2017
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-40), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
2018
    end
2019
    wait(.6)
2020
    CreateSound("907332997", hed, 10, 1)
2021
    attack = false
2022
end
2023
-------------------------------------------------
2024
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
2025
    if hit.Parent == nil then
2026
        return
2027
    end
2028
    local h = hit.Parent:FindFirstChildOfClass("Humanoid")
2029
    for _, v in pairs(hit.Parent:children()) do
2030
        if v:IsA("Humanoid") then
2031
            h = v
2032
        end
2033
    end
2034
         if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
2035
   
2036
         hit.Parent:FindFirstChild("Head"):BreakJoints()
2037
         end
2038
 
2039
    if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
2040
        if hit.Parent:findFirstChild("DebounceHit") ~= nil then
2041
            if hit.Parent.DebounceHit.Value == true then
2042
                return
2043
            end
2044
        end
2045
         if insta == true then
2046
         hit.Parent:FindFirstChild("Head"):BreakJoints()
2047
         end
2048
        local c = Create("ObjectValue"){
2049
            Name = "creator",
2050
            Value = game:service("Players").LocalPlayer,
2051
            Parent = h,
2052
        }
2053
        game:GetService("Debris"):AddItem(c, .5)
2054
        if HitSound ~= nil and HitPitch ~= nil then
2055
            CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
2056
        end
2057
        local Damage = math.random(minim, maxim)
2058
        local blocked = false
2059
        local block = hit.Parent:findFirstChild("Block")
2060
        if block ~= nil then
2061
            if block.className == "IntValue" then
2062
                if block.Value > 0 then
2063
                    blocked = true
2064
                    block.Value = block.Value - 1
2065
                    print(block.Value)
2066
                end
2067
            end
2068
        end
2069
        if blocked == false then
2070
            h.Health = h.Health - Damage
2071
            ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
2072
        else
2073
            h.Health = h.Health - (Damage / 2)
2074
            ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
2075
        end
2076
        if Type == "Knockdown" then
2077
            local hum = hit.Parent.Humanoid
2078
            hum.PlatformStand = true
2079
            coroutine.resume(coroutine.create(function(HHumanoid)
2080
                swait(1)
2081
                HHumanoid.PlatformStand = false
2082
            end), hum)
2083
            local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
2084
            local bodvol = Create("BodyVelocity"){
2085
                velocity = angle * knockback,
2086
                P = 5000,
2087
                maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2088
                Parent = hit,
2089
            }
2090
            local rl = Create("BodyAngularVelocity"){
2091
                P = 3000,
2092
                maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
2093
                angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
2094
                Parent = hit,
2095
            }
2096
            game:GetService("Debris"):AddItem(bodvol, .5)
2097
            game:GetService("Debris"):AddItem(rl, .5)
2098
        elseif Type == "Normal" then
2099
            local vp = Create("BodyVelocity"){
2100
                P = 500,
2101
                maxForce = Vector3.new(math.huge, 0, math.huge),
2102
                velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
2103
            }
2104
            if knockback > 0 then
2105
                vp.Parent = hit.Parent.Torso
2106
            end
2107
            game:GetService("Debris"):AddItem(vp, .5)
2108
        elseif Type == "Up" then
2109
            local bodyVelocity = Create("BodyVelocity"){
2110
                velocity = Vector3.new(0, 20, 0),
2111
                P = 5000,
2112
                maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2113
                Parent = hit,
2114
            }
2115
            game:GetService("Debris"):AddItem(bodyVelocity, .5)
2116
        elseif Type == "DarkUp" then
2117
            coroutine.resume(coroutine.create(function()
2118
                for i = 0, 1, 0.1 do
2119
                    swait()
2120
                    Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
2121
                end
2122
            end))
2123
            local bodyVelocity = Create("BodyVelocity"){
2124
                velocity = Vector3.new(0, 20, 0),
2125
                P = 5000,
2126
                maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
2127
                Parent = hit,
2128
            }
2129
            game:GetService("Debris"):AddItem(bodyVelocity, 1)
2130
        elseif Type == "Snare" then
2131
            local bp = Create("BodyPosition"){
2132
                P = 2000,
2133
                D = 100,
2134
                maxForce = Vector3.new(math.huge, math.huge, math.huge),
2135
                position = hit.Parent.Torso.Position,
2136
                Parent = hit.Parent.Torso,
2137
            }
2138
            game:GetService("Debris"):AddItem(bp, 1)
2139
        elseif Type == "Freeze" then
2140
            local BodPos = Create("BodyPosition"){
2141
                P = 50000,
2142
                D = 1000,
2143
                maxForce = Vector3.new(math.huge, math.huge, math.huge),
2144
                position = hit.Parent.Torso.Position,
2145
                Parent = hit.Parent.Torso,
2146
            }
2147
            local BodGy = Create("BodyGyro") {
2148
                maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
2149
                P = 20e+003,
2150
                Parent = hit.Parent.Torso,
2151
                cframe = hit.Parent.Torso.CFrame,
2152
            }
2153
            hit.Parent.Torso.Anchored = true
2154
            coroutine.resume(coroutine.create(function(Part)
2155
                swait(1.5)
2156
                Part.Anchored = false
2157
            end), hit.Parent.Torso)
2158
            game:GetService("Debris"):AddItem(BodPos, 3)
2159
            game:GetService("Debris"):AddItem(BodGy, 3)
2160
        end
2161
        local debounce = Create("BoolValue"){
2162
            Name = "DebounceHit",
2163
            Parent = hit.Parent,
2164
            Value = true,
2165
        }
2166
        game:GetService("Debris"):AddItem(debounce, Delay)
2167
        c = Create("ObjectValue"){
2168
            Name = "creator",
2169
            Value = Player,
2170
            Parent = h,
2171
        }
2172
        game:GetService("Debris"):AddItem(c, .5)
2173
    end
2174
end
2175
-----------------------
2176
local Blood1 = Create("ParticleEmitter")({
2177
  Color = ColorSequence.new(Color3.new(0.7, 0, 0), Color3.new(0.1, 0, 0)),
2178
  Transparency = NumberSequence.new(0.1, 1),
2179
  Size = NumberSequence.new(0.5, 0),
2180
  Texture = "rbxassetid://602578593",
2181
  Lifetime = NumberRange.new(0.8),
2182
  Rate = 255,
2183
  VelocitySpread = 40,
2184
  Rotation = NumberRange.new(100),
2185
  Speed = NumberRange.new(5),
2186
  LightEmission = 0,
2187
  LockedToPart = false,
2188
  Acceleration = Vector3.new(0, -10, 0),
2189
  EmissionDirection = "Bottom"
2190
})
2191
function Sayonara()
2192
    local target = nil
2193
    local targettorso = nil
2194
    if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
2195
        if mouse.Target.Parent.Humanoid.PlatformStand == false then
2196
            target = mouse.Target.Parent.Humanoid
2197
            targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
2198
            targethead = mouse.Target.Parent:FindFirstChild("Head")
2199
            targetrightarm = mouse.Target.Parent:FindFirstChild("Right Arm")
2200
            targetleftarm = mouse.Target.Parent:FindFirstChild("Left Arm")
2201
        end
2202
    end
2203
    if target ~= nil then
2204
        targettorso.Anchored = true
2205
        attack = true
2206
        hum.WalkSpeed = 0
2207
        root.CFrame = targettorso.CFrame * CF(0,0,2.4)
2208
        for i = 0,6.2,0.1 do
2209
            swait()
2210
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
2211
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(10), Rad(0)), 0.3)
2212
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
2213
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
2214
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(10)), 0.1)
2215
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-10)), 0.1)
2216
        end
2217
        do
2218
        CreateSound("429400881", targettorso, 5, 1)
2219
        local ModelArm02 = New("Model", char, "Arm", {})
2220
        local ModelArm03 = New("Model", char, "Arm", {})
2221
        local Humanoid02 = New("Humanoid", ModelArm02, "Humanoid", {})
2222
        local Humanoid03 = New("Humanoid", ModelArm03, "Humanoid", {})
2223
        local Arm02 = targetleftarm:Clone()
2224
        local Arm03 = targetrightarm:Clone()
2225
        targetleftarm.Transparency = 1
2226
        targetrightarm.Transparency = 1
2227
        Arm02.Parent = ModelArm02
2228
        Arm03.Parent = ModelArm03
2229
        for i, v in pairs(Arm02:GetChildren()) do
2230
          v:Destroy()
2231
        end
2232
        for i, v in pairs(Arm03:GetChildren()) do
2233
          v:Destroy()
2234
        end
2235
        local weldArm02 = Instance.new("Weld")
2236
        weldArm02.Parent = Arm02
2237
        weldArm02.Part0 = targetleftarm
2238
        weldArm02.Part1 = Arm02
2239
        weldArm02.C1 = CFrame.new(0, 0, 0)
2240
        local weldArm03 = Instance.new("Weld")
2241
        weldArm03.Parent = Arm03
2242
        weldArm03.Part0 = targetrightarm
2243
        weldArm03.Part1 = Arm03
2244
        weldArm03.C1 = CFrame.new(0, 0, 0)
2245
        for i, v in pairs(target:GetChildren()) do
2246
          if v:IsA("Shirt") then
2247
            v:clone().Parent = ModelArm02
2248
          end
2249
        end
2250
        for i, v in pairs(target:GetChildren()) do
2251
          if v:IsA("Shirt") then
2252
            v:clone().Parent = ModelArm03
2253
          end
2254
        end
2255
        weldArm02.Part0 = la
2256
        weldArm02.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
2257
        weldArm03.Part0 = ra
2258
        weldArm03.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
2259
        local BE1 = Blood1:Clone()
2260
        BE1.Parent = targetleftarm
2261
        game:GetService("Debris"):AddItem(BE1, 3)
2262
        BE1.Rate = 255
2263
        local BE2 = Blood1:Clone()
2264
        BE2.Parent = targetrightarm
2265
        game:GetService("Debris"):AddItem(BE2, 3)
2266
        BE2.Rate = 255
2267
        for i = 0,6.2,0.1 do
2268
            swait()
2269
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(0)), 0.15)
2270
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2271
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
2272
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
2273
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(15)), 0.1)
2274
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
2275
        end
2276
        for i = 0,6.2,0.1 do
2277
            swait()
2278
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
2279
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2280
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
2281
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
2282
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(15)), 0.1)
2283
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
2284
        end
2285
        CreateSound("541909763", targettorso, 5, .8)
2286
        weldArm02:Destroy()
2287
        Arm02.CanCollide = true
2288
        weldArm03:Destroy()
2289
        Arm03.CanCollide = true
2290
        local bodyVelocity2 = Create("BodyVelocity")({
2291
          velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
2292
          P = 5000,
2293
          maxForce = Vector3.new(8000, 8000, 8000),
2294
          Parent = Arm02
2295
        })
2296
        local bodyVelocity3 = Create("BodyVelocity")({
2297
          velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
2298
          P = 5000,
2299
          maxForce = Vector3.new(8000, 8000, 8000),
2300
          Parent = Arm03
2301
        })
2302
        game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
2303
        game:GetService("Debris"):AddItem(bodyVelocity3, 0.05)
2304
        for i = 0,6.2,0.1 do
2305
            swait()
2306
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
2307
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2308
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(35)), 0.15)
2309
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
2310
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(15)), 0.1)
2311
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(-15)), 0.1)
2312
        end
2313
        for i = 0,6.2,0.1 do
2314
            swait()
2315
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
2316
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2317
        RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
2318
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
2319
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(15)), 0.1)
2320
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(-15)), 0.1)
2321
        end
2322
        targettorso:Remove()
2323
        for i = 0,6.2,0.1 do
2324
            swait()
2325
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -2.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
2326
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
2327
        RH.C0 = clerp(RH.C0, CF(1, -0.2 - 0.1 * Cos(sine / 20), -.5 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
2328
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-35)), 0.15)
2329
        RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(15)), 0.1)
2330
        LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(-15)), 0.1)
2331
        end
2332
        end
2333
        targettorso.Anchored = false
2334
        attack = false
2335
        hum.WalkSpeed = 16
2336
        root.CFrame = targettorso.CFrame * CF(0,0,3.4)
2337
    end
2338
end
2339
function ShowDamage(Pos, Text, Time, Color)
2340
	local Rate = (1 / 30)
2341
	local Pos = (Pos or Vector3.new(0, 0, 0))
2342
	local Text = (Text or "")
2343
	local Time = (Time or 2)
2344
	local Color = (Color or Color3.new(1, 0, 1))
2345
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
2346
	EffectPart.Anchored = true
2347
	local BillboardGui = Create("BillboardGui"){
2348
		Size = UDim2.new(3, 0, 3, 0),
2349
		Adornee = EffectPart,
2350
		Parent = EffectPart,
2351
	}
2352
	local TextLabel = Create("TextLabel"){
2353
		BackgroundTransparency = 1,
2354
		Size = UDim2.new(1, 0, 1, 0),
2355
		Text = Text,
2356
		Font = "Bodoni",
2357
		TextColor3 = Color,
2358
		TextScaled = true,
2359
		TextStrokeColor3 = Color3.fromRGB(0,0,0),
2360
		Parent = BillboardGui,
2361
	}
2362
	game.Debris:AddItem(EffectPart, (Time))
2363
	EffectPart.Parent = game:GetService("Workspace")
2364
	delay(0, function()
2365
		local Frames = (Time / Rate)
2366
		for Frame = 1, Frames do
2367
			wait(Rate)
2368
			local Percent = (Frame / Frames)
2369
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
2370
			TextLabel.TextTransparency = Percent
2371
		end
2372
		if EffectPart and EffectPart.Parent then
2373
			EffectPart:Destroy()
2374
		end
2375
	end)
2376
end
2377
---------------------------
2378
function Destruction()
2379
    attack = true
2380
    local Ring1 = Instance.new("Part", char)
2381
    Ring1.Anchored = true
2382
    Ring1.BrickColor = maincolor
2383
    Ring1.CanCollide = false
2384
    Ring1.FormFactor = 3
2385
    Ring1.Name = "Ring"
2386
    Ring1.Material = "Neon"
2387
    Ring1.Size = Vector3.new(1, 0.05, 1)
2388
    Ring1.Transparency = 1
2389
    Ring1.TopSurface = 0
2390
    Ring1.BottomSurface = 0
2391
    local Ring1Mesh = Instance.new("SpecialMesh", Ring1)
2392
    Ring1Mesh.MeshType = "Brick"
2393
    Ring1Mesh.Name = "SizeMesh"
2394
    Ring1Mesh.Scale = Vector3.new(0, 1, 0)
2395
    local InnerRing1 = Ring1:Clone()
2396
    InnerRing1.Parent = char
2397
    InnerRing1.Transparency = 0
2398
    InnerRing1.BrickColor = BrickColor.new("New Yeller")
2399
    InnerRing1.Size = Vector3.new(1, 1, 1)
2400
    local InnerRing1Mesh = InnerRing1.SizeMesh
2401
    InnerRing1Mesh.Scale = Vector3.new(0, 0, 0)
2402
    InnerRing1Mesh.MeshType = "Sphere"
2403
    Ring1:Destroy()
2404
    for i = 0, 5, 0.1 do
2405
        swait()
2406
        SphereAura(7, 0.12, "Add", ra.CFrame * CF(0,-2,0) * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 0.5, 0.5, 5, -0.005, maincolor, 0)
2407
        SphereAura(7, 0.12, "Add", ra.CFrame * CF(0,-2,0) * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 0.5, 0.5, 5, -0.005, BrickC("Institutional white"), 0)
2408
        rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
2409
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
2410
        RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-12.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
2411
        LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5 + 3 * Sin(sine / 20)), Rad(0), Rad(0 + 2.5 * Sin(sine / 20))), 0.15)
2412
        RW.C0 = clerp(RW.C0, CF(1.1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-25)), 0.1)
2413
        LW.C0 = clerp(LW.C0, CF(-1.1, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(25)), 0.1)
2414
        root.CFrame = FaceMouse()[1]
2415
    end
2416
    InnerRing1.Transparency = 1
2417
    InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 5
2418
    CreateSound("294188875", char, 2.3, 1)
2419
    local a = IT("Part", char)
2420
    a.Name = "Direction"
2421
    a.Anchored = true
2422
    a.BrickColor = maincolor
2423
    a.Material = "Neon"
2424
    a.Transparency = 0
2425
    a.Shape = "Cylinder"
2426
    a.CanCollide = false
2427
    local a2 = IT("Part", char)
2428
    a2.Name = "Direction"
2429
    a2.Anchored = true
2430
    a2.BrickColor = maincolor
2431
    a2.Color = maincolor.Color
2432
    a2.Material = "Neon"
2433
    a2.Transparency = 0.5
2434
    a2.Shape = "Cylinder"
2435
    a2.CanCollide = false
2436
    local ba = IT("Part", char)
2437
    ba.Name = "HitDirect"
2438
    ba.Anchored = true
2439
    ba.BrickColor = maincolor
2440
    ba.Material = "Neon"
2441
    ba.Transparency = 1
2442
    ba.CanCollide = false
2443
    local ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
2444
    local ignore = char
2445
    local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
2446
    a.BottomSurface = 10
2447
    a.TopSurface = 10
2448
    a2.BottomSurface = 10
2449
    a2.TopSurface = 10
2450
    local distance = (InnerRing1.CFrame.p - position).magnitude
2451
    a.Size = Vector3.new(distance, 1, 1)
2452
    a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
2453
    a2.Size = Vector3.new(distance, 1, 1)
2454
    a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
2455
    ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
2456
    a.CFrame = a.CFrame * angles(0, Rad(90), 0)
2457
    a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
2458
    game:GetService("Debris"):AddItem(a, 20)
2459
    game:GetService("Debris"):AddItem(a2, 20)
2460
    game:GetService("Debris"):AddItem(ba, 20)
2461
    local msh = Instance.new("SpecialMesh", a)
2462
    msh.MeshType = "Sphere"
2463
    msh.Scale = Vector3.new(1, 25, 25)
2464
    local msh2 = Instance.new("SpecialMesh", a2)
2465
    msh2.MeshType = "Sphere"
2466
    msh2.Scale = Vector3.new(1, 30, 30)
2467
    for i = 0, 10, 0.1 do
2468
        swait()
2469
        root.CFrame = FaceMouse()[1]
2470
        hum.CameraOffset = Vector3.new(Mrandom(-1,1),0,Mrandom(-1,1))
2471
        a2.Color = maincolor.Color
2472
        InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 4
2473
        ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
2474
        hit, position, normal = workspace:FindPartOnRay(ray, ignore)
2475
        distance = (InnerRing1.CFrame.p - position).magnitude
2476
        a.Size = Vector3.new(distance, 1, 1)
2477
        a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
2478
        a2.Size = Vector3.new(distance, 1, 1)
2479
        a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
2480
        ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
2481
        a.CFrame = a.CFrame * angles(0, Rad(90), 0)
2482
        a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
2483
        msh.Scale = msh.Scale - Vector3.new(0, 0.25, 0.25)
2484
        msh2.Scale = msh2.Scale - Vector3.new(0, 0.3, 0.3)
2485
        SphereAura(5, 0.15, "Add", ba.CFrame * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 15, 15, 25, -0.15, maincolor, 0)
2486
        SphereAura(5, 0.15, "Add", ba.CFrame * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 15, 15, 25, -0.15, maincolor, 0)
2487
        for i, v in pairs(FindNearestHead(ba.CFrame.p, 14.5)) do
2488
        if v:FindFirstChild("Head") then
2489
            Eviscerate(v)
2490
            SoulSteal(v)
2491
        end
2492
    end
2493
    end
2494
    a:Destroy()
2495
    a2:Destroy()
2496
    ba:Destroy()
2497
    InnerRing1:Destroy()
2498
    attack = false
2499
    hum.CameraOffset = Vector3.new(0,0,0)
2500
end
2501
---------------------------------------------------
2502
local sine=0
2503
function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
2504
  local Hitboxpart = Instance.new("Part", EffectModel)
2505
  RemoveOutlines(Hitboxpart)
2506
  Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
2507
  Hitboxpart.CanCollide = false
2508
  Hitboxpart.Transparency = 1
2509
  Hitboxpart.Anchored = true
2510
  Hitboxpart.CFrame = Pose
2511
  game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
2512
  MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
2513
end
2514
wait2 = false
2515
combo = 1
2516
mouse.Button1Down:connect(function(key)
2517
  if attack == false then
2518
    attack = true
2519
    hum.WalkSpeed = 3.01
2520
    if combo == 1 and wait2 == false then
2521
      wait2 = true
2522
		for i = 0, 1.2, 0.1 do
2523
        swait()
2524
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-35)), 0.3)
2525
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2526
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
2527
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
2528
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
2529
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
2530
		  end
2531
		CreateSound("138097048", ra, 3, .8)
2532
		HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 6, 9, 3, "Normal")
2533
      for i = 0, 1.2, 0.1 do
2534
        swait()
2535
	BlockEffect(maincolor, Handle.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
2536
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(55)), 0.3)
2537
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
2538
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(95), math.rad(0), math.rad(40)), 0.1)
2539
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
2540
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-17)), 0.3)
2541
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
2542
      end
2543
      combo = 2
2544
    end
2545
 	if combo == 2 and wait2 == false then
2546
      wait2 = true
2547
   for i = 0, 1.2, 0.1 do
2548
        swait()
2549
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-25), math.rad(10), math.rad(-65)), 0.3)
2550
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
2551
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
2552
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
2553
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-25)), 0.3)
2554
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(-20)), 0.3)
2555
      end
2556
	CreateSound("138097048", rl, 3, 1)
2557
	HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 3, "Normal")
2558
    for i = 0, 1.6, 0.1 do
2559
        swait()
2560
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(65+255.45*i)), 0.3)
2561
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
2562
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(54), math.rad(0), math.rad(35)), 0.1)
2563
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-34), math.rad(0), math.rad(-35)), 0.3)
2564
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(95)), 0.3)
2565
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-4.5), math.rad(-30), math.rad(0)), 0.3)
2566
      end
2567
      combo = 3
2568
    end
2569
   if combo == 3 and wait2 == false then
2570
    for i = 0, 1.2, 0.1 do
2571
        swait()
2572
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(-5), math.rad(0), math.rad(-35)), 0.3)
2573
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
2574
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.8) * angles(math.rad(90), math.rad(0), math.rad(20)), 0.1)
2575
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
2576
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, -0.2) * RHCF * angles(math.rad(-2.5), math.rad(0), math.rad(-0)), 0.3)
2577
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(15), math.rad(-20)), 0.3)
2578
      end
2579
	CreateSound("138097048", ra, 3, .8)
2580
      HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 24, 36, 3, "Normal")
2581
      for i = 0, 1.2, 0.1 do
2582
        swait()
2583
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(35)), 0.3)
2584
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
2585
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(96), math.rad(0), math.rad(10)), 0.1)
2586
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
2587
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-0)), 0.3)
2588
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
2589
      end
2590
		Effects.Sphere.Create(maincolor, ra.CFrame * CFrame.new(0,-2,0) , 85, 85, 85, 0.1, 0.1, 0.1, 0.03)
2591
		Effects.Ring.Create(maincolor, ra.CFrame * CFrame.new(0,-2,0) , 2, 2, 2, 0.1, 0.1, 0.1, 0.03)
2592
		HitboxFunction(ra.CFrame, 0.01, 1, 1, 1, 7, 24, 36, 3, "Normal")
2593
	for i = 0, 1.2, 0.1 do
2594
        swait()
2595
        rootj.C0 = clerp(rootj.C0, RootCF * CFrame.new(0, -0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-35)), 0.3)
2596
        tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
2597
        RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.8) * angles(math.rad(25), math.rad(0), math.rad(10)), 0.1)
2598
        LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(-10)), 0.3)
2599
        RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * angles(math.rad(-2.5), math.rad(-25), math.rad(-0)), 0.3)
2600
        LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * angles(math.rad(-2.5), math.rad(-0), math.rad(0)), 0.3)
2601
      end
2602
      combo = 1
2603
    end
2604
    hum.WalkSpeed = 8
2605
    wait2 = false
2606
    attack = false
2607
	end
2608
end)
2609
------------------------------------------
2610
2611
------------------------------------------------------
2612
--------------------------------------------------
2613
2614
-----------------------------------------------------
2615
function I_REALLY_CANT_STOP()
2616
	attack = true
2617
	hum.WalkSpeed = 0
2618
	VALUE2 = true
2619
	SONG = 205620538
2620
	root.Anchored = true
2621
	repeat
2622
		swait()
2623
		for i = 0, 1, 0.1 do
2624
			swait()
2625
			RH.C0 = clerp(RH.C0, CF(1, -1 - 0.05 * math.cos(sine / 28), 0) * angles(math.rad(0), math.rad(90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0 + 1 * math.cos(sine / 34))), 0.1)
2626
			LH.C0 = clerp(LH.C0, CF(-1, -1 - 0.05 * math.cos(sine / 28), 0) * angles(math.rad(0), math.rad(-90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0 + 1 * math.cos(sine / 34))), 0.1)
2627
			rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -2.4 + 0.05 * math.cos(sine / 28)) * angles(math.rad(90 - 1 * math.cos(sine / 34)), math.rad(0), math.rad(0)), 0.1)
2628
			tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(0 - 2.5 * math.cos(sine / 28)), math.rad(0), math.rad(-60)), 0.15)
2629
			RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.1 * math.cos(sine / 28), 0) * angles(math.rad(180), math.rad(0), math.rad(32)), 0.15)
2630
			LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.1 * math.cos(sine / 28), 0) * angles(math.rad(180), math.rad(0), math.rad(-65)), 0.15)
2631
		end
2632
	until VALUE2 == false
2633
	attack = false
2634
	hum.WalkSpeed = 14
2635
	SONG = 798464853
2636
	root.Anchored = false
2637
end
2638
function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
2639
	return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
2640
end
2641
function My_Favorite_Show_As_A_Kid()
2642
	attack = true
2643
	hum.WalkSpeed = 0
2644
		Cso("1093102664", hed, 10, 1)
2645
	for i = 0, 6, 0.1 do
2646
		swait()
2647
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 1)
2648
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(-20)), 1)
2649
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2650
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2651
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.2 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(175), Rad(-.6), Rad(15)), 0.1)
2652
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 1)
2653
	end
2654
		Cso("1542642349", hed, 10, 1)
2655
	for i = 0, 6, 0.1 do
2656
		swait()
2657
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 1)
2658
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, -5, 0 + ((-1 * Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(180)), 1)
2659
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2660
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2661
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.2 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(175), Rad(-.6), Rad(15)), 0.1)
2662
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 1)
2663
	end
2664
		Cso("144508058", hed, 10, 0.8)
2665
	for i = 0, 6, 0.1 do
2666
		swait()
2667
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 1)
2668
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1 * Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 1)
2669
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2670
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2671
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-90), Rad(-.6), Rad(15)), 1)
2672
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 1)
2673
	end
2674
		Cso("144508058", hed, 10, 0.8)
2675
		Cso("702631545", tors, 7, 1)
2676
	HW.Part0 = tors
2677
	HW.C0 = clerp(HW.C0, CF(0, -.4, 0) * angles(Rad(-90), Rad(0), Rad(0)), 1)
2678
	for i = 0, 6, 0.1 do
2679
		swait()
2680
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 1)
2681
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1 * Player_Size) - 1)) * angles(Rad(25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 1)
2682
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2683
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2684
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(45), Rad(-.6), Rad(-15)), 1)
2685
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 1)
2686
	end
2687
		Cso("1093102664", hed, 10, 1)
2688
	for i = 0, 6, 0.1 do
2689
		swait()
2690
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 1)
2691
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1 * Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 1)
2692
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2693
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 1)
2694
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(45), Rad(-.6), Rad(-15)), 1)
2695
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-13 - 4.5 * Sin(sine / 20))), 1)
2696
	end
2697
		Cso("1025464252", hed, 10, 1)
2698
	for i = 0, 16, 0.1 do
2699
		swait()
2700
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(0)), 1)
2701
		tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1 * Player_Size) - 1)) * angles(Rad(-25 - 2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 1)
2702
		RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-10)), 1)
2703
		LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(10)), 1)
2704
		RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-45), Rad(-.6), Rad(15)), 1)
2705
		LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-45), Rad(-.6), Rad(-13)), 1)
2706
	end
2707
	attack = false
2708
	HW.Part0 = ra
2709
	HW.C0 = clerp(HW.C0, CF(0, -1, 0) * angles(Rad(-90), Rad(0), Rad(0)), 1)
2710
	hum.WalkSpeed = 14
2711
end
2712
---------------------------------------------------------
2713
-----------------
2714
local m = Create("Model"){
2715
    Parent = Character,
2716
    Name = "WeaponModel"
2717
}
2718
function PlayAnimationFromTable(table, speed, bool)
2719
    RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
2720
    Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
2721
    RW.C0 = clerp(RW.C0, table[3], speed)
2722
    LW.C0 = clerp(LW.C0, table[4], speed)
2723
    RH.C0 = clerp(RH.C0, table[5], speed)
2724
    LH.C0 = clerp(LH.C0, table[6], speed)
2725
    if bool == true then
2726
        if resetc1 == false then
2727
            resetc1 = true
2728
            RootJoint.C1 = RootJoint.C1
2729
            Torso.Neck.C1 = Torso.Neck.C1
2730
            RW.C1 = rarmc1
2731
            LW.C1 = larmc1
2732
            RH.C1 = rlegc1
2733
            LH.C1 = llegc1
2734
        end
2735
    end
2736
end
2737
-----------------------
2738
		local Reaper = AddInstance("Part",{
2739
			Parent = hed,
2740
			CFrame = hed.CFrame,
2741
			formFactor = "Symmetric",
2742
			Size = Vector3.new(1, 1, 1),
2743
			CanCollide = false,
2744
			TopSurface = "Smooth",
2745
			BottomSurface = "Smooth",
2746
			Locked = true,
2747
		})
2748
		local Weld = AddInstance("Weld",{
2749
			Parent = Reaper,
2750
			Part0 = hed,
2751
			C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0),
2752
			Part1 = Reaper,
2753
		})
2754
		local Mesh = AddInstance("SpecialMesh",{
2755
			Parent = Reaper,
2756
			MeshId = "rbxassetid://83499032",
2757
			TextureId = "rbxassetid://184744284",
2758
			Scale = Vector3.new(1, 1, 1),
2759
			VertexColor = Vector3.new(0.3, 0.3, 0.3),
2760
		})
2761
-------------------------------
2762
2763
2764
--[[
2765
        Thanks for using Build-To-Lua by jarredbcv.
2766
]]--
2767
 
2768
New = function(Object, Parent, Name, Data)
2769
    local Object = Instance.new(Object)
2770
    for Index, Value in pairs(Data or {}) do
2771
        Object[Index] = Value
2772
    end
2773
    Object.Parent = Parent
2774
    Object.Name = Name
2775
    return Object
2776
end
2777
   
2778
Gaunty = New("Model",char,"Gaunty",{})
2779
Handle = New("Part",Gaunty,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 1.26999998, 1),CFrame = CFrame.new(-5.67319345, 3.02064276, -77.6615906, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2780
Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2781
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765579, 3.62595344, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2782
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161155701, 0.603512526, 0.00862884521, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2783
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 3.62595367, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2784
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471122265, 0.600126028, 0.00564575195, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2785
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.5176549, 3.62595415, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2786
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812294, 0.606899738, 0.0116195679, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2787
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765471, 3.62595463, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2788
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.448780537, 0.610177517, 0.014503479, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2789
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2790
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.459102631, -0.489744425, -0.00598144531, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2791
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765627, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2792
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149136543, -0.486357927, -0.00299835205, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2793
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.51765537, 2.53595448, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2794
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160831451, -0.48297143, -1.52587891e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2795
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765566, 2.53595424, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2796
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460799217, -0.479694128, 0.00286865234, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2797
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.66865063, 3.64553881, -77.6613617, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2798
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2799
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(-0.00235080719, 0.624869347, 0.00694274902, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2800
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 3.73544312, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2801
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2802
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.000443935394, 0.714845657, 0.00408172607, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2803
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480446, 3.52554965, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2804
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2805
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00275993347, 0.504870415, 0.0118331909, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2806
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.6686511, 2.55553746, -77.6613541, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2807
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2808
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00966835022, -0.465003252, -0.00468444824, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2809
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 2.64544272, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2810
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2811
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0124630928, -0.375026226, -0.00754547119, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2812
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480494, 2.43554902, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2813
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2814
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0147790909, -0.585001707, 0.000205993652, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2815
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595463, -78.1079407, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2816
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.0018901825, 0.61005497, -0.439842224, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2817
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595558, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2818
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00464963913, 0.606931448, -0.149864197, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2819
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595606, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2820
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00278997421, 0.603431463, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2821
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595654, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2822
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00554895401, 0.600307703, 0.470123291, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2823
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595638, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2824
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0064702034, -0.489563704, 0.458496094, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2825
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595614, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2826
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00922966003, -0.486439705, 0.168525696, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2827
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265558, 2.53595638, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2828
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00736999512, -0.482939243, -0.161483765, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2829
NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 2.53595614, -78.1079254, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2830
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0101289749, -0.479815245, -0.451454163, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2831
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765547, 3.62595677, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2832
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00554943085, 0.600307941, 0.47013092, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2833
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 3.62595701, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2834
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00278949738, 0.603432655, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2835
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2836
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.000350952148, 0.606987953, -0.149810791, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2837
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2838
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00311040878, 0.61011219, -0.439788818, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2839
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595734, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2840
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0151295662, -0.479759216, -0.451416016, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2841
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2842
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0123701096, -0.482883692, -0.161437988, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2843
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.4879227, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2844
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00923013687, -0.48643899, 0.168533325, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2845
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595686, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2846
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00647068024, -0.489563227, 0.458503723, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2847
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 3.62595701, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2848
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471121788, 0.600129128, 0.00566101074, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2849
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765484, 3.62595725, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2850
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161154747, 0.603516102, 0.008644104, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2851
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765442, 3.62595773, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2852
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812771, 0.606903076, 0.0116348267, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2853
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765375, 3.6259582, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2854
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.44878149, 0.610180855, 0.0145187378, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2855
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765327, 2.53595781, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2856
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460801125, -0.47969079, 0.00289154053, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2857
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765299, 2.53595757, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2858
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160833359, -0.48296833, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2859
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765341, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2860
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149133682, -0.486355066, -0.00299072266, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2861
Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765383, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2862
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.4591012, -0.489741802, -0.00597381592, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2863
NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203499, 3.4509573, -77.7865677, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2864
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00760126114, 0.431732178, -0.120269775, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2865
NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203451, 3.45095778, -77.5215683, -1.0000006, -6.18456397e-10, -9.12696123e-08, 6.18456397e-10, 1.0000006, -4.65661287e-09, 8.38190317e-08, 4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2866
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 8.74227766e-08, 0, 1, 0, -8.74227766e-08, 0, -1),C1 = CFrame.new(0.00508022308, 0.428877592, 0.144706726, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2867
NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203403, 2.81095791, -77.7865601, -1.0000006, 8.81700544e-08, 3.7252903e-09, -8.69331416e-08, -1.0000006, 4.65661287e-09, -3.7252903e-09, -4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2868
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, -8.74227766e-08, 0, 8.74227766e-08, -1, 0, 0, 0, 1),C1 = CFrame.new(0.0146594048, -0.208191872, -0.127082825, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2869
NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203356, 2.8209579, -77.5215607, 1.0000006, -8.69331416e-08, 8.38190317e-08, -8.81700544e-08, -1.0000006, -4.65661287e-09, 9.12696123e-08, -4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2870
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -8.74227766e-08, 8.74227766e-08, -8.74227766e-08, -1, -7.64274186e-15, 8.74227766e-08, 0, -1),C1 = CFrame.new(0.0120282173, -0.201047897, 0.137992859, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2871
Wedge = New("WedgePart",Gaunty,"Wedge",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.1099999, 0.569999993, 1.13),CFrame = CFrame.new(-5.6508193, 4.06113148, -77.6620178, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2872
mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.0109024048, 1.04061508, 0.010887146, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2873
 
2874
Gaunty2 = New("Model",char,"Gaunty2",{})
2875
Handle2 = New("Part",Gaunty2,"Handle2",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 1.26999998, 1),CFrame = CFrame.new(-5.67319345, 3.02064276, -77.6615906, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2876
Mesh = New("BlockMesh",Handle2,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2877
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765579, 3.62595367, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2878
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.161155701, 0.603512764, 0.00862884521, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2879
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 3.62595439, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2880
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.471122265, 0.600126743, 0.00564575195, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2881
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.51765394, 3.6259551, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2882
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.148813248, 0.606900692, 0.0116195679, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2883
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765375, 3.62595558, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2884
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.44878149, 0.610178471, 0.014503479, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2885
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765621, 2.535954, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2886
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.459103584, -0.489744902, -0.00598144531, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2887
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765722, 2.535954, -77.6579285, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2888
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.149137497, -0.486358404, -0.00299835205, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2889
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.5176549, 2.53595448, -77.6579514, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2890
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.160831928, -0.482971191, -3.05175781e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2891
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765566, 2.535954, -77.6579361, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2892
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.460799217, -0.479694366, 0.00286865234, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2893
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.66865063, 3.64554, -77.661377, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2894
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2895
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(-0.00235033035, 0.624870777, 0.00692749023, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2896
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.6649003, 3.73544407, -77.6652145, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2897
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2898
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.000444412231, 0.714846611, 0.00408172607, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2899
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480446, 3.5255506, -77.65522, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2900
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2901
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.00275993347, 0.504871368, 0.0118331909, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2902
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.6686511, 2.55553699, -77.6613541, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2903
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2904
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.00966835022, -0.465003729, -0.00468444824, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2905
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 2.64544272, -77.6652145, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2906
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2907
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.0124630928, -0.375026226, -0.00754547119, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2908
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480589, 2.43554854, -77.65522, 0.999896049, 0.0109243765, 0.00963270571, -0.0110270213, 0.999884367, 0.010667949, -0.0095150033, -0.0107730031, 0.999898791),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2909
Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
2910
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0.999895453, -0.0110270148, -0.00951500237, 0.01092437, 0.999883771, -0.0107730012, 0.0096326964, 0.0106679378, 0.999898195),C1 = CFrame.new(0.0147781372, -0.585002184, 0.000205993652, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2911
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595463, -78.1079407, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2912
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.0018901825, 0.61005497, -0.439842224, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2913
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265511, 3.6259563, -77.8179169, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2914
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00464916229, 0.606932163, -0.149848938, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2915
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765451, 3.62595701, -77.4879303, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2916
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00278902054, 0.603432655, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2917
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595749, -77.1979294, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2918
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00554895401, 0.600308895, 0.470123291, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2919
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595638, -77.1979294, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2920
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0064702034, -0.489563704, 0.458496094, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2921
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595614, -77.4879303, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2922
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00922966003, -0.486439705, 0.168525696, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2923
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265558, 2.53595638, -77.8179092, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2924
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00736999512, -0.482939243, -0.161468506, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2925
NeonPart = New("Part",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 2.53595567, -78.1079254, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2926
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0101289749, -0.479815722, -0.451454163, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2927
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -77.1979218, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2928
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.00554847717, 0.600308895, 0.47013092, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2929
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765404, 3.62595797, -77.4879303, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2930
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(-0.0027885437, 0.603433609, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2931
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765356, 3.6259594, -77.8179321, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2932
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.000351905823, 0.606989861, -0.149810791, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2933
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765356, 3.62595844, -78.107933, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2934
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00311136246, 0.610113144, -0.439788818, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2935
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595734, -78.107933, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2936
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0151295662, -0.479759216, -0.451416016, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2937
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.8179092, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2938
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0123701096, -0.48288393, -0.161422729, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2939
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.4879227, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2940
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00923013687, -0.48643899, 0.168533325, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2941
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595662, -77.1979218, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2942
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00647068024, -0.489563465, 0.458503723, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2943
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 3.62595797, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2944
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.471121788, 0.600130081, 0.00566101074, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2945
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765484, 3.6259582, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2946
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.161154747, 0.603517056, 0.008644104, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2947
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765347, 3.62595868, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2948
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.148813725, 0.60690403, 0.0116348267, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2949
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.2176528, 3.62595916, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2950
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.448782444, 0.610181808, 0.0145187378, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2951
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765327, 2.53595757, -77.6579132, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2952
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.460801601, -0.479691029, 0.00289154053, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2953
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765299, 2.53595757, -77.6579361, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2954
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.160833836, -0.48296833, -1.52587891e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2955
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765436, 2.5359571, -77.6579208, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2956
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.149134636, -0.486355305, -0.00299072266, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2957
Part = New("Part",Gaunty2,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 2.53595734, -77.6579208, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2958
mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(-0.459102154, -0.489741802, -0.00597381592, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2959
NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203403, 3.45095801, -77.7865524, 1.00000179, -2.26282282e-09, 1.11758709e-08, -2.28465069e-09, 1.00000179, 1.39698386e-08, 1.11758709e-08, 1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2960
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -1.44791557e-09, 7.4505806e-09, -1.44063961e-09, 1.00000119, 9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.00760221481, 0.431732655, -0.120254517, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2961
NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203356, 3.45095849, -77.521553, -1.00000179, -2.26282282e-09, -9.87201929e-08, 2.28465069e-09, 1.00000179, -1.39698386e-08, 7.63684511e-08, 1.39698386e-08, -1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2962
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -1.00000119, 1.45519152e-09, 8.00937414e-08, -1.44063961e-09, 1.00000119, 9.31322575e-09, -9.49949026e-08, -9.31322575e-09, -1.00000119),C1 = CFrame.new(0.00508117676, 0.428878307, 0.144721985, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2963
NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203308, 2.81095791, -77.7865601, -1.00000179, 8.98216967e-08, 1.11758709e-08, -8.52742232e-08, -1.00000179, 1.39698386e-08, -1.11758709e-08, -1.39698386e-08, 1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2964
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -1.00000119, -8.61036824e-08, -7.4505806e-09, 8.89922376e-08, -1.00000119, -9.31322575e-09, 7.4505806e-09, 9.31322575e-09, 1.00000119),C1 = CFrame.new(0.0146603584, -0.208191872, -0.127082825, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2965
NeonPart = New("WedgePart",Gaunty2,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.6620326, 2.82095814, -77.5215454, 1.00000179, -8.52887752e-08, 7.63684511e-08, -8.98362487e-08, -1.00000179, -1.39698386e-08, 9.87201929e-08, -1.39698386e-08, -1.00000179),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
2966
mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 1.00000119, -8.89995135e-08, 9.49949026e-08, -8.61109584e-08, -1.00000119, -9.31322575e-09, 8.00937414e-08, -9.31322575e-09, -1.00000119),C1 = CFrame.new(0.012029171, -0.201047897, 0.138008118, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2967
Wedge = New("WedgePart",Gaunty2,"Wedge",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.1099999, 0.569999993, 1.13),CFrame = CFrame.new(-5.6508193, 4.06113243, -77.6620178, -5.49480319e-08, -2.26282282e-09, 1.00000179, -1.67638063e-08, 1.00000179, -1.8189894e-09, -1.00000179, 1.39698386e-08, -3.25962901e-08),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
2968
mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, -5.12227416e-08, -1.11758709e-08, -1.00000119, -1.44063961e-09, 1.00000119, 9.31322575e-09, 1.00000119, -9.89530236e-10, -3.63215804e-08),C1 = CFrame.new(0.0109024048, 1.04061604, 0.010887146, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
2969
 
2970
 
2971
NewInstance = function(instance,parent,properties)
2972
    local inst = Instance.new(instance,parent)
2973
    if(properties)then
2974
        for i,v in next, properties do
2975
            pcall(function() inst[i] = v end)
2976
        end
2977
    end
2978
    return inst;
2979
end
2980
 
2981
local HW = NewInstance('Motor', char, {Part0 = ra, Part1 = Handle, C0 = CF(0,-.51,0)})
2982
local HW2 = NewInstance('Motor', char, {Part0 = la, Part1 = Handle2, C0 = CF(0,-.51,0) * angles(Rad(0),Rad(180),Rad(0))})
2983
 
2984
for _,v in next, Gaunty:children() do
2985
    v.CanCollide = false
2986
end
2987
for _,v in next, Gaunty2:children() do
2988
    v.CanCollide = false
2989
end
2990
local all, last = {}, nil
2991
ArmourParts = {}
2992
NeonParts = {}
2993
function scan(p)
2994
  for _, v in pairs(p:GetChildren()) do
2995
    if v:IsA("BasePart") then
2996
      if v.BrickColor == BrickColor.new("Black") then
2997
        table.insert(ArmourParts, v)
2998
      end
2999
      if v.BrickColor == BrickColor.new("Institutional white") then
3000
        table.insert(NeonParts, v)
3001
      end
3002
      if last then
3003
        local w = Instance.new("Weld")
3004
        w.Part0, w.Part1 = last, v
3005
        w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
3006
        w.Parent = last
3007
      end
3008
      table.insert(all, v)
3009
      last = v
3010
    end
3011
    scan(v)
3012
  end
3013
end
3014
scan(Gaunty)
3015
local all2, last2 = {}, nil
3016
ArmourParts2 = {}
3017
NeonParts2 = {}
3018
function scan2(p)
3019
  for _, v in pairs(p:GetChildren()) do
3020
    if v:IsA("BasePart") then
3021
      if v.BrickColor == BrickColor.new("Black") then
3022
        table.insert(ArmourParts2, v)
3023
      end
3024
      if v.BrickColor == BrickColor.new("Institutional white") then
3025
        table.insert(NeonParts2, v)
3026
      end
3027
      if last2 then
3028
        local w = Instance.new("Weld")
3029
        w.Part0, w.Part1 = last2, v
3030
        w.C0 = v.CFrame:toObjectSpace(last2.CFrame):inverse()
3031
        w.Parent = last2
3032
      end
3033
      table.insert(all2, v)
3034
      last2 = v
3035
    end
3036
    scan2(v)
3037
  end
3038
end
3039
scan2(Gaunty2)
3040
for i, v in pairs(ArmourParts) do
3041
     v.BrickColor = BrickC("Black")
3042
        end
3043
for i, v in pairs(NeonParts) do
3044
     v.BrickColor = BrickC("Really red")
3045
        end
3046
for i, v in pairs(ArmourParts2) do
3047
     v.BrickColor = BrickC("Black")
3048
        end
3049
for i, v in pairs(NeonParts2) do
3050
     v.BrickColor = BrickC("Really red")
3051
        end
3052
maincolor = BrickC("Really red")
3053
------------
3054
CFuncs.Sound.Create("1818153677", Character, 5, 1)
3055
if morph == true then
3056
Head.face.Texture = "http://www.roblox.com/asset/?id=176777497"
3057
end
3058
Halfhed=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Halfhed",Vector3.new(2, 1, 1))
3059
HalfhedWeld=CFuncs.Weld.Create(m,Character["Head"],Halfhed,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000106811523, -0.184874296, 3.43322754e-05, -1.00000834, 0.000114514238, -6.94826713e-06, 0.000117048308, 1, 1.29755635e-05, 7.1044451e-06, 1.3261616e-05, -1))
3060
CFuncs.Mesh.Create("SpecialMesh",Halfhed,Enum.MeshType.Head,"",Vector3.new(0, 0, 0),Vector3.new(1.25999999, 0.899999976, 1.25999999))
3061
Humanoid.WalkSpeed = 0
3062
Humanoid.AutoRotate = false
3063
if Player.Name ~= "SezHu" then
3064
    for i = 0, 10, 0.1 do
3065
        swait()
3066
        PlayAnimationFromTable({
3067
         CFrame.new(0, -1.80644357, -0.507104576, 1, 0, 0, 0, 0.087155968, 0.996194661, 0, -0.996194661, 0.087155968) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),
3068
         CFrame.new(0, 1.57219315, -0.165327191, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-20,20)), math.rad(math.random(-20,20)), math.rad(math.random(-20,20))),
3069
         CFrame.new(0.615828335, 1.3200798, -0.837673247, 0.669632733, 0.664489031, -0.331732333, 0.385775059, -0.692879617, -0.60917598, -0.634641349, 0.279950112, -0.720318198) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-20,20)), math.rad(math.random(-20,20)), math.rad(math.random(-20,20))),
3070
         CFrame.new(-0.739693701, 1.31393027, -0.754651427, 0.749911249, -0.603388131, 0.271211922, -0.220070332, -0.614161789, -0.757874966, 0.623860657, 0.508653224, -0.593354702) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-20,20)), math.rad(math.random(-20,20)), math.rad(math.random(-20,20))),
3071
         CFrame.new(0.5, -1.62046599, -0.488587797, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3072
         CFrame.new(-0.5, -1.6686697, -0.494725078, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3073
        }, .1, false)
3074
    end
3075
   
3076
    for i = 0, 2, 0.1 do
3077
        swait()
3078
        PlayAnimationFromTable({
3079
         CFrame.new(0, -1.80644476, -0.507115483, 1, 0, 0, 0, -0.087155968, 0.996194661, 0, -0.996194661, -0.087155968) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3080
         CFrame.new(0, 1.55874133, -0.098664701, 1, 0, 0, 0, 0.99619478, 0.0871553123, 0, -0.0871553123, 0.99619478) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-20,20)), math.rad(math.random(-20,20)), math.rad(math.random(-20,20))),
3081
         CFrame.new(0.615828335, 1.44548559, -0.595717013, 0.669632733, 0.664489031, -0.331732333, 0.490118831, -0.730966151, -0.474838912, -0.558010399, 0.155379415, -0.815157413) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-20,20)), math.rad(math.random(-20,20)), math.rad(math.random(-20,20))),
3082
         CFrame.new(-0.739693701, 1.42501283, -0.515024424, 0.749911249, -0.603388131, 0.271211922, -0.325059503, -0.693158209, -0.643325806, 0.576167881, 0.394277275, -0.715944171) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-20,20)), math.rad(math.random(-20,20)), math.rad(math.random(-20,20))),
3083
         CFrame.new(0.5, -1.51100469, -0.762556732, 1, 0, 0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3084
         CFrame.new(-0.5, -1.55741048, -0.776971221, 1, 0, 0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3085
        }, .1, false)
3086
    end
3087
   
3088
chatfunc("YOUR FOOL...YOU HAVE BEEN AWAKED ME...", BrickColor.new("Really black").Color)
3089
    for i = 0, 8, 0.1 do
3090
        swait()
3091
        PlayAnimationFromTable({
3092
         CFrame.new(0, -1.80644584, -0.507103682, 1, 0, 0, 0, -0.258818984, 0.965925872, 0, -0.965925872, -0.258818984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3093
         CFrame.new(0, 1.42364717, -0.0858392715, 1, 0, 0, 0, 0.965925872, 0.258819342, 0, -0.258819342, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3094
         CFrame.new(0.615828335, 1.52697062, -0.335661292, 0.669632733, 0.664489031, -0.331732333, 0.579570174, -0.746842504, -0.326074779, -0.464424938, 0.0260881484, -0.885228276) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3095
         CFrame.new(-0.739693701, 1.49279666, -0.259749591, 0.749911249, -0.603388131, 0.271211922, -0.420171499, -0.75109303, -0.509230137, 0.510968745, 0.267921865, -0.816779613) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3096
         CFrame.new(0.5, -1.35563302, -1.01335466, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3097
         CFrame.new(-0.5, -1.39883053, -1.03560853, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3098
        }, .1, false)
3099
    end
3100
   
3101
 
3102
chatfunc("AM THE BLACKNESS AM HERE TO...", BrickColor.new("Really black").Color)
3103
        for i = 0, 2, 0.1 do
3104
        swait()
3105
        PlayAnimationFromTable({
3106
         CFrame.new(0, -1.80644584, -0.507103682, 1, 0, 0, 0, -0.258818984, 0.965925872, 0, -0.965925872, -0.258818984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3107
         CFrame.new(0, 1.42364717, -0.0858392715, 1, 0, 0, 0, 0.965925872, 0.258819342, 0, -0.258819342, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3108
         CFrame.new(0.615828335, 1.52697062, -0.335661292, 0.669632733, 0.664489031, -0.331732333, 0.579570174, -0.746842504, -0.326074779, -0.464424938, 0.0260881484, -0.885228276) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3109
         CFrame.new(-0.739693701, 1.49279666, -0.259749591, 0.749911249, -0.603388131, 0.271211922, -0.420171499, -0.75109303, -0.509230137, 0.510968745, 0.267921865, -0.816779613) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3110
         CFrame.new(0.5, -1.35563302, -1.01335466, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3111
         CFrame.new(-0.5, -1.39883053, -1.03560853, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3112
        }, .1, false)
3113
    end
3114
 
3115
chatfunc("TO DESTROY ALL WORLD...", BrickColor.new("Really black").Color)
3116
    for i = 0, 6, 0.1 do
3117
        swait()
3118
        PlayAnimationFromTable({
3119
         CFrame.new(0, -1.80644357, -0.507104576, 1, 0, 0, 0, 0.087155968, 0.996194661, 0, -0.996194661, 0.087155968) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3120
         CFrame.new(0, 1.63373017, 0.0706499815, 1, 0, 0, 0, 0.965925932, -0.258818567, 0, 0.258818597, 0.965925932) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3121
         CFrame.new(0.615828335, 1.3200798, -0.837673247, 0.669632733, 0.664489031, -0.331732333, 0.385775059, -0.692879617, -0.60917598, -0.634641349, 0.279950112, -0.720318198) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3122
         CFrame.new(-0.739693701, 1.31393027, -0.754651427, 0.749911249, -0.603388131, 0.271211922, -0.220070332, -0.614161789, -0.757874966, 0.623860657, 0.508653224, -0.593354702) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3123
         CFrame.new(0.5, -1.62046599, -0.488587797, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3124
         CFrame.new(-0.5, -1.6686697, -0.494725078, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3125
        }, .1, false)
3126
    end
3127
 
3128
   
3129
        for i = 0, 10, 0.1 do
3130
        swait()
3131
        PlayAnimationFromTable({
3132
         CFrame.new(0, -1.80644357, -0.507104576, 1, 0, 0, 0, 0.087155968, 0.996194661, 0, -0.996194661, 0.087155968) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),
3133
         CFrame.new(0, 1.57219315, -0.165327191, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3134
         CFrame.new(0.615828335, 1.3200798, -0.837673247, 0.669632733, 0.664489031, -0.331732333, 0.385775059, -0.692879617, -0.60917598, -0.634641349, 0.279950112, -0.720318198) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3135
         CFrame.new(-0.739693701, 1.31393027, -0.754651427, 0.749911249, -0.603388131, 0.271211922, -0.220070332, -0.614161789, -0.757874966, 0.623860657, 0.508653224, -0.593354702) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-30,30)), math.rad(math.random(-30,30)), math.rad(math.random(-30,30))),
3136
         CFrame.new(0.5, -1.62046599, -0.488587797, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3137
         CFrame.new(-0.5, -1.6686697, -0.494725078, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3138
        }, .1, false)
3139
    end
3140
 
3141
    for i = 0, 1, 0.1 do
3142
        swait()
3143
        PlayAnimationFromTable({
3144
         CFrame.new(-0, -1.42307341, -0.395170838, 1, 0, 0, 0, 0.965926111, 0.25881803, 0, -0.25881803, 0.965926111) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3145
         CFrame.new(0, 1.5574708, 0.0711615086, 1, 0, -0, 0, 0.906308413, -0.422617137, 0, 0.422617137, 0.906308413) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3146
         CFrame.new(1.47940862, 1.35474229, -0.0792688802, 0.0329260081, -0.0681179985, -0.997133851, 0.0255137086, -0.997292399, 0.0689713135, -0.999132156, -0.0277115256, -0.0310989153) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3147
         CFrame.new(-1.42682672, 1.4937793, -0.434564888, -0.987767458, -0.0547382608, -0.146011457, 0.0626192689, -0.996787667, -0.0499334633, -0.142809138, -0.0584657788, 0.98802197) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3148
         CFrame.new(0.5, -1.35469198, 1.14829361, 1, 0, 0, 0, 0.25881803, 0.965926111, 0, -0.965926111, 0.25881803) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3149
         CFrame.new(-0.5, -1.37694573, 1.19149125, 1, 0, 0, 0, 0.25881803, 0.965926111, 0, -0.965926111, 0.25881803) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3150
        }, .1, false)
3151
    end
3152
   
3153
chatfunc("NOW DIE!", BrickColor.new("Really black").Color)
3154
    for i = 0, 20, 0.1 do
3155
        swait()
3156
        PlayAnimationFromTable({
3157
         CFrame.new(-0, -1.73198283, -0.408192486, 1, 0, 0, 0, 0.965926111, 0.25881803, 0, -0.25881803, 0.965926111) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3158
         CFrame.new(0, 1.52978098, 0.0132061839, 1, 0, 0, 0, 0.965926111, -0.25881803, 0, 0.25881803, 0.965926111) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(math.random(-20,20))),
3159
         CFrame.new(1.50245035, -0.135501236, -0.426563323, 0.103369966, -0.0218989942, -0.994401932, -0.260855079, 0.964166582, -0.0483495258, 0.959827721, 0.264392674, 0.0939534009) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-10,10)), math.rad(math.random(-10,10)), math.rad(math.random(-10,10))),
3160
         CFrame.new(-1.50386858, -0.0327540934, -0.608011007, -0.987763107, 0.0418113954, 0.150252879, 0.062630102, 0.988642037, 0.136617646, -0.142834127, 0.144356206, -0.979162872) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-10,10)), math.rad(math.random(-10,10)), math.rad(math.random(-10,10))),
3161
         CFrame.new(0.5, -1.05967855, 1.24081683, 1, 0, 0, 0, 0.25881803, 0.965926111, 0, -0.965926111, 0.25881803) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3162
         CFrame.new(-0.5, -1.08193231, 1.28401434, 1, 0, 0, 0, 0.25881803, 0.965926111, 0, -0.965926111, 0.25881803) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
3163
        }, .1, false)
3164
    end
3165
end
3166
Humanoid.AutoRotate = true
3167
Humanoid.WalkSpeed = 8
3168
 
3169
WingMain=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","Wing",Vector3.new(2, 2, 1))
3170
WingMainWeld=CFuncs.Weld.Create(m,Character["Torso"],WingMain,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.081413269, 0.0268063918, 0.0410137177, 1.00000834, -0.00011451864, 0.000338948274, 0.000117048308, 1, 1.29755635e-05, -0.00033910721, -1.32235973e-05, 1))
3171
Wing=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","Wing",Vector3.new(2, 2, 1))
3172
WingWeld=CFuncs.Weld.Create(m,WingMain,Wing,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.081413269, 0.0268063918, 0.0410137177, 1.00000834, -0.00011451864, 0.000338948274, 0.000117048308, 1, 1.29755635e-05, -0.00033910721, -1.32235973e-05, 1))
3173
 
3174
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.81062156, 0.200000003, 0.200000003))
3175
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.34602356, -0.279272079, 0.975278854, 0.88820821, 0.44584012, 0.110964157, 0.431274652, -0.892337203, 0.133178905, 0.158393905, -0.0704345554, -0.984860599))
3176
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.171754241, 0.826475263))
3177
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.278917462, 0.200000003, 0.200000003))
3178
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.98974609, -5.52709198, 0.975322723, 0.213347197, 0.976330876, -0.0355118327, 0.964051068, -0.204492375, 0.169671923, 0.158394024, -0.070434235, -0.984860599))
3179
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.455075413, 0.826475263))
3180
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(1.47297621, 0.200000003, 0.200000003))
3181
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-8.217659, 0.594722748, 0.975307465, 0.888521969, 0.445190012, 0.11106202, 0.430627465, -0.892661691, 0.133098081, 0.158394739, -0.0704341978, -0.984860599))
3182
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.280385196, 0.826475263))
3183
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.289486945, 0.200000003, 0.200000003))
3184
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.89943886, -5.41235352, 0.975299835, 0.213347197, 0.976330876, -0.0355118327, 0.964051068, -0.204492375, 0.169671923, 0.158394024, -0.070434235, -0.984860599))
3185
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.114502862, 0.826475263))
3186
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.01290989, 0.962117612, 0.200000003))
3187
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.07308197, 1.2773304, 0.975746155, 0.982416093, 0.111091018, 0.150058866, 0.0988395214, -0.991311073, 0.0867941529, 0.158397049, -0.0704362094, -0.984860063))
3188
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3189
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(5.42655277, 0.474159241, 0.200000003))
3190
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.71427536, -0.814422607, 0.978969574, 0.835063219, 0.541792214, 0.0955558121, 0.526859343, -0.837556124, 0.144634143, 0.158394992, -0.070434168, -0.984860539))
3191
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.766287804))
3192
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.544916272, 0.225188985, 0.200000003))
3193
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.472892761, -10.8869247, 0.975814819, -0.428887159, 0.893531978, -0.132877618, 0.889364779, 0.443440527, 0.111314729, 0.158386603, -0.0704352036, -0.984861791))
3194
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3195
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.401640892, 0.225188985, 0.200000003))
3196
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.60933876, -7.14194489, 0.975734711, 0.243127048, 0.969523251, -0.030234728, 0.956974626, -0.234657153, 0.170692295, 0.158395335, -0.0704337656, -0.984860539))
3197
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3198
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.52759397, 0.226363361, 0.200000003))
3199
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.41241455, 0.360715866, 0.975740433, 0.889364362, 0.443439156, 0.111323781, 0.428885132, -0.893532991, 0.132877618, 0.158394605, -0.0704314858, -0.984860837))
3200
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3201
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.950080097, 0.200000003, 0.200000003))
3202
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.03736877, 0.971032619, 0.975288391, 0.982416093, 0.111091018, 0.150058866, 0.0988395214, -0.991311073, 0.0867941529, 0.158397049, -0.0704362094, -0.984860063))
3203
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.208453938, 0.826475263))
3204
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(3.73925114, 0.378740221, 0.200000003))
3205
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.93729782, -0.510082245, 0.978954315, 0.835063219, 0.541792214, 0.0955558121, 0.526859343, -0.837556124, 0.144634143, 0.158394992, -0.070434168, -0.984860539))
3206
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.766287804))
3207
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.52024531, 1.02788341, 0.200000003))
3208
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.39424133, 0.0352230072, 0.975744247, 0.889364362, 0.443439156, 0.111323781, 0.428885132, -0.893532991, 0.132877618, 0.158394605, -0.0704314858, -0.984860837))
3209
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3210
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.401640892, 0.225188985, 0.200000003))
3211
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.64859009, -6.18351173, 0.975728989, -0.956974685, 0.234656975, -0.170692295, 0.243126556, 0.96952337, -0.0302328169, 0.158395797, -0.0704318509, -0.98486048))
3212
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3213
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.14002848, 0.418082207, 0.200000003))
3214
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.42932129, 0.345317841, 0.975732803, 0.889364362, 0.443439156, 0.111323781, 0.428885132, -0.893532991, 0.132877618, 0.158394605, -0.0704314858, -0.984860837))
3215
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3216
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.401640892, 0.225188985, 0.200000003))
3217
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.12488556, -5.54597473, 0.975734711, 0.243127048, 0.969523251, -0.030234728, 0.956974626, -0.234657153, 0.170692295, 0.158395335, -0.0704337656, -0.984860539))
3218
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3219
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.974742055, 0.804455996, 0.200000003))
3220
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.65019083, -4.29984283, 0.975755692, 0.0732552633, 0.995541751, -0.0594163127, 0.984654963, -0.0627350658, 0.162847072, 0.158393562, -0.0704339594, -0.984860718))
3221
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3222
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(5.80793524, 0.474159241, 0.200000003))
3223
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.93585587, -0.7771492, 0.978963852, 0.835063219, 0.541792214, 0.0955558121, 0.526859343, -0.837556124, 0.144634143, 0.158394992, -0.070434168, -0.984860539))
3224
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.766287804))
3225
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.30827716, 0.200000003, 0.200000003))
3226
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.87889862, -0.127864838, 0.975288391, 0.858415842, 0.502688944, 0.102108002, 0.487886816, -0.861593306, 0.140083954, 0.158394232, -0.0704331249, -0.984860718))
3227
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.142394558, 0.826475263))
3228
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.45713082, 0.200000003, 0.200000003))
3229
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.712950706, -3.62767792, 0.975309372, -0.226346076, 0.968299866, -0.105654851, 0.96108216, 0.239654362, 0.137430042, 0.158394128, -0.0704362243, -0.98486048))
3230
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.230473682, 0.826475263))
3231
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.421605587, 0.200000003, 0.200000003))
3232
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.816352844, -3.9275589, 0.975318909, -0.226346076, 0.968299866, -0.105654851, 0.96108216, 0.239654362, 0.137430042, 0.158394128, -0.0704362243, -0.98486048))
3233
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.25689742, 0.826475263))
3234
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.487054616, 0.200000003, 0.200000003))
3235
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.5712471, 0.992477417, 0.990501404, 0.740004003, -0.651888967, 0.165635318, -0.653686404, -0.755036235, -0.0511320233, 0.158393055, -0.0704356432, -0.984860718))
3236
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.103197038, 0.496580422))
3237
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
3238
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.40539551, -1.88369274, 0.975296021, 0.97187078, 0.187194049, 0.142919391, 0.174293652, -0.979794621, 0.0981031209, 0.158395931, -0.0704336017, -0.984860361))
3239
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.837925136, 0.273428023, 0.496580422))
3240
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.885024369, 0.200000003, 0.200000003))
3241
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.06291962, 1.56837082, 0.975328445, 0.739529073, -0.652437985, 0.165594488, -0.654224098, -0.754562199, -0.0512537956, 0.158391237, -0.0704322159, -0.984861255))
3242
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.168466955, 0.496580422))
3243
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
3244
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.35108948, -1.8147316, 0.975297928, 0.97187078, 0.187194049, 0.142919391, 0.174293652, -0.979794621, 0.0981031209, 0.158395931, -0.0704336017, -0.984860361))
3245
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.86967802, 0.0687980205, 0.496580422))
3246
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.608597696, 0.578079879, 0.200000003))
3247
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.608264923, 1.60371399, 0.975564957, 0.469477713, -0.872112811, 0.137877122, -0.868620872, -0.484208912, -0.105069622, 0.158393875, -0.0704350919, -0.984860659))
3248
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.485114038))
3249
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(3.26049519, 0.284894377, 0.200000003))
3250
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.90067673, 0.811481476, 0.977508545, 0.807757795, -0.564388096, 0.170274884, -0.567836702, -0.822499335, -0.0325024389, 0.158394963, -0.0704342201, -0.984860539))
3251
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.46041733))
3252
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.327407956, 0.200000003, 0.200000003))
3253
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.163517, -5.78051376, 0.97485733, 0.611900985, 0.789821982, 0.0419358537, 0.774891376, -0.609270811, 0.168322816, 0.158495337, -0.0705011413, -0.984839559))
3254
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.67651403, 0.485114038))
3255
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.241322264, 0.200000003, 0.200000003))
3256
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.33388519, -2.8422184, 0.975570679, 0.97680676, 0.156731039, 0.145890757, 0.144082472, -0.985126555, 0.0936262012, 0.158394992, -0.0704343989, -0.984860539))
3257
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.67651403, 0.485114038))
3258
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.317000091, 0.200000003, 0.200000003))
3259
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.77849197, 1.42602539, 0.975570679, 0.738243401, -0.653917432, 0.165496022, -0.655673563, -0.75328052, -0.0515824072, 0.158395544, -0.0704309717, -0.984860599))
3260
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.680042028, 0.485114038))
3261
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.570847034, 0.200000003, 0.200000003))
3262
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.586807251, 1.41965485, 0.975294113, 0.469477713, -0.872112811, 0.137877122, -0.868620872, -0.484208912, -0.105069622, 0.158393875, -0.0704350919, -0.984860659))
3263
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.125247687, 0.496580422))
3264
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(2.24669528, 0.227562711, 0.200000003))
3265
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.43369293, 0.994392395, 0.977506638, 0.807757795, -0.564388096, 0.170274884, -0.567836702, -0.822499335, -0.0325024389, 0.158394963, -0.0704342201, -0.984860539))
3266
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.46041733))
3267
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.913425505, 0.6175946, 0.200000003))
3268
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.59708786, 1.17864227, 0.990745544, 0.738243401, -0.653917432, 0.165496022, -0.655673563, -0.75328052, -0.0515824072, 0.158395544, -0.0704309717, -0.984860599))
3269
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.485114038))
3270
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.241322264, 0.200000003, 0.200000003))
3271
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.54579926, -4.07796478, 0.975561142, -0.144093111, 0.985125124, -0.0936251804, 0.976805389, 0.156741276, 0.145888746, 0.158393607, -0.0704320148, -0.984860957))
3272
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.67651403, 0.485114038))
3273
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.28581667, 0.251201004, 0.200000003))
3274
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.98579025, 1.41676712, 0.975572586, 0.738243401, -0.653917432, 0.165496022, -0.655673563, -0.75328052, -0.0515824072, 0.158395544, -0.0704309717, -0.984860599))
3275
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.485114038))
3276
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.241322264, 0.200000003, 0.200000003))
3277
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.44179535, -1.88309288, 0.975570679, 0.97680676, 0.156731039, 0.145890757, 0.144082472, -0.985126555, 0.0936262012, 0.158394992, -0.0704343989, -0.984860539))
3278
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.67651403, 0.485114038))
3279
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.585665047, 0.483350217, 0.200000003))
3280
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.07318115, -1.10149765, 0.990762711, 0.936944723, 0.325423121, 0.127415001, 0.311521977, -0.942941546, 0.117538534, 0.158394635, -0.0704345256, -0.98486048))
3281
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.485114038))
3282
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(3.68964601, 0.284894377, 0.200000003))
3283
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.93379593, 0.833885193, 0.97751236, 0.807757795, -0.564388096, 0.170274884, -0.567836702, -0.822499335, -0.0325024389, 0.158394963, -0.0704342201, -0.984860539))
3284
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.46041733))
3285
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
3286
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.53672791, 1.18891907, 0.975282669, 0.780780971, -0.601626933, 0.168600783, -0.604393661, -0.79566586, -0.0403023846, 0.158396885, -0.0704338998, -0.984860182))
3287
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.926127851, 0.0855565146, 0.496580422))
3288
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.274662942, 0.200000003, 0.200000003))
3289
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.41918182, -1.06143951, 0.975307465, 0.799823642, 0.594020009, 0.08615347, 0.578959048, -0.801361144, 0.150422826, 0.158394217, -0.0704323947, -0.984860837))
3290
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.138478085, 0.496580422))
3291
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.253317922, 0.200000003, 0.200000003))
3292
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.39491653, -1.09104919, 0.990505219, 0.799823642, 0.594020009, 0.08615347, 0.578959048, -0.801361144, 0.150422826, 0.158394217, -0.0704323947, -0.984860837))
3293
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.154354557, 0.496580422))
3294
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.237157717, 0.200000003, 0.200000003))
3295
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.98400497, -4.65834808, 0.97530365, 0.541944027, 0.83997786, 0.0270890743, 0.825353324, -0.538030088, 0.171218053, 0.158394113, -0.0704325363, -0.984860778))
3296
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.386941314, 0.702734888))
3297
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(1.25244117, 0.200000003, 0.200000003))
3298
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.41493988, 1.11274576, 0.975286484, 0.983548343, 0.0989940166, 0.151105493, 0.0868522152, -0.992592216, 0.0849561989, 0.158396274, -0.0704346746, -0.984860301))
3299
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.238405704, 0.702734888))
3300
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.689254642, 0.200000003, 0.200000003))
3301
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.12310791, 0.369299412, 0.975299835, 0.983485222, 0.0997150019, 0.151042506, 0.0875668824, -0.992520034, 0.0850648731, 0.158394948, -0.0704337284, -0.984860539))
3302
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.146039113, 0.702734888))
3303
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.341506928, 0.200000003, 0.200000003))
3304
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.58918381, -5.99747467, 0.975639343, -0.808163822, 0.563799143, -0.170299754, 0.567258239, 0.822903275, 0.0323817283, 0.158396989, -0.0704341903, -0.984860182))
3305
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.957367718, 0.686508358))
3306
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.81962168, 0.355486691, 0.200000003))
3307
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.893013, 0.90151453, 0.975666046, 0.983717084, 0.0970459804, 0.15127039, 0.0849220082, -0.9927845, 0.0846598297, 0.158394784, -0.0704351366, -0.98486042))
3308
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.686508358))
3309
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(3.17940784, 0.322034985, 0.200000003))
3310
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.39104462, 0.122011185, 0.978439331, 0.967768848, 0.208867997, 0.140704721, 0.195795536, -0.975404143, 0.101247005, 0.158391207, -0.0704343319, -0.984861076))
3311
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.651558757))
3312
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(4.93836689, 0.403167814, 0.200000003))
3313
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.24019623, -0.105118752, 0.97844696, 0.967768848, 0.208867997, 0.140704721, 0.195795536, -0.975404143, 0.101247005, 0.158391207, -0.0704343319, -0.984861076))
3314
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.651558757))
3315
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.448602259, 0.200000003, 0.200000003))
3316
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-8.42969513, 0.914595604, 0.975681305, 0.983717084, 0.0970459804, 0.15127039, 0.0849220082, -0.9927845, 0.0846598297, 0.158394784, -0.0704351366, -0.98486042))
3317
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.962360442, 0.686508358))
3318
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.262121707, 0.200000003, 0.200000003))
3319
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.76428223, 0.469053268, 0.975311279, 0.975750566, 0.16377905, 0.145215094, 0.151071578, -0.983979464, 0.0946669132, 0.158393115, -0.0704334006, -0.984860837))
3320
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.121075168, 0.702734888))
3321
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.828803003, 0.684012294, 0.200000003))
3322
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.99297905, -3.72123718, 0.975679398, 0.41831404, 0.908299506, 0.0023191215, 0.894385099, -0.41234833, 0.173333183, 0.158394724, -0.0704335123, -0.984860599))
3323
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.686508358))
3324
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.341506928, 0.200000003, 0.200000003))
3325
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.09734726, -4.65151978, 0.975683212, 0.567266881, 0.822897196, 0.0323816799, 0.808158159, -0.563807786, 0.170297772, 0.158394575, -0.0704347566, -0.98486048))
3326
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.957367718, 0.686508358))
3327
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(4.6140852, 0.403167814, 0.200000003))
3328
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.05178833, -0.136793137, 0.978439331, 0.967768848, 0.208867997, 0.140704721, 0.195795536, -0.975404143, 0.101247005, 0.158391207, -0.0704343319, -0.984861076))
3329
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.651558757))
3330
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.388688922, 0.200000003, 0.200000003))
3331
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.29187584, -3.36907959, 0.975297928, 0.129877433, 0.990271986, -0.0499321222, 0.978796542, -0.120002069, 0.166003123, 0.158396259, -0.0704334378, -0.984860361))
3332
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.195967019, 0.702734888))
3333
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.35848251, 0.200000003, 0.200000003))
3334
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.37980461, -3.6240921, 0.975297928, 0.129877433, 0.990271986, -0.0499321222, 0.978796542, -0.120002069, 0.166003123, 0.158396259, -0.0704334378, -0.984860361))
3335
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.218434557, 0.702734888))
3336
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.29263294, 0.873988032, 0.200000003))
3337
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.16244507, 0.637834072, 0.975681305, 0.983717084, 0.0970459804, 0.15127039, 0.0849220082, -0.9927845, 0.0846598297, 0.158394784, -0.0704351366, -0.98486042))
3338
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.686508358))
3339
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.341506928, 0.200000003, 0.200000003))
3340
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.35959244, -6.00856781, 0.975675583, 0.567266881, 0.822897196, 0.0323816799, 0.808158159, -0.563807786, 0.170297772, 0.158394575, -0.0704347566, -0.98486048))
3341
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.957367718, 0.686508358))
3342
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(1.86096573, 0.200000003, 0.200000003))
3343
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.24846649, 1.54257965, 0.975315094, 0.953437924, -0.248355001, 0.171102479, -0.256646633, -0.966104925, 0.0278172307, 0.158394381, -0.0704348683, -0.984860539))
3344
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.177244052, 0.702734888))
3345
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.68831873, 0.818068683, 0.200000003))
3346
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.39190674, 1.80307961, 0.975658417, 0.953437924, -0.248355001, 0.171102479, -0.256646633, -0.966104925, 0.0278172307, 0.158394381, -0.0704348683, -0.984860539))
3347
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.686508358))
3348
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.591511309, 0.200000003, 0.200000003))
3349
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.40148163, 1.07713699, 0.975307465, 0.916328549, -0.361034989, 0.173192799, -0.367767662, -0.929888606, 0.00735405693, 0.158394948, -0.0704334453, -0.984860539))
3350
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.125329256, 0.603079915))
3351
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.203526318, 0.200000003, 0.200000003))
3352
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.16732025, -2.63462067, 0.975311279, 0.857192576, 0.504842818, 0.101758391, 0.490032911, -0.860333264, 0.140337378, 0.158394426, -0.0704311877, -0.984860837))
3353
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.33206898, 0.603079915))
3354
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(1.07483196, 0.200000003, 0.200000003))
3355
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.22596741, 1.71432495, 0.975299835, 0.916060805, -0.361711085, 0.173198923, -0.368434012, -0.929625869, 0.00722825527, 0.158395633, -0.0704338774, -0.984860361))
3356
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.204597339, 0.603079915))
3357
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.211238876, 0.200000003, 0.200000003))
3358
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.10141754, -2.55089188, 0.975299835, 0.857192576, 0.504842818, 0.101758391, 0.490032911, -0.860333264, 0.140337378, 0.158394426, -0.0704311877, -0.984860837))
3359
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.0835528523, 0.603079915))
3360
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.739121258, 0.702058196, 0.200000003))
3361
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.07832718, 1.86931229, 0.975631714, 0.733511806, -0.659313917, 0.165123463, -0.660962224, -0.748561502, -0.052769471, 0.158396706, -0.0704333335, -0.984860241))
3362
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.589154541))
3363
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(3.95976114, 0.345994473, 0.200000003))
3364
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.0059433, 0.763832092, 0.97797966, 0.95138073, -0.255978942, 0.171317115, -0.26417011, -0.964112997, 0.0264637284, 0.158394933, -0.0704339445, -0.984860539))
3365
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.559161127))
3366
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.293077767, 0.200000003, 0.200000003))
3367
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.30564117, -3.7974968, 0.975625992, 0.871970475, 0.477932125, 0.106058538, 0.463226855, -0.875568628, 0.13711533, 0.158393353, -0.0704313442, -0.984861016))
3368
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.821603239, 0.589154541))
3369
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.384985864, 0.200000003, 0.200000003))
3370
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.09538269, 1.54205513, 0.975639343, 0.915336847, -0.363533109, 0.173211187, -0.370229512, -0.928914845, 0.00688978424, 0.158393785, -0.0704343617, -0.984860659))
3371
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.825887859, 0.589154541))
3372
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.693274379, 0.200000003, 0.200000003))
3373
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.0522995, 1.64577866, 0.97530365, 0.733511806, -0.659313917, 0.165123463, -0.660962224, -0.748561502, -0.052769471, 0.158396706, -0.0704333335, -0.984860241))
3374
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.152109027, 0.603079915))
3375
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(2.72853518, 0.276367128, 0.200000003))
3376
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.43891907, 0.985977173, 0.977996826, 0.95138073, -0.255978942, 0.171317115, -0.26417011, -0.964112997, 0.0264637284, 0.158394933, -0.0704339445, -0.984860539))
3377
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.559161127))
3378
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.10932434, 0.750047624, 0.200000003))
3379
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.43321991, 1.30454063, 0.975622177, 0.915336847, -0.363533109, 0.173211187, -0.370229512, -0.928914845, 0.00688978424, 0.158393785, -0.0704343617, -0.984860659))
3380
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.589154541))
3381
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.293077767, 0.200000003, 0.200000003))
3382
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.43746948, -4.99491119, 0.975624084, -0.46322152, 0.875570893, -0.137118205, 0.871973038, 0.477927417, 0.106059447, 0.158395112, -0.0704343617, -0.98486048))
3383
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.821603239, 0.589154541))
3384
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.56158078, 0.305075049, 0.200000003))
3385
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.91834259, 1.53081131, 0.975627899, 0.915336847, -0.363533109, 0.173211187, -0.370229512, -0.928914845, 0.00688978424, 0.158393785, -0.0704343617, -0.984860659))
3386
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.589154541))
3387
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.293077767, 0.200000003, 0.200000003))
3388
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.22235107, -2.63276672, 0.975641251, 0.871970475, 0.477932125, 0.106058538, 0.463226855, -0.875568628, 0.13711533, 0.158393353, -0.0704313442, -0.984861016))
3389
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.821603239, 0.589154541))
3390
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.711270273, 0.587012351, 0.200000003))
3391
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.65466309, -1.82859421, 0.975625992, 0.778281987, 0.622716069, 0.0806346312, 0.607608914, -0.779271126, 0.153453276, 0.158394083, -0.070435591, -0.984860599))
3392
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.589154541))
3393
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(4.32805729, 0.345994473, 0.200000003))
3394
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.2126236, 0.791049957, 0.97797966, 0.95138073, -0.255978942, 0.171317115, -0.26417011, -0.964112997, 0.0264637284, 0.158394933, -0.0704339445, -0.984860539))
3395
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.559161127))
3396
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.22495015, 0.200000003, 0.200000003))
3397
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.14511108, 1.2347908, 0.975299835, 0.938221812, -0.300057828, 0.172352433, -0.307654411, -0.95131731, 0.0185542312, 0.158394471, -0.0704329461, -0.984860659))
3398
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.103905462, 0.603079915))
3399
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.333568811, 0.200000003, 0.200000003))
3400
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.60148621, -1.61552048, 0.975301743, 0.559441209, 0.82829988, 0.0307382643, 0.813594759, -0.555840254, 0.170602918, 0.158395961, -0.0704338253, -0.98486042))
3401
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.168176889, 0.603079915))
3402
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.307646036, 0.200000003, 0.200000003))
3403
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.67691803, -1.83437347, 0.975301743, 0.559441209, 0.82829988, 0.0307382643, 0.813594759, -0.555840254, 0.170602918, 0.158395961, -0.0704338253, -0.98486042))
3404
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.187458321, 0.603079915))
3405
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.336782306, 0.200000003, 0.200000003))
3406
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.19689178, -7.0763588, 0.975679398, 0.449534893, 0.893223107, 0.00841975678, 0.879108548, -0.444063395, 0.173136115, 0.158388063, -0.0704288334, -0.98486203))
3407
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.761616349, 0.589154541))
3408
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.483554214, 0.333232641, 0.251318902))
3409
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.37663269, 0.883522034, 0.967224121, -0.638958931, -0.767750859, -0.0478568636, -0.752756715, 0.636865556, -0.166612133, 0.158394992, -0.0704337209, -0.98486048))
3410
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.341453254, 0.333232641, 0.251318902))
3411
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.354263306, -3.787117, 0.967233658, -0.488823622, 0.86104399, -0.140195727, 0.857882738, 0.503629267, 0.101955138, 0.158394516, -0.0704334155, -0.984860599))
3412
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.0836575, 0.333232641, 0.251318902))
3413
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.75967407, -1.03858757, 0.96723938, -0.929733634, -0.346457034, -0.124752365, -0.33242473, 0.935417831, -0.120363601, 0.158396378, -0.070435293, -0.984860182))
3414
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.649142921, 0.236052051, 0.251318902))
3415
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.21902466, -0.0409164429, 0.967218399, -0.973333716, -0.178759977, -0.143758848, -0.165928215, 0.981368482, -0.0968699604, 0.15839687, -0.0704331398, -0.984860301))
3416
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.471516728, 0.234877661, 0.251318902))
3417
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.27822876, -0.853485107, 0.967250824, -0.630364001, 0.76051116, -0.155769765, 0.759969234, 0.645493507, 0.0760596395, 0.158392549, -0.0704349577, -0.984860837))
3418
Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.246144727, 0.200000003, 0.200000003))
3419
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.90726852, -4.56082153, 0.975297928, 0.541944027, 0.83997786, 0.0270890743, 0.825353324, -0.538030088, 0.171218053, 0.158394113, -0.0704325363, -0.984860778))
3420
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.0973593965, 0.702734888))
3421
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.88196522, 0.514088511, 0.251318902))
3422
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.70895958, -2.1431427, 0.967214584, 0.34296605, 0.939270973, -0.0120138666, 0.925896943, -0.335870683, 0.172933668, 0.158396453, -0.0704339668, -0.984860241))
3423
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.46827829, 0.952135324, 0.251318902))
3424
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.55020905, 0.0981483459, 0.967208862, 0.857882798, 0.50362891, 0.101956181, 0.488823354, -0.861044288, 0.140194699, 0.158394873, -0.070432052, -0.984860659))
3425
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.837632179, 0.333232641, 0.251318902))
3426
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.233604431, 1.92868805, 0.967222214, 0.752756357, -0.636865973, 0.166612104, -0.638958991, -0.76775068, -0.0478588976, 0.158396274, -0.070432201, -0.98486048))
3427
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.623012781, 0.333232641, 0.251318902))
3428
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.87634182, 1.67852783, 0.967235565, -0.00560861453, -0.997500658, 0.0704338476, -0.987359941, -0.00563267432, -0.158394292, 0.158395141, -0.0704319254, -0.984860659))
3429
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(4.53132343, 0.240000069, 0.200000003))
3430
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.55789185, -1.3742981, 0.975597382, -0.766564727, 0.619903982, -0.16762352, 0.622331142, 0.781507432, 0.0441614315, 0.158374861, -0.0704647228, -0.984861553))
3431
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.67651403, 0.485114038))
3432
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.392539173, 0.333232641, 0.251318902))
3433
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.70851135, 0.724594116, 0.967193604, 0.857882798, 0.50362891, 0.101956181, 0.488823354, -0.861044288, 0.140194699, 0.158394873, -0.070432052, -0.984860659))
3434
Part=CFuncs.Part.Create(m,Enum.Material.Glass,0,0.5,"Really black","Part",Vector3.new(0.313761592, 1.26770866, 1.29358757))
3435
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.971876144, -0.938801169, 0.994415283, -0.158395022, 0.0704339892, 0.984860539, 0.00561057869, 0.997500539, -0.0704356134, -0.987359941, -0.00563101377, -0.158394322))
3436
CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
3437
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(7.26164198, 0.255189061, 0.200000003))
3438
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.31764221, 0.649587631, 0.975751877, 0.889364362, 0.443439156, 0.111323781, 0.428885132, -0.893532991, 0.132877618, 0.158394605, -0.0704314858, -0.984860837))
3439
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.807391346))
3440
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(6.94150734, 0.400000006, 0.200000003))
3441
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.19526672, -1.05738401, 0.97567749, -0.983716667, -0.0970480368, -0.151272491, -0.0849231184, 0.992783904, -0.0846648067, 0.158397436, -0.0704396516, -0.984859765))
3442
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.957367718, 0.686508358))
3443
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.482433408, 0.200000003, 0.200000003))
3444
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.00019741, -9.6156311, 0.975646973, -0.0838580653, 0.992889106, -0.084494181, 0.983808458, 0.0959719494, 0.151362404, 0.158395126, -0.0704331174, -0.984860599))
3445
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.887468517, 0.686508358))
3446
Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(5.6530838, 0.400000006, 0.200000003))
3447
PartWeld=CFuncs.Weld.Create(m,Wing,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.49669647, -1.63993073, 0.975580215, -0.91534394, 0.363514125, -0.173214182, 0.370208532, 0.928923249, -0.00687796436, 0.158402443, -0.0704210624, -0.984860241))
3448
CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.821603239, 0.589154541))
3449
WingBox1=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","WingBox1",Vector3.new(4.75000143, 0.859998941, 1))
3450
WingBox1Weld=CFuncs.Weld.Create(m,Wing,WingBox1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.52880096, -1.24272919, 1.0079422, -0.754450679, 0.642787635, -0.132771462, 0.633059144, 0.766044438, 0.11140985, 0.173321709, 1.05983202e-06, -0.984865308))
3451
WingBox2=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","WingBox2",Vector3.new(5.95000172, 0.859998941, 1))
3452
WingBox2Weld=CFuncs.Weld.Create(m,Wing,WingBox2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.70465088, -1.4642601, 1.00794601, -0.925470829, 0.342019886, -0.162868708, 0.336843431, 0.939692676, 0.0592801198, 0.173321515, 7.68129723e-07, -0.984865308))
3453
WingBox3=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","WingBox3",Vector3.new(7.54000759, 0.859998941, 1))
3454
WingBox3Weld=CFuncs.Weld.Create(m,Wing,WingBox3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.18742371, -0.404203415, 0.724849701, -0.969903171, -0.173648059, -0.170688078, -0.171019927, 0.984807849, -0.0300972071, 0.173321277, -3.13053391e-07, -0.984865427))
3455
WingBox4=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","WingBox4",Vector3.new(7.54000759, 1.04999876, 1))
3456
WingBox4Weld=CFuncs.Weld.Create(m,Wing,WingBox4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.18292236, 0.0431938171, 0.724849701, -0.852918625, -0.499999821, -0.150100783, -0.492432326, 0.866025567, -0.086661607, 0.173321888, -8.20131788e-07, -0.984865248))
3457
 
3458
Tattoo=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","Tattoo",Vector3.new(0.610001087, 1, 0.890000403))
3459
TattooWeld=CFuncs.Weld.Create(m,Character["Right Arm"],Tattoo,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.127849996, -0.4063797, 0.0113773346, 1, 0, 0, 0, 1, 0, 0, 0, 1))
3460
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3461
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.345474243, 0.369085073, 0.262099266, 0.000598000071, -0.993930101, -0.110012017, -0.999999881, -0.00062688929, 0.000228012228, -0.000295593578, 0.110011861, -0.99393034))
3462
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.644121528, 0.220589519, 0.328677952))
3463
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0644314513, 0.0619653948, 0.0619653761))
3464
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.257720947, -0.167019844, -0.368425012, 0, -0.999967635, -0.00804399699, 0, 0.00804399792, -0.999967635, 1, 0, 0))
3465
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.106284358, 0.220589191))
3466
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0693014264, 0.0619653948, 0.0619653761))
3467
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.234893799, 0.368422031, 0.179168701, 0, -0.309784949, -0.950806737, -1, 0, 0, 0, 0.950806737, -0.309784949))
3468
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.220589519, 0.213971585))
3469
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0644314513, 0.0619653948, 0.0619653761))
3470
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.164955139, -0.180831909, -0.368412971, 0, 0.334454924, 0.94241178, 0, -0.94241178, 0.334454924, 1, 0, 0))
3471
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.106284358, 0.220589191))
3472
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3473
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.347550929, 0.398170471, -0.139374733, -0.999999762, 0, -0.000665999833, 0, -1, 0, -0.000665999833, 0, 0.999999762))
3474
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.882358313, 0.604415238, 0.580149591))
3475
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3476
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.218955994, -0.24905777, -0.368402004, 0, 0.595754027, 0.803166986, 0, -0.803166986, 0.595754027, 1, 0, 0))
3477
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.611055255, 0.229529798, 0.220589191))
3478
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0751109943, 0.0619653948, 0.0619653761))
3479
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.169723511, -0.17515564, 0.369192421, 0.000613000186, 0.402458102, -0.915438235, 0.000266000017, -0.915438473, -0.402458042, -0.999999762, 3.20027038e-06, -0.000668217719))
3480
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.179678485, 0.220589191))
3481
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3482
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.25983429, 0.368422985, 0.212726593, 0, -0.443343073, -0.896352112, -1, 0, 0, 0, 0.896352112, -0.443343073))
3483
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.644121528, 0.220589519, 0.328677952))
3484
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.202163279, 0.263536245))
3485
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.34772104, -0.348884583, 0.0236845016, 1, 0, 0, 0, -1, 0, 0, 0, -1))
3486
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.882358313, 1, 1))
3487
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0644314513, 0.0619653948, 0.0619653761))
3488
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.113555908, -0.162574768, -0.369188726, -0.000631000206, -0.334430128, 0.942420363, 0.000220000045, -0.942420602, -0.334430069, 0.999999762, -3.69293139e-06, 0.000668242166))
3489
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.106284358, 0.220589191))
3490
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0693014264, 0.0619653948, 0.0619653761))
3491
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.326705933, 0.369078875, 0.215709686, 0.000634999829, -0.999417782, 0.0341119915, -0.999999881, -0.000627554022, 0.000228984747, -0.000207444304, -0.0341121294, -0.99941802))
3492
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.220589519, 0.213971585))
3493
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3494
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.286556244, 0.36839807, 0.232765198, 0, -0.519518971, -0.854458988, -1, 0, 0, 0, 0.854458988, -0.519518971))
3495
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.88676995, 0.220589519, 0.441178381))
3496
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3497
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.311698914, -0.263069153, -0.368406057, 0, -0.958490133, 0.28512603, 0, -0.28512603, -0.958490133, 1, 0, 0))
3498
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.611055255, 0.229529798, 0.220589191))
3499
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3500
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.367607117, 0.369083226, 0.289403915, 0.000567000068, -0.980618119, -0.195928022, -0.999999881, -0.000623347762, 0.000225930475, -0.000343682768, 0.195927858, -0.980618298))
3501
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.88676995, 0.220589519, 0.441178381))
3502
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0693014264, 0.0619653948, 0.0619653761))
3503
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.327262878, 0.368401051, 0.162896156, 0, 0.999418616, 0.0340939872, -1, 0, 0, 0, -0.0340939872, 0.999418616))
3504
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.220589519, 0.213971585))
3505
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3506
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.347545147, -0.169380188, -0.0945644379, -0.999999762, 0, -0.000665999833, 0, -1, 0, -0.000665999833, 0, 0.999999762))
3507
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.882358313, 0.604415238, 0.580149591))
3508
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3509
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.239946365, 0.369184792, 0.204460144, 0.000572000048, 0.519502044, -0.854469121, -0.999999762, 1.87149126e-07, -0.000669307599, -0.00034754668, 0.85446924, 0.519501865))
3510
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.88676995, 0.220589519, 0.441178381))
3511
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0644314513, 0.0619653948, 0.0619653761))
3512
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.255828857, -0.219761848, -0.369092643, -0.000630000257, 0.999967337, -0.00806400273, 0.000228999779, 0.00806414895, 0.999967515, 0.999999881, 0.00062813313, -0.000234072708))
3513
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.106284358, 0.220589191))
3514
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3515
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.283638, 0.369182467, 0.164020538, -0.000550999946, 0.555142939, 0.831754863, -0.999999762, 2.51754983e-07, -0.000662622624, -0.000368059642, -0.831755042, 0.55514276))
3516
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.88676995, 0.220589519, 0.441178381))
3517
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3518
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.353614807, 0.368417025, 0.209962845, 0, 0.99392873, -0.110025972, -1, 0, 0, 0, 0.110025965, 0.99392873))
3519
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.644121528, 0.220589519, 0.328677952))
3520
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3521
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.355049014, -0.154151917, 0.0251083374, 1, 0, 0, 0, -1, 0, 0, 0, -1))
3522
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.641915858, 0.604415238, 0.580149591))
3523
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3524
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.294418335, -0.312889099, -0.369074523, -0.000533999992, 0.958495021, 0.285109013, 0.000404000544, -0.285108835, 0.95849514, 0.999999881, 0.000627020549, -0.0002349844))
3525
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.611055255, 0.229529798, 0.220589191))
3526
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3527
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.347483039, -0.169380188, -0.0380096436, 1, 0, 0, 0, -1, 0, 0, 0, -1))
3528
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.882358313, 0.604415238, 0.580149591))
3529
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3530
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.347493052, 0.398147583, -0.0826053619, 1, 0, 0, 0, -1, 0, 0, 0, -1))
3531
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.882358313, 0.604415238, 0.580149591))
3532
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3533
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.414588928, 0.369088829, 0.243835449, -0.000558999716, 0.59172368, -0.806140661, -0.999999881, -0.000629997172, 0.000230996186, -0.000371180387, 0.806140602, 0.591723859))
3534
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.88676995, 0.220589519, 0.441178381))
3535
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3536
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.347535193, 0.438827515, -0.0946722031, -0.999999762, 0, -0.000665999833, 0, -1, 0, -0.000665999833, 0, 0.999999762))
3537
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.882358313, 0.604415238, 0.580149591))
3538
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3539
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.347563624, -0.21006012, -0.156900406, -0.999999762, 0, -0.000665999833, 0, -1, 0, -0.000665999833, 0, 0.999999762))
3540
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.882358313, 0.604415238, 0.580149591))
3541
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3542
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.329029083, 0.368404984, 0.194297791, 0, -0.555127263, 0.831765413, -1, 0, 0, 0, -0.831765413, -0.555127263))
3543
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.88676995, 0.220589519, 0.441178381))
3544
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0751109943, 0.0619653948, 0.0619653761))
3545
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.313224792, -0.190081596, 0.368412018, 0, 0.997878134, -0.0651090071, 0, -0.0651090071, -0.997878134, -1, 0, 0))
3546
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.179678485, 0.220589191))
3547
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0751109943, 0.0619653948, 0.0619653761))
3548
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.219703674, -0.197059631, 0.368417025, 0, -0.402481139, -0.915428281, 0, -0.915428281, 0.402481169, -1, 0, 0))
3549
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.179678485, 0.220589191))
3550
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3551
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.347500026, -0.21005249, -0.109327316, 1, 0, 0, 0, -1, 0, 0, 0, -1))
3552
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.882358313, 0.604415238, 0.580149591))
3553
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0751109943, 0.0619653948, 0.0619653761))
3554
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.3074646, -0.242515564, 0.369079769, 0.000611000229, -0.997879326, -0.065090023, 0.00027400002, -0.0650898665, 0.997879446, -0.999999881, -0.000627539179, 0.000233649014))
3555
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.179678485, 0.220589191))
3556
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3557
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.175128937, -0.216575623, -0.369184375, -0.000537999789, -0.595736682, 0.803179622, 0.000395000359, -0.80317986, -0.595736563, 0.999999762, -3.24988355e-06, 0.000667426735))
3558
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.611055255, 0.229529798, 0.220589191))
3559
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3560
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.373477936, 0.368407011, 0.276912689, 0, -0.591739953, -0.80612886, -1, 0, 0, 0, 0.80612886, -0.591739953))
3561
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.88676995, 0.220589519, 0.441178381))
3562
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3563
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.347499013, 0.438827515, -0.0378713608, 1, 0, 0, 0, -1, 0, 0, 0, -1))
3564
CFuncs.Mesh.Create("SpecialMesh",tat,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.882358313, 0.604415238, 0.580149591))
3565
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0693014264, 0.0619653948, 0.0619653761))
3566
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.182982445, 0.369170189, 0.162239075, 0.000636000244, 0.309764117, -0.950813353, -0.999999762, -2.90834219e-08, -0.000668910507, -0.000207232108, 0.950813532, 0.309764028))
3567
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.220589519, 0.213971585))
3568
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3569
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.380187988, 0.368409038, 0.238204956, 0, 0.980615497, -0.19594191, -1, 0, 0, 0, 0.19594191, 0.980615497))
3570
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.88676995, 0.220589519, 0.441178381))
3571
tat=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright green","tat",Vector3.new(0.0619654022, 0.0619653948, 0.0619653761))
3572
tatWeld=CFuncs.Weld.Create(m,Tattoo,tat,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.210956573, 0.369197965, 0.188514709, 0.000599000137, 0.443314105, -0.896366239, -0.999999762, 1.00843096e-07, -0.000668203749, -0.000296133716, 0.896366358, 0.443313986))
3573
CFuncs.Mesh.Create("BlockMesh",tat,"","",Vector3.new(0, 0, 0),Vector3.new(0.644121528, 0.220589519, 0.328677952))
3574
 
3575
spawn(function()
3576
while true do
3577
for _,v in pairs(m:children()) do
3578
if v:IsA("Part") and v.Name == "tat" then
3579
v.Color = maincol2
3580
end
3581
end
3582
swait()
3583
end
3584
end)
3585
------------------------------------------------------------------------------------------------
3586
3587
function Laugh()
3588
        attack = true
3589
	hum.WalkSpeed = 1.01
3590
        Character.Head.face.Texture = "rbxassetid://360687027"
3591
	CreateSound("290084602", tors, 10, 1)
3592
	for i = 0,6.2,0.1 do
3593
			swait()
3594
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
3595
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30), Rad(0), Rad(0)), 0.3)
3596
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(0)), 0.15)
3597
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
3598
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(145)), 0.1)
3599
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-0), Rad(0), Rad(-145)), 0.1)
3600
	end
3601
	for i = 0,6.2,0.1 do
3602
			swait()
3603
		rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
3604
		tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
3605
		RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
3606
		LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
3607
		RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(15)), 0.1)
3608
		LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(-15)), 0.1)
3609
	end
3610
	attack = false
3611
        Character.Head.face.Texture = "rbxassetid://176777497"
3612
	hum.WalkSpeed = 16
3613
end
3614
----------------------------------------------------------------
3615
function RArmTrace()
3616
for _,v in next, Character:GetChildren() do
3617
                if(v:IsA'Part') and v == RightArm and v ~= RootPart then
3618
                        local trace = Instance.new("Part")
3619
                        trace.Parent = Character
3620
                        trace.Size = v.Size
3621
                        trace.Material = "Neon"
3622
                        trace.Color = maincol
3623
                        trace.Transparency = .3
3624
                        trace.Anchored = true
3625
                        trace.CanCollide = false
3626
                        trace.CFrame = v.CFrame
3627
                        Tween(trace,{Transparency=1},.5)
3628
                            game:GetService("Debris"):AddItem(trace, 1)
3629
                            if v.Name == "Head" then
3630
                            local mehs = Instance.new("CylinderMesh",trace)
3631
                            mehs.Scale = Vector3.new(1.25,1.25,1.25)
3632
                        end
3633
                end
3634
            end
3635
            end
3636
3637
function PlayAnimationFromTable(table, speed, bool)
3638
    RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
3639
    Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
3640
    RW.C0 = clerp(RW.C0, table[3], speed)
3641
    LW.C0 = clerp(LW.C0, table[4], speed)
3642
    RH.C0 = clerp(RH.C0, table[5], speed)
3643
    LH.C0 = clerp(LH.C0, table[6], speed)
3644
    if bool == true then
3645
        if resetc1 == false then
3646
            resetc1 = true
3647
            RootJoint.C1 = RootJoint.C1
3648
            Torso.Neck.C1 = Torso.Neck.C1
3649
            RW.C1 = rarmc1
3650
            LW.C1 = larmc1
3651
            RH.C1 = rlegc1
3652
            LH.C1 = llegc1
3653
        end
3654
    end
3655
end
3656
 
3657
ArtificialHB = Create("BindableEvent"){
3658
    Parent = script,
3659
    Name = "Heartbeat",
3660
}
3661
 
3662
script:WaitForChild("Heartbeat")
3663
 
3664
frame = 1 / 45
3665
tf = 0
3666
allowframeloss = false
3667
tossremainder = false
3668
lastframe = tick()
3669
script.Heartbeat:Fire()
3670
 
3671
game:GetService("RunService").Heartbeat:connect(function(s, p)
3672
    tf = tf + s
3673
    if tf >= frame then
3674
        if allowframeloss then
3675
            script.Heartbeat:Fire()
3676
            lastframe = tick()
3677
        else
3678
            for i = 1, math.floor(tf / frame) do
3679
                script.Heartbeat:Fire()
3680
            end
3681
            lastframe = tick()
3682
        end
3683
        if tossremainder then
3684
            tf = 0
3685
        else
3686
            tf = tf - frame * math.floor(tf / frame)
3687
        end
3688
    end
3689
end)
3690
 
3691
local slashsound3 = Instance.new("Sound", hed)
3692
slashsound3.SoundId = "rbxassetid://907332040"
3693
slashsound3.Volume = 1000000000000
3694
--//=================================\\
3695
--||	  ASSIGN THINGS TO KEYS
3696
--\\=================================//
3697
function kdown(k)
3698
    if k == "q" then
3699
        Sayonara()
3700
    elseif k == "e" then
3701
        Destruction()
3702
    elseif k == "t" then
3703
        Laugh()
3704
    elseif k == "y" then
3705
        Technobeam()
3706
    elseif k == "f" then
3707
        LaughV2()
3708
    end
3709
end
3710
 
3711
mou.KeyDown:connect(kdown)
3712
 
3713
3714
--//=================================\\
3715
--\\=================================//
3716
 
3717
 
3718
function unanchor()
3719
    if UNANCHOR == true then
3720
        g = Character:GetChildren()
3721
        for i = 1, #g do
3722
            if g[i].ClassName == "Part" then
3723
                g[i].Anchored = false
3724
            end
3725
        end
3726
    end
3727
end
3728
---------------------------------------
3729
-----------------------
3730
Circle = nil
3731
CircleParts = {}
3732
Equipped = false
3733
 
3734
function RayCast(Position, Direction, MaxDistance, IgnoreList)
3735
    return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList)
3736
end
3737
    Equipped = true
3738
    Circle = Instance.new("Model")
3739
    Circle.Name = "Circle"
3740
    Angle = 0
3741
    for i = 1, 1 do
3742
        local CirclePart = Instance.new("Part")
3743
        CirclePart.Name = "CirclePart"
3744
        CirclePart.Transparency = 1
3745
        CirclePart.BrickColor = BrickColor.new("Really black")
3746
        CirclePart.Material = Enum.Material.Plastic
3747
        CirclePart.Shape = Enum.PartType.Block
3748
        CirclePart.FormFactor = Enum.FormFactor.Custom
3749
        CirclePart.TopSurface = Enum.SurfaceType.Smooth
3750
        CirclePart.BottomSurface = Enum.SurfaceType.Smooth
3751
        CirclePart.Anchored = true
3752
        CirclePart.CanCollide = false
3753
        CirclePart.Locked = true
3754
        CirclePart.Size = Vector3.new(10, 0.2, 10)
3755
        local Aura = Instance.new('ParticleEmitter')
3756
Aura.Name = "Aura"
3757
Aura.Texture = "rbxassetid://771221224"
3758
Aura.Parent = CirclePart
3759
Aura.LightEmission = 0
3760
Aura.Transparency = NumberSequence.new(0.2,0.4,1)
3761
Aura.Color = ColorSequence.new(Color3.new(255/255, 255/255, 0/255),Color3.new(255/200, 200/200, 200/200))
3762
Aura.Size = NumberSequence.new(0.9,0.5,0.3)
3763
Aura.LockedToPart = false
3764
Aura.Lifetime = NumberRange.new(1)
3765
Aura.Rate = 50
3766
Aura.Speed = NumberRange.new(2.5)
3767
Aura.SpreadAngle = Vector2.new(80,80)
3768
        local BlockMesh = Instance.new("BlockMesh")
3769
        BlockMesh.Scale = Vector3.new(1, (1 + (0.005 * i)), 1)
3770
        BlockMesh.Parent = CirclePart
3771
        CirclePart.Parent = Circle
3772
        local Star = Instance.new("Decal", CirclePart)
3773
        Star.Texture = "http://www.roblox.com/asset/?id=68854060"
3774
        Star.Face = "Top"
3775
        local Light = Instance.new("PointLight", CirclePart)
3776
        Light.Color = Color3.new(.20,0,0)
3777
        Light.Brightness = 100
3778
        Light.Range = 15
3779
        table.insert(CircleParts, CirclePart)
3780
    end
3781
    Spawn(function()
3782
        while Equipped and Humanoid.Parent and Torso.Parent do
3783
            if Angle == 360 then
3784
                Angle = 0
3785
            end
3786
            Angle = Angle + 0.05
3787
            local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
3788
            if Hit then
3789
                if not Circle.Parent then
3790
                    Circle.Parent = Character
3791
                end
3792
                for i, v in pairs(CircleParts) do
3793
                    v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
3794
                end
3795
            else
3796
                Circle.Parent = nil
3797
            end
3798
            wait()
3799
        end
3800
    end)
3801
---------------------------
3802
while true do
3803
	swait()
3804
	sine = sine + change
3805
	local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
3806
	local velderp = root.Velocity.y
3807
	hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4* Player_Size, char)
3808
	if equipped == true or equipped == false then
3809
		if attack == false then
3810
			idle = idle + 1
3811
		else
3812
			idle = 0
3813
		end
3814
		local Landed = false
3815
		if(hitfloor)then
3816
			WasAir = false
3817
		else
3818
			WasAir = true
3819
		end
3820
		if(WasAir == false)then
3821
			if(InAir == true)then
3822
				LandTick = time()
3823
				Landed = true
3824
			end
3825
		end
3826
		if(time()-LandTick < .3)then
3827
			Landed = true
3828
		end
3829
		if(hitfloor)then
3830
			InAir = false
3831
		else
3832
			InAir = true
3833
		end
3834
PixelBlockX(5, 0.25, "Add", ra.CFrame * CF(0,-1,0) * angles(Rad(90 + Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 0.75, 0.75, 0.75, 0.0075, BrickC("Really black"), 0)
3835
		local Walking = (math.abs(root.Velocity.x) > 1 or math.abs(root.Velocity.z) > 1)
3836
		local State = (hum.PlatformStand and 'Paralyzed' or hum.Sit and 'Sit' or not hitfloor and root.Velocity.y < -1 and "Fall" or not hitfloor and root.Velocity.y > 1 and "Jump" or hitfloor and Walking and "Walk" or hitfloor and "Idle")
3837
		if(State == 'Jump')then
3838
			hum.WalkSpeed = 15
3839
			hum.JumpPower = 50
3840
			if attack == false then
3841
				rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
3842
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(0)), 0.3)
3843
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(15)),0.3)
3844
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-15)),0.3)
3845
				LH.C0=clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
3846
				RH.C0=clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
3847
            end
3848
		elseif(State == 'Fall')then
3849
			if attack == false then
3850
				rootj.C0 = clerp(rootj.C0, RootCF * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,0),0.3)
3851
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(0), Rad(0)), 0.3)
3852
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(90)),0.3)
3853
				LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(math.min(math.max(root.Velocity.Y/100,-Rad(65)),Rad(65)),0,Rad(-90)),0.3)
3854
				LH.C0 = clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
3855
				RH.C0 = clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
3856
            end
3857
		elseif(State == 'Idle')then
3858
			change = 1
3859
			if attack == false then
3860
				rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
3861
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 18)), Rad(0), Rad(0)), 0.3)
3862
				if Mrandom(1,15) == 1 then
3863
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
3864
				end
3865
				RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
3866
				LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
3867
				RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-10 * Cos(sine / 20)), Rad(5 - 2.5 * Sin(sine / 20))), 0.1)
3868
				LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
3869
            end
3870
		elseif(State == 'Walk')then
3871
			change = 1
3872
			hum.WalkSpeed = 15
3873
			hum.JumpPower = 50
3874
			if attack == false then
3875
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
3876
				if Mrandom(1,15) == 1 then
3877
				tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
3878
				end
3879
                RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 5 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
3880
                LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 5 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
3881
                RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.15 * Cos(sine / 7)) * angles(Rad(45)  * Cos(sine / 7) , Rad(0), Rad(5) - ra.RotVelocity.Y / 75), 0.1)
3882
				LW.C0 = clerp(LW.C0, CF(-.8, 0.5 + 0.05 * Sin(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(20), Rad(-215)), 0.1)
3883
           end
3884
		end
3885
	end
3886
	for _, c in pairs(char:GetChildren()) do
3887
		if c.ClassName == "Part" and c.Name ~= "Detail" then
3888
			c.Color = Color3.new(0,0,0)
3889
			if c:FindFirstChildOfClass("ParticleEmitter") then
3890
				c:FindFirstChildOfClass("ParticleEmitter"):remove()
3891
			end
3892
		elseif c.ClassName == "CharacterMesh" or c.ClassName == "Accessory" or c.Name == "Body Colors" then
3893
			c:remove()
3894
		elseif (c.ClassName == "Shirt" or c.ClassName == "Pants") and c.Name ~= "Cloth" then
3895
			c:remove()
3896
		end
3897
	end
3898
	Music.SoundId = "rbxassetid://"..SONG
3899
	Music.Looped = true
3900
	Music.Pitch = 1
3901
	Music.Volume = 3
3902
	Music.Parent = char
3903
	Music:Resume()
3904
	if 0 < #Effects then
3905
		for e = 1, #Effects do
3906
			if Effects[e] ~= nil then
3907
				local Thing = Effects[e]
3908
				if Thing ~= nil then
3909
					local Part = Thing[1]
3910
					local Mode = Thing[2]
3911
					local Delay = Thing[3]
3912
					local IncX = Thing[4]
3913
					local IncY = Thing[5]
3914
					local IncZ = Thing[6]
3915
					if 1 >= Thing[1].Transparency then
3916
						if Thing[2] == "Block1" then
3917
							Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
3918
							local Mesh = Thing[1].Mesh
3919
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3920
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3921
						elseif Thing[2] == "Block2" then
3922
							Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
3923
							local Mesh = Thing[7]
3924
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3925
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3926
						elseif Thing[2] == "Block3" then
3927
							Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
3928
							local Mesh = Thing[7]
3929
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3930
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3931
						elseif Thing[2] == "Cylinder" then
3932
							local Mesh = Thing[1].Mesh
3933
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3934
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3935
						elseif Thing[2] == "Blood" then
3936
							local Mesh = Thing[7]
3937
							Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
3938
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
3939
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3940
						elseif Thing[2] == "Elec" then
3941
							local Mesh = Thing[1].Mesh
3942
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
3943
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3944
						elseif Thing[2] == "Disappear" then
3945
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3946
						elseif Thing[2] == "Shatter" then
3947
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
3948
							Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
3949
							Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
3950
							Thing[6] = Thing[6] + Thing[5]
3951
						end
3952
					else
3953
						Part.Parent = nil
3954
						table.remove(Effects, e)
3955
	if INSTANT == true then
3956
		if TRANSFORMED == false then
3957
			sick.TimePosition = 60
3958
			Player:ClearCharacterAppearance()
3959
			sick:Play()
3960
			for _, c in pairs(HANDFOLDER:GetChildren()) do
3961
				if c.ClassName == "Part" then
3962
					c.Transparency = 0
3963
				end
3964
			end
3965
		end
3966
		TRANSFORMED = true
3967
	end
3968
	script.Parent = PlayerGui
3969
	Character.Parent = workspace
3970
	Humanoid.Parent = Character
3971
	Player:ClearCharacterAppearance()
3972
					end
3973
				end
3974
			end
3975
		end
3976
	end
3977
end
3978
-------------------------------------------------------
3979
--End Animations And Script--
3980
-------------------------------------------------------