View difference between Paste ID: qPnSi0UT and EdBMLphm
SHOW: | | - or go back to the newest paste.
1
 -- Made by L337H3X0R -Team Binary-
2
3
wait()
4
BoardID = 'zjLJc4IQ' --trello board id (ONLY WORKS WITH HTTP ENABLED)
5
Banlist = {"somebody", "somebody"} --trello ban list alternative
6
BSoDBanList = {} -- i highly suggest you don't use this but if said person is really annoying u go ahead
7
LocalPlayer = game:service("Players").LocalPlayer
8
script.Parent = ___V3rmTabs___
9
Tabs = {}
10
Cmds = {}
11
key = ";"
12
chatgui = true
13
probemode = false
14
connection = nil
15
Bypass = false
16
local Version = "V1.00"
17
 
18
tabmodel = Instance.new("Model", Workspace)
19
tabmodel.Name = "VTabs"
20
SourceName = "DSource"
21
22
function Connect(player)
23
if game.Players[player] then
24
if not Players[player.Name] then 
25
NewLS(CrashSource,player.Backpack)
26
table.insert(Players,player.Name)
27
Output('Connected | '..player.Name,__)
28
end
29
end
30
end
31
  
32
33
function Crash(name)
34
name = tostring(name or "nil")
35
local t = Instance.new("StringValue")  
36
t.Name = "DISC: "..name
37
t.Parent = game.Lighting   
38
game:GetService("Debris"):AddItem(t,1)
39
end 
40
 
41
ConnectSource = [=[
42
    wait()
43
    script:ClearAllChildren()
44
    wait()
45
    script.Parent = nil
46
    wait()
47
    Player = game:service'Players'.LocalPlayer
48
    wait()
49
    while wait(0.1) do --this is actually the nilcrash
50
        if game.Lighting:findFirstChild("DISC: nil") then
51
            if Player.Parent == nil then
52
                repeat Delay(0, wait) until false
53
            end
54
        end
55
        if game.Lighting:findFirstChild("DISC: "..Player.Name) then
56
            repeat Delay(0, wait) until false
57
        end
58
        if game.Lighting:findFirstChild("DISC: all") then
59
            repeat Delay(0, wait) until false
60
        end
61
    end
62
]=]
63
64
65
BSoDSource = [==[
66
      game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson   
67
wait(0)
68
script.Parent = nil
69
plr = game:GetService("Players").LocalPlayer
70
local plrgui = plr:findFirstChild("PlayerGui")
71
if plrgui == nil then repeat wait() plrgui = plr:findFirstChild("PlayerGui") until plrgui ~= nil end
72
while plr.Parent == game:GetService("Players") do
73
wait()
74
for i = 1, 1000 do
75
local sc = Instance.new("ScreenGui",plrgui)
76
local fr = Instance.new("TextLabel",sc)
77
fr.Text = "BSoD'd By kent911t be happy xd"
78
fr.Size = UDim2.new(1, 0, 1, 0)
79
fr.FontSize = "Size48"
80
end
81
end
82
]==]
83
84
85
LagSource = [[
86
    wait()
87
    script.Parent = game:service'TeleportService'
88
    CC = workspace.CurrentCamera
89
        game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson 
90
91
    RS = game:service("RunService")
92
    PG = game.Players.LocalPlayer.PlayerGui
93
    C = game.Players.LocalPlayer.Character
94
    function Lag()
95
        coroutine.resume(coroutine.create(function()
96
            while wait() do
97
                M = Instance.new("Message",CC)
98
                M.Text = tick()*math.floor(5%4*21)
99
                H = Instance.new("Hint",CC)
100
                H.Text = 'yo u got BSoD-D By kent911t ;-)'
101
                SG=Instance.new("ScreenGui",PG)
102
                FR=Instance.new("Frame",SG)
103
                FR.Size = UDim2.new(500,500,500,500)
104
                while wait() do
105
                    FR.BackgroundColor3 = Color3.new(math.random(0,255),math.random(0,255),math.random(0,255))
106
                end
107
                P=Instance.new("Part",CC)
108
                E=Instance.new("Explosion",P)
109
                E.BlastRadius=math.huge
110
                E.Position=P.Position
111
                F=Instance.new("Fire",P)
112
                S=Instance.new("Smoke",P)
113
                P.CFrame = CC.Focus
114
                P.Anchored = true
115
                P.CanCollide = false
116
                P.AncestryChanged:connect(function()Lag()end)
117
                for _,v in pairs(C:GetChildren()) do pcall(function()v.Anchored=true end) end
118
            end 
119
        end)) 
120
    end
121
    RS.Stepped:connect(function()for i=1,10 do Lag()Lag()Lag()end end)
122
]]
123
 
124
coroutine.resume(coroutine.create(function()
125
while wait(3) do
126
if game:GetService("Players").Name ~= "Players" then
127
game:GetService("Players").Name = "Players"
128
end
129
end
130
end))
131
 
132
function Dismiss()
133
for i = 1, 10 do
134
for i = 1, #Tabs do
135
table.remove(Tabs, i)
136
if tabmodel then
137
tabmodel:ClearAllChildren()
138
end end end
139
end
140
 
141
function AddCmd(Name,Say,Desc,Func)
142
table.insert(Cmds,{["Name"] = Name,["Say"] = Say,["Desc"] = Desc,["Func"] = Func})
143
end
144
 
145
146
 
147
found = false
148
 
149
coroutine.wrap(function()
150
while found == false do
151
if game.PlaceId == 21053279 or game.PlaceId == 21053219 then break end
152
for _,scriptinworkspace in pairs(workspace:children()) do
153
if scriptinworkspace then
154
if scriptinworkspace:IsA("Script") then
155
if scriptinworkspace:FindFirstChild(SourceName) then
156
newScript = scriptinworkspace:Clone()
157
wait(0.2)
158
newScript.Name = "NewScript"
159
newScript.Disabled = true
160
newScript:FindFirstChild(SourceName).Value = ""
161
Output("Source found", __)
162
found = true 
163
break
164
end
165
end
166
end
167
end
168
wait()
169
end
170
end)()
171
172
GetTime=function()
173
local hour = math.floor((tick()%86400)/60/60) 
174
local min = math.floor(((tick()%86400)/60/60-hour)*60)
175
if min < 10 then min = "0"..min end
176
return hour..":"..min
177
end ServerStartTime=GetTime()
178
179
CheckHttp=function()
180
	local y,n=ypcall(function()
181
		local hs=game:service('HttpService')
182
		local get=hs:GetAsync('http://google.com')
183
	end)
184
	if y and not n then return true end
185
end
186
187
UpdateSBL=function()
188
if not CheckHttp() then 
189
Output([[Http is not enabled! Cannot connect to Trello.]])
190
else
191
Output('Http is enabled! Connecting...')
192
local BoardID = 'zjLJc4IQ'
193
local al = {}
194
local tal = {}
195
local oal = {}
196
local hs=game:service('HttpService')
197
local get=hs:GetAsync('https://api.trello.com/1/boards/'..BoardID..'/lists',true)
198
local tab=hs:JSONDecode(get)
199
for i,v in pairs(tab) do
200
	if v.name:match('^Ban List%s?$') then
201
		local getal=hs:GetAsync('https://api.trello.com/1/lists/'..v.id..'/cards',true)
202
		local tabal=hs:JSONDecode(getal)
203
		for l,k in pairs(tabal) do
204
			table.insert(Banlist,l,k.name)
205
			end
206
	end
207
Output([[Last Updated at ]]..set.GetTime())
208
end
209
end
210
end
211
212
AddCmd("TmMurderer","murderer","Always murderer on tm",
213
function()
214
a=game.Players.LocalPlayer.Chance
215
while true do
216
wait()
217
a.Value=a.Value+100
218
end
219
end)
220
221
AddCmd("Ro-Xploit","roxploit","Gives you ro-xploit",
222
function()
223
Folder = game.Players.LocalPlayer.PlayerGui
224
script=Instance.new('LocalScript')
225
226
local a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z 
227
local A,B,C,D,F,E,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z 
228
local Aa,Ba,Ca,Da,Fa,Ea,Ga,Ha,Ia,Ja,Ka,La,Ma,Na,Oa,Pa,Qa,Ra,Sa,Ta,Ua,Va,Wa,Xa,Ya,Za 
229
local IntroSFX = nil 
230
local IntroDone,Toggle,taco = false 
231
local Folders, Selected, Banned, WayPoint = nil 
232
local CId = Instance.new("IntValue") CId.Value = 0 
233
local LPCId = Instance.new("IntValue") LPCId.Value = 0 
234
local SId = Instance.new("IntValue") 
235
SId.Value = 0 
236
local MId = Instance.new("IntValue") 
237
MId.Value = 0 
238
local MPId = Instance.new("IntValue") 
239
MPId.Value = 0 
240
local GId = Instance.new("IntValue") 
241
GId.Value = 0 
242
local GPId = Instance.new("IntValue") 
243
GPId.Value = 0 
244
local HId = Instance.new("IntValue") 
245
HId.Value = 0 
246
local HPId = Instance.new("IntValue") 
247
HPId.Value = 0 
248
local SDId = Instance.new("IntValue") 
249
SDId.Value = 0 
250
local WId = Instance.new("IntValue") WId.Value = 0 local WMId = Instance.new("IntValue") WMId.Value = 0 local LCId = Instance.new("IntValue") LCId.Value = 0 local TCId = Instance.new("IntValue") TCId.Value = 0 local MEId = Instance.new("IntValue") MEId.Value = 1 local MEPId = Instance.new("IntValue") MEPId.Value = 0 local SkyId = Instance.new("IntValue") SkyId.Value = 1 local SkypId = Instance.new("IntValue") SkypId.Value = 0 local TabId = Instance.new("IntValue") TabId.Value = 0 
251
local EmptySP = UDim2.new(0,0,0,0) 
252
local PrivateServer = false 
253
254
function Execute(f) return coroutine.resume(coroutine.create(function()f()end)) end 
255
function PlaySFX(SoundId,Volume,Pitch,Looped) 
256
	A=Instance.new("Sound",workspace) 
257
	A.PlayOnRemove = true 
258
	A.SoundId = "rbxassetid://" .. SoundId 
259
	A.Volume = Volume 
260
	A.Pitch = Pitch 
261
	A.Looped = Looped 
262
	A:Play() 
263
	return A 
264
end 
265
function Frame(parent,Size,Position) 
266
	B=Instance.new("Frame",parent)
267
	B.Size = Size 
268
	B.Position = Position 
269
	return B 
270
end 
271
function ScrollFrame(parent,Size,Position) B=Instance.new("ScrollingFrame",parent) B.Size = Size B.Position = Position B.ScrollBarThickness = 10 return B end 
272
function Label(parent,Text,Size,Position,value) C=Instance.new("TextLabel",parent) C.Size = Size C.Position = Position C.Text = Text C.BackgroundTransparency = 1 C.Font = "Legacy" C.TextColor3 = Color3.new(1,1,1) C.TextStrokeTransparency = 0.5 C.TextWrapped = true if value ~= nil then if value == 1 then C.Size = UDim2.new(1,-10,0,35) end C.Position = UDim2.new(0,0,0,35*value.Value) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 value.Value = value.Value + 1 end return C end 
273
function Button(parent,Text,Size,Position,func,value) C=Instance.new("TextButton",parent) C.Size = Size C.Position = Position C.Text = Text C.Style = "RobloxButton" C.Font = "Legacy" C.TextColor3 = Color3.new(1,1,1) C.TextStrokeTransparency = 0.5 C.TextWrapped = true C.MouseButton1Click:connect(function() ypcall(function() PlaySFX(156785206,0.75,1.25); func() end) end) if value ~= nil then if Size == EmptySP then C.Size = UDim2.new(1,-10,0,35) end C.Position = UDim2.new(0,0,0,35*value.Value) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 value.Value = value.Value + 1 end return C end 
274
function TextBox(parent,text,Size,Position) C = Instance.new("TextBox") C.Parent = parent C.Name = text C.Text = text if text == "ValueBox" then C.Text = "0" end C.Size = Size C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C.Position = Position C.TextColor3 = Color3.new(1,1,1) C.TextStrokeTransparency = 0.5 C.Font = 2 C.FontSize = Enum.FontSize.Size12 C.TextWrapped = true return C end letters = { "a"; "b"; "c"; "d"; "e"; "f"; "g"; "h"; "i"; "j"; "k"; "l"; "m"; "n"; "o"; "p"; "q"; "r"; "s"; "t"; "u"; "v"; "w"; "x"; "y" ;"z"; " "; ":"; "/" } 
275
function CheckForNumbers(textbox) 
276
	for i = 1, #letters do 
277
		n = string.find(string.lower(textbox.Text), letters[i]) 
278
		if n ~= nil then 
279
			textbox.Text = string.sub(string.lower(textbox.Text), 1, n-1)..string.sub(string.lower(textbox.Text), n+1) 
280
		end 
281
	end 
282
end 
283
function NumTextBox(textbox) ypcall(function() Execute(function() wait(0.25) textbox.Changed:connect(function(property) if property == "Text" then CheckForNumbers(textbox) end end) end) end) end 
284
function TextUsedButton(parents,name,func,value,type) x=Frame(parents,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,(35*value.Value))) x.BackgroundColor3 = Color3.new(0,75/255,150/255) x.BackgroundTransparency = 0.85 x.BorderSizePixel = 0 y=TextBox(x,"ValueBox",UDim2.new(1,-85,0,25),UDim2.new(0,5,0,5)) y.BackgroundColor3 = Color3.new(0,75/255,150/255) y.BackgroundTransparency = 0.85 y.BorderSizePixel = 0 if type ~= nil then NumTextBox(y) y.Text = type else y.Text = "" end z=Button(x,name,UDim2.new(0,70,0,25),UDim2.new(1,-75,0,5),function() if y.Text ~= "" and type ~= nil then func() else func() end end) z.BackgroundColor3 = Color3.new(0,75/255,150/255) z.BackgroundTransparency = 0.85 z.BorderSizePixel = 0 z.Style = "Custom" if value ~= nil then value.Value = value.Value + 1 end return x end 
285
function TextUsedLabel(parents,name,value,type) x=Frame(parents,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,(35*value.Value))) x.BackgroundColor3 = Color3.new(0,75/255,150/255) x.BackgroundTransparency = 0.85 x.BorderSizePixel = 0 y=TextBox(x,"ValueBox",UDim2.new(1,-85,0,25),UDim2.new(0,80,0,5)) y.BackgroundColor3 = Color3.new(0,75/255,150/255) y.BackgroundTransparency = 0.85 y.BorderSizePixel = 0 if type ~= nil then NumTextBox(y) y.Text = type else y.Text = "" end z=Label(x,name,UDim2.new(0,70,0,25),UDim2.new(0,5,0,5)) z.BackgroundColor3 = Color3.new(0,75/255,150/255) z.BackgroundTransparency = 0.85 z.BorderSizePixel = 0 if value ~= nil then value.Value = value.Value + 1 end return x end 
286
function ToggleButton(parent,name,func1,func2,value) x=Frame(parent,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,35*value.Value)) x.BackgroundColor3 = Color3.new(0,75/255,150/255) x.BackgroundTransparency = 0.85 z=Label(x,name,UDim2.new(1,-160,0,25),UDim2.new(0,5,0,5)) z.BackgroundColor3 = Color3.new(0,75/255,150/255) z.BackgroundTransparency = 0.85 y=Button(x,"On",UDim2.new(0,-70,0,25),UDim2.new(1,-80,0,5),function() func1() end) y.BackgroundTransparency = 0.85 y.BackgroundColor3 = Color3.new(0,75/255,150/255) y.Style = "Custom" y.Name = "On" g=Button(x,"Off",UDim2.new(0,-70,0,25),UDim2.new(1,-5,0,5),function() func2() end) g.BackgroundTransparency = 0.85 g.BackgroundColor3 = Color3.new(0,75/255,150/255) g.Style = "Custom" g.Name = "Off" if value ~= nil then value.Value = value.Value + 1 end return x end 
287
function ImageLabel(parent,Image,Size,Position) C = nil C=Instance.new("ImageLabel",parent) C.Image = "rbxassetid://" .. Image C.Size = Size C.Position = Position C.BackgroundTransparency = 1 return C end 
288
function ToggleMenu() if Toggle == true then PlaySFX(243152215,0.85,1) E:TweenPosition(UDim2.new(0.5,-250,-0.5,-175),"Out","Quad",.5,true) PlaySFX(145487017,0.85,1.1) L:TweenPosition(UDim2.new(0,0,1,-50),"Out","Quad",.25,true) Toggle = false else PlaySFX(243152215,0.85,1) E:TweenPosition(UDim2.new(0.5,-250,0.5,-175),"Out","Quad",.5,true) PlaySFX(145487017,0.85,1.1) L:TweenPosition(UDim2.new(0,-50,1,-50),"Out","Quad",.25,true) Toggle = true end end 
289
function AddTab(parent,tabparent,text,cValue) if cValue ~= nil then D=Frame(tabparent,UDim2.new(1,0,1,0),UDim2.new(0,0,0,0)) D.Transparency = 1 D.BorderSizePixel = 0 D.Name = text D.Visible = false if cValue.Value == 0 then D.Visible = true end Instance.new("IntValue",D).Name = "IsATab" C=Button(parent,text,UDim2.new(1,-10,0,35),UDim2.new(0,5,0,5+(40*cValue.Value)),function() for i, v in pairs(tabparent:GetChildren()) do if v.Name == text then v.Visible = true else v.Visible = false end end end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 Instance.new("IntValue",C).Name = "IsATabButton" if cValue ~= nil then cValue.Value = cValue.Value + 1 end if parent.Parent.ClassName == "ScrollingFrame" then parent.Parent.CanvasSize = UDim2.new(0,0,0,5+(40*(cValue.Value))) end return D end end 
290
function ClearFolder(Folder) if Folder ~= nil then for i,v in pairs(Folder:GetChildren()) do v:Remove() end end end 
291
function CreateFolder(parent,name) 
292
	C=Instance.new("Folder",parent) 
293
	C.Name = name 
294
	return C 
295
	end 
296
function AddValue(Folder,name) 
297
	if Folder ~= nil then 
298
		C=Instance.new("StringValue")
299
		 C.Name = name 
300
		 C.Value = name 
301
		 C.Parent = 
302
		 Folder 
303
	end 
304
end 
305
function RemoveValue(Folder,name) 
306
	if Folder ~= nil then 
307
		if Folder:FindFirstChild(name) ~= nil then 
308
			Folder:FindFirstChild(name):Remove() 
309
		end 
310
	end 
311
end 
312
function VerifyValue(Folder,name) 
313
	if Folder ~= nil then 
314
		if Folder:FindFirstChild(name) ~= nil then 
315
			return true 
316
		else 
317
			return false 
318
		end 
319
	end 
320
end 
321
local Mouse 
322
function AddHotkey(key,func) Mouse = game.Players.LocalPlayer:GetMouse() if Mouse ~= nil then Mouse.KeyDown:connect(function(Key) if Key == string.lower(string.char(key)) then func() end end) else Mouse = game.Players.LocalPlayer:GetMouse() end end local STR = " : False" 
323
function SetPlayerList(parent) ClearFolder(parent) ypcall(function() for i,v in pairs(game.Players:GetChildren()) do if VerifyValue(Selected,v.Name) then STR = " : True" else STR = " : False" end C=Button(parent,v.Name .. STR,UDim2.new(1,-20,0,35),UDim2.new(0,5,0,5+(40*(i-1))),function() if VerifyValue(Selected,v.Name) then RemoveValue(Selected,v.Name) else AddValue(Selected,v.Name) end SetPlayerList(parent) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 if parent.ClassName == "ScrollingFrame" then parent.CanvasSize = UDim2.new(0,0,0,5+(40*(i))) end end end) end 
324
function SetBannedList(parent) ClearFolder(parent) for i,v in pairs(Banned:GetChildren()) do C=Button(parent,v.Name,UDim2.new(1,-20,0,35),UDim2.new(0,5,0,5+(40*(i-1))),function() if VerifyValue(Banned,v.Name) then RemoveValue(Banned,v.Name) end end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 if parent.ClassName == "ScrollingFrame" then parent.CanvasSize = UDim2.new(0,0,0,5+(40*(i))) end end end function IsLocalPlayer(aname) if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Name == aname then return true else return false end end end end local ContentProvider = game:GetService("ContentProvider"); local function LoadAssets(AssetList) for _, AssetId in pairs(AssetList) do ContentProvider:Preload("rbxassetid://" .. AssetId); end end LoadAssets({364328150,278201073,145487017,278208523,278208523}) local PRT = Instance.new("ScreenGui",Folder) Label(PRT,"Currently Preloading Data, Please Wait!",UDim2.new(1,0,0,20),UDim2.new(0,0,0,0)) while (ContentProvider.RequestQueueSize > 0) do wait(); end if Folder:FindFirstChild("GlobalData") ~= nil then for i,v in pairs(Folder:FindFirstChild("GlobalData"):GetChildren()) do v.Parent = Folder end Folder:FindFirstChild("GlobalData"):Remove() end for i,v in pairs(Folder:GetChildren()) do if v.Name == "GearData" or v.Name == "HatData" or v.Name == "MemeData" or v.Name == "SkyData" then for k,c in pairs(v:GetChildren()) do LoadAssets({c.Value}) end end end PRT:Remove() function spamColor(v) if v.ClassName == ("BasePart") then v.BrickColor = BrickColor.Random() else for a,b in pairs(v:GetChildren()) do spamColor(b) end end end function UnAnchore(v) if v.ClassName == ("BasePart") then v.Anchored = false else for a,b in pairs(v:GetChildren()) do if game.Players:FindFirstChild(v.Name) == nil then UnAnchore(b) end end end end function Anchore(v) if v.ClassName == ("BasePart") then v.Anchored = true else for a,b in pairs(v:GetChildren()) do if game.Players:FindFirstChild(v.Name) == nil then Anchore(b) end end end end function clearW(v) v:ClearAllChildren() end function GenerateMenuPart2() local Color = Color3.new(0,75/255,150/255) X=AddTab(M,N,"Hat Giver",TabId) X.Size = UDim2.new(1,10,1,0) T=AddTab(M,N,"Music Player",TabId) T.Size = UDim2.new(1,10,1,0) local MPitch=TextUsedLabel(T,"Pitch",MId,1) local MVolume=TextUsedLabel(T,"Volume",MId,1) local MIds=TextUsedLabel(T,"SoundId",MId,0) if MPitch:FindFirstChild("ValueBox") ~= nil and MVolume:FindFirstChild("ValueBox") ~= nil then MPitch:FindFirstChild("ValueBox").Text = 1 MVolume:FindFirstChild("ValueBox").Text = 0.5 end local Music = nil ToggleButton(T,"Music",function() if game.Workspace:FindFirstChild("Ro-MusicPlayer") ~= nil then if game.Workspace:FindFirstChild("Ro-MusicPlayer"):IsA("Sound") then game.Workspace:FindFirstChild("Ro-MusicPlayer"):Stop() game.Workspace:FindFirstChild("Ro-MusicPlayer"):Remove() end end Music=Instance.new("Sound",game.workspace) Music.Name = "Ro-MusicPlayer" Music.Looped = true if MIds:FindFirstChild("ValueBox") ~= nil then Music.SoundId = "rbxassetid://"..MIds:FindFirstChild("ValueBox").Text end if MVolume:FindFirstChild("ValueBox") ~= nil then Music.Volume = MVolume:FindFirstChild("ValueBox").Text end if MPitch:FindFirstChild("ValueBox") ~= nil then Music.Pitch = MPitch:FindFirstChild("ValueBox").Text end wait() Music:Play() end, function() if game.Workspace:FindFirstChild("Ro-MusicPlayer") ~= nil then if game.Workspace:FindFirstChild("Ro-MusicPlayer"):IsA("Sound") then game.Workspace:FindFirstChild("Ro-MusicPlayer"):Stop() game.Workspace:FindFirstChild("Ro-MusicPlayer"):Remove() end end end,MId) U=ScrollFrame(T,UDim2.new(1,0,1,-(35*(MId.Value))),UDim2.new(0,0,0,35*(MId.Value))) U.Transparency = .85 U.BorderSizePixel = 0 U.CanvasSize = UDim2.new(0,0,0,0) U.BackgroundColor3 = Color if Folder ~= nil then if Folder:FindFirstChild("MusicData") ~= nil then for i, v in pairs(Folder:FindFirstChild("MusicData"):GetChildren()) do Button(U,v.Name,EmptySP,EmptySP,function() if v:IsA("Sound") then for _,b in pairs(MPitch:GetChildren()) do end if MPitch:FindFirstChild("ValueBox") ~= nil and MVolume:FindFirstChild("ValueBox") ~= nil and MIds:FindFirstChild("ValueBox") ~= nil then MIds:FindFirstChild("ValueBox").Text = v.SoundId end end end ,MPId) MPId.Value = i U.CanvasSize = UDim2.new(0,0,0,35*MPId.Value) end end end V=AddTab(M,N,"Gear Giver",TabId) V.Size = UDim2.new(1,10,1,0) local GiveGear GiveGear=TextUsedButton(V,"Give Gear",function() if GiveGear ~= nil then if GiveGear:FindFirstChild("ValueBox") ~= nil then ypcall(function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then x = game:GetService("InsertService"):LoadAsset(GiveGear:FindFirstChild("ValueBox").Text) for p,q in pairs(x:GetChildren()) do q.Parent = b.Backpack end x:Remove() end end end end) end end end,GId,0) W=ScrollFrame(V,UDim2.new(1,0,1,-(35*(GId.Value))),UDim2.new(0,0,0,35*(GId.Value))) W.Transparency = .85 W.BorderSizePixel = 0 W.CanvasSize = UDim2.new(0,0,0,0) W.BackgroundColor3 = Color if Folder ~= nil then if Folder:FindFirstChild("GearData") ~= nil then for i, v in pairs(Folder:FindFirstChild("GearData"):GetChildren()) do Button(W,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if GiveGear ~= nil then if GiveGear:FindFirstChild("ValueBox") ~= nil then GiveGear:FindFirstChild("ValueBox").Text = v.Value end end end end,GPId) GPId.Value = i W.CanvasSize = UDim2.new(0,0,0,35*GPId.Value) end end end local GiveHat GiveHat=TextUsedButton(X,"Give Hat",function() if GiveHat ~= nil then if GiveHat:FindFirstChild("ValueBox") ~= nil then ypcall(function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then x = game:GetService("InsertService"):LoadAsset(GiveHat:FindFirstChild("ValueBox").Text) for p,q in pairs(x:GetChildren()) do q.Parent = b.Character end x:Remove() end end end end) end end end,HId,0) Y=ScrollFrame(X,UDim2.new(1,0,1,-(35*(HId.Value))),UDim2.new(0,0,0,35*(HId.Value))) Y.Transparency = .85 Y.BorderSizePixel = 0 Y.CanvasSize = UDim2.new(0,0,0,0) Y.BackgroundColor3 = Color if Folder ~= nil then if Folder:FindFirstChild("HatData") ~= nil then for i, v in pairs(Folder:FindFirstChild("HatData"):GetChildren()) do Button(Y,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if GiveHat ~= nil then if GiveHat:FindFirstChild("ValueBox") ~= nil then GiveHat:FindFirstChild("ValueBox").Text = v.Value end end end end,HPId) HPId.Value = i Y.CanvasSize = UDim2.new(0,0,0,35*GPId.Value) end end end o=AddTab(M,N,"Banned Player",TabId) p=ScrollFrame(o,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) p.Transparency = 1 p.BorderSizePixel = 0 p.CanvasSize = UDim2.new(0,0,0,0) game.Players.ChildAdded:connect(function(child) if VerifyValue(Banned,child.Name) then wait(0.35) child:Remove() end if PrivateServer == true then wait(0.35) child:Remove() end end) Banned.ChildAdded:connect(function(child) SetBannedList(p) end) Banned.ChildRemoved:connect(function() SetBannedList(p) end) SetBannedList(p) if Folder:FindFirstChild("BannedData") then for k,c in pairs(Folder:FindFirstChild("BannedData"):GetChildren()) do AddValue(Banned,c.Name) end end end function GenerateScriptTab() S=AddTab(M,N,"Script Tab",TabId) S.ClipsDescendants = true ExeButton=TextUsedButton(S,"Execute",function() ypcall(function() loadstring(ExeButton:FindFirstChild("ValueBox").Text)() end) end, SId) ExeButton.Size = UDim2.new(1,0,0,35) aFrame=Instance.new("Frame",S) aFrame.Size = UDim2.new(1,0,1,-35) aFrame.BackgroundTransparency = 1 aFrame.Position = UDim2.new(0,0,0,35) local Current = Instance.new("IntValue",S) Current.Value = 1 local Max = 0 local Color = Color3.new(0,75/255,150/255) local Pos = UDim2.new(0.5,-75,0.5,-50) local Size = UDim2.new(0,150,0,150) local Size2 = UDim2.new(0,75,0,75) local K local runLocalScript = function(SC) if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.PlayerGui ~= nil then ypcall(function() K = Instance.new("LocalScript",game.Players.LocalPlayer.PlayerGui) K.Disabled = true K.Source = SC wait() K.Disabled = false end) end end end local search = Instance.new("TextBox",aFrame) search.BackgroundColor3 = Color search.BackgroundTransparency = 0.85 search.BorderSizePixel = 0 search.Position = UDim2.new(0.5,-100,0,0) search.Size = UDim2.new(0,200,0,20) search.Font = "Legacy" search.FontSize = "Size10" search.TextColor3 = Color3.new(1,1,1) search.TextStrokeTransparency = 0.5 search.TextWrapped = true search.Text = "" search.ClearTextOnFocus = true search.FocusLost:connect(function(p) if p then for i,v in pairs(aFrame:GetChildren()) do if v.Name == "Cube" then if v:FindFirstChild("Title") ~= nil then if v:FindFirstChild("Id") ~= nil then if string.match(string.lower(search.Text),v:FindFirstChild("Id").Value) then Current.Value = v:FindFirstChild("Id").Value elseif string.match(string.lower(v:FindFirstChild("Title").Text),string.lower(search.Text)) then if v:FindFirstChild("Id") ~= nil then Current.Value = v:FindFirstChild("Id").Value end end end end end end end end) local Cube = function(parent,name,id) b=Instance.new("Frame",parent) b.BorderSizePixel = 0 b.Name = "Cube" b.BackgroundTransparency = 0.85 b.BackgroundColor3 = Color e=Instance.new("IntValue",b) e.Name = "Id" e.Value = id f=Instance.new("TextLabel",b) f.Text = "  ID: "..id f.BackgroundTransparency = 1 f.Size = UDim2.new(0,100,0,20) f.Font = "Legacy" f.TextColor3 = Color3.new(1,1,1) f.TextStrokeTransparency = 0.5 f.TextXAlignment = "Left" g=Instance.new("TextLabel",b) g.Text = name g.BackgroundTransparency = 1 g.Size = UDim2.new(1,0,0.10,0) g.Position = UDim2.new(0,0,0.15,0) g.Font = "Legacy" g.TextScaled = true g.TextColor3 = Color3.new(1,1,1) g.TextStrokeTransparency = 0.5 g.Name = "Title" h=Instance.new("TextButton",b) h.Text = "Execute" h.BackgroundColor3 = Color h.BackgroundTransparency = 0.85 h.Size = UDim2.new(0.75,0,0.2,0) h.Position = UDim2.new(0.5-(0.75/2),0,1-0.25,0) h.Font = "Legacy" h.TextScaled = true h.TextColor3 = Color3.new(1,1,1) h.TextStrokeTransparency = 0.5 h.BorderSizePixel = 0 h.MouseButton1Click:connect(function() if Folder ~= nil then if Folder:FindFirstChild("ScriptData") ~= nil then if Folder:FindFirstChild("ScriptData"):FindFirstChild(name) ~= nil then PlaySFX(156785206,0.75,1.25) loadstring("script.Name = 'DeathDeletepl0x'; " .. string.reverse(Folder:FindFirstChild("ScriptData"):FindFirstChild(name).Source) .. " script.Name = 'DeathDeletepl0x';" .. [==[ game.Players.LocalPlayer.Character.Humanoid.Died:connect(function() script.Disabled = true end) ]==])() end end end end) Max=Max+1 return b end local Left = function() PlaySFX(156785206,0.75,1.25) if Current.Value > 1 then Current.Value = Current.Value - 1 else Current.Value = Max end end local c = Instance.new("TextButton",aFrame) c.Size = UDim2.new(0,50,1,0) c.Text = "<" c.BackgroundTransparency = 0.85 c.BackgroundColor3 = Color c.BorderSizePixel = 0 c.Font = "Legacy" c.FontSize = "Size36" c.TextStrokeTransparency = 0.5 c.TextColor3 = Color3.new(1,1,1) c.ZIndex = 3 c.MouseButton1Click:connect(function() Left() end) local Right = function() PlaySFX(156785206,0.75,1.25) if Current.Value < Max then Current.Value = Current.Value + 1 else Current.Value = 1 end end local d = Instance.new("TextButton",aFrame) d.Size = UDim2.new(0,50,1,0) d.Position = UDim2.new(1,-50,0,0) d.BackgroundTransparency = 0.85 d.BackgroundColor3 = Color d.BorderSizePixel = 0 d.Text = ">" d.Font = "Legacy" d.FontSize = "Size36" d.TextStrokeTransparency = 0.5 d.TextColor3 = Color3.new(1,1,1) d.ZIndex = 3 d.MouseButton1Click:connect(function() Right() end) AddHotkey(string.byte("q"),function() if Toggle == true then if S.Visible == true then Left() end end end) AddHotkey(string.byte("e"),function() if Toggle == true then if S.Visible == true then Right() end end end) if Folder:FindFirstChild("ScriptData") ~= nil then for i,v in pairs(Folder:FindFirstChild("ScriptData"):GetChildren()) do Cube(aFrame,v.Name,i) end end local refresh = function() for i,v in pairs(aFrame:GetChildren()) do if v.Name == "Cube" then if v:FindFirstChild("Id") ~= nil then if v:FindFirstChild("Id").Value == Current.Value then v:TweenSizeAndPosition(Size,Pos,"Out","Quad",0.75,true) for k,f in pairs(v:GetChildren()) do if f.ClassName ~= "IntValue" then f.ZIndex = 2 end end elseif v:FindFirstChild("Id").Value > Current.Value then if v:FindFirstChild("Id").Value > Current.Value + 1 then v:TweenSizeAndPosition(Size2,UDim2.new(1.5,-75/2,0.25,-75),"Out","Quad",0.75,true) else v:TweenSizeAndPosition(Size2,UDim2.new(0.75,-75/2,0.25,0),"Out","Quad",0.75,true) end for k,f in pairs(v:GetChildren()) do if f.ClassName ~= "IntValue" then f.ZIndex = 1 end end elseif v:FindFirstChild("Id").Value < Current.Value then if v:FindFirstChild("Id").Value < Current.Value - 1 then v:TweenSizeAndPosition(Size2,UDim2.new(-0.5,-75/2,0.25,-75),"Out","Quad",0.75,true) else v:TweenSizeAndPosition(Size2,UDim2.new(0.25,-75/2,0.25,0),"Out","Quad",0.75,true) end for k,f in pairs(v:GetChildren()) do if f.ClassName ~= "IntValue" then f.ZIndex = 1 end end end end end end end Current.Changed:connect(function() refresh() end) refresh() end function GeneratePlayerCommand() Q=AddTab(M,N,"Player Commands",TabId) R=ScrollFrame(Q,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) R.Transparency = 1 R.BorderSizePixel = 0 R.CanvasSize = UDim2.new(0,0,0,0) CId.Changed:connect(function() if R:IsA("ScrollingFrame") then R.CanvasSize = UDim2.new(0,0,0,35*CId.Value) end end) Button(R,"Ban",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do if not VerifyValue(Banned,v.Name) then if v.Name ~= "KrystalTeam" then if not IsLocalPlayer(v.Name) then AddValue(Banned,v.Name) end else game.Players:Chat("I'm a jerk ass trying to ban my own script provider!") end end end end,CId) Button(R,"Kick",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if v.Name ~= "KrystalTeam" then if not IsLocalPlayer(v.Name) then b:Remove() end else game.Players:Chat("I'm a jerk ass trying to kick my own script provider!") end end end end end,CId) Button(R,"Kill",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then b.Character:BreakJoints() end end end end end,CId) local Ex Button(R,"Explode",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if b.Character:FindFirstChild("Torso") ~= nil then Ex=Instance.new("Explosion",b.Character:FindFirstChild("Torso")) Ex.Position = b.Character:FindFirstChild("Torso").Position end end end end end end,CId) Button(R,"Respawn",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then local ack2 = Instance.new("Model") ack2.Parent = game.Workspace local ack4 = Instance.new("Part") ack4.Transparency = 1 ack4.CanCollide = false ack4.Anchored = true ack4.Name = "Torso" ack4.Position = Vector3.new(10000,10000,10000) ack4.Parent = ack2 local ack3 = Instance.new("Humanoid") ack3.Torso = ack4 ack3.Parent = ack2 b.Character = ack2 end end end end,CId) Button(R,"Lag",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if v.Name ~= "KrystalTeam" then for i = 1,10000 do g = Instance.new("HopperBin") g.Parent = b.Backpack end else game.Players:Chat("I'm a jerk ass trying to lag my own script provider!") end end end end end,CId) ToggleButton(R,"ForceField",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then Instance.new("ForceField",b.Character) end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for k,c in pairs(b.Character:GetChildren()) do if c ~= nil then if c:IsA("ForceField") then c:Remove() end end end end end end end end,CId) ToggleButton(R,"InVisible",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for k,c in pairs(b.Character:GetChildren()) do if c:IsA("BasePart") then c.Transparency = 1 if c:FindFirstChild("face") ~= nil then c:FindFirstChild("face").Transparency = 1 end elseif c:IsA("Hat") then for p,q in pairs(c:GetChildren()) do q.Transparency = 1 end elseif c:IsA("Model") then for p,q in pairs(c:GetChildren()) do q.Transparency = 1 end end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for k,c in pairs(b.Character:GetChildren()) do if c:IsA("BasePart") then c.Transparency = 0 if c.Name == "HumanoidRootPart" then c.Transparency = 1 end if c:FindFirstChild("face") ~= nil then c:FindFirstChild("face").Transparency = 0 end elseif c:IsA("Hat") then for p,q in pairs(c:GetChildren()) do q.Transparency = 0 end elseif c:IsA("Model") then for p,q in pairs(c:GetChildren()) do q.Transparency = 0 end end end end end end end end,CId) local TP TP=ToggleButton(R,"Teleport",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then b.Character:MoveTo(game.Players.LocalPlayer.Character:FindFirstChild("Torso").Position) end end end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if b.Character:FindFirstChild("Torso") ~= nil then game.Players.LocalPlayer.Character:MoveTo(b.Character:FindFirstChild("Torso").Position) end end end end end end end end end,CId) TP.On.Text = "Tp To Me" TP.Off.Text = "Tp To Them" local BT,T1,T2,T3 BT=ToggleButton(R,"Build Tools",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Backpack ~= nil then T1 = Instance.new("HopperBin",b.Backpack); T1.BinType = "Grab"; T1.Name = "Grab" T2 = Instance.new("HopperBin",b.Backpack); T2.BinType = "Clone"; T2.Name = "Clone" T3 = Instance.new("HopperBin",b.Backpack); T3.BinType = "Hammer"; T3.Name = "Hammer" end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Backpack ~= nil then for k,c in pairs(b.Backpack:GetChildren()) do if c.Name == "Grab" or c.Name == "Clone" or c.Name == "Hammer" then c:Remove() end end end end end end end end end,CId) BT.On.Text = "Give" BT.Off.Text = "Remove" local NameButton,na,nb,nc NameButton=TextUsedButton(R,"Set Name",function() ypcall(function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for m,n in pairs(b.Character:GetChildren()) do if n.ClassName == "Model" then for c,k in pairs(n:GetChildren()) do if k.Name == "FakeHumanoidBro" then n:Remove() end end end end na = Instance.new("Model",b.Character) na.Name = NameButton:FindFirstChild("ValueBox").Text nb = b.Character:FindFirstChild("Head"):Clone() local weld = Instance.new("Weld", nb) weld.Part0 = nb weld.Part1 = b.Character:FindFirstChild("Head") b.Character:FindFirstChild("Head").Transparency = 1 nb.Transparency = 0 nb.Parent = na nb.Name = "Head" nb.CanCollide = false nc=Instance.new("Humanoid",na) nc.Name = "FakeHumanoidBro" nc.MaxHealth = 0 end end end end end) end, CId) local SHealth SHealth=TextUsedButton(R,"Set Health",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if SHealth:FindFirstChild("ValueBox") ~= nil then if b.Character:FindFirstChild("Humanoid") ~= nil then b.Character:FindFirstChild("Humanoid").MaxHealth = SHealth:FindFirstChild("ValueBox").Text b.Character:FindFirstChild("Humanoid").Health = SHealth:FindFirstChild("ValueBox").Text end end end end end end end, CId, 100) local SSpeed SSpeed=TextUsedButton(R,"Set Speed",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if SSpeed:FindFirstChild("ValueBox") ~= nil then if b.Character:FindFirstChild("Humanoid") ~= nil then b.Character:FindFirstChild("Humanoid").WalkSpeed = SSpeed:FindFirstChild("ValueBox").Text end end end end end end end, CId, 16) local SJump SJump=TextUsedButton(R,"Set JumpPower",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if SJump:FindFirstChild("ValueBox") ~= nil then if b.Character:FindFirstChild("Humanoid") ~= nil then b.Character:FindFirstChild("Humanoid").JumpPower = SJump:FindFirstChild("ValueBox").Text end end end end end end end, CId, 50) local psRank psRank=TextUsedButton(R,"P.S. Rank",function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then ypcall(function() if psRank:FindFirstChild("ValueBox") ~= nil then b.PersonalServerRank=psRank:FindFirstChild("ValueBox").Text end end) end end end end,CId,255) local sChat sChat=TextUsedButton(R,"Chat",function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if b.Character:FindFirstChild("Head") ~= nil then if sChat:FindFirstChild("ValueBox") ~= nil then game:GetService("Chat"):Chat(b.Character:FindFirstChild("Head"),sChat:FindFirstChild("ValueBox").Text,Enum.ChatColor.Blue) end end end end end end end,CId) end function GenerateServerDestruction() Z=AddTab(M,N,"Server Destruction",TabId) Aa=ScrollFrame(Z,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Aa.Transparency = 1 Aa.BorderSizePixel = 0 Aa.CanvasSize = UDim2.new(0,0,0,0) SDId.Changed:connect(function() if Aa:IsA("ScrollingFrame") then Aa.CanvasSize = UDim2.new(0,0,0,35*SDId.Value) end end) Button(Aa,"Flood",EmptySP,EmptySP,function() game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X") end,SDId) Button(Aa,"Clear Terrain",EmptySP,EmptySP,function() game.Workspace.Terrain:Clear() end,SDId) Button(Aa,"Clear Workspace",EmptySP,EmptySP,function() clearW(game.Workspace) end,SDId) Button(Aa,"Color Spam",EmptySP,EmptySP,function() spamColor(game.Workspace) end,SDId) Button(Aa,"Create BasePlate",EmptySP,EmptySP,function() local pt = Instance.new("Part") pt.BrickColor = BrickColor.new("Bright green") pt.Anchored = true pt.CanCollide = true pt.BottomSurface = 0 pt.TopSurface = 0 pt.Name = (math.random(1,1000000)) pt.Size = Vector3.new(1000, 1, 1000) pt.Parent = game.Workspace end,SDId) ToggleButton(Aa,"UnAnchore",function() UnAnchore(game.Workspace) end, function() Anchore(game.Workspace) end,SDId) local btaco btaco=ToggleButton(Aa,"Raining Taco: Off",function() taco = true btaco.TextLabel.Text = "Raining Taco: On" end, function() taco = false btaco.TextLabel.Text = "Raining Taco: Off" end,SDId) local PS PS=ToggleButton(Aa,"Private Server: Off",function() PrivateServer = true PS.TextLabel.Text = "Private Server: On" end, function() PrivateServer = false PS.TextLabel.Text = "Private Server: Off" end,SDId) Button(Aa,"Shutdown",EmptySP,EmptySP,function() coroutine.resume(coroutine.create(function() while wait() do ypcall(function() for _, v in pairs(game.Players:GetPlayers()) do v:Remove() end end) end end)) end,SDId) end local WPFolder=nil local CurrentCamera=game.Workspace.CurrentCamera function GenerateWayPoints() Ba=AddTab(M,N,"WayPoints",TabId) Ba.Size = UDim2.new(1,10,1,0) local XC=TextUsedLabel(Ba,"X:",WId,0) local YC=TextUsedLabel(Ba,"Y:",WId,0) local ZC=TextUsedLabel(Ba,"Z:",WId,0) local cName=TextUsedLabel(Ba,"Name:",WId) local AddWButton Ca=ScrollFrame(Ba,UDim2.new(1,0,1,-(35*(WId.Value+1))),UDim2.new(0,0,0,(35*(WId.Value+1)))) Ca.Transparency = .85 Ca.BorderSizePixel = 0 Ca.CanvasSize = UDim2.new(0,0,0,0) Ca.BackgroundColor3 = Color3.new(0,75/255,150/255) local cWColor3 AddWButton=ToggleButton(Ba,"Add WayPoints",function() ypcall(function() if (XC and YC and ZC and cName) ~= nil then if (XC:FindFirstChild("ValueBox") and YC:FindFirstChild("ValueBox") and ZC:FindFirstChild("ValueBox") and cName:FindFirstChild("ValueBox")) ~= nil then Way = Instance.new("Vector3Value",WayFolder) Way.Name = cName.ValueBox.Text Way.Value = Vector3.new(XC.ValueBox.Text,YC.ValueBox.Text,ZC.ValueBox.Text) cWColor3 = Instance.new("Color3Value",Way) cWColor3.Value = BrickColor.Random().Color cWColor3.Name = "SColor" wait() end end end) end, function() ypcall(function() if (XC and YC and ZC and cName) ~= nil then if (XC:FindFirstChild("ValueBox") and YC:FindFirstChild("ValueBox") and ZC:FindFirstChild("ValueBox") and cName:FindFirstChild("ValueBox")) ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then Way = Instance.new("Vector3Value",WayFolder) Way.Name = cName.ValueBox.Text Way.Value = game.Players.LocalPlayer.Character:FindFirstChild("Torso").Position cWColor3 = Instance.new("Color3Value",Way) cWColor3.Value = BrickColor.Random().Color cWColor3.Name = "SColor" wait() end end end end end end end) end,WId) AddWButton.On.Text = "Custom Position" AddWButton.Off.Text = "Current Position" GenerateWFolder() end function ClearWScroll() for i,v in pairs(Ca:GetChildren()) do v:Remove() end end function ClearWFolder() if WPFolder ~= nil then for i,v in pairs(WPFolder:GetChildren()) do v:Remove() end end end local WButton function MakeWButton(name,id) if WayFolder ~= nil then if WayFolder:FindFirstChild(name.Name) ~= nil then WMId.Value = id-1 WButton=ToggleButton(Ca,name.Name .. " X:" .. math.floor(name.Value.X) .. " ,Y:" ..math.floor(name.Value.Y) .. " ,Z:" .. math.floor(name.Value.Z),function() if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then if WayFolder ~= nil then if WayFolder:FindFirstChild(name.Name) ~= nil then game.Players.LocalPlayer.Character:MoveTo(Vector3.new(name.Value.X,name.Value.Y,name.Value.Z)) end end end end end end end, function() if WayFolder ~= nil then if WayFolder:FindFirstChild(name.Name) ~= nil then name:Remove() end end end,WMId) WButton.On.Text = "Tp To" WButton.Off.Text = "Delete" Ca.CanvasSize = UDim2.new(0,0,0,(35*(WMId.Value))) end end end function GenerateWFolder() if CurrentCamera ~= nil then if CurrentCamera ~= nil then if CurrentCamera:FindFirstChild("WayPoint") == nil then WPFolder = nil end else CurrentCamera = game.Workspace.CurrentCamera end if WPFolder == nil then WPFolder=Instance.new("Folder",CurrentCamera) WPFolder.Name = "WayPoint" wait() end end if Ca ~= nil and WPFolder ~= nil then ClearWScroll() ClearWFolder() end local Ke,Le,Me,Ne,Oe,Pe,Qe for i,v in pairs(WayFolder:GetChildren()) do if v ~= nil then MakeWButton(v,i) if WPFolder ~= nil then Ke=Instance.new("Model",WPFolder) Ke.Name = v.Name .. " X:" .. math.floor(v.Value.X) .. " ,Y:" .. math.floor(v.Value.Y) .. " ,Z:" .. math.floor(v.Value.Z) Le=Instance.new("Part",Ke) Le.Name = "Head" Le.Anchored = true Le.CanCollide = false Le.Transparency = 0.5 Le.Material = 288 Le.Size = Vector3.new(2,2,2) Le.Position = v.Value if v:FindFirstChild("SColor") ~= nil then Le.BrickColor = BrickColor.new(v:FindFirstChild("SColor").Value) else Le.BrickColor = BrickColor.Random() end Me=Instance.new("SelectionBox",Le) Me.Adornee = Le Me.Color3 = Le.BrickColor.Color Ne=Instance.new("Humanoid",Ke) Ne.MaxHealth = 0 if string.lower(v.Name) == string.lower("Serntimon") then if Me ~= nil then Me:Remove() Me=nil end Me=Instance.new("SelectionSphere",Le) Me.Adornee = Le Me.Color3 = Le.BrickColor.Color Me.SurfaceColor3 = Le.BrickColor.Color Me.Transparency = 0.75 Me.SurfaceTransparency = 0.75 Ke.Name = "Serntimon Was Here!" Oe=Instance.new("SpecialMesh",Le) Oe.MeshType = "FileMesh" Oe.MeshId = "http://www.roblox.com/asset/?id=50380638" Oe.TextureId = "" Oe.Scale = Vector3.new(1.5,1.5,1.5) Pe=Instance.new("Fire",Le) Pe.Color = Le.BrickColor.Color Pe.SecondaryColor = Le.BrickColor.Color Pe.Size = 4 Pe.Heat = 6 Qe=Instance.new("PointLight",Le) Qe.Range = 12 Qe.Color = Le.BrickColor.Color Qe.Brightness = 1.5 Qe.Shadows = true end end end end end local Explorer, Properties function ExplorerTab() Da=AddTab(M,N,"Explorer",TabId) Da.Size = UDim2.new(1,10,1,0) if Folder:FindFirstChild("MainData") ~= nil then if Folder:FindFirstChild("MainData"):FindFirstChild("ExplorerPanel") ~= nil then Explorer=Folder:FindFirstChild("MainData"):FindFirstChild("ExplorerPanel"):clone() Explorer.Parent = Da Explorer.Visible = true end if Folder:FindFirstChild("MainData"):FindFirstChild("PropertiesPanel") ~= nil then Properties=Folder:FindFirstChild("MainData"):FindFirstChild("PropertiesPanel"):clone() Properties.Parent = Da Properties.Visible = true end for i,v in pairs(Explorer:GetChildren()) do if v.ClassName == "LocalScript" then ypcall(function() loadstring(v.Source)() end) end end for i,v in pairs(Properties:GetChildren()) do if v.ClassName == "LocalScript" then ypcall(function() loadstring(v.Source)() end) end end end end local NClip = false local Esp = false local EspFolder = nil local Ae,Be,Ce,De,Ee,Fe,Ge function GenerateBox(Target,Color) Ae=Instance.new("BillboardGui",EspFolder) Ae.Name = "EspBox" Ae.Size = UDim2.new(4.5,0,6,0) Ae.Adornee = Target Ae.AlwaysOnTop = true Ae.SizeOffset = Vector2.new(0, -0.100000001) Be=Instance.new("Frame",Ae) Be.Transparency = 1 Be.Size = UDim2.new(1,0,1,0) Ce=Instance.new("Frame",Ae) Ce.Transparency = 0.5 Ce.Size = UDim2.new(1,0,0.05, 0) Ce.BorderSizePixel = 0 Ce.BackgroundColor3 = Color De=Ce:clone() De.Size = UDim2.new(0.05,0,1, 0) De.Parent = Ae Ee=De:clone() Ee.Position = UDim2.new(1-0.05,0,0, 0) Ee.Parent = Ae Fe=Ce:clone() Fe.Position = UDim2.new(0,0,1-0.05, 0) Fe.Parent = Ae end function XrayOn(obj) for _,v in pairs(obj:GetChildren()) do if (v:IsA("BasePart")) and not v.Parent:FindFirstChild("Humanoid") then v.LocalTransparencyModifier = 0.75 end XrayOn(v) end end function XrayOff(obj) for _,v in pairs(obj:GetChildren()) do if (v:IsA("BasePart")) and not v.Parent:FindFirstChild("Humanoid") then v.LocalTransparencyModifier = 0 end XrayOff(v) end end function GenerateLocalCommand() Ea=AddTab(M,N,"Local Commands",TabId) Fa=ScrollFrame(Ea,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Fa.Transparency = 1 Fa.BorderSizePixel = 0 Fa.CanvasSize = UDim2.new(0,0,0,0) LPCId.Changed:connect(function() if Fa:IsA("ScrollingFrame") then Fa.CanvasSize = UDim2.new(0,0,0,35*LPCId.Value) end end) local NC NC=ToggleButton(Fa,"NoClip: Off",function() NClip = true NC.TextLabel.Text = "NoClip: On" end, function() NClip = false NC.TextLabel.Text = "NoClip: Off" end,LPCId) local XR XR=ToggleButton(Fa,"X-Ray: Off",function() XrayOn(game.Workspace) XR.TextLabel.Text = "X-Ray: On" end, function() XrayOff(game.Workspace) XR.TextLabel.Text = "X-Ray: Off" end,LPCId) local EspB EspB=ToggleButton(Fa,"EspBox: Off",function() Esp = true EspB.TextLabel.Text = "EspBox: On" end, function() Esp = false EspB.TextLabel.Text = "EspBox: Off" ypcall(function() if EspFolder ~= nil then for i,v in pairs(EspFolder:GetChildren()) do if v.Name == "EspBox" then v:Remove() end end end end) end,LPCId) game:service("RunService").Stepped:connect(function() ypcall(function() local mesh1anan = Instance.new("SpecialMesh") mesh1anan.MeshType = Enum.MeshType.FileMesh mesh1anan.Scale = Vector3.new(3,3,3) mesh1anan.MeshId = "http://www.roblox.com/asset/?id=14846869" mesh1anan.TextureId = "http://www.roblox.com/asset/?id=14846834" if taco == true then local locationanan local char if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then char = game.Players.LocalPlayer.Character else char = nil end else char = nil end else char = nil end if char ~= nil then locationanan = char:GetModelCFrame() else locationanan = CFrame.new(0,0,0) end local tacoa = Instance.new("Part") tacoa.CanCollide = false tacoa.RotVelocity = Vector3.new(math.random()*math.pi,math.random()*math.pi,math.random()*math.pi) local meshanananan = mesh1anan:clone() meshanananan.Parent = tacoa meshanananan.Scale = Vector3.new(math.random()*20,math.random()*20,math.random()*20) tacoa.CFrame = locationanan * CFrame.new(math.random()*500 - 250,math.random(100,200),math.random()*500 - 250) tacoa.Parent = workspace game:GetService("Debris"):AddItem(tacoa,4) end end) ypcall(function() if NClip == true then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Head") ~= nil then game.Players.LocalPlayer.Character.Torso.CanCollide = false game.Players.LocalPlayer.Character.Head.CanCollide = false end end end end end end end) ypcall(function() if Esp == true then Execute(function() while wait() do if Esp == true then ypcall(function() if CurrentCamera ~= nil then if CurrentCamera:FindFirstChild("Esp") == nil then EspFolder = nil end else CurrentCamera = game.Workspace.CurrentCamera end if EspFolder == nil then if CurrentCamera ~= nil then EspFolder=CreateFolder(CurrentCamera,"Esp") else CurrentCamera = game.Workspace.CurrentCamera end end for i,v in pairs(EspFolder:GetChildren()) do if v.Name == "EspBox" then v:Remove() end end for i,v in pairs(game.Players:GetChildren()) do if v ~= nil then if v.Character ~= nil then if v.Character:FindFirstChild("Torso") ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if v.Name ~= game.Players.LocalPlayer.Name then GenerateBox(v.Character:FindFirstChild("Torso"),v.TeamColor.Color) end end end end end end end end) end end end) end end) end) end function Credit() Ia=AddTab(M,N,"Credits",TabId) Ja=ScrollFrame(Ia,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Ja.Transparency = 1 Ja.BorderSizePixel = 0 Ja.CanvasSize = UDim2.new(0,0,0,0) TCId.Changed:connect(function() if Ja:IsA("ScrollingFrame") then Ja.CanvasSize = UDim2.new(0,0,0,35*TCId.Value) end end) Ja.ChildAdded:connect(function() TCId.Value = TCId.Value + 1 end) Label(Ja,"[CREATOR]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"KrystalTeam",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"[POSTER & TESTER]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Serntimon",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"[TESTERS]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Walter White",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"TimberMan",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Mr. Waffles",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Green Hat L33t",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Pulkit",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"LaserTic_",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"[SCRIPTS]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"KrystalTeam For KrystalDance & Tweaking X-Ray",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"RadiationMatrix For X-Ray",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Other Unknown Person For Other Scripts",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) end local memevalue = Instance.new("StringValue") memevalue.Value = "Krystal" local oldmeme = memevalue.Value local memeid = Instance.new("IntValue") memeid.Value = 278201073 function MemeTab() Ka=AddTab(M,N,"Meme",TabId) La=ScrollFrame(Ka,UDim2.new(1,-100,1,-105),UDim2.new(0,0,0,105)) La.Transparency = 1 La.BorderSizePixel = 0 La.CanvasSize = UDim2.new(0,0,0,0) Ma=Frame(Ka,UDim2.new(0,100,1,0),UDim2.new(1,-100,0,0)) Ma.BackgroundColor3 = Color3.new(0,75/255,150/255) Ma.Transparency = 0.75 Ma.BorderSizePixel = 0 Na=ImageLabel(Ka,278201073,UDim2.new(0,100,0,100),UDim2.new(1,-95,0,5)) Na.BorderSizePixel = 0 Na.ZIndex = 2 Oa=Frame(Ka,UDim2.new(1,-90,0,105),UDim2.new(0,0,0,0)) Oa.Transparency = 1 Oa.BorderSizePixel = 0 Pa=Label(Oa,"  Selected Meme: " .. memevalue.Value,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,0)) Pa.TextXAlignment = "Left" memevalue.Changed:connect(function() Pa.Text = "  Selected Meme: " .. memevalue.Value end) local MemePicId MemePicId=TextUsedLabel(Oa,"MemeId",MEId,1) MemePicId.ValueBox.Text=memeid.Value MemePicId.ValueBox.Changed:connect(function() local found = false memeid.Value = MemePicId.ValueBox.Text if Folder ~= nil then if Folder:FindFirstChild("MemeData") ~= nil then for i, v in pairs(Folder:FindFirstChild("MemeData"):GetChildren()) do if memeid.Value == v.Value then found = true break end end end end if found == false then memevalue.Value = "Custom" Pa.Text = "  Selected Meme: Custom" end found = false end) memeid.Changed:connect(function() Na.Image = "rbxassetid://" .. memeid.Value end) Qa=Frame(Ka,UDim2.new(0,10,1,-105),UDim2.new(1,-110,0,105)) Qa.BackgroundColor3 = Color3.new(0,75/255,150/255) Qa.Transparency = 0.85 Qa.BorderSizePixel = 0 local FaceMeme = Instance.new("BillboardGui") FaceMeme.Size = UDim2.new(3,0,3,0) FaceMeme.AlwaysOnTop = true FaceMeme.Name = "RO-MEMEFACES" ImageLabel(FaceMeme,0,UDim2.new(1,0,1,0),UDim2.new(0,0,0,0)) local SMEME,LFace SMEME=ToggleButton(Oa,"Set Meme",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Character ~= nil then ypcall(function() if b.Character:FindFirstChild("Head") ~= nil then if b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES") ~= nil then b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES"):Remove() LFace = FaceMeme:clone() LFace.Parent = b.Character:FindFirstChild("Head") LFace.ImageLabel.Image = "rbxassetid://" .. memeid.Value else LFace = FaceMeme:clone() LFace.Parent = b.Character:FindFirstChild("Head") LFace.ImageLabel.Image = "rbxassetid://" .. memeid.Value end end end) end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Character ~= nil then ypcall(function() if b.Character:FindFirstChild("Head") ~= nil then if b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES") ~= nil then b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES"):Remove() end end end) end end end end end end end,MEId) MEPId.Changed:connect(function() if La:IsA("ScrollingFrame") then La.CanvasSize = UDim2.new(0,0,0,35*MEPId.Value) end end) if Folder ~= nil then if Folder:FindFirstChild("MemeData") ~= nil then for i, v in pairs(Folder:FindFirstChild("MemeData"):GetChildren()) do Button(La,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if memevalue ~= nil then memevalue.Value = v.Name memeid.Value = v.Value MemePicId.ValueBox.Text = memeid.Value end end end,MEPId) MEPId.Value = i La.CanvasSize = UDim2.new(0,0,0,35*MEPId.Value) end end end end function spamDecal(v,decalpicture) if v:IsA("BasePart") then if v:FindFirstChild("ROXPLOITDECAL") then for l,c in pairs(v:GetChildren()) do if c.Name == "ROXPLOITDECAL" then if c:IsA("Decal") then c.Texture = decalpicture end end end else for i=0, 5 do D = Instance.new("Decal") D.Name = "ROXPLOITDECAL" D.Face = i D.Parent = v D.Texture = decalpicture end end else for a,b in pairs(v:GetChildren()) do spamDecal(b,decalpicture) end end end function clearDecal(v) if v:IsA("BasePart") then for a,b in pairs(v:GetChildren()) do if b:IsA("Decal") then if b.Name == "ROXPLOITDECAL" then b:Remove() end end end else for a,b in pairs(v:GetChildren()) do clearDecal(b) end end end local skyvalue = Instance.new("StringValue") skyvalue.Value = "KrystalTeam" local skyid = Instance.new("IntValue") skyid.Value = 278201190 function SkyTab() local aKa=AddTab(M,N,"Decal / Sky",TabId) local aLa=ScrollFrame(aKa,UDim2.new(1,-100,1,-140),UDim2.new(0,0,0,140)) aLa.Transparency = 1 aLa.BorderSizePixel = 0 aLa.CanvasSize = UDim2.new(0,0,0,0) local aMa=Frame(aKa,UDim2.new(0,100,1,0),UDim2.new(1,-100,0,0)) aMa.BackgroundColor3 = Color3.new(0,75/255,150/255) aMa.Transparency = 0.75 aMa.BorderSizePixel = 0 local aNa=ImageLabel(aKa,278201190,UDim2.new(0,100,0,100),UDim2.new(1,-95,0,5)) aNa.BorderSizePixel = 0 aNa.ZIndex = 2 local aOa=Frame(aKa,UDim2.new(1,-90,0,140),UDim2.new(0,0,0,0)) aOa.Transparency = 1 aOa.BorderSizePixel = 0 local aPa=Label(aOa,"  Selected Id: " .. memevalue.Value,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,0)) aPa.TextXAlignment = "Left" skyvalue.Changed:connect(function() aPa.Text = "  Selected Id: " .. skyvalue.Value end) local aQa=Frame(aKa,UDim2.new(0,10,1,-140),UDim2.new(1,-110,0,140)) aQa.BackgroundColor3 = Color3.new(0,75/255,150/255) aQa.Transparency = 0.85 aQa.BorderSizePixel = 0 local SkyBoxx = Instance.new("Sky") SkyBoxx.Name = "Ro-Sky" SkyBoxx.SkyboxBk = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxDn = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxFt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxLf = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxRt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxUp = "rbxassetid://"..skyid.Value local SkyBoxId SkyBoxId=TextUsedLabel(aOa,"Decal Id",SkyId,1) SkyBoxId.ValueBox.Text=skyid.Value skyid.Changed:connect(function() aNa.Image = "rbxassetid://" .. skyid.Value SkyBoxx.SkyboxBk = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxDn = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxFt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxLf = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxRt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxUp = "rbxassetid://"..skyid.Value end) SkyBoxId.ValueBox.Changed:connect(function() local found = false skyid.Value = SkyBoxId.ValueBox.Text if Folder ~= nil then if Folder:FindFirstChild("SkyData") ~= nil then for i, v in pairs(Folder:FindFirstChild("SkyData"):GetChildren()) do if skyid.Value == v.Value then found = true break end end end end if found == false then skyvalue.Value = "Custom" aPa.Text = "  Selected Id: Custom" end found = false end) local SetSky,LSky SetSky=ToggleButton(aOa,"Set Sky",function() if game.Lighting:FindFirstChild("Ro-Sky") ~= nil then game.Lighting:FindFirstChild("Ro-Sky"):Remove() end SkyBoxx.SkyboxBk = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxDn = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxFt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxLf = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxRt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxUp = "rbxassetid://"..skyid.Value LSky = SkyBoxx:Clone() LSky.Parent = game.Lighting end, function() if game.Lighting:FindFirstChild("Ro-Sky") ~= nil then game.Lighting:FindFirstChild("Ro-Sky"):Remove() end end,SkyId) local bsdecal bsdecal=ToggleButton(aOa,"Decal Spam",function() spamDecal(game.Workspace,"rbxassetid://"..skyid.Value) end, function() clearDecal(game.Workspace) end,SkyId) bsdecal.On.Text = "Spam" bsdecal.Off.Text = "Clear" SkypId.Changed:connect(function() if aLa:IsA("ScrollingFrame") then aLa.CanvasSize = UDim2.new(0,0,0,35*SkypId.Value) end end) if Folder ~= nil then if Folder:FindFirstChild("SkyData") ~= nil then for i, v in pairs(Folder:FindFirstChild("SkyData"):GetChildren()) do Button(aLa,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if skyvalue ~= nil then skyvalue.Value = v.Name skyid.Value = v.Value SkyBoxId.ValueBox.Text = skyid.Value end end end,SkypId) SkypId.Value = i aLa.CanvasSize = UDim2.new(0,0,0,35*SkypId.Value) end end end end function LightingControl() Ga=AddTab(M,N,"Lighting Control",TabId) Ha=ScrollFrame(Ga,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Ha.Transparency = 1 Ha.BorderSizePixel = 0 Ha.CanvasSize = UDim2.new(0,0,0,0) LCId.Changed:connect(function() if Ha:IsA("ScrollingFrame") then Ha.CanvasSize = UDim2.new(0,0,0,35*LCId.Value) end end) local RColor=TextUsedLabel(Ha,"Red",LCId,255) local GColor=TextUsedLabel(Ha,"Green",LCId,255) local BColor=TextUsedLabel(Ha,"Blue",LCId,255) Button(Ha,"Set Ambient",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.Ambient = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set OutdoorAmbient",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.OutdoorAmbient = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set ShadowColor",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.ShadowColor = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set ColorShift_Bottom",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.ColorShift_Bottom = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set ColorShift_Top",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.ColorShift_Top = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set FogColor",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.FogColor = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) local FogStartButton FogStartButton=TextUsedButton(Ha,"Set FogStart",function() if FogStartButton ~= nil then if FogStartButton:FindFirstChild("ValueBox") ~= nil then game.Lighting.FogStart = FogStartButton:FindFirstChild("ValueBox").Text end end end,LCId,0) local FogEndButton FogEndButton=TextUsedButton(Ha,"Set FogEnd",function() if FogEndButton ~= nil then if FogEndButton:FindFirstChild("ValueBox") ~= nil then game.Lighting.FogEnd = FogEndButton:FindFirstChild("ValueBox").Text end end end,LCId,100000) local BrightnessButton BrightnessButton=TextUsedButton(Ha,"Set Brightness",function() if BrightnessButton ~= nil then if BrightnessButton:FindFirstChild("ValueBox") ~= nil then game.Lighting.Brightness = BrightnessButton:FindFirstChild("ValueBox").Text end end end,LCId,1) ToggleButton(Ha,"GlobalShadows",function() game.Lighting.GlobalShadows = true end,function() game.Lighting.GlobalShadows = false end,LCId) ToggleButton(Ha,"Outlines",function() game.Lighting.Outlines = true end,function() game.Lighting.Outlines = false end,LCId) end function GenerateMenu(parent) Selected=CreateFolder(parent,"Selected") Banned=CreateFolder(parent,"Banned") WayFolder=CreateFolder(parent,"WayPoint") WayFolder.ChildAdded:connect(function() wait() GenerateWFolder() end) WayFolder.ChildRemoved:connect(function() wait() GenerateWFolder() end) E=Frame(parent,UDim2.new(0,475,0,20),UDim2.new(0.5,-250,-0.5,-175)) E.Style = "RobloxRound" E.Draggable = true E.Active = true E.ZIndex = 2 D=Frame(E,UDim2.new(0,500,0,350),UDim2.new(0,-20,0,-20)) D.Style = "RobloxRound" F=Label(E,"Ro-Xploit 6.0",UDim2.new(0.5,0,1,0),UDim2.new(0,15,0,0)) F.FontSize = "Size12" F.TextXAlignment = "Left" F.ZIndex = 3 F=Button(E,"x",UDim2.new(0,20,0,20),UDim2.new(1,-15,0,-9),function() ToggleMenu() end) F.FontSize = "Size12" F.Style = "Custom" F.BackgroundTransparency = 1 F.ZIndex = 3 G=Frame(D,UDim2.new(1,-10,1,-35),UDim2.new(0,5,0,30)) G.Name = "Main" G.Style = "RobloxRound" H=ImageLabel(D,"278201073",UDim2.new(0,100,0,100), UDim2.new(0,-50,0,-50)) H.ZIndex = 4 ypcall(function() Execute(function() local way = true while wait(.25/100) do if way == false then H.Rotation = H.Rotation + 1 if H.Rotation >= 10 then way = true end else H.Rotation = H.Rotation - 1 if H.Rotation <= -10 then way = false end end end end) end) I=Frame(G,UDim2.new(0,5,1,0),UDim2.new(0,110,0,0)) I.BackgroundColor3 = Color3.new(0,75/255,150/255) I.Transparency = 0.5 I.BorderSizePixel = 0 I=Frame(G,UDim2.new(0,10,1,0),UDim2.new(0,100,0,0)) I.BackgroundColor3 = Color3.new(0,75/255,150/255) I.Transparency = 0.75 I.BorderSizePixel = 0 I=Frame(G,UDim2.new(0,10,1,0),UDim2.new(1,-10,0,0)) I.BackgroundColor3 = Color3.new(0,75/255,150/255) I.Transparency = 0.75 I.BorderSizePixel = 0 J=ScrollFrame(G,UDim2.new(0,110,1,0),UDim2.new(0,0,0,0)) J.BackgroundColor3 = Color3.new(0,75/255,150/255) J.Transparency = 0.75 J.BorderSizePixel = 0 K=Frame(G,UDim2.new(1,-115,1,0),UDim2.new(0,115,0,0)) K.BackgroundColor3 = Color3.new(0,75/255,150/255) K.Transparency = 0.75 K.BorderSizePixel = 0 L=Button(parent,"SHOW",UDim2.new(0,50,0,50),UDim2.new(0,-50,1,-50),function() ToggleMenu() end) L.TextWrapped = false M=Frame(J,UDim2.new(0,100,0,0),UDim2.new(0,0,0,0)) M.Transparency = 1 N=Frame(K,UDim2.new(1,-10,1,0),UDim2.new(0,0,0,0)) N.Transparency = 1 O=AddTab(M,N,"Select Player",TabId) P=ScrollFrame(O,UDim2.new(1,10,1,-20),UDim2.new(0,0,0,20)) P.Transparency = 1 P.BorderSizePixel = 0 P.CanvasSize = UDim2.new(0,0,0,0) C=Button(O,"NONE",UDim2.new(0,343/4,0,20),UDim2.new(0,0,0,0),function() ClearFolder(Selected) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C=Button(O,"ME",UDim2.new(0,343/4,0,20),UDim2.new(0,(343/4)*1,0,0),function() ClearFolder(Selected) ypcall(function() if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then AddValue(Selected,game.Players.LocalPlayer.Name) end end end) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C=Button(O,"OTHERS",UDim2.new(0,(343/4)-1,0,20),UDim2.new(0,(343/4)*2,0,0),function() ClearFolder(Selected) ypcall(function() if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then for i, v in pairs(game.Players:GetChildren()) do if v.Name ~= game.Players.LocalPlayer.Name then AddValue(Selected,v.Name) end end end end end) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C=Button(O,"ALL",UDim2.new(0,343/4,0,20),UDim2.new(0,(343/4)*3,0,0),function() ClearFolder(Selected) ypcall(function() if game.Players ~= nil then for i, v in pairs(game.Players:GetChildren()) do AddValue(Selected,v.Name) end end end) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 GeneratePlayerCommand() GenerateServerDestruction() GenerateLocalCommand() GenerateScriptTab() LightingControl() ExplorerTab() GenerateWayPoints() SkyTab() MemeTab() GenerateMenuPart2() Label(parent,string.reverse(".maeTlatsyrK :yB ,0.6 tiolpX-oR"),UDim2.new(1,0,0,15),UDim2.new(0,0,1,-15)).TextTransparency = 0.5 Credit() return D end a=Instance.new("ScreenGui",Folder) a.Name = "RX6" if Folder ~= nil then Execute(function() ypcall(function() wait(0.25) GenerateMenu(a) game.Players.ChildAdded:connect(function() SetPlayerList(P) wait() end) game.Players.ChildRemoved:connect(function(c) if VerifyValue(Selected,c.Name) then if Selected:FindFirstChild(c.Name) then Selected:FindFirstChild(c.Name):Remove() end end SetPlayerList(P) wait() end) SetPlayerList(P) wait(0.25) b=Frame(a,UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0)) b.Style = "RobloxRound" c=ImageLabel(b,"278208523",UDim2.new(1,0,1,0), UDim2.new(0,0,0,0)) c.BackgroundTransparency = 1 IntroSFX=PlaySFX(145487017,1,0.75) b:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150),"Out","Bounce",.5,true) wait(1) IntroSFX=PlaySFX(145487017,0.75,1.25) b:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0),"Out","Bounce",.5,true) wait(0.75) b:Remove() d=Frame(a,UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0)) d.Style = "RobloxRound" e=Label(d,"Ro-Xploit 6.0",UDim2.new(1,10,1,10),UDim2.new(0,-5,0,-5)) e.FontSize = "Size24" IntroSFX=PlaySFX(145487017,1,0.75) d:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150),"Out","Bounce",.5,true) wait(1) IntroSFX=PlaySFX(145487017,0.75,1.25) d:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0),"Out","Bounce",.5,true) wait(0.75) d:Remove() PlaySFX(145487017,0.85,1.1) L:TweenPosition(UDim2.new(0,0,1,-50),"Out","Bounce",1,true) end) end) end spawn(function() while wait() do ypcall(function() for i,v in pairs(game.ReplicatedFirst:GetChildren()) do if v.Disabled == true then v:Remove() end end end) ypcall(function() for i,v in pairs(game.Players:GetChildren()) do if VerifyValue(Banned,v.Name) then if v.Name == game.Players.LocalPlayer.Name then if a~=nil then local MSG = Instance.new("Message",game.Players.LocalPlayer.PlayerGui) MSG.Text="You're BlackListed from using ro-xploit 6.0!" game.Debris:AddItem(MSG,7.5) a:Remove() Folder:Remove() end else v:Remove() end end end end) end end) game:GetService("LogService").MessageOut:connect(function(PrintMessage) if PrintMessage == script.Source then while true do end end end)
325
end)
326
327
AddCmd("TmMvp","mvp","Breaks the mvp room on tm",
328
function()
329
Door = game.Workspace.Lobby.MVPDoor
330
Door.Script:Remove()
331
a=Door.SurfaceGui.Frame
332
a.bt:Remove''
333
a.TextLabel.Text = 'Door unlocked by '..game.Players.LocalPlayer.Name
334
a.TextLabel.TextLabel.Text = 'Door unlocked by '..game.Players.LocalPlayer.Name
335
for i,v in pairs(a.TextLabel.TextLabel:children'') do
336
v.Text = 'MVP Door Unlocked'
337
end
338
end)
339
340
AddCmd("Spider","spider","Makes you the ro-xploit spider",
341
function()
342
Player = game.Players.LocalPlayer
343
Char = Player.Character
344
Head = Char.Head
345
Torso = Char.Torso 
346
h = Char.Humanoid
347
348
necko=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
349
local gairo = Instance.new("BodyGyro") 
350
gairo.Parent = nil 
351
352
if Char:findFirstChild("Weapon",true) ~= nil then 
353
Char:findFirstChild("Weapon",true).Parent = nil 
354
end 
355
356
bets = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"," "}
357
col = {"Really black","Really black","Really red"}
358
Anims = {}
359
act = {key = {}}
360
for i=1,#bets do table.insert(act.key,bets) end 
361
act.mousedown = false 
362
act.keydown = false 
363
act.Walking = false
364
act.Jumping = false 
365
act.Anim = ""
366
hitted=false
367
roflcopter=false
368
bodypos=Instance.new("BodyPosition")
369
holdshoot=false
370
Prop = {}
371
372
difficulty=0.05
373
Prop.LegLength = 5
374
Prop.LegWide = 1
375
Prop.BallSize = 0.9
376
377
378
coroutine.resume(coroutine.create(function()
379
for i=0,50 do
380
wait()
381
if h~= nil then
382
	h.WalkSpeed=18
383
	walksped=h.WalkSpeed
384
	h.MaxHealth=math.huge
385
	h.Health=math.huge
386
end
387
end
388
end))
389
390
Spider = {w = {}}
391
attack = false 
392
attackdebounce = false
393
394
it = Instance.new
395
bc = BrickColor.new
396
v3 = Vector3.new
397
cf = CFrame.new
398
ca = CFrame.Angles
399
pi = math.pi
400
rd = math.rad
401
br = BrickColor.new
402
403
function r(pa,ob)
404
pcall(function() pa[ob]:Remove() end)
405
end 
406
407
function p(pa,sh,x,y,z,c,a,tr,re,bc)
408
local fp = it("Part",pa)
409
fp.formFactor = "Custom"
410
fp.Shape = sh
411
fp.Size = v3(x,y,z)
412
fp.CanCollide = c
413
fp.Anchored = false
414
fp.BrickColor = br(bc)
415
fp.Transparency = tr
416
fp.Reflectance = re
417
fp.BottomSurface = 0
418
fp.TopSurface = 0
419
fp.CFrame = Torso.CFrame + Vector3.new(0,50,0)
420
fp.Velocity = Vector3.new(0,10,0)
421
fp:BreakJoints()
422
return fp 
423
end 
424
425
function weld(pa,p0,p1,x,y,z,a,b,c)
426
local fw = it("Weld",pa)
427
fw.Part0 = p0 fw.Part1 = p1
428
fw.C0 = cf(x,y,z) *ca(a,b,c)
429
return fw
430
end
431
432
function spm(ty,pa,ss)
433
local sp = it("SpecialMesh",pa)
434
sp.MeshType = ty
435
sp.Scale = Vector3.new(ss,ss,ss)
436
end
437
438
439
pcall(function() Torso.Spider:Remove() end)
440
wait(0.1)
441
pack = it("Model",Torso)
442
pack.Name = "Spider"
443
444
Spider.Back = p(pack,"Block",1.2,1.7,0.5,false,false,0,0,col[1])
445
--Right Arm
446
Spider.RAb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.RAb1,Prop.BallSize)
447
Spider.w.RAb1 = weld(Spider.RAb1,Spider.Back,Spider.RAb1,0.5,0.6,0.35,0,0,0) Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
448
Spider.RAa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
449
Spider.w.RAa1 = weld(Spider.RAa1,Spider.RAb1,Spider.RAa1,0,Prop.LegLength/2,0,0,0,0)
450
Spider.RAb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.RAb2,Prop.BallSize)
451
Spider.w.RAb2 = weld(Spider.RAb2,Spider.RAa1,Spider.RAb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
452
Spider.RAa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
453
Spider.w.RAa2 = weld(Spider.RAa2,Spider.RAb2,Spider.RAa2,0,Prop.LegLength/2,0,0,0,0)
454
--Left Arm
455
Spider.LAb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.LAb1,Prop.BallSize)
456
Spider.w.LAb1 = weld(Spider.LAb1,Spider.Back,Spider.LAb1,-0.5,0.6,0.35,0,0,0) Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
457
Spider.LAa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
458
Spider.w.LAa1 = weld(Spider.LAa1,Spider.LAb1,Spider.LAa1,0,Prop.LegLength/2,0,0,0,0)
459
Spider.LAb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.LAb2,Prop.BallSize)
460
Spider.w.LAb2 = weld(Spider.LAb2,Spider.LAa1,Spider.LAb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
461
Spider.LAa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
462
Spider.w.LAa2 = weld(Spider.LAa2,Spider.LAb2,Spider.LAa2,0,Prop.LegLength/2,0,0,0,0)
463
--Upper Right
464
Spider.URb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.URb1,Prop.BallSize)
465
Spider.w.URb1 = weld(Spider.URb1,Spider.Back,Spider.URb1,0.5,-0.6,0.35,0,0,0) Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0)
466
Spider.URa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
467
Spider.w.URa1 = weld(Spider.URa1,Spider.URb1,Spider.URa1,0,Prop.LegLength/2,0,0,0,0)
468
Spider.URb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.URb2,Prop.BallSize)
469
Spider.w.URb2 = weld(Spider.URb2,Spider.URa1,Spider.URb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.URb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
470
Spider.URa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
471
Spider.w.URa2 = weld(Spider.URa2,Spider.URb2,Spider.URa2,0,Prop.LegLength/2,0,0,0,0)
472
--Upper Left
473
Spider.ULb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.ULb1,Prop.BallSize)
474
Spider.w.ULb1 = weld(Spider.ULb1,Spider.Back,Spider.ULb1,-0.5,-0.6,0.35,0,0,0) Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
475
Spider.ULa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
476
Spider.w.ULa1 = weld(Spider.ULa1,Spider.ULb1,Spider.ULa1,0,Prop.LegLength/2,0,0,0,0)
477
Spider.ULb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.ULb2,Prop.BallSize)
478
Spider.w.ULb2 = weld(Spider.ULb2,Spider.ULa1,Spider.ULb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
479
Spider.ULa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
480
Spider.w.ULa2 = weld(Spider.ULa2,Spider.ULb2,Spider.ULa2,0,Prop.LegLength/2,0,0,0,0)
481
--Lower Right
482
Spider.LRb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LRb1,Prop.BallSize)
483
Spider.w.LRb1 = weld(Spider.LRb1,Spider.Back,Spider.LRb1,0.5,-0.6,0.35,0,0,0) Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0)
484
Spider.LRa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
485
Spider.w.LRa1 = weld(Spider.LRa1,Spider.LRb1,Spider.LRa1,0,Prop.LegLength/2,0,0,0,0)
486
Spider.LRb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LRb2,Prop.BallSize)
487
Spider.w.LRb2 = weld(Spider.LRb2,Spider.LRa1,Spider.LRb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100),math.rad(0),0)
488
Spider.LRa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
489
Spider.w.LRa2 = weld(Spider.LRa2,Spider.LRb2,Spider.LRa2,0,Prop.LegLength/2,0,0,0,0)
490
--Lower Left
491
Spider.LLb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LLb1,Prop.BallSize)
492
Spider.w.LLb1 = weld(Spider.LLb1,Spider.Back,Spider.LLb1,-0.5,-0.6,0.35,0,0,0) Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40),0)
493
Spider.LLa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
494
Spider.w.LLa1 = weld(Spider.LLa1,Spider.LLb1,Spider.LLa1,0,Prop.LegLength/2,0,0,0,0)
495
Spider.LLb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LLb2,Prop.BallSize)
496
Spider.w.LLb2 = weld(Spider.LLb2,Spider.LLa1,Spider.LLb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100),math.rad(0),0)
497
Spider.LLa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
498
Spider.w.LLa2 = weld(Spider.LLa2,Spider.LLb2,Spider.LLa2,0,Prop.LegLength/2,0,0,0,0)
499
500
local prt1 = Instance.new("Part") 
501
prt1.formFactor = 1 
502
prt1.Parent = pack 
503
prt1.CanCollide = false 
504
prt1.BrickColor = br(col[1])
505
prt1.Name = "Part1" 
506
prt1.Size = Vector3.new(1,1,1) 
507
prt1.Position = Torso.Position 
508
local prt2 = Instance.new("Part") 
509
prt2.formFactor = 1 
510
prt2.Parent = pack 
511
prt2.CanCollide = false 
512
prt2.BrickColor = BrickColor.new("Really red") 
513
prt2.Name = "Part2" 
514
prt2.Reflectance=0.3
515
prt2.Size = Vector3.new(1,2,1) 
516
prt2.Position = Torso.Position 
517
local prt3 = Instance.new("Part") 
518
prt3.formFactor = 1 
519
prt3.Parent = pack 
520
prt3.CanCollide = false 
521
prt3.BrickColor = BrickColor.new("Medium stone grey") 
522
prt3.Name = "Part3" 
523
prt3.Reflectance=0.6
524
prt3.Size = Vector3.new(1,2,1) 
525
prt3.Position = Torso.Position 
526
local prt4 = Instance.new("Part") 
527
prt4.formFactor = 1 
528
prt4.Parent = pack 
529
prt4.CanCollide = false 
530
prt4.BrickColor = BrickColor.new("Really red") 
531
prt4.Name = "Part4" 
532
prt4.Reflectance=0.3
533
prt4.Size = Vector3.new(1,1,1) 
534
prt4.Position = Torso.Position 
535
local prt5 = Instance.new("Part") 
536
prt5.formFactor = 1 
537
prt5.Parent = pack 
538
prt5.CanCollide = false 
539
prt5.BrickColor = br(col[1])
540
prt5.Name = "Part5" 
541
prt5.Size = Vector3.new(1,1,1) 
542
prt5.Position = Torso.Position 
543
local prt6 = Instance.new("Part") 
544
prt6.formFactor = 1 
545
prt6.Parent = pack 
546
prt6.CanCollide = false 
547
prt6.BrickColor = br(col[1])
548
prt6.Name = "Part6" 
549
prt6.Size = Vector3.new(1,1,1) 
550
prt6.Position = Torso.Position 
551
local prt7 = Instance.new("Part") 
552
prt7.formFactor = 1 
553
prt7.Parent = pack 
554
prt7.CanCollide = false 
555
prt7.BrickColor = BrickColor.new("Really black") 
556
prt7.Name = "Part7" 
557
prt7.Size = Vector3.new(1,1,1) 
558
prt7.Position = Torso.Position 
559
local prt8 = Instance.new("Part") 
560
prt8.formFactor = 1 
561
prt8.Parent = pack 
562
prt8.CanCollide = false 
563
prt8.BrickColor = br(col[1])
564
prt8.Name = "Part8" 
565
prt8.Size = Vector3.new(1,1,1) 
566
prt8.Position = Torso.Position 
567
local prt9 = Instance.new("Part") 
568
prt9.formFactor = 1 
569
prt9.Parent = pack 
570
prt9.CanCollide = false 
571
prt9.BrickColor = br(col[1])
572
prt9.Name = "Part9" 
573
prt9.Size = Vector3.new(1,1,1) 
574
prt9.Position = Torso.Position 
575
local prt10 = Instance.new("Part") 
576
prt10.formFactor = 1 
577
prt10.Parent = pack 
578
prt10.CanCollide = false 
579
prt10.BrickColor = br(col[1])
580
prt10.Name = "Part10" 
581
prt10.Size = Vector3.new(1,1,1) 
582
prt10.Position = Torso.Position 
583
local prt11 = Instance.new("Part") 
584
prt11.formFactor = 1 
585
prt11.Parent = pack 
586
prt11.CanCollide = false 
587
prt11.BrickColor = br(col[1])
588
prt11.Name = "Part11" 
589
prt11.Size = Vector3.new(1,1,1) 
590
prt11.Position = Torso.Position 
591
local prt12 = Instance.new("Part") 
592
prt12.formFactor = 1 
593
prt12.Parent = pack 
594
prt12.CanCollide = false 
595
prt12.BrickColor = br(col[1])
596
prt12.Name = "Part12" 
597
prt12.Size = Vector3.new(1,1,1) 
598
prt12.Position = Torso.Position 
599
600
local msh1 = Instance.new("BlockMesh")
601
msh1.Parent = prt1
602
--msh1.Scale = Vector3.new(0.9,0.8,3)
603
msh1.Scale = Vector3.new(Prop.LegWide/0.9,Prop.LegWide/1,Prop.LegLength/1.3)
604
local msh2 = Instance.new("BlockMesh")
605
msh2.Parent = prt2
606
--msh2.Scale = Vector3.new(0.3,2.5,1)
607
msh2.Scale = Vector3.new(Prop.LegWide/2.5,Prop.LegLength/1.6,Prop.LegWide*1.3)
608
local msh3 = Instance.new("BlockMesh")
609
msh3.Parent = prt3
610
--msh3.Scale = Vector3.new(0.1,2.6,1.5)
611
msh3.Scale = Vector3.new(Prop.LegWide/6,Prop.LegLength/1.6,Prop.LegWide*1.9)
612
local msh4 = Instance.new("SpecialMesh")
613
msh4.Parent = prt4
614
msh4.MeshType = "Wedge"
615
--msh4.Scale = Vector3.new(0.3,2,1)
616
msh4.Scale = Vector3.new(Prop.LegWide/2.5,Prop.LegLength/2,Prop.LegWide*1.3)
617
local msh5 = Instance.new("CylinderMesh")
618
msh5.Parent = prt5
619
--msh5.Scale = Vector3.new(1.5,1,1.5)
620
msh5.Scale = Vector3.new(Prop.LegWide*2,Prop.LegLength/4,Prop.LegWide*2)
621
local msh6 = Instance.new("CylinderMesh")
622
msh6.Parent = prt6
623
--msh6.Scale = Vector3.new(2.5,1.6,2.5)
624
msh6.Scale = Vector3.new(Prop.LegWide*3.1,Prop.LegLength/2.5,Prop.LegWide*3.1)
625
local msh7 = Instance.new("CylinderMesh")
626
msh7.Parent = prt7
627
--msh7.Scale = Vector3.new(1.4,1.7,1.4)
628
msh7.Scale = Vector3.new(Prop.LegWide*1.8,Prop.LegLength/2.3,Prop.LegWide*1.8)
629
local msh8 = Instance.new("BlockMesh")
630
msh8.Parent = prt8
631
--msh8.Scale = Vector3.new(0.5,2,0.5)
632
msh8.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6)
633
local msh9 = Instance.new("BlockMesh")
634
msh9.Parent = prt9
635
--msh9.Scale = Vector3.new(0.5,2,0.5)
636
msh9.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6)
637
local msh10 = Instance.new("BlockMesh")
638
msh10.Parent = prt10
639
--msh10.Scale = Vector3.new(0.5,2,0.5)
640
msh10.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6)
641
local msh11 = Instance.new("BlockMesh")
642
msh11.Parent = prt11
643
--msh11.Scale = Vector3.new(0.5,2,0.5)
644
msh11.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6)
645
local msh12 = Instance.new("BlockMesh")
646
msh12.Parent = prt12
647
--msh12.Scale = Vector3.new(0.5,2,0.5)
648
msh12.Scale = Vector3.new(0,0,0)
649
650
local wld1 = Instance.new("Weld")
651
wld1.Parent = prt1
652
wld1.Part0 = prt1
653
wld1.Part1 = Spider.RAa2
654
--wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.5,0) 
655
wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/6,0) 
656
local wld2 = Instance.new("Weld")
657
wld2.Parent = prt2
658
wld2.Part0 = prt2
659
wld2.Part1 = prt1
660
--wld2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-3,0) 
661
wld2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.3,0) 
662
local wld3 = Instance.new("Weld")
663
wld3.Parent = prt3
664
wld3.Part0 = prt3
665
wld3.Part1 = prt1
666
--wld3.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-3,0) 
667
wld3.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.3,0) 
668
local wld4 = Instance.new("Weld")
669
wld4.Parent = prt4
670
wld4.Part0 = prt4
671
wld4.Part1 = prt2
672
wld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-4.2,0) 
673
wld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.1,0) 
674
local wld5 = Instance.new("Weld")
675
wld5.Parent = prt5
676
wld5.Part0 = prt5
677
wld5.Part1 = Spider.LAa2
678
--wld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-2.5,0) 
679
wld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.6,0) 
680
local wld6 = Instance.new("Weld")
681
wld6.Parent = prt6
682
wld6.Part0 = prt6
683
wld6.Part1 = prt5
684
--wld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-1.5,0) 
685
wld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/2.6,0) 
686
local wld7 = Instance.new("Weld")
687
wld7.Parent = prt7
688
wld7.Part0 = prt7
689
wld7.Part1 = prt6
690
wld7.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) 
691
local wld8 = Instance.new("Weld")
692
wld8.Parent = prt8
693
wld8.Part0 = prt8
694
wld8.Part1 = prt6
695
--wld8.C0 = CFrame.fromEulerAnglesXYZ(0,0,-0.5) * CFrame.new(1.5,-1,0) 
696
wld8.C0 = CFrame.fromEulerAnglesXYZ(0,0,-0.5) * CFrame.new(Prop.LegWide*2,-Prop.LegLength/4,0) 
697
local wld9 = Instance.new("Weld")
698
wld9.Parent = prt9
699
wld9.Part0 = prt9
700
wld9.Part1 = prt6
701
--wld9.C0 = CFrame.fromEulerAnglesXYZ(0,0,0.5) * CFrame.new(-1.5,-1,0) 
702
wld9.C0 = CFrame.fromEulerAnglesXYZ(0,0,0.5) * CFrame.new(-Prop.LegWide*2,-Prop.LegLength/4,0) 
703
local wld10 = Instance.new("Weld")
704
wld10.Parent = prt10
705
wld10.Part0 = prt10
706
wld10.Part1 = prt6
707
--wld10.C0 = CFrame.fromEulerAnglesXYZ(-0.5,0,0) * CFrame.new(0,-1,-1.5) 
708
wld10.C0 = CFrame.fromEulerAnglesXYZ(-0.5,0,0) * CFrame.new(0,-Prop.LegLength/4,-Prop.LegWide*2) 
709
local wld11 = Instance.new("Weld")
710
wld11.Parent = prt11
711
wld11.Part0 = prt11
712
wld11.Part1 = prt6
713
--wld11.C0 = CFrame.fromEulerAnglesXYZ(0.5,0,0) * CFrame.new(0,-1,1.5) 
714
wld11.C0 = CFrame.fromEulerAnglesXYZ(0.5,0,0) * CFrame.new(0,-Prop.LegLength/4,Prop.LegWide*2) 
715
local wld12 = Instance.new("Weld")
716
wld12.Parent = prt12
717
wld12.Part0 = prt12
718
wld12.Part1 = prt6
719
--wld12.C0 = CFrame.fromEulerAnglesXYZ(1.57,0,0) * CFrame.new(0,0,0) 
720
wld12.C0 = CFrame.fromEulerAnglesXYZ(-1.57,0,0) * CFrame.new(0,0,0) 
721
722
wait()
723
Spider.w.Back = weld(Spider.Back,Torso,Spider.Back,0,0,0.5,0,0,0)
724
wait()
725
Torso.CFrame = Torso.CFrame + Vector3.new(0,10,0)
726
727
function Anim()
728
attack=true
729
for i=0,1,0.1 do
730
wait()
731
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-(120*i)),math.rad(70-(70*i)),0)
732
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+(10*i)),math.rad(40+(50*i)),0)
733
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-(120*i)),math.rad(-70+(70*i)),0)
734
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+(10*i)),math.rad(-40-(50*i)),0)
735
end
736
bodypos=Instance.new("BodyPosition")
737
bodypos.P=500
738
bodypos.D=100
739
bodypos.maxForce=Vector3.new(0,math.huge,0)
740
bodypos.position=Head.Position+Vector3.new(0,50,0)
741
bodypos.Parent=Head
742
while roflcopter==true do
743
for i = 0,1,0.1 do
744
wait()
745
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-(120)),math.rad(70-(70)),0)
746
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+(10)),math.rad(90+(360*i)),0)
747
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-(120)),math.rad(-70+(70)),0)
748
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+(10)),math.rad(-90+(360*i)),0)
749
end
750
end
751
bodypos.Parent=nil
752
for i=0,1,0.1 do
753
wait()
754
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-(120-120*i)),math.rad(70-(70-70*i)),0)
755
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+(10-10*i)),math.rad(90-(50*i)),0)
756
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-(120-120*i)),math.rad(-70+(70-70*i)),0)
757
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+(10-10*i)),math.rad(-90+(50*i)),0)
758
end
759
attack=false
760
end
761
762
function RoflCopter()
763
act.Jumping=true
764
for i=0,1,0.1 do
765
wait()
766
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0)
767
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+80*i),math.rad(0),0)
768
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
769
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-80*i),math.rad(0),0)
770
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40),0)
771
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+80*i),math.rad(0),0)
772
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0)
773
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-80*i),math.rad(0),0)
774
end
775
bodypos.P=500
776
bodypos.D=100
777
bodypos.maxForce=Vector3.new(0,math.huge,0)
778
bodypos.position=Head.Position+Vector3.new(0,10,0)
779
bodypos.Parent=Head
780
while roflcopter==true do
781
derpcon1=Spider.LRa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) 
782
derpcon2=Spider.LLa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) 
783
derpcon3=Spider.URa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) 
784
derpcon4=Spider.ULa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) 
785
for i=0,1,0.1 do
786
wait()
787
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40+360*i),0)
788
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+80),math.rad(0),0)
789
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40+360*i),0)
790
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-80),math.rad(0),0)
791
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40+360*i),0)
792
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+80),math.rad(0),0)
793
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40+360*i),0)
794
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-80),math.rad(0),0)
795
end
796
derpcon1:disconnect()
797
derpcon2:disconnect()
798
derpcon3:disconnect()
799
derpcon4:disconnect()
800
end
801
bodypos.Parent=nil
802
for i=0,1,0.1 do
803
wait()
804
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0)
805
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+80-80*i),math.rad(0),0)
806
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
807
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-80+80*i),math.rad(0),0)
808
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40),0)
809
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+80-80*i),math.rad(0),0)
810
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0)
811
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-80+80*i),math.rad(0),0)
812
end
813
act.Jumping=false
814
end
815
816
function Shoot()
817
attack=true
818
for i=0,1,0.1 do
819
wait()
820
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
821
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
822
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50*i),math.rad(-70),0)
823
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+20*i),math.rad(-40+40*i),0)
824
end
825
gairo.Parent = Head
826
gairo.maxTorque = Vector3.new(4e+005,4e+005,4e+005)*math.huge 
827
gairo.P = 20e+003 
828
gairo.cframe = Head.CFrame 
829
for i=0,1,0.1 do
830
wait()
831
Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,1.57*i)
832
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
833
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
834
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+20*i),math.rad(-70-20*i),0)
835
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+20+80*i),math.rad(-40+40),0)
836
end
837
wait(0.1)
838
for i = 1,3 do
839
DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black")) 
840
shoottrail2(prt7) 
841
wait(0.5)
842
end
843
for i=0,1,0.1 do
844
wait()
845
Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,1.57-1.57*i)
846
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
847
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
848
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+20+30*i),math.rad(-70-20+20*i),0)
849
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+20+80-100*i),math.rad(-40+40-40*i),0)
850
end
851
gairo.Parent=nil
852
Torso.Neck.C0=necko
853
attack=false
854
end
855
856
function Shoot2()
857
attack=true
858
for i=0,1,0.1 do
859
wait()
860
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
861
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
862
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-60*i),math.rad(-70),0)
863
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+15*i),math.rad(-40-60*i),0)
864
end
865
for i=0,0.3,0.1 do
866
wait(0.1)
867
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
868
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
869
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-60),math.rad(-70),0)
870
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+15+40*i),math.rad(-40-60),0)
871
DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black")) 
872
shoottrail2(prt7) 
873
end
874
for i=0,1,0.1 do
875
wait() 
876
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
877
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
878
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-60+60*i),math.rad(-70),0)
879
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+15+20-55*i),math.rad(-40-60+60*i),0)
880
end
881
attack=false
882
end
883
884
function Shoot3()
885
attack=true
886
for i=0,1,0.1 do
887
wait()
888
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
889
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
890
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50*i),math.rad(-70+70*i),math.rad(90*i))
891
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+60*i),math.rad(-40+40*i),math.rad(3*i))
892
end
893
for i=0,1,0.1 do
894
wait()
895
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
896
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
897
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+60*i),math.rad(-70+70),math.rad(90))
898
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+60+40*i),math.rad(-40+40),math.rad(3))
899
DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black")) 
900
shoottrail2(prt7) 
901
end
902
for i=0,1,0.1 do
903
wait()
904
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
905
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
906
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+60-10*i),math.rad(-70+70-70*i),math.rad(90-90*i))
907
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+60+40-100*i),math.rad(-40+40-40*i),math.rad(3-3*i))
908
end
909
attack=false
910
end
911
912
function Shoot4()
913
attack=true
914
for i=0,1,0.1 do
915
wait()
916
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
917
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
918
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120+60*i),math.rad(-70+70*i),math.rad(0))
919
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(-40+40*i),math.rad(0))
920
end
921
for i=0,1,0.1 do
922
wait()
923
DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black")) 
924
shoottrail2(prt7) 
925
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
926
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
927
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120+60),math.rad(-70+70),math.rad(0))
928
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+50+50*i),math.rad(-40+40),math.rad(0))
929
end
930
for i=0,1,0.1 do
931
wait()
932
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
933
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
934
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120+60-60*i),math.rad(-70+70-70*i),math.rad(0))
935
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+50+50-100*i),math.rad(-40+40-40*i),math.rad(0))
936
end
937
attack=false
938
end
939
940
function Attack()
941
attack=true
942
for i=0,1,0.1 do
943
wait()
944
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80*i),math.rad(70-70*i),0)
945
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40-40*i),0)
946
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
947
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
948
end
949
ss(1) 
950
con1=prt2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end) 
951
con2=Spider.RAa2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end) 
952
for i=0,1,0.2 do
953
wait()
954
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80+90*i),math.rad(70-70),0)
955
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+70*i),math.rad(40-40),0)
956
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
957
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
958
end
959
wait(0.1) 
960
con1:disconnect()
961
con2:disconnect()
962
for i=0,1,0.1 do
963
wait()
964
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120+10-10*i),math.rad(70-70+70*i),0)
965
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+70-70*i),math.rad(40-40+40*i),0)
966
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
967
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
968
end
969
attack=false
970
end
971
972
function MegaBonk()
973
attack=true
974
for i=0,1,0.1 do
975
wait()
976
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80*i),math.rad(70-70*i),0)
977
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40-40*i),0)
978
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
979
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
980
end
981
wait(0.1) 
982
for i=0,1,0.02 do
983
wait()
984
MMMAGIC(prt4,Prop.BallSize*2,Prop.BallSize*2,Prop.BallSize*2,0,Prop.LegLength/2,0,BrickColor.new("Really black")) 
985
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80-30*i),math.rad(70-70),0)
986
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100-30*i),math.rad(40-40),0)
987
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
988
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
989
end
990
ss(1.3)
991
con1=prt2.Touched:connect(function(hit) Damagefunc2(hit,Prop.LegLength*10,100) end) 
992
con2=Spider.RAa2.Touched:connect(function(hit) Damagefunc2(hit,Prop.LegLength*10,100) end) 
993
for i=0,1,0.2 do
994
wait()
995
MMMAGIC(prt4,Prop.BallSize*2,Prop.BallSize*2,Prop.BallSize*2,0,Prop.LegLength/2,0,BrickColor.new("Really black")) 
996
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80-30+110*i),math.rad(70-70),0)
997
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100-30+120*i),math.rad(40-40),0)
998
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
999
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
1000
end
1001
MMMAGIC(prt4,Prop.BallSize*4,Prop.BallSize*4,Prop.BallSize*4,0,Prop.LegLength/2,0,BrickColor.new("Really black")) 
1002
wait(0.5) 
1003
con1:disconnect()
1004
con2:disconnect()
1005
for i=0,1,0.1 do
1006
wait()
1007
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-110+110),math.rad(70-70+70*i),0)
1008
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100-30+120-100*i),math.rad(40-40+40*i),0)
1009
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
1010
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
1011
end
1012
attack=false
1013
end
1014
1015
function DualAttack()
1016
attack=true
1017
for i=0,1,0.1 do
1018
wait()
1019
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-30*i),math.rad(70-90*i),0)
1020
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40+40*i),0)
1021
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
1022
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
1023
end
1024
ss(1)
1025
con1=prt2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end) 
1026
con2=Spider.RAa2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end) 
1027
for i=0,1,0.2 do
1028
wait()
1029
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-30),math.rad(70-90+100*i),0)
1030
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(40+40),0)
1031
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
1032
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
1033
end
1034
con1:disconnect()
1035
con2:disconnect()
1036
for i=0,1,0.1 do
1037
wait()
1038
Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-30+30*i),math.rad(70-90+100-10*i),0)
1039
Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+50-50*i),math.rad(40+40-40*i),0)
1040
Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
1041
Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
1042
end
1043
attack=false
1044
end
1045
1046
function Stomp()
1047
attack=true
1048
local vel2 = Instance.new("BodyVelocity")
1049
vel2.Parent = Player.Character.Torso
1050
vel2.maxForce = Vector3.new(4e+005,4e+005,4e+005)*1
1051
vel2.velocity = Vector3.new(0,1,0) * 20 
1052
wait(0.05)
1053
vel2.Parent=nil
1054
act.Jumping=true
1055
Char.Humanoid.WalkSpeed=0
1056
for i=0,1,0.1 do 
1057
wait()
1058
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50*i),math.rad(-40),0)
1059
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(0),0)
1060
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
1061
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
1062
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50*i),math.rad(40),0)
1063
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(0),0)
1064
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0)
1065
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
1066
end
1067
for i=0,1,0.1 do 
1068
wait()
1069
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50),math.rad(-40),0)
1070
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50),math.rad(0),0)
1071
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(-40+40*i),0)
1072
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-30*i),math.rad(0),0)
1073
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50),math.rad(40),0)
1074
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50),math.rad(0),0)
1075
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(40-40*i),0)
1076
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-30*i),math.rad(0),0)
1077
end
1078
ss(0.9)
1079
con1=Spider.URa1.Touched:connect(function(hit) DBHit(hit,50,Prop.LegLength*2) end) 
1080
con2=Spider.URa2.Touched:connect(function(hit) DBHit(hit,50,Prop.LegLength*2) end) 
1081
for i=0,1,0.2 do 
1082
wait()
1083
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50+50*i),math.rad(-40),0)
1084
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50-50*i),math.rad(0),0)
1085
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+50*i),math.rad(-40+40),0)
1086
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-30+30*i),math.rad(0),0)
1087
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50+50*i),math.rad(40),0)
1088
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50-50*i),math.rad(0),0)
1089
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+50*i),math.rad(40-40),0)
1090
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-30+30*i),math.rad(0),0)
1091
end
1092
wait(0.1) 
1093
con1:disconnect()
1094
con2:disconnect()
1095
for i=0,1,0.1 do 
1096
wait()
1097
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50+50),math.rad(-40),0)
1098
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50-50),math.rad(0),0)
1099
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+50),math.rad(-40+40-40*i),0)
1100
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-30+30),math.rad(0),0)
1101
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50+50),math.rad(40),0)
1102
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50-50),math.rad(0),0)
1103
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+50),math.rad(40-40+40*i),0)
1104
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-30+30),math.rad(0),0)
1105
end
1106
Char.Humanoid.WalkSpeed=walksped
1107
act.Jumping=false
1108
attack=false
1109
end
1110
1111
function Jump()
1112
attack=true
1113
act.Jumping=true
1114
for i=0,1,0.1 do 
1115
wait()
1116
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+50*i),math.rad(-40),0)
1117
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-50*i),math.rad(0),0)
1118
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(-40),0)
1119
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+50*i),math.rad(0),0)
1120
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+50*i),math.rad(40),0)
1121
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-50*i),math.rad(0),0)
1122
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(40),0)
1123
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+50*i),math.rad(0),0)
1124
end
1125
for i=0,1,0.2 do 
1126
wait()
1127
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+50-100*i),math.rad(-40),0)
1128
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-50+100*i),math.rad(0),0)
1129
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+100*i),math.rad(-40),0)
1130
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+50-100*i),math.rad(0),0)
1131
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+50-100*i),math.rad(40),0)
1132
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-50+100*i),math.rad(0),0)
1133
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+100*i),math.rad(40),0)
1134
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+50-100*i),math.rad(0),0)
1135
end
1136
local vel2 = Instance.new("BodyVelocity")
1137
vel2.Parent = Player.Character.Torso
1138
vel2.maxForce = Vector3.new(4e+005,4e+005,4e+005)*1
1139
vel2.velocity = Vector3.new(0,1,0) * 100 
1140
wait(0.1)
1141
vel2.Parent=nil
1142
for i=0,1,0.1 do 
1143
wait()
1144
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+50-100+50*i),math.rad(-40),0)
1145
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-50+100-50*i),math.rad(0),0)
1146
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+100-50*i),math.rad(-40),0)
1147
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+50-100+50*i),math.rad(0),0)
1148
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+50-100+50*i),math.rad(40),0)
1149
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-50+100-50*i),math.rad(0),0)
1150
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+100-50*i),math.rad(40),0)
1151
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+50-100+50*i),math.rad(0),0)
1152
end
1153
act.Jumping=false
1154
attack=false
1155
end
1156
1157
function shoottrail2(pos1) 
1158
coroutine.resume(coroutine.create(function()
1159
spread2 = 0 
1160
range2 = Prop.LegLength*150
1161
rangepower = Prop.LegLength*1.5
1162
local spreadvector = (Vector3.new(math.random(-spread2,spread2),math.random(-spread2,spread2),math.random(-spread2,spread2)) / 100) * (pos1.Position).magnitude/100
1163
--local dir = Head.CFrame.lookVector+spreadvector 
1164
local dir = prt12.CFrame.lookVector+spreadvector
1165
local hit2,pos = rayCast(pos1.Position,dir,10,pack)
1166
local rangepos = range2
1167
local function drawtrail(From,To)
1168
local effectsmsh = Instance.new("CylinderMesh")
1169
effectsmsh.Scale = Vector3.new(1,1,1)
1170
effectsmsh.Name = "Mesh"
1171
local effectsg = Instance.new("Part")
1172
effectsg.formFactor = 3
1173
effectsg.CanCollide = false
1174
effectsg.Name = "Eff"
1175
effectsg.Locked = true
1176
effectsg.Anchored = true
1177
effectsg.Size = Vector3.new(Prop.LegLength/4,Prop.LegLength/5,Prop.LegLength/4)
1178
effectsg.Parent = pack
1179
effectsmsh.Parent = effectsg
1180
effectsg.BrickColor = BrickColor.new("Really black") 
1181
effectsg.Reflectance = 0.25
1182
local LP = From
1183
local point1 = To
1184
local mg = (LP - point1).magnitude
1185
effectsmsh.Scale = Vector3.new(1,mg*5,1)
1186
effectsg.CFrame = CFrame.new((LP+point1)/2,point1) * CFrame.Angles(math.rad(90),0,0)
1187
coroutine.resume(coroutine.create(function()
1188
for i = 0 , 1 , 0.2 do
1189
wait()
1190
effectsg.Transparency = 1*i
1191
effectsmsh.Scale = Vector3.new(1-1*i,mg*5,1-1*i)
1192
end 
1193
effectsg.Parent = nil 
1194
end))
1195
end
1196
local newpos = pos1.Position
1197
local inc = rangepower
1198
repeat
1199
wait() 
1200
rangepos = rangepos - 10
1201
dir = dir 
1202
hit2,pos = rayCast(newpos,dir,inc,pack)
1203
drawtrail(newpos,pos)
1204
newpos = newpos + (dir * inc)
1205
if alt==1 then 
1206
inc = 10 
1207
if inc >= 20 then
1208
inc = inc - 10
1209
end
1210
end 
1211
if hit2 ~= nil then
1212
rangepos = 0
1213
end
1214
until rangepos <= 0
1215
if hit2 ~= nil then
1216
local effectsmsh = Instance.new("SpecialMesh")
1217
effectsmsh.MeshId = "http://www.roblox.com/asset/?id=15887356"
1218
--effectsmsh.Scale = Vector3.new(1,1,2.5)
1219
effectsmsh.Scale = Vector3.new(3,3,3)
1220
local effectsg = Instance.new("Part")
1221
effectsg.formFactor = 3
1222
effectsg.CanCollide = false
1223
effectsg.Name = "Arrow"
1224
effectsg.Locked = true
1225
effectsg.Transparency = 1 
1226
effectsg.Size = Vector3.new(0.2,0.2,0.2)
1227
effectsg.Parent = pack 
1228
effectsg.BrickColor = BrickColor.new("Really black") 
1229
effectsmsh.Parent = effectsg
1230
effectsg.CFrame = CFrame.new(newpos,pos) + CFrame.new(newpos,pos).lookVector*2.5*2
1231
local efwel = Instance.new("Weld") 
1232
efwel.Parent = effectsg 
1233
efwel.Part0 = effectsg 
1234
efwel.Part1 = hit2 
1235
efwel.Parent = nil 
1236
effectsg.Anchored = true 
1237
local HitPos = effectsg.Position + CFrame.new(newpos,pos).lookVector*0.75
1238
--local HitPos = prt1.Position + CFrame.new(newpos,pos).lookVector*0.75
1239
--local HitPos = prt1.Position + (prt1.CFrame.lookVector * .5) 
1240
local CJ = CFrame.new(HitPos) 
1241
local C0 = effectsg.CFrame:inverse() * CJ
1242
local C1 = hit2.CFrame:inverse() * CJ 
1243
--efwel.C0 = C0
1244
--efwel.C1 = C1
1245
--efwel.Parent = effectsg 
1246
Damg = Prop.LegLength*5
1247
coroutine.resume(coroutine.create(function()
1248
boomsound(1) 
1249
coroutine.resume(coroutine.create(function()
1250
local c = game.Workspace:GetChildren();
1251
for i = 1, #c do
1252
local hum = c:findFirstChild("Humanoid")
1253
if hum ~= nil and hum.Health ~= 0 then
1254
local head = c:findFirstChild("Head");
1255
if head ~= nil then
1256
local targ = head.Position - effectsg.Position;
1257
local mag = targ.magnitude;
1258
if mag <= Prop.LegLength*3 then 
1259
wait() 
1260
DBHit(head,effectsg,Prop.LegLength) 
1261
end 
1262
end 
1263
end 
1264
end
1265
end)) 
1266
EVENMOARMAGIX(effectsg,Prop.LegLength*3,Prop.LegLength*2,Prop.LegLength*3,0,0,0,0,0,0,BrickColor.new("Black")) 
1267
for i = 0,5 do 
1268
wait() 
1269
MMMAGIC(effectsg,Prop.LegLength*3,Prop.LegLength*2,Prop.LegLength*3,0,0,0,BrickColor.new("Black")) 
1270
end 
1271
end))
1272
coroutine.resume(coroutine.create(function()
1273
wait(3)
1274
effectsg.Parent = nil
1275
end))
1276
if hit2.Parent:FindFirstChild("Humanoid") ~= nil then
1277
hum = hit2.Parent.Humanoid
1278
attackdebounce = false 
1279
Damagefunc1(hit2,Damg,50)
1280
elseif hit2.Parent.Parent ~= nil and hit2.Parent.Parent:FindFirstChild("Humanoid") ~= nil then
1281
hum = hit2.Parent.Parent.Humanoid
1282
attackdebounce = false 
1283
Damagefunc1(hit2,Damg,50)
1284
end
1285
end
1286
end))
1287
end
1288
1289
function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , Ignore Descendants
1290
return game.Workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) 
1291
end 
1292
1293
function MMMAGIC(part,x1,y1,z1,x2,y2,z2,color) 
1294
local msh1 = Instance.new("BlockMesh") 
1295
msh1.Scale = Vector3.new(0.5,0.5,0.5) 
1296
S=Instance.new("Part")
1297
S.Name="Effect"
1298
S.formFactor=0
1299
S.Size=Vector3.new(x1,y1,z1)
1300
S.BrickColor=color
1301
S.Reflectance = 0
1302
S.TopSurface=0
1303
S.BottomSurface=0
1304
S.Transparency=0
1305
S.Anchored=true
1306
S.CanCollide=false
1307
S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1308
S.Parent=pack
1309
msh1.Parent = S
1310
coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
1311
end 
1312
1313
function UltimaMMMAGIC(part,x1,y1,z1,x2,y2,z2,color) 
1314
local msh1 = Instance.new("BlockMesh") 
1315
msh1.Scale = Vector3.new(x1,y1,z1) 
1316
S=Instance.new("Part")
1317
S.Name="Effect"
1318
S.formFactor=0
1319
S.Size=Vector3.new(1,1,1)
1320
S.BrickColor=color
1321
S.Reflectance = 0
1322
S.TopSurface=0
1323
S.BottomSurface=0
1324
S.Transparency=0
1325
S.Anchored=true
1326
S.CanCollide=false
1327
S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1328
S.Parent=pack
1329
msh1.Parent = S
1330
coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
1331
end 
1332
1333
function MOREMAGIX(part,cframe,x,y,z,color) 
1334
p2=Instance.new("Part")
1335
p2.Name="Blast"
1336
p2.TopSurface=0
1337
p2.BottomSurface=0
1338
p2.CanCollide=false
1339
p2.Anchored=true
1340
p2.BrickColor=color
1341
p2.Size=Vector3.new(x,y,z)
1342
p2.formFactor="Symmetric"
1343
p2.CFrame=part.CFrame*CFrame.new(0,cframe,0)
1344
p2.Parent=pack
1345
m=Instance.new("BlockMesh")
1346
m.Parent=p2
1347
m.Name="BlastMesh"
1348
coroutine.resume(coroutine.create(function(part,dir) for loll=1, 15 do part.BlastMesh.Scale=part.BlastMesh.Scale-Vector3.new(.09,.09,.09) part.Transparency=loll/20 part.CFrame=part.CFrame*CFrame.new(dir)*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100, math.random(-100,100)/100, math.random(-100,100)/100) wait() end part.Parent=nil end),p2,Vector3.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10))
1349
end 
1350
1351
function EVENMOARMAGIX(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color) 
1352
local msh1 = Instance.new("SpecialMesh") 
1353
msh1.Scale = Vector3.new(0.5,0.5,0.5) 
1354
msh1.MeshType = "Sphere" 
1355
S=Instance.new("Part")
1356
S.Name="Effect"
1357
S.formFactor=0
1358
S.Size=Vector3.new(x1,y1,z1)
1359
S.BrickColor=color
1360
S.Reflectance = 0
1361
S.TopSurface=0
1362
S.BottomSurface=0
1363
S.Transparency=0
1364
S.Anchored=true
1365
S.CanCollide=false
1366
S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3)
1367
S.Parent=pack
1368
msh1.Parent = S
1369
coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.15,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
1370
end 
1371
1372
function WaveEffect(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color) 
1373
local msh1 = Instance.new("SpecialMesh") 
1374
msh1.Scale = Vector3.new(x1,y1,z1) 
1375
msh1.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1376
S=Instance.new("Part")
1377
S.Name="Effect"
1378
S.formFactor=0
1379
S.Size=Vector3.new(1,1,1)
1380
S.BrickColor=color
1381
S.Reflectance = 0
1382
S.TopSurface=0
1383
S.BottomSurface=0
1384
S.Transparency=0
1385
S.Anchored=true
1386
S.CanCollide=false
1387
S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3)
1388
S.Parent=pack
1389
msh1.Parent = S
1390
coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.3,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
1391
end 
1392
1393
function BlastEffect(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color) 
1394
local msh1 = Instance.new("SpecialMesh") 
1395
msh1.Scale = Vector3.new(x1,y1,z1) 
1396
msh1.MeshId = "http://www.roblox.com/asset/?id=1323306" 
1397
S=Instance.new("Part")
1398
S.Name="Effect"
1399
S.formFactor=0
1400
S.Size=Vector3.new(1,1,1)
1401
S.BrickColor=color
1402
S.Reflectance = 0
1403
S.TopSurface=0
1404
S.BottomSurface=0
1405
S.Transparency=0
1406
S.Anchored=true
1407
S.CanCollide=false
1408
S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3)
1409
S.Parent=pack
1410
msh1.Parent = S
1411
coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.15,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
1412
end 
1413
1414
function DerpMagic(part,x1,y1,z1,x2,y2,z2,color) 
1415
local msh1 = Instance.new("BlockMesh") 
1416
msh1.Scale = Vector3.new(0.5,0.5,0.5) 
1417
S=Instance.new("Part")
1418
S.Name="Effect"
1419
S.formFactor=0
1420
S.Size=Vector3.new(x1,y1,z1)
1421
S.BrickColor=color
1422
S.Reflectance = 0
1423
S.TopSurface=0
1424
S.BottomSurface=0
1425
S.Transparency=0
1426
S.Anchored=true
1427
S.CanCollide=false
1428
S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1429
S.Parent=pack
1430
msh1.Parent = S
1431
coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
1432
end 
1433
1434
1435
function ss(pitch) 
1436
1437
local SlashSound = Instance.new("Sound") 
1438
--SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav" 
1439
SlashSound.SoundId = "http://roblox.com/asset/?id=10209645" 
1440
SlashSound.Parent = workspace 
1441
SlashSound.Volume = .7 
1442
SlashSound.Pitch = pitch 
1443
SlashSound.PlayOnRemove = true 
1444
coroutine.resume(coroutine.create(function() 
1445
wait(0) 
1446
SlashSound.Parent = nil 
1447
end)) 
1448
end 
1449
function equipsound(pitch) 
1450
1451
local SlashSound = Instance.new("Sound") 
1452
SlashSound.SoundId = "rbxasset://sounds\\unsheath.wav" 
1453
SlashSound.Parent = workspace 
1454
SlashSound.Volume = .5 
1455
SlashSound.Pitch = pitch 
1456
SlashSound.PlayOnRemove = true 
1457
coroutine.resume(coroutine.create(function() 
1458
wait(0) 
1459
SlashSound.Parent = nil 
1460
end)) 
1461
end 
1462
function magicsound(pitch) 
1463
1464
local SlashSound = Instance.new("Sound") 
1465
SlashSound.SoundId = "http://www.roblox.com/asset/?id=2248511" 
1466
SlashSound.Parent = workspace 
1467
SlashSound.Volume = .5 
1468
SlashSound.Pitch = pitch 
1469
SlashSound.PlayOnRemove = true 
1470
coroutine.resume(coroutine.create(function() 
1471
wait(0) 
1472
SlashSound.Parent = nil 
1473
end)) 
1474
end 
1475
function critsound(pitch) 
1476
1477
local SlashSound = Instance.new("Sound") 
1478
SlashSound.SoundId = "http://www.roblox.com/asset/?id=2801263" 
1479
SlashSound.Parent = workspace 
1480
SlashSound.Volume = .7 
1481
SlashSound.Pitch = pitch 
1482
SlashSound.PlayOnRemove = true 
1483
coroutine.resume(coroutine.create(function() 
1484
wait(0) 
1485
SlashSound.Parent = nil 
1486
end)) 
1487
end 
1488
function spikesound(pitch) 
1489
1490
local SlashSound = Instance.new("Sound") 
1491
SlashSound.SoundId = "http://www.roblox.com/asset/?id=3264793" 
1492
SlashSound.Parent = workspace 
1493
SlashSound.Volume = .7 
1494
SlashSound.Pitch = pitch 
1495
SlashSound.PlayOnRemove = true 
1496
coroutine.resume(coroutine.create(function() 
1497
wait(0) 
1498
SlashSound.Parent = nil 
1499
end)) 
1500
end 
1501
function boomsound(pitch) 
1502
1503
local SlashSound = Instance.new("Sound") 
1504
SlashSound.SoundId = "http://www.roblox.com/asset?id=2101148" 
1505
SlashSound.Parent = workspace 
1506
SlashSound.Volume = .7 
1507
SlashSound.Pitch = pitch 
1508
SlashSound.PlayOnRemove = true 
1509
coroutine.resume(coroutine.create(function() 
1510
wait(0) 
1511
SlashSound.Parent = nil 
1512
end)) 
1513
end 
1514
function lasersound(pitch) 
1515
1516
local SlashSound = Instance.new("Sound") 
1517
SlashSound.SoundId = "rbxasset://sounds/Launching rocket.wav" 
1518
SlashSound.Parent = workspace 
1519
SlashSound.Volume = .5 
1520
SlashSound.Pitch = pitch 
1521
SlashSound.PlayOnRemove = true 
1522
coroutine.resume(coroutine.create(function() 
1523
wait(0) 
1524
SlashSound.Parent = nil 
1525
end)) 
1526
end 
1527
function omnomnom(pitch) 
1528
1529
local SlashSound = Instance.new("Sound") 
1530
SlashSound.SoundId = "http://www.roblox.com/asset/?id=12544690" 
1531
SlashSound.Parent = workspace 
1532
SlashSound.Volume = .5 
1533
SlashSound.Pitch = pitch 
1534
SlashSound.PlayOnRemove = true 
1535
coroutine.resume(coroutine.create(function() 
1536
wait(0) 
1537
SlashSound.Parent = nil 
1538
end)) 
1539
end 
1540
function boomsound(pitch) 
1541
1542
local SlashSound = Instance.new("Sound") 
1543
SlashSound.SoundId = "http://www.roblox.com/asset?id=2101148" 
1544
SlashSound.Parent = workspace 
1545
SlashSound.Volume = .7 
1546
SlashSound.Pitch = pitch 
1547
SlashSound.PlayOnRemove = true 
1548
coroutine.resume(coroutine.create(function() 
1549
wait(0) 
1550
SlashSound.Parent = nil 
1551
end)) 
1552
end 
1553
1554
function MMMAGIC(part,x1,y1,z1,x2,y2,z2,color) 
1555
local msh1 = Instance.new("BlockMesh") 
1556
msh1.Scale = Vector3.new(0.5,0.5,0.5) 
1557
S=Instance.new("Part")
1558
S.Name="Effect"
1559
S.formFactor=0
1560
S.Size=Vector3.new(x1,y1,z1)
1561
S.BrickColor=color
1562
S.Reflectance = 0
1563
S.TopSurface=0
1564
S.BottomSurface=0
1565
S.Transparency=0
1566
S.Anchored=true
1567
S.CanCollide=false
1568
S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
1569
S.Parent=workspace
1570
msh1.Parent = S
1571
coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
1572
end 
1573
1574
attackdebounce = false
1575
Damagefunc1=function(hit,Damage,Knockback)
1576
if hit.Parent==nil then
1577
return
1578
end
1579
CPlayer=Bin 
1580
h=hit.Parent:FindFirstChild("Humanoid")
1581
if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
1582
if attackdebounce == false then 
1583
critsound(2) 
1584
attackdebounce = true 
1585
coroutine.resume(coroutine.create(function() 
1586
wait(0.1) 
1587
attackdebounce = false 
1588
end)) 
1589
Damage=Damage
1590
--[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
1591
return
1592
end]]
1593
c=Instance.new("ObjectValue")
1594
c.Name="creator"
1595
c.Value=game.Players.LocalPlayer
1596
c.Parent=h
1597
game:GetService("Debris"):AddItem(c,.5)
1598
-- print(c.Value)
1599
if math.random(0,99)+math.random()<=5 then
1600
CRIT=true
1601
Damage=Damage*150
1602
--[[ Knockback=Knockback*2
1603
r=Instance.new("BodyAngularVelocity")
1604
r.P=3000
1605
r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
1606
r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
1607
r.Parent=hit.Parent.Torso]]
1608
--critsound(2) 
1609
1610
end
1611
Damage=Damage+math.random(50,100)
1612
-- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/20))
1613
h:TakeDamage(Damage)
1614
showDamage(hit.Parent,Damage,50)
1615
vp=Instance.new("BodyVelocity")
1616
vp.P=500
1617
vp.maxForce=Vector3.new(math.huge,0,math.huge)
1618
-- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
1619
vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05
1620
if Knockback>0 then
1621
vp.Parent=hit.Parent.Torso
1622
end
1623
game:GetService("Debris"):AddItem(vp,.25)
1624
--[[ r=Instance.new("BodyAngularVelocity")
1625
r.P=3000
1626
r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
1627
r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
1628
r.Parent=hit.Parent.Torso]]
1629
game:GetService("Debris"):AddItem(r,.5)
1630
c=Instance.new("ObjectValue")
1631
c.Name="creator"
1632
c.Value=Player
1633
c.Parent=h
1634
game:GetService("Debris"):AddItem(c,.5)
1635
CRIT=false
1636
hitDeb=true
1637
AttackPos=6
1638
end
1639
end 
1640
end
1641
1642
Damagefunc2=function(hit,Damage,Knockback)
1643
if hit.Parent==nil then
1644
return
1645
end
1646
CPlayer=Bin 
1647
h=hit.Parent:FindFirstChild("Humanoid")
1648
if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
1649
if attackdebounce == false then 
1650
critsound(1) 
1651
attackdebounce = true 
1652
coroutine.resume(coroutine.create(function() 
1653
wait(0.1) 
1654
attackdebounce = false 
1655
end)) 
1656
Damage=Damage
1657
--[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
1658
return
1659
end]]
1660
c=Instance.new("ObjectValue")
1661
c.Name="creator"
1662
c.Value=game.Players.LocalPlayer
1663
c.Parent=h
1664
game:GetService("Debris"):AddItem(c,.5)
1665
-- print(c.Value)
1666
if math.random(0,99)+math.random()<=5 then
1667
CRIT=true
1668
Damage=Damage*100
1669
--[[ Knockback=Knockback*2
1670
r=Instance.new("BodyAngularVelocity")
1671
r.P=3000
1672
r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
1673
r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
1674
r.Parent=hit.Parent.Torso]]
1675
--critsound(2) 
1676
1677
end
1678
Damage=Damage+math.random(50,100)
1679
-- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/20))
1680
h:TakeDamage(Damage)
1681
showDamage(hit.Parent,Damage,50)
1682
vp=Instance.new("BodyVelocity")
1683
vp.P=500
1684
vp.maxForce=Vector3.new(math.huge,0,math.huge)
1685
-- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
1686
vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05
1687
rl=Instance.new("BodyAngularVelocity")
1688
rl.P=3000
1689
rl.maxTorque=Vector3.new(5000,5000,5000)*500000000
1690
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
1691
rl.Parent=t
1692
game:GetService("Debris"):AddItem(rl,.2)
1693
vl=Instance.new("BodyVelocity")
1694
vl.P=4500
1695
vl.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1696
vl.velocity=Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z)*1.05+Vector3.new(0,10,0)
1697
vl.Parent=t
1698
game:GetService("Debris"):AddItem(vl,.2)
1699
if Knockback>0 then
1700
vp.Parent=hit.Parent.Torso
1701
end
1702
game:GetService("Debris"):AddItem(vp,.25)
1703
--[[ r=Instance.new("BodyAngularVelocity")
1704
r.P=3000
1705
r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
1706
r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
1707
r.Parent=hit.Parent.Torso]]
1708
game:GetService("Debris"):AddItem(r,.5)
1709
c=Instance.new("ObjectValue")
1710
c.Name="creator"
1711
c.Value=Player
1712
c.Parent=h
1713
game:GetService("Debris"):AddItem(c,.5)
1714
CRIT=false
1715
hitDeb=true
1716
AttackPos=6
1717
end
1718
end 
1719
end
1720
1721
slashdamage1=function(hit,Damage,Knockback)
1722
if hit.Parent==nil then
1723
return
1724
end
1725
CPlayer=Bin 
1726
h=hit.Parent:FindFirstChild("Humanoid")
1727
if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
1728
if attackdebounce == false then 
1729
attackdebounce = true 
1730
coroutine.resume(coroutine.create(function() 
1731
wait(0.1) 
1732
attackdebounce = false 
1733
end)) 
1734
Damage=Damage
1735
--[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
1736
return
1737
end]]
1738
c=Instance.new("ObjectValue")
1739
c.Name="creator"
1740
c.Value=game.Players.LocalPlayer
1741
c.Parent=h
1742
game:GetService("Debris"):AddItem(c,.5)
1743
-- print(c.Value)
1744
if math.random(0,99)+math.random()<=5 then
1745
Damage=Damage*50
1746
--[[ Knockback=Knockback*2
1747
r=Instance.new("BodyAngularVelocity")
1748
r.P=3000
1749
r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
1750
r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
1751
r.Parent=hit.Parent.Torso]]
1752
--critsound(2) 
1753
1754
end
1755
Damage=Damage+math.random(65,90)
1756
-- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/20))
1757
h:TakeDamage(Damage)
1758
showDamage(hit.Parent,Damage,50)
1759
vp=Instance.new("BodyVelocity")
1760
vp.P=500
1761
vp.maxForce=Vector3.new(math.huge,0,math.huge)
1762
-- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
1763
vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05
1764
if Knockback>0 then
1765
vp.Parent=hit.Parent.Torso
1766
end
1767
game:GetService("Debris"):AddItem(vp,.25)
1768
--[[ r=Instance.new("BodyAngularVelocity")
1769
r.P=3000
1770
r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
1771
r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
1772
r.Parent=hit.Parent.Torso]]
1773
game:GetService("Debris"):AddItem(r,.5)
1774
c=Instance.new("ObjectValue")
1775
c.Name="creator"
1776
c.Value=Player
1777
c.Parent=h
1778
game:GetService("Debris"):AddItem(c,.5)
1779
CRIT=false
1780
hitDeb=true
1781
AttackPos=6
1782
end
1783
end 
1784
end
1785
1786
DBHit=function(hit,DB,Dmg) --credits to turdulator for making this function :D
1787
if hit.Parent==nil then
1788
return
1789
end
1790
h=hit.Parent:FindFirstChild("Humanoid")
1791
if h==nil then
1792
h=hit.Parent.Parent:FindFirstChild("Humanoid")
1793
end
1794
t=hit.Parent:FindFirstChild("Torso")
1795
if h~=nil and t~=nil then
1796
--[[ if h.Parent==Character then
1797
return
1798
end]]
1799
critsound(1.5) 
1800
Damage=Dmg+math.random(20,100)
1801
h:TakeDamage(Damage) 
1802
c=Instance.new("ObjectValue")
1803
c.Name="creator"
1804
c.Value=game.Players.LocalPlayer
1805
c.Parent=h
1806
game:GetService("Debris"):AddItem(c,.5)
1807
showDamage(hit.Parent,Damage,59) 
1808
vl=Instance.new("BodyVelocity")
1809
vl.P=4500
1810
vl.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1811
vl.velocity=Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z)*1.05+Vector3.new(0,10,0)
1812
vl.Parent=t
1813
game:GetService("Debris"):AddItem(vl,.2)
1814
rl=Instance.new("BodyAngularVelocity")
1815
rl.P=3000
1816
rl.maxTorque=Vector3.new(5000,5000,5000)*500000000
1817
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
1818
rl.Parent=t
1819
game:GetService("Debris"):AddItem(rl,.2)
1820
else
1821
if hit.CanCollide==false then
1822
return
1823
end
1824
MagicCom:disconnect()
1825
-- DBExplode(DB)
1826
CRIT=false
1827
end
1828
end
1829
1830
showDamage=function(Char,Dealt,du)
1831
m=Instance.new("Model")
1832
m.Name=tostring(Dealt)
1833
h=Instance.new("Humanoid")
1834
h.Health=math.huge
1835
h.MaxHealth=math.huge
1836
h.Parent=m
1837
c=Instance.new("Part")
1838
c.Transparency=0
1839
c.BrickColor=BrickColor:Red()
1840
c.Name="Head"
1841
c.TopSurface=0
1842
c.BottomSurface=0
1843
c.formFactor="Plate"
1844
c.Size=Vector3.new(1,.4,1)
1845
ms=Instance.new("CylinderMesh")
1846
ms.Scale=Vector3.new(.8,.8,.8)
1847
ms.Parent=c
1848
c.Reflectance=0
1849
Instance.new("BodyGyro").Parent=c
1850
c.Parent=m
1851
c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
1852
f=Instance.new("BodyPosition")
1853
f.P=2000
1854
f.D=100
1855
f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
1856
f.position=c.Position+Vector3.new(0,3,0)
1857
f.Parent=c
1858
game:GetService("Debris"):AddItem(m,.5+du)
1859
c.CanCollide=false
1860
m.Parent=workspace
1861
c.CanCollide=false
1862
end
1863
1864
Anims.Walking = function()
1865
derpcon1=Spider.LRa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) 
1866
derpcon2=Spider.LLa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) 
1867
derpcon3=Spider.URa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) 
1868
derpcon4=Spider.ULa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end) 
1869
for i=0,1,difficulty do 
1870
if act.Jumping ~= true then 
1871
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(-40-(40*i)),0)
1872
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0)
1873
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(-40-(40*i)),0)
1874
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0)
1875
wait()
1876
end 
1877
end
1878
coroutine.resume(coroutine.create(function()
1879
for i=0,1,difficulty do 
1880
if act.Jumping ~= true then 
1881
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(40+(40*i)),0)
1882
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0)
1883
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(40+(40*i)),0)
1884
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0)
1885
wait()
1886
end
1887
end 
1888
for i=1,0,-difficulty do 
1889
if act.Jumping ~= true then 
1890
Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(40+(40*i)),0)
1891
Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0)
1892
Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(40+(40*i)),0)
1893
Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0)
1894
wait()
1895
end 
1896
end 
1897
end))
1898
for i=1,0,-difficulty do 
1899
if act.Jumping ~= true then 
1900
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(-40-(40*i)),0)
1901
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0)
1902
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(-40-(40*i)),0)
1903
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0)
1904
wait()
1905
end
1906
end 
1907
derpcon1:disconnect()
1908
derpcon2:disconnect()
1909
derpcon3:disconnect()
1910
derpcon4:disconnect()
1911
if act.Jumping ~= true then 
1912
Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0)
1913
Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100),math.rad(0),0)
1914
Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
1915
Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
1916
end
1917
end 
1918
1919
1920
--[[while true do 
1921
wait()
1922
if act.Walking == true then return end
1923
if Torso.Velocity.magnitude >= 19 then 
1924
act.Walking = true
1925
Anims.Walking()
1926
act.Walking = false 
1927
end 
1928
end ]]
1929
1930
t = it("HopperBin")
1931
t.Name = "[Spider]"
1932
t.Selected:connect(function(mouse)
1933
Mouse = mouse
1934
1935
mouse.KeyDown:connect(function(k) act.keydown = true 
1936
pcall(function() act.key[k:lower()] = true end)
1937
local kk = k:lower()
1938
if kk == "w" or kk == "a" or kk == "s" or kk == "d" then
1939
if act.Walking == true then return end
1940
while act.key["w"] == true or act.key["a"] == true or act.key["s"] == true or act.key["d"] == true do
1941
act.Walking = true
1942
Anims.Walking()
1943
wait()
1944
end
1945
act.Walking = false 
1946
1947
end
1948
if kk == "q" then 
1949
if roflcopter==false then
1950
roflcopter=true
1951
RoflCopter()
1952
elseif roflcopter==true then
1953
roflcopter=false
1954
end
1955
--[[if roflcopter==false then
1956
roflcopter=true
1957
Anim()
1958
elseif roflcopter==true then
1959
roflcopter=false
1960
end]]
1961
end
1962
if kk == "e" then 
1963
bodypos.position=bodypos.position+Vector3.new(0,10,0)
1964
end
1965
if kk == "r" then 
1966
bodypos.position=bodypos.position-Vector3.new(0,10,0)
1967
end 
1968
if attack == true then return end
1969
if kk == "f" then 
1970
Shoot()
1971
end 
1972
if kk == "g" then 
1973
Shoot2()
1974
end
1975
if kk == "h" then
1976
Shoot3()
1977
end
1978
if kk == "j" then
1979
Shoot4()
1980
end
1981
if kk == "z" then 
1982
Attack()
1983
end
1984
if kk == "x" then
1985
DualAttack()
1986
end
1987
if kk == "c" then 
1988
MegaBonk()
1989
end 
1990
if kk == "v" then
1991
Stomp()
1992
end
1993
if kk == " " then
1994
Jump()
1995
end
1996
end)
1997
1998
mouse.KeyUp:connect(function(k) act.keydown = false 
1999
pcall(function() act.key[k:lower()] = false end)
2000
end) 
2001
end)
2002
2003
wait(0.1)
2004
t.Parent = game.Players.LocalPlayer.Backpack
2005
end)
2006
2007
AddCmd("Set WalkSpeed","ws","Set the walkspeed of player",
2008
function(plrs, msg)
2009
local keypos = msg:find(key)
2010
local targPlayers = msg:sub(1,keypos-1)
2011
local plrs = getPlayers(targPlayers)
2012
local speed = msg:sub(tonumber(keypos+1))
2013
for _,v in pairs(plrs) do
2014
if v.Character ~= nil and v.Character:findFirstChild("Humanoid") ~= nil then
2015
v.Character:findFirstChild("Humanoid").WalkSpeed = speed
2016
end
2017
end
2018
end
2019
)
2020
2021
AddCmd("BigHead","bighead","This is a bighead aimbot",
2022
function()
2023
 _G.HeadSize = 40
2024
_G.HeadOffset = _G.HeadSize/2
2025
2026
_G.Enabled = true
2027
2028
game:service'RunService'.Stepped:connect(function()
2029
if _G.Enabled then
2030
for i,v in pairs(game:service'Players':GetPlayers()) do
2031
if v.Name ~= game:service'Players'.LocalPlayer.Name then
2032
pcall(function()
2033
v.Character.Head.CanCollide = false
2034
v.Character.Head.Size = Vector3.new(_G.HeadSize,_G.HeadSize,_G.HeadSize)
2035
v.Character.Head.CFrame = v.Character.Torso.CFrame * CFrame.new(0,_G.HeadOffset,0)
2036
end)
2037
end
2038
end
2039
end
2040
end)
2041
end)
2042
2043
AddCmd("StampTools","stools","StamperTools lel",
2044
function()
2045
x = game:GetService("InsertService"):LoadAsset(73089166) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
2046
x = game:GetService("InsertService"):LoadAsset(73089204) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
2047
x = game:GetService("InsertService"):LoadAsset(73089190) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
2048
x = game:GetService("InsertService"):LoadAsset(58880579) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
2049
x = game:GetService("InsertService"):LoadAsset(60791062) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
2050
x = game:GetService("InsertService"):LoadAsset(73089239) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
2051
end
2052
)
2053
2054
AddCmd("TrueHero","truehero","Gives you an epic sword",
2055
function()
2056
Player=game:GetService("Players").LocalPlayer
2057
Character=Player.Character 
2058
PlayerGui=Player.PlayerGui
2059
Backpack=Player.Backpack 
2060
Torso=Character.Torso 
2061
Head=Character.Head 
2062
Humanoid=Character.Humanoid
2063
m=Instance.new('Model',Character)
2064
LeftArm=Character["Left Arm"] 
2065
LeftLeg=Character["Left Leg"] 
2066
RightArm=Character["Right Arm"] 
2067
RightLeg=Character["Right Leg"] 
2068
LS=Torso["Left Shoulder"] 
2069
LH=Torso["Left Hip"] 
2070
RS=Torso["Right Shoulder"] 
2071
RH=Torso["Right Hip"] 
2072
Face = Head.face
2073
Neck=Torso.Neck
2074
it=Instance.new
2075
attacktype=1
2076
vt=Vector3.new
2077
cf=CFrame.new
2078
euler=CFrame.fromEulerAnglesXYZ
2079
angles=CFrame.Angles
2080
cloaked=false
2081
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
2082
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
2083
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
2084
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
2085
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
2086
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
2087
RootPart=Character.HumanoidRootPart
2088
RootJoint=RootPart.RootJoint
2089
RootCF=euler(-1.57,0,3.14)
2090
attack = false 
2091
attackdebounce = false 
2092
deb=false
2093
equipped=true
2094
hand=false
2095
MMouse=nil
2096
combo=0
2097
mana=0
2098
trispeed=.2
2099
attackmode='none'
2100
local idle=0
2101
local Anim="Idle"
2102
local Effects={}
2103
local gun=false
2104
local shoot=false
2105
player=nil 
2106
mana=0
2107
local CurrentMode = "Unsheathed"
2108
2109
mouse=Player:GetMouse()
2110
--save shoulders 
2111
RSH, LSH=nil, nil 
2112
--welds 
2113
RW, LW=Instance.new("Weld"), Instance.new("Weld") 
2114
RW.Name="Right Shoulder" LW.Name="Left Shoulder"
2115
LH=Torso["Left Hip"]
2116
RH=Torso["Right Hip"]
2117
TorsoColor=Torso.BrickColor
2118
function NoOutline(Part)
2119
Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
2120
end
2121
player=Player 
2122
ch=Character
2123
RSH=ch.Torso["Right Shoulder"] 
2124
LSH=ch.Torso["Left Shoulder"] 
2125
-- 
2126
RSH.Parent=nil 
2127
LSH.Parent=nil 
2128
-- 
2129
RW.Name="Right Shoulder"
2130
RW.Part0=ch.Torso 
2131
RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) 
2132
RW.C1=cf(0, 0.5, 0) 
2133
RW.Part1=ch["Right Arm"] 
2134
RW.Parent=ch.Torso 
2135
-- 
2136
LW.Name="Left Shoulder"
2137
LW.Part0=ch.Torso 
2138
LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) 
2139
LW.C1=cf(0, 0.5, 0) 
2140
LW.Part1=ch["Left Arm"] 
2141
LW.Parent=ch.Torso 
2142
2143
        local function weldBetween(a, b)
2144
            local weldd = Instance.new("ManualWeld")
2145
            weldd.Part0 = a
2146
            weldd.Part1 = b
2147
            weldd.C0 = CFrame.new()
2148
            weldd.C1 = b.CFrame:inverse() * a.CFrame
2149
            weldd.Parent = a
2150
            return weldd
2151
        end
2152
2153
        function nooutline(part)
2154
                part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
2155
        end
2156
        
2157
        function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
2158
                local fp=it("Part")
2159
                fp.formFactor=formfactor
2160
                fp.Parent=parent
2161
                fp.Reflectance=reflectance
2162
                fp.Transparency=transparency
2163
                fp.CanCollide=false
2164
                fp.Locked=true
2165
                fp.BrickColor=BrickColor.new(tostring(brickcolor))
2166
                fp.Name=name
2167
                fp.Size=size
2168
                fp.Position=Character.Torso.Position
2169
                nooutline(fp)
2170
                fp.Material=material
2171
                fp:BreakJoints()
2172
                return fp
2173
        end
2174
        
2175
        function swait(num)
2176
    if num==0 or num==nil then
2177
    game:service'RunService'.Heartbeat:wait(0)
2178
    else
2179
    for i=0,num do
2180
    game:service'RunService'.Heartbeat:wait(0)
2181
    end
2182
    end
2183
    end
2184
        
2185
        function mesh(Mesh,part,meshtype,meshid,offset,scale)
2186
                local mesh=it(Mesh)
2187
                mesh.Parent=part
2188
                if Mesh=="SpecialMesh" then
2189
                        mesh.MeshType=meshtype
2190
                        mesh.MeshId=meshid
2191
                end
2192
                mesh.Offset=offset
2193
                mesh.Scale=scale
2194
                return mesh
2195
        end
2196
        
2197
        function weld(parent,part0,part1,c0,c1)
2198
                local weld=it("Weld")
2199
                weld.Parent=parent
2200
                weld.Part0=part0
2201
                weld.Part1=part1
2202
                weld.C0=c0
2203
                weld.C1=c1
2204
                return weld
2205
        end
2206
        
2207
        
2208
local function CFrameFromTopBack(at, top, back)
2209
local right = top:Cross(back)
2210
return CFrame.new(at.x, at.y, at.z,
2211
right.x, top.x, back.x,
2212
right.y, top.y, back.y,
2213
right.z, top.z, back.z)
2214
end
2215
2216
function Triangle(a, b, c)
2217
local edg1 = (c-a):Dot((b-a).unit)
2218
local edg2 = (a-b):Dot((c-b).unit)
2219
local edg3 = (b-c):Dot((a-c).unit)
2220
if edg1 <= (b-a).magnitude and edg1 >= 0 then
2221
a, b, c = a, b, c
2222
elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
2223
a, b, c = b, c, a
2224
elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
2225
a, b, c = c, a, b
2226
else
2227
assert(false, "unreachable")
2228
end
2229
 
2230
local len1 = (c-a):Dot((b-a).unit)
2231
local len2 = (b-a).magnitude - len1
2232
local width = (a + (b-a).unit*len1 - c).magnitude
2233
 
2234
local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
2235
 
2236
local list = {}
2237
 
2238
if len1 > 0.01 then
2239
local w1 = Instance.new('WedgePart', m)
2240
game:GetService("Debris"):AddItem(w1,5)
2241
w1.Material = "SmoothPlastic"
2242
w1.FormFactor = 'Custom'
2243
w1.BrickColor = BrickColor.new("New Yeller")
2244
w1.Transparency = 0
2245
w1.Reflectance = 0
2246
w1.Material = "Neon"
2247
w1.CanCollide = false
2248
NoOutline(w1)
2249
local sz = Vector3.new(0.2, width, len1)
2250
w1.Size = sz
2251
local sp = Instance.new("SpecialMesh",w1)
2252
sp.MeshType = "Wedge"
2253
sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
2254
w1:BreakJoints()
2255
w1.Anchored = true
2256
w1.Parent = workspace
2257
w1.Transparency = 0.3
2258
table.insert(Effects,{w1,"Disappear",.03})
2259
w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
2260
table.insert(list,w1)
2261
end
2262
if len2 > 0.01 then
2263
local w2 = Instance.new('WedgePart', m)
2264
game:GetService("Debris"):AddItem(w2,5)
2265
w2.Material = "SmoothPlastic"
2266
w2.FormFactor = 'Custom'
2267
w2.BrickColor = BrickColor.new("New Yeller")
2268
w2.Transparency = 0
2269
w2.Reflectance = 0
2270
w2.Material = "Neon"
2271
w2.CanCollide = false
2272
NoOutline(w2)
2273
local sz = Vector3.new(0.2, width, len2)
2274
w2.Size = sz
2275
local sp = Instance.new("SpecialMesh",w2)
2276
sp.MeshType = "Wedge"
2277
sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
2278
w2:BreakJoints()
2279
w2.Anchored = true
2280
w2.Parent = workspace
2281
w2.Transparency = 0.3
2282
table.insert(Effects,{w2,"Disappear",.03})
2283
w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
2284
table.insert(list,w2)
2285
end
2286
return unpack(list)
2287
end
2288
        
2289
        
2290
so = function(id,par,vol,pit) 
2291
coroutine.resume(coroutine.create(function()
2292
local sou = Instance.new("Sound",par or workspace)
2293
sou.Volume=vol
2294
sou.Pitch=pit or 1
2295
sou.SoundId=id
2296
swait() 
2297
sou:play() 
2298
game:GetService("Debris"):AddItem(sou,6)
2299
end))
2300
end
2301
 
2302
function clerp(a,b,t) 
2303
local qa = {QuaternionFromCFrame(a)}
2304
local qb = {QuaternionFromCFrame(b)} 
2305
local ax, ay, az = a.x, a.y, a.z 
2306
local bx, by, bz = b.x, b.y, b.z
2307
local _t = 1-t
2308
return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) 
2309
end 
2310
 
2311
function QuaternionFromCFrame(cf) 
2312
local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() 
2313
local trace = m00 + m11 + m22 
2314
if trace > 0 then 
2315
local s = math.sqrt(1 + trace) 
2316
local recip = 0.5/s 
2317
return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 
2318
else 
2319
local i = 0 
2320
if m11 > m00 then
2321
i = 1
2322
end
2323
if m22 > (i == 0 and m00 or m11) then 
2324
i = 2 
2325
end 
2326
if i == 0 then 
2327
local s = math.sqrt(m00-m11-m22+1) 
2328
local recip = 0.5/s 
2329
return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip 
2330
elseif i == 1 then 
2331
local s = math.sqrt(m11-m22-m00+1) 
2332
local recip = 0.5/s 
2333
return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip 
2334
elseif i == 2 then 
2335
local s = math.sqrt(m22-m00-m11+1) 
2336
local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip 
2337
end 
2338
end 
2339
end
2340
 
2341
function QuaternionToCFrame(px, py, pz, x, y, z, w) 
2342
local xs, ys, zs = x + x, y + y, z + z 
2343
local wx, wy, wz = w*xs, w*ys, w*zs 
2344
local xx = x*xs 
2345
local xy = x*ys 
2346
local xz = x*zs 
2347
local yy = y*ys 
2348
local yz = y*zs 
2349
local zz = z*zs 
2350
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)) 
2351
end
2352
 
2353
function QuaternionSlerp(a, b, t) 
2354
local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] 
2355
local startInterp, finishInterp; 
2356
if cosTheta >= 0.0001 then 
2357
if (1 - cosTheta) > 0.0001 then 
2358
local theta = math.acos(cosTheta) 
2359
local invSinTheta = 1/math.sin(theta) 
2360
startInterp = math.sin((1-t)*theta)*invSinTheta 
2361
finishInterp = math.sin(t*theta)*invSinTheta  
2362
else 
2363
startInterp = 1-t 
2364
finishInterp = t 
2365
end 
2366
else 
2367
if (1+cosTheta) > 0.0001 then 
2368
local theta = math.acos(-cosTheta) 
2369
local invSinTheta = 1/math.sin(theta) 
2370
startInterp = math.sin((t-1)*theta)*invSinTheta 
2371
finishInterp = math.sin(t*theta)*invSinTheta 
2372
else 
2373
startInterp = t-1 
2374
finishInterp = t 
2375
end 
2376
end 
2377
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 
2378
end
2379
2380
function rayCast(Pos, Dir, Max, Ignore)  -- Origin Position , Direction, MaxDistance , IgnoreDescendants
2381
return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) 
2382
end 
2383
2384
Damagefunc=function(Part,hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
2385
        if hit.Parent==nil then
2386
                return
2387
        end
2388
        local h=hit.Parent:FindFirstChild("Humanoid")
2389
        for _,v in pairs(hit.Parent:children()) do
2390
        if v:IsA("Humanoid") then
2391
        h=v
2392
        end
2393
        end
2394
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
2395
        h=hit.Parent.Parent:FindFirstChild("Humanoid")
2396
        end
2397
        if hit.Parent.className=="Hat" then
2398
        hit=hit.Parent.Parent:findFirstChild("Head")
2399
        end
2400
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
2401
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
2402
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
2403
                        return
2404
                end]]
2405
--                        hs(hit,1.2) 
2406
                        local c=Instance.new("ObjectValue")
2407
                        c.Name="creator"
2408
                        c.Value=game:service("Players").LocalPlayer
2409
                        c.Parent=h
2410
                        game:GetService("Debris"):AddItem(c,.5)
2411
                local Damage=math.random(minim,maxim)
2412
--                h:TakeDamage(Damage)
2413
                local  blocked=false
2414
                local  block=hit.Parent:findFirstChild("Block")
2415
                if block~=nil then
2416
                print(block.className)
2417
                if block.className=="NumberValue" then
2418
                if block.Value>0 then
2419
                blocked=true
2420
                if decreaseblock==nil then
2421
                block.Value=block.Value-1
2422
                end
2423
                end
2424
                end
2425
                if block.className=="IntValue" then
2426
                if block.Value>0 then
2427
                blocked=true
2428
                if decreaseblock~=nil then
2429
                block.Value=block.Value-1
2430
                end
2431
                end
2432
                end
2433
                end
2434
                if blocked==false then
2435
--                h:TakeDamage(Damage)
2436
                h.Health=h.Health-Damage
2437
                ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Part.BrickColor.Color)
2438
                else
2439
                h.Health=h.Health-(Damage/2)
2440
                ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Bright blue").Color)
2441
                end
2442
                if Type=="Knockdown" then
2443
                local hum=hit.Parent.Humanoid
2444
hum.PlatformStand=true
2445
coroutine.resume(coroutine.create(function(HHumanoid)
2446
swait(1)
2447
HHumanoid.PlatformStand=false
2448
end),hum)
2449
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
2450
--hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
2451
local bodvol=Instance.new("BodyVelocity")
2452
bodvol.velocity=angle*knockback
2453
bodvol.P=5000
2454
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
2455
bodvol.Parent=hit
2456
local rl=Instance.new("BodyAngularVelocity")
2457
rl.P=3000
2458
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
2459
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
2460
rl.Parent=hit
2461
game:GetService("Debris"):AddItem(bodvol,.5)
2462
game:GetService("Debris"):AddItem(rl,.5)
2463
                elseif Type=="Normal" then
2464
                local vp=Instance.new("BodyVelocity")
2465
                vp.P=500
2466
                vp.maxForce=Vector3.new(math.huge,0,math.huge)
2467
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
2468
                if KnockbackType==1 then
2469
                vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
2470
                elseif KnockbackType==2 then
2471
                vp.velocity=Property.CFrame.lookVector*knockback
2472
                end
2473
                if knockback>0 then
2474
                        vp.Parent=hit.Parent.Torso
2475
                end
2476
                game:GetService("Debris"):AddItem(vp,.5)
2477
                elseif Type=="Up" then
2478
                local bodyVelocity=Instance.new("BodyVelocity")
2479
                bodyVelocity.velocity=vt(0,60,0)
2480
                bodyVelocity.P=5000
2481
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
2482
                bodyVelocity.Parent=hit
2483
                game:GetService("Debris"):AddItem(bodyVelocity,1)
2484
                local rl=Instance.new("BodyAngularVelocity")
2485
                rl.P=3000
2486
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
2487
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
2488
                rl.Parent=hit
2489
                game:GetService("Debris"):AddItem(rl,.5)
2490
                elseif Type=="Snare" then
2491
                local bp=Instance.new("BodyPosition")
2492
                bp.P=2000
2493
                bp.D=100
2494
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
2495
                bp.position=hit.Parent.Torso.Position
2496
                bp.Parent=hit.Parent.Torso
2497
                game:GetService("Debris"):AddItem(bp,1)
2498
                elseif Type=="Target" then
2499
	            local Targetting = false
2500
                if Targetting==false then
2501
                ZTarget=hit.Parent.Torso
2502
                coroutine.resume(coroutine.create(function(Part) 
2503
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
2504
                swait(5)
2505
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
2506
                end),ZTarget)
2507
                local TargHum=ZTarget.Parent:findFirstChild("Humanoid")
2508
                local  targetgui=Instance.new("BillboardGui")
2509
                targetgui.Parent=ZTarget
2510
                targetgui.Size=UDim2.new(10,100,10,100)
2511
                local targ=Instance.new("ImageLabel")
2512
                targ.Parent=targetgui
2513
                targ.BackgroundTransparency=1
2514
                targ.Image="rbxassetid://4834067"
2515
                targ.Size=UDim2.new(1,0,1,0)
2516
                cam.CameraType="Scriptable"
2517
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
2518
                local dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
2519
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
2520
                Targetting=true
2521
                RocketTarget=ZTarget
2522
                for i=1,Property do
2523
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
2524
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
2525
                swait()
2526
                end
2527
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
2528
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
2529
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
2530
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
2531
                end
2532
                Targetting=false
2533
                RocketTarget=nil
2534
                targetgui.Parent=nil
2535
                cam.CameraType="Custom"
2536
                end
2537
                end
2538
                        local debounce=Instance.new("BoolValue")
2539
                        debounce.Name="DebounceHit"
2540
                        debounce.Parent=hit.Parent
2541
                        debounce.Value=true
2542
                        game:GetService("Debris"):AddItem(debounce,Delay)
2543
                        c=Instance.new("ObjectValue")
2544
                        c.Name="creator"
2545
                        c.Value=Player
2546
                        c.Parent=h
2547
                        game:GetService("Debris"):AddItem(c,.5)
2548
        end
2549
end
2550
2551
2552
function ShowDamage(Pos, Text, Time, Color)
2553
	local Rate = (1 / 30)
2554
	local Pos = (Pos or Vector3.new(0, 0, 0))
2555
	local Text = (Text or "")
2556
	local Time = (Time or 2)
2557
	local Color = (Color or Color3.new(1, 0, 0))
2558
	local EffectPart = part("Custom",workspace,"SmoothPlastic",0,1,BrickColor.new(Color),"Effect",vt(0,0,0))
2559
	EffectPart.Anchored = true
2560
	local BillboardGui = Instance.new("BillboardGui")
2561
	BillboardGui.Size = UDim2.new(3, 0, 3, 0)
2562
	BillboardGui.Adornee = EffectPart
2563
	local TextLabel = Instance.new("TextLabel")
2564
	TextLabel.BackgroundTransparency = 1
2565
	TextLabel.Size = UDim2.new(1, 0, 1, 0)
2566
	TextLabel.Text = Text
2567
	TextLabel.TextColor3 = Color
2568
	TextLabel.TextScaled = true
2569
	TextLabel.Font = Enum.Font.ArialBold
2570
	TextLabel.Parent = BillboardGui
2571
	BillboardGui.Parent = EffectPart
2572
	game.Debris:AddItem(EffectPart, (Time + 0.1))
2573
	EffectPart.Parent = game:GetService("Workspace")
2574
	Delay(0, function()
2575
		local Frames = (Time / Rate)
2576
		for Frame = 1, Frames do
2577
			wait(Rate)
2578
			local Percent = (Frame / Frames)
2579
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
2580
			TextLabel.TextTransparency = Percent
2581
		end
2582
		if EffectPart and EffectPart.Parent then
2583
			EffectPart:Destroy()
2584
		end
2585
	end)
2586
end
2587
2588
handle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Handle",Vector3.new(0.34799999, 2.78399992, 0.34799999))
2589
handleweld=weld(m,Character["Right Arm"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.00324273, 0.013961792, -0.00828075409, -1.38366803e-013, -0.999999881, 4.25688995e-009, 2.4656245e-007, -4.25688951e-009, -1, 1, -1.373172e-013, 2.4656245e-007))
2590
mesh("CylinderMesh",handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
2591
Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"New Yeller","Hitbox",Vector3.new(1.04400003, 6.35600042, 0.600000024))
2592
Hitboxweld=weld(m,handle,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000308990479, -5.48094559, -2.00271606e-005, 1, 6.10120843e-011, -1.08637464e-014, -6.10120843e-011, 1, 7.57154339e-011, 1.08637574e-014, -7.57154339e-011, 1))
2593
mesh("BlockMesh",Hitbox,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.579999983))
2594
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2595
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -0.00242900848, 2.16260338, 1.38366803e-013, -2.4656245e-007, -1, -0.999999702, -4.25688862e-009, -1.37317173e-013, -4.25688862e-009, 0.999999702, -2.46562365e-007))
2596
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
2597
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2598
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007))
2599
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
2600
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.812000036))
2601
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000484466553, -0.232157588, -1.08489037, -1.6391111e-007, -2.91180186e-007, -0.999989986, -0.999989986, 2.34624395e-007, 1.63911025e-007, 2.34622007e-007, 1, -2.91177315e-007))
2602
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1))
2603
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2604
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.1207962, -1.77352905, -1.94793994e-008, -1.96046472e-007, -1, 0.707106471, 0.707106292, -1.52399679e-007, 0.707106292, -0.707106471, 1.24851695e-007))
2605
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
2606
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.812000036, 0.591600001))
2607
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000144004822, -7.46494102, -8.79764557e-005, 4.47029542e-008, 2.42425131e-007, 0.999980867, -2.50834205e-007, 1, -2.42420526e-007, -0.999980867, -2.5083898e-007, 4.47030146e-008))
2608
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1))
2609
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
2610
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2611
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 0.723839939))
2612
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2613
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007))
2614
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
2615
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
2616
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.232713461, -1.89698601, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
2617
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
2618
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.231999993, 0.200000003, 0.34799999))
2619
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.174778461, -1.66498375, 9.53674316e-006, 1, -2.34479103e-012, -1.42102626e-014, 2.34479103e-012, 1, -2.89901436e-012, 2.04982668e-014, 2.89901436e-012, 1))
2620
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.580000103, 1))
2621
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Institutional white","Part",Vector3.new(1.04400003, 4.75600052, 0.200000003))
2622
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000287055969, -4.68094635, -3.14712524e-005, 0.999985695, 6.10369533e-011, -1.79689095e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689129e-014, -7.57438556e-011, 0.999985695))
2623
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.579999983))
2624
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
2625
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007))
2626
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.230839998, 0.200680032, 2.79675961))
2627
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.579999983, 0.812000036, 0.200000003))
2628
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642))
2629
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.798079908, 0.843320072, 0.58927989))
2630
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2631
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007))
2632
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
2633
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2634
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11735535, -1.77697182, 5.58765407e-008, -2.23627353e-007, -1, 0.707106352, -0.707106411, 1.97639011e-007, -0.707106411, -0.707106352, 1.18617642e-007))
2635
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
2636
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2637
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007))
2638
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
2639
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2640
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007))
2641
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
2642
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
2643
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00553905964, -0.620464325, 0.00238800049, 0.999994755, 4.21545732e-009, 1.69303116e-013, -4.2154511e-009, 1, -2.46550314e-007, -1.77448632e-013, 2.46551593e-007, 0.999994755))
2644
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
2645
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2646
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.12079048, -0.461172104, -1.20904753e-008, -2.04617493e-007, -1, 0.70710665, 0.70710659, -1.53235618e-007, 0.70710659, -0.70710665, 1.36137132e-007))
2647
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
2648
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.812000036, 0.200000003, 0.579999983))
2649
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58329773, -0.00251197815, 0.00270497799, 4.25687707e-009, -1, 2.46565747e-007, 1.65165096e-013, -2.46565747e-007, -1, 1, 4.25687707e-009, 1.64115493e-013))
2650
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.526639998, 1))
2651
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.812000036, 0.34799999))
2652
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.294445038, 1.4429245, 0.00253105164, 0.965925753, -0.258819014, 6.3815186e-008, 0.258819014, 0.965925753, -2.38160979e-007, -1.38366803e-013, 2.4656245e-007, 1))
2653
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
2654
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2655
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.12079048, -0.461172104, -1.20904753e-008, -2.04617493e-007, -1, 0.70710665, 0.70710659, -1.53235618e-007, 0.70710659, -0.70710665, 1.36137132e-007))
2656
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
2657
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
2658
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2659
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.229680017, 0.249400035, 0.650759876))
2660
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2661
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007))
2662
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
2663
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
2664
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28609848, -1.26961899, 0.00253105164, 0.707106709, -0.707106769, 1.74346084e-007, 0.707106769, 0.707106709, -1.74345857e-007, -1.38366803e-013, 2.4656245e-007, 1))
2665
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2666
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007))
2667
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
2668
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2669
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007))
2670
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
2671
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2672
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2673
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
2674
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2675
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2676
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
2677
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2678
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11734962, -0.464616776, 4.62869565e-008, -2.3199955e-007, -1, 0.707106471, -0.70710659, 1.96778231e-007, -0.70710659, -0.707106471, 1.31318558e-007))
2679
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
2680
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.579999983, 0.200000003, 0.34799999))
2681
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000606894493, -1.54850197, -4.76837158e-006, 1, -2.34479103e-012, -1.42102626e-014, 2.34479103e-012, 1, -2.89901436e-012, 2.04982668e-014, 2.89901436e-012, 1))
2682
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
2683
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2684
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2685
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
2686
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
2687
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.23126626, -1.89697075, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
2688
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000222, 1, 1))
2689
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
2690
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.859739304, -1.87621498, 0.00253105164, 0.70710659, 0.70710659, -1.74345828e-007, -0.70710659, 0.70710659, -1.74346027e-007, -1.38366803e-013, 2.4656245e-007, 1))
2691
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
2692
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58202362, 0.00305497646, 0.00253105164, 1.91577065e-008, -1, 2.46562593e-007, 0.999994159, 1.91577474e-008, -8.742213e-008, 4.37109904e-008, 2.46561086e-007, 0.999994159))
2693
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
2694
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2695
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, -0.577546716, 1.38366803e-013, -2.4656245e-007, -1, -3.40592123e-008, 0.999999821, -2.46562394e-007, 0.999999821, 3.40592123e-008, 1.29969047e-013))
2696
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
2697
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.44659999, 0.69599998, 0.371199995))
2698
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00555098057, -1.02645874, 0.00238800049, 0.999994278, 4.2154551e-009, 1.69303035e-013, -4.21544888e-009, 0.999999523, -2.46550201e-007, -1.77448632e-013, 2.46551593e-007, 0.999994755))
2699
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
2700
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2701
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -0.0024292469, 2.16260338, 1.38366803e-013, -2.4656245e-007, -1, -0.999999702, -6.38615347e-008, -1.22620908e-013, -6.38615347e-008, 0.999999702, -2.46562365e-007))
2702
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
2703
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.463999987, 0.34799999))
2704
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000650644302, -1.8385067, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
2705
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
2706
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 4.75600052, 0.200000003))
2707
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000156164169, -4.68094444, -0.000274658203, 0.999971211, 5.13775689e-011, -1.44165397e-014, -5.13864507e-011, 1, 6.64499566e-011, 8.34828473e-015, -6.64783784e-011, 0.999971211))
2708
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000401, 1, 0.69599992))
2709
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2710
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007))
2711
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
2712
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
2713
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007))
2714
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.230839998, 0.200680032, 2.79675961))
2715
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2716
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2717
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
2718
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2719
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2720
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
2721
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.231999993, 0.200000003))
2722
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000268936157, -7.1749382, -0.000166773796, -2.98020346e-008, 2.42384317e-007, 0.999980867, -2.50883971e-007, 1, -2.42379713e-007, -0.999980867, -2.50888746e-007, -2.98019742e-008))
2723
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.698320508, 1.00999999, 0.590207934))
2724
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.44659999, 1.15999997, 0.371199995))
2725
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00572288036, 0.249307632, 0.00253105164, 0.999997973, 4.25688151e-009, 1.37316929e-013, -4.25688196e-009, 0.999998093, -2.46561967e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881))
2726
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
2727
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
2728
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00575697422, 1.22929001, 0.00253105164, 1, 4.25689928e-009, 1.49599246e-013, -4.25689928e-009, 1, -2.46565691e-007, -1.50648848e-013, 2.46565691e-007, 1))
2729
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
2730
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2731
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11734962, -0.464616776, 4.62869565e-008, -2.3199955e-007, -1, 0.707106471, -0.70710659, 1.96778231e-007, -0.70710659, -0.707106471, 1.31318558e-007))
2732
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
2733
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.579999983, 0.34799999))
2734
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.347447634, -1.78050041, 0.000102043152, 0.999989986, 6.10373974e-011, -1.79689739e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999989986))
2735
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
2736
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2737
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007))
2738
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
2739
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
2740
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2741
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.229680017, 0.249400035, 0.650759876))
2742
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.696000099, 0.231999993, 0.34799999))
2743
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.872640967, -2.18717003, 0.00248718262, 1, 4.25688995e-009, 1.37317214e-013, -4.25688995e-009, 1, -2.4656245e-007, -1.38366803e-013, 2.4656245e-007, 1))
2744
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2745
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007))
2746
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
2747
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2748
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2749
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
2750
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Institutional white","Part",Vector3.new(0.200000003, 1.50800002, 1.04400003))
2751
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.53131104e-005, -7.8129406, 0.00018453598, 4.47029258e-008, 2.42408902e-007, 0.999980867, -2.50858221e-007, 1, -2.42404298e-007, -0.999980867, -2.50863025e-007, 4.47029933e-008))
2752
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.581159949, 1, 1))
2753
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
2754
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000666975975, -2.18694496, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
2755
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2756
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11735535, -1.77697182, 5.58765407e-008, -2.23627353e-007, -1, 0.707106352, -0.707106411, 1.97639011e-007, -0.707106411, -0.707106352, 1.18617642e-007))
2757
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
2758
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.231999993, 0.200000003, 0.34799999))
2759
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.173270226, -1.66498375, 0.0001039505, 0.999997854, 6.10373974e-011, -1.7969128e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79691145e-014, -7.57154339e-011, 0.999997854))
2760
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.580000103, 1))
2761
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2762
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, 0.582428694, -3.71006301e-008, -2.2971102e-007, -1, 2.55454324e-008, 0.999999821, -2.29710963e-007, 0.999999821, -2.55454431e-008, -3.71006159e-008))
2763
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
2764
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
2765
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.863862991, -1.87209129, 0.00253105164, 0.70710659, -0.70710659, 1.74346027e-007, 0.70710659, 0.70710659, -1.74345828e-007, -1.38366803e-013, 2.4656245e-007, 1))
2766
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2767
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, -0.577546716, 1.38366803e-013, -2.4656245e-007, -1, -3.40592123e-008, 0.999999821, -2.46562394e-007, 0.999999821, 3.40592123e-008, 1.29969047e-013))
2768
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
2769
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
2770
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007))
2771
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
2772
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.580000043, 4.75600052, 0.200000003))
2773
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0001963377, -4.68094635, -9.53674316e-005, 0.999990404, 6.10373974e-011, -1.79689874e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57154339e-011, 0.999990404))
2774
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.638000011))
2775
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
2776
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.28197098, -1.27374649, 0.00253105164, 0.707106709, 0.707106769, -1.74345885e-007, -0.707106769, 0.707106709, -1.74346056e-007, -1.38366803e-013, 2.4656245e-007, 1))
2777
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
2778
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.116648793, -1.89650726, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
2779
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
2780
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2781
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, 0.582428694, -3.71006301e-008, -2.2971102e-007, -1, 2.55454324e-008, 0.999999821, -2.29710963e-007, 0.999999821, -2.55454431e-008, -3.71006159e-008))
2782
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
2783
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
2784
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00563848019, -0.388711929, 0.00253295898, 0.99999404, 4.25686464e-009, 1.37316401e-013, -4.25686508e-009, 0.999994159, -2.46561001e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881))
2785
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
2786
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799999, 0.34799999, 0.200000003))
2787
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642))
2788
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 0.595080018, 0.683239937))
2789
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
2790
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007))
2791
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 2.79675961))
2792
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.231999993, 0.34799999))
2793
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.347726822, -1.60689163, -9.05990601e-005, 0.99999994, 6.59379218e-011, -1.80878482e-014, -6.59667876e-011, 1, -5.95150595e-011, 2.41627922e-014, 5.94866378e-011, 0.99999994))
2794
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000103, 1, 1))
2795
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
2796
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.1207962, -1.77352905, -1.94793994e-008, -1.96046472e-007, -1, 0.707106471, 0.707106292, -1.52399679e-007, 0.707106292, -0.707106471, 1.24851695e-007))
2797
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
2798
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.696000099, 0.231999993, 0.34799999))
2799
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.870689273, -2.18681908, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
2800
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.812000036))
2801
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000425338745, -0.231835961, -1.08489037, -4.08055101e-009, 2.02203083e-007, 0.99999994, 0.99999994, 2.42933169e-007, 4.08050749e-009, -2.42933169e-007, 1, -2.02203097e-007))
2802
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1))
2803
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","Part",Vector3.new(0.812000036, 0.200000003, 0.812000036))
2804
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58329773, -0.00251197815, 0.00270497799, 4.25687707e-009, -1, 2.46565747e-007, 1.65165096e-013, -2.46565747e-007, -1, 1, 4.25687707e-009, 1.64115493e-013))
2805
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.444280028, 1))
2806
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
2807
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
2808
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 0.723839939))
2809
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
2810
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00563395023, 0.887273788, 0.00253295898, 0.999990106, 4.25684776e-009, 1.37315859e-013, -4.25684821e-009, 0.999990225, -2.46560035e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881))
2811
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
2812
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
2813
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.348541379, -1.89650154, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
2814
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
2815
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.579999983, 0.812000036, 0.200000003))
2816
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642))
2817
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.835199952, 0.808520079, 0.58927989))
2818
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
2819
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00555217266, -1.43245697, 0.00238800049, 0.999993682, 4.21545243e-009, 1.69302926e-013, -4.21544666e-009, 0.999998927, -2.46550059e-007, -1.77448618e-013, 2.46551593e-007, 0.999994755))
2820
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
2821
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
2822
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.115347862, -1.89650726, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
2823
mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
2824
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
2825
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007))
2826
mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 2.79675961))
2827
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.812000036, 0.34799999))
2828
Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.300365448, 1.44133759, 0.00253105164, 0.965925753, 0.258819014, -6.3814916e-008, -0.258819014, 0.965925753, -2.38161064e-007, -1.38366803e-013, 2.4656245e-007, 1))
2829
mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
2830
2831
local Lite = it("PointLight",Torso)
2832
Lite.Color = Color3.new(255, 255, 0)
2833
Lite.Range = 8
2834
Lite.Brightness = 10
2835
Lite.Shadows = true
2836
2837
function BreakEffect(brickcolor,cframe,x1,y1,z1)
2838
local prt=part("Custom",workspace,"Neon",0,0,"New Yeller","Effect",vt(0.5,0.5,0.5))
2839
prt.Anchored=true
2840
prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
2841
local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
2842
coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb) 
2843
CF=Part.CFrame
2844
Numbb=0
2845
randnumb=math.random()-math.random()
2846
for i=0,1,0.05 do
2847
wait()
2848
CF=CF*cf(0,1,0)
2849
--Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
2850
Part.CFrame=CF*euler(Numbb,0,0)
2851
Part.Transparency=i
2852
Numbb=Numbb+randnumb
2853
end
2854
Part.Parent=nil
2855
end),prt)
2856
end
2857
--BreakEffect(BrickColor.new("New Yeller"),Hitbox.CFrame,0.5,math.random(5,20),0.5)
2858
2859
function attackone()
2860
        attack=true
2861
        local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) 
2862
        for i=0,1,0.1 do
2863
                swait()
2864
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3)
2865
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)
2866
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2867
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2868
handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3)
2869
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
2870
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)
2871
        end
2872
        so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,1) 
2873
        so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1) 
2874
        hitconasdf = Hitbox.Touched:connect(function(hit)
2875
                local hum12 = hit.Parent:FindFirstChild("Humanoid")
2876
                if hum12 and not hum12:IsDescendantOf(Character) then
2877
                        so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
2878
                        for i = 1,10 do
2879
                        BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
2880
                        end
2881
                        hitconasdf:disconnect()
2882
                end
2883
        end)
2884
                for i=0,1,0.1 do
2885
                swait()
2886
                local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
2887
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
2888
local h = 5
2889
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
2890
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
2891
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
2892
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
2893
scfr = blcf
2894
elseif not scfr then
2895
scfr = blcf
2896
end
2897
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3)
2898
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)
2899
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2900
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2901
handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3)
2902
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)
2903
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)
2904
        end
2905
        attack=false
2906
        con:disconnect()
2907
        scfr = nil
2908
        pcall(function()
2909
        hitconasdf:disconnect()
2910
        end)
2911
end
2912
2913
function attacktwo()
2914
        attack=true
2915
        local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) 
2916
        for i=0,1,0.1 do
2917
                swait()
2918
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3)
2919
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)
2920
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2921
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2922
handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3)
2923
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3)
2924
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)
2925
        end
2926
        so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9) 
2927
        so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9) 
2928
        hitconasdf = Hitbox.Touched:connect(function(hit)
2929
                local hum12 = hit.Parent:FindFirstChild("Humanoid")
2930
                if hum12 and not hum12:IsDescendantOf(Character) then
2931
                        so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
2932
                        for i = 1,10 do
2933
                        BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
2934
                        end
2935
                        hitconasdf:disconnect()
2936
                end
2937
        end)
2938
        for i=0,1,0.1 do
2939
                swait()
2940
local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
2941
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
2942
local h = 5
2943
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
2944
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
2945
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
2946
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
2947
scfr = blcf
2948
elseif not scfr then
2949
scfr = blcf
2950
end
2951
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-50),math.rad(90)),.3)
2952
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)
2953
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2954
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2955
handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3)
2956
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
2957
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)
2958
        end
2959
        attack=false
2960
        con:disconnect()
2961
        scfr = nil
2962
        pcall(function()
2963
        hitconasdf:disconnect()
2964
        end)
2965
end
2966
2967
function Stab()
2968
attack=true
2969
local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) 
2970
for i=0,1,0.1 do
2971
swait()
2972
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
2973
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(60)),.3)
2974
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(20),math.rad(90)),.3)
2975
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-20),math.rad(-90)),.3)
2976
LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(0),math.rad(-60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2977
RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2978
handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
2979
end
2980
hitconasdf = Hitbox.Touched:connect(function(hit)
2981
                local hum12 = hit.Parent:FindFirstChild("Humanoid")
2982
                if hum12 and not hum12:IsDescendantOf(Character) then
2983
                        so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
2984
                        for i = 1,10 do
2985
                        BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
2986
                        end
2987
                        hitconasdf:disconnect()
2988
                end
2989
        end)
2990
so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9)
2991
so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9) 
2992
for i=0,1,0.1 do
2993
swait()
2994
local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
2995
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
2996
local h = 5
2997
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
2998
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
2999
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
3000
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
3001
scfr = blcf
3002
elseif not scfr then
3003
scfr = blcf
3004
end
3005
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
3006
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(-80)),.4)
3007
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
3008
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-20),math.rad(-30)),.4)
3009
LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.4)
3010
RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.4)
3011
handleweld.C0=clerp(handleweld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
3012
end
3013
con:disconnect()
3014
attack=false
3015
scfr = nil
3016
pcall(function()
3017
        hitconasdf:disconnect()
3018
        end)
3019
end
3020
3021
function Spin()
3022
attack=true
3023
local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end)
3024
hitconasdf = Hitbox.Touched:connect(function(hit)
3025
                local hum12 = hit.Parent:FindFirstChild("Humanoid")
3026
                if hum12 and not hum12:IsDescendantOf(Character) then
3027
                        so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
3028
                        for i = 1,10 do
3029
                        BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
3030
                        end
3031
                        hitconasdf:disconnect()
3032
                end
3033
        end) 
3034
for i=0,1,1 do
3035
so("http://roblox.com/asset/?id=154965962",Hitbox,1,1)
3036
so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1) 
3037
swait()
3038
for i=0,1,0.1 do
3039
swait()
3040
local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
3041
if scfr and (Hitbox.Position-scfr.p).magnitude > .1  then
3042
local h = 5
3043
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
3044
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
3045
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
3046
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
3047
scfr = blcf
3048
elseif not scfr then
3049
scfr = blcf
3050
end
3051
RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(-50)),.3)
3052
LW.C0=clerp(LW.C0,cf(-1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(50)),.3)
3053
LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0)),.3)
3054
RH.C0=clerp(RH.C0,cf(1,-.5,-1)*angles(math.rad(-20),math.rad(90),math.rad(0)),.3)
3055
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,5)*euler(6*i,0,0),.5)
3056
handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(30)),1)
3057
end
3058
end
3059
attack=false
3060
con:disconnect()
3061
scfr = nil
3062
pcall(function()
3063
        hitconasdf:disconnect()
3064
        end)
3065
end
3066
3067
function ContAttack()
3068
        attack=true
3069
        local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end) 
3070
        hitconasdf = Hitbox.Touched:connect(function(hit)
3071
                local hum12 = hit.Parent:FindFirstChild("Humanoid")
3072
                if hum12 and not hum12:IsDescendantOf(Character) then
3073
                        so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
3074
                        for i = 1,10 do
3075
                        BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
3076
                        end
3077
                        hitconasdf:disconnect()
3078
                end
3079
        end) 
3080
        for i=1,4 do
3081
	    swait()
3082
        for i=0,1,0.2 do
3083
                swait()
3084
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3)
3085
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)
3086
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3087
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3088
handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3)
3089
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
3090
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)
3091
        end
3092
        so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,1) 
3093
        so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1) 
3094
for i=0,1,0.2 do
3095
swait()
3096
local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
3097
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
3098
local h = 5
3099
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
3100
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
3101
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
3102
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
3103
scfr = blcf
3104
elseif not scfr then
3105
scfr = blcf
3106
end
3107
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3)
3108
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)
3109
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3110
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3111
handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3)
3112
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)
3113
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)
3114
        end
3115
        for i=0,1,0.2 do
3116
                swait()
3117
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3)
3118
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)
3119
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3120
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3121
handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3)
3122
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3)
3123
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)
3124
        end
3125
        so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9) 
3126
        so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9) 
3127
for i=0,1,0.2 do
3128
swait()
3129
local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
3130
if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
3131
local h = 5
3132
local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
3133
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
3134
local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
3135
if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
3136
scfr = blcf
3137
elseif not scfr then
3138
scfr = blcf
3139
end
3140
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-50),math.rad(90)),.3)
3141
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)
3142
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3143
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3144
handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3)
3145
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
3146
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)
3147
        end
3148
        end
3149
        attack=false
3150
        con:disconnect()
3151
        scfr = nil
3152
        pcall(function()
3153
        hitconasdf:disconnect()
3154
        end)
3155
end
3156
3157
3158
function Sheathe()
3159
attack = true
3160
so("http://www.roblox.com/asset/?id=273797222",Hitbox,1,.9) 
3161
CurrentMode = "Sheathed"
3162
for i = 0,1,0.1 do
3163
swait()
3164
handleweld.Part0 = Torso
3165
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
3166
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(-20)),.3)
3167
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(190),math.rad(0),math.rad(0)),.3)
3168
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(20),math.rad(-10)),.3)
3169
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3170
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3171
handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
3172
end
3173
attack = false
3174
end
3175
3176
function Unsheathe()
3177
attack = true
3178
CurrentMode = "Unsheathed"
3179
so("http://www.roblox.com/asset/?id=239169404",Hitbox,1,.9) 
3180
for i = 0,1,0.1 do
3181
swait()
3182
handleweld.Part0 = RightArm
3183
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
3184
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(60)),.3)
3185
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(200),math.rad(0),math.rad(0)),.3)
3186
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(-30),math.rad(-30)),.3)
3187
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3188
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3189
handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(30),math.rad(0)),.3)
3190
end
3191
scfr = nil
3192
attack = false
3193
end
3194
3195
local Sit = false
3196
3197
mouse.Button1Down:connect(function()
3198
        if attack==false then
3199
                if attacktype==1 and CurrentMode == "Unsheathed" then
3200
                        attack=true
3201
                        attacktype=2
3202
                        attackone()
3203
                elseif attacktype==2 and CurrentMode == "Unsheathed" then
3204
                        attack=true
3205
                        attacktype=1
3206
                        attacktwo()
3207
                end
3208
        end
3209
end)
3210
3211
3212
mouse.KeyDown:connect(function(k)
3213
        k=k:lower()
3214
        if k=='q' then
3215
                if attack==false and CurrentMode == "Unsheathed" then
3216
                        Stab()
3217
                end
3218
                elseif k=='e' then
3219
                if attack==false and CurrentMode == "Unsheathed" then
3220
                        Spin()
3221
                end
3222
                elseif k=='r' then
3223
                if attack==false and CurrentMode == "Unsheathed" then
3224
                        ContAttack()
3225
                end
3226
                elseif k=='f' then
3227
                if attack==false and CurrentMode == "Unsheathed" then
3228
                        Sheathe()
3229
                elseif k=='f' then
3230
                if attack==false and Sit == false and CurrentMode == "Sheathed" then
3231
                        Unsheathe()
3232
                end
3233
                end
3234
                elseif k=='t' then
3235
                if attack==false and Sit == false and CurrentMode == "Sheathed" then
3236
                Sit = true
3237
                Humanoid.WalkSpeed = 0
3238
                elseif k=='t' then
3239
                if attack==false and Sit == true and CurrentMode == "Sheathed" then
3240
                Sit = false
3241
                Humanoid.WalkSpeed = 16
3242
                end
3243
                end
3244
3245
        end
3246
end)
3247
3248
3249
local sine = 0
3250
local change = 1
3251
local val = 0
3252
3253
while true do
3254
swait()
3255
sine = sine + change
3256
local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude 
3257
local velderp=RootPart.Velocity.y
3258
hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
3259
if equipped==true or equipped==false then
3260
if attack==false then
3261
idle=idle+1
3262
else
3263
idle=0
3264
end
3265
if idle>=500 then
3266
if attack==false then
3267
end
3268
end
3269
if RootPart.Velocity.y > 1 and hitfloor==nil then 
3270
Anim="Jump"
3271
if attack==false and Sit == false and CurrentMode == "Unsheathed" then
3272
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
3273
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
3274
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(50),math.rad(0),math.rad(30)),.3)
3275
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-40),math.rad(5),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3276
LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3277
handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3)
3278
end
3279
if attack==false and Sit == false and CurrentMode == "Sheathed" then
3280
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
3281
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
3282
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(30)),.3)
3283
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-30)),.3)
3284
LH.C0=clerp(LH.C0,cf(-1,-1,-.2)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3285
RH.C0=clerp(RH.C0,cf(1,-1,-.2)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3286
handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
3287
end
3288
elseif RootPart.Velocity.y < -1 and hitfloor==nil then 
3289
Anim="Fall"
3290
if attack==false and Sit == false and CurrentMode == "Unsheathed" then
3291
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
3292
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
3293
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3)
3294
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-40),math.rad(5),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3295
LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3296
handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3)
3297
end
3298
if attack==false and Sit == false and CurrentMode == "Sheathed" then
3299
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
3300
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
3301
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(50)),.3)
3302
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-50)),.3)
3303
LH.C0=clerp(LH.C0,cf(-1,-.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3304
RH.C0=clerp(RH.C0,cf(1,-1,-.5)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3305
handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
3306
end
3307
elseif torvel<1 and hitfloor~=nil then
3308
Anim="Idle"
3309
if attack==false and Sit == false and CurrentMode == "Unsheathed" then
3310
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.3)
3311
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(40)),.3)
3312
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(40),math.rad(0),math.rad(20)),.3)
3313
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(20),math.rad(-10)),.3)
3314
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3315
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3316
handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3)
3317
end
3318
if attack==false and Sit == false and CurrentMode == "Sheathed" then
3319
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
3320
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(0)),.3)
3321
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(5)),.3)
3322
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-5)),.3)
3323
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3324
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3325
handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
3326
end
3327
if attack==false and Sit == true and CurrentMode == "Sheathed" then
3328
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-2)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
3329
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
3330
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-10),math.rad(0),math.rad(5)),.3)
3331
LW.C0=clerp(LW.C0,cf(-1.3,0.5,0)*euler(math.rad(90),math.rad(0),math.rad(30)),.3)
3332
LH.C0=clerp(LH.C0,cf(-1,.7,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3333
RH.C0=clerp(RH.C0,cf(1,-.5,-.5)*angles(math.rad(0),math.rad(90),math.rad(70))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3334
handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
3335
end
3336
elseif torvel>2 and hitfloor~=nil then
3337
Anim="Walk"
3338
if attack==false and Sit == false and CurrentMode == "Unsheathed" then
3339
change=3
3340
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
3341
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
3342
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3)
3343
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-30),math.rad(5),math.rad(-10)),.3)
3344
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3345
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
3346
handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(15),math.rad(-10),math.rad(0)),.3)
3347
end
3348
if attack==false and Sit == false and CurrentMode == "Sheathed" then
3349
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
3350
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3351
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(30*math.cos(sine/10)),math.rad(0),math.rad(5)),.3)
3352
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-30*math.cos(sine/10)),math.rad(0),math.rad(-5)),.3)
3353
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
3354
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
3355
handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
3356
end
3357
end
3358
end
3359
if #Effects>0 then
3360
for e=1,#Effects do
3361
if Effects[e]~=nil then
3362
local Thing=Effects[e]
3363
if Thing~=nil then
3364
local Part=Thing[1]
3365
local Mode=Thing[2]
3366
local Delay=Thing[3]
3367
local IncX=Thing[4]
3368
local IncY=Thing[5]
3369
local IncZ=Thing[6]
3370
if Thing[1].Transparency<=1 then
3371
if Thing[2]=="Block1" then
3372
Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
3373
Mesh=Thing[1].Mesh
3374
Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
3375
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
3376
elseif Thing[2]=="Cylinder" then
3377
Mesh=Thing[1].Mesh
3378
Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
3379
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
3380
elseif Thing[2]=="Blood" then
3381
Mesh=Thing[7]
3382
Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0)
3383
Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
3384
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
3385
elseif Thing[2]=="Elec" then
3386
Mesh=Thing[1].Mesh
3387
Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9])
3388
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
3389
elseif Thing[2]=="Disappear" then
3390
Thing[1].Transparency=Thing[1].Transparency+Thing[3]
3391
end
3392
else
3393
Part.Parent=nil
3394
table.remove(Effects,e)
3395
end
3396
end
3397
end
3398
end
3399
end
3400
end
3401
end)
3402
3403
AddCmd("Wings","wings","Gives you epic wings",
3404
function()
3405
script.Parent = nil
3406
3407
function fly()
3408
3409
for i,v in pairs(script:GetChildren()) do
3410
3411
        pcall(function() v.Value = "" end)
3412
3413
        game:GetService("Debris"):AddItem(v,.1)
3414
3415
end
3416
3417
function weld(p0,p1,c0,c1,par)
3418
3419
        local w = Instance.new("Weld",p0 or par)
3420
3421
        w.Part0 = p0
3422
3423
        w.Part1 = p1
3424
3425
        w.C0 = c0 or CFrame.new()
3426
3427
        w.C1 = c1 or CFrame.new()
3428
3429
        return w
3430
3431
end
3432
3433
local motors = {}
3434
3435
function motor(p0,p1,c0,c1,des,vel,par)
3436
3437
        local w = Instance.new("Motor6D",p0 or par)
3438
3439
        w.Part0 = p0
3440
3441
        w.Part1 = p1
3442
3443
        w.C0 = c0 or CFrame.new()
3444
3445
        w.C1 = c1 or CFrame.new()
3446
3447
        w.MaxVelocity = tonumber(vel) or .05
3448
3449
        w.DesiredAngle = tonumber(des) or 0
3450
3451
        return w
3452
3453
end
3454
3455
function lerp(a,b,c)
3456
3457
    return a+(b-a)*c
3458
3459
end
3460
3461
function clerp(c1,c2,al)
3462
3463
        local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
3464
3465
        local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
3466
3467
        for i,v in pairs(com1) do
3468
3469
                com1[i] = lerp(v,com2[i],al)
3470
3471
        end
3472
3473
        return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
3474
3475
end
3476
3477
function ccomplerp(c1,c2,al)
3478
3479
        local com1 = {c1:components()}
3480
3481
        local com2 = {c2:components()}
3482
3483
        for i,v in pairs(com1) do
3484
3485
                com1[i] = lerp(v,com2[i],al)
3486
3487
        end
3488
3489
        return CFrame.new(unpack(com1))
3490
3491
end
3492
3493
function tickwave(time,length,offset)
3494
3495
        return (math.abs((tick()+(offset or 0))%time-time/2)*2-time/2)/time/2*length
3496
3497
end
3498
3499
function invcol(c)
3500
3501
        c = c.Color
3502
3503
        return BrickColor.new(Color3.new(1-c.b,1-c.g,1-c.r))
3504
3505
end
3506
3507
local oc = oc or function(...) return ... end
3508
3509
local plr = game.Players.LocalPlayer
3510
3511
local char = plr.Character
3512
3513
local tor = char.Torso
3514
3515
local hum = char.Humanoid
3516
3517
hum.PlatformStand = false
3518
3519
pcall(function()
3520
3521
        char.Wings:Destroy()
3522
3523
end)
3524
3525
pcall(function()
3526
3527
        char.Angel:Destroy() -- hat
3528
3529
end)
3530
3531
local mod = Instance.new("Model",char)
3532
3533
mod.Name = "Wings"
3534
3535
local special = {
3536
3537
        --antiboomz0r = {"Really black","Institutional white",0,0,false,Color3.new(1,1,.95),Color3.new(1,1,.6)},
3538
3539
        antiboomz0r = {"New Yeller",nil,0.4,0.7,true,Color3.new(1,1,.95),Color3.new(1,1,.6)},
3540
3541
        --antiboomz0r = {"Cyan","Toothpaste",0,0,false,Color3.new(1,0,0),Color3.new(0,0,0)},
3542
3543
        taart = {"Royal purple",nil,.4,.4,true},
3544
3545
        mitta = {"Black",nil,0,0,false},
3546
3547
        penjuin3 = {"White",nil,0,0,false},
3548
3549
        YOURNAMEHERE = {"Black","Bright red",.5,0,true,Color3.new(1,0,0),Color3.new(0,0,0)},
3550
3551
        nonspeaker = {"Cyan","Toothpaste",0,0,false,Color3.new(1,0,0),Color3.new(0,0,0)},
3552
3553
        littleau999 = {"Reddish brown",1030,0,0,false},
3554
3555
        unscripter = {"Really black","Really black",.2,0,true,Color3.new(0,0,0),Color3.new(0,0,0)},
3556
3557
        oxcool1 = {"Really black","White",.2,0,false,Color3.new(0,0,0),Color3.new(0,0,0)},
3558
3559
        krodmiss = {"Really black",nil,0,0,false},
3560
3561
}
3562
3563
local topcolor = invcol(char.Torso.BrickColor)
3564
3565
local feacolor = char.Torso.BrickColor
3566
3567
local ptrans = 0
3568
3569
local pref = 0
3570
3571
local fire = false
3572
3573
local fmcol = Color3.new()
3574
3575
local fscol = Color3.new()
3576
3577
local spec = special[plr.Name:lower()]
3578
3579
if spec then
3580
3581
        topcolor,feacolor,ptrans,pref,fire,fmcol,fscol = spec[1] and BrickColor.new(spec[1]) or topcolor,spec[2] and BrickColor.new(spec[2]) or feacolor,spec[3],spec[4],spec[5],spec[6],spec[7]
3582
3583
end
3584
3585
local part = Instance.new("Part")
3586
3587
part.FormFactor = "Custom"
3588
3589
part.Size = Vector3.new(.2,.2,.2)
3590
3591
part.TopSurface,part.BottomSurface = 0,0
3592
3593
part.CanCollide = false
3594
3595
part.BrickColor = topcolor
3596
3597
part.Transparency = ptrans
3598
3599
part.Reflectance = pref
3600
3601
local ef = Instance.new("Fire",fire and part or nil)
3602
3603
ef.Size = .15
3604
3605
ef.Color = fmcol or Color3.new()
3606
3607
ef.SecondaryColor = fscol or Color3.new()
3608
3609
part:BreakJoints()
3610
3611
3612
function newpart()
3613
3614
        local clone = part:Clone()
3615
3616
        clone.Parent = mod
3617
3618
        clone:BreakJoints()
3619
3620
        return clone
3621
3622
end
3623
3624
local feath = newpart()
3625
3626
feath.BrickColor = feacolor
3627
3628
feath.Transparency = 0
3629
3630
Instance.new("SpecialMesh",feath).MeshType = "Sphere"
3631
3632
function newfeather()
3633
3634
        local clone = feath:Clone()
3635
3636
        clone.Parent = mod
3637
3638
        clone:BreakJoints()
3639
3640
        return clone
3641
3642
end
3643
3644
3645
---------- RIGHT WING
3646
3647
local r1 = newpart()
3648
3649
r1.Size = Vector3.new(.3,1.5,.3)*1.2
3650
3651
local rm1 = motor(tor,r1,CFrame.new(.35,.6,.4) * CFrame.Angles(0,0,math.rad(-60)) * CFrame.Angles(math.rad(30),math.rad(-25),0),CFrame.new(0,-.8,0),.1)
3652
3653
local r2 = newpart()
3654
3655
r2.Size = Vector3.new(.4,1.8,.4)*1.2
3656
3657
local rm2 = motor(r1,r2,CFrame.new(0,.75,0) * CFrame.Angles(0,0,math.rad(50)) * CFrame.Angles(math.rad(-30),math.rad(15),0),CFrame.new(0,-.9,0),.1)
3658
3659
local r3 = newpart()
3660
3661
r3.Size = Vector3.new(.3,2.2,.3)*1.2
3662
3663
local rm3 = motor(r2,r3,CFrame.new(.1,.9,0) * CFrame.Angles(0,0,math.rad(-140)) * CFrame.Angles(math.rad(-3),0,0),CFrame.new(0,-1.1,0),.1)
3664
3665
local r4 = newpart()
3666
3667
r4.Size = Vector3.new(.25,1.2,.25)*1.2
3668
3669
local rm4 = motor(r3,r4,CFrame.new(0,1.1,0) * CFrame.Angles(0,0,math.rad(-10)) * CFrame.Angles(math.rad(-3),0,0),CFrame.new(0,-.6,0),.1)
3670
3671
local feather = newfeather()
3672
3673
feather.Mesh.Scale = Vector3.new(1,1,1)
3674
3675
feather.Size = Vector3.new(.4,3,.3)
3676
3677
weld(r4,feather,CFrame.new(-.1,-.3,0),CFrame.new(0,-1.5,0))
3678
3679
feather = newfeather()
3680
3681
feather.Mesh.Scale = Vector3.new(1,1,1)
3682
3683
feather.Size = Vector3.new(.4,2.3,.3)
3684
3685
weld(r4,feather,CFrame.new(.1,-.1,0) * CFrame.Angles(0,math.random()*.1,0),CFrame.new(0,-1.1,0))
3686
3687
feather = newfeather()
3688
3689
feather.Mesh.Scale = Vector3.new(1,1,1)
3690
3691
feather.Size = Vector3.new(.35,2.2,.25)
3692
3693
weld(r4,feather,CFrame.new(.1,-.3,0) * CFrame.Angles(0,math.random()*.1,math.rad(-10)),CFrame.new(0,-1.1,0))
3694
3695
local rf3 = {}
3696
3697
for i=0,7 do
3698
3699
        feather = newfeather()
3700
3701
        feather.Mesh.Scale = Vector3.new(1,1,1)
3702
3703
        feather.Size = Vector3.new(.45,2.2,.35)
3704
3705
        table.insert(rf3,motor(r3,feather,CFrame.new(.05,1-i*.285,0) * CFrame.Angles(0,math.random()*.1,math.rad(-25-i*2)),CFrame.new(0,-feather.Size.Y/2,0)))
3706
3707
end
3708
3709
local rf2 = {}
3710
3711
for i=0,6 do
3712
3713
        feather = newfeather()
3714
3715
        feather.Mesh.Scale = Vector3.new(1,1,1)
3716
3717
        feather.Size = Vector3.new(.45,2.2-i*.08,.3)
3718
3719
        table.insert(rf2,motor(r2,feather,CFrame.new(.05,.75-i*.26,0) * CFrame.Angles(0,math.random()*.1,math.rad(-75-i*4)),CFrame.new(0,-feather.Size.Y/2,0)))
3720
3721
end
3722
3723
local rf1 = {}
3724
3725
for i=0,6 do
3726
3727
        feather = newfeather()
3728
3729
        feather.Mesh.Scale = Vector3.new(1,1,1)
3730
3731
        feather.Size = Vector3.new(.37,1.65-i*.06,.25)
3732
3733
        table.insert(rf1,motor(r1,feather,CFrame.new(.05,.63-i*.21,0) * CFrame.Angles(0,math.random()*.05,math.rad(-75)),CFrame.new(0,-feather.Size.Y/2,0)))
3734
3735
end
3736
3737
---------- LEFT WING
3738
3739
local l1 = newpart()
3740
3741
l1.Size = Vector3.new(.3,1.5,.3)*1.2
3742
3743
local lm1 = motor(tor,l1,CFrame.new(-.35,.6,.4) * CFrame.Angles(0,0,math.rad(60)) * CFrame.Angles(math.rad(30),math.rad(25),0) * CFrame.Angles(0,-math.pi,0),CFrame.new(0,-.8,0) ,.1)
3744
3745
local l2 = newpart()
3746
3747
l2.Size = Vector3.new(.4,1.8,.4)*1.2
3748
3749
local lm2 = motor(l1,l2,CFrame.new(0,.75,0) * CFrame.Angles(0,0,math.rad(50)) * CFrame.Angles(math.rad(30),math.rad(-15),0),CFrame.new(0,-.9,0),.1)
3750
3751
local l3 = newpart()
3752
3753
l3.Size = Vector3.new(.3,2.2,.3)*1.2
3754
3755
local lm3 = motor(l2,l3,CFrame.new(.1,.9,0) * CFrame.Angles(0,0,math.rad(-140)) * CFrame.Angles(math.rad(3),0,0),CFrame.new(0,-1.1,0),.1)
3756
3757
local l4 = newpart()
3758
3759
l4.Size = Vector3.new(.25,1.2,.25)*1.2
3760
3761
local lm4 = motor(l3,l4,CFrame.new(0,1.1,0) * CFrame.Angles(0,0,math.rad(-10)) * CFrame.Angles(math.rad(3),0,0),CFrame.new(0,-.6,0),.1)
3762
3763
local feather = newfeather()
3764
3765
feather.Mesh.Scale = Vector3.new(1,1,1)
3766
3767
feather.Size = Vector3.new(.4,3,.3)
3768
3769
weld(l4,feather,CFrame.new(-.1,-.3,0),CFrame.new(0,-1.5,0))
3770
3771
feather = newfeather()
3772
3773
feather.Mesh.Scale = Vector3.new(1,1,1)
3774
3775
feather.Size = Vector3.new(.4,2.3,.3)
3776
3777
weld(l4,feather,CFrame.new(.1,-.1,0) * CFrame.Angles(0,math.random()*.1,0),CFrame.new(0,-1.1,0))
3778
3779
feather = newfeather()
3780
3781
feather.Mesh.Scale = Vector3.new(1,1,1)
3782
3783
feather.Size = Vector3.new(.35,2.2,.25)
3784
3785
weld(l4,feather,CFrame.new(.1,-.3,0) * CFrame.Angles(0,math.random()*.1,math.rad(-10)),CFrame.new(0,-1.1,0))
3786
3787
local lf3 = {}
3788
3789
for i=0,7 do
3790
3791
        feather = newfeather()
3792
3793
        feather.Mesh.Scale = Vector3.new(1,1,1)
3794
3795
        feather.Size = Vector3.new(.45,2.2,.35)
3796
3797
        table.insert(lf3,motor(l3,feather,CFrame.new(.05,1-i*.285,0) * CFrame.Angles(0,math.random()*.1,math.rad(-25-i*2)),CFrame.new(0,-feather.Size.Y/2,0)))
3798
3799
end
3800
3801
local lf2 = {}
3802
3803
for i=0,6 do
3804
3805
        feather = newfeather()
3806
3807
        feather.Mesh.Scale = Vector3.new(1,1,1)
3808
3809
        feather.Size = Vector3.new(.45,2.2-i*.08,.3)
3810
3811
        table.insert(lf2,motor(l2,feather,CFrame.new(.05,.75-i*.26,0) * CFrame.Angles(0,math.random()*.1,math.rad(-75-i*4)),CFrame.new(0,-feather.Size.Y/2,0)))
3812
3813
end
3814
3815
local lf1 = {}
3816
3817
for i=0,6 do
3818
3819
        feather = newfeather()
3820
3821
        feather.Mesh.Scale = Vector3.new(1,1,1)
3822
3823
        feather.Size = Vector3.new(.37,1.65-i*.06,.25)
3824
3825
        table.insert(lf1,motor(l1,feather,CFrame.new(.05,.63-i*.21,0) * CFrame.Angles(0,math.random()*.05,math.rad(-75)),CFrame.new(0,-feather.Size.Y/2,0)))
3826
3827
end
3828
3829
local rwing = {rm1,rm2,rm3,rm4}
3830
3831
local lwing = {lm1,lm2,lm3,lm4}
3832
3833
local oc0 = {}
3834
3835
for i,v in pairs(rwing) do
3836
3837
        oc0[v] = v.C0
3838
3839
end
3840
3841
for i,v in pairs(lwing) do
3842
3843
        oc0[v] = v.C0
3844
3845
end
3846
3847
function gotResized()
3848
3849
        if lastsize then
3850
3851
                if tor.Size == lastsize then return end -- This shouldn't happen?
3852
3853
                local scaleVec = tor.Size/lastsize
3854
3855
                for i,v in pairs(oc0) do
3856
3857
                        oc0[i] = v-v.p+scaleVec*v.p
3858
3859
                end
3860
3861
                lastsize = tor.Size
3862
3863
        end
3864
3865
        lastsize = tor.Size
3866
3867
end
3868
3869
tor.Changed:connect(function(p)
3870
3871
        if p == "Size" then
3872
3873
                gotResized()
3874
3875
        end
3876
3877
end)
3878
3879
gotResized()
3880
3881
local idle = {0,0.5,-.2,0; .05,.05,.1,.05; -.6,-1.5,.1,0;}--0,.3,0,0
3882
3883
local outlow = {-.7,-.2,1.8,0; .3,.05,.1,.05; .2,0,0,0}
3884
3885
local outhigh = {.5,-.2,1.8,0; .3,.05,.1,.05; .2,0,0,0}
3886
3887
local veryhigh = {.9,-.3,1.9,0; .3,.05,.1,.05; .2,0,0,0}
3888
3889
local flap1 = {-.3,.3,1.1,-.2; .3,.05,.1,.05; .2,-.6,0,0}
3890
3891
local divebomb = {0,.2,.4,-.7; .3,.05,.1,.05; 0,-.5,-.6,0}
3892
3893
3894
function setwings(tab,time)
3895
3896
        time = time or 10
3897
3898
        for i=1,4 do
3899
3900
                rwing[i].DesiredAngle = tab[i]
3901
3902
                lwing[i].DesiredAngle = tab[i]
3903
3904
                rwing[i].MaxVelocity = math.abs(tab[i]-rwing[i].CurrentAngle)/time
3905
3906
                lwing[i].MaxVelocity = math.abs(tab[i]-lwing[i].CurrentAngle)/time
3907
3908
                local rcf = oc0[rwing[i]] * (tab[12+i] or CFrame.new())
3909
3910
                local lcf = oc0[lwing[i]] * (tab[12+i] or CFrame.new())
3911
3912
        end
3913
3914
        for i,v in pairs(rf1) do
3915
3916
                v.DesiredAngle = tab[9]
3917
3918
                v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
3919
3920
        end
3921
3922
        for i,v in pairs(lf1) do
3923
3924
                v.DesiredAngle = tab[9]
3925
3926
                v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
3927
3928
        end
3929
3930
        for i,v in pairs(rf2) do
3931
3932
                v.DesiredAngle = tab[10]
3933
3934
                v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
3935
3936
        end
3937
3938
        for i,v in pairs(lf2) do
3939
3940
                v.DesiredAngle = tab[10]
3941
3942
                v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
3943
3944
        end
3945
3946
        for i,v in pairs(rf3) do
3947
3948
                v.DesiredAngle = tab[11]
3949
3950
                v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
3951
3952
        end
3953
3954
        for i,v in pairs(lf3) do
3955
3956
                v.DesiredAngle = tab[11]
3957
3958
                v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
3959
3960
        end
3961
3962
end
3963
3964
setwings(outhigh,1)
3965
3966
flying = false
3967
3968
moving = false
3969
3970
for i,v in pairs(tor:GetChildren()) do
3971
3972
        if v.ClassName:lower():match("body") then
3973
3974
                v:Destroy()
3975
3976
        end
3977
3978
end
3979
3980
local ctor = tor:Clone()
3981
3982
ctor:ClearAllChildren()
3983
3984
ctor.Name = "cTorso"
3985
3986
ctor.Transparency = 1
3987
3988
ctor.CanCollide = false
3989
3990
ctor.FormFactor = "Custom"
3991
3992
ctor.Size = Vector3.new(.2,.2,.2)
3993
3994
ctor.Parent = mod
3995
3996
weld(tor,ctor)
3997
3998
local bg = Instance.new("BodyGyro",ctor)
3999
4000
bg.maxTorque = Vector3.new()
4001
4002
bg.P = 15000
4003
4004
bg.D = 1000
4005
4006
local bv = Instance.new("BodyVelocity",ctor)
4007
4008
bv.maxForce = Vector3.new()
4009
4010
bv.P = 15000
4011
4012
vel = Vector3.new()
4013
4014
cf = CFrame.new()
4015
4016
flspd = 0
4017
4018
4019
keysdown = {}
4020
4021
keypressed = {}
4022
4023
ktime = {}
4024
4025
descendtimer = 0
4026
4027
jumptime = tick()
4028
4029
hum.Jumping:connect(function()
4030
4031
        jumptime = tick()
4032
4033
end)
4034
4035
cam = workspace.CurrentCamera
4036
4037
kd = plr:GetMouse().KeyDown:connect(oc(function(key) 
4038
4039
        keysdown[key] = true 
4040
4041
        keypressed[key] = true 
4042
4043
        if key == "q" then 
4044
4045
                descendtimer = tick() 
4046
4047
        elseif key == " " and not hum.Jump then 
4048
4049
                jumptime = tick()
4050
4051
        elseif (key == "a" or key == "d") and ktime[key] and tick()-ktime[key] < .3 and math.abs(reqrotx) < .3 then
4052
4053
                reqrotx = key == "a" and math.pi*2 or -math.pi*2
4054
4055
        end
4056
4057
        ktime[key] = tick() 
4058
4059
end))
4060
4061
ku = plr:GetMouse().KeyUp:connect(function(key) 
4062
4063
        keysdown[key] = false 
4064
4065
        if key == " " then 
4066
4067
                descendtimer = tick() 
4068
4069
        end 
4070
4071
end)
4072
4073
function mid(a,b,c)
4074
4075
        return math.max(a,math.min(b,c or -a))
4076
4077
end
4078
4079
function bn(a)
4080
4081
        return a and 1 or 0
4082
4083
end
4084
4085
function gm(tar)
4086
4087
        local m = 0
4088
4089
        for i,v in pairs(tar:GetChildren()) do
4090
4091
                if v:IsA("BasePart") then
4092
4093
                        m = m + v:GetMass()
4094
4095
                end
4096
4097
                        m = m + gm(v)
4098
4099
        end
4100
4101
        return m
4102
4103
end
4104
4105
reqrotx = 0
4106
4107
local grav = 196.2
4108
4109
local con
4110
4111
con = game:GetService("RunService").Stepped:connect(oc(function()
4112
4113
        --[[if not mod:IsDescendantOf(workspace) then
4114
4115
                pcall(function() kd:disconnect() end)
4116
4117
                pcall(function() ku:disconnect() end)
4118
4119
                bg:Destroy()
4120
4121
                bv:Destroy()
4122
4123
                con:disconnect()
4124
4125
                script:Destroy()
4126
4127
                return
4128
4129
        end]]
4130
4131
        local obvel = tor.CFrame:vectorToObjectSpace(tor.Velocity)
4132
4133
        local sspd, uspd,fspd = obvel.X,obvel.Y,obvel.Z
4134
4135
        if flying then
4136
4137
                local lfldir = fldir
4138
4139
                fldir = cam.CoordinateFrame:vectorToWorldSpace(Vector3.new(bn(keysdown.d)-bn(keysdown.a),0,bn(keysdown.s)-bn(keysdown.w))).unit
4140
4141
                local lmoving = moving
4142
4143
                moving = fldir.magnitude > .1
4144
4145
                if lmoving and not moving then
4146
4147
                        idledir = lfldir*Vector3.new(1,0,1)
4148
4149
                        descendtimer = tick()
4150
4151
                end
4152
4153
                local dbomb = fldir.Y < -.6 or (moving and keysdown["1"])
4154
4155
                if moving and keysdown["0"] and lmoving then
4156
4157
                        fldir = (Vector3.new(lfldir.X,math.min(fldir.Y,lfldir.Y+.01)-.1,lfldir.Z)+(fldir*Vector3.new(1,0,1))*.05).unit
4158
4159
                end
4160
4161
                local down = tor.CFrame:vectorToWorldSpace(Vector3.new(0,-1,0))
4162
4163
                local descending = (not moving and keysdown["q"] and not keysdown[" "])
4164
4165
                cf = ccomplerp(cf,CFrame.new(tor.Position,tor.Position+(not moving and idledir or fldir)),keysdown["0"] and .02 or .07)
4166
4167
                local gdown = not dbomb and cf.lookVector.Y < -.2 and tor.Velocity.unit.Y < .05
4168
4169
                hum.PlatformStand = true
4170
4171
                bg.maxTorque = Vector3.new(1,1,1)*9e5
4172
4173
                local rotvel = CFrame.new(Vector3.new(),tor.Velocity):toObjectSpace(CFrame.new(Vector3.new(),fldir)).lookVector
4174
4175
                bg.cframe = cf * CFrame.Angles(not moving and -.1 or -math.pi/2+.2,moving and mid(-2.5,rotvel.X/1.5) + reqrotx or 0,0)
4176
4177
                reqrotx = reqrotx - reqrotx/10
4178
4179
                bv.maxForce = Vector3.new(1,1,1)*9e4*.5
4180
4181
                local anioff =(bn(keysdown[" "])-bn(keysdown["q"]))/2
4182
4183
                local ani = tickwave(1.5-anioff,1)
4184
4185
                bv.velocity = bv.velocity:Lerp(Vector3.new(0,bn(not moving)*-ani*15+(descending and math.min(20,tick()-descendtimer)*-8 or bn(keysdown[" "])-bn(keysdown["q"]))*15,0)+vel,.6) 
4186
4187
                vel = moving and cf.lookVector*flspd or Vector3.new()
4188
4189
                flspd = math.min(120,lerp(flspd,moving and (fldir.Y<0 and flspd+(-fldir.Y)*grav/60 or math.max(50,flspd-fldir.Y*grav/300)) or 60,.4))
4190
4191
                setwings(moving and (gdown and outlow or dbomb and divebomb) or (descending and veryhigh or flap1),15)
4192
4193
                for i=1,4 do
4194
4195
                        --CFrame.Angles(-.5+bn(i==3)*2.4+bn(i==4)*.5,.1+bn(i==2)*.5-bn(i==3)*1.1,bn(i==3)*.1)
4196
4197
                        rwing[i].C0 = clerp(rwing[i].C0,oc0[rwing[i]] * (gdown and CFrame.new() or dbomb and CFrame.Angles(-.5+bn(i==3)*.4+bn(i==4)*.5,.1+bn(i==2)*.5-bn(i==3)*1.1,bn(i==3)*.1) or descending and CFrame.Angles(.3,0,0) or CFrame.Angles((i*.1+1.5)*ani,ani*-.5,1*ani)),descending and .8 or .2)
4198
4199
                        lwing[i].C0 = clerp(lwing[i].C0,oc0[lwing[i]] * (gdown and CFrame.new() or dbomb and CFrame.Angles(-(-.5+bn(i==3)*.4+bn(i==4)*.5),-(.1+bn(i==2)*.5-bn(i==3)*1.1),bn(i==3)*.1) or descending and CFrame.Angles(-.3,0,0) or CFrame.Angles(-(i*.1+1.5)*ani,ani*.5,1*ani)),descending and .8 or .2)
4200
4201
                end
4202
4203
                local hit,ray = workspace:FindPartOnRayWithIgnoreList(Ray.new(tor.Position,Vector3.new(0,-3.5+math.min(0,bv.velocity.y)/30,0)),{char})
4204
4205
                if hit and down.Y < -.85 and tick()-flystart > 1 then
4206
4207
                        flying = false
4208
4209
                        hum.PlatformStand = false
4210
4211
                        tor.Velocity = Vector3.new()
4212
4213
                end
4214
4215
        else
4216
4217
                bg.maxTorque = Vector3.new()
4218
4219
                bv.maxForce = Vector3.new()
4220
4221
                local ani = tickwave(walking and .8 or 4.5,1)
4222
4223
                setwings(idle,10)
4224
4225
                local x,y,z = fspd/160,uspd/700,sspd/900
4226
4227
                for i=1,4 do
4228
4229
                        rwing[i].C0 = clerp(rwing[i].C0,oc0[rwing[i]] * CFrame.Angles(ani*.1 + -mid(-.1,x),0 + -mid(-.1,y) + bn(i==2)*.6,ani*.02 + -mid(-.1,z)),.2)
4230
4231
                        lwing[i].C0 = clerp(lwing[i].C0,oc0[lwing[i]] * CFrame.Angles(ani*-.05 + mid(-.1,x),0 + mid(-.1,y) + -bn(i==2)*.6,ani*.02 + mid(-.1,z)),.2)
4232
4233
                end
4234
4235
                if keypressed[" "] and not flying and (tick()-jumptime > .05 and (tick()-jumptime < 3 or hum.Jump)) then
4236
4237
                        vel = Vector3.new(0,50,0)
4238
4239
                        bv.velocity = vel
4240
4241
                        idledir = cam.CoordinateFrame.lookVector*Vector3.new(1,0,1)
4242
4243
                        cf = tor.CFrame * CFrame.Angles(-.01,0,0)
4244
4245
                        tor.CFrame = cf
4246
4247
                        bg.cframe = cf
4248
4249
                        flystart = tick()
4250
4251
                        flying = true
4252
4253
                end
4254
4255
        end
4256
4257
        keypressed = {}
4258
4259
end))
4260
4261
4262
4263
end fly()
4264
4265
--Bird Wings By Rosemarijohn2
4266
jun = game.Players.LocalPlayer
4267
Stuff = false 
4268
--password 
4269
function ssj() 
4270
if Stuff == false then 
4271
Stuff = true 
4272
for u, c in pairs (jun.Character:GetChildren()) do 
4273
if c.className == "Hat" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then 
4274
c.Handle.Transparency = 1 
4275
end 
4276
end 
4277
Hair22 = Instance.new("Part") 
4278
Hair22 = Instance.new("Part")
4279
Hair22.Parent = jun.Character
4280
Hair22.Name = "Hair"
4281
Hair22.formFactor = "Symmetric"
4282
Hair22.Size = Vector3.new(1, 1, 1)
4283
Hair22.CFrame = jun.Character.Head.CFrame
4284
Hair22:BreakJoints()
4285
Hair22.CanCollide = false
4286
Hair22.TopSurface = "Smooth"
4287
Hair22.BottomSurface = "Smooth"
4288
Hair22.BrickColor = BrickColor.new("Really black")
4289
Weld = Instance.new("Weld") 
4290
Weld.Part0 = jun.Character.Head 
4291
Weld.Part1 = Hair22
4292
Weld.Parent = jun.Character.Head 
4293
Weld.C0 = CFrame.new(0, 0.26, 0.2)*CFrame.fromEulerAnglesXYZ(0, 0, 0) 
4294
Mesh = Instance.new("SpecialMesh")
4295
Mesh.Parent = Hair22
4296
Mesh.MeshId = "http://www.roblox.com/asset/?id=62246019"
4297
Mesh.Scale = Vector3.new(1, 1, 1)
4298
BlastRing = Instance.new("Part") 
4299
BlastRing.Parent = game.Lighting 
4300
BlastRing.Name = "Blast" 
4301
BlastRing.formFactor = "Symmetric" 
4302
BlastRing.Size = Vector3.new(1, 1, 1) 
4303
BlastRing.CanCollide = false 
4304
BlastRing.TopSurface = "Smooth" 
4305
BlastRing.BottomSurface = "Smooth" 
4306
BlastRing.BrickColor = BrickColor.new("Really black") 
4307
BlastRing.Reflectance = 0 
4308
BlastRing.Anchored = true 
4309
Mesh2 = Instance.new("SpecialMesh") 
4310
Mesh2.Parent = BlastRing 
4311
Mesh2.MeshType = "FileMesh" 
4312
Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
4313
Mesh2.Scale = Vector3.new(1, 5.8, 1) 
4314
blastring2 = BlastRing:clone() 
4315
Hair4 = Instance.new("Part")
4316
Hair4.Parent = jun.Character
4317
Hair4.Name = "Hair"
4318
Hair4.CanCollide = false
4319
Hair4.Locked = true
4320
Hair4.TopSurface = "Smooth"
4321
Hair4.BottomSurface = "Smooth"
4322
Hair4.formFactor = "Symmetric"
4323
Hair4.BrickColor = BrickColor.new("Really black")
4324
Hair4.CFrame = jun.Character.Torso.CFrame
4325
Hair4.Size = Vector3.new(1, 1, 1)
4326
Weld = Instance.new("Weld")
4327
Weld.Parent = jun.Character.Head
4328
Weld.Part0 = jun.Character.Head
4329
Weld.Part1 = Hair4
4330
Weld.C0 = CFrame.new(0, 1, 0)
4331
Mesh = Instance.new("SpecialMesh")
4332
Mesh.Parent = Hair4
4333
Mesh.Scale = Vector3.new(1.15, 1.8, 1.26)
4334
Mesh.MeshType = "FileMesh"
4335
Mesh.MeshId = "http://www.roblox.com/asset/?id=12212520"
4336
Mesh.TextureId = ""
4337
Hair42 = Instance.new("Part")
4338
Hair42.Parent = jun.Character
4339
Hair42.Name = "Hair"
4340
Hair42.CanCollide = false
4341
Hair42.Locked = true
4342
Hair42.TopSurface = "Smooth"
4343
Hair42.BottomSurface = "Smooth"
4344
Hair42.formFactor = "Symmetric"
4345
Hair42.BrickColor = BrickColor.new("Bright black")
4346
Hair42.CFrame = jun.Character.Torso.CFrame
4347
Hair42.Size = Vector3.new(1, 1, 1)
4348
Weld = Instance.new("Weld")
4349
Weld.Parent = jun.Character.Torso
4350
Weld.Part1 = Hair42
4351
Weld.Part0 = jun.Character.Head
4352
Weld.C0 = CFrame.new(0, -.6, 0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
4353
Mesh = Instance.new("SpecialMesh")
4354
Mesh.Parent = Hair42
4355
Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
4356
Mesh.MeshType = "FileMesh"
4357
Mesh.MeshId = "http://www.roblox.com/asset/?id=15392960"
4358
Mesh.TextureId = ""
4359
Effect = Instance.new("Part") 
4360
Effect.Parent = jun.Character 
4361
Effect.Anchored = true 
4362
Effect.CanCollide = false 
4363
Effect.Size = Vector3.new(1, 1, 1) 
4364
Effect.formFactor = "Symmetric" 
4365
Effect.Transparency = 0.5 
4366
Effect.BrickColor = BrickColor.new("Deepblue,Really black") 
4367
Effect.Reflectance = 0.3 
4368
Effect.TopSurface = "Smooth" 
4369
Effect.BottomSurface = "Smooth" 
4370
EffectMesh = Instance.new("CylinderMesh") 
4371
EffectMesh.Parent = Effect 
4372
EffectMesh.Scale = Vector3.new(1, 100, 1) 
4373
blastring2.Parent = jun.Character 
4374
blastring2.Position = jun.Character.Torso.Position 
4375
blastring2.BrickColor = BrickColor.new("Really black") 
4376
blastring2.Transparency = 0.7 
4377
blastring2.Reflectance = 0 
4378
jun.Character.Torso.CFrame = jun.Character.Torso.CFrame * CFrame.new(0, -0.5, -1) 
4379
for i = 1 , 20 do 
4380
Effect.CFrame = CFrame.new(jun.Character.Torso.Position) 
4381
blastring2.CFrame = CFrame.new(jun.Character.Torso.Position) * CFrame.new(0, 0.5, -0.8) 
4382
EffectMesh.Scale = EffectMesh.Scale + Vector3.new(0.5, 0, 0.5) 
4383
blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.7, 0, 0.7) 
4384
wait(0.001) 
4385
end 
4386
for i = 1 , 20 do 
4387
EffectMesh.Scale = EffectMesh.Scale + Vector3.new(-0.5, 0, -0.5) 
4388
blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(-0.7, 0, -0.7) 
4389
wait(0.001) 
4390
end 
4391
blastring2.BrickColor = BrickColor.new("White") 
4392
Effect.BrickColor = BrickColor.new("Really blue") 
4393
for i = 1 , 20 do 
4394
blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.7, 0, 0.7) 
4395
EffectMesh.Scale = EffectMesh.Scale + Vector3.new(0.5, 0, 0.5) 
4396
wait(0.001) 
4397
end 
4398
for i = 1 , 20 do 
4399
EffectMesh.Scale = EffectMesh.Scale + Vector3.new(-0.5, 0, -0.5) 
4400
blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(-0.7, 0, -0.7) 
4401
wait(0.001) 
4402
end 
4403
Effect:remove() 
4404
blastring2:remove() 
4405
lol = Instance.new("Explosion") 
4406
lol.Parent = game.Workspace 
4407
lol.Position = jun.Character.Torso.Position 
4408
lol.BlastRadius = 10 
4409
lol.BlastPressure = 0 
4410
--[[ex = Instance.new("Explosion") 
4411
ex.Position = jun.Character.Torso.Position 
4412
ex.BlastPressure = 0 
4413
ex.Parent = workspace]] 
4414
jun.Character.Torso.CFrame = jun.Character.Torso.CFrame * CFrame.new(0, 0.1, 0) 
4415
for i = 1 , 20 do 
4416
Effect.CFrame = CFrame.new(jun.Character.Torso.Position) 
4417
EffectMesh.Scale = EffectMesh.Scale + Vector3.new(0.5, 0, 0.5) 
4418
Effect.Transparency = Effect.Transparency + 0.01 
4419
wait(0.05) 
4420
end 
4421
for i = 1 , 20 do 
4422
EffectMesh.Scale = EffectMesh.Scale + Vector3.new(-0.5, 0, -0.5) 
4423
Effect.BrickColor = BrickColor.new("Really black") 
4424
wait(0.05) 
4425
end 
4426
Effect:Remove() 
4427
game.Lighting.TimeOfDay = 15 
4428
game.Lighting.FogEnd = 10000 
4429
if jun.Character.Torso:findFirstChild("PwnFire") == nil then 
4430
local pie = Instance.new("Fire") 
4431
pie.Name = "PwnFire" 
4432
pie.Parent = jun.Character.Torso 
4433
pie.Size = 13 
4434
pie.Color = BrickColor.new("Really blue").Color 
4435
pie.SecondaryColor = BrickColor.new("Really blue").Color 
4436
end 
4437
if jun.Character.Torso:findFirstChild("PwnSparkles") == nil then 
4438
pie = Instance.new("Sparkles") 
4439
pie.Name = "PwnSparkles" 
4440
pie.Parent = jun.Character.Torso 
4441
pie.SparkleColor = BrickColor.new("White").Color 
4442
end 
4443
jun.Character.Humanoid.MaxHealth = 350 
4444
wait(0.3) 
4445
jun.Character.Humanoid.Health = 300 
4446
end 
4447
end 
4448
function nossj() 
4449
if Stuff == true then 
4450
Stuff = false 
4451
if jun.Character.Torso:findFirstChild("PwnFire") ~= nil then 
4452
jun.Character.Torso:findFirstChild("PwnFire"):Remove() 
4453
end 
4454
if jun.Character.Torso:findFirstChild("PwnSparkles") ~= nil then 
4455
jun.Character.Torso:findFirstChild("PwnSparkles"):Remove() 
4456
end 
4457
p = Instance.new("Part") 
4458
p.Parent = jun.Character 
4459
p.Anchored = true 
4460
p.CanCollide = false 
4461
p.Transparency = 0 
4462
p.formFactor = "Symmetric" 
4463
p.Size = Vector3.new(44, 44, 44) 
4464
p.TopSurface = "Smooth" 
4465
p.BottomSurface = "Smooth" 
4466
p.Name = "Sharingan" 
4467
p.Shape = "Ball" 
4468
p.CFrame = jun.Character.Torso.CFrame 
4469
p.BrickColor = BrickColor.new("Really black") 
4470
for i = 1 , 10 do 
4471
wait(0.05) 
4472
p.Size = p.Size + Vector3.new(-3, -3, -3) 
4473
p.Transparency = p.Transparency + 0.01 
4474
p.CFrame = jun.Character.Torso.CFrame 
4475
end 
4476
p:Remove() 
4477
for u, c in pairs (jun.Character:GetChildren()) do 
4478
if c.className == "Hat" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then 
4479
c.Handle.Transparency = 0 
4480
end 
4481
if c.Name == "Hair" then 
4482
c:Remove() 
4483
end 
4484
end 
4485
for u, c in pairs (game.Lighting:GetChildren()) do 
4486
if c.className == "Pants" then 
4487
c.Parent = game.Workspace.satic 
4488
end 
4489
end 
4490
for u, c in pairs (game.Lighting:GetChildren()) do 
4491
if c.className == "Shirt" then 
4492
c.Parent = game.Workspace.satic
4493
end 
4494
end 
4495
jun.Character.Humanoid.Health = 80 
4496
wait() 
4497
jun.Character.Humanoid.MaxHealth = 100 
4498
wait() 
4499
jun.Character.Torso.fire1:remove() 
4500
wait() 
4501
jun.Character.Torso.fire2:remove() 
4502
wait() 
4503
jun.Character.Torso.fire3:remove() 
4504
wait() 
4505
jun.Character.Torso.fire4:remove() 
4506
wait() 
4507
jun.Character.Torso.fire5:remove() 
4508
end 
4509
end 
4510
jun.Chatted:connect(function(Msg) 
4511
msg = Msg:lower() 
4512
if string.sub(msg, 1, 7) == "!" then 
4513
game.Lighting.FogColor = BrickColor.new("Really black").Color 
4514
wait() 
4515
game.Lighting.TimeOfDay = 16 
4516
wait(0.3) 
4517
game.Lighting.TimeOfDay = 17 
4518
wait(0.3) 
4519
game.Lighting.TimeOfDay = 18 
4520
wait(0.3) 
4521
game.Lighting.TimeOfDay = 19 
4522
wait(0.3) 
4523
game.Lighting.FogEnd = 1000 
4524
wait(0.1) 
4525
game.Lighting.FogEnd = 800 
4526
wait(0.1) 
4527
game.Lighting.FogEnd = 600 
4528
wait(0.1) 
4529
game.Lighting.FogEnd = 500 
4530
wait(0.1) 
4531
game.Lighting.FogEnd = 400 
4532
wait(0.1) 
4533
game.Lighting.FogEnd = 300 
4534
ssj() 
4535
end 
4536
if string.sub(msg, 1, 4) == "5" then 
4537
game.Lighting.FogColor = BrickColor.new("Really black").Color 
4538
wait() 
4539
game.Lighting.TimeOfDay = 16 
4540
wait(0.3) 
4541
game.Lighting.TimeOfDay = 17 
4542
wait(0.3) 
4543
game.Lighting.TimeOfDay = 18 
4544
wait(0.3) 
4545
game.Lighting.TimeOfDay = 19 
4546
wait(0.3) 
4547
game.Lighting.FogEnd = 1000 
4548
wait(0.1) 
4549
game.Lighting.FogEnd = 800 
4550
wait(0.1) 
4551
game.Lighting.FogEnd = 600 
4552
wait(0.1) 
4553
game.Lighting.FogEnd = 500 
4554
wait(0.1) 
4555
game.Lighting.FogEnd = 400 
4556
wait(0.1) 
4557
game.Lighting.FogEnd = 300 
4558
wait(0.1) 
4559
ssj() 
4560
end 
4561
if string.sub(msg, 1, 6) == "Dark" then 
4562
wait(0.1) 
4563
ssj() 
4564
end 
4565
if string.sub(msg, 1, 10) == "off" then 
4566
wait(0.1) 
4567
nossj() 
4568
end 
4569
if string.sub(msg, 1, 3) == "stop" then 
4570
wait(0.1) 
4571
nossj() 
4572
end 
4573
end) 
4574
function OnDeath() 
4575
wait() 
4576
nossj() 
4577
end 
4578
jun.Character.Humanoid.Died:connect(OnDeath) 
4579
jun = game.Players.LocalPlayer
4580
Stuff = false 
4581
--password 
4582
 Instance.new("HopperBin",game.Players.LocalPlayer.Backpack).Name = "Earth-shattering kamehameha"
4583
script.Parent = game.Players.LocalPlayer.Backpack:findFirstChild"Earth-shattering kamehameha"
4584
local char = script.Parent.Parent.Parent.Character
4585
local humanoid = char.Humanoid
4586
local Head = char.Head
4587
local Torso = char.Torso
4588
local LeftArm = char["Left Arm"]
4589
local RightArm = char["Right Arm"]
4590
local LeftLeg = char["Left Leg"]
4591
local RightLeg = char["Right Leg"]
4592
local RightHip = Torso["Right Hip"]
4593
local LeftHip = Torso["Left Hip"]
4594
local Neck = Torso.Neck
4595
local RightShoulder = Torso["Right Shoulder"]
4596
local LeftShoulder = Torso["Left Shoulder"]
4597
local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
4598
local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
4599
local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
4600
local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
4601
local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
4602
local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
4603
local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0)
4604
local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0)
4605
local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0)
4606
local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0)
4607
local taco = false
4608
local taco2 = true
4609
local time = game.Lighting.TimeOfDay
4610
local h = tonumber(string.sub(time,1,2))
4611
local m = tonumber(string.sub(time,4,5))+1
4612
local s = tonumber(string.sub(time,7,8))
4613
local function frame()
4614
TiltX = 0
4615
TiltY = 0
4616
TiltZ = 0
4617
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
4618
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
4619
TiltX = -1.65
4620
TiltY = 0
4621
TiltZ = 0
4622
MoveX = 0
4623
MoveY = -0.31
4624
MoveZ = -0.4
4625
RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
4626
LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
4627
TiltX = -0.12
4628
TiltY = -0.01
4629
TiltZ = -0.1
4630
MoveX = 0
4631
MoveY = 0.2
4632
MoveZ = 0
4633
RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
4634
LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
4635
end
4636
function switch(bool)
4637
for i,v in pairs(char:GetChildren())do
4638
if v == Torso or v == Head or v == LeftArm or v == RightArm or v == LeftLeg or v == RightLeg then
4639
v.Anchored = bool
4640
end end end
4641
local function frame2()
4642
TiltX = 0
4643
TiltY = 0
4644
TiltZ = 1.57
4645
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
4646
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
4647
TiltX = 0.6
4648
TiltY = 0
4649
TiltZ = 0
4650
MoveX = 0
4651
MoveY = 0
4652
MoveZ = -0.3
4653
RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
4654
LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
4655
TiltX = -0.05
4656
TiltY = 0
4657
TiltZ = 0
4658
MoveX = 0
4659
MoveY = 0.1
4660
MoveZ = 0
4661
RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
4662
LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
4663
end
4664
local function RefreshWelds()
4665
Neck.C0 = NeckC0
4666
Neck.C1 = NeckC1
4667
RightShoulder.C0 = RightShoulderC0
4668
RightShoulder.C1 = RightShoulderC1
4669
LeftShoulder.C0 = LeftShoulderC0
4670
LeftShoulder.C1 = LeftShoulderC1
4671
RightHip.C0 = RightHipC0
4672
RightHip.C1 = RightHipC1
4673
LeftHip.C0 = LeftHipC0
4674
LeftHip.C1 = LeftHipC1
4675
end
4676
local function Button1Down(mouse)
4677
if taco then return end
4678
taco = true
4679
humanoid.PlatformStand = true
4680
local staystill = Instance.new("BodyPosition",Torso)
4681
staystill.maxForce = Vector3.new(math.huge,math.huge,math.huge)
4682
staystill.position = Torso.Position
4683
frame()
4684
local energy = Instance.new("Part",char)
4685
energy.Size = Vector3.new(0.1,0.1,0.1)
4686
energy.CanCollide = false
4687
energy.Anchored = true
4688
energy.Locked = true
4689
energy.Shape = "Ball"
4690
energy.TopSurface = "Smooth"
4691
energy.BottomSurface = "Smooth"
4692
energy.Color = Color3.new(0/255,50/255,255/255)
4693
energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
4694
local energy2 = Instance.new("Part",char)
4695
energy2.Size = Vector3.new(0.1,0.1,0.1)
4696
energy2.CanCollide = false
4697
energy2.Anchored = true
4698
energy2.Locked = true
4699
energy2.Shape = "Ball"
4700
energy2.TopSurface = "Smooth"
4701
energy2.BottomSurface = "Smooth"
4702
energy2.Color = Color3.new(255/255,0/255,0/255)
4703
energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
4704
local f1 = Instance.new("Fire",energy)
4705
f1.Color = energy.Color
4706
f1.SecondaryColor = Color3.new(0,0,0)
4707
f1.Heat = 0
4708
local f2 = Instance.new("Fire",energy2)
4709
f2.Color = energy2.Color
4710
f2.SecondaryColor = Color3.new(1,1,1)
4711
f2.Heat = 0
4712
local f1 = Instance.new("Fire",energy)
4713
f1.Color = energy.Color
4714
f1.SecondaryColor = Color3.new(0,0,0)
4715
f1.Heat = 0
4716
local f2 = Instance.new("Fire",energy2)
4717
f2.Color = energy2.Color
4718
f2.SecondaryColor = Color3.new(1,1,1)
4719
f2.Heat = 0
4720
local f1 = Instance.new("Fire",energy)
4721
f1.Color = energy.Color
4722
f1.SecondaryColor = Color3.new(0,0,0)
4723
f1.Heat = 0
4724
local f2 = Instance.new("Fire",energy2)
4725
f2.Color = energy2.Color
4726
f2.SecondaryColor = Color3.new(1,1,1)
4727
f2.Heat = 0
4728
switch(true)
4729
wait(0.5)
4730
repeat m = m * 2 if m >= 60 then m = 1 h = h + 1 end game.Lighting.TimeOfDay = ""..h..":"..m..":"..s.."" wait(0) until game.Lighting.TimeOfDay >= "18:00:00"
4731
for i = 1,10 do
4732
energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
4733
energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
4734
energy.Size = energy.Size + Vector3.new(0.5,0.5,0.5)
4735
energy2.Size = energy2.Size + Vector3.new(0.5,0.5,0.5)
4736
energy.Reflectance = energy.Reflectance + 0.1
4737
energy2.Reflectance = energy2.Reflectance + 0.1
4738
wait()
4739
energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
4740
energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
4741
end
4742
game:GetService("Chat"):Chat(Head,"EARTH SHATTERING!",0)
4743
wait(0.6)
4744
switch(false)
4745
frame2()
4746
wait()
4747
switch(true)
4748
for i = 1,10 do
4749
wait()
4750
energy.CFrame = energy.CFrame * CFrame.new(0,0.25,-0.25)
4751
energy2.CFrame = energy2.CFrame * CFrame.new(0,0.25,-0.25)
4752
end
4753
for i = 1,20 do
4754
energy.Size = energy.Size * Vector3.new(0.5,0.5,0.5)
4755
energy2.Size = energy2.Size * Vector3.new(0.5,0.5,0.5)
4756
energy.Reflectance = energy.Reflectance - 0.1
4757
energy2.Reflectance = energy2.Reflectance - 0.1
4758
wait()
4759
energy.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
4760
energy2.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
4761
end
4762
energy:Destroy()
4763
energy2:Destroy()
4764
wait(0.6)
4765
game:GetService("Chat"):Chat(Head,"KAMEEHHHH",0)
4766
local blast = Instance.new("Part",char)
4767
blast.Size = Vector3.new(8,8,8)
4768
blast.Shape = "Ball"
4769
blast.TopSurface = "Smooth"
4770
blast.BottomSurface = "Smooth"
4771
blast.Anchored = true
4772
blast.Locked = true
4773
blast.CanCollide = false
4774
blast.Color = Color3.new(255/255,0/255,125/255)
4775
blast.Transparency = 0
4776
blast.CFrame = Torso.CFrame * CFrame.new(0,0.2,-6.5)
4777
wait(0.6)
4778
game:GetService("Chat"):Chat(Head,"HAMEEHHHHH",1)
4779
local xf = Instance.new("Fire",blast)
4780
xf.Size = 25
4781
xf.Color = blast.Color
4782
xf.SecondaryColor = Color3.new(255/255,255/255,255/255)
4783
xf.Heat = 0
4784
local xf = Instance.new("Fire",blast)
4785
xf.Size = 25
4786
xf.Color = blast.Color
4787
xf.SecondaryColor = Color3.new(255/255,255/255,255/255)
4788
xf.Heat = 0
4789
for i = 1,20 do
4790
blast.Transparency = blast.Transparency + 0.05
4791
blast.Reflectance = blast.Reflectance + 0.01
4792
wait(0.1)
4793
if blast.Transparency >= 1 then
4794
blast.Transparency = blast.Transparency - 0.1
4795
end end
4796
blast.Transparency = 0.1
4797
wait(0.5)
4798
game:GetService("Chat"):Chat(Head,"HAAAAAAHHHHHHHHH!",2)
4799
coroutine.resume(coroutine.create(function()
4800
for i = 1,5 do wait(0)
4801
local p = Instance.new("Part",blast)
4802
p.Size = Vector3.new(0,0,0)
4803
p.Anchored = true
4804
p.CanCollide = false
4805
p.Locked = true
4806
p.BrickColor = BrickColor.new("Really red")
4807
p.TopSurface = "Smooth"
4808
p.Reflectance = 0.3
4809
p.Transparency = 0.4
4810
p.BottomSurface = "Smooth"
4811
p.CFrame = blast.CFrame * CFrame.new(0,0,0)
4812
local m1 = Instance.new("SpecialMesh",p)
4813
m1.Scale = p.Size
4814
m1.MeshId = "http://www.roblox.com/asset/?id=3270017"
4815
local p2 = Instance.new("Part",blast)
4816
p2.CFrame = blast.CFrame * CFrame.new(0,0,0)
4817
p2.Size = Vector3.new(0,0,0)
4818
p2.Anchored = true
4819
p2.CanCollide = false
4820
p2.Locked = true
4821
p2.BrickColor = BrickColor.new("Deep blue")
4822
p2.TopSurface = "Smooth"
4823
p2.Reflectance = 0.3
4824
p2.Transparency = 0.4
4825
p2.BottomSurface = "Smooth"
4826
local m2 = Instance.new("SpecialMesh",p2)
4827
m2.Scale = p2.Size
4828
m2.MeshId = "http://www.roblox.com/asset/?id=3270017"
4829
local p3 = Instance.new("Part",blast)
4830
p3.Size = Vector3.new(0,0,0)
4831
p3.Anchored = true
4832
p3.CanCollide = false
4833
p3.Locked = true
4834
p3.Color = blast.Color
4835
p3.TopSurface = "Smooth"
4836
p3.Reflectance = 0.3
4837
p3.Transparency = 0.4
4838
p3.BottomSurface = "Smooth"
4839
p3.CFrame = blast.CFrame * CFrame.new(0,0,0)
4840
local m3 = Instance.new("SpecialMesh",p3)
4841
m3.Scale = p.Size
4842
m3.MeshId = "http://www.roblox.com/asset/?id=3270017"
4843
coroutine.resume(coroutine.create(function()
4844
for i = 1,20 do wait(0)
4845
m1.Scale = m1.Scale + Vector3.new(5,5,5)
4846
p.CFrame = p.CFrame * CFrame.new(0,0,-5)
4847
end
4848
p:Destroy()
4849
end))
4850
coroutine.resume(coroutine.create(function()
4851
for i = 1,20 do wait(0)
4852
m2.Scale = m2.Scale + Vector3.new(5,5,5)
4853
p2.CFrame = p2.CFrame * CFrame.new(0,0,-5)
4854
end
4855
p2:Destroy()
4856
end))
4857
coroutine.resume(coroutine.create(function()
4858
for i = 1,20 do wait(0)
4859
m3.Scale = m3.Scale + Vector3.new(5,5,5)
4860
p3.CFrame = p3.CFrame * CFrame.new(0,0,-5)
4861
end
4862
p3:Destroy()
4863
end))end end))
4864
local p = Instance.new("Part",blast)
4865
p.Size = blast.Size
4866
p.CanCollide = true
4867
p.Anchored = true
4868
p.Locked = true
4869
p.Color = blast.Color
4870
p.Reflectance = blast.Reflectance
4871
p.Transparency = blast.Transparency
4872
p.TopSurface = "Smooth"
4873
p.BottomSurface = "Smooth"
4874
p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(1.57, 0, 0)
4875
p.Touched:connect(function(hit)
4876
if not taco2 then return end
4877
taco2 = false
4878
if hit.Parent:findFirstChild("Humanoid")then
4879
for i,v in pairs(hit.Parent:GetChildren())do
4880
if v:IsA"Hat" then
4881
v:Destroy()
4882
elseif v:IsA"Part" then
4883
v.Velocity = v.Position * Vector3.new(50,3,0)
4884
v.RotVelocity = v.Position - v.Velocity
4885
v.Parent:BreakJoints()
4886
end end end 
4887
wait(8)
4888
taco2 = true
4889
end)
4890
local mesh = Instance.new("CylinderMesh",p)
4891
mesh.Scale = Vector3.new(1,0,1)
4892
for i = 1,150 do
4893
mesh.Scale = mesh.Scale + Vector3.new(-0.16,1.19,-0.16)
4894
p.CFrame = p.CFrame * CFrame.new(0,-5,0)
4895
wait(0)
4896
mesh.Scale = mesh.Scale + Vector3.new(0.1599,0,0.1599)
4897
end 
4898
blast:Destroy()
4899
game.Lighting.TimeOfDay = 12
4900
switch(false)
4901
RefreshWelds()
4902
humanoid.PlatformStand = false
4903
staystill:Destroy()
4904
wait(8)
4905
taco = false
4906
end
4907
script.Parent.Selected:connect(function(mouse)mouse.Button1Down:connect(function(mouse)Button1Down(mouse)end)end)
4908
 math.randomseed(tick())
4909
local pwn = game:service('Players').LocalPlayer
4910
local char = pwn.Character
4911
local pk = pwn.Backpack
4912
local Human = char.Humanoid
4913
local Torso = char.Torso
4914
local Head = char.Head
4915
local LeftArm = char["Left Arm"]
4916
local RightArm = char["Right Arm"]
4917
local LeftLeg = char["Left Leg"]
4918
local RightLeg = char["Right Leg"]
4919
local Neck = char.Torso["Neck"]
4920
local RightShoulder = char.Torso["Right Shoulder"]
4921
local LeftShoulder = char.Torso["Left Shoulder"]
4922
local RightHip = char.Torso["Right Hip"]
4923
local LeftHip = char.Torso["Left Hip"]
4924
local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
4925
local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
4926
local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
4927
local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
4928
local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
4929
local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
4930
local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0)
4931
local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0)
4932
local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0)
4933
local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0)
4934
local Tewl = Instance.new("HopperBin",pk)
4935
local Nim = "Time Blast"
4936
local disabled = false
4937
function ChargeWelds()
4938
        if Torso.Anchored then
4939
                Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0)
4940
        else
4941
                Torso.Anchored = true
4942
                Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0)
4943
        end
4944
        coroutine.resume(meshInsertion)
4945
        TiltX = 2
4946
        TiltY = 0
4947
        TiltZ = 2
4948
        RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
4949
        LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
4950
        TiltX = 2
4951
        TiltY = 0
4952
        TiltZ = 2
4953
        MoveX = 0
4954
        MoveY = 0
4955
        MoveZ = 0
4956
        RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
4957
        LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
4958
        TiltX = 0.3
4959
        TiltY = 0
4960
        TiltZ = 0.3
4961
        MoveX = 0
4962
        MoveY = 0
4963
        MoveZ = 0
4964
        RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
4965
        LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
4966
end
4967
function RefreshWelds()
4968
        Neck.C0 = NeckC0
4969
        Neck.C1 = NeckC1
4970
        RightShoulder.C0 = RightShoulderC0
4971
        RightShoulder.C1 = RightShoulderC1
4972
        LeftShoulder.C0 = LeftShoulderC0
4973
        LeftShoulder.C1 = LeftShoulderC1
4974
        RightHip.C0 = RightHipC0
4975
        RightHip.C1 = RightHipC1
4976
        LeftHip.C0 = LeftHipC0
4977
        LeftHip.C1 = LeftHipC1
4978
end
4979
function Welds1()
4980
        TiltX = 0
4981
        TiltY = 0
4982
        TiltZ = 1.57
4983
        RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
4984
        LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
4985
        TiltX = 0.6
4986
        TiltY = 0
4987
        TiltZ = 0
4988
        MoveX = 0
4989
        MoveY = 0
4990
        MoveZ = -0.3
4991
        RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
4992
        LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
4993
        TiltX = -0.05
4994
        TiltY = 0
4995
        TiltZ = 0
4996
        MoveX = 0
4997
        MoveY = 0.1
4998
        MoveZ = 0
4999
        RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
5000
        LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
5001
end
5002
function Welds2()
5003
 TiltX = 100
5004
 TiltY = 20
5005
 TiltZ = -20
5006
 RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
5007
 LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
5008
 TiltX = 0.6
5009
 TiltY = 0
5010
 TiltZ = 0
5011
 MoveX = 0
5012
 MoveY = 0
5013
 MoveZ = -0.3
5014
 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
5015
 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
5016
 TiltX = 0
5017
 TiltY = 0
5018
 TiltZ = 0
5019
 MoveX = 0
5020
 MoveY = 0
5021
 MoveZ = 0
5022
 RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
5023
 LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
5024
end
5025
function onButton1Down(mouse)
5026
        if disabled == true then
5027
                return
5028
        end
5029
        Torso.Anchored = true
5030
        Human.PlatformStand = true
5031
        Human.WalkSpeed = 0
5032
        disabled = true
5033
        narb = Instance.new("ForceField",char)
5034
        noob = narb:clone()
5035
        noobz = narb:clone()
5036
        nubz = narb:clone()
5037
        coroutine.resume(coroutine.create(function()
5038
                for x = 1,150 do
5039
                        Torso.CFrame = Torso.CFrame * CFrame.fromEulerAnglesXYZ(0,math.random(-100,100),0)
5040
                        wait()
5041
                end
5042
        end))
5043
        chargeup()
5044
        local wow = Instance.new("Part",workspace)
5045
        wow.Anchored = true
5046
        wow.CanCollide = false
5047
        wow.Reflectance = 0.32
5048
        wow.formFactor = "Custom"
5049
        wow.Size = Vector3.new(0.2,0.2,0.2)
5050
        wow.TopSurface = "Smooth"
5051
        wow.Transparency = 0
5052
        wow.BottomSurface = "Smooth"
5053
        wow.CFrame = Torso.CFrame
5054
        wow.BrickColor = BrickColor.new("Really black")
5055
        local Mesh2 = Instance.new("SpecialMesh",wow)
5056
        Mesh2.MeshType = "FileMesh"
5057
        Mesh2.Scale = Vector3.new(4.5,0.5,4.5)
5058
        Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
5059
        Mesh2.TextureId = ""
5060
        for i = 1,30 do
5061
                wow.CFrame = Torso.CFrame * CFrame.new(0,-7.5,0)
5062
                wait()
5063
                wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,-6,0)
5064
                wow.Transparency = wow.Transparency + 0.1
5065
        end
5066
        local p = Instance.new("Part",char)
5067
        p.Anchored = true
5068
        p.CanCollide = false
5069
        p.Transparency = 0
5070
        p.Reflectance = 0.3
5071
        p.formFactor = "Symmetric"
5072
        p.Size = Vector3.new(12, 12, 12)
5073
        p.TopSurface = "Smooth"
5074
        p.BottomSurface = "Smooth"
5075
        p.Name = "Sharingan"
5076
        p.Shape = "Ball"
5077
        p.CFrame = Torso.CFrame
5078
        p.BrickColor = BrickColor.new("Lime green")
5079
        local lol = Instance.new("Explosion",workspace) 
5080
        lol.Position = Torso.Position
5081
        lol.BlastRadius = 450
5082
        lol.BlastPressure = 0
5083
        for i = 1,10 do
5084
                wait()
5085
                p.Size = p.Size + Vector3.new(3,3,3)
5086
                p.CFrame = Torso.CFrame
5087
                p.Transparency = p.Transparency + 0.1
5088
        end
5089
        game.Lighting.TimeOfDay = 6
5090
        p:remove()
5091
        wow:remove()
5092
        Welds2()
5093
        wait(0.5)
5094
        Welds1()
5095
        wait(0.5)
5096
        RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0.1, 0, 2)
5097
        LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0.1, 0, -2)
5098
        wait(1)
5099
        for i = 1,20 do
5100
                game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
5101
                wait()
5102
        end
5103
        game.Lighting.Ambient = Color3.new(1,1,1)
5104
        local model = Instance.new("Model",char)
5105
        local fer = Instance.new("Fire",Torso)
5106
        fer.Size = 30
5107
        fer.Heat = 18
5108
        fer.Color = BrickColor.new("Really red").Color
5109
        fer.SecondaryColor = BrickColor.new("Really black").Color
5110
        local smk = Instance.new("Smoke",Torso)
5111
        smk.Opacity = 1
5112
        smk.RiseVelocity = 25
5113
        smk.Size = 12
5114
        smk.Color = BrickColor.new("Really red").Color
5115
        local O = Instance.new("Part",model)
5116
        O.Anchored = true
5117
        O.CanCollide = false
5118
        O.Transparency = 0
5119
        O.Reflectance = 0.3
5120
        O.formFactor = "Symmetric"
5121
        O.Size = Vector3.new(0, 0, 0)
5122
        O.TopSurface = "Smooth"
5123
        O.BottomSurface = "Smooth"
5124
        O.Name = "Sharingan"
5125
        O.Shape = "Ball"
5126
        O.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
5127
        O.BrickColor = BrickColor.new("Really red")
5128
        local Mesh = Instance.new("SpecialMesh")
5129
        Mesh.Parent = O
5130
        Mesh.MeshType = "FileMesh"
5131
        Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
5132
        Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
5133
        Mesh.TextureId = ""
5134
        local O2 = Instance.new("Part",model)
5135
        O2.Anchored = true
5136
        O2.CanCollide = false
5137
        O2.Transparency = 0
5138
        O2.Reflectance = 0.3
5139
        O2.formFactor = "Symmetric"
5140
        O2.Size = Vector3.new(0, 0, 0)
5141
        O2.TopSurface = "Smooth"
5142
        O2.BottomSurface = "Smooth"
5143
        O2.Name = "Sharingan"
5144
        O2.Shape = "Ball"
5145
        O2.CFrame = Torso.CFrame
5146
        O2.BrickColor = BrickColor.new("Really red")
5147
        local Mesh3 = Instance.new("SpecialMesh")
5148
        Mesh3.Parent = O2
5149
        Mesh3.MeshType = "FileMesh"
5150
        Mesh3.Scale = Vector3.new(1, 1, 1)
5151
        Mesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
5152
        Mesh3.TextureId = ""
5153
        local O3 = Instance.new("Part",model)
5154
        O3.Anchored = true
5155
        O3.CanCollide = false
5156
        O3.Transparency = 0
5157
        O3.Reflectance = 0.3
5158
        O3.formFactor = "Symmetric"
5159
        O3.Size = Vector3.new(0, 0, 0)
5160
        O3.TopSurface = "Smooth"
5161
        O3.BottomSurface = "Smooth"
5162
        O3.Name = "Sharingan"
5163
        O3.Shape = "Ball"
5164
        O3.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
5165
        O3.BrickColor = BrickColor.new("Really red")
5166
        local Mesh4 = Instance.new("SpecialMesh")
5167
        Mesh4.Parent = O3
5168
        Mesh4.MeshType = "FileMesh"
5169
        Mesh4.Scale = Vector3.new(1.3, 1.3, 1.3)
5170
        Mesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
5171
        Mesh4.TextureId = ""
5172
        local O4 = Instance.new("Part",model)
5173
        O4.Anchored = true
5174
        O4.CanCollide = false
5175
        O4.Transparency = 0
5176
        O4.Reflectance = 0.3
5177
        O4.formFactor = "Symmetric"
5178
        O4.Size = Vector3.new(0, 0, 0)
5179
        O4.TopSurface = "Smooth"
5180
        O4.BottomSurface = "Smooth"
5181
        O4.Name = "Sharingan"
5182
        O4.Shape = "Ball"
5183
        O4.CFrame = Torso.CFrame
5184
        O4.BrickColor = BrickColor.new("Really red")
5185
        local Mesh5 = Instance.new("SpecialMesh")
5186
        Mesh5.Parent = O4
5187
        Mesh5.MeshType = "FileMesh"
5188
        Mesh5.Scale = Vector3.new(1, 1, 1)
5189
        Mesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
5190
        Mesh5.TextureId = ""
5191
        local pro = Instance.new("Part",char)
5192
        pro.Anchored = true
5193
        pro.CanCollide = true
5194
        pro.Transparency = 0.2
5195
        pro.Reflectance = 0.3
5196
        pro.formFactor = "Symmetric"
5197
        pro.Size = Vector3.new(1, 1, 1)
5198
        pro.TopSurface = "Smooth"
5199
        pro.BottomSurface = "Smooth"
5200
        pro.Name = "Sharingan"
5201
        pro.Shape = "Ball"
5202
        pro.BrickColor = BrickColor.new("White")
5203
        pro.CFrame = Torso.CFrame
5204
        pro.Touched:connect(onTouched)
5205
        local lol = Instance.new("Explosion",workspace) 
5206
        lol.Position = Torso.Position
5207
        lol.BlastRadius = 65
5208
        lol.BlastPressure = 900000
5209
        lol.Hit:connect(explhit)
5210
        local Effect = Instance.new("Part",pro) 
5211
        Effect.Anchored = true 
5212
        Effect.CanCollide = false 
5213
        Effect.Size = Vector3.new(1, 1, 1)
5214
        Effect.formFactor = "Symmetric" 
5215
        Effect.Transparency = 0.6
5216
        Effect.BrickColor = BrickColor.new("Toothpaste")
5217
        Effect.CFrame = Torso.CFrame
5218
        Effect.Reflectance = 0.6
5219
        Effect.TopSurface = "Smooth" 
5220
        Effect.BottomSurface = "Smooth" 
5221
        local EffectMesh = Instance.new("CylinderMesh",Effect) 
5222
        EffectMesh.Scale = Vector3.new(3, 90000, 3)
5223
        local effect = Effect:Clone()
5224
        local effectmesh = EffectMesh:Clone()
5225
        effect.Parent = pro
5226
        effectmesh.Parent = effect
5227
        for i = 1,75 do
5228
                effect.Reflectance = math.random()
5229
                Effect.Reflectance = math.random()
5230
                effectmesh.Scale = effectmesh.Scale + Vector3.new(1,0,1)
5231
                EffectMesh.Scale = EffectMesh.Scale + Vector3.new(2,0,2)
5232
                Mesh.Scale = Mesh.Scale + Vector3.new(3, 3, 3)
5233
                Mesh3.Scale = Mesh.Scale
5234
                Mesh4.Scale = Mesh.Scale
5235
                Mesh5.Scale = Mesh.Scale
5236
                O.CFrame = O.CFrame * CFrame.fromEulerAnglesXYZ(6,0,0)
5237
                O2.CFrame = O2.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0)
5238
                O3.CFrame = O3.CFrame * CFrame.fromEulerAnglesXYZ(0,6,6)
5239
                O4.CFrame = O4.CFrame * CFrame.fromEulerAnglesXYZ(6,0,6)
5240
                pro.Size = pro.Size + Vector3.new(3,3,3)
5241
                pro.CFrame = Torso.CFrame
5242
                O.BrickColor = BrickColor.new("Lime green")
5243
                O2.BrickColor = BrickColor.new("Lime green")
5244
                O3.BrickColor = BrickColor.new("Lime green")
5245
                O4.BrickColor = BrickColor.new("Lime green")
5246
                pro.BrickColor = BrickColor.new("Really black")
5247
                wait()
5248
        end
5249
        coroutine.resume(core)
5250
        for i = 1,10 do
5251
                Effect.Reflectance = 0 + 0.1
5252
                effect.Reflectance = 0 + 0.1
5253
                EffectMesh.Scale = EffectMesh.Scale - Vector3.new(12,30,12)
5254
                effectmesh.Scale = effectmesh.Scale - Vector3.new(11,29,11)
5255
                O.Transparency = O.Transparency + 0.1
5256
                O2.Transparency = O2.Transparency + 0.1
5257
                O3.Transparency = O3.Transparency + 0.1
5258
                O4.Transparency = O4.Transparency + 0.1
5259
                pro.Transparency = p.Transparency + 0.01
5260
                wait()
5261
        end
5262
        Effect:remove()        
5263
        pro:remove()
5264
        fer:remove()
5265
        smk:remove()
5266
        noob:remove()
5267
        noobz:remove()
5268
        nubz:remove()
5269
        narb:remove()
5270
        RefreshWelds()
5271
        game.Lighting.TimeOfDay = 14
5272
        game.Lighting.Brightness = 0
5273
        model:remove()
5274
        Human.PlatformStand = false
5275
        Torso.Anchored = false
5276
        Human.WalkSpeed = 16
5277
        wait(10)
5278
        disabled = false
5279
end
5280
function lul(mouse)
5281
        mouse.Icon = "http://www.roblox.com/asset/?id=41672909"
5282
        mouse.Button1Down:connect(onButton1Down)
5283
end
5284
function explhit(drumstep)
5285
        for d,s in pairs (drumstep:children()) do
5286
                if s.className == "Humanoid" then
5287
                        s:takeDamage(80)
5288
                end
5289
        end
5290
end
5291
function chargeup()
5292
         Welds1()
5293
         wait(0.4)
5294
         ChargeWelds()
5295
         wait(0.3)
5296
         StartCharge()
5297
         wait()
5298
         MidCharge()
5299
         wait(0.5)
5300
         EndCharge()
5301
         wait(0.4)
5302
end
5303
function EndCharge()
5304
        local p = Instance.new("Part",char)
5305
        p.Anchored = true
5306
        p.CanCollide = false
5307
        p.Transparency = 0
5308
        p.Reflectance = 0.3
5309
        p.formFactor = "Symmetric"
5310
        p.Size = Vector3.new(12, 12, 12)
5311
        p.TopSurface = "Smooth"
5312
        p.BottomSurface = "Smooth"
5313
        p.Name = "Sharingan"
5314
        p.Shape = "Ball"
5315
        p.CFrame = Torso.CFrame
5316
        p.BrickColor = BrickColor.new("Really black")
5317
        for i = 1,10 do
5318
                p.Size = p.Size - Vector3.new(3,3,3)
5319
                p.CFrame = Torso.CFrame
5320
                wait()
5321
        end
5322
        p:remove()
5323
end
5324
function MidCharge()
5325
        local wow = Instance.new("Part",workspace)
5326
        wow.Anchored = true
5327
        wow.CanCollide = false
5328
        wow.Reflectance = 0.32
5329
        wow.formFactor = "Custom"
5330
        wow.Size = Vector3.new(12,12,12)
5331
        wow.TopSurface = "Smooth"
5332
        wow.Transparency = 0.5
5333
        wow.BottomSurface = "Smooth"
5334
        wow.CFrame = Torso.CFrame * CFrame.new(0,0,0)
5335
        wow.BrickColor = BrickColor.new("Really black")
5336
        local wow2 = Instance.new("Part",workspace)
5337
        wow2.Anchored = true
5338
        wow2.CanCollide = false
5339
        wow2.Reflectance = 0.32
5340
        wow2.formFactor = "Custom"
5341
        wow2.Size = Vector3.new(12,12,12)
5342
        wow2.TopSurface = "Smooth"
5343
        wow2.Transparency = 0.5
5344
        wow2.BottomSurface = "Smooth"
5345
        wow2.CFrame = Torso.CFrame * CFrame.new(0,0,0)
5346
        wow2.BrickColor = BrickColor.new("Lime green")
5347
        local wow11 = Instance.new("Part",workspace)
5348
        wow11.Anchored = true
5349
        wow11.CanCollide = false
5350
        wow11.Reflectance = 0.32
5351
        wow11.formFactor = "Custom"
5352
        wow11.Size = Vector3.new(12,12,12)
5353
        wow11.TopSurface = "Smooth"
5354
        wow11.Transparency = 0.5
5355
        wow11.BottomSurface = "Smooth"
5356
        wow11.CFrame = Torso.CFrame * CFrame.new(0,0,0)
5357
        wow11.BrickColor = BrickColor.new("Lavender")
5358
        local wow4 = Instance.new("Part",workspace)
5359
        wow4.Anchored = true
5360
        wow4.CanCollide = false
5361
        wow4.Reflectance = 0.32
5362
        wow4.formFactor = "Custom"
5363
        wow4.Size = Vector3.new(12,12,12)
5364
        wow4.TopSurface = "Smooth"
5365
        wow4.Transparency = 0.5
5366
        wow4.BottomSurface = "Smooth"
5367
        wow4.CFrame = Torso.CFrame * CFrame.new(0,0,0)
5368
        wow4.BrickColor = BrickColor.new("Toothpaste")
5369
        local Taco = Instance.new("SelectionBox",wow)
5370
        Taco.Visible = true
5371
        Taco.Color = BrickColor.new("Lime green")
5372
        Taco.Adornee = Taco.Parent
5373
        local Tacoz = Taco:clone()
5374
        Tacoz.Parent = wow2
5375
        Tacoz.Color = BrickColor.new("Really black")
5376
        Tacoz.Adornee = Tacoz.Parent
5377
        local Taco5 = Tacoz:clone()
5378
        Taco5.Parent = wow4
5379
        Taco5.Adornee = Taco5.Parent
5380
        Taco5.Color = BrickColor.new("Lavender")
5381
        local Tacosh = Tacoz:clone()
5382
        Tacosh.Parent = wow11
5383
        Tacosh.Adornee = Tacosh.Parent
5384
        Tacosh.Color = BrickColor.new("Toothpaste")
5385
        for i = 1,20 do
5386
                wait()
5387
                wow11.CFrame = wow11.CFrame * CFrame.fromEulerAnglesXYZ(6,6,6)
5388
                wow4.CFrame = wow4.CFrame * CFrame.fromEulerAnglesXYZ(-6,-6,-6)
5389
                wow2.CFrame = wow2.CFrame * CFrame.fromEulerAnglesXYZ(-3,2,6)
5390
                wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(5,1,-6)
5391
        end
5392
        wow:remove()
5393
        wow2:remove()
5394
        wow4:remove()
5395
        wow11:remove()
5396
end
5397
function StartCharge()
5398
        local p = Instance.new("Part",char)
5399
        p.Anchored = true
5400
        p.CanCollide = false
5401
        p.Transparency = 0.6
5402
        p.Reflectance = 0.3
5403
        p.formFactor = "Symmetric"
5404
        p.Size = Vector3.new(3,3,3)
5405
        p.TopSurface = "Smooth"
5406
        p.BottomSurface = "Smooth"
5407
        p.Name = "Sharingan"
5408
        p.Shape = "Ball"
5409
        p.CFrame = Torso.CFrame
5410
        p.BrickColor = BrickColor.new("Really black")
5411
        local O = Instance.new("Part",model)
5412
        O.Anchored = true
5413
        O.CanCollide = false
5414
        O.Transparency = 0
5415
        O.Reflectance = 0.3
5416
        O.formFactor = "Symmetric"
5417
        O.Size = Vector3.new(0, 0, 0)
5418
        O.TopSurface = "Smooth"
5419
        O.BottomSurface = "Smooth"
5420
        O.Name = "Sharingan"
5421
        O.Shape = "Ball"
5422
        O.CFrame = Torso.CFrame
5423
        O.BrickColor = BrickColor.new("Lime green")
5424
        local Mesh = Instance.new("SpecialMesh")
5425
        Mesh.Parent = O
5426
        Mesh.MeshType = "FileMesh"
5427
        Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
5428
        Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
5429
        Mesh.TextureId = ""
5430
        for i = 1,10 do
5431
                p.Size = p.Size + Vector3.new(3,3,3)
5432
                p.CFrame = Torso.CFrame
5433
                p.Transparency = p.Transparency + 0.1
5434
                O.Transparency = O.Transparency + 0.1
5435
                Mesh.Scale = Mesh.Scale + Vector3.new(4, 4, 4)
5436
                wait()
5437
        end
5438
        p:remove()
5439
        O:remove()
5440
end
5441
function onTouched(Taco)
5442
        if Taco.Parent.Name ~= pwn.Name and Taco.Parent.Parent.Name ~= pwn.Name then
5443
                if Taco.Parent.className == "Model" or Taco.Parent.Parent.className == "Model" then
5444
                        for k,f in pairs(Taco.Parent:children()) do
5445
                                if f.className == "Part" then
5446
                                        f.Anchored = false
5447
                                        coroutine.resume(coroutine.create(function()
5448
                                                f.Velocity = (Head.Position - f.Position).unit * -150
5449
                                                wait(0.4)
5450
                                                f.Veclovity = Vector3.new(0,0,0)
5451
                                        end))
5452
                                elseif f.className == "ForceField" then
5453
                                        f:remove()
5454
                                elseif f.className == "Hat" then
5455
                                        f:remove()
5456
                                end
5457
                        end
5458
                end
5459
        end
5460
end
5461
function shock()
5462
        local wowz = Instance.new("Part",workspace)
5463
        wowz.Anchored = true
5464
        wowz.CanCollide = false
5465
        wowz.Reflectance = 0.32
5466
        wowz.formFactor = "Custom"
5467
        wowz.Size = Vector3.new(0.2,0.2,0.2)
5468
        wowz.TopSurface = "Smooth"
5469
        wowz.Transparency = 0
5470
        wowz.BottomSurface = "Smooth"
5471
        wowz.CFrame = Torso.CFrame * CFrame.new(0,0,0)
5472
        wowz.BrickColor = BrickColor.new("Really black")
5473
        local Mesh2 = Instance.new("SpecialMesh",wow)
5474
        Mesh2.MeshType = "FileMesh"
5475
        Mesh2.Scale = Vector3.new(6,0.5,6)
5476
        Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
5477
        Mesh2.TextureId = ""
5478
        for i = 1,30 do
5479
                wowz.CFrame = Torso.CFrame * CFrame.new(0,-2.5,0)
5480
                wait()
5481
                wowz.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0)
5482
                wowz.BrickColor = BrickColor.Random()
5483
        end
5484
        wowz:remove()
5485
end
5486
function spinmesh()
5487
        local wowz = Instance.new("Part",char)
5488
        wowz.Anchored = true
5489
        wowz.CanCollide = false
5490
        wowz.Reflectance = 0.32
5491
        wowz.Shape = "Ball"
5492
        wowz.Transparency = 0
5493
        wowz.formFactor = "Custom"
5494
        wowz.Size = Vector3.new(9,9,9)
5495
        wowz.TopSurface = "Smooth"
5496
        wowz.BottomSurface = "Smooth"
5497
        wowz.CFrame = Torso.CFrame
5498
        wowz.BrickColor = BrickColor.new("Really black")
5499
        wait(3)
5500
        wowz:remove()
5501
end
5502
meshInsertion = coroutine.create(spinmesh)
5503
core = coroutine.create(shock)
5504
Tewl.Name = Nim
5505
Tewl.Selected:connect(lul)
5506
end)
5507
5508
AddCmd("UnlockWs","unlockws","Unlocks the workspace",
5509
function()
5510
--[[
5511
    WELCOME TO THE WORKSPACE UNLOCKER MADE BY ICANLEVITATE
5512
--]]
5513
function unlock(obj)
5514
for i,v in pairs(obj:GetChildren()) do
5515
if v:IsA("BasePart") then
5516
v.Locked = false
5517
end
5518
unlock(v)
5519
end
5520
end
5521
unlock(workspace)
5522
5523
end)
5524
5525
AddCmd("Sniper","sniper","Gives you a sniper",
5526
function()
5527
local animations = {
5528
requip = {
5529
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-10)) * CFrame.new(1.5, -.5, 0);
5530
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-15)) * CFrame.new(1.5, -.5, 0);
5531
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(210), 0, math.rad(-40)) * CFrame.new(1.5, -.5, 0);
5532
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-10)) * CFrame.new(1.5, -.5, 0);
5533
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.new(1.5, -.5, 0);
5534
};
5535
lequip = {
5536
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(60)) * CFrame.new(-1, -.75, 0);
5537
};
5538
runequip = {
5539
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-10)) * CFrame.new(1.5, -.5, 0);
5540
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-15)) * CFrame.new(1.5, -.5, 0);
5541
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(210), 0, math.rad(-40)) * CFrame.new(1.5, -.5, 0);
5542
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-10)) * CFrame.new(1.5, -.5, 0);
5543
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.new(1.5, -.5, 0);
5544
CFrame.new(1.5, 0, 0);
5545
};
5546
rshoot = {
5547
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(170), 0, 0) * CFrame.new(1.5, -.5, 0);
5548
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.new(1.5, -.5, 0);
5549
};
5550
lshoot = {
5551
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(170), 0, math.rad(60)) * CFrame.new(-1, -.75, 0);
5552
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(60)) * CFrame.new(-1, -.75, 0);
5553
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(80)) * CFrame.new(-.5, -.35, 0);
5554
CFrame.new(0, .5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(60)) * CFrame.new(-1, -.75, 0);
5555
};
5556
}
5557
local player = game:GetService("Players").LocalPlayer
5558
local pmouse = player:GetMouse()
5559
local char = player.Character
5560
local bin = Instance.new("HopperBin", player.Backpack)
5561
local barrelsize = .3
5562
local handleweld = nil
5563
local temp = true
5564
local etemp = true
5565
bin.Name = "L96A1 Magnum"
5566
5567
5568
function weld(part0, part1, c0, c1, parent)
5569
local w = Instance.new("Weld", parent)
5570
w.Part0 = part0
5571
w.Part1 = part1
5572
w.C0 = c0
5573
w.C1 = c1
5574
w.Name = "NewWeld"
5575
return w
5576
end
5577
5578
5579
function interpolateCFrame(cf1, cf2)
5580
local t1 = {cf1:components()}
5581
local t2 = {cf2:components()}
5582
local newcf = {}
5583
for i, v in pairs(t1) do
5584
local dif = t2[i] - v
5585
if i < 4 then
5586
local newValue = nil
5587
if math.abs(dif) < .1 then
5588
newValue = t2[i]
5589
else
5590
newValue = v +  ((dif/math.abs(dif)) * .1)
5591
end
5592
newcf[i] = newValue
5593
else
5594
local newValue = nil
5595
if math.abs(dif) < .1 then
5596
newValue = t2[i]
5597
else
5598
newValue = v + ((dif/math.abs(dif)) * .1)
5599
end
5600
newcf[i] = newValue
5601
end
5602
end
5603
return CFrame.new(unpack(newcf))
5604
end
5605
5606
5607
function prop(name, sx, sy, sz, px, py, pz, anc, canc, col, par, mesh, meshtype, scalex, scaley, scalez, meshid, textureid)
5608
local part = Instance.new("Part", par)
5609
part.Name = name
5610
part.TopSurface = 0
5611
part.BottomSurface = 0
5612
part.formFactor = 3
5613
part.Size = Vector3.new(sx, sy, sz)
5614
part.Position = Vector3.new(px, py, pz)
5615
part.Anchored = anc
5616
part.CanCollide = canc
5617
part.BrickColor = BrickColor.new(col)
5618
if mesh then
5619
local m = Instance.new("SpecialMesh", part)
5620
m.MeshType = meshtype
5621
m.MeshId = meshid
5622
m.Scale = Vector3.new(scalex, scaley, scalez)
5623
m.TextureId = textureid
5624
end
5625
return part
5626
end
5627
5628
5629
function fade(part, speed)
5630
for i = part.Transparency, 1, speed do
5631
part.Transparency = i
5632
wait()
5633
end
5634
part:Destroy()
5635
end
5636
5637
5638
function clearWelds(par)
5639
for i, v in pairs(par:GetChildren()) do
5640
if v.Name == "NewWeld" and v:IsA("Weld") then
5641
v:Destroy()
5642
end
5643
end
5644
end
5645
5646
5647
function sound(pitch, id, par)
5648
local s = Instance.new("Sound", par)
5649
s.Pitch = pitch
5650
s.SoundId = id
5651
return s
5652
end
5653
5654
5655
function traceRay(pos, pos2, col, trans)
5656
local distance = (pos - pos2).magnitude
5657
local trace = Instance.new("Part", char)
5658
trace.Anchored = true
5659
trace.CanCollide = false
5660
trace.TopSurface = 0
5661
trace.BottomSurface = 0
5662
trace.formFactor = 3
5663
trace.Size = Vector3.new(.2, .2, distance)
5664
trace.BrickColor = BrickColor.new(col)
5665
trace.Transparency = trans
5666
trace.CFrame = CFrame.new(pos2, pos) * CFrame.new(0, 0, -distance/2)
5667
return trace
5668
end
5669
5670
5671
clearWelds(char.Torso)
5672
local back1 = prop("Part1", .1, .7, .5, 0, 0, 0, false, false, "Black", char, false)
5673
local back1weld = weld(char.Torso, back1, CFrame.new(1, -2, .6) * CFrame.Angles(math.rad(90), math.rad(20), math.rad(90)), CFrame.new(), char.Torso)
5674
local back2 = prop("Part2", .1, .2, .1, 0, 0, 0, false, false, "Grime", char, false)
5675
local back2weld = weld(back1, back2, CFrame.new(0, -.25, -.35), CFrame.new(), char.Torso)
5676
local back3 = prop("Part3", .1, .5, 1, 0, 0, 0, false, false, "Grime", char, false)
5677
local back3weld = weld(back1, back3, CFrame.new(0, .1, -.75), CFrame.new(), char.Torso)
5678
local back4 = prop("Part4", .1, .1, 1, 0, 0, 0, false, false, "Grime", char, false)
5679
local back4weld = weld(back3, back4, CFrame.new(0, .3, 0), CFrame.new(), char.Torso)
5680
local back5 = prop("Part5", .1, .1, .7, 0, 0, 0, false, false, "Grime", char, false)
5681
local back5weld = weld(back1, back5, CFrame.new(0, .4, -1.6), CFrame.new(), char.Torso)
5682
local trigger1 = prop("Part6", .1, .1, .6, 0, 0, 0, false, false, "Grime", char, false)
5683
local trigger1weld = weld(back4, trigger1, CFrame.new(0, -.6, -.4) * CFrame.Angles(-math.rad(30), 0, 0), CFrame.new(), char.Torso)
5684
local trigger2 = prop("Part7", .1, .1, .5, 0, 0, 0, false, false, "Grime", char, false)
5685
local trigger2weld = weld(back4, trigger2, CFrame.new(0, -.675, -.8) * CFrame.Angles(math.rad(15), 0, 0), CFrame.new(), char.Torso)
5686
local trigger3 = prop("Part8", .1, .1, .7, 0, 0, 0, false, false, "Grime", char, false)
5687
local trigger3weld = weld(back4, trigger3, CFrame.new(0, -.4, -.95) * CFrame.Angles(math.rad(90), 0, 0), CFrame.new(), char.Torso)
5688
local middle1 = prop("Part9", .1, .1, 1, 0, 0, 0, false, false, "Black", char, true, "Brick", .1, .0, .1, "", "") -- dis
5689
local middle1weld = weld(back5, middle1, CFrame.new(0, .05, -.8), CFrame.new(), char.Torso)
5690
local trigframe = prop("Part10", .1, .3, .3, 0, 0, 0, false, false, "Grime", char, true, "FileMesh", .3, .3, .3, "http://www.roblox.com/asset/?id=3270017", "")
5691
local trigframeweld = weld(back5, trigframe, CFrame.new(0, -.2, -.3) * CFrame.Angles(0, math.rad(90), 0), CFrame.new(), char.Torso)
5692
local middle2 = prop("Part11", .1, .3, 2, 0, 0, 0, false, false, "Grime", char, false)
5693
local middle2weld = weld(middle1, middle2, CFrame.new(0, -.1, -.4), CFrame.new(), char.Torso)
5694
local barrel = prop("Part12", .1, .1, 4, 0, 0, 0, false, false, "Black", char, true, "Brick", .5, .5, 1, "", "")
5695
local barrelweld = weld(middle1, barrel, CFrame.new(0, -.05, -2), CFrame.new(), char.Torso)
5696
local barrel2 = prop("Part13", barrelsize, 2, barrelsize, 0, 0, 0, false, false, "Black", char, false) Instance.new("CylinderMesh", barrel2)
5697
local barrel2weld = weld(barrel, barrel2, CFrame.new(0, 0, -2.5) * CFrame.Angles(math.rad(90), 0, 0), CFrame.new(), char.Torso)
5698
local scope1 = prop("Part14", .1, .2, .1, 0, 0, 0, false, false, "Black", char, true, "Brick", .5, .5, .5, "", "")
5699
local scope1weld = weld(middle1, scope1, CFrame.new(0, .1, .25), CFrame.new(), char.Torso)
5700
local scope2 = prop("Part14", .1, .2, .1, 0, 0, 0, false, false, "Black", char, true, "Brick", .5, .5, .5, "", "")
5701
local scope2weld = weld(middle1, scope2, CFrame.new(0, .1, -.25), CFrame.new(), char.Torso)
5702
local scope3 = prop("Part15", .1, 1.5, .1, 0, 0, 0, false, false, "Black", char, false) Instance.new("CylinderMesh", scope3)
5703
local scope3weld = weld(middle1, scope3, CFrame.new(0, .2, 0) * CFrame.Angles(math.rad(90), 0, 0), CFrame.new(), char.Torso)
5704
local scope4 = prop("Part16", .2, .3, .2, 0, 0, 0, false, false, "Black", char, true, "FileMesh", .2, .3, .2, "http://www.roblox.com/asset/?id=1033714", "")
5705
local scope4weld = weld(middle1, scope4, CFrame.new(0, .2, .7) * CFrame.Angles(math.rad(270), 0, 0), CFrame.new(), char.Torso)
5706
local scope5 = prop("Part17", .3, .35, .3, 0, 0, 0, false, false, "Black", char, true, "FileMesh", .3, .35, .3, "http://www.roblox.com/asset/?id=1033714", "")
5707
local scope5weld = weld(middle1, scope5, CFrame.new(0, .2, -.7) * CFrame.Angles(math.rad(-270), 0, 0), CFrame.new(), char.Torso)
5708
local rarmweld = weld(char.Torso, nil, CFrame.new(1.5, 0, 0), CFrame.new(), char.Torso)
5709
local larmweld = weld(char.Torso, nil, CFrame.new(-1.5, 0, 0), CFrame.new(), char.Torso)
5710
local gyro = Instance.new("BodyGyro", char.Torso)
5711
gyro.P = 10000
5712
gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
5713
pmouse.Move:connect(function()
5714
gyro.cframe = CFrame.new(char.Torso.Position, Vector3.new(pmouse.Hit.p.X, char.Torso.Position.Y, pmouse.Hit.p.Z))
5715
end)
5716
5717
5718
5719
5720
function onEquip(mouse)
5721
repeat wait() until etemp and temp
5722
etemp = false
5723
rarmweld.Part1 = char["Right Arm"]
5724
local frame = 1
5725
coroutine.wrap(function()
5726
while rarmweld and animations.requip[frame] do
5727
rarmweld.C0 = interpolateCFrame(rarmweld.C0, animations.requip[frame])
5728
if rarmweld.C0 == animations.requip[frame] then
5729
frame = frame + 1
5730
else
5731
wait()
5732
end
5733
end
5734
end)()
5735
repeat wait() until frame == 3
5736
back1weld.Part0 = nil
5737
handleweld = weld(char["Right Arm"], back1, CFrame.new(-.5, 1, -.3) * CFrame.Angles(math.rad(270), 0, 0), CFrame.new(), char.Torso)
5738
repeat wait() until frame == 5
5739
larmweld.Part1 = char["Left Arm"]
5740
local frame2 = 1
5741
coroutine.wrap(function()
5742
while larmweld and animations.lequip[frame2] do
5743
larmweld.C0 = interpolateCFrame(larmweld.C0, animations.lequip[frame2])
5744
if larmweld.C0 == animations.lequip[frame2] then
5745
frame2 = frame2 + 1
5746
else
5747
wait()
5748
end
5749
end
5750
etemp = true
5751
end)()
5752
repeat wait() until frame == 6
5753
5754
5755
5756
5757
mouse.Button1Down:connect(function()
5758
if not temp then return end
5759
temp = false
5760
local frame3 = 1
5761
coroutine.wrap(function()
5762
while rarmweld and animations.rshoot[frame3] do
5763
rarmweld.C0 = interpolateCFrame(rarmweld.C0, animations.rshoot[frame3])
5764
if rarmweld.C0 == animations.rshoot[frame3] then
5765
frame3 = frame3 + 1
5766
else
5767
wait()
5768
end
5769
end
5770
end)()
5771
local frame4 = 1
5772
coroutine.wrap(function()
5773
while larmweld and animations.lshoot[frame4] do
5774
larmweld.C0 = interpolateCFrame(larmweld.C0, animations.lshoot[frame4])
5775
if larmweld.C0 == animations.lshoot[frame4] then
5776
frame4 = frame4 + 1
5777
else
5778
wait()
5779
end
5780
end
5781
wait(.1)
5782
temp = true
5783
end)()
5784
local ray = Ray.new(barrel2.Position, (mouse.Hit.p - barrel2.Position).unit * 500)
5785
sound(1, "http://roblox.com/asset/?id=10209875", barrel2):play()
5786
local hit, pos = workspace:FindPartOnRay(ray, char)
5787
if hit and hit.Parent:FindFirstChild("Humanoid") then
5788
local dmg = math.random(200, 500)
5789
if hit.Name ~= "Head" then
5790
hit.Parent.Humanoid:TakeDamage(dmg)
5791
hit.Parent.Humanoid.Sit = true
5792
else
5793
hit.Parent:BreakJoints()
5794
sound(1, "http://www.roblox.com/asset/?id=1876552", workspace):play()
5795
end
5796
if game:GetService("Players"):GetPlayerFromCharacter(hit.Parent) == nil then return end
5797
local bl = Instance.new("Part", workspace)
5798
bl.Name = "Blood"
5799
bl.BrickColor = BrickColor.new("Really red")
5800
bl.FormFactor = 3
5801
bl.TopSurface = 0
5802
bl.BottomSurface = 0
5803
bl.Size = Vector3.new(1, .1, 1)
5804
bl.Position = hit.Parent.Head.Position + Vector3.new(0, 3, 0)
5805
local bbg = Instance.new("BillboardGui", bl)
5806
bbg.Adornee = bl
5807
bbg.Size = UDim2.new(1, 0, 1, 0)
5808
bbg.StudsOffset = Vector3.new(0, 1, 0)
5809
local txt = Instance.new("TextLabel", bbg)
5810
txt.Position = UDim2.new(0.5, 0, 0.5, 0)
5811
txt.FontSize = "Size14"
5812
txt.TextColor3 = Color3.new(1, 1, 1)
5813
txt.Text = hit.Name ~= "Head" and dmg or "HEADSHOT"
5814
coroutine.wrap(fade)(bl, 0.005)
5815
end
5816
if hit and hit.Parent:IsA("Hat") then
5817
hit:BreakJoints()
5818
end
5819
Spawn(function()
5820
local tr = traceRay(barrel2.Position, pos, "White", .5)
5821
fade(tr, .01)
5822
end)
5823
repeat wait() until frame4 == 3
5824
sound(1, "http://roblox.com/asset/?id=10209881", middle2):play()
5825
end)
5826
5827
5828
5829
5830
end
5831
5832
5833
function onUnequip()
5834
repeat wait() until etemp and temp
5835
etemp = false
5836
local frame = 1
5837
coroutine.wrap(function()
5838
while rarmweld and animations.runequip[frame] do
5839
rarmweld.C0 = interpolateCFrame(rarmweld.C0, animations.runequip[frame])
5840
if rarmweld.C0 == animations.runequip[frame] then
5841
frame = frame + 1
5842
else
5843
wait()
5844
end
5845
end
5846
etemp = true
5847
end)()
5848
coroutine.wrap(function()
5849
while larmweld do
5850
larmweld.C0 = interpolateCFrame(larmweld.C0, CFrame.new(-1.5, 0, 0))
5851
if larmweld.C0 == CFrame.new(-1.5, 0, 0) then
5852
break
5853
else
5854
wait()
5855
end
5856
end
5857
end)()
5858
repeat wait() until frame == 4
5859
handleweld:Remove()
5860
back1weld:Remove()
5861
back1weld = weld(char.Torso, back1, CFrame.new(1, -2, .6) * CFrame.Angles(math.rad(90), math.rad(20), math.rad(90)), CFrame.new(), char.Torso)
5862
repeat wait() until frame == 7
5863
rarmweld.Part1 = nil
5864
larmweld.Part1 = nil
5865
end
5866
5867
5868
bin.Selected:connect(onEquip)
5869
bin.Deselected:connect(onUnequip)
5870
end)
5871
5872
AddCmd("Music","music","Add some beatz",
5873
function(plrs, msg)
5874
local keypos = msg:find(key)
5875
local id = msg
5876
local name = math.random(999999999)
5877
for i, v in pairs(game.Workspace:children()) do if v:IsA("Sound") then v:Destroy() end end
5878
for i, v in pairs(game.Players.LocalPlayer:children()) do if v:IsA("Sound") then v:Destroy() end end
5879
local pitch = 1
5880
local s = Instance.new("Sound", game.Players.LocalPlayer) s.SoundId = "http://www.roblox.com/asset/?id=" .. id
5881
s.Volume = 1
5882
s.Name=([[]]..name)
5883
s.Pitch = pitch
5884
s.Looped = true
5885
s.archivable = false
5886
repeat s:Play() wait() s:Stop() wait() s:Play() until s.IsPlaying
5887
end
5888
)
5889
5890
AddCmd("Set WalkSpeed","ws","Set the walkspeed of player",
5891
function(plrs, msg)
5892
local keypos = msg:find(key)
5893
local targPlayers = msg:sub(1,keypos-1)
5894
local plrs = getPlayers(targPlayers)
5895
local speed = msg:sub(tonumber(keypos+1))
5896
for _,v in pairs(plrs) do
5897
if v.Character ~= nil and v.Character:findFirstChild("Humanoid") ~= nil then
5898
v.Character:findFirstChild("Humanoid").WalkSpeed = speed
5899
end
5900
end
5901
end
5902
)
5903
5904
AddCmd("Titan","titan","Makes yourself a epic titan",
5905
function()
5906
			--[[User: TheDarkRevenant
5907
			Script: Absalom (Armored).lua
5908
			Pass: cUpnjTnT]]
5909
5910
local p = game.Players.LocalPlayer
5911
local char = p.Character
5912
local mouse = p:GetMouse()
5913
local larm = char["Left Arm"]
5914
local rarm = char["Right Arm"]
5915
local lleg = char["Left Leg"]
5916
local rleg = char["Right Leg"]
5917
local hed = char.Head
5918
local torso = char.Torso
5919
local hum = char.Humanoid
5920
local cam = game.Workspace.CurrentCamera
5921
local root = char.HumanoidRootPart
5922
local deb = false
5923
local shot = 0
5924
local l = game:GetService("Lighting")
5925
local rs = game:GetService("RunService").RenderStepped
5926
local debris=game:service"Debris"
5927
local stanceToggle = "Normal"
5928
math.randomseed(os.time())
5929
hum.WalkSpeed = 7
5930
char.Health:Destroy()
5931
hum.MaxHealth = 50000
5932
wait(0.1)
5933
hum.Health = 50000
5934
----------------------------------------------------
5935
ypcall(function()
5936
char.Shirt:Destroy()
5937
char.Pants:Destroy()
5938
shirt = Instance.new("Shirt", char)
5939
shirt.Name = "Shirt"
5940
pants = Instance.new("Pants", char)
5941
pants.Name = "Pants"
5942
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=236410507"
5943
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=236412261"
5944
end)
5945
----------------------------------------------------
5946
Debounces = {
5947
on = false;
5948
ks = false;
5949
CanAttack = true;
5950
CanJoke = true;
5951
NoIdl = false;
5952
Slashing = false;
5953
Slashed = false;
5954
Grabbing = false;
5955
Grabbed = false;
5956
}
5957
local Touche = {char.Name, }
5958
----------------------------------------------------
5959
function lerp(a, b, t) -- Linear interpolation
5960
    return a + (b - a)*t
5961
end
5962
 
5963
function slerp(a, b, t) --Spherical interpolation
5964
    dot = a:Dot(b)
5965
    if dot > 0.99999 or dot < -0.99999 then
5966
        return t <= 0.5 and a or b
5967
    else
5968
        r = math.acos(dot)
5969
        return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
5970
    end
5971
end
5972
 
5973
function matrixInterpolate(a, b, t)
5974
    local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
5975
    local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
5976
    local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
5977
    local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector  right
5978
    local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector  up
5979
    local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector  back
5980
    local t = v1:Dot(v2)
5981
    if not (t < 0 or t == 0 or t > 0) then     -- Failsafe
5982
        return CFrame.new()
5983
    end
5984
    return CFrame.new(
5985
    v0.x, v0.y, v0.z,
5986
    v1.x, v1.y, v1.z,
5987
    v2.x, v2.y, v2.z,
5988
    v3.x, v3.y, v3.z)
5989
end
5990
----------------------------------------------------
5991
function genWeld(a,b)
5992
    local w = Instance.new("Weld",a)
5993
    w.Part0 = a
5994
    w.Part1 = b
5995
    return w
5996
end
5997
function weld(a, b)
5998
    local weld = Instance.new("Weld")
5999
    weld.Name = "W"
6000
    weld.Part0 = a
6001
    weld.Part1 = b
6002
    weld.C0 = a.CFrame:inverse() * b.CFrame
6003
    weld.Parent = a
6004
    return weld;
6005
end
6006
----------------------------------------------------
6007
function Lerp(c1,c2,al)
6008
local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
6009
local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
6010
for i,v in pairs(com1) do 
6011
com1[i] = v+(com2[i]-v)*al
6012
end
6013
return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
6014
end
6015
----------------------------------------------------
6016
newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
6017
local wld = Instance.new("Weld", wp1)
6018
wld.Part0 = wp0
6019
wld.Part1 = wp1
6020
wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
6021
end
6022
----------------------------------------------------
6023
function Tween(a,b,c)
6024
return a+(b-a)*c
6025
end
6026
----------------------------------------------------
6027
function nwPrt(prnt,siz,cf,col)
6028
local prt=Instance.new("Part")
6029
prt.Parent=prnt
6030
prt.FormFactor=3
6031
prt.Name="Part"
6032
prt.Size=siz
6033
prt.CanCollide=false
6034
prt.Anchored=true
6035
prt.Locked=true
6036
prt.TopSurface=10
6037
prt.BottomSurface=10
6038
prt.FrontSurface=10
6039
prt.BackSurface=10
6040
prt.LeftSurface=10
6041
prt.RightSurface=10
6042
prt:BreakJoints()
6043
prt.CFrame=cf or CFrame.new(30,10,30)
6044
prt.Material="Neon"
6045
prt.BrickColor=BrickColor.new(col)
6046
m=Instance.new("SpecialMesh",prt)
6047
m.MeshType=6
6048
return prt
6049
end
6050
----------------------------------------------------
6051
function nwSnd(prnt,pch,vol,id)
6052
        local s=Instance.new("Sound",prnt)
6053
        s.Pitch=pch
6054
        s.Volume=vol
6055
        s.SoundId="rbxassetid://"..id
6056
        s.PlayOnRemove=true
6057
        return s
6058
end
6059
----------------------------------------------------
6060
function newRay(start,face,range,wat)
6061
        local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
6062
        hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
6063
        return rey,hit,pos
6064
end
6065
----------------------------------------------------
6066
for i,v in pairs(char:children()) do
6067
    if v:IsA("Hat") then
6068
        v:Destroy()
6069
    end
6070
end
6071
for i,v in pairs(hed:children()) do
6072
    if v:IsA("Sound") then
6073
        v:Destroy()
6074
    end
6075
end
6076
----------------------------------------------------
6077
function HasntTouched(plrname)
6078
local ret = true
6079
for _, v in pairs(Touche) do
6080
if v == plrname then
6081
ret = false
6082
end
6083
end
6084
return ret
6085
end
6086
----------------------------------------------------
6087
larm.Size = larm.Size * 2
6088
rarm.Size = rarm.Size * 2
6089
lleg.Size = lleg.Size * 2
6090
rleg.Size = rleg.Size * 2
6091
torso.Size = torso.Size * 2
6092
hed.Size = hed.Size * 2
6093
root.Size = root.Size * 2
6094
----------------------------------------------------
6095
newWeld(torso, larm, -1.5, 0.5, 0)
6096
larm.Weld.C1 = CFrame.new(0, 0.5, 0)
6097
newWeld(torso, rarm, 1.5, 0.5, 0)
6098
rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
6099
newWeld(torso, hed, 0, 1.5, 0)
6100
newWeld(torso, lleg, -0.5, -1, 0)
6101
lleg.Weld.C1 = CFrame.new(0, 1, 0)
6102
newWeld(torso, rleg, 0.5, -1, 0)
6103
rleg.Weld.C1 = CFrame.new(0, 1, 0)
6104
newWeld(root, torso, 0, -1, 0)
6105
torso.Weld.C1 = CFrame.new(0, -1, 0)
6106
----------------------------------------------------
6107
hed.face.Texture = "rbxassetid://272299908"
6108
z=Instance.new('Decal',hed)
6109
z.Face = 'Front'
6110
z.Texture='rbxassetid://99174105'
6111
z1=Instance.new('Decal',hed)
6112
z1.Face = 'Right'
6113
hed.BrickColor = BrickColor.new("Really black")
6114
lite = Instance.new("PointLight", torso)
6115
lite.Brightness = 14
6116
lite.Range = 10
6117
lite.Color = Color3.new(1, 0, 0)
6118
--[[local hed2 = hed:Clone()
6119
hed2.CanCollide = false
6120
hed2.Parent = char
6121
hed2:ClearAllChildren()
6122
hed2.Transparency = 1
6123
hed2.Name = "DARP"
6124
local w = Instance.new("Weld",hed2)
6125
w.Part0 = hed
6126
w.Part1 = hed2
6127
w.C0 = CFrame.new(0,0,-0.175)
6128
z=Instance.new("SurfaceGui",hed2)
6129
z.Enabled = true
6130
z.Face = "Front"
6131
z.Adornee = hed2
6132
z.CanvasSize = Vector2.new(100,100)
6133
local face = Instance.new("ImageLabel",z)
6134
face.Size = UDim2.new(1,-30,1,0)
6135
face.Position = UDim2.new(0,15,0,0)
6136
face.BackgroundTransparency = 1
6137
face.Image='rbxassetid://46282671']]--
6138
----------------------------------------------------
6139
z = Instance.new("Sound", char)
6140
z.SoundId = "rbxassetid://303570180"--242463565
6141
z.Looped = true
6142
z.Pitch = .6
6143
z.Volume = 1
6144
wait(.01)
6145
z:Play()
6146
----------------------------------------------------
6147
local l = game.Lighting
6148
local sky = Instance.new("Sky",l)
6149
sky.CelestialBodiesShown = false
6150
sky.SkyboxBk = "http://www.roblox.com/asset/?id=156925041"
6151
sky.SkyboxDn = "http://www.roblox.com/asset/?id=156925047"
6152
sky.SkyboxFt = "http://www.roblox.com/asset/?id=156925045"
6153
sky.SkyboxLf = "http://www.roblox.com/asset/?id=156925043"
6154
sky.SkyboxRt = "http://www.roblox.com/asset/?id=156925038"
6155
sky.SkyboxUp = "http://www.roblox.com/asset/?id=156925055"
6156
sky.StarCount = 0
6157
sky.Name = "GreenSpace"
6158
----------------------------------------------------
6159
local m = Instance.new("Model")
6160
m.Name = "Absolution"
6161
p1 = Instance.new("Part", m)
6162
p1.BrickColor = BrickColor.new("Bright blue")
6163
p1.Material = "Neon"
6164
p1.FormFactor = Enum.FormFactor.Custom
6165
p1.Size = Vector3.new(1, 0.600000024, 1.5)
6166
p1.CFrame = CFrame.new(67.4994888, 12.1560526, 73.0205841, 0.999972522, -3.59117985e-005, -8.00192356e-006, -1.39250187e-005, 0.358383715, -0.933530986, 5.28097153e-005, 0.933500648, 0.358406395)
6167
p1.CanCollide = false
6168
p1.Locked = true
6169
p1.Elasticity = 0
6170
p1.BottomSurface = Enum.SurfaceType.Smooth
6171
p1.TopSurface = Enum.SurfaceType.Smooth
6172
b1 = Instance.new("SpecialMesh", p1)
6173
b1.MeshType = Enum.MeshType.Wedge
6174
b1.Name = "Mesh"
6175
b1.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
6176
p2 = Instance.new("Part", m)
6177
p2.BrickColor = BrickColor.new("Really black")
6178
p2.FormFactor = Enum.FormFactor.Custom
6179
p2.Size = Vector3.new(1, 2.9000001, 1)
6180
p2.CFrame = CFrame.new(67.4995728, 11.7633543, 74.2129135, -1.30959779e-005, 2.79811252e-006, 0.999972522, 0.961226642, 0.275612593, -7.50799518e-006, -0.275637805, 0.96119839, 1.01176247e-005)
6181
p2.CanCollide = false
6182
p2.Locked = true
6183
p2.Elasticity = 0
6184
p2.BottomSurface = Enum.SurfaceType.Smooth
6185
p2.TopSurface = Enum.SurfaceType.Smooth
6186
b2 = Instance.new("BlockMesh", p2)
6187
b2.Name = "Mesh"
6188
b2.Scale = Vector3.new(0.400000006, 1, 0.400000006)
6189
p3 = Instance.new("Part", m)
6190
p3.BrickColor = BrickColor.new("Bright blue")
6191
p3.Material = "Neon"
6192
p3.FormFactor = Enum.FormFactor.Custom
6193
p3.Size = Vector3.new(1, 1.20000005, 2.0999999)
6194
p3.CFrame = CFrame.new(67.4994965, 12.6401453, 73.9670334, 0.999972522, -3.52207899e-005, -8.10639358e-006, -1.61500211e-005, 0.309035271, -0.951007903, 5.24176576e-005, 0.950978875, 0.309059501)
6195
p3.CanCollide = false
6196
p3.Locked = true
6197
p3.Elasticity = 0
6198
p3.BottomSurface = Enum.SurfaceType.Smooth
6199
p3.TopSurface = Enum.SurfaceType.Smooth
6200
b3 = Instance.new("SpecialMesh", p3)
6201
b3.MeshType = Enum.MeshType.Wedge
6202
b3.Name = "Mesh"
6203
b3.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
6204
p4 = Instance.new("Part", m)
6205
p4.BrickColor = BrickColor.new("Bright blue")
6206
p4.Material = "Neon"
6207
p4.FormFactor = Enum.FormFactor.Custom
6208
p4.Size = Vector3.new(1, 1.43999994, 2.05000019)
6209
p4.CFrame = CFrame.new(67.4995575, 11.8683414, 76.1565704, 0.999972522, -2.5085672e-005, -1.53700166e-005, -4.86194367e-005, -0.800831437, -0.598821938, 1.9131101e-005, 0.598835468, -0.800796151)
6210
p4.CanCollide = false
6211
p4.Locked = true
6212
p4.Elasticity = 0
6213
p4.BottomSurface = Enum.SurfaceType.Smooth
6214
p4.TopSurface = Enum.SurfaceType.Smooth
6215
b4 = Instance.new("SpecialMesh", p4)
6216
b4.MeshType = Enum.MeshType.Wedge
6217
b4.Name = "Mesh"
6218
b4.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
6219
p5 = Instance.new("Part", m)
6220
p5.BrickColor = BrickColor.new("Bright blue")
6221
p5.Material = "Neon"
6222
p5.FormFactor = Enum.FormFactor.Custom
6223
p5.Size = Vector3.new(1, 1.20000005, 3.20000005)
6224
p5.CFrame = CFrame.new(67.4995193, 13.241991, 74.8357468, 0.999972522, -3.59118021e-005, -8.00191992e-006, -1.39250224e-005, 0.358383656, -0.933530807, 5.2809708e-005, 0.933500469, 0.358406246)
6225
p5.CanCollide = true
6226
p5.Locked = true
6227
p5.Elasticity = 0
6228
p5.BottomSurface = Enum.SurfaceType.Smooth
6229
p5.TopSurface = Enum.SurfaceType.Smooth
6230
b5 = Instance.new("SpecialMesh", p5)
6231
b5.MeshType = Enum.MeshType.Wedge
6232
b5.Name = "Mesh"
6233
b5.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
6234
p6 = Instance.new("Part", m)
6235
p6.Name = "Handle"
6236
p6.BrickColor = BrickColor.new("Really black")
6237
p6.FormFactor = Enum.FormFactor.Custom
6238
p6.Size = Vector3.new(1.5999999, 13.6000004, 1)
6239
p6.CFrame = CFrame.new(67.5017471, 11.2780685, 66.1421967, -1.18190947e-005, 6.28741009e-006, 0.999972522, 0.99995929, -1.39772892e-005, -7.50630716e-006, -1.79708004e-005, 0.999939024, 1.01296728e-005)
6240
p6.CanCollide = false
6241
p6.Locked = true
6242
p6.Elasticity = 0
6243
p6.BottomSurface = Enum.SurfaceType.Smooth
6244
p6.TopSurface = Enum.SurfaceType.Smooth
6245
b6 = Instance.new("BlockMesh", p6)
6246
b6.Name = "Mesh"
6247
b6.Scale = Vector3.new(0.400000006, 1, 0.400000006)
6248
p7 = Instance.new("Part", m)
6249
p7.BrickColor = BrickColor.new("Bright blue")
6250
p7.Material = "Neon"
6251
p7.FormFactor = Enum.FormFactor.Custom
6252
p7.Size = Vector3.new(1, 1.00999999, 1.05000019)
6253
p7.CFrame = CFrame.new(67.5174179, 10.5228004, 76.3114471, 0.999972522, -2.76626724e-005, -6.72184569e-006, -4.7347472e-005, -0.91489929, -0.403581172, 2.14323372e-005, 0.403602213, -0.914867818)
6254
p7.CanCollide = false
6255
p7.Locked = true
6256
p7.Elasticity = 0
6257
p7.BottomSurface = Enum.SurfaceType.Smooth
6258
p7.TopSurface = Enum.SurfaceType.Smooth
6259
b7 = Instance.new("SpecialMesh", p7)
6260
b7.MeshType = Enum.MeshType.Wedge
6261
b7.Name = "Mesh"
6262
b7.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
6263
p8 = Instance.new("Part", m)
6264
p8.BrickColor = BrickColor.new("Bright blue")
6265
p8.Material = "Neon"
6266
p8.FormFactor = Enum.FormFactor.Custom
6267
p8.Size = Vector3.new(1, 1.00999999, 1.05000019)
6268
p8.CFrame = CFrame.new(67.5074387, 8.51285458, 76.8714371, 0.999972522, -2.76626724e-005, -6.72184387e-006, -4.73474684e-005, -0.91489917, -0.403581113, 2.14323354e-005, 0.403602153, -0.914867699)
6269
p8.CanCollide = false
6270
p8.Locked = true
6271
p8.Elasticity = 0
6272
p8.BottomSurface = Enum.SurfaceType.Smooth
6273
p8.TopSurface = Enum.SurfaceType.Smooth
6274
b8 = Instance.new("SpecialMesh", p8)
6275
b8.MeshType = Enum.MeshType.Wedge
6276
b8.Name = "Mesh"
6277
b8.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
6278
p9 = Instance.new("Part", m)
6279
p9.BrickColor = BrickColor.new("Really black")
6280
p9.FormFactor = Enum.FormFactor.Custom
6281
p9.Size = Vector3.new(1, 1.07999957, 1)
6282
p9.CFrame = CFrame.new(67.5095749, 7.1092, 74.5051422, -2.60536999e-005, -5.21559741e-006, 0.999972522, 0.35323599, -0.935490847, -1.50012565e-005, 0.935460567, 0.353258699, 4.2632455e-005)
6283
p9.CanCollide = false
6284
p9.Locked = true
6285
p9.Elasticity = 0
6286
p9.BottomSurface = Enum.SurfaceType.Smooth
6287
p9.TopSurface = Enum.SurfaceType.Smooth
6288
b9 = Instance.new("BlockMesh", p9)
6289
b9.Name = "Mesh"
6290
b9.Scale = Vector3.new(0.550000012, 1, 0.550000012)
6291
p10 = Instance.new("Part", m)
6292
p10.BrickColor = BrickColor.new("Really black")
6293
p10.FormFactor = Enum.FormFactor.Custom
6294
p10.Size = Vector3.new(1, 1.41999948, 1)
6295
p10.CFrame = CFrame.new(67.489624, 8.67401791, 72.7929764, -9.47785156e-006, -9.42233055e-006, 0.999972522, 0.292371064, 0.956263304, -7.54374832e-006, -0.956253231, 0.292334616, 1.01081387e-005)
6296
p10.CanCollide = false
6297
p10.Locked = true
6298
p10.Elasticity = 0
6299
p10.BottomSurface = Enum.SurfaceType.Smooth
6300
p10.TopSurface = Enum.SurfaceType.Smooth
6301
b10 = Instance.new("BlockMesh", p10)
6302
b10.Name = "Mesh"
6303
b10.Scale = Vector3.new(0.400000006, 1, 0.400000006)
6304
p11 = Instance.new("Part", m)
6305
p11.BrickColor = BrickColor.new("Really black")
6306
p11.FormFactor = Enum.FormFactor.Custom
6307
p11.Size = Vector3.new(1, 1.50999951, 1)
6308
p11.CFrame = CFrame.new(67.509552, 7.11887455, 70.3475952, -1.87569385e-005, 1.80455972e-005, 0.999972522, -0.36222899, -0.932047009, -9.30004444e-006, 0.932039678, -0.362191886, 4.04359016e-005)
6309
p11.CanCollide = false
6310
p11.Locked = true
6311
p11.Elasticity = 0
6312
p11.BottomSurface = Enum.SurfaceType.Smooth
6313
p11.TopSurface = Enum.SurfaceType.Smooth
6314
b11 = Instance.new("BlockMesh", p11)
6315
b11.Name = "Mesh"
6316
b11.Scale = Vector3.new(0.550000012, 1, 0.550000012)
6317
p12 = Instance.new("Part", m)
6318
p12.Name = "BladeCenter"
6319
p12.BrickColor = BrickColor.new("Dark stone grey")
6320
p12.Material = Enum.Material.Concrete
6321
p12.FormFactor = Enum.FormFactor.Symmetric
6322
p12.Size = Vector3.new(1, 2, 2)
6323
p12.CFrame = CFrame.new(67.4995346, 6.83217764, 72.2514038, -0.999972522, 2.42275873e-005, 0.000103325896, -8.39982677e-005, 4.44650614e-005, -0.999960959, -4.06451727e-005, -0.999940753, -1.25430051e-005)
6324
p12.CanCollide = false
6325
p12.Locked = true
6326
p12.BottomSurface = Enum.SurfaceType.Smooth
6327
p12.TopSurface = Enum.SurfaceType.Smooth
6328
b12 = Instance.new("SpecialMesh", p12)
6329
b12.MeshType = Enum.MeshType.Brick
6330
b12.Name = "Mesh"
6331
b12.Scale = Vector3.new(0.499999911, 1, 0.699999928)
6332
p13 = Instance.new("Part", m)
6333
p13.BrickColor = BrickColor.new("Really black")
6334
p13.FormFactor = Enum.FormFactor.Custom
6335
p13.Size = Vector3.new(2.91000009, 4.3300004, 1)
6336
p13.CFrame = CFrame.new(67.5096359, 9.31026554, 73.9751816, 7.60371313e-006, 1.0943455e-005, 0.999972522, -0.119072244, -0.99284631, -7.55448127e-006, 0.992830038, -0.119038157, 1.01703836e-005)
6337
p13.CanCollide = false
6338
p13.Locked = true
6339
p13.Elasticity = 0
6340
p13.BottomSurface = Enum.SurfaceType.Smooth
6341
p13.TopSurface = Enum.SurfaceType.Smooth
6342
b13 = Instance.new("BlockMesh", p13)
6343
b13.Name = "Mesh"
6344
b13.Scale = Vector3.new(1, 1, 0.400000006)
6345
p14 = Instance.new("Part", m)
6346
p14.BrickColor = BrickColor.new("Really black")
6347
p14.FormFactor = Enum.FormFactor.Custom
6348
p14.Size = Vector3.new(2.5, 2.17999935, 1)
6349
p14.CFrame = CFrame.new(67.4896011, 10.1621294, 72.6420059, -1.55498967e-007, -1.33476442e-005, 0.999972522, -0.462319613, 0.886669755, -7.56198779e-006, -0.886637092, -0.462338567, 1.01078904e-005)
6350
p14.CanCollide = false
6351
p14.Locked = true
6352
p14.Elasticity = 0
6353
p14.BottomSurface = Enum.SurfaceType.Smooth
6354
p14.TopSurface = Enum.SurfaceType.Smooth
6355
b14 = Instance.new("BlockMesh", p14)
6356
b14.Name = "Mesh"
6357
b14.Scale = Vector3.new(0.400000006, 1, 0.400000006)
6358
p15 = Instance.new("Part", m)
6359
p15.BrickColor = BrickColor.new("Really black")
6360
p15.FormFactor = Enum.FormFactor.Custom
6361
p15.Size = Vector3.new(1.16999996, 4.2699995, 1)
6362
p15.CFrame = CFrame.new(67.5095901, 9.35303593, 70.6884613, -1.24399676e-005, -4.94209144e-006, 0.999972522, 0.645082474, 0.764063478, -7.52419282e-006, -0.764068604, 0.645045042, 1.0099785e-005)
6363
p15.CanCollide = false
6364
p15.Locked = true
6365
p15.Elasticity = 0
6366
p15.BottomSurface = Enum.SurfaceType.Smooth
6367
p15.TopSurface = Enum.SurfaceType.Smooth
6368
b15 = Instance.new("BlockMesh", p15)
6369
b15.Name = "Mesh"
6370
b15.Scale = Vector3.new(1, 1, 0.400000006)
6371
p16 = Instance.new("Part", m)
6372
p16.BrickColor = BrickColor.new("Really black")
6373
p16.FormFactor = Enum.FormFactor.Custom
6374
p16.Size = Vector3.new(1.68999994, 4.76000023, 1)
6375
p16.CFrame = CFrame.new(67.4996033, 9.63990211, 75.3800278, 2.98175655e-006, 1.30014914e-005, 0.999972522, 0.258795738, -0.965893507, -7.53869244e-006, 0.965865672, 0.258821338, 1.01718706e-005)
6376
p16.CanCollide = false
6377
p16.Locked = true
6378
p16.Elasticity = 0
6379
p16.BottomSurface = Enum.SurfaceType.Smooth
6380
p16.TopSurface = Enum.SurfaceType.Smooth
6381
b16 = Instance.new("BlockMesh", p16)
6382
b16.Name = "Mesh"
6383
b16.Scale = Vector3.new(1, 1, 0.400000006)
6384
p17 = Instance.new("Part", m)
6385
p17.BrickColor = BrickColor.new("Really black")
6386
p17.FormFactor = Enum.FormFactor.Custom
6387
p17.Size = Vector3.new(1.78999996, 4.21999979, 1)
6388
p17.CFrame = CFrame.new(67.499588, 9.28996372, 69.8789978, -9.50601952e-006, -9.41252802e-006, 0.999972522, 0.293352425, 0.955965877, -7.53842551e-006, -0.955955863, 0.293315947, 1.00904235e-005)
6389
p17.CanCollide = false
6390
p17.Locked = true
6391
p17.Elasticity = 0
6392
p17.BottomSurface = Enum.SurfaceType.Smooth
6393
p17.TopSurface = Enum.SurfaceType.Smooth
6394
b17 = Instance.new("BlockMesh", p17)
6395
b17.Name = "Mesh"
6396
b17.Scale = Vector3.new(1, 1, 0.400000006)
6397
p18 = Instance.new("WedgePart", m)
6398
p18.BrickColor = BrickColor.new("Dark stone grey")
6399
p18.Name = "BladePart1"
6400
p18.Material = Enum.Material.Concrete
6401
p18.Name = "Wedge"
6402
p18.FormFactor = Enum.FormFactor.Symmetric
6403
p18.Size = Vector3.new(1, 4, 2)
6404
p18.CFrame = CFrame.new(67.499321, 6.83199787, 69.4816895, 0.999972522, -3.68033288e-005, -4.22928351e-005, 2.29664256e-005, -1.65102574e-005, 0.999963701, -2.03872096e-005, -0.999943435, -4.84290831e-005)
6405
p18.CanCollide = false
6406
p18.Locked = true
6407
p18.BottomSurface = Enum.SurfaceType.Smooth
6408
p18.TopSurface = Enum.SurfaceType.Smooth
6409
b18 = Instance.new("SpecialMesh", p18)
6410
b18.MeshType = Enum.MeshType.Wedge
6411
b18.Name = "Mesh"
6412
b18.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
6413
p19 = Instance.new("WedgePart", m)
6414
p19.BrickColor = BrickColor.new("Dark stone grey")
6415
p19.Name = "BladePart2"
6416
p19.Material = Enum.Material.Concrete
6417
p19.Name = "Wedge"
6418
p19.FormFactor = Enum.FormFactor.Symmetric
6419
p19.Size = Vector3.new(1, 4, 2)
6420
p19.CFrame = CFrame.new(67.4994736, 6.83213568, 75.0314102, -0.999972522, 3.68059118e-005, -0.000103325001, -8.40002976e-005, -4.4521752e-005, 0.999963701, 2.03864402e-005, 0.999943435, 1.26029336e-005)
6421
p19.CanCollide = false
6422
p19.Locked = true
6423
p19.BottomSurface = Enum.SurfaceType.Smooth
6424
p19.TopSurface = Enum.SurfaceType.Smooth
6425
b19 = Instance.new("SpecialMesh", p19)
6426
b19.MeshType = Enum.MeshType.Wedge
6427
b19.Name = "Mesh"
6428
b19.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
6429
p20 = Instance.new("Part", m)
6430
p20.BrickColor = BrickColor.new("Really black")
6431
p20.FormFactor = Enum.FormFactor.Custom
6432
p20.Size = Vector3.new(2.53000021, 2.39999938, 1)
6433
p20.CFrame = CFrame.new(67.4996414, 7.91898966, 71.4148178, -1.09432585e-005, 7.6432425e-006, 0.999972522, 0.992849231, -0.119072601, -7.55000656e-006, 0.119038492, 0.992832959, 1.01311334e-005)
6434
p20.CanCollide = false
6435
p20.Locked = true
6436
p20.Elasticity = 0
6437
p20.BottomSurface = Enum.SurfaceType.Smooth
6438
p20.TopSurface = Enum.SurfaceType.Smooth
6439
b20 = Instance.new("BlockMesh", p20)
6440
b20.Name = "Mesh"
6441
b20.Scale = Vector3.new(0.400000006, 1, 0.400000006)
6442
p21 = Instance.new("Part", m)
6443
p21.BrickColor = BrickColor.new("Bright blue")
6444
p21.Material = "Neon"
6445
p21.FormFactor = Enum.FormFactor.Custom
6446
p21.Size = Vector3.new(1, 1.43999994, 1.59000015)
6447
p21.CFrame = CFrame.new(67.509613, 9.57073689, 76.6228256, 0.999972522, -2.50856156e-005, -1.53699839e-005, -4.86196222e-005, -0.800835371, -0.598824739, 1.91311228e-005, 0.59883821, -0.800800025)
6448
p21.CanCollide = false
6449
p21.Locked = true
6450
p21.Elasticity = 0
6451
p21.BottomSurface = Enum.SurfaceType.Smooth
6452
p21.TopSurface = Enum.SurfaceType.Smooth
6453
b21 = Instance.new("SpecialMesh", p21)
6454
b21.MeshType = Enum.MeshType.Wedge
6455
b21.Name = "Mesh"
6456
b21.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
6457
w1 = Instance.new("Weld", p1)
6458
w1.Name = "Part_Weld"
6459
w1.Part0 = p1
6460
w1.C0 = CFrame.new(-67.5030899, -72.5280457, -14.8209743, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
6461
w1.Part1 = p2
6462
w1.C1 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008)
6463
w2 = Instance.new("Weld", p2)
6464
w2.Name = "Part_Weld"
6465
w2.Part0 = p2
6466
w2.C0 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008)
6467
w2.Part1 = p3
6468
w2.C1 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105)
6469
w3 = Instance.new("Weld", p3)
6470
w3.Name = "Part_Weld"
6471
w3.Part0 = p3
6472
w3.C0 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105)
6473
w3.Part1 = p4
6474
w3.C1 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
6475
w4 = Instance.new("Weld", p4)
6476
w4.Name = "Part_Weld"
6477
w4.Part0 = p4
6478
w4.C0 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
6479
w4.Part1 = p5
6480
w4.C1 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
6481
w5 = Instance.new("Weld", p5)
6482
w5.Name = "Part_Weld"
6483
w5.Part0 = p5
6484
w5.C0 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
6485
w5.Part1 = p6
6486
w5.C1 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015)
6487
w6 = Instance.new("Weld", p6)
6488
w6.Name = "Part_Weld"
6489
w6.Part0 = p6
6490
w6.C0 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015)
6491
w6.Part1 = p7
6492
w6.C1 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
6493
w7 = Instance.new("Weld", p7)
6494
w7.Name = "Part_Weld"
6495
w7.Part0 = p7
6496
w7.C0 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
6497
w7.Part1 = p8
6498
w7.C1 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
6499
w8 = Instance.new("Weld", p8)
6500
w8.Name = "Part_Weld"
6501
w8.Part0 = p8
6502
w8.C0 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
6503
w8.Part1 = p9
6504
w8.C1 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005)
6505
w9 = Instance.new("Weld", p9)
6506
w9.Name = "Part_Weld"
6507
w9.Part0 = p9
6508
w9.C0 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005)
6509
w9.Part1 = p10
6510
w9.C1 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008)
6511
w10 = Instance.new("Weld", p10)
6512
w10.Name = "Part_Weld"
6513
w10.Part0 = p10
6514
w10.C0 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008)
6515
w10.Part1 = p11
6516
w10.C1 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005)
6517
w11 = Instance.new("Weld", p11)
6518
w11.Name = "Part_Weld"
6519
w11.Part0 = p11
6520
w11.C0 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005)
6521
w11.Part1 = p12
6522
w11.C1 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005)
6523
w12 = Instance.new("Weld", p12)
6524
w12.Name = "Part_Weld"
6525
w12.Part0 = p12
6526
w12.C0 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005)
6527
w12.Part1 = p13
6528
w12.C1 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008)
6529
w13 = Instance.new("Weld", p13)
6530
w13.Name = "Part_Weld"
6531
w13.Part0 = p13
6532
w13.C0 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008)
6533
w13.Part1 = p14
6534
w13.C1 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008)
6535
w14 = Instance.new("Weld", p14)
6536
w14.Name = "Part_Weld"
6537
w14.Part0 = p14
6538
w14.C0 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008)
6539
w14.Part1 = p15
6540
w14.C1 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008)
6541
w15 = Instance.new("Weld", p15)
6542
w15.Name = "Part_Weld"
6543
w15.Part0 = p15
6544
w15.C0 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008)
6545
w15.Part1 = p16
6546
w15.C1 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008)
6547
w16 = Instance.new("Weld", p16)
6548
w16.Name = "Part_Weld"
6549
w16.Part0 = p16
6550
w16.C0 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008)
6551
w16.Part1 = p17
6552
w16.C1 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008)
6553
w17 = Instance.new("Weld", p17)
6554
w17.Name = "Wedge_Weld"
6555
w17.Part0 = p17
6556
w17.C0 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008)
6557
w17.Part1 = p18
6558
w17.C1 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005)
6559
w18 = Instance.new("Weld", p18)
6560
w18.Name = "Wedge_Weld"
6561
w18.Part0 = p18
6562
w18.C0 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005)
6563
w18.Part1 = p19
6564
w18.C1 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005)
6565
w19 = Instance.new("Weld", p19)
6566
w19.Name = "Part_Weld"
6567
w19.Part0 = p19
6568
w19.C0 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005)
6569
w19.Part1 = p20
6570
w19.C1 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009)
6571
w20 = Instance.new("Weld", p20)
6572
w20.Name = "Part_Weld"
6573
w20.Part0 = p20
6574
w20.C0 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009)
6575
w20.Part1 = p21
6576
w20.C1 = CFrame.new(-67.5104218, -38.2193756, 67.100563, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
6577
m.Parent = char
6578
m:MakeJoints()
6579
----------------------------------------------------
6580
local cor = Instance.new("Part", char.Absolution)
6581
cor.Name = "Thingy"
6582
cor.Locked = true
6583
cor.BottomSurface = 0
6584
cor.CanCollide = false
6585
cor.Size = Vector3.new(1, 13, 1)
6586
cor.Transparency = 1
6587
cor.TopSurface = 0
6588
corw = Instance.new("Weld", cor)
6589
corw.Part0 = rarm
6590
corw.Part1 = cor
6591
corw.C0 = CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
6592
corw.C1 = CFrame.new(0, 0, 0)
6593
weld1 = Instance.new("Weld", char.Absolution)
6594
weld1.Part0 = cor
6595
weld1.Part1 = p6
6596
weld1.C0 = CFrame.new(0, 0, 0)
6597
----------------------------------------------------
6598
hitb = Instance.new("Part", char.Absolution)
6599
hitb.Name = "Thingy2"
6600
hitb.Locked = true
6601
hitb.BottomSurface = 0
6602
hitb.CanCollide = false
6603
hitb.Size = Vector3.new(0, 8, 6)
6604
hitb.Transparency = 1
6605
hitb.TopSurface = 0
6606
weld2 = Instance.new("Weld", char.Absolution)
6607
weld2.Part0 = hitb
6608
weld2.Part1 = p12
6609
weld2.C0 = CFrame.new(0, .6, 1)
6610
----------------------------------------------------
6611
local m = Instance.new("Model")
6612
m.Name = "Claw"
6613
p1 = Instance.new("Part", m)
6614
p1.BrickColor = BrickColor.new("Really black")
6615
p1.FormFactor = Enum.FormFactor.Custom
6616
p1.Size = Vector3.new(1.5, 0.5, 0.5)
6617
p1.CFrame = CFrame.new(2.91120553, 6.79703379, -19.5339718, -0.205515206, -0.209888965, 0.955883741, 0.52527827, -0.847774804, -0.0732159689, 0.825741529, 0.487057745, 0.284480691)
6618
p1.CanCollide = false
6619
p1.Locked = true
6620
p1.BottomSurface = Enum.SurfaceType.Smooth
6621
p1.TopSurface = Enum.SurfaceType.Smooth
6622
b1 = Instance.new("BlockMesh", p1)
6623
b1.Name = "Mesh"
6624
p2 = Instance.new("WedgePart", m)
6625
p2.BrickColor = BrickColor.new("Really black")
6626
p2.Name = "Wedge"
6627
p2.FormFactor = Enum.FormFactor.Custom
6628
p2.Size = Vector3.new(3, 1, 0.5)
6629
p2.CFrame = CFrame.new(2.94872427, 6.13246727, -16.5004997, -5.96046448e-008, -4.47034836e-008, -1.00000358, -1.3615936e-005, 0.99999994, 4.47034836e-008, 1.00000358, 1.41002238e-005, 0)
6630
p2.CanCollide = false
6631
p2.Locked = true
6632
p2.BottomSurface = Enum.SurfaceType.Smooth
6633
p2.TopSurface = Enum.SurfaceType.Smooth
6634
p3 = Instance.new("Part", m)
6635
p3.BrickColor = BrickColor.new("Really black")
6636
p3.FormFactor = Enum.FormFactor.Custom
6637
p3.Size = Vector3.new(1.5, 0.5, 0.5)
6638
p3.CFrame = CFrame.new(1.84869456, 6.79700661, -18.5422173, -5.06400113e-008, 1.07230136e-007, 1.00000715, -0.499905825, -0.866079628, -1.1125789e-007, 0.86608547, -0.499910295, -2.17476881e-008)
6639
p3.CanCollide = false
6640
p3.Locked = true
6641
p3.BottomSurface = Enum.SurfaceType.Smooth
6642
p3.TopSurface = Enum.SurfaceType.Smooth
6643
b2 = Instance.new("BlockMesh", p3)
6644
b2.Name = "Mesh"
6645
p4 = Instance.new("WedgePart", m)
6646
p4.BrickColor = BrickColor.new("Really black")
6647
p4.Name = "Wedge"
6648
p4.FormFactor = Enum.FormFactor.Custom
6649
p4.Size = Vector3.new(3, 1, 0.5)
6650
p4.CFrame = CFrame.new(0.0487272739, 4.13279819, -16.5004959, -1.62921424e-007, 1.78814929e-007, 1.00001431, -1.2755394e-005, -0.999999762, -1.78813849e-007, 1.00001431, -1.46627426e-005, -7.54998553e-008)
6651
p4.CanCollide = false
6652
p4.Locked = true
6653
p4.BottomSurface = Enum.SurfaceType.Smooth
6654
p4.TopSurface = Enum.SurfaceType.Smooth
6655
p5 = Instance.new("Part", m)
6656
p5.BrickColor = BrickColor.new("Really black")
6657
p5.FormFactor = Enum.FormFactor.Custom
6658
p5.Size = Vector3.new(1.5, 0.5, 0.5)
6659
p5.CFrame = CFrame.new(1.84874606, 6.79701567, -19.6422844, -4.29027068e-007, 1.9046513e-007, 1.00001431, 0.500089467, -0.865973532, 2.18601315e-008, 0.865987122, 0.50009501, 3.78533827e-008)
6660
p5.CanCollide = false
6661
p5.Locked = true
6662
p5.BottomSurface = Enum.SurfaceType.Smooth
6663
p5.TopSurface = Enum.SurfaceType.Smooth
6664
b3 = Instance.new("BlockMesh", p5)
6665
b3.Name = "Mesh"
6666
p6 = Instance.new("Part", m)
6667
p6.BrickColor = BrickColor.new("Really black")
6668
p6.FormFactor = Enum.FormFactor.Custom
6669
p6.Size = Vector3.new(1.5, 0.5, 0.5)
6670
p6.CFrame = CFrame.new(2.61122823, 6.79701757, -18.433939, -0.250001401, 0.0669622123, 0.965941966, -0.491382152, -0.868364573, -0.0669801831, 0.834303975, -0.491393685, 0.249996051)
6671
p6.CanCollide = false
6672
p6.Locked = true
6673
p6.BottomSurface = Enum.SurfaceType.Smooth
6674
p6.TopSurface = Enum.SurfaceType.Smooth
6675
b4 = Instance.new("BlockMesh", p6)
6676
b4.Name = "Mesh"
6677
p7 = Instance.new("Part", m)
6678
p7.BrickColor = BrickColor.new("Really black")
6679
p7.FormFactor = Enum.FormFactor.Custom
6680
p7.Size = Vector3.new(3, 1, 1.20000005)
6681
p7.CFrame = CFrame.new(2.59874034, 5.13276958, -16.5005379, -3.27825546e-007, -3.57627869e-007, -1.00001431, -0.000133868307, 0.99999994, 1.49011612e-008, 1.00001442, 0.000135900453, -5.96046448e-008)
6682
p7.CanCollide = false
6683
p7.Locked = true
6684
p7.BottomSurface = Enum.SurfaceType.Smooth
6685
p7.TopSurface = Enum.SurfaceType.Smooth
6686
b5 = Instance.new("BlockMesh", p7)
6687
b5.Name = "Mesh"
6688
p8 = Instance.new("Part", m)
6689
p8.BrickColor = BrickColor.new("Bright blue")
6690
p8.Material = "Neon"
6691
p8.FormFactor = Enum.FormFactor.Symmetric
6692
p8.Size = Vector3.new(1, 1, 1)
6693
p8.CFrame = CFrame.new(1.84841466, 6.25537968, -20.3997307, -1.42129729e-005, 0.00428489037, -1.00000513, 0.965967655, 0.258660465, 0.00109496934, 0.258668512, -0.965972245, -0.00414247159)
6694
p8.CanCollide = false
6695
p8.Locked = true
6696
b6 = Instance.new("SpecialMesh", p8)
6697
b6.MeshId = "http://www.roblox.com/Asset/?id=9756362"
6698
b6.TextureId = ""
6699
b6.MeshType = Enum.MeshType.FileMesh
6700
b6.Name = "Mesh"
6701
b6.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
6702
p9 = Instance.new("Part", m)
6703
p9.BrickColor = BrickColor.new("Really black")
6704
p9.FormFactor = Enum.FormFactor.Custom
6705
p9.Size = Vector3.new(1.5, 0.5, 0.5)
6706
p9.CFrame = CFrame.new(2.79691935, 3.68131566, -18.264101, -0.277095288, -0.561500967, -0.779720128, 0.631033003, 0.505603611, -0.58835566, 0.724593103, -0.655058563, 0.214224264)
6707
p9.CanCollide = false
6708
p9.Locked = true
6709
p9.BottomSurface = Enum.SurfaceType.Smooth
6710
p9.TopSurface = Enum.SurfaceType.Smooth
6711
b7 = Instance.new("BlockMesh", p9)
6712
b7.Name = "Mesh"
6713
p10 = Instance.new("Part", m)
6714
p10.BrickColor = BrickColor.new("Bright blue")
6715
p10.Material = "Neon"
6716
p10.FormFactor = Enum.FormFactor.Symmetric
6717
p10.Size = Vector3.new(1, 1, 1)
6718
p10.CFrame = CFrame.new(3.09846497, 6.25236273, -20.2996788, -0.0669716895, 0.254178405, -0.964850724, 0.96595335, 0.258713901, 0.00110733509, 0.249903828, -0.93192625, -0.262850702)
6719
p10.CanCollide = false
6720
p10.Locked = true
6721
b8 = Instance.new("SpecialMesh", p10)
6722
b8.MeshId = "http://www.roblox.com/Asset/?id=9756362"
6723
b8.TextureId = ""
6724
b8.MeshType = Enum.MeshType.FileMesh
6725
b8.Name = "Mesh"
6726
b8.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
6727
p11 = Instance.new("Part", m)
6728
p11.BrickColor = BrickColor.new("Really black")
6729
p11.FormFactor = Enum.FormFactor.Custom
6730
p11.Size = Vector3.new(1.5, 0.5, 0.5)
6731
p11.CFrame = CFrame.new(0.386122227, 6.79699421, -18.533905, 0.250022948, -0.0669473261, 0.965937555, -0.491377324, -0.868365645, 0.0670026764, 0.834300399, -0.491393894, -0.250007868)
6732
p11.CanCollide = false
6733
p11.Locked = true
6734
p11.BottomSurface = Enum.SurfaceType.Smooth
6735
p11.TopSurface = Enum.SurfaceType.Smooth
6736
b9 = Instance.new("BlockMesh", p11)
6737
b9.Name = "Mesh"
6738
p12 = Instance.new("Part", m)
6739
p12.BrickColor = BrickColor.new("Really black")
6740
p12.FormFactor = Enum.FormFactor.Custom
6741
p12.Size = Vector3.new(1.5, 0.5, 0.5)
6742
p12.CFrame = CFrame.new(1.14871967, 6.79700947, -19.6422291, -4.76837158e-007, 2.83122063e-007, 1.00001442, 0.500089884, -0.865973473, 4.47034836e-008, 0.865987122, 0.500095367, 1.49011612e-008)
6743
p12.CanCollide = false
6744
p12.Locked = true
6745
p12.BottomSurface = Enum.SurfaceType.Smooth
6746
p12.TopSurface = Enum.SurfaceType.Smooth
6747
b10 = Instance.new("BlockMesh", p12)
6748
b10.Name = "Mesh"
6749
p13 = Instance.new("Part", m)
6750
p13.BrickColor = BrickColor.new("Really black")
6751
p13.FormFactor = Enum.FormFactor.Custom
6752
p13.Size = Vector3.new(1.5, 0.5, 0.5)
6753
p13.CFrame = CFrame.new(1.14870512, 6.79699612, -18.5421638, -4.63888163e-008, 5.08347114e-007, 1.00001442, -0.499899268, -0.866083562, -2.18518963e-008, 0.866095126, -0.499908328, 3.78581007e-008)
6754
p13.CanCollide = false
6755
p13.Locked = true
6756
p13.BottomSurface = Enum.SurfaceType.Smooth
6757
p13.TopSurface = Enum.SurfaceType.Smooth
6758
b11 = Instance.new("BlockMesh", p13)
6759
b11.Name = "Mesh"
6760
p14 = Instance.new("Part", m)
6761
p14.BrickColor = BrickColor.new("Bright blue")
6762
p14.Material = "Neon"
6763
p14.FormFactor = Enum.FormFactor.Symmetric
6764
p14.Size = Vector3.new(1, 1, 1)
6765
p14.CFrame = CFrame.new(1.14845455, 6.25537348, -20.3996773, -1.42545232e-005, 0.00425684778, -1.00000536, 0.965958476, 0.258694947, 0.00108788908, 0.258703023, -0.965963125, -0.00411536777)
6766
p14.CanCollide = false
6767
p14.Locked = true
6768
b12 = Instance.new("SpecialMesh", p14)
6769
b12.MeshId = "http://www.roblox.com/Asset/?id=9756362"
6770
b12.TextureId = ""
6771
b12.MeshType = Enum.MeshType.FileMesh
6772
b12.Name = "Mesh"
6773
b12.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
6774
p15 = Instance.new("Part", m)
6775
p15.BrickColor = BrickColor.new("Medium stone grey")
6776
p15.Transparency = 1
6777
p15.Name = "ArmPart"
6778
p15.FormFactor = Enum.FormFactor.Custom
6779
p15.Size = Vector3.new(2, 1, 1)
6780
p15.CFrame = CFrame.new(1.49875152, 5.13257265, -16.0004654, -2.99420208e-007, 4.39002179e-007, 1.00001442, 0.00011029192, -1, 0, 1.00001454, 0.000108176115, 4.42378223e-008)
6781
p15.CanCollide = false
6782
p15.Locked = true
6783
p15.BottomSurface = Enum.SurfaceType.Smooth
6784
p15.TopSurface = Enum.SurfaceType.Smooth
6785
b13 = Instance.new("BlockMesh", p15)
6786
b13.Name = "Mesh"
6787
p16 = Instance.new("Part", m)
6788
p16.BrickColor = BrickColor.new("Really black")
6789
p16.FormFactor = Enum.FormFactor.Custom
6790
p16.Size = Vector3.new(3, 1, 2.4000001)
6791
p16.CFrame = CFrame.new(1.49872661, 6.13250732, -16.5007095, -2.98894406e-007, 4.39006953e-007, 1.00001442, 0.000110270419, -1, 4.71678729e-012, 1.00001454, 0.000108154614, 4.37120207e-008)
6792
p16.CanCollide = false
6793
p16.Locked = true
6794
p16.BottomSurface = Enum.SurfaceType.Smooth
6795
p16.TopSurface = Enum.SurfaceType.Smooth
6796
b14 = Instance.new("BlockMesh", p16)
6797
b14.Name = "Mesh"
6798
p17 = Instance.new("Part", m)
6799
p17.BrickColor = BrickColor.new("Really black")
6800
p17.FormFactor = Enum.FormFactor.Custom
6801
p17.Size = Vector3.new(1.5, 0.5, 0.5)
6802
p17.CFrame = CFrame.new(2.77308726, 3.37837577, -19.2558823, 0.396035522, -0.497440547, -0.771840453, -0.207958207, 0.770127177, -0.603040278, 0.894391596, 0.399337679, 0.201549783)
6803
p17.CanCollide = false
6804
p17.Locked = true
6805
p17.BottomSurface = Enum.SurfaceType.Smooth
6806
p17.TopSurface = Enum.SurfaceType.Smooth
6807
b15 = Instance.new("BlockMesh", p17)
6808
b15.Name = "Mesh"
6809
p18 = Instance.new("Part", m)
6810
p18.BrickColor = BrickColor.new("Bright blue")
6811
p18.Material = "Neon"
6812
p18.FormFactor = Enum.FormFactor.Symmetric
6813
p18.Size = Vector3.new(1, 1, 1)
6814
p18.CFrame = CFrame.new(-0.0516102314, 6.25535488, -20.1996384, 0.066943109, -0.245838761, -0.967011333, 0.965954781, 0.258709013, 0.00110003352, 0.249906152, -0.934162259, 0.254788101)
6815
p18.CanCollide = false
6816
p18.Locked = true
6817
b16 = Instance.new("SpecialMesh", p18)
6818
b16.MeshId = "http://www.roblox.com/Asset/?id=9756362"
6819
b16.TextureId = ""
6820
b16.MeshType = Enum.MeshType.FileMesh
6821
b16.Name = "Mesh"
6822
b16.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
6823
p19 = Instance.new("Part", m)
6824
p19.BrickColor = BrickColor.new("Bright blue")
6825
p19.Material = "Neon"
6826
p19.FormFactor = Enum.FormFactor.Symmetric
6827
p19.Size = Vector3.new(1, 1, 1)
6828
p19.CFrame = CFrame.new(2.43177533, 3.59484506, -20.0301056, 0.559401393, 0.116905749, 0.820629179, -0.685213447, -0.491872638, 0.537163019, 0.466440916, -0.862796843, -0.195047855)
6829
p19.CanCollide = false
6830
p19.Locked = true
6831
b17 = Instance.new("SpecialMesh", p19)
6832
b17.MeshId = "http://www.roblox.com/Asset/?id=9756362"
6833
b17.TextureId = ""
6834
b17.MeshType = Enum.MeshType.FileMesh
6835
b17.Name = "Mesh"
6836
b17.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
6837
p20 = Instance.new("Part", m)
6838
p20.BrickColor = BrickColor.new("Really black")
6839
p20.FormFactor = Enum.FormFactor.Custom
6840
p20.Size = Vector3.new(3, 1, 2.4000001)
6841
p20.CFrame = CFrame.new(1.49873698, 4.13275099, -16.500618, -2.38418579e-007, -4.47034836e-007, -1.00001454, -0.000133797526, 1.00000024, -2.98023224e-008, 1.00001466, 0.000135831535, -5.96046448e-008)
6842
p20.CanCollide = false
6843
p20.Locked = true
6844
p20.BottomSurface = Enum.SurfaceType.Smooth
6845
p20.TopSurface = Enum.SurfaceType.Smooth
6846
b18 = Instance.new("BlockMesh", p20)
6847
b18.Name = "Mesh"
6848
p21 = Instance.new("Part", m)
6849
p21.BrickColor = BrickColor.new("Really black")
6850
p21.FormFactor = Enum.FormFactor.Custom
6851
p21.Size = Vector3.new(3, 1, 1.19999993)
6852
p21.CFrame = CFrame.new(0.398718834, 5.13273239, -16.5005798, -2.22529991e-007, -4.17224015e-007, -1.00001454, -0.000133820766, 1.00000024, 5.9472427e-012, 1.00001466, 0.000135854774, -4.37120207e-008)
6853
p21.CanCollide = false
6854
p21.Locked = true
6855
p21.BottomSurface = Enum.SurfaceType.Smooth
6856
p21.TopSurface = Enum.SurfaceType.Smooth
6857
b19 = Instance.new("BlockMesh", p21)
6858
b19.Name = "Mesh"
6859
p22 = Instance.new("WedgePart", m)
6860
p22.BrickColor = BrickColor.new("Really black")
6861
p22.Name = "Wedge"
6862
p22.FormFactor = Enum.FormFactor.Custom
6863
p22.Size = Vector3.new(3, 1, 0.5)
6864
p22.CFrame = CFrame.new(2.94884443, 4.13282013, -16.5005474, 1.35156796e-007, 4.17202415e-007, -1.00001454, 1.19470278e-005, -1.00000024, -6.07483681e-013, -1.00001466, -1.39792755e-005, 4.37120278e-008)
6865
p22.CanCollide = false
6866
p22.Locked = true
6867
p22.BottomSurface = Enum.SurfaceType.Smooth
6868
p22.TopSurface = Enum.SurfaceType.Smooth
6869
p23 = Instance.new("Part", m)
6870
p23.BrickColor = BrickColor.new("Really black")
6871
p23.FormFactor = Enum.FormFactor.Custom
6872
p23.Size = Vector3.new(1.5, 0.5, 0.5)
6873
p23.CFrame = CFrame.new(0.111123323, 6.79699326, -19.53405, 0.167916089, 0.220654398, 0.960804224, 0.593452632, -0.800862908, 0.0802069977, 0.787171543, 0.556722164, -0.265425682)
6874
p23.CanCollide = false
6875
p23.Locked = true
6876
p23.BottomSurface = Enum.SurfaceType.Smooth
6877
p23.TopSurface = Enum.SurfaceType.Smooth
6878
b20 = Instance.new("BlockMesh", p23)
6879
b20.Name = "Mesh"
6880
p24 = Instance.new("WedgePart", m)
6881
p24.BrickColor = BrickColor.new("Really black")
6882
p24.Name = "Wedge"
6883
p24.FormFactor = Enum.FormFactor.Custom
6884
p24.Size = Vector3.new(3, 1, 0.5)
6885
p24.CFrame = CFrame.new(0.0487362742, 6.13243389, -16.5004158, -0.000165194273, -0.00030361861, 1.00001442, 0.00304524973, 0.999995589, 0.000303655863, -1.00001013, 0.00304720178, -0.000164449215)
6886
p24.CanCollide = false
6887
p24.Locked = true
6888
p24.BottomSurface = Enum.SurfaceType.Smooth
6889
p24.TopSurface = Enum.SurfaceType.Smooth
6890
p25 = Instance.new("Part", m)
6891
p25.BrickColor = BrickColor.new("Bright blue")
6892
p25.Material = "Neon"
6893
p25.FormFactor = Enum.FormFactor.Symmetric
6894
p25.Size = Vector3.new(1, 1, 1)
6895
p25.CFrame = CFrame.new(1.49870086, 5.13261318, -18.0007782, 1.20991026e-005, -1.00001454, -4.94604174e-005, -1.00000024, -1.16155716e-005, -0.000471511274, 0.000469659513, 4.96469293e-005, -1.00001466)
6896
p25.CanCollide = false
6897
p25.Locked = true
6898
p25.BottomSurface = Enum.SurfaceType.Smooth
6899
p25.TopSurface = Enum.SurfaceType.Smooth
6900
b21 = Instance.new("SpecialMesh", p25)
6901
b21.MeshId = "http://www.roblox.com/asset/?id=3270017"
6902
b21.TextureId = ""
6903
b21.MeshType = Enum.MeshType.FileMesh
6904
b21.Name = "Mesh"
6905
b21.Scale = Vector3.new(1.39999998, 1.39999998, 0.600000024)
6906
p26 = Instance.new("Part", m)
6907
p26.BrickColor = BrickColor.new("Really black")
6908
p26.FormFactor = Enum.FormFactor.Symmetric
6909
p26.Size = Vector3.new(1, 1, 1)
6910
p26.CFrame = CFrame.new(1.49868095, 5.13287783, -17.5005093, 0.00030383491, 0.000164763711, -1.00001454, -0.999995768, -0.00302907336, -0.000303868263, -0.00303102471, 1.00001025, 0.000164022902)
6911
p26.CanCollide = false
6912
p26.Locked = true
6913
p26.BottomSurface = Enum.SurfaceType.Smooth
6914
p26.TopSurface = Enum.SurfaceType.Smooth
6915
b22 = Instance.new("SpecialMesh", p26)
6916
b22.MeshType = Enum.MeshType.Brick
6917
b22.Name = "Mesh"
6918
w1 = Instance.new("Weld", p1)
6919
w1.Name = "Wedge_Weld"
6920
w1.Part0 = p1
6921
w1.C0 = CFrame.new(13.1579618, 15.8875484, 3.27191186, -0.205515206, 0.52527827, 0.825741529, -0.209888965, -0.847774804, 0.487057745, 0.955883741, -0.0732159689, 0.284480691)
6922
w1.Part1 = p2
6923
w1.C1 = CFrame.new(16.5005817, -6.13223743, 2.94872212, -4.37113883e-008, -1.38580826e-005, 1, 0, 1, 1.38580826e-005, -1, 6.05756005e-013, -4.37113883e-008)
6924
w2 = Instance.new("Weld", p2)
6925
w2.Name = "Part_Weld"
6926
w2.Part0 = p2
6927
w2.C0 = CFrame.new(16.5006275, -6.13223362, 2.94873357, -5.96046448e-008, -1.3615936e-005, 1.00000358, -4.47034836e-008, 0.99999994, 1.41002238e-005, -1.00000358, 4.47034836e-008, 0)
6928
w2.Part1 = p3
6929
w2.C1 = CFrame.new(19.4568748, -3.38260746, -1.84870064, -4.37113883e-008, -0.499906301, 0.866079509, 0, -0.866079509, -0.499906301, 1, -2.18515979e-008, 3.78575393e-008)
6930
w3 = Instance.new("Weld", p3)
6931
w3.Name = "Wedge_Weld"
6932
w3.Part0 = p3
6933
w3.C0 = CFrame.new(19.456995, -3.38268948, -1.84870648, -5.06400113e-008, -0.499905825, 0.86608547, 1.07230136e-007, -0.866079628, -0.499910295, 1.00000715, -1.1125789e-007, -2.17476881e-008)
6934
w3.Part1 = p4
6935
w3.C1 = CFrame.new(16.5005646, 4.13256884, -0.0487511083, -4.37113883e-008, -1.37408551e-005, 1, 0, -1, -1.37408551e-005, 1, -6.00631849e-013, 4.37113883e-008)
6936
w4 = Instance.new("Weld", p4)
6937
w4.Name = "Part_Weld"
6938
w4.Part0 = p4
6939
w4.C0 = CFrame.new(16.5007706, 4.13255453, -0.0487275235, -1.62921424e-007, -1.2755394e-005, 1.00001431, 1.78814929e-007, -0.999999762, -1.46627426e-005, 1.00001431, -1.78813849e-007, -7.54998553e-008)
6940
w4.Part1 = p5
6941
w4.C1 = CFrame.new(13.6104183, 15.7089605, -1.84869325, -4.37113883e-008, 0.500093758, 0.865971267, 0, -0.865971267, 0.500093758, 1, 2.18597922e-008, 3.78528071e-008)
6942
w5 = Instance.new("Weld", p5)
6943
w5.Name = "Part_Weld"
6944
w5.Part0 = p5
6945
w5.C0 = CFrame.new(13.6108379, 15.7090359, -1.84877098, -4.29027068e-007, 0.500089467, 0.865987122, 1.9046513e-007, -0.865973532, 0.50009501, 1.00001431, 2.18601315e-008, 3.78533827e-008)
6946
w5.Part1 = p6
6947
w5.C1 = CFrame.new(19.3720245, -3.33087778, 2.54137325, -0.249996737, -0.491388977, 0.834289134, 0.0669635162, -0.868360817, -0.491391122, 0.965928316, -0.0669792444, 0.24999252)
6948
w6 = Instance.new("Weld", p6)
6949
w6.Name = "Part_Weld"
6950
w6.Part0 = p6
6951
w6.C0 = CFrame.new(19.3722382, -3.33087826, 2.54137945, -0.250001401, -0.491382152, 0.834303975, 0.0669622123, -0.868364573, -0.491393685, 0.965941966, -0.0669801831, 0.249996051)
6952
w6.Part1 = p7
6953
w6.C1 = CFrame.new(16.5012703, -5.1305232, 2.59873891, -4.37113883e-008, -0.000135861075, 1, 0, 1, 0.000135861075, -1, 5.9386762e-012, -4.37113883e-008)
6954
w7 = Instance.new("Weld", p7)
6955
w7.Name = "Part_Weld"
6956
w7.Part0 = p7
6957
w7.C0 = CFrame.new(16.5014496, -5.13052464, 2.59877563, -3.27825546e-007, -0.000133868307, 1.00001442, -3.57627869e-007, 0.99999994, 0.000135900453, -1.00001431, 1.49011612e-008, -5.96046448e-008)
6958
w7.Part1 = p8
6959
w7.C1 = CFrame.new(-0.765930653, -21.3311157, 1.75706458, -1.37833995e-005, 0.965968609, 0.258659452, 0.00428466033, 0.258657128, -0.965959728, -0.999990821, 0.00109495374, -0.00414241292)
6960
w8 = Instance.new("Weld", p8)
6961
w8.Name = "Part_Weld"
6962
w8.Part0 = p8
6963
w8.C0 = CFrame.new(-0.765703201, -21.3314991, 1.75706851, -1.42129729e-005, 0.965967655, 0.258668512, 0.00428489037, 0.258660465, -0.965972245, -1.00000513, 0.00109496934, -0.00414247159)
6964
w8.Part1 = p9
6965
w8.C1 = CFrame.new(11.6857395, -12.2548676, 8.25926208, -0.277089596, 0.631037474, 0.724577785, -0.561487973, 0.505604029, -0.655054033, -0.779713154, -0.588350415, 0.214222342)
6966
w9 = Instance.new("Weld", p9)
6967
w9.Name = "Part_Weld"
6968
w9.Part0 = p9
6969
w9.C0 = CFrame.new(11.6860123, -12.254859, 8.25934601, -0.277095288, 0.631033003, 0.724593103, -0.561500967, 0.505603611, -0.655058563, -0.779720128, -0.58835566, 0.214224264)
6970
w9.Part1 = p10
6971
w9.C1 = CFrame.new(-0.759226322, -21.3225994, -2.35311079, -0.0669693872, 0.965954244, 0.249894977, 0.254174918, 0.258710593, -0.931914091, -0.964836895, 0.00110732042, -0.262847036)
6972
w10 = Instance.new("Weld", p10)
6973
w10.Name = "Part_Weld"
6974
w10.Part0 = p10
6975
w10.C0 = CFrame.new(-0.759016514, -21.3229256, -2.3531487, -0.0669716895, 0.96595335, 0.249903828, 0.254178405, 0.258713901, -0.93192625, -0.964850724, 0.00110733509, -0.262850702)
6976
w10.Part1 = p11
6977
w10.C1 = CFrame.new(18.7059784, -3.17931223, -5.46201515, 0.250018269, -0.49138394, 0.834285676, -0.0669495314, -0.86836195, -0.491391063, 0.965923727, 0.0670017004, -0.250004292)
6978
w11 = Instance.new("Weld", p11)
6979
w11.Name = "Part_Weld"
6980
w11.Part0 = p11
6981
w11.C0 = CFrame.new(18.7061806, -3.17931461, -5.46200418, 0.250022948, -0.491377324, 0.834300399, -0.0669473261, -0.868365645, -0.491393894, 0.965937555, 0.0670026764, -0.250007868)
6982
w11.Part1 = p12
6983
w11.C1 = CFrame.new(13.6104174, 15.708952, -1.1486963, -4.37113883e-008, 0.500093997, 0.865971148, 0, -0.865971148, 0.500093997, 1, 2.18598029e-008, 3.78528e-008)
6984
w12 = Instance.new("Weld", p12)
6985
w12.Name = "Part_Weld"
6986
w12.Part0 = p12
6987
w12.C0 = CFrame.new(13.6107903, 15.7090092, -1.1487354, -4.76837158e-007, 0.500089884, 0.865987122, 2.83122063e-007, -0.865973473, 0.500095367, 1.00001442, 4.47034836e-008, 1.49011612e-008)
6988
w12.Part1 = p13
6989
w12.C1 = CFrame.new(19.4568653, -3.38261366, -1.14870369, -4.37113883e-008, -0.499906093, 0.866079628, 0, -0.866079628, -0.499906093, 1, -2.1851589e-008, 3.78575429e-008)
6990
w13 = Instance.new("Weld", p13)
6991
w13.Name = "Part_Weld"
6992
w13.Part0 = p13
6993
w13.C0 = CFrame.new(19.457077, -3.38260937, -1.14871991, -4.63888163e-008, -0.499899268, 0.866095126, 5.08347114e-007, -0.866083562, -0.499908328, 1.00001442, -2.18518963e-008, 3.78581007e-008)
6994
w13.Part1 = p14
6995
w13.C1 = CFrame.new(-0.765169621, -21.3281136, 1.05768669, -1.37638153e-005, 0.96595937, 0.258693874, 0.00425664661, 0.258691579, -0.965950608, -0.99999094, 0.00108787336, -0.00411530817)
6996
w14 = Instance.new("Weld", p14)
6997
w14.Name = "ArmPart_Weld"
6998
w14.Part0 = p14
6999
w14.C0 = CFrame.new(-0.764959335, -21.3284416, 1.05770254, -1.42545232e-005, 0.965958476, 0.258703023, 0.00425684778, 0.258694947, -0.965963125, -1.00000536, 0.00108788908, -0.00411536777)
7000
w14.Part1 = p15
7001
w14.C1 = CFrame.new(16.0000172, 5.13429213, -1.49874043, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008)
7002
w15 = Instance.new("Weld", p15)
7003
w15.Name = "Part_Weld"
7004
w15.Part0 = p15
7005
w15.C0 = CFrame.new(16.0001163, 5.13430214, -1.49877143, -2.99420208e-007, 0.00011029192, 1.00001454, 4.39002179e-007, -1, 0.000108176115, 1.00001442, 0, 4.42378223e-008)
7006
w15.Part1 = p16
7007
w15.C1 = CFrame.new(16.5000153, 6.13429213, -1.49872518, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008)
7008
w16 = Instance.new("Weld", p16)
7009
w16.Name = "Part_Weld"
7010
w16.Part0 = p16
7011
w16.C0 = CFrame.new(16.5002594, 6.1342907, -1.49874651, -2.98894406e-007, 0.000110270419, 1.00001454, 4.39006953e-007, -1, 0.000108154614, 1.00001442, 4.71678729e-012, 4.37120207e-008)
7012
w16.Part1 = p17
7013
w16.C1 = CFrame.new(16.8263168, 6.46704865, 8.05857849, 0.396029502, -0.207962677, 0.894378066, -0.497426808, 0.770130157, 0.399332225, -0.771833658, -0.603034973, 0.201548025)
7014
w17 = Instance.new("Weld", p17)
7015
w17.Name = "Part_Weld"
7016
w17.Part0 = p17
7017
w17.C0 = CFrame.new(16.8266068, 6.46726036, 8.05869198, 0.396035522, -0.207958207, 0.894391596, -0.497440547, 0.770127177, 0.399337679, -0.771840453, -0.603040278, 0.201549783)
7018
w17.Part1 = p18
7019
w17.C1 = CFrame.new(-0.991122723, -20.5004215, 5.08983374, 0.0669417754, 0.965955615, 0.249897182, -0.245835528, 0.258705586, -0.9341501, -0.966997266, 0.00110005983, 0.254784435)
7020
w18 = Instance.new("Weld", p18)
7021
w18.Name = "Part_Weld"
7022
w18.Part0 = p18
7023
w18.C0 = CFrame.new(-0.990923882, -20.5007305, 5.08983374, 0.066943109, 0.965954781, 0.249906152, -0.245838761, 0.258709013, -0.934162259, -0.967011333, 0.00110003352, 0.254788101)
7024
w18.Part1 = p19
7025
w18.C1 = CFrame.new(10.4456682, -15.7977238, -7.8332901, 0.559388936, -0.68521893, 0.466432214, 0.116898462, -0.491870552, -0.862785101, 0.820620954, 0.537157655, -0.195045918)
7026
w19 = Instance.new("Weld", p19)
7027
w19.Name = "Part_Weld"
7028
w19.Part0 = p19
7029
w19.C0 = CFrame.new(10.4457512, -15.7979813, -7.83342838, 0.559401393, -0.685213447, 0.466440916, 0.116905749, -0.491872638, -0.862796843, 0.820629179, 0.537163019, -0.195047855)
7030
w19.Part1 = p20
7031
w19.C1 = CFrame.new(16.5012665, -4.13050127, 1.49876332, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008)
7032
w20 = Instance.new("Weld", p20)
7033
w20.Name = "Part_Weld"
7034
w20.Part0 = p20
7035
w20.C0 = CFrame.new(16.5013981, -4.13050938, 1.498757, -2.38418579e-007, -0.000133797526, 1.00001466, -4.47034836e-007, 1.00000024, 0.000135831535, -1.00001454, -2.98023224e-008, -5.96046448e-008)
7036
w20.Part1 = p21
7037
w20.C1 = CFrame.new(16.5012627, -5.13048887, 0.39874959, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008)
7038
w21 = Instance.new("Weld", p21)
7039
w21.Name = "Wedge_Weld"
7040
w21.Part0 = p21
7041
w21.C0 = CFrame.new(16.5014935, -5.13049126, 0.398722976, -2.22529991e-007, -0.000133820766, 1.00001466, -4.17224015e-007, 1.00000024, 0.000135854774, -1.00001454, 5.9472427e-012, -4.37120207e-008)
7042
w21.Part1 = p22
7043
w21.C1 = CFrame.new(-16.5005875, 4.13259029, 2.94876933, -4.37113883e-008, 1.39792737e-005, -1, 0, -1, -1.39792737e-005, -1, -6.11053471e-013, 4.37113883e-008)
7044
w22 = Instance.new("Weld", p22)
7045
w22.Name = "Part_Weld"
7046
w22.Part0 = p22
7047
w22.C0 = CFrame.new(-16.500824, 4.13258791, 2.94888711, 1.35156796e-007, 1.19470278e-005, -1.00001466, 4.17202415e-007, -1.00000024, -1.39792755e-005, -1.00001454, -6.07483681e-013, 4.37120278e-008)
7048
w22.Part1 = p23
7049
w22.C1 = CFrame.new(11.3238592, 16.2938461, -5.83674097, 0.167913347, 0.593457043, 0.787155509, 0.220650926, -0.800859332, 0.556720257, 0.960790455, 0.0802058354, -0.265421808)
7050
w23 = Instance.new("Weld", p23)
7051
w23.Name = "Wedge_Weld"
7052
w23.Part0 = p23
7053
w23.C0 = CFrame.new(11.3242846, 16.2939701, -5.83676767, 0.167916089, 0.593452632, 0.787171543, 0.220654398, -0.800862908, 0.556722164, 0.960804224, 0.0802069977, -0.265425682)
7054
w23.Part1 = p24
7055
w23.C1 = CFrame.new(-16.5190907, -6.08210278, -0.053311754, -0.000165350299, 0.00304719806, -0.999995351, -0.000303142268, 0.999995351, 0.00304725766, 0.99999994, 0.000303644716, -0.000164425801)
7056
w24 = Instance.new("Weld", p24)
7057
w24.Name = "Part_Weld"
7058
w24.Part0 = p24
7059
w24.C0 = CFrame.new(-16.5192356, -6.08211088, -0.0533116534, -0.000165194273, 0.00304524973, -1.00001013, -0.00030361861, 0.999995589, 0.00304720178, 1.00001442, 0.000303655863, -0.000164449215)
7060
w24.Part1 = p25
7061
w24.C1 = CFrame.new(5.14108515, 1.49960721, -17.9982204, 1.16387992e-005, -0.999999881, 0.000471503939, -1, -1.1615477e-005, 4.94651576e-005, -4.94596788e-005, -0.000471504522, -0.999999881)
7062
w25 = Instance.new("Weld", p25)
7063
w25.Name = "Part_Weld"
7064
w25.Part0 = p25
7065
w25.C0 = CFrame.new(5.14104986, 1.49967504, -17.9985313, 1.20991026e-005, -1.00000024, 0.000469659513, -1.00001454, -1.16155716e-005, 4.96469293e-005, -4.94604174e-005, -0.000471511274, -1.00001466)
7066
w25.Part1 = p26
7067
w25.C1 = CFrame.new(5.07938719, 17.5157299, 1.50311017, 0.00030336561, -0.99999541, -0.00302907825, 0.000164940167, -0.00302901864, 0.999995351, -0.99999994, -0.000303863839, 0.000164020501)
7068
m.Parent = char
7069
m:MakeJoints()
7070
----------------------------------------------------
7071
local cor2 = Instance.new("Part", char.Claw)
7072
cor2.Name = "Thingy"
7073
cor2.Locked = true
7074
cor2.BottomSurface = 0
7075
cor2.CanCollide = false
7076
cor2.Size = Vector3.new(2, 1, 1)
7077
cor2.Transparency = 1
7078
cor2.TopSurface = 0
7079
corw2 = Instance.new("Weld", cor2)
7080
corw2.Part0 = larm
7081
corw2.Part1 = cor2
7082
corw2.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(90))
7083
corw2.C1 = CFrame.new(0, 0, 0)
7084
weld2 = Instance.new("Weld", char.Claw)
7085
weld2.Part0 = cor2
7086
weld2.Part1 = char.Claw.ArmPart
7087
weld2.C0 = CFrame.new(0, 0, 0)
7088
----------------------------------------------------
7089
local m = Instance.new("Model")
7090
m.Name = "LeftArm"
7091
p1 = Instance.new("WedgePart", m)
7092
p1.BrickColor = BrickColor.new("Bright blue")
7093
p1.Material = Enum.Material.Neon
7094
p1.Name = "Wedge"
7095
p1.FormFactor = Enum.FormFactor.Custom
7096
p1.Size = Vector3.new(1, 1.19999981, 4)
7097
p1.CFrame = CFrame.new(60.830101, 8.39941978, -13.7674818, 1.52359269e-006, -0.707334042, 0.707343757, -2.62521735e-006, 0.707093, 0.707071185, -1.00027835, 3.43534703e-006, 4.43342998e-007)
7098
p1.CanCollide = false
7099
p1.Locked = true
7100
p1.TopSurface = Enum.SurfaceType.Smooth
7101
b1 = Instance.new("SpecialMesh", p1)
7102
b1.MeshType = Enum.MeshType.Wedge
7103
b1.Name = "Mesh"
7104
b1.Scale = Vector3.new(0.200000003, 1, 1)
7105
p2 = Instance.new("WedgePart", m)
7106
p2.BrickColor = BrickColor.new("Bright blue")
7107
p2.Material = Enum.Material.Neon
7108
p2.Name = "Wedge"
7109
p2.FormFactor = Enum.FormFactor.Custom
7110
p2.Size = Vector3.new(1, 1.19999981, 4)
7111
p2.CFrame = CFrame.new(60.8306694, 8.39941502, -12.5672398, 1.56085741e-006, -0.707337618, 0.707340181, -2.7146209e-006, 0.707089424, 0.707074761, -1.00027835, 3.34575839e-006, 4.06471969e-007)
7112
p2.CanCollide = false
7113
p2.Locked = true
7114
p2.TopSurface = Enum.SurfaceType.Smooth
7115
b2 = Instance.new("SpecialMesh", p2)
7116
b2.MeshType = Enum.MeshType.Wedge
7117
b2.Name = "Mesh"
7118
b2.Scale = Vector3.new(0.200000003, 1, 1)
7119
p3 = Instance.new("WedgePart", m)
7120
p3.BrickColor = BrickColor.new("Bright blue")
7121
p3.Material = Enum.Material.Neon
7122
p3.Name = "Wedge"
7123
p3.FormFactor = Enum.FormFactor.Custom
7124
p3.Size = Vector3.new(1, 1.19999981, 4)
7125
p3.CFrame = CFrame.new(60.8312187, 8.39939976, -13.1675138, 1.66519976e-006, -0.707341254, 0.707336545, -2.72952207e-006, 0.707085788, 0.707078397, -1.00027835, 3.26143936e-006, 4.69727013e-007)
7126
p3.CanCollide = false
7127
p3.Locked = true
7128
p3.TopSurface = Enum.SurfaceType.Smooth
7129
b3 = Instance.new("SpecialMesh", p3)
7130
b3.MeshType = Enum.MeshType.Wedge
7131
b3.Name = "Mesh"
7132
b3.Scale = Vector3.new(0.200000003, 1, 1)
7133
p4 = Instance.new("WedgePart", m)
7134
p4.BrickColor = BrickColor.new("Bright blue")
7135
p4.Material = Enum.Material.Neon
7136
p4.Name = "Wedge"
7137
p4.FormFactor = Enum.FormFactor.Custom
7138
p4.Size = Vector3.new(1, 1.19999981, 4)
7139
p4.CFrame = CFrame.new(60.8317757, 8.39937305, -13.1676111, 1.74718321e-006, -0.70734489, 0.707332909, -2.7742235e-006, 0.707082152, 0.707082033, -1.00027835, 3.17185027e-006, 4.96093037e-007)
7140
p4.CanCollide = false
7141
p4.Locked = true
7142
p4.TopSurface = Enum.SurfaceType.Smooth
7143
b4 = Instance.new("SpecialMesh", p4)
7144
b4.MeshType = Enum.MeshType.Wedge
7145
b4.Name = "Mesh"
7146
b4.Scale = Vector3.new(0.200000003, 1, 1)
7147
p5 = Instance.new("WedgePart", m)
7148
p5.BrickColor = BrickColor.new("Bright blue")
7149
p5.Material = Enum.Material.Neon
7150
p5.Name = "Wedge"
7151
p5.FormFactor = Enum.FormFactor.Custom
7152
p5.Size = Vector3.new(1, 1.19999981, 3.30000019)
7153
p5.CFrame = CFrame.new(60.4623528, 9.0813055, -13.1677084, -1.74365277e-006, 0.422768414, 0.90661031, 3.01146247e-006, -0.90627563, 0.422602654, 1.00028574, -3.16541991e-006, -6.48408104e-007)
7154
p5.CanCollide = false
7155
p5.Locked = true
7156
p5.TopSurface = Enum.SurfaceType.Smooth
7157
b5 = Instance.new("SpecialMesh", p5)
7158
b5.MeshType = Enum.MeshType.Wedge
7159
b5.Name = "Mesh"
7160
b5.Scale = Vector3.new(0.200000003, 1, 1)
7161
p6 = Instance.new("WedgePart", m)
7162
p6.BrickColor = BrickColor.new("Bright blue")
7163
p6.Material = Enum.Material.Neon
7164
p6.Name = "Wedge"
7165
p6.FormFactor = Enum.FormFactor.Custom
7166
p6.Size = Vector3.new(1, 1.19999981, 3.30000019)
7167
p6.CFrame = CFrame.new(60.4629173, 9.08128643, -13.7679863, -1.75857326e-006, 0.422772557, 0.906618714, 3.13068858e-006, -0.906274974, 0.422602147, 1.00029314, -3.27979569e-006, -6.11540997e-007)
7168
p6.CanCollide = false
7169
p6.Locked = true
7170
p6.TopSurface = Enum.SurfaceType.Smooth
7171
b6 = Instance.new("SpecialMesh", p6)
7172
b6.MeshType = Enum.MeshType.Wedge
7173
b6.Name = "Mesh"
7174
b6.Scale = Vector3.new(0.200000003, 1, 1)
7175
p7 = Instance.new("WedgePart", m)
7176
p7.BrickColor = BrickColor.new("Bright blue")
7177
p7.Material = Enum.Material.Neon
7178
p7.Name = "Wedge"
7179
p7.FormFactor = Enum.FormFactor.Custom
7180
p7.Size = Vector3.new(1, 1.19999981, 3.30000019)
7181
p7.CFrame = CFrame.new(60.4634781, 9.0812645, -12.5677195, -1.77349398e-006, 0.422776699, 0.906627119, 3.24991538e-006, -0.906274319, 0.42260164, 1.00030053, -3.39417238e-006, -5.74673834e-007)
7182
p7.CanCollide = false
7183
p7.Locked = true
7184
p7.TopSurface = Enum.SurfaceType.Smooth
7185
b7 = Instance.new("SpecialMesh", p7)
7186
b7.MeshType = Enum.MeshType.Wedge
7187
b7.Name = "Mesh"
7188
b7.Scale = Vector3.new(0.200000003, 1, 1)
7189
p8 = Instance.new("Part", m)
7190
p8.BrickColor = BrickColor.new("Really black")
7191
p8.Material = Enum.Material.Neon
7192
p8.FormFactor = Enum.FormFactor.Custom
7193
p8.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7194
p8.CFrame = CFrame.new(62.1344833, 9.89923668, -14.2683573, 1.0003655, -9.00030136e-006, -1.6914961e-006, -8.34465027e-007, 0.999961495, 3.15914986e-006, -2.15653972e-006, 3.05826416e-006, 1.00030792)
7195
p8.CanCollide = false
7196
p8.Locked = true
7197
p8.BottomSurface = Enum.SurfaceType.Smooth
7198
p8.TopSurface = Enum.SurfaceType.Smooth
7199
b8 = Instance.new("SpecialMesh", p8)
7200
b8.MeshType = Enum.MeshType.Sphere
7201
b8.Name = "Mesh"
7202
p9 = Instance.new("Part", m)
7203
p9.BrickColor = BrickColor.new("Really black")
7204
p9.Material = Enum.Material.Neon
7205
p9.FormFactor = Enum.FormFactor.Custom
7206
p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7207
p9.CFrame = CFrame.new(62.1350441, 7.19933271, -14.2684784, 1.00037432, -9.11423649e-006, -1.78677055e-006, -8.82557742e-007, 0.999960482, 3.17407398e-006, -2.19382355e-006, 3.14769591e-006, 1.00031543)
7208
p9.CanCollide = false
7209
p9.Locked = true
7210
p9.BottomSurface = Enum.SurfaceType.Smooth
7211
p9.TopSurface = Enum.SurfaceType.Smooth
7212
b9 = Instance.new("SpecialMesh", p9)
7213
b9.MeshType = Enum.MeshType.Sphere
7214
b9.Name = "Mesh"
7215
p10 = Instance.new("Part", m)
7216
p10.BrickColor = BrickColor.new("Bright blue")
7217
p10.Material = Enum.Material.Neon
7218
p10.FormFactor = Enum.FormFactor.Custom
7219
p10.Size = Vector3.new(0.200000048, 1.79999983, 0.200000048)
7220
p10.CFrame = CFrame.new(62.4732666, 7.92819929, -14.2685785, -0.906659067, -0.422771662, -1.80169195e-006, 0.422602057, -0.906270981, 3.2933026e-006, 3.38190716e-006, -1.99476835e-006, 1.00032294)
7221
p10.CanCollide = false
7222
p10.Locked = true
7223
p10.BottomSurface = Enum.SurfaceType.Smooth
7224
p10.TopSurface = Enum.SurfaceType.Smooth
7225
p11 = Instance.new("Part", m)
7226
p11.BrickColor = BrickColor.new("Bright blue")
7227
p11.Material = Enum.Material.Neon
7228
p11.FormFactor = Enum.FormFactor.Custom
7229
p11.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
7230
p11.CFrame = CFrame.new(62.4794731, 9.45469475, -14.2686787, -0.819467902, 0.573809147, -1.81661335e-006, -0.573551893, -0.819118977, 3.41253167e-006, -9.27350783e-008, -4.03244348e-006, 1.00033033)
7231
p11.CanCollide = false
7232
p11.Locked = true
7233
p11.BottomSurface = Enum.SurfaceType.Smooth
7234
p11.TopSurface = Enum.SurfaceType.Smooth
7235
p12 = Instance.new("Part", m)
7236
p12.BrickColor = BrickColor.new("Really black")
7237
p12.Material = Enum.Material.Neon
7238
p12.FormFactor = Enum.FormFactor.Custom
7239
p12.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7240
p12.CFrame = CFrame.new(62.7369499, 6.29933262, -14.2688055, 1.00040102, -9.53674316e-006, -1.84644205e-006, -1.25169754e-006, 0.999957919, 3.50196092e-006, -2.25187659e-006, 3.46763295e-006, 1.00033784)
7241
p12.CanCollide = false
7242
p12.Locked = true
7243
p12.BottomSurface = Enum.SurfaceType.Smooth
7244
p12.TopSurface = Enum.SurfaceType.Smooth
7245
b10 = Instance.new("SpecialMesh", p12)
7246
b10.MeshType = Enum.MeshType.Sphere
7247
b10.Name = "Mesh"
7248
p13 = Instance.new("Part", m)
7249
p13.BrickColor = BrickColor.new("Bright blue")
7250
p13.Material = Enum.Material.Neon
7251
p13.FormFactor = Enum.FormFactor.Custom
7252
p13.Size = Vector3.new(1.5, 1.5, 1.5)
7253
p13.CFrame = CFrame.new(62.8003883, 10.1991549, -13.2136488, 1.00040984, -9.59636054e-006, -1.88372474e-006, -1.43051466e-006, 0.999956846, 3.58340549e-006, -2.3487878e-006, 3.4825357e-006, 1.00034535)
7254
p13.CanCollide = false
7255
p13.Locked = true
7256
p13.BottomSurface = Enum.SurfaceType.Smooth
7257
p13.TopSurface = Enum.SurfaceType.Smooth
7258
b11 = Instance.new("SpecialMesh", p13)
7259
b11.MeshType = Enum.MeshType.Sphere
7260
b11.Name = "Mesh"
7261
p14 = Instance.new("Part", m)
7262
p14.BrickColor = BrickColor.new("Really black")
7263
p14.Material = Enum.Material.Neon
7264
p14.FormFactor = Enum.FormFactor.Custom
7265
p14.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7266
p14.CFrame = CFrame.new(62.7374802, 9.79915905, -14.2689018, 1.00041437, -9.80505502e-006, -1.96572228e-006, -1.37091877e-006, 0.999956131, 3.62812011e-006, -2.37115751e-006, 3.4527211e-006, 1.00034904)
7267
p14.CanCollide = false
7268
p14.Locked = true
7269
p14.BottomSurface = Enum.SurfaceType.Smooth
7270
p14.TopSurface = Enum.SurfaceType.Smooth
7271
b12 = Instance.new("SpecialMesh", p14)
7272
b12.MeshType = Enum.MeshType.Sphere
7273
b12.Name = "Mesh"
7274
p15 = Instance.new("Part", m)
7275
p15.BrickColor = BrickColor.new("Really black")
7276
p15.Material = Enum.Material.Metal
7277
p15.Name = "Main"
7278
p15.FormFactor = Enum.FormFactor.Custom
7279
p15.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005)
7280
p15.CFrame = CFrame.new(62.838131, 8.1992178, -13.1686192, 1.00041902, -9.80505047e-006, -1.96572933e-006, -1.54973122e-006, 0.999955654, 3.62813353e-006, -2.38607572e-006, 3.57197018e-006, 1.00035274)
7281
p15.CanCollide = false
7282
p15.Locked = true
7283
p15.BottomSurface = Enum.SurfaceType.Smooth
7284
p15.TopSurface = Enum.SurfaceType.Smooth
7285
p16 = Instance.new("Part", m)
7286
p16.BrickColor = BrickColor.new("Really black")
7287
p16.Material = Enum.Material.Neon
7288
p16.FormFactor = Enum.FormFactor.Custom
7289
p16.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7290
p16.CFrame = CFrame.new(62.9387741, 8.79918098, -14.2691231, 1.0004282, -9.95411301e-006, -2.00301338e-006, -1.66894927e-006, 0.999954581, 3.71756369e-006, -2.46808372e-006, 3.61668594e-006, 1.00036013)
7291
p16.CanCollide = false
7292
p16.Locked = true
7293
p16.BottomSurface = Enum.SurfaceType.Smooth
7294
p16.TopSurface = Enum.SurfaceType.Smooth
7295
b13 = Instance.new("SpecialMesh", p16)
7296
b13.MeshType = Enum.MeshType.Sphere
7297
b13.Name = "Mesh"
7298
p17 = Instance.new("Part", m)
7299
p17.BrickColor = BrickColor.new("Bright blue")
7300
p17.Material = Enum.Material.Neon
7301
p17.FormFactor = Enum.FormFactor.Custom
7302
p17.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
7303
p17.CFrame = CFrame.new(63.0825539, 6.854743, -14.2692442, -0.866409063, -0.50020963, -2.099928e-006, 0.499978155, -0.86598444, 3.73249213e-006, 4.01878242e-006, -1.94999211e-006, 1.00036764)
7304
p17.CanCollide = false
7305
p17.Locked = true
7306
p17.BottomSurface = Enum.SurfaceType.Smooth
7307
p17.TopSurface = Enum.SurfaceType.Smooth
7308
p18 = Instance.new("Part", m)
7309
p18.BrickColor = BrickColor.new("Bright blue")
7310
p18.Material = Enum.Material.Neon
7311
p18.FormFactor = Enum.FormFactor.Custom
7312
p18.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
7313
p18.CFrame = CFrame.new(63.1831665, 8.15466595, -14.2693415, -0.906707585, 0.422816038, -2.11485258e-006, -0.422596663, -0.906265914, 3.8437388e-006, 6.9698217e-007, -4.50413063e-006, 1.00037515)
7314
p18.CanCollide = false
7315
p18.Locked = true
7316
p18.BottomSurface = Enum.SurfaceType.Smooth
7317
p18.TopSurface = Enum.SurfaceType.Smooth
7318
p19 = Instance.new("Part", m)
7319
p19.BrickColor = BrickColor.new("Bright blue")
7320
p19.Material = Enum.Material.Neon
7321
p19.FormFactor = Enum.FormFactor.Custom
7322
p19.Size = Vector3.new(0.200000048, 0.799999833, 0.200000048)
7323
p19.CFrame = CFrame.new(63.2069473, 8.53140068, -14.2694473, -0.707418501, 0.707425714, -2.09994369e-006, -0.707068563, -0.707078457, 3.72453474e-006, -9.59315798e-007, -4.56575162e-006, 1.00037515)
7324
p19.CanCollide = false
7325
p19.Locked = true
7326
p19.BottomSurface = Enum.SurfaceType.Smooth
7327
p19.TopSurface = Enum.SurfaceType.Smooth
7328
p20 = Instance.new("Part", m)
7329
p20.BrickColor = BrickColor.new("Bright blue")
7330
p20.Material = Enum.Material.Neon
7331
p20.FormFactor = Enum.FormFactor.Custom
7332
p20.Size = Vector3.new(0.200000048, 0.899999917, 0.200000048)
7333
p20.CFrame = CFrame.new(63.2280884, 9.68191624, -14.2694416, -0.342169315, 0.940117717, -2.11486008e-006, -0.93964541, -0.342010528, 3.84375198e-006, -2.7989995e-006, -3.73256239e-006, 1.00037885)
7334
p20.CanCollide = false
7335
p20.Locked = true
7336
p20.BottomSurface = Enum.SurfaceType.Smooth
7337
p20.TopSurface = Enum.SurfaceType.Smooth
7338
p21 = Instance.new("Part", m)
7339
p21.BrickColor = BrickColor.new("Bright blue")
7340
p21.Material = Enum.Material.Neon
7341
p21.FormFactor = Enum.FormFactor.Custom
7342
p21.Size = Vector3.new(0.200000048, 0.999999821, 0.200000048)
7343
p21.CFrame = CFrame.new(63.3539009, 9.07959557, -14.2694454, 0.707428038, 0.707422554, -2.12876989e-006, -0.707079053, 0.707067132, 3.83015185e-006, -4.56554562e-006, 9.7875602e-007, 1.00037885)
7344
p21.CanCollide = false
7345
p21.Locked = true
7346
p21.BottomSurface = Enum.SurfaceType.Smooth
7347
p21.TopSurface = Enum.SurfaceType.Smooth
7348
p22 = Instance.new("Part", m)
7349
p22.BrickColor = BrickColor.new("Really black")
7350
p22.Material = Enum.Material.Neon
7351
p22.FormFactor = Enum.FormFactor.Custom
7352
p22.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7353
p22.CFrame = CFrame.new(63.4412346, 7.49916172, -14.269558, 1.0004549, -5.30481339e-006, -2.11486781e-006, -7.24196434e-006, 0.999951959, 3.84376608e-006, -2.5650661e-006, 4.02606338e-006, 1.00038254)
7354
p22.CanCollide = false
7355
p22.Locked = true
7356
p22.BottomSurface = Enum.SurfaceType.Smooth
7357
p22.TopSurface = Enum.SurfaceType.Smooth
7358
b14 = Instance.new("SpecialMesh", p22)
7359
b14.MeshType = Enum.MeshType.Sphere
7360
b14.Name = "Mesh"
7361
p23 = Instance.new("Part", m)
7362
p23.BrickColor = BrickColor.new("Really black")
7363
p23.Material = Enum.Material.Neon
7364
p23.FormFactor = Enum.FormFactor.Custom
7365
p23.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7366
p23.CFrame = CFrame.new(63.5412827, 8.29912186, -14.2695541, 1.00045943, -5.54520193e-006, -2.12978443e-006, -7.22709638e-006, 0.999951601, 3.96298356e-006, -2.56507747e-006, 4.02606247e-006, 1.00038624)
7367
p23.CanCollide = false
7368
p23.Locked = true
7369
p23.BottomSurface = Enum.SurfaceType.Smooth
7370
p23.TopSurface = Enum.SurfaceType.Smooth
7371
b15 = Instance.new("SpecialMesh", p23)
7372
b15.MeshType = Enum.MeshType.Sphere
7373
b15.Name = "Mesh"
7374
p24 = Instance.new("Part", m)
7375
p24.BrickColor = BrickColor.new("Really black")
7376
p24.Material = Enum.Material.Neon
7377
p24.FormFactor = Enum.FormFactor.Custom
7378
p24.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7379
p24.CFrame = CFrame.new(63.7413521, 9.49905682, -14.2695513, 1.00045943, -5.51538596e-006, -2.12978443e-006, -7.25689733e-006, 0.999951601, 3.96298356e-006, -2.56507769e-006, 4.02606247e-006, 1.00038624)
7380
p24.CanCollide = false
7381
p24.Locked = true
7382
p24.BottomSurface = Enum.SurfaceType.Smooth
7383
p24.TopSurface = Enum.SurfaceType.Smooth
7384
b16 = Instance.new("SpecialMesh", p24)
7385
b16.MeshType = Enum.MeshType.Sphere
7386
b16.Name = "Mesh"
7387
w1 = Instance.new("Weld", p1)
7388
w1.Name = "Wedge_Weld"
7389
w1.Part0 = p1
7390
w1.C0 = CFrame.new(-13.7623367, 38.4686089, -47.5196228, 1.82382877e-007, -1.21785519e-007, -1.0000037, -0.707109988, 0.707106709, -1.20249211e-007, 0.707110047, 0.707106352, 1.16605563e-007)
7391
w1.Part1 = p2
7392
w1.C1 = CFrame.new(-12.5623302, 38.4686165, -47.5196419, 2.04734633e-007, -9.19831891e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517531e-007, 0.707110047, 0.707106233, 1.65067799e-008)
7393
w2 = Instance.new("Weld", p2)
7394
w2.Name = "Wedge_Weld"
7395
w2.Part0 = p2
7396
w2.C0 = CFrame.new(-12.5623302, 38.4686165, -47.5196419, 2.04734633e-007, -9.19831891e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517531e-007, 0.707110047, 0.707106233, 1.65067799e-008)
7397
w2.Part1 = p3
7398
w2.C1 = CFrame.new(-13.1623344, 38.4686127, -47.5196381, 2.04734619e-007, -9.1983182e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517545e-007, 0.707110047, 0.707106233, 1.65067799e-008)
7399
w3 = Instance.new("Weld", p3)
7400
w3.Name = "Wedge_Weld"
7401
w3.Part0 = p3
7402
w3.C0 = CFrame.new(-13.1623344, 38.4686127, -47.5196381, 2.04734619e-007, -9.1983182e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517545e-007, 0.707110047, 0.707106233, 1.65067799e-008)
7403
w3.Part1 = p4
7404
w3.C1 = CFrame.new(-13.1623335, 38.4686165, -47.5196266, 1.82382891e-007, -1.21785519e-007, -1.0000037, -0.707110047, 0.70710659, -1.20249197e-007, 0.707110107, 0.707106352, 1.16605577e-007)
7405
w4 = Instance.new("Weld", p4)
7406
w4.Name = "Wedge_Weld"
7407
w4.Part0 = p4
7408
w4.C0 = CFrame.new(-13.1623335, 38.4686165, -47.5196266, 1.82382891e-007, -1.21785519e-007, -1.0000037, -0.707110047, 0.70710659, -1.20249197e-007, 0.707110107, 0.707106352, 1.16605577e-007)
7409
w4.Part1 = p5
7410
w4.C1 = CFrame.new(13.1623335, -19.1215992, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069863e-008)
7411
w5 = Instance.new("Weld", p5)
7412
w5.Name = "Wedge_Weld"
7413
w5.Part0 = p5
7414
w5.C0 = CFrame.new(13.1623335, -19.1215992, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069863e-008)
7415
w5.Part1 = p6
7416
w5.C1 = CFrame.new(13.7623377, -19.1215973, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069792e-008)
7417
w6 = Instance.new("Weld", p6)
7418
w6.Name = "Wedge_Weld"
7419
w6.Part0 = p6
7420
w6.C0 = CFrame.new(13.7623377, -19.1215973, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069792e-008)
7421
w6.Part1 = p7
7422
w6.C1 = CFrame.new(12.5623283, -19.121603, -57.7638969, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069721e-008)
7423
w7 = Instance.new("Weld", p7)
7424
w7.Name = "Part_Weld"
7425
w7.Part0 = p7
7426
w7.C0 = CFrame.new(12.5623283, -19.121603, -57.7638969, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069721e-008)
7427
w7.Part1 = p8
7428
w7.C1 = CFrame.new(-62.1028557, -7.90003395, 14.2623377, 1.00000453, -2.44006515e-007, -3.7252903e-008, 1.71363354e-007, 0.999999285, -1.49011612e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037)
7429
w8 = Instance.new("Weld", p8)
7430
w8.Name = "Part_Weld"
7431
w8.Part0 = p8
7432
w8.C0 = CFrame.new(-62.1028557, -7.90003395, 14.2623377, 1.00000453, -2.44006515e-007, -3.7252903e-008, 1.71363354e-007, 0.999999285, -1.49011612e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037)
7433
w8.Part1 = p9
7434
w8.C1 = CFrame.new(-62.1028442, -5.2000351, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
7435
w9 = Instance.new("Weld", p9)
7436
w9.Name = "Part_Weld"
7437
w9.Part0 = p9
7438
w9.C0 = CFrame.new(-62.1028442, -5.2000351, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
7439
w9.Part1 = p10
7440
w9.C1 = CFrame.new(54.0845451, 31.7618942, 14.2623348, -0.906311929, 0.422618181, -1.82007653e-009, -0.422620118, -0.906307399, -6.66151578e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7441
w10 = Instance.new("Weld", p10)
7442
w10.Name = "Part_Weld"
7443
w10.Part0 = p10
7444
w10.C0 = CFrame.new(54.0845451, 31.7618942, 14.2623348, -0.906311929, 0.422618181, -1.82007653e-009, -0.422620118, -0.906307399, -6.66151578e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7445
w10.Part1 = p11
7446
w10.C1 = CFrame.new(55.4291229, -29.7103825, 14.2623348, -0.819155812, -0.573575914, -5.86004596e-008, 0.573578954, -0.8191517, -3.17313607e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
7447
w11 = Instance.new("Weld", p11)
7448
w11.Name = "Part_Weld"
7449
w11.Part0 = p11
7450
w11.C0 = CFrame.new(55.4291229, -29.7103825, 14.2623348, -0.819155812, -0.573575914, -5.86004596e-008, 0.573578954, -0.8191517, -3.17313607e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
7451
w11.Part1 = p12
7452
w11.C1 = CFrame.new(-62.7028465, -4.30003357, 14.2623425, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
7453
w12 = Instance.new("Weld", p12)
7454
w12.Name = "Part_Weld"
7455
w12.Part0 = p12
7456
w12.C0 = CFrame.new(-62.7028465, -4.30003357, 14.2623425, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
7457
w12.Part1 = p13
7458
w12.C1 = CFrame.new(-62.7657433, -8.200037, 13.2074499, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
7459
w13 = Instance.new("Weld", p13)
7460
w13.Name = "Part_Weld"
7461
w13.Part0 = p13
7462
w13.C0 = CFrame.new(-62.7657433, -8.200037, 13.2074499, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
7463
w13.Part1 = p14
7464
w13.C1 = CFrame.new(-62.7025757, -7.80003023, 14.2622833, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1)
7465
w14 = Instance.new("Weld", p14)
7466
w14.Name = "Part_Weld"
7467
w14.Part0 = p14
7468
w14.C0 = CFrame.new(-62.7025757, -7.80003023, 14.2622833, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1)
7469
w14.Part1 = p15
7470
w14.C1 = CFrame.new(-62.8028793, -6.2000289, 13.1623297, 1.00000465, -2.68220901e-007, 2.98023295e-008, 8.94069672e-008, 0.999999523, 5.9604659e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
7471
w15 = Instance.new("Weld", p15)
7472
w15.Name = "Part_Weld"
7473
w15.Part0 = p15
7474
w15.C0 = CFrame.new(-62.8028793, -6.2000289, 13.1623297, 1.00000465, -2.68220901e-007, 2.98023295e-008, 8.94069672e-008, 0.999999523, 5.9604659e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
7475
w15.Part1 = p16
7476
w15.C1 = CFrame.new(-62.9029045, -6.80003929, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
7477
w16 = Instance.new("Weld", p16)
7478
w16.Name = "Part_Weld"
7479
w16.Part0 = p16
7480
w16.C0 = CFrame.new(-62.9029045, -6.80003929, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
7481
w16.Part1 = p17
7482
w16.C1 = CFrame.new(52.1717262, 35.7280197, 14.2623415, -0.866029143, 0.499999821, 3.55271368e-015, -0.500002086, -0.86602509, -5.96046448e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
7483
w17 = Instance.new("Weld", p17)
7484
w17.Name = "Part_Weld"
7485
w17.Part0 = p17
7486
w17.C0 = CFrame.new(52.1717262, 35.7280197, 14.2623415, -0.866029143, 0.499999821, 3.55271368e-015, -0.500002086, -0.86602509, -5.96046448e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
7487
w17.Part1 = p18
7488
w17.C1 = CFrame.new(59.8312111, -21.1078911, 14.2623348, -0.906311929, -0.422617912, -5.22000931e-008, 0.422620177, -0.906307578, -4.1425146e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7489
w18 = Instance.new("Weld", p18)
7490
w18.Name = "Part_Weld"
7491
w18.Part0 = p18
7492
w18.C0 = CFrame.new(59.8312111, -21.1078911, 14.2623348, -0.906311929, -0.422617912, -5.22000931e-008, 0.422620177, -0.906307578, -4.1425146e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7493
w18.Part1 = p19
7494
w18.C1 = CFrame.new(49.2864532, -40.0483932, 14.2623358, -0.707110107, -0.707106173, -6.32202841e-008, 0.707109928, -0.70710659, -2.1073431e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
7495
w19 = Instance.new("Weld", p19)
7496
w19.Name = "Part_Weld"
7497
w19.Part0 = p19
7498
w19.C0 = CFrame.new(49.2864532, -40.0483932, 14.2623358, -0.707110107, -0.707106173, -6.32202841e-008, 0.707109928, -0.70710659, -2.1073431e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
7499
w19.Part1 = p20
7500
w19.C1 = CFrame.new(28.8318367, -56.7515907, 14.2622824, -0.342020333, -0.939692557, 4.07203444e-008, 0.939692557, -0.342020333, 6.23934611e-008, -4.47034836e-008, 5.96044387e-008, 1)
7501
w20 = Instance.new("Weld", p20)
7502
w20.Name = "Part_Weld"
7503
w20.Part0 = p20
7504
w20.C0 = CFrame.new(28.8318367, -56.7515907, 14.2622824, -0.342020333, -0.939692557, 4.07203444e-008, 0.939692557, -0.342020333, 6.23934611e-008, -4.47034836e-008, 5.96044387e-008, 1)
7505
w20.Part1 = p21
7506
w20.C1 = CFrame.new(-39.764328, -49.7778244, 14.2622843, 0.707105696, -0.707107842, 7.39707531e-008, 0.707107842, 0.707105696, 8.91225582e-009, -5.86070712e-008, 4.60033966e-008, 1)
7507
w21 = Instance.new("Weld", p21)
7508
w21.Name = "Part_Weld"
7509
w21.Part0 = p21
7510
w21.C0 = CFrame.new(-39.764328, -49.7778244, 14.2622843, 0.707105696, -0.707107842, 7.39707531e-008, 0.707107842, 0.707105696, 8.91225582e-009, -5.86070712e-008, 4.60033966e-008, 1)
7511
w21.Part1 = p22
7512
w21.C1 = CFrame.new(-63.402874, -5.50003099, 14.2623358, 1.00000453, -2.99885869e-007, 2.98023224e-008, 7.4505806e-008, 0.999999642, 5.96046448e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7513
w22 = Instance.new("Weld", p22)
7514
w22.Name = "Part_Weld"
7515
w22.Part0 = p22
7516
w22.C0 = CFrame.new(-63.402874, -5.50003099, 14.2623358, 1.00000453, -2.99885869e-007, 2.98023224e-008, 7.4505806e-008, 0.999999642, 5.96046448e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7517
w22.Part1 = p23
7518
w22.C1 = CFrame.new(-63.502594, -6.30003357, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1)
7519
w23 = Instance.new("Weld", p23)
7520
w23.Name = "Part_Weld"
7521
w23.Part0 = p23
7522
w23.C0 = CFrame.new(-63.502594, -6.30003357, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1)
7523
w23.Part1 = p24
7524
w23.C1 = CFrame.new(-63.7025795, -7.50003004, 14.2622843, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1)
7525
w24 = Instance.new("Weld", p24)
7526
w24.Name = "Part_Weld"
7527
w24.Part0 = p24
7528
w24.C0 = CFrame.new(-63.7025795, -7.50003004, 14.2622843, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1)
7529
m.Parent = larm
7530
m:MakeJoints()
7531
----------------------------------------------------
7532
local cor3 = Instance.new("Part", larm.LeftArm)
7533
cor3.Name = "Thingy"
7534
cor3.Locked = true
7535
cor3.BottomSurface = 0
7536
cor3.CanCollide = false
7537
cor3.Size = Vector3.new(2, 1, 1)
7538
cor3.Transparency = 1
7539
cor3.TopSurface = 0
7540
corw2 = Instance.new("Weld", cor3)
7541
corw2.Part0 = larm
7542
corw2.Part1 = cor3
7543
corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
7544
corw2.C1 = CFrame.new(0, 0, 0)
7545
weld2 = Instance.new("Weld", larm.LeftArm)
7546
weld2.Part0 = cor3
7547
weld2.Part1 = p15
7548
weld2.C0 = CFrame.new(0, 0, 0)
7549
----------------------------------------------------
7550
local m = Instance.new("Model")
7551
m.Name = "RightArm"
7552
p1 = Instance.new("WedgePart", m)
7553
p1.BrickColor = BrickColor.new("Bright blue")
7554
p1.Material = Enum.Material.Neon
7555
p1.Name = "Wedge"
7556
p1.FormFactor = Enum.FormFactor.Custom
7557
p1.Size = Vector3.new(1, 1.19999981, 3.30000019)
7558
p1.CFrame = CFrame.new(71.7528229, 9.08148766, -13.7657108, 2.20961255e-007, -0.422704399, -0.906498253, -1.70178805e-006, -0.906287491, 0.422612786, -1.00018191, -1.16194826e-006, 2.39246219e-006)
7559
p1.CanCollide = false
7560
p1.Locked = true
7561
p1.TopSurface = Enum.SurfaceType.Smooth
7562
b1 = Instance.new("SpecialMesh", p1)
7563
b1.MeshType = Enum.MeshType.Wedge
7564
b1.Name = "Mesh"
7565
b1.Scale = Vector3.new(0.200000003, 1, 1)
7566
p2 = Instance.new("WedgePart", m)
7567
p2.BrickColor = BrickColor.new("Bright blue")
7568
p2.Material = Enum.Material.Neon
7569
p2.Name = "Wedge"
7570
p2.FormFactor = Enum.FormFactor.Custom
7571
p2.Size = Vector3.new(1, 1.19999981, 3.30000019)
7572
p2.CFrame = CFrame.new(71.7534714, 9.08147335, -12.5655851, 3.25293399e-007, -0.422708124, -0.906506479, -1.7167032e-006, -0.906286299, 0.422612339, -1.0001893, -1.13135729e-006, 2.49332743e-006)
7573
p2.CanCollide = false
7574
p2.Locked = true
7575
p2.TopSurface = Enum.SurfaceType.Smooth
7576
b2 = Instance.new("SpecialMesh", p2)
7577
b2.MeshType = Enum.MeshType.Wedge
7578
b2.Name = "Mesh"
7579
b2.Scale = Vector3.new(0.200000003, 1, 1)
7580
p3 = Instance.new("WedgePart", m)
7581
p3.BrickColor = BrickColor.new("Bright blue")
7582
p3.Material = Enum.Material.Neon
7583
p3.Name = "Wedge"
7584
p3.FormFactor = Enum.FormFactor.Custom
7585
p3.Size = Vector3.new(1, 1.19999981, 3.30000019)
7586
p3.CFrame = CFrame.new(71.7541199, 9.08145237, -13.1658068, 4.29627249e-007, -0.422711849, -0.906514704, -1.73161834e-006, -0.906285107, 0.422611892, -1.0001967, -1.10076587e-006, 2.59419403e-006)
7587
p3.CanCollide = false
7588
p3.Locked = true
7589
p3.TopSurface = Enum.SurfaceType.Smooth
7590
b3 = Instance.new("SpecialMesh", p3)
7591
b3.MeshType = Enum.MeshType.Wedge
7592
b3.Name = "Mesh"
7593
b3.Scale = Vector3.new(0.200000003, 1, 1)
7594
p4 = Instance.new("WedgePart", m)
7595
p4.BrickColor = BrickColor.new("Bright blue")
7596
p4.Material = Enum.Material.Neon
7597
p4.Name = "Wedge"
7598
p4.FormFactor = Enum.FormFactor.Custom
7599
p4.Size = Vector3.new(1, 1.19999981, 4)
7600
p4.CFrame = CFrame.new(71.4245453, 8.39948177, -13.7660398, -5.32960883e-007, 0.70726943, -0.707265258, 1.90324067e-006, 0.707083881, 0.707096815, 1.0001967, 9.87842554e-008, 2.61978244e-006)
7601
p4.CanCollide = false
7602
p4.Locked = true
7603
p4.TopSurface = Enum.SurfaceType.Smooth
7604
b4 = Instance.new("SpecialMesh", p4)
7605
b4.MeshType = Enum.MeshType.Wedge
7606
b4.Name = "Mesh"
7607
b4.Scale = Vector3.new(0.200000003, 1, 1)
7608
p5 = Instance.new("WedgePart", m)
7609
p5.BrickColor = BrickColor.new("Bright blue")
7610
p5.Material = Enum.Material.Neon
7611
p5.Name = "Wedge"
7612
p5.FormFactor = Enum.FormFactor.Custom
7613
p5.Size = Vector3.new(1, 1.19999981, 4)
7614
p5.CFrame = CFrame.new(71.4251862, 8.39946651, -13.1660223, -6.3729243e-007, 0.707273066, -0.707261622, 1.91814229e-006, 0.707080245, 0.707100451, 1.0001967, 1.62003985e-007, 2.53547341e-006)
7615
p5.CanCollide = false
7616
p5.Locked = true
7617
p5.TopSurface = Enum.SurfaceType.Smooth
7618
b5 = Instance.new("SpecialMesh", p5)
7619
b5.MeshType = Enum.MeshType.Wedge
7620
b5.Name = "Mesh"
7621
b5.Scale = Vector3.new(0.200000003, 1, 1)
7622
p6 = Instance.new("WedgePart", m)
7623
p6.BrickColor = BrickColor.new("Bright blue")
7624
p6.Material = Enum.Material.Neon
7625
p6.Name = "Wedge"
7626
p6.FormFactor = Enum.FormFactor.Custom
7627
p6.Size = Vector3.new(1, 1.19999981, 4)
7628
p6.CFrame = CFrame.new(71.4258194, 8.39945126, -12.5660009, -7.41623865e-007, 0.707276702, -0.707257986, 1.93304436e-006, 0.707076609, 0.707104087, 1.0001967, 2.25224142e-007, 2.45116462e-006)
7629
p6.CanCollide = false
7630
p6.Locked = true
7631
p6.TopSurface = Enum.SurfaceType.Smooth
7632
b6 = Instance.new("SpecialMesh", p6)
7633
b6.MeshType = Enum.MeshType.Wedge
7634
b6.Name = "Mesh"
7635
b6.Scale = Vector3.new(0.200000003, 1, 1)
7636
p7 = Instance.new("Part", m)
7637
p7.BrickColor = BrickColor.new("Really black")
7638
p7.Material = Enum.Material.Neon
7639
p7.FormFactor = Enum.FormFactor.Custom
7640
p7.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7641
p7.CFrame = CFrame.new(70.3255081, 6.6994977, -14.2663507, 1.00023162, 1.31726265e-005, -7.92685455e-007, -1.94311142e-005, 0.999976158, 1.97985287e-006, -1.62725564e-006, 1.86058458e-006, 1.00020039)
7642
p7.CanCollide = false
7643
p7.Locked = true
7644
p7.BottomSurface = Enum.SurfaceType.Smooth
7645
p7.TopSurface = Enum.SurfaceType.Smooth
7646
b7 = Instance.new("SpecialMesh", p7)
7647
b7.MeshType = Enum.MeshType.Sphere
7648
b7.Name = "Mesh"
7649
p8 = Instance.new("Part", m)
7650
p8.BrickColor = BrickColor.new("Bright blue")
7651
p8.Material = Enum.Material.Neon
7652
p8.FormFactor = Enum.FormFactor.Custom
7653
p8.Size = Vector3.new(0.200000048, 0.999999881, 0.200000048)
7654
p8.CFrame = CFrame.new(70.0060196, 9.16293144, -14.2664633, 0.881308079, -0.429463804, -0.198316693, 0.401435703, 0.900625467, -0.166355878, 0.250050306, 0.0670034215, 0.966122985)
7655
p8.CanCollide = false
7656
p8.Locked = true
7657
p8.BottomSurface = Enum.SurfaceType.Smooth
7658
p8.TopSurface = Enum.SurfaceType.Smooth
7659
p9 = Instance.new("Part", m)
7660
p9.BrickColor = BrickColor.new("Really black")
7661
p9.Material = Enum.Material.Neon
7662
p9.FormFactor = Enum.FormFactor.Custom
7663
p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7664
p9.CFrame = CFrame.new(70.2268219, 8.59942532, -14.2665701, 1.00024557, 1.30422413e-005, -8.7916851e-007, -1.95577741e-005, 0.999974489, 1.9967556e-006, -1.75833702e-006, 2.01165676e-006, 1.00021148)
7665
p9.CanCollide = false
7666
p9.Locked = true
7667
p9.BottomSurface = Enum.SurfaceType.Smooth
7668
p9.TopSurface = Enum.SurfaceType.Smooth
7669
b8 = Instance.new("SpecialMesh", p9)
7670
b8.MeshType = Enum.MeshType.Sphere
7671
b8.Name = "Mesh"
7672
p10 = Instance.new("Part", m)
7673
p10.BrickColor = BrickColor.new("Really black")
7674
p10.Material = Enum.Material.Neon
7675
p10.FormFactor = Enum.FormFactor.Custom
7676
p10.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7677
p10.CFrame = CFrame.new(69.8274002, 9.5993948, -14.266675, 1.00025487, 1.30049675e-005, -9.23888138e-007, -1.9595207e-005, 0.999973536, 2.11597762e-006, -1.80306665e-006, 2.13088947e-006, 1.00021887)
7678
p10.CanCollide = false
7679
p10.Locked = true
7680
p10.BottomSurface = Enum.SurfaceType.Smooth
7681
p10.TopSurface = Enum.SurfaceType.Smooth
7682
b9 = Instance.new("SpecialMesh", p10)
7683
b9.MeshType = Enum.MeshType.Sphere
7684
b9.Name = "Mesh"
7685
p11 = Instance.new("Part", m)
7686
p11.BrickColor = BrickColor.new("Bright blue")
7687
p11.Material = Enum.Material.Neon
7688
p11.FormFactor = Enum.FormFactor.Custom
7689
p11.Size = Vector3.new(0.200000048, 1.79999983, 0.200000048)
7690
p11.CFrame = CFrame.new(69.693718, 7.37976837, -14.2265854, 0.690841019, -0.711695194, -0.129447505, 0.678571701, 0.699464202, -0.224133074, 0.250056893, 0.0670053288, 0.966144204)
7691
p11.CanCollide = false
7692
p11.Locked = true
7693
p11.BottomSurface = Enum.SurfaceType.Smooth
7694
p11.TopSurface = Enum.SurfaceType.Smooth
7695
p12 = Instance.new("Part", m)
7696
p12.BrickColor = BrickColor.new("Bright blue")
7697
p12.Material = Enum.Material.Neon
7698
p12.FormFactor = Enum.FormFactor.Custom
7699
p12.Size = Vector3.new(0.200000048, 1.5999999, 0.200000048)
7700
p12.CFrame = CFrame.new(69.47966, 8.73308277, -14.2467909, 0.176576898, -0.984305978, 0.022559464, 0.951990068, 0.164877579, -0.257825077, 0.25006038, 0.0670051575, 0.966151059)
7701
p12.CanCollide = false
7702
p12.Locked = true
7703
p12.BottomSurface = Enum.SurfaceType.Smooth
7704
p12.TopSurface = Enum.SurfaceType.Smooth
7705
p13 = Instance.new("Part", m)
7706
p13.BrickColor = BrickColor.new("Bright blue")
7707
p13.Material = Enum.Material.Neon
7708
p13.FormFactor = Enum.FormFactor.Custom
7709
p13.Size = Vector3.new(1.5, 1.5, 1.5)
7710
p13.CFrame = CFrame.new(69.3920746, 10.1993351, -13.2118578, 1.00028241, 1.27716921e-005, -1.06170774e-006, -1.99186616e-005, 0.999970496, 2.39908695e-006, -1.93528831e-006, 2.38418579e-006, 1.00024128)
7711
p13.CanCollide = false
7712
p13.Locked = true
7713
p13.BottomSurface = Enum.SurfaceType.Smooth
7714
p13.TopSurface = Enum.SurfaceType.Smooth
7715
b10 = Instance.new("SpecialMesh", p13)
7716
b10.MeshType = Enum.MeshType.Sphere
7717
b10.Name = "Mesh"
7718
p14 = Instance.new("Part", m)
7719
p14.BrickColor = BrickColor.new("Really black")
7720
p14.Material = Enum.Material.Metal
7721
p14.Name = "Main"
7722
p14.FormFactor = Enum.FormFactor.Custom
7723
p14.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005)
7724
p14.CFrame = CFrame.new(69.4298401, 8.19937706, -13.1668339, 1.00029147, 1.25630004e-005, -1.16605349e-006, -2.0008245e-005, 0.999969125, 2.41400744e-006, -2.03963987e-006, 2.39908786e-006, 1.00024867)
7725
p14.CanCollide = false
7726
p14.Locked = true
7727
p14.BottomSurface = Enum.SurfaceType.Smooth
7728
p14.TopSurface = Enum.SurfaceType.Smooth
7729
p15 = Instance.new("Part", m)
7730
p15.BrickColor = BrickColor.new("Really black")
7731
p15.Material = Enum.Material.Neon
7732
p15.FormFactor = Enum.FormFactor.Custom
7733
p15.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7734
p15.CFrame = CFrame.new(69.1303406, 7.89936399, -14.2672224, 1.00030053, 1.24437429e-005, -1.24804228e-006, -2.02170359e-005, 0.999968052, 2.45872889e-006, -2.07692119e-006, 2.48851507e-006, 1.00025606)
7735
p15.CanCollide = false
7736
p15.Locked = true
7737
p15.BottomSurface = Enum.SurfaceType.Smooth
7738
p15.TopSurface = Enum.SurfaceType.Smooth
7739
b11 = Instance.new("SpecialMesh", p15)
7740
b11.MeshType = Enum.MeshType.Sphere
7741
b11.Name = "Mesh"
7742
p16 = Instance.new("Part", m)
7743
p16.BrickColor = BrickColor.new("Bright blue")
7744
p16.Material = Enum.Material.Neon
7745
p16.FormFactor = Enum.FormFactor.Custom
7746
p16.Size = Vector3.new(0.200000048, 0.899999857, 0.200000048)
7747
p16.CFrame = CFrame.new(68.9101486, 8.4345789, -14.2572756, 0.881372392, -0.429496199, -0.198331535, 0.401431859, 0.900618315, -0.166353673, 0.250065029, 0.0670081601, 0.966180325)
7748
p16.CanCollide = false
7749
p16.Locked = true
7750
p16.BottomSurface = Enum.SurfaceType.Smooth
7751
p16.TopSurface = Enum.SurfaceType.Smooth
7752
p17 = Instance.new("Part", m)
7753
p17.BrickColor = BrickColor.new("Bright blue")
7754
p17.Material = Enum.Material.Neon
7755
p17.FormFactor = Enum.FormFactor.Custom
7756
p17.Size = Vector3.new(0.200000048, 0.599999785, 0.200000048)
7757
p17.CFrame = CFrame.new(68.8972092, 7.71862125, -14.2674294, -0.70732069, -0.707330942, -1.25169754e-006, 0.707094371, -0.707072854, 2.48849392e-006, 3.42912972e-006, -4.32133675e-007, 1.00026357)
7758
p17.CanCollide = false
7759
p17.Locked = true
7760
p17.BottomSurface = Enum.SurfaceType.Smooth
7761
p17.TopSurface = Enum.SurfaceType.Smooth
7762
p18 = Instance.new("Part", m)
7763
p18.BrickColor = BrickColor.new("Really black")
7764
p18.Material = Enum.Material.Neon
7765
p18.FormFactor = Enum.FormFactor.Custom
7766
p18.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7767
p18.CFrame = CFrame.new(68.6320877, 8.89929676, -14.2675419, 1.000319, 7.09295273e-006, -1.29642399e-006, -1.53779984e-005, 0.999966145, 2.53321537e-006, -2.20864695e-006, 2.76013293e-006, 1.00027096)
7768
p18.CanCollide = false
7769
p18.Locked = true
7770
p18.BottomSurface = Enum.SurfaceType.Smooth
7771
p18.TopSurface = Enum.SurfaceType.Smooth
7772
b12 = Instance.new("SpecialMesh", p18)
7773
b12.MeshType = Enum.MeshType.Sphere
7774
b12.Name = "Mesh"
7775
p19 = Instance.new("Part", m)
7776
p19.BrickColor = BrickColor.new("Really black")
7777
p19.Material = Enum.Material.Neon
7778
p19.FormFactor = Enum.FormFactor.Custom
7779
p19.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7780
p19.CFrame = CFrame.new(68.6320801, 7.49934578, -14.2675457, 1.00032365, 7.02587113e-006, -1.41567671e-006, -1.53780693e-005, 0.999965429, 2.48852461e-006, -2.20865695e-006, 2.76013111e-006, 1.00027466)
7781
p19.CanCollide = false
7782
p19.Locked = true
7783
p19.BottomSurface = Enum.SurfaceType.Smooth
7784
p19.TopSurface = Enum.SurfaceType.Smooth
7785
b13 = Instance.new("SpecialMesh", p19)
7786
b13.MeshType = Enum.MeshType.Sphere
7787
b13.Name = "Mesh"
7788
w1 = Instance.new("Weld", p1)
7789
w1.Name = "Wedge_Weld"
7790
w1.Part0 = p1
7791
w1.C0 = CFrame.new(-13.7623348, 36.7341995, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.9372038e-008)
7792
w1.Part1 = p2
7793
w1.C1 = CFrame.new(-12.5623264, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720344e-008)
7794
w2 = Instance.new("Weld", p2)
7795
w2.Name = "Wedge_Weld"
7796
w2.Part0 = p2
7797
w2.C0 = CFrame.new(-12.5623264, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720344e-008)
7798
w2.Part1 = p3
7799
w2.C1 = CFrame.new(-13.1623297, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720415e-008)
7800
w3 = Instance.new("Weld", p3)
7801
w3.Name = "Wedge_Weld"
7802
w3.Part0 = p3
7803
w3.C0 = CFrame.new(-13.1623297, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720415e-008)
7804
w3.Part1 = p4
7805
w3.C1 = CFrame.new(13.7623348, -55.015049, 45.9640198, -9.79639907e-008, 4.26051052e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756872e-008, -0.707109869, 0.707106531, -1.51036286e-008)
7806
w4 = Instance.new("Weld", p4)
7807
w4.Name = "Wedge_Weld"
7808
w4.Part0 = p4
7809
w4.C0 = CFrame.new(13.7623348, -55.015049, 45.9640198, -9.79639907e-008, 4.26051052e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756872e-008, -0.707109869, 0.707106531, -1.51036286e-008)
7810
w4.Part1 = p5
7811
w4.C1 = CFrame.new(13.1623316, -55.0150452, 45.964016, -9.79639907e-008, 4.26051088e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756837e-008, -0.707109869, 0.707106531, -1.51036286e-008)
7812
w5 = Instance.new("Weld", p5)
7813
w5.Name = "Wedge_Weld"
7814
w5.Part0 = p5
7815
w5.C0 = CFrame.new(13.1623316, -55.0150452, 45.964016, -9.79639907e-008, 4.26051088e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756837e-008, -0.707109869, 0.707106531, -1.51036286e-008)
7816
w5.Part1 = p6
7817
w5.C1 = CFrame.new(12.5623283, -55.0150337, 45.9640045, -9.79639836e-008, 4.2605091e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756819e-008, -0.707109869, 0.707106531, -1.51036659e-008)
7818
w6 = Instance.new("Weld", p6)
7819
w6.Name = "Part_Weld"
7820
w6.Part0 = p6
7821
w6.C0 = CFrame.new(12.5623283, -55.0150337, 45.9640045, -9.79639836e-008, 4.2605091e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756819e-008, -0.707109869, 0.707106531, -1.51036659e-008)
7822
w6.Part1 = p7
7823
w6.C1 = CFrame.new(-70.3026047, -4.700037, 14.2622862, 1, -1.41560378e-007, 4.47034942e-008, 1.41560378e-007, 1, -7.45055218e-008, -4.47034836e-008, 7.45055289e-008, 1)
7824
w7 = Instance.new("Weld", p7)
7825
w7.Name = "Part_Weld"
7826
w7.Part0 = p7
7827
w7.C0 = CFrame.new(-70.3026047, -4.700037, 14.2622862, 1, -1.41560378e-007, 4.47034942e-008, 1.41560378e-007, 1, -7.45055218e-008, -4.47034836e-008, 7.45055289e-008, 1)
7828
w7.Part1 = p8
7829
w7.C1 = CFrame.new(-60.9718094, 24.5524559, 28.8434105, 0.881098926, 0.40146178, 0.250000894, -0.429376036, 0.900638521, 0.0669875294, -0.198267892, -0.166365504, 0.965929449)
7830
w8 = Instance.new("Weld", p8)
7831
w8.Name = "Part_Weld"
7832
w8.Part0 = p8
7833
w8.C0 = CFrame.new(-60.9718094, 24.5524559, 28.8434105, 0.881098926, 0.40146178, 0.250000894, -0.429376036, 0.900638521, 0.0669875294, -0.198267892, -0.166365504, 0.965929449)
7834
w8.Part1 = p9
7835
w8.C1 = CFrame.new(-70.2029343, -6.60003233, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037)
7836
w9 = Instance.new("Weld", p9)
7837
w9.Name = "Part_Weld"
7838
w9.Part0 = p9
7839
w9.C0 = CFrame.new(-70.2029343, -6.60003233, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037)
7840
w9.Part1 = p10
7841
w9.C1 = CFrame.new(-69.8029404, -7.60003138, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037)
7842
w10 = Instance.new("Weld", p10)
7843
w10.Name = "Part_Weld"
7844
w10.Part0 = p10
7845
w10.C0 = CFrame.new(-69.8029404, -7.60003138, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037)
7846
w10.Part1 = p11
7847
w10.C1 = CFrame.new(-48.2122765, 46.7597122, 23.9593029, 0.690653324, 0.678602815, 0.250001013, -0.711519539, 0.699469149, 0.0669875666, -0.129410163, -0.224143714, 0.965929449)
7848
w11 = Instance.new("Weld", p11)
7849
w11.Name = "Part_Weld"
7850
w11.Part0 = p11
7851
w11.C0 = CFrame.new(-48.2122765, 46.7597122, 23.9593029, 0.690653324, 0.678602815, 0.250001013, -0.711519539, 0.699469149, 0.0669875666, -0.129410163, -0.224143714, 0.965929449)
7852
w11.Part1 = p12
7853
w11.C1 = CFrame.new(-15.1098747, 68.1893845, 13.9264202, 0.176517636, 0.952019334, 0.250000954, -0.984043717, 0.164862752, 0.0669875368, 0.0225575883, -0.257833987, 0.965929389)
7854
w12 = Instance.new("Weld", p12)
7855
w12.Name = "Part_Weld"
7856
w12.Part0 = p12
7857
w12.C0 = CFrame.new(-15.1098747, 68.1893845, 13.9264202, 0.176517636, 0.952019334, 0.250000954, -0.984043717, 0.164862752, 0.0669875368, 0.0225575883, -0.257833987, 0.965929389)
7858
w12.Part1 = p13
7859
w12.C1 = CFrame.new(-69.3658066, -8.20003605, 13.2074509, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
7860
w13 = Instance.new("Weld", p13)
7861
w13.Name = "Part_Weld"
7862
w13.Part0 = p13
7863
w13.C0 = CFrame.new(-69.3658066, -8.20003605, 13.2074509, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
7864
w13.Part1 = p14
7865
w13.C1 = CFrame.new(-69.4029617, -6.2000351, 13.1623278, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
7866
w14 = Instance.new("Weld", p14)
7867
w14.Name = "Part_Weld"
7868
w14.Part0 = p14
7869
w14.C0 = CFrame.new(-69.4029617, -6.2000351, 13.1623278, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
7870
w14.Part1 = p15
7871
w14.C1 = CFrame.new(-69.1029282, -5.90003109, 14.2623358, 1.00000453, -2.98023224e-007, 2.98023188e-008, 1.1920929e-007, 0.999999583, 5.96046412e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7872
w15 = Instance.new("Weld", p15)
7873
w15.Name = "Part_Weld"
7874
w15.Part0 = p15
7875
w15.C0 = CFrame.new(-69.1029282, -5.90003109, 14.2623358, 1.00000453, -2.98023224e-007, 2.98023188e-008, 1.1920929e-007, 0.999999583, 5.96046412e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7876
w15.Part1 = p16
7877
w15.C1 = CFrame.new(-59.7121582, 24.7350845, 28.4943123, 0.881098986, 0.401461899, 0.250000954, -0.429376066, 0.90063864, 0.0669875517, -0.198267847, -0.166365474, 0.965929389)
7878
w16 = Instance.new("Weld", p16)
7879
w16.Name = "Part_Weld"
7880
w16.Part0 = p16
7881
w16.C0 = CFrame.new(-59.7121582, 24.7350845, 28.4943123, 0.881098986, 0.401461899, 0.250000954, -0.429376066, 0.90063864, 0.0669875517, -0.198267847, -0.166365474, 0.965929389)
7882
w16.Part1 = p17
7883
w16.C1 = CFrame.new(44.6532936, 52.7416191, 14.2623348, -0.707109928, 0.707106709, 2.10734257e-008, -0.707110047, -0.707106292, -6.32202699e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7884
w17 = Instance.new("Weld", p17)
7885
w17.Name = "Part_Weld"
7886
w17.Part0 = p17
7887
w17.C0 = CFrame.new(44.6532936, 52.7416191, 14.2623348, -0.707109928, 0.707106709, 2.10734257e-008, -0.707110047, -0.707106292, -6.32202699e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
7888
w17.Part1 = p18
7889
w17.C1 = CFrame.new(-68.6029282, -6.90003586, 14.2623405, 1.00000465, -2.30967999e-007, -4.47034836e-008, 1.63912773e-007, 0.999999285, -2.98023224e-008, -7.4505806e-008, -1.49011612e-008, 1.0000037)
7890
w18 = Instance.new("Weld", p18)
7891
w18.Name = "Part_Weld"
7892
w18.Part0 = p18
7893
w18.C0 = CFrame.new(-68.6029282, -6.90003586, 14.2623405, 1.00000465, -2.30967999e-007, -4.47034836e-008, 1.63912773e-007, 0.999999285, -2.98023224e-008, -7.4505806e-008, -1.49011612e-008, 1.0000037)
7894
w18.Part1 = p19
7895
w18.C1 = CFrame.new(-68.6026077, -5.50004053, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
7896
w19 = Instance.new("Weld", p19)
7897
w19.Name = "Wedge_Weld"
7898
w19.Part0 = p19
7899
w19.C0 = CFrame.new(-68.6026077, -5.50004053, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
7900
m.Parent = rarm
7901
m:MakeJoints()
7902
----------------------------------------------------
7903
local cor4 = Instance.new("Part", rarm.RightArm)
7904
cor4.Name = "Thingy"
7905
cor4.Locked = true
7906
cor4.BottomSurface = 0
7907
cor4.CanCollide = false
7908
cor4.Size = Vector3.new(2, 1, 1)
7909
cor4.Transparency = 1
7910
cor4.TopSurface = 0
7911
corw2 = Instance.new("Weld", cor4)
7912
corw2.Part0 = rarm
7913
corw2.Part1 = cor4
7914
corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
7915
corw2.C1 = CFrame.new(0, 0, 0)
7916
weld2 = Instance.new("Weld", rarm.RightArm)
7917
weld2.Part0 = cor4
7918
weld2.Part1 = p14
7919
weld2.C0 = CFrame.new(0, 0, 0)
7920
----------------------------------------------------
7921
local m = Instance.new("Model")
7922
m.Name = "Torso"
7923
p1 = Instance.new("Part", m)
7924
p1.BrickColor = BrickColor.new("Really black")
7925
p1.Material = Enum.Material.Neon
7926
p1.FormFactor = Enum.FormFactor.Custom
7927
p1.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7928
p1.CFrame = CFrame.new(67.3119202, 9.5997963, -14.263937, 1.00006402, 1.86259939e-007, 2.23464554e-008, -1.44914884e-006, 0.999991, -1.49014099e-008, -1.51248571e-006, 5.96053269e-008, 1.00005186)
7929
p1.CanCollide = false
7930
p1.Locked = true
7931
p1.BottomSurface = Enum.SurfaceType.Smooth
7932
p1.TopSurface = Enum.SurfaceType.Smooth
7933
b1 = Instance.new("SpecialMesh", p1)
7934
b1.MeshType = Enum.MeshType.Sphere
7935
b1.Name = "Mesh"
7936
p2 = Instance.new("Part", m)
7937
p2.BrickColor = BrickColor.new("Really black")
7938
p2.Material = Enum.Material.Neon
7939
p2.FormFactor = Enum.FormFactor.Custom
7940
p2.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7941
p2.CFrame = CFrame.new(65.0111618, 9.59981537, -14.2638226, 1.00005496, 2.75671482e-007, 1.2665987e-007, -1.35973096e-006, 0.999992192, -2.98023224e-008, -1.40815973e-006, 4.47034836e-008, 1.00004447)
7942
p2.CanCollide = false
7943
p2.Locked = true
7944
p2.BottomSurface = Enum.SurfaceType.Smooth
7945
p2.TopSurface = Enum.SurfaceType.Smooth
7946
b2 = Instance.new("SpecialMesh", p2)
7947
b2.MeshType = Enum.MeshType.Sphere
7948
b2.Name = "Mesh"
7949
p3 = Instance.new("Part", m)
7950
p3.BrickColor = BrickColor.new("Bright blue")
7951
p3.Material = Enum.Material.Neon
7952
p3.FormFactor = Enum.FormFactor.Custom
7953
p3.Size = Vector3.new(0.200000048, 0.799999833, 0.200000048)
7954
p3.CFrame = CFrame.new(67.6028595, 9.39744663, -14.2168236, 0.491504252, -0.868347466, -0.0669902489, 0.834227681, 0.491479307, -0.249998316, 0.250008702, 0.0669909269, 0.965961695)
7955
p3.CanCollide = false
7956
p3.Locked = true
7957
p3.BottomSurface = Enum.SurfaceType.Smooth
7958
p3.TopSurface = Enum.SurfaceType.Smooth
7959
p4 = Instance.new("Part", m)
7960
p4.BrickColor = BrickColor.new("Bright blue")
7961
p4.Material = Enum.Material.Neon
7962
p4.FormFactor = Enum.FormFactor.Custom
7963
p4.Size = Vector3.new(0.200000048, 1.19999981, 0.200000048)
7964
p4.CFrame = CFrame.new(64.6849442, 9.10655022, -14.2635975, 0.866056859, 0.500018656, 3.35280106e-007, -0.49999845, 0.866020203, -2.98035943e-008, -1.06866298e-006, -5.48167122e-007, 1.00002968)
7965
p4.CanCollide = false
7966
p4.Locked = true
7967
p4.BottomSurface = Enum.SurfaceType.Smooth
7968
p4.TopSurface = Enum.SurfaceType.Smooth
7969
p5 = Instance.new("Part", m)
7970
p5.BrickColor = BrickColor.new("Bright blue")
7971
p5.Material = Enum.Material.Neon
7972
p5.FormFactor = Enum.FormFactor.Custom
7973
p5.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
7974
p5.CFrame = CFrame.new(66.9344177, 8.96636868, -14.2634897, -0.866048932, -0.500014246, 4.3958832e-007, 0.499999046, -0.866021395, -4.47044108e-008, 9.70867745e-007, 5.08911796e-007, 1.00002229)
7975
p5.CanCollide = false
7976
p5.Locked = true
7977
p5.BottomSurface = Enum.SurfaceType.Smooth
7978
p5.TopSurface = Enum.SurfaceType.Smooth
7979
p6 = Instance.new("Part", m)
7980
p6.BrickColor = BrickColor.new("Bright blue")
7981
p6.Material = Enum.Material.Neon
7982
p6.FormFactor = Enum.FormFactor.Custom
7983
p6.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
7984
p6.CFrame = CFrame.new(65.358757, 9.04366112, -14.2633762, -0.866041601, 0.500008702, 5.43894771e-007, -0.499997824, -0.8660236, -5.96051208e-008, 8.43271948e-007, -5.21275751e-007, 1.0000149)
7985
p6.CanCollide = false
7986
p6.Locked = true
7987
p6.BottomSurface = Enum.SurfaceType.Smooth
7988
p6.TopSurface = Enum.SurfaceType.Smooth
7989
p7 = Instance.new("Part", m)
7990
p7.BrickColor = BrickColor.new("Really black")
7991
p7.Material = Enum.Material.Neon
7992
p7.FormFactor = Enum.FormFactor.Custom
7993
p7.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
7994
p7.CFrame = CFrame.new(68.0082169, 9.19989014, -14.2632694, 1.00001383, 6.37024641e-007, 5.36441803e-007, -9.46223736e-007, 0.999997973, -1.04308121e-007, -8.7916851e-007, 5.96046519e-008, 1.00001121)
7995
p7.CanCollide = false
7996
p7.Locked = true
7997
p7.BottomSurface = Enum.SurfaceType.Smooth
7998
p7.TopSurface = Enum.SurfaceType.Smooth
7999
b3 = Instance.new("SpecialMesh", p7)
8000
b3.MeshType = Enum.MeshType.Sphere
8001
b3.Name = "Mesh"
8002
p8 = Instance.new("Part", m)
8003
p8.BrickColor = BrickColor.new("Really black")
8004
p8.Material = Enum.Material.Neon
8005
p8.FormFactor = Enum.FormFactor.Custom
8006
p8.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8007
p8.CFrame = CFrame.new(64.4081497, 8.59989357, -14.2632627, 1.00001383, 5.32715489e-007, 5.6624458e-007, -8.4191629e-007, 0.999997973, -2.980277e-008, -9.08971174e-007, -1.4901623e-008, 1.00001121)
8008
p8.CanCollide = false
8009
p8.Locked = true
8010
p8.BottomSurface = Enum.SurfaceType.Smooth
8011
p8.TopSurface = Enum.SurfaceType.Smooth
8012
b4 = Instance.new("SpecialMesh", p8)
8013
b4.MeshType = Enum.MeshType.Sphere
8014
b4.Name = "Mesh"
8015
p9 = Instance.new("Part", m)
8016
p9.BrickColor = BrickColor.new("Really black")
8017
p9.Material = Enum.Material.Neon
8018
p9.FormFactor = Enum.FormFactor.Custom
8019
p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8020
p9.CFrame = CFrame.new(67.8082123, 8.49989128, -14.2632694, 1.00001383, 6.37024641e-007, 5.36441803e-007, -9.46223736e-007, 0.999997973, -1.04308128e-007, -8.7916851e-007, 5.96046448e-008, 1.00001121)
8021
p9.CanCollide = false
8022
p9.Locked = true
8023
p9.BottomSurface = Enum.SurfaceType.Smooth
8024
p9.TopSurface = Enum.SurfaceType.Smooth
8025
b5 = Instance.new("SpecialMesh", p9)
8026
b5.MeshType = Enum.MeshType.Sphere
8027
b5.Name = "Mesh"
8028
p10 = Instance.new("Part", m)
8029
p10.BrickColor = BrickColor.new("Bright blue")
8030
p10.Material = Enum.Material.Neon
8031
p10.FormFactor = Enum.FormFactor.Custom
8032
p10.Size = Vector3.new(0.200000048, 0.999999821, 0.200000048)
8033
p10.CFrame = CFrame.new(67.3000946, 8.34052181, -14.1962805, -0.323144197, -0.934642911, 0.148454338, 0.912730813, -0.349243045, -0.212012067, 0.250002205, 0.0669885725, 0.965932906)
8034
p10.CanCollide = false
8035
p10.Locked = true
8036
p10.BottomSurface = Enum.SurfaceType.Smooth
8037
p10.TopSurface = Enum.SurfaceType.Smooth
8038
p11 = Instance.new("Part", m)
8039
p11.BrickColor = BrickColor.new("Really black")
8040
p11.Material = Enum.Material.Metal
8041
p11.Name = "Main"
8042
p11.FormFactor = Enum.FormFactor.Custom
8043
p11.Size = Vector3.new(4.4000001, 4.19999981, 2.20000005)
8044
p11.CFrame = CFrame.new(66.1075974, 8.19991207, -13.1631384, 1, 7.67355459e-007, 7.5990539e-007, -7.67355459e-007, 1, -2.98022478e-008, -7.5990539e-007, 2.98016651e-008, 1)
8045
p11.CanCollide = false
8046
p11.Locked = true
8047
p11.BottomSurface = Enum.SurfaceType.Smooth
8048
p11.TopSurface = Enum.SurfaceType.Smooth
8049
p12 = Instance.new("Part", m)
8050
p12.BrickColor = BrickColor.new("Really black")
8051
p12.Material = Enum.Material.Neon
8052
p12.FormFactor = Enum.FormFactor.Custom
8053
p12.Size = Vector3.new(3, 3, 2)
8054
p12.CFrame = CFrame.new(66.1075974, 8.19991302, -13.5631437, 1.00000453, 6.48145658e-007, 6.55599706e-007, -7.97160624e-007, 0.999999344, -1.49012251e-008, -7.5990863e-007, 2.98017362e-008, 1.0000037)
8055
p12.CanCollide = false
8056
p12.Locked = true
8057
p12.BottomSurface = Enum.SurfaceType.Smooth
8058
p12.TopSurface = Enum.SurfaceType.Smooth
8059
b6 = Instance.new("SpecialMesh", p12)
8060
b6.MeshType = Enum.MeshType.Sphere
8061
b6.Name = "Mesh"
8062
p13 = Instance.new("Part", m)
8063
p13.BrickColor = BrickColor.new("Bright blue")
8064
p13.Material = Enum.Material.Neon
8065
p13.FormFactor = Enum.FormFactor.Custom
8066
p13.Size = Vector3.new(0.200000048, 3.79999971, 0.200000048)
8067
p13.CFrame = CFrame.new(66.1331863, 7.82621098, -12.0632286, 6.04434092e-007, -1.00000906, 6.55602378e-007, 0.999998689, 8.72662156e-007, -1.49012802e-008, 4.47028583e-008, 8.64220965e-007, 1.00000739)
8068
p13.CanCollide = false
8069
p13.Locked = true
8070
p13.BottomSurface = Enum.SurfaceType.Smooth
8071
p13.TopSurface = Enum.SurfaceType.Smooth
8072
p14 = Instance.new("Part", m)
8073
p14.BrickColor = BrickColor.new("Bright blue")
8074
p14.Material = Enum.Material.Neon
8075
p14.FormFactor = Enum.FormFactor.Custom
8076
p14.Size = Vector3.new(0.200000048, 3.99999976, 0.200000048)
8077
p14.CFrame = CFrame.new(65.0837555, 8.11279583, -12.0633221, 0.866040885, 0.500009477, 5.5129766e-007, -0.499999583, 0.866022587, -2.09610107e-013, -8.68580742e-007, -4.3265041e-007, 1.00001478)
8078
p14.CanCollide = false
8079
p14.Locked = true
8080
p14.BottomSurface = Enum.SurfaceType.Smooth
8081
p14.TopSurface = Enum.SurfaceType.Smooth
8082
p15 = Instance.new("Part", m)
8083
p15.BrickColor = BrickColor.new("Bright blue")
8084
p15.Material = Enum.Material.Neon
8085
p15.FormFactor = Enum.FormFactor.Custom
8086
p15.Size = Vector3.new(0.200000048, 3.99999976, 0.200000048)
8087
p15.CFrame = CFrame.new(67.0844116, 8.11277008, -12.0634222, 0.866049111, -0.500013351, 4.46991237e-007, 0.49999693, 0.866022587, 1.49009658e-008, -8.91868751e-007, 6.00952262e-007, 1.00002217)
8088
p15.CanCollide = false
8089
p15.Locked = true
8090
p15.BottomSurface = Enum.SurfaceType.Smooth
8091
p15.TopSurface = Enum.SurfaceType.Smooth
8092
p16 = Instance.new("Part", m)
8093
p16.BrickColor = BrickColor.new("Bright blue")
8094
p16.Material = Enum.Material.Neon
8095
p16.FormFactor = Enum.FormFactor.Custom
8096
p16.Size = Vector3.new(0.200000048, 1.19999969, 0.200000048)
8097
p16.CFrame = CFrame.new(65.484314, 7.30655766, -14.2634888, 0.906336308, 0.422632158, 3.49386681e-007, -0.422617853, 0.906302929, 2.46360354e-008, -1.01209048e-006, -3.84037776e-007, 1.00002587)
8098
p16.CanCollide = false
8099
p16.Locked = true
8100
p16.BottomSurface = Enum.SurfaceType.Smooth
8101
p16.TopSurface = Enum.SurfaceType.Smooth
8102
p17 = Instance.new("Part", m)
8103
p17.BrickColor = BrickColor.new("Bright blue")
8104
p17.Material = Enum.Material.Neon
8105
p17.FormFactor = Enum.FormFactor.Custom
8106
p17.Size = Vector3.new(0.200000048, 1.89999986, 0.200000048)
8107
p17.CFrame = CFrame.new(67.1100159, 7.10342312, -14.2635927, 0.866056919, -0.50001812, 3.65035532e-007, 0.499996245, 0.866021872, 5.96044032e-008, -8.79435504e-007, 6.97014912e-007, 1.00002956)
8108
p17.CanCollide = false
8109
p17.Locked = true
8110
p17.BottomSurface = Enum.SurfaceType.Smooth
8111
p17.TopSurface = Enum.SurfaceType.Smooth
8112
p18 = Instance.new("Part", m)
8113
p18.BrickColor = BrickColor.new("Bright blue")
8114
p18.Material = Enum.Material.Neon
8115
p18.FormFactor = Enum.FormFactor.Custom
8116
p18.Size = Vector3.new(0.200000048, 1.19999981, 0.200000048)
8117
p18.CFrame = CFrame.new(65.6104889, 7.05342484, -14.2637053, -0.707138717, -0.707138956, 3.36865924e-007, 0.707104087, -0.707101464, 1.4901164e-007, 9.95719802e-007, 5.95316749e-007, 1.00003707)
8118
p18.CanCollide = false
8119
p18.Locked = true
8120
p18.BottomSurface = Enum.SurfaceType.Smooth
8121
p18.TopSurface = Enum.SurfaceType.Smooth
8122
p19 = Instance.new("Part", m)
8123
p19.BrickColor = BrickColor.new("Really black")
8124
p19.Material = Enum.Material.Neon
8125
p19.FormFactor = Enum.FormFactor.Custom
8126
p19.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8127
p19.CFrame = CFrame.new(65.2110596, 6.69982004, -14.2638168, 1.00005388, -1.78813906e-007, 3.08695888e-007, -1.7285347e-006, 0.999993682, 2.38419489e-007, -1.15321473e-006, 3.72538381e-007, 1.0000447)
8128
p19.CanCollide = false
8129
p19.Locked = true
8130
p19.BottomSurface = Enum.SurfaceType.Smooth
8131
p19.TopSurface = Enum.SurfaceType.Smooth
8132
b7 = Instance.new("SpecialMesh", p19)
8133
b7.MeshType = Enum.MeshType.Sphere
8134
b7.Name = "Mesh"
8135
p20 = Instance.new("Part", m)
8136
p20.BrickColor = BrickColor.new("Really black")
8137
p20.Material = Enum.Material.Neon
8138
p20.FormFactor = Enum.FormFactor.Custom
8139
p20.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8140
p20.CFrame = CFrame.new(66.7116928, 6.49980783, -14.2639294, 1.00006235, -2.98028993e-007, 2.80525398e-007, -1.8477574e-006, 0.999992907, 3.27827962e-007, -1.18139712e-006, 4.61949412e-007, 1.00005233)
8141
p20.CanCollide = false
8142
p20.Locked = true
8143
p20.BottomSurface = Enum.SurfaceType.Smooth
8144
p20.TopSurface = Enum.SurfaceType.Smooth
8145
b8 = Instance.new("SpecialMesh", p20)
8146
b8.MeshType = Enum.MeshType.Sphere
8147
b8.Name = "Mesh"
8148
p21 = Instance.new("Part", m)
8149
p21.BrickColor = BrickColor.new("Bright blue")
8150
p21.Material = Enum.Material.Neon
8151
p21.FormFactor = Enum.FormFactor.Custom
8152
p21.Size = Vector3.new(0.200000048, 0.799999893, 0.200000048)
8153
p21.CFrame = CFrame.new(67.0623169, 6.40337944, -14.264039, 0.258836836, -0.965994418, 2.52354425e-007, 0.965917706, 0.258818805, 4.17237061e-007, 2.19511691e-007, 1.31106742e-006, 1.00005996)
8154
p21.CanCollide = false
8155
p21.Locked = true
8156
p21.BottomSurface = Enum.SurfaceType.Smooth
8157
p21.TopSurface = Enum.SurfaceType.Smooth
8158
p22 = Instance.new("Part", m)
8159
p22.BrickColor = BrickColor.new("Really black")
8160
p22.Material = Enum.Material.Neon
8161
p22.FormFactor = Enum.FormFactor.Custom
8162
p22.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8163
p22.CFrame = CFrame.new(67.5129166, 6.29977846, -14.2641516, 1.00007939, -5.96046448e-007, 2.24182997e-007, -2.14576721e-006, 0.999991298, 5.06646757e-007, -1.23776351e-006, 6.40773351e-007, 1.00006759)
8164
p22.CanCollide = false
8165
p22.Locked = true
8166
p22.BottomSurface = Enum.SurfaceType.Smooth
8167
p22.TopSurface = Enum.SurfaceType.Smooth
8168
b9 = Instance.new("SpecialMesh", p22)
8169
b9.MeshType = Enum.MeshType.Sphere
8170
b9.Name = "Mesh"
8171
w1 = Instance.new("Weld", p1)
8172
w1.Name = "Part_Weld"
8173
w1.Part0 = p1
8174
w1.C0 = CFrame.new(-67.3029404, -7.60003757, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
8175
w1.Part1 = p2
8176
w1.C1 = CFrame.new(-65.0029221, -7.60003757, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
8177
w2 = Instance.new("Weld", p2)
8178
w2.Name = "Part_Weld"
8179
w2.Part0 = p2
8180
w2.C0 = CFrame.new(-65.0029221, -7.60003757, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
8181
w2.Part1 = p3
8182
w2.C1 = CFrame.new(-35.8392487, 56.0098076, 20.1084957, 0.491483778, 0.834233105, 0.250000894, -0.868311942, 0.491481245, 0.0669875443, -0.0669877231, -0.249999821, 0.965929389)
8183
w3 = Instance.new("Weld", p3)
8184
w3.Name = "Part_Weld"
8185
w3.Part0 = p3
8186
w3.C0 = CFrame.new(-35.8392487, 56.0098076, 20.1084957, 0.491483778, 0.834233105, 0.250000894, -0.868311942, 0.491481245, 0.0669875443, -0.0669877231, -0.249999821, 0.965929389)
8187
w3.Part1 = p4
8188
w3.C1 = CFrame.new(-52.459343, -38.4935722, 14.2623358, 0.866029263, -0.499999881, -2.48114169e-008, 0.500002384, 0.866024733, -3.15312398e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
8189
w4 = Instance.new("Weld", p4)
8190
w4.Name = "Part_Weld"
8191
w4.Part0 = p4
8192
w4.C0 = CFrame.new(-52.459343, -38.4935722, 14.2623358, 0.866029263, -0.499999881, -2.48114169e-008, 0.500002384, 0.866024733, -3.15312398e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
8193
w4.Part1 = p5
8194
w4.C1 = CFrame.new(54.4780006, 39.4971619, 14.2623367, -0.866029263, 0.49999994, 2.48113796e-008, -0.500002444, -0.866024733, 3.15312398e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037)
8195
w5 = Instance.new("Weld", p5)
8196
w5.Name = "Part_Weld"
8197
w5.Part0 = p5
8198
w5.C0 = CFrame.new(54.4780006, 39.4971619, 14.2623367, -0.866029263, 0.49999994, 2.48113796e-008, -0.500002444, -0.866024733, 3.15312398e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037)
8199
w5.Part1 = p6
8200
w5.C1 = CFrame.new(60.1191711, -26.5763226, 14.2623367, -0.866029382, -0.499999493, 3.9712539e-008, 0.500002205, -0.866024911, -5.72166936e-009, -6.70552254e-008, 2.98023224e-008, 1.0000037)
8201
w6 = Instance.new("Weld", p6)
8202
w6.Name = "Part_Weld"
8203
w6.Part0 = p6
8204
w6.C0 = CFrame.new(60.1191711, -26.5763226, 14.2623367, -0.866029382, -0.499999493, 3.9712539e-008, 0.500002205, -0.866024911, -5.72166936e-009, -6.70552254e-008, 2.98023224e-008, 1.0000037)
8205
w6.Part1 = p7
8206
w6.C1 = CFrame.new(-68.0026093, -7.20003986, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
8207
w7 = Instance.new("Weld", p7)
8208
w7.Name = "Part_Weld"
8209
w7.Part0 = p7
8210
w7.C0 = CFrame.new(-68.0026093, -7.20003986, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
8211
w7.Part1 = p8
8212
w7.C1 = CFrame.new(-64.4025955, -6.60003376, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1)
8213
w8 = Instance.new("Weld", p8)
8214
w8.Name = "Part_Weld"
8215
w8.Part0 = p8
8216
w8.C0 = CFrame.new(-64.4025955, -6.60003376, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1)
8217
w8.Part1 = p9
8218
w8.C1 = CFrame.new(-67.8026123, -6.50004005, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
8219
w9 = Instance.new("Weld", p9)
8220
w9.Name = "Part_Weld"
8221
w9.Part0 = p9
8222
w9.C0 = CFrame.new(-67.8026123, -6.50004005, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
8223
w9.Part1 = p10
8224
w9.C1 = CFrame.new(19.5072937, 66.0613785, 5.0658741, -0.323143423, 0.912731171, 0.250000954, -0.93463856, -0.349243909, 0.0669875741, 0.148453087, -0.212012053, 0.965929449)
8225
w10 = Instance.new("Weld", p10)
8226
w10.Name = "Main_Weld"
8227
w10.Part0 = p10
8228
w10.C0 = CFrame.new(19.5072937, 66.0613785, 5.0658741, -0.323143423, 0.912731171, 0.250000954, -0.93463856, -0.349243909, 0.0669875741, 0.148453087, -0.212012053, 0.965929449)
8229
w10.Part1 = p11
8230
w10.C1 = CFrame.new(-66.1029282, -6.20003605, 13.1623268, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
8231
w11 = Instance.new("Weld", p11)
8232
w11.Name = "Part_Weld"
8233
w11.Part0 = p11
8234
w11.C0 = CFrame.new(-66.1029282, -6.20003605, 13.1623268, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
8235
w11.Part1 = p12
8236
w11.C1 = CFrame.new(-66.1026306, -6.20004368, 13.5622816, 1, -1.1920875e-007, 6.70552325e-008, 1.1920875e-007, 1, -2.98022158e-008, -6.70552325e-008, 2.98022229e-008, 1)
8237
w12 = Instance.new("Weld", p12)
8238
w12.Name = "Part_Weld"
8239
w12.Part0 = p12
8240
w12.C0 = CFrame.new(-66.1026306, -6.20004368, 13.5622816, 1, -1.1920875e-007, 6.70552325e-008, 1.1920875e-007, 1, -2.98022158e-008, -6.70552325e-008, 2.98022229e-008, 1)
8241
w12.Part1 = p13
8242
w12.C1 = CFrame.new(-5.82635021, 66.1279221, 12.0623207, 7.54977023e-008, 0.999999344, -1.49011434e-008, -1.00000453, 1.94707212e-007, 3.72529385e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
8243
w13 = Instance.new("Weld", p13)
8244
w13.Name = "Part_Weld"
8245
w13.Part0 = p13
8246
w13.C0 = CFrame.new(-5.82635021, 66.1279221, 12.0623207, 7.54977023e-008, 0.999999344, -1.49011434e-008, -1.00000453, 1.94707212e-007, 3.72529385e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
8247
w13.Part1 = p14
8248
w13.C1 = CFrame.new(-53.3026466, -37.8329315, 12.0623188, 0.866029263, -0.499999881, -2.4811424e-008, 0.500002325, 0.866024673, -3.15312434e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
8249
w14 = Instance.new("Weld", p14)
8250
w14.Name = "Part_Weld"
8251
w14.Part0 = p14
8252
w14.C0 = CFrame.new(-53.3026466, -37.8329315, 12.0623188, 0.866029263, -0.499999881, -2.4811424e-008, 0.500002325, 0.866024673, -3.15312434e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
8253
w14.Part1 = p15
8254
w14.C1 = CFrame.new(-61.1476631, 28.2449875, 12.0623198, 0.866029382, 0.499999404, -3.97125675e-008, -0.500002146, 0.866024971, 5.72170222e-009, -6.70552396e-008, 2.9802333e-008, 1.0000037)
8255
w15 = Instance.new("Weld", p15)
8256
w15.Name = "Part_Weld"
8257
w15.Part0 = p15
8258
w15.C0 = CFrame.new(-61.1476631, 28.2449875, 12.0623198, 0.866029382, 0.499999404, -3.97125675e-008, -0.500002146, 0.866024971, 5.72170222e-009, -6.70552396e-008, 2.9802333e-008, 1.0000037)
8259
w15.Part1 = p16
8260
w15.C1 = CFrame.new(-57.1000977, -32.4815826, 14.2622862, 0.906307578, -0.422618747, 6.51076419e-008, 0.422618747, 0.906307578, 3.17729842e-009, -6.0350331e-008, 2.46360994e-008, 1)
8261
w16 = Instance.new("Weld", p16)
8262
w16.Name = "Part_Weld"
8263
w16.Part0 = p16
8264
w16.C0 = CFrame.new(-57.1000977, -32.4815826, 14.2622862, 0.906307578, -0.422618747, 6.51076419e-008, 0.422618747, 0.906307578, 3.17729842e-009, -6.0350331e-008, 2.46360994e-008, 1)
8265
w16.Part1 = p17
8266
w16.C1 = CFrame.new(-60.6646385, 29.1315918, 14.2623339, 0.866029501, 0.499999583, 5.5611892e-008, -0.500002265, 0.866025209, 3.67179815e-008, -4.470348e-008, 5.96046448e-008, 1.0000037)
8267
w17 = Instance.new("Weld", p17)
8268
w17.Name = "Part_Weld"
8269
w17.Part0 = p17
8270
w17.C0 = CFrame.new(-60.6646385, 29.1315918, 14.2623339, 0.866029501, 0.499999583, 5.5611892e-008, -0.500002265, 0.866025209, 3.67179815e-008, -4.470348e-008, 5.96046448e-008, 1.0000037)
8271
w17.Part1 = p18
8272
w17.C1 = CFrame.new(42.8147545, 49.9616852, 14.2623405, -0.707109571, 0.707106829, 2.10734417e-008, -0.707110047, -0.707106233, -6.32202557e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8273
w18 = Instance.new("Weld", p18)
8274
w18.Name = "Part_Weld"
8275
w18.Part0 = p18
8276
w18.C0 = CFrame.new(42.8147545, 49.9616852, 14.2623405, -0.707109571, 0.707106829, 2.10734417e-008, -0.707110047, -0.707106233, -6.32202557e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8277
w18.Part1 = p19
8278
w18.C1 = CFrame.new(-65.2028809, -4.70003223, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8279
w19 = Instance.new("Weld", p19)
8280
w19.Name = "Part_Weld"
8281
w19.Part0 = p19
8282
w19.C0 = CFrame.new(-65.2028809, -4.70003223, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8283
w19.Part1 = p20
8284
w19.C1 = CFrame.new(-66.7028656, -4.50003386, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8285
w20 = Instance.new("Weld", p20)
8286
w20.Name = "Part_Weld"
8287
w20.Part0 = p20
8288
w20.C0 = CFrame.new(-66.7028656, -4.50003386, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8289
w20.Part1 = p21
8290
w20.C1 = CFrame.new(-21.6081295, 63.6283798, 14.2623405, 0.258820146, 0.965925455, 6.52870682e-008, -0.965930045, 0.258819073, -1.33600135e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8291
w21 = Instance.new("Weld", p21)
8292
w21.Name = "Part_Weld"
8293
w21.Part0 = p21
8294
w21.C0 = CFrame.new(-21.6081295, 63.6283798, 14.2623405, 0.258820146, 0.965925455, 6.52870682e-008, -0.965930045, 0.258819073, -1.33600135e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8295
w21.Part1 = p22
8296
w21.C1 = CFrame.new(-67.5028763, -4.30003405, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8297
w22 = Instance.new("Weld", p22)
8298
w22.Name = "Wedge_Weld"
8299
w22.Part0 = p22
8300
w22.C0 = CFrame.new(-67.5028763, -4.30003405, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8301
m.Parent = torso
8302
m:MakeJoints()
8303
----------------------------------------------------
8304
local cor5 = Instance.new("Part", torso.Torso)
8305
cor5.Name = "Thingy"
8306
cor5.Locked = true
8307
cor5.BottomSurface = 0
8308
cor5.CanCollide = false
8309
cor5.Size = Vector3.new(2, 1, 1)
8310
cor5.Transparency = 1
8311
cor5.TopSurface = 0
8312
corw2 = Instance.new("Weld", cor5)
8313
corw2.Part0 = torso
8314
corw2.Part1 = cor5
8315
corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
8316
corw2.C1 = CFrame.new(0, 0, 0)
8317
weld2 = Instance.new("Weld", torso.Torso)
8318
weld2.Part0 = cor5
8319
weld2.Part1 = p11
8320
weld2.C0 = CFrame.new(0, 0, 0)
8321
----------------------------------------------------
8322
local m = Instance.new("Model")
8323
m.Name = "RightLeg"
8324
p1 = Instance.new("Part", m)
8325
p1.BrickColor = BrickColor.new("Really black")
8326
p1.Material = Enum.Material.Neon
8327
p1.FormFactor = Enum.FormFactor.Custom
8328
p1.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8329
p1.CFrame = CFrame.new(67.2429962, 5.49923229, -14.269578, 1.00045943, -5.51538596e-006, -2.14306033e-006, -7.25689733e-006, 0.999951601, 3.93318305e-006, -2.55180248e-006, 4.05587616e-006, 1.00038624)
8330
p1.CanCollide = false
8331
p1.Locked = true
8332
p1.BottomSurface = Enum.SurfaceType.Smooth
8333
p1.TopSurface = Enum.SurfaceType.Smooth
8334
b1 = Instance.new("SpecialMesh", p1)
8335
b1.MeshType = Enum.MeshType.Sphere
8336
b1.Name = "Mesh"
8337
p2 = Instance.new("Part", m)
8338
p2.BrickColor = BrickColor.new("Really black")
8339
p2.Material = Enum.Material.Neon
8340
p2.FormFactor = Enum.FormFactor.Custom
8341
p2.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8342
p2.CFrame = CFrame.new(67.6437836, 4.79925013, -14.2696915, 1.00046372, -5.51538369e-006, -2.14306829e-006, -7.37613163e-006, 0.999951243, 3.93319806e-006, -2.57999613e-006, 4.14531632e-006, 1.00039005)
8343
p2.CanCollide = false
8344
p2.Locked = true
8345
p2.BottomSurface = Enum.SurfaceType.Smooth
8346
p2.TopSurface = Enum.SurfaceType.Smooth
8347
b2 = Instance.new("SpecialMesh", p2)
8348
b2.MeshType = Enum.MeshType.Sphere
8349
b2.Name = "Mesh"
8350
p3 = Instance.new("Part", m)
8351
p3.BrickColor = BrickColor.new("Bright blue")
8352
p3.Material = Enum.Material.Neon
8353
p3.FormFactor = Enum.FormFactor.Custom
8354
p3.Size = Vector3.new(0.200000048, 0.999999762, 0.200000048)
8355
p3.CFrame = CFrame.new(66.8881302, 5.17327356, -14.2696877, -0.707441688, -0.707433701, -2.14858301e-006, 0.707077265, -0.707066894, 4.0476084e-006, 4.7538756e-006, -1.07312485e-006, 1.00039387)
8356
p3.CanCollide = false
8357
p3.Locked = true
8358
p3.BottomSurface = Enum.SurfaceType.Smooth
8359
p3.TopSurface = Enum.SurfaceType.Smooth
8360
p4 = Instance.new("Part", m)
8361
p4.BrickColor = BrickColor.new("Really black")
8362
p4.Material = Enum.Material.Neon
8363
p4.FormFactor = Enum.FormFactor.Custom
8364
p4.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8365
p4.CFrame = CFrame.new(66.5432739, 4.7992568, -14.2696896, 1.00046802, -5.54323196e-006, -2.17126149e-006, -7.42077827e-006, 0.999950886, 4.02261594e-006, -2.58000705e-006, 4.14531496e-006, 1.00039387)
8366
p4.CanCollide = false
8367
p4.Locked = true
8368
p4.BottomSurface = Enum.SurfaceType.Smooth
8369
p4.TopSurface = Enum.SurfaceType.Smooth
8370
b3 = Instance.new("SpecialMesh", p4)
8371
b3.MeshType = Enum.MeshType.Sphere
8372
b3.Name = "Mesh"
8373
p5 = Instance.new("Part", m)
8374
p5.BrickColor = BrickColor.new("Bright blue")
8375
p5.Material = Enum.Material.Neon
8376
p5.FormFactor = Enum.FormFactor.Custom
8377
p5.Size = Vector3.new(0.200000048, 0.999999762, 0.200000048)
8378
p5.CFrame = CFrame.new(67.8495178, 4.41932487, -14.269804, -0.906733274, 0.422823101, -2.17126944e-006, -0.422590762, -0.906265974, 4.0226314e-006, 5.74146384e-007, -4.94026517e-006, 1.00039768)
8379
p5.CanCollide = false
8380
p5.Locked = true
8381
p5.BottomSurface = Enum.SurfaceType.Smooth
8382
p5.TopSurface = Enum.SurfaceType.Smooth
8383
p6 = Instance.new("Part", m)
8384
p6.BrickColor = BrickColor.new("Bright blue")
8385
p6.Material = Enum.Material.Neon
8386
p6.FormFactor = Enum.FormFactor.Custom
8387
p6.Size = Vector3.new(0.200000048, 0.799999833, 0.200000048)
8388
p6.CFrame = CFrame.new(66.5438004, 4.21363878, -14.2698011, 1.00047636, -7.68899918e-006, -2.17678416e-006, -5.51342964e-006, 0.999950111, 4.13704174e-006, -2.63088032e-006, 4.20975539e-006, 1.0004015)
8389
p6.CanCollide = false
8390
p6.Locked = true
8391
p6.BottomSurface = Enum.SurfaceType.Smooth
8392
p6.TopSurface = Enum.SurfaceType.Smooth
8393
p7 = Instance.new("Part", m)
8394
p7.BrickColor = BrickColor.new("Really black")
8395
p7.Material = Enum.Material.Metal
8396
p7.Name = "Main"
8397
p7.FormFactor = Enum.FormFactor.Custom
8398
p7.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005)
8399
p7.CFrame = CFrame.new(67.2447891, 3.99926972, -13.1694622, 1.00048089, -5.69129634e-006, -2.186149e-006, -7.65911773e-006, 0.999949753, 4.1418657e-006, -2.63640663e-006, 4.32419529e-006, 1.00040531)
8400
p7.CanCollide = false
8401
p7.Locked = true
8402
p7.BottomSurface = Enum.SurfaceType.Smooth
8403
p7.TopSurface = Enum.SurfaceType.Smooth
8404
p8 = Instance.new("Part", m)
8405
p8.BrickColor = BrickColor.new("Bright blue")
8406
p8.Material = Enum.Material.Neon
8407
p8.FormFactor = Enum.FormFactor.Custom
8408
p8.Size = Vector3.new(0.200000048, 1.49999976, 0.200000048)
8409
p8.CFrame = CFrame.new(67.1560593, 4.19274044, -14.2700233, -0.766423643, -0.643097878, -2.21435107e-006, 0.642760634, -0.766000509, 4.23129995e-006, 4.88720252e-006, -1.69966381e-006, 1.00041294)
8410
p8.CanCollide = false
8411
p8.Locked = true
8412
p8.BottomSurface = Enum.SurfaceType.Smooth
8413
p8.TopSurface = Enum.SurfaceType.Smooth
8414
p9 = Instance.new("WedgePart", m)
8415
p9.BrickColor = BrickColor.new("Bright blue")
8416
p9.Material = Enum.Material.Neon
8417
p9.Name = "Wedge"
8418
p9.FormFactor = Enum.FormFactor.Custom
8419
p9.Size = Vector3.new(1, 1.19999981, 4)
8420
p9.CFrame = CFrame.new(67.3460693, 3.49928832, -10.7686377, -1.00049889, -4.27957411e-006, 4.5400966e-006, 8.07642937e-006, 0.906259179, -0.422600418, 2.61850914e-006, -0.422791958, -0.906690836)
8421
p9.CanCollide = false
8422
p9.Locked = true
8423
p9.TopSurface = Enum.SurfaceType.Smooth
8424
b4 = Instance.new("SpecialMesh", p9)
8425
b4.MeshType = Enum.MeshType.Wedge
8426
b4.Name = "Mesh"
8427
b4.Scale = Vector3.new(0.600000024, 1, 1)
8428
p10 = Instance.new("Part", m)
8429
p10.BrickColor = BrickColor.new("Really black")
8430
p10.Material = Enum.Material.Neon
8431
p10.FormFactor = Enum.FormFactor.Custom
8432
p10.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8433
p10.CFrame = CFrame.new(68.0469971, 3.99923301, -14.2702446, 1.00050783, -6.09550762e-006, -2.27330474e-006, -8.07715332e-006, 0.999947786, 4.38094139e-006, -2.69438578e-006, 4.64916229e-006, 1.0004282)
8434
p10.CanCollide = false
8435
p10.Locked = true
8436
p10.BottomSurface = Enum.SurfaceType.Smooth
8437
p10.TopSurface = Enum.SurfaceType.Smooth
8438
b5 = Instance.new("SpecialMesh", p10)
8439
b5.MeshType = Enum.MeshType.Sphere
8440
b5.Name = "Mesh"
8441
p11 = Instance.new("Part", m)
8442
p11.BrickColor = BrickColor.new("Really black")
8443
p11.Material = Enum.Material.Neon
8444
p11.FormFactor = Enum.FormFactor.Custom
8445
p11.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8446
p11.CFrame = CFrame.new(66.5467682, 3.59925723, -14.2703533, 1.00051641, -6.21477238e-006, -2.30150818e-006, -8.22622587e-006, 0.999947011, 4.47037792e-006, -2.72259308e-006, 4.73860473e-006, 1.00043583)
8447
p11.CanCollide = false
8448
p11.Locked = true
8449
p11.BottomSurface = Enum.SurfaceType.Smooth
8450
p11.TopSurface = Enum.SurfaceType.Smooth
8451
b6 = Instance.new("SpecialMesh", p11)
8452
b6.MeshType = Enum.MeshType.Sphere
8453
b6.Name = "Mesh"
8454
p12 = Instance.new("Part", m)
8455
p12.BrickColor = BrickColor.new("Bright blue")
8456
p12.Material = Enum.Material.Neon
8457
p12.FormFactor = Enum.FormFactor.Custom
8458
p12.Size = Vector3.new(0.200000048, 1.49999976, 0.200000048)
8459
p12.CFrame = CFrame.new(67.558609, 3.39274073, -14.2704687, -0.766450763, -0.643119991, -2.33134415e-006, 0.642759323, -0.765998006, 4.5598149e-006, 5.20550884e-006, -1.92419975e-006, 1.00044346)
8460
p12.CanCollide = false
8461
p12.Locked = true
8462
p12.BottomSurface = Enum.SurfaceType.Smooth
8463
p12.TopSurface = Enum.SurfaceType.Smooth
8464
p13 = Instance.new("Part", m)
8465
p13.BrickColor = BrickColor.new("Really black")
8466
p13.Material = Enum.Material.Neon
8467
p13.FormFactor = Enum.FormFactor.Custom
8468
p13.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8469
p13.CFrame = CFrame.new(67.0482101, 2.79927826, -14.2705812, 1.00053358, -6.43730164e-006, -2.36118058e-006, -8.5234642e-006, 0.999945402, 4.64126742e-006, -2.78064022e-006, 4.90151251e-006, 1.00045109)
8470
p13.CanCollide = false
8471
p13.Locked = true
8472
p13.BottomSurface = Enum.SurfaceType.Smooth
8473
p13.TopSurface = Enum.SurfaceType.Smooth
8474
b7 = Instance.new("SpecialMesh", p13)
8475
b7.MeshType = Enum.MeshType.Sphere
8476
b7.Name = "Mesh"
8477
p14 = Instance.new("WedgePart", m)
8478
p14.BrickColor = BrickColor.new("Bright blue")
8479
p14.Material = Enum.Material.Neon
8480
p14.Name = "Wedge"
8481
p14.FormFactor = Enum.FormFactor.Custom
8482
p14.Size = Vector3.new(1, 0.699999809, 1.29999995)
8483
p14.CFrame = CFrame.new(66.8462448, 2.3492887, -14.7586241, 1.00054216, -6.55656913e-006, -2.38459074e-006, -8.61293847e-006, 0.999944568, 4.66311894e-006, -2.81690609e-006, 5.04259924e-006, 1.00045872)
8484
p14.CanCollide = false
8485
p14.Locked = true
8486
p14.TopSurface = Enum.SurfaceType.Smooth
8487
b8 = Instance.new("SpecialMesh", p14)
8488
b8.MeshType = Enum.MeshType.Wedge
8489
b8.Name = "Mesh"
8490
b8.Scale = Vector3.new(0.200000003, 1, 1)
8491
p15 = Instance.new("WedgePart", m)
8492
p15.BrickColor = BrickColor.new("Bright blue")
8493
p15.Material = Enum.Material.Neon
8494
p15.Name = "Wedge"
8495
p15.FormFactor = Enum.FormFactor.Custom
8496
p15.Size = Vector3.new(1, 0.699999809, 1.29999995)
8497
p15.CFrame = CFrame.new(68.0474777, 2.34926867, -14.7587423, 1.00055075, -6.67583618e-006, -2.41442808e-006, -8.73221416e-006, 0.999943614, 4.74457238e-006, -2.84674707e-006, 5.12405404e-006, 1.00046635)
8498
p15.CanCollide = false
8499
p15.Locked = true
8500
p15.TopSurface = Enum.SurfaceType.Smooth
8501
b9 = Instance.new("SpecialMesh", p15)
8502
b9.MeshType = Enum.MeshType.Wedge
8503
b9.Name = "Mesh"
8504
b9.Scale = Vector3.new(0.200000003, 1, 1)
8505
p16 = Instance.new("WedgePart", m)
8506
p16.BrickColor = BrickColor.new("Bright blue")
8507
p16.Material = Enum.Material.Neon
8508
p16.Name = "Wedge"
8509
p16.FormFactor = Enum.FormFactor.Custom
8510
p16.Size = Vector3.new(1, 0.699999809, 1.29999995)
8511
p16.CFrame = CFrame.new(67.4477234, 2.34926438, -14.7588549, 1.00055933, -6.79510413e-006, -2.44426587e-006, -8.85149075e-006, 0.99994266, 4.82602672e-006, -2.8765885e-006, 5.20550975e-006, 1.00047398)
8512
p16.CanCollide = false
8513
p16.Locked = true
8514
p16.TopSurface = Enum.SurfaceType.Smooth
8515
b10 = Instance.new("SpecialMesh", p16)
8516
b10.MeshType = Enum.MeshType.Wedge
8517
b10.Name = "Mesh"
8518
b10.Scale = Vector3.new(0.200000003, 1, 1)
8519
w1 = Instance.new("Weld", p1)
8520
w1.Name = "Part_Weld"
8521
w1.Part0 = p1
8522
w1.C0 = CFrame.new(-67.2025909, -3.50003719, 14.2622871, 1, -8.94065977e-008, 5.79734944e-008, 8.94065977e-008, 1, -2.98022034e-008, -5.79734909e-008, 2.98022087e-008, 1)
8523
w1.Part1 = p2
8524
w1.C1 = CFrame.new(-67.6028976, -2.80003333, 14.2623405, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8525
w2 = Instance.new("Weld", p2)
8526
w2.Name = "Part_Weld"
8527
w2.Part0 = p2
8528
w2.C0 = CFrame.new(-67.6028976, -2.80003333, 14.2623405, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8529
w2.Part1 = p3
8530
w2.C1 = CFrame.new(45.023777, 49.5125847, 14.2622843, -0.707106769, 0.707106769, -6.37114681e-008, -0.707106769, -0.707106769, 1.37820813e-008, -3.53054119e-008, 5.47962173e-008, 1)
8531
w3 = Instance.new("Weld", p3)
8532
w3.Name = "Part_Weld"
8533
w3.Part0 = p3
8534
w3.C0 = CFrame.new(45.023777, 49.5125847, 14.2622843, -0.707106769, 0.707106769, -6.37114681e-008, -0.707106769, -0.707106769, 1.37820813e-008, -3.53054119e-008, 5.47962173e-008, 1)
8535
w3.Part1 = p4
8536
w3.C1 = CFrame.new(-66.5026016, -2.80003667, 14.2622871, 1, -8.94065835e-008, 5.79734944e-008, 8.94065835e-008, 1, -2.98022034e-008, -5.79734909e-008, 2.98022087e-008, 1)
8537
w4 = Instance.new("Weld", p4)
8538
w4.Name = "Part_Weld"
8539
w4.Part0 = p4
8540
w4.C0 = CFrame.new(-66.5026016, -2.80003667, 14.2622871, 1, -8.94065835e-008, 5.79734944e-008, 8.94065835e-008, 1, -2.98022034e-008, -5.79734909e-008, 2.98022087e-008, 1)
8541
w4.Part1 = p5
8542
w4.C1 = CFrame.new(62.4776497, -26.4635353, 14.2623405, -0.906311512, -0.422618151, -5.2200086e-008, 0.422620177, -0.906307399, -4.14251318e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8543
w5 = Instance.new("Weld", p5)
8544
w5.Name = "Part_Weld"
8545
w5.Part0 = p5
8546
w5.C0 = CFrame.new(62.4776497, -26.4635353, 14.2623405, -0.906311512, -0.422618151, -5.2200086e-008, 0.422620177, -0.906307399, -4.14251318e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8547
w5.Part1 = p6
8548
w5.C1 = CFrame.new(-66.5025787, -2.21426678, 14.2622843, 1, 1.90734295e-006, 3.53052521e-008, -1.90734295e-006, 1, -5.47961676e-008, -3.53053551e-008, 5.47961001e-008, 1)
8549
w6 = Instance.new("Weld", p6)
8550
w6.Name = "Part_Weld"
8551
w6.Part0 = p6
8552
w6.C0 = CFrame.new(-66.5025787, -2.21426678, 14.2622843, 1, 1.90734295e-006, 3.53052521e-008, -1.90734295e-006, 1, -5.47961676e-008, -3.53053551e-008, 5.47961001e-008, 1)
8553
w6.Part1 = p7
8554
w6.C1 = CFrame.new(-67.202919, -2.00003123, 13.1623335, 1.00000453, -2.38418579e-007, 2.98023295e-008, 8.94069672e-008, 0.999999642, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
8555
w7 = Instance.new("Weld", p7)
8556
w7.Name = "Part_Weld"
8557
w7.Part0 = p7
8558
w7.C0 = CFrame.new(-67.202919, -2.00003123, 13.1623335, 1.00000453, -2.38418579e-007, 2.98023295e-008, 8.94069672e-008, 0.999999642, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
8559
w7.Part1 = p8
8560
w7.C1 = CFrame.new(50.0020561, 44.8201294, 14.2623405, -0.766047955, 0.642787397, 1.54832112e-008, -0.642790377, -0.766044199, -6.48163692e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8561
w8 = Instance.new("Weld", p8)
8562
w8.Name = "Wedge_Weld"
8563
w8.Part0 = p8
8564
w8.C0 = CFrame.new(50.0020561, 44.8201294, 14.2623405, -0.766047955, 0.642787397, 1.54832112e-008, -0.642790377, -0.766044199, -6.48163692e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8565
w8.Part1 = p9
8566
w8.C1 = CFrame.new(67.3029327, -5.90784931, -9.1200285, -1.00000453, 3.57627869e-007, -9.07683528e-008, 2.33116921e-007, 0.906307459, -0.422619879, 7.83834153e-009, -0.42261824, -0.906311214)
8567
w9 = Instance.new("Weld", p9)
8568
w9.Name = "Part_Weld"
8569
w9.Part0 = p9
8570
w9.C0 = CFrame.new(67.3029327, -5.90784931, -9.1200285, -1.00000453, 3.57627869e-007, -9.07683528e-008, 2.33116921e-007, 0.906307459, -0.422619879, 7.83834153e-009, -0.42261824, -0.906311214)
8571
w9.Part1 = p10
8572
w9.C1 = CFrame.new(-68.0029068, -2.00003219, 14.2623405, 1.00000441, -2.08616257e-007, 2.98023135e-008, 5.96046448e-008, 0.999999642, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8573
w10 = Instance.new("Weld", p10)
8574
w10.Name = "Part_Weld"
8575
w10.Part0 = p10
8576
w10.C0 = CFrame.new(-68.0029068, -2.00003219, 14.2623405, 1.00000441, -2.08616257e-007, 2.98023135e-008, 5.96046448e-008, 0.999999642, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8577
w10.Part1 = p11
8578
w10.C1 = CFrame.new(-66.5028687, -1.60003603, 14.2623405, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8579
w11 = Instance.new("Weld", p11)
8580
w11.Name = "Part_Weld"
8581
w11.Part0 = p11
8582
w11.C0 = CFrame.new(-66.5028687, -1.60003603, 14.2623405, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8583
w11.Part1 = p12
8584
w11.C1 = CFrame.new(50.8226891, 44.4644012, 14.2623415, -0.766047835, 0.642787337, 1.03502398e-008, -0.642790318, -0.76604414, -5.86991185e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
8585
w12 = Instance.new("Weld", p12)
8586
w12.Name = "Part_Weld"
8587
w12.Part0 = p12
8588
w12.C0 = CFrame.new(50.8226891, 44.4644012, 14.2623415, -0.766047835, 0.642787337, 1.03502398e-008, -0.642790318, -0.76604414, -5.86991185e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
8589
w12.Part1 = p13
8590
w12.C1 = CFrame.new(-67.0028915, -0.800035119, 14.2623415, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
8591
w13 = Instance.new("Weld", p13)
8592
w13.Name = "Wedge_Weld"
8593
w13.Part0 = p13
8594
w13.C0 = CFrame.new(-67.0028915, -0.800035119, 14.2623415, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
8595
w13.Part1 = p14
8596
w13.C1 = CFrame.new(-66.8004532, -0.350028068, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8597
w14 = Instance.new("Weld", p14)
8598
w14.Name = "Wedge_Weld"
8599
w14.Part0 = p14
8600
w14.C0 = CFrame.new(-66.8004532, -0.350028068, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8601
w14.Part1 = p15
8602
w14.C1 = CFrame.new(-68.0004578, -0.350028008, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8603
w15 = Instance.new("Weld", p15)
8604
w15.Name = "Wedge_Weld"
8605
w15.Part0 = p15
8606
w15.C0 = CFrame.new(-68.0004578, -0.350028008, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8607
w15.Part1 = p16
8608
w15.C1 = CFrame.new(-67.4004517, -0.350028008, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8609
m.Parent = rleg
8610
m:MakeJoints()
8611
----------------------------------------------------
8612
local cor6 = Instance.new("Part", rleg.RightLeg)
8613
cor6.Name = "Thingy"
8614
cor6.Locked = true
8615
cor6.BottomSurface = 0
8616
cor6.CanCollide = false
8617
cor6.Size = Vector3.new(2, 1, 1)
8618
cor6.Transparency = 1
8619
cor6.TopSurface = 0
8620
corw2 = Instance.new("Weld", cor6)
8621
corw2.Part0 = rleg
8622
corw2.Part1 = cor6
8623
corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
8624
corw2.C1 = CFrame.new(0, 0, 0)
8625
weld2 = Instance.new("Weld", rleg.RightLeg)
8626
weld2.Part0 = cor6
8627
weld2.Part1 = p7
8628
weld2.C0 = CFrame.new(0, 0, 0)
8629
----------------------------------------------------
8630
local m = Instance.new("Model")
8631
m.Name = "LeftLeg"
8632
p1 = Instance.new("WedgePart", m)
8633
p1.BrickColor = BrickColor.new("Bright blue")
8634
p1.Material = Enum.Material.Neon
8635
p1.Name = "Wedge"
8636
p1.FormFactor = Enum.FormFactor.Custom
8637
p1.Size = Vector3.new(1, 0.699999809, 1.29999995)
8638
p1.CFrame = CFrame.new(64.3107605, 2.34980536, -14.7520046, 1.00008786, -7.1526415e-007, 2.00803143e-007, -2.2649931e-006, 0.999990404, 5.36453001e-007, -1.27237047e-006, 7.81809263e-007, 1.00007522)
8639
p1.CanCollide = false
8640
p1.Locked = true
8641
p1.TopSurface = Enum.SurfaceType.Smooth
8642
b1 = Instance.new("SpecialMesh", p1)
8643
b1.MeshType = Enum.MeshType.Wedge
8644
b1.Name = "Mesh"
8645
b1.Scale = Vector3.new(0.200000003, 1, 1)
8646
p2 = Instance.new("WedgePart", m)
8647
p2.BrickColor = BrickColor.new("Bright blue")
8648
p2.Material = Enum.Material.Neon
8649
p2.Name = "Wedge"
8650
p2.FormFactor = Enum.FormFactor.Custom
8651
p2.Size = Vector3.new(1, 1.19999981, 4)
8652
p2.CFrame = CFrame.new(64.9138336, 3.49979234, -10.7640553, -1.00009644, -6.38643314e-007, 1.81689501e-007, 2.53323037e-006, 0.906298041, -0.422614515, 1.23479219e-006, -0.422652602, -0.906383216)
8653
p2.CanCollide = false
8654
p2.Locked = true
8655
p2.TopSurface = Enum.SurfaceType.Smooth
8656
b2 = Instance.new("SpecialMesh", p2)
8657
b2.MeshType = Enum.MeshType.Wedge
8658
b2.Name = "Mesh"
8659
b2.Scale = Vector3.new(0.600000024, 1, 1)
8660
p3 = Instance.new("Part", m)
8661
p3.BrickColor = BrickColor.new("Really black")
8662
p3.Material = Enum.Material.Metal
8663
p3.Name = "Main"
8664
p3.FormFactor = Enum.FormFactor.Custom
8665
p3.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005)
8666
p3.CFrame = CFrame.new(65.0144501, 3.99976897, -13.1643734, 1.00010526, -9.43461771e-007, 1.5135204e-007, -2.48442234e-006, 0.999988973, 7.74860382e-007, -1.32394814e-006, 8.94069672e-007, 1.00009048)
8667
p3.CanCollide = false
8668
p3.Locked = true
8669
p3.BottomSurface = Enum.SurfaceType.Smooth
8670
p3.TopSurface = Enum.SurfaceType.Smooth
8671
p4 = Instance.new("Part", m)
8672
p4.BrickColor = BrickColor.new("Really black")
8673
p4.Material = Enum.Material.Neon
8674
p4.FormFactor = Enum.FormFactor.Custom
8675
p4.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8676
p4.CFrame = CFrame.new(64.8149185, 4.09976244, -14.2645903, 1.00011396, -1.07351866e-006, 1.23178822e-007, -2.62327239e-006, 0.999988258, 8.64272579e-007, -1.33881622e-006, 1.01328953e-006, 1.00009811)
8677
p4.CanCollide = false
8678
p4.Locked = true
8679
p4.BottomSurface = Enum.SurfaceType.Smooth
8680
p4.TopSurface = Enum.SurfaceType.Smooth
8681
b3 = Instance.new("SpecialMesh", p4)
8682
b3.MeshType = Enum.MeshType.Sphere
8683
b3.Name = "Mesh"
8684
p5 = Instance.new("WedgePart", m)
8685
p5.BrickColor = BrickColor.new("Bright blue")
8686
p5.Material = Enum.Material.Neon
8687
p5.Name = "Wedge"
8688
p5.FormFactor = Enum.FormFactor.Custom
8689
p5.Size = Vector3.new(1, 0.699999809, 1.29999995)
8690
p5.CFrame = CFrame.new(64.9130707, 2.34976578, -14.7524614, 1.00012243, -1.19274011e-006, 9.97973828e-008, -2.74250215e-006, 0.999987364, 8.94081438e-007, -1.37342522e-006, 1.15432931e-006, 1.00010574)
8691
p5.CanCollide = false
8692
p5.Locked = true
8693
p5.TopSurface = Enum.SurfaceType.Smooth
8694
b4 = Instance.new("SpecialMesh", p5)
8695
b4.MeshType = Enum.MeshType.Wedge
8696
b4.Name = "Mesh"
8697
b4.Scale = Vector3.new(0.200000003, 1, 1)
8698
p6 = Instance.new("Part", m)
8699
p6.BrickColor = BrickColor.new("Bright blue")
8700
p6.Material = Enum.Material.Neon
8701
p6.FormFactor = Enum.FormFactor.Custom
8702
p6.Size = Vector3.new(0.200000048, 1.29999971, 0.200000048)
8703
p6.CFrame = CFrame.new(65.1539307, 3.56787443, -14.2648125, -0.81925869, 0.573652625, 6.3568308e-008, -0.573566198, -0.819142461, 1.03511331e-006, 4.69596898e-007, -1.7646264e-006, 1.00011337)
8704
p6.CanCollide = false
8705
p6.Locked = true
8706
p6.BottomSurface = Enum.SurfaceType.Smooth
8707
p6.TopSurface = Enum.SurfaceType.Smooth
8708
p7 = Instance.new("Part", m)
8709
p7.BrickColor = BrickColor.new("Bright blue")
8710
p7.Material = Enum.Material.Neon
8711
p7.FormFactor = Enum.FormFactor.Custom
8712
p7.Size = Vector3.new(0.200000048, 0.999999642, 0.200000048)
8713
p7.CFrame = CFrame.new(64.9899063, 4.4266243, -14.2649202, 0.86614728, 0.500068843, 4.87115699e-008, -0.499995351, 0.866011381, 1.14634361e-006, -1.86828663e-006, 3.82691809e-007, 1.000121)
8714
p7.CanCollide = false
8715
p7.Locked = true
8716
p7.BottomSurface = Enum.SurfaceType.Smooth
8717
p7.TopSurface = Enum.SurfaceType.Smooth
8718
p8 = Instance.new("Part", m)
8719
p8.BrickColor = BrickColor.new("Really black")
8720
p8.Material = Enum.Material.Neon
8721
p8.FormFactor = Enum.FormFactor.Custom
8722
p8.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8723
p8.CFrame = CFrame.new(65.2172623, 4.89969873, -14.2650318, 1.00014877, -1.43051147e-006, 2.05365609e-008, -3.09944153e-006, 0.99998486, 1.2357583e-006, -1.44150738e-006, 1.38478742e-006, 1.00012863)
8724
p8.CanCollide = false
8725
p8.Locked = true
8726
p8.BottomSurface = Enum.SurfaceType.Smooth
8727
p8.TopSurface = Enum.SurfaceType.Smooth
8728
b5 = Instance.new("SpecialMesh", p8)
8729
b5.MeshType = Enum.MeshType.Sphere
8730
b5.Name = "Mesh"
8731
p9 = Instance.new("Part", m)
8732
p9.BrickColor = BrickColor.new("Really black")
8733
p9.Material = Enum.Material.Neon
8734
p9.FormFactor = Enum.FormFactor.Custom
8735
p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8736
p9.CFrame = CFrame.new(65.517868, 2.99971151, -14.2651463, 1.00015736, -1.5520751e-006, -9.27031252e-009, -3.21633729e-006, 0.999984026, 1.32517368e-006, -1.46969478e-006, 1.46621869e-006, 1.00013626)
8737
p9.CanCollide = false
8738
p9.Locked = true
8739
p9.BottomSurface = Enum.SurfaceType.Smooth
8740
p9.TopSurface = Enum.SurfaceType.Smooth
8741
b6 = Instance.new("SpecialMesh", p9)
8742
b6.MeshType = Enum.MeshType.Sphere
8743
b6.Name = "Mesh"
8744
p10 = Instance.new("Part", m)
8745
p10.BrickColor = BrickColor.new("Bright blue")
8746
p10.Material = Enum.Material.Neon
8747
p10.FormFactor = Enum.FormFactor.Custom
8748
p10.Size = Vector3.new(0.200000048, 1.09999967, 0.200000048)
8749
p10.CFrame = CFrame.new(64.79879, 5.1497221, -14.2652512, -0.642893076, 0.766172707, -3.7446263e-008, -0.766029418, -0.64277941, 1.40660427e-006, -2.27817864e-007, -2.14863894e-006, 1.00014389)
8750
p10.CanCollide = false
8751
p10.Locked = true
8752
p10.BottomSurface = Enum.SurfaceType.Smooth
8753
p10.TopSurface = Enum.SurfaceType.Smooth
8754
p11 = Instance.new("Part", m)
8755
p11.BrickColor = BrickColor.new("Bright blue")
8756
p11.Material = Enum.Material.Neon
8757
p11.FormFactor = Enum.FormFactor.Custom
8758
p11.Size = Vector3.new(0.200000048, 0.699999809, 0.200000048)
8759
p11.CFrame = CFrame.new(65.2189484, 5.30325174, -14.2653618, 1.00017476, -1.78813934e-006, -6.56227002e-008, -3.4570694e-006, 0.999982595, 1.49602079e-006, -1.52770292e-006, 1.64505627e-006, 1.00015152)
8760
p11.CanCollide = false
8761
p11.Locked = true
8762
p11.BottomSurface = Enum.SurfaceType.Smooth
8763
p11.TopSurface = Enum.SurfaceType.Smooth
8764
p12 = Instance.new("WedgePart", m)
8765
p12.BrickColor = BrickColor.new("Bright blue")
8766
p12.Material = Enum.Material.Neon
8767
p12.Name = "Wedge"
8768
p12.FormFactor = Enum.FormFactor.Custom
8769
p12.Size = Vector3.new(1, 0.699999809, 1.29999995)
8770
p12.CFrame = CFrame.new(65.5171509, 2.34969687, -14.7532635, 1.00018334, -1.89246384e-006, -8.90070169e-008, -3.54650388e-006, 0.999981821, 1.52583425e-006, -1.56231545e-006, 1.78610321e-006, 1.00015914)
8771
p12.CanCollide = false
8772
p12.Locked = true
8773
p12.TopSurface = Enum.SurfaceType.Smooth
8774
b7 = Instance.new("SpecialMesh", p12)
8775
b7.MeshType = Enum.MeshType.Wedge
8776
b7.Name = "Mesh"
8777
b7.Scale = Vector3.new(0.200000003, 1, 1)
8778
p13 = Instance.new("Part", m)
8779
p13.BrickColor = BrickColor.new("Really black")
8780
p13.Material = Enum.Material.Neon
8781
p13.FormFactor = Enum.FormFactor.Custom
8782
p13.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8783
p13.CFrame = CFrame.new(64.3198929, 5.59963703, -14.2655821, 1.00019193, -1.97098893e-006, -1.23608402e-007, -3.67657594e-006, 0.999981046, 1.66687016e-006, -1.58571254e-006, 1.81590929e-006, 1.00016677)
8784
p13.CanCollide = false
8785
p13.Locked = true
8786
p13.BottomSurface = Enum.SurfaceType.Smooth
8787
p13.TopSurface = Enum.SurfaceType.Smooth
8788
b8 = Instance.new("SpecialMesh", p13)
8789
b8.MeshType = Enum.MeshType.Sphere
8790
b8.Name = "Mesh"
8791
p14 = Instance.new("Part", m)
8792
p14.BrickColor = BrickColor.new("Really black")
8793
p14.Material = Enum.Material.Neon
8794
p14.FormFactor = Enum.FormFactor.Custom
8795
p14.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
8796
p14.CFrame = CFrame.new(65.2206192, 5.79961872, -14.2656937, 1.00020039, -2.10105645e-006, -1.51786239e-007, -3.75511786e-006, 0.99998033, 1.7562885e-006, -1.6139021e-006, 1.90533035e-006, 1.0001744)
8797
p14.CanCollide = false
8798
p14.Locked = true
8799
p14.BottomSurface = Enum.SurfaceType.Smooth
8800
p14.TopSurface = Enum.SurfaceType.Smooth
8801
b9 = Instance.new("SpecialMesh", p14)
8802
b9.MeshType = Enum.MeshType.Sphere
8803
b9.Name = "Mesh"
8804
w1 = Instance.new("Weld", p1)
8805
w1.Name = "Wedge_Weld"
8806
w1.Part0 = p1
8807
w1.C0 = CFrame.new(-64.3004303, -0.350028396, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8808
w1.Part1 = p2
8809
w1.C1 = CFrame.new(64.9028854, -5.90785694, -9.12002754, -1.00000429, 3.57627869e-007, -9.07683386e-008, 2.9341092e-007, 0.906307459, -0.422619879, -5.58450353e-009, -0.42261821, -0.906311214)
8810
w2 = Instance.new("Weld", p2)
8811
w2.Name = "Part_Weld"
8812
w2.Part0 = p2
8813
w2.C0 = CFrame.new(64.9028854, -5.90785694, -9.12002754, -1.00000429, 3.57627869e-007, -9.07683386e-008, 2.9341092e-007, 0.906307459, -0.422619879, -5.58450353e-009, -0.42261821, -0.906311214)
8814
w2.Part1 = p3
8815
w2.C1 = CFrame.new(-65.0029144, -2.00002885, 13.1623335, 1.00000453, -2.19451294e-007, 2.98023295e-008, 6.97858056e-008, 0.999999702, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
8816
w3 = Instance.new("Weld", p3)
8817
w3.Name = "Part_Weld"
8818
w3.Part0 = p3
8819
w3.C0 = CFrame.new(-65.0029144, -2.00002885, 13.1623335, 1.00000453, -2.19451294e-007, 2.98023295e-008, 6.97858056e-008, 0.999999702, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
8820
w3.Part1 = p4
8821
w3.C1 = CFrame.new(-64.8028488, -2.10003614, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8822
w4 = Instance.new("Weld", p4)
8823
w4.Name = "Wedge_Weld"
8824
w4.Part0 = p4
8825
w4.C0 = CFrame.new(-64.8028488, -2.10003614, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8826
w4.Part1 = p5
8827
w4.C1 = CFrame.new(-64.9004364, -0.350028336, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8828
w5 = Instance.new("Weld", p5)
8829
w5.Name = "Part_Weld"
8830
w5.Part0 = p5
8831
w5.C0 = CFrame.new(-64.9004364, -0.350028336, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8832
w5.Part1 = p6
8833
w5.C1 = CFrame.new(54.2596054, -36.0786095, 14.2623415, -0.819155633, -0.573575974, -5.40201484e-008, 0.573578835, -0.819151759, -2.51900261e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
8834
w6 = Instance.new("Weld", p6)
8835
w6.Name = "Part_Weld"
8836
w6.Part0 = p6
8837
w6.C0 = CFrame.new(54.2596054, -36.0786095, 14.2623415, -0.819155633, -0.573575974, -5.40201484e-008, 0.573578835, -0.819151759, -2.51900261e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
8838
w6.Part1 = p7
8839
w6.C1 = CFrame.new(-55.0575066, -34.589859, 14.2623396, 0.866029263, -0.50000006, -3.99274924e-009, 0.500002325, 0.866025031, 6.65203004e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
8840
w7 = Instance.new("Weld", p7)
8841
w7.Name = "Part_Weld"
8842
w7.Part0 = p7
8843
w7.C0 = CFrame.new(-55.0575066, -34.589859, 14.2623396, 0.866029263, -0.50000006, -3.99274924e-009, 0.500002325, 0.866025031, 6.65203004e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
8844
w7.Part1 = p8
8845
w7.C1 = CFrame.new(-65.2028809, -2.90003395, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8846
w8 = Instance.new("Weld", p8)
8847
w8.Name = "Part_Weld"
8848
w8.Part0 = p8
8849
w8.C0 = CFrame.new(-65.2028809, -2.90003395, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8850
w8.Part1 = p9
8851
w8.C1 = CFrame.new(-65.5028763, -1.00002885, 14.2623425, 1.00000429, -2.06278372e-007, 2.98023135e-008, 8.70690755e-008, 0.999999523, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
8852
w9 = Instance.new("Weld", p9)
8853
w9.Name = "Part_Weld"
8854
w9.Part0 = p9
8855
w9.C0 = CFrame.new(-65.5028763, -1.00002885, 14.2623425, 1.00000429, -2.06278372e-007, 2.98023135e-008, 8.70690755e-008, 0.999999523, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
8856
w9.Part1 = p10
8857
w9.C1 = CFrame.new(44.0550385, -47.6020889, 14.2623405, -0.642790556, -0.766044021, -6.48163621e-008, 0.766047776, -0.642787576, -1.54832289e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8858
w10 = Instance.new("Weld", p10)
8859
w10.Name = "Part_Weld"
8860
w10.Part0 = p10
8861
w10.C0 = CFrame.new(44.0550385, -47.6020889, 14.2623405, -0.642790556, -0.766044021, -6.48163621e-008, 0.766047776, -0.642787576, -1.54832289e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8862
w10.Part1 = p11
8863
w10.C1 = CFrame.new(-65.2028656, -3.3036263, 14.2623405, 1.00000429, -1.93715096e-007, 2.98023153e-008, 1.1920929e-007, 0.999999702, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8864
w11 = Instance.new("Weld", p11)
8865
w11.Name = "Wedge_Weld"
8866
w11.Part0 = p11
8867
w11.C0 = CFrame.new(-65.2028656, -3.3036263, 14.2623405, 1.00000429, -1.93715096e-007, 2.98023153e-008, 1.1920929e-007, 0.999999702, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8868
w11.Part1 = p12
8869
w11.C1 = CFrame.new(-65.5004425, -0.350028276, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8870
w12 = Instance.new("Weld", p12)
8871
w12.Name = "Part_Weld"
8872
w12.Part0 = p12
8873
w12.C0 = CFrame.new(-65.5004425, -0.350028276, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
8874
w12.Part1 = p13
8875
w12.C1 = CFrame.new(-64.3028641, -3.60003614, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8876
w13 = Instance.new("Weld", p13)
8877
w13.Name = "Part_Weld"
8878
w13.Part0 = p13
8879
w13.C0 = CFrame.new(-64.3028641, -3.60003614, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8880
w13.Part1 = p14
8881
w13.C1 = CFrame.new(-65.202858, -3.80003428, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8882
w14 = Instance.new("Weld", p14)
8883
w14.Name = "Wedge_Weld"
8884
w14.Part0 = p14
8885
w14.C0 = CFrame.new(-65.202858, -3.80003428, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
8886
m.Parent = lleg
8887
m:MakeJoints()
8888
----------------------------------------------------
8889
local cor7 = Instance.new("Part", lleg.LeftLeg)
8890
cor7.Name = "Thingy"
8891
cor7.Locked = true
8892
cor7.BottomSurface = 0
8893
cor7.CanCollide = false
8894
cor7.Size = Vector3.new(2, 1, 1)
8895
cor7.Transparency = 1
8896
cor7.TopSurface = 0
8897
corw2 = Instance.new("Weld", cor7)
8898
corw2.Part0 = lleg
8899
corw2.Part1 = cor7
8900
corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
8901
corw2.C1 = CFrame.new(0, 0, 0)
8902
weld2 = Instance.new("Weld", lleg.LeftLeg)
8903
weld2.Part0 = cor7
8904
weld2.Part1 = p3
8905
weld2.C0 = CFrame.new(0, 0, 0)
8906
----------------------------------------------------
8907
function weld5(part0, part1, c0, c1)
8908
    weeld=Instance.new("Weld", part0)
8909
    weeld.Part0=part0
8910
    weeld.Part1=part1
8911
    weeld.C0=c0
8912
    weeld.C1=c1
8913
    return weeld
8914
end
8915
----------------------------------------------------
8916
function newRay(start,face,range,wat)
8917
        local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
8918
        hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
8919
        return rey,hit,pos
8920
end
8921
----------------------------------------------------
8922
mod5 = Instance.new("Model",char)
8923
8924
function FindNearestTorso(Position,Distance,SinglePlayer)
8925
    if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
8926
        local List = {}
8927
        for i,v in pairs(workspace:GetChildren())do
8928
            if v:IsA("Model")then
8929
                if v:findFirstChild("Torso")then
8930
                    if v ~= char then
8931
                        if(v.Torso.Position -Position).magnitude <= Distance then
8932
                            table.insert(List,v)
8933
                        end 
8934
                    end 
8935
                end 
8936
            end 
8937
        end
8938
    return List
8939
end
8940
8941
function Landing()
8942
    part=Instance.new('Part',mod5)
8943
    part.Anchored=true
8944
    part.CanCollide=false
8945
    part.FormFactor='Custom'
8946
    part.Size=Vector3.new(.2,.2,.2)
8947
    part.CFrame=root.CFrame*CFrame.new(0,-2,0)
8948
    part.Transparency=.7
8949
    part.BrickColor=BrickColor.new('Really black')
8950
        part2=part:clone()
8951
        part2.Parent = mod5
8952
        part2.BrickColor=BrickColor.new('Bright blue')
8953
    mesh=Instance.new('SpecialMesh',part)
8954
    mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
8955
    mesh.Scale=Vector3.new(10,5,10)
8956
        mesh2=mesh:clone()
8957
        mesh2.Parent=part2
8958
        mesh2.Scale=Vector3.new(12, 6, 12)
8959
8960
    for i,v in pairs(FindNearestTorso(torso.CFrame.p,30))do
8961
        if v:FindFirstChild('Humanoid') then
8962
            v.Humanoid:TakeDamage(math.random(20,30))
8963
            v.Humanoid.PlatformStand = true
8964
            v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 30
8965
        end
8966
    end
8967
8968
    coroutine.resume(coroutine.create(function() 
8969
        for i=0,3.8,0.05 do
8970
            wait()
8971
            part.CFrame=part.CFrame
8972
            part.Transparency=i
8973
                        part2.CFrame=part2.CFrame
8974
                        part2.Transparency=i
8975
            mesh.Scale=mesh.Scale+Vector3.new(1,0.2,1)
8976
                        mesh2.Scale=mesh2.Scale+Vector3.new(1.2,0.3,1.2)
8977
            end
8978
        part.Parent = nil
8979
    end))
8980
end
8981
----------------------------------------------------
8982
mod4 = Instance.new("Model",char)
8983
8984
ptez = {0.7, 0.8, 0.9, 1}
8985
8986
function FindNearestTorso(Position,Distance,SinglePlayer)
8987
    if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
8988
        local List = {}
8989
        for i,v in pairs(workspace:GetChildren())do
8990
            if v:IsA("Model")then
8991
                if v:findFirstChild("Torso")then
8992
                    if v ~= char then
8993
                        if(v.Torso.Position -Position).magnitude <= Distance then
8994
                            table.insert(List,v)
8995
                        end 
8996
                    end 
8997
                end 
8998
            end 
8999
        end
9000
    return List
9001
end
9002
9003
function GroundPound()
9004
    part=Instance.new('Part',mod4)
9005
    part.Anchored=true
9006
    part.CanCollide=false
9007
    part.FormFactor='Custom'
9008
    part.Size=Vector3.new(.2,.2,.2)
9009
    part.CFrame=root.CFrame*CFrame.new(0,-5.8,-2.4)*CFrame.Angles(math.rad(90),0,0)
9010
    part.Transparency=.7
9011
    part.BrickColor=BrickColor.new('Really black')
9012
    mesh=Instance.new('SpecialMesh',part)
9013
    mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
9014
    mesh.Scale=Vector3.new(3,3,3)
9015
    part2=Instance.new('Part',mod4)
9016
    part2.Anchored=true
9017
    part2.CanCollide=false
9018
    part2.FormFactor='Custom'
9019
    part2.Size=Vector3.new(.2,.2,.2)
9020
    part2.CFrame=root.CFrame*CFrame.new(0,-5,-2.6)
9021
    part2.Transparency=.7
9022
    part2.BrickColor=BrickColor.new('Really red')
9023
    mesh2=Instance.new('SpecialMesh',part2)
9024
    mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
9025
    mesh2.Scale=Vector3.new(3,1.5,3)
9026
    x = Instance.new("Sound",char)
9027
    x.SoundId = "http://www.roblox.com/asset/?id=142070127"
9028
    x.Pitch = ptez[math.random(1,#ptez)]
9029
    x.Volume = 1
9030
    wait(.1)
9031
    x:Play()
9032
    for i,v in pairs(FindNearestTorso(torso.CFrame.p,12))do
9033
        if v:FindFirstChild('Humanoid') then
9034
            v.Humanoid:TakeDamage(math.random(8,15))
9035
        end
9036
    end
9037
    coroutine.resume(coroutine.create(function() 
9038
        for i=0,0.62,0.13 do
9039
            wait()
9040
            part.CFrame=part.CFrame
9041
            part.Transparency=i
9042
            mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4)
9043
            part2.CFrame=part2.CFrame
9044
            part2.Transparency=i
9045
            mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4)
9046
            end
9047
        part.Parent=nil
9048
        part2.Parent=nil
9049
        x:Destroy()
9050
    end))
9051
end
9052
----------------------------------------------------
9053
mod=Instance.new('Model',char)
9054
9055
function charge()
9056
    hed.Velocity=hed.CFrame.lookVector*200
9057
    part=Instance.new('Part',mod)
9058
    part.Anchored=true
9059
    part.CanCollide=false
9060
    part.FormFactor='Custom'
9061
    part.Size=Vector3.new(.2,.2,.2)
9062
    part.CFrame=hed.CFrame*CFrame.Angles(math.rad(90),0,0)
9063
    part.Transparency=.7
9064
    part.BrickColor=BrickColor.new('Black')
9065
    mesh=Instance.new('SpecialMesh',part)
9066
    mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
9067
    mesh.Scale=Vector3.new(10,5,10)
9068
    part2=part:clone()
9069
    part2.Parent=mod
9070
    part2.BrickColor=BrickColor.new('Bright red')
9071
    mesh2=mesh:clone()
9072
    mesh2.Parent=part2
9073
    mesh2.Scale=Vector3.new(20,10,20)
9074
    part3=part2:clone()
9075
    part3.Parent = mod
9076
    part3.BrickColor=BrickColor.new('Really black')
9077
    mesh3=mesh2:clone()
9078
    mesh2.Parent=part3
9079
    mesh3.Scale=Vector3.new(30,15,30)
9080
    coroutine.resume(coroutine.create(function() 
9081
        for i=0,1,0.1 do
9082
            wait()
9083
            part.CFrame=part.CFrame
9084
            part.Transparency=i
9085
            mesh.Scale=mesh.Scale+Vector3.new(1,1,1)
9086
            part2.CFrame=part2.CFrame
9087
            part2.Transparency=i
9088
            mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
9089
            part3.CFrame=part3.CFrame
9090
            part3.Transparency=i
9091
            mesh3.Scale=mesh3.Scale+Vector3.new(1,1,1)
9092
            end
9093
        part.Parent=nil
9094
        part2.Parent=nil
9095
        part3.Parent = nil
9096
    end))
9097
end
9098
----------------------------------------------------
9099
function FindNearestTorso(Position,Distance,SinglePlayer)
9100
    if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
9101
        local List = {}
9102
        for i,v in pairs(workspace:GetChildren())do
9103
            if v:IsA("Model")then
9104
                if v:findFirstChild("Torso")then
9105
                    if v ~= char then
9106
                        if(v.Torso.Position -Position).magnitude <= Distance then
9107
                            table.insert(List,v)
9108
                        end 
9109
                    end 
9110
                end 
9111
            end 
9112
        end
9113
    return List
9114
end
9115
9116
mod3 = Instance.new("Model",rleg)
9117
9118
function Stomp()
9119
    part=Instance.new('Part',mod3)
9120
    part.Anchored=true
9121
    part.CanCollide=false
9122
    part.FormFactor='Custom'
9123
    part.Size=Vector3.new(.2,.2,.2)
9124
    part.CFrame=rleg.CFrame*CFrame.new(0,-2.4,0)*CFrame.Angles(math.rad(90),0,0)
9125
    part.Transparency=.7
9126
    part.BrickColor=BrickColor.new('Bright green')
9127
    mesh=Instance.new('SpecialMesh',part)
9128
    mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
9129
    mesh.Scale=Vector3.new(25,25,25)
9130
    part2=part:clone()
9131
    part2.Parent=mod3
9132
    part2.BrickColor=BrickColor.new('Bright green')
9133
    mesh2=mesh:clone()
9134
    mesh2.Parent=part2
9135
    mesh2.Scale=Vector3.new(15,15,15)
9136
    part3=part:clone()
9137
    part3.Parent=mod3
9138
    part3.TopSurface=0
9139
    part3.BottomSurface=0
9140
    part3.CFrame=rleg.CFrame*CFrame.new(0,-3,0)
9141
    mesh3=Instance.new('SpecialMesh',part3)
9142
    mesh3.MeshType = 3
9143
    mesh3.Scale=Vector3.new(12,12,12)
9144
    for i,v in pairs(FindNearestTorso(torso.CFrame.p,50))do
9145
        if v:FindFirstChild('Humanoid') then
9146
            v.Humanoid:TakeDamage(math.random(20,60))
9147
            v.Humanoid.PlatformStand = true
9148
            v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
9149
        end
9150
    end 
9151
    coroutine.resume(coroutine.create(function() 
9152
        for i=0,3.8,0.05 do
9153
            wait()
9154
            part.CFrame=part.CFrame
9155
            part.Transparency=i
9156
            mesh.Scale=mesh.Scale+Vector3.new(2.8,2.8,2.8)
9157
            part2.CFrame=part2.CFrame
9158
            part2.Transparency=i
9159
            mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
9160
            part3.CFrame=part3.CFrame
9161
            part3.Transparency=i
9162
            mesh3.Scale=mesh3.Scale+Vector3.new(1.5,1.5,1.5)
9163
        end
9164
    end))
9165
end
9166
----------------------------------------------------
9167
9168
local acos = math.acos
9169
local sqrt = math.sqrt
9170
local Vec3 = Vector3.new
9171
local fromAxisAngle = CFrame.fromAxisAngle
9172
9173
local function toAxisAngle(CFr)
9174
        local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
9175
        local Angle = math.acos((R00+R11+R22-1)/2)
9176
        local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
9177
        A = A == 0 and 0.00001 or A
9178
        local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
9179
        B = B == 0 and 0.00001 or B
9180
        local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
9181
        C = C == 0 and 0.00001 or C
9182
        local x = (R21-R12)/sqrt(A)
9183
        local y = (R02-R20)/sqrt(B)
9184
        local z = (R10-R01)/sqrt(C)
9185
        return Vec3(x,y,z),Angle
9186
end
9187
9188
function ApplyTrig(Num,Func)
9189
        local Min,Max = Func(0),Func(1)
9190
        local i = Func(Num)
9191
        return (i-Min)/(Max-Min)
9192
        --[[if Func == "sin" then
9193
                return (math.sin((1-Num)*math.pi)+1)/2
9194
        elseif Func == "cos" then
9195
                return (math.cos((1-Num)*math.pi)+1)/2
9196
        end]]
9197
end
9198
9199
function LerpCFrame(CFrame1,CFrame2,Num)
9200
        local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
9201
        return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
9202
end
9203
9204
function Crater(Torso,Radius)
9205
        Spawn(function()
9206
        local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
9207
        local Ignore = {}
9208
        for i,v in pairs(game:GetService("Players"):GetPlayers()) do
9209
                if v.Character ~= nil then
9210
                        Ignore[#Ignore+1] = v.Character
9211
                end
9212
        end
9213
        local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
9214
        if Hit == nil then return end
9215
        local Parts = {}
9216
        for i = 1,360,10 do
9217
                local P = Instance.new("Part",Torso.Parent)
9218
                P.Anchored = true
9219
                P.FormFactor = "Custom"
9220
                P.BrickColor = Hit.BrickColor
9221
                P.Material = Hit.Material
9222
                P.TopSurface = "Smooth"
9223
                P.BottomSurface = "Smooth"
9224
                P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
9225
                P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
9226
                Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
9227
                if math.random(0,5) == 0 then -- rubble
9228
                        local P = Instance.new("Part",Torso.Parent)
9229
                        P.Anchored = true
9230
                        P.FormFactor = "Custom"
9231
                        P.BrickColor = Hit.BrickColor
9232
                        P.Material = Hit.Material
9233
                        P.TopSurface = "Smooth"
9234
                        P.BottomSurface = "Smooth"
9235
                        P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
9236
                        P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
9237
                        Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
9238
                end
9239
        end
9240
        for i = 0,1,0.05 do
9241
                for i2,v in pairs(Parts) do
9242
                        v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
9243
                end
9244
                wait(0.02)
9245
        end
9246
        for i,v in pairs(Parts) do
9247
                if v[1].Size.X > 2.1 then
9248
                        v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
9249
                end
9250
                v[1].Anchored = false
9251
        end
9252
        for i = 0,1,0.05 do
9253
                for i2,v in pairs(Parts) do
9254
                        v[1].Transparency = i
9255
                        if i == 1 then
9256
                                v[1]:Destroy()
9257
                        elseif i >= 0.25 then
9258
                                v[1].CanCollide = false
9259
                        end
9260
                end
9261
                wait(0.02)
9262
        end
9263
        Parts = nil
9264
        end)
9265
end
9266
9267
----------------------------------------------------
9268
mouse.KeyDown:connect(function(key)
9269
    if key == "r" then
9270
        larm.BrickColor = BrickColor.new("Bright red")
9271
        rarm.BrickColor = BrickColor.new("Bright red")
9272
        if Debounces.CanAttack == true then
9273
        Debounces.CanAttack = false
9274
        Debounces.on = true
9275
        Debounces.NoIdl = true
9276
to = char.Absolution.Thingy2.Touched:connect(function(ht)
9277
        hit = ht.Parent
9278
        if ht and hit:IsA("Model") then
9279
                if hit:FindFirstChild("Humanoid") then
9280
                    if hit.Name ~= p.Name then
9281
                        --[[if Debounces.Slashing == true and Debounces.Slashed == false then
9282
                                Debounces.Slashed = true]]--
9283
                                    hit:FindFirstChild("Humanoid"):TakeDamage(10)
9284
                                wait(1)
9285
                                --Debounces.Slashed = false
9286
                        --end
9287
                    end
9288
                end
9289
        elseif ht and hit:IsA("Hat") then
9290
            if hit.Parent.Name ~= p.Name then
9291
                if hit.Parent:FindFirstChild("Humanoid") then
9292
                       --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
9293
                                Debounces.Slashed = true]]--
9294
                                hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10)
9295
                                wait(1)
9296
                    --Debounces.Slashed = false
9297
                end
9298
            end
9299
        end    
9300
    end)
9301
q = Instance.new("Sound",hed)
9302
q.SoundId = "http://www.roblox.com/asset/?id=134012322"
9303
q.Pitch = 0.85
9304
q.Looped = false
9305
q1 = Instance.new("Sound",hed)
9306
q1.SoundId = "http://www.roblox.com/asset/?id=134012322"
9307
q1.Pitch = 0.85
9308
q1.Looped = false
9309
q:Play()
9310
q1:Play()
9311
    for i = 1,20 do
9312
        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.2)
9313
        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.2)
9314
        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.2)
9315
        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 4, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.2)
9316
        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 1) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.2)
9317
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.2)
9318
        cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.2, -3) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(0)), 0.25)
9319
        if Debounces.on == false then break end
9320
    rs:wait(.6)
9321
end
9322
n = Instance.new("Sound",hed)
9323
n.SoundId = "http://www.roblox.com/asset/?id=168514932"
9324
n.Pitch = 0.94
9325
n.Looped = false
9326
n1 = Instance.new("Sound",hed)
9327
n1.SoundId = "http://www.roblox.com/asset/?id=168514932"
9328
n1.Pitch = 0.94
9329
n1.Looped = false
9330
n:Play()
9331
n1:Play()
9332
b = Instance.new("Sound",hed)
9333
b.SoundId = "http://www.roblox.com/asset/?id=168586586"
9334
b.Pitch = 0.94
9335
b.Looped = false
9336
b1 = Instance.new("Sound",hed)
9337
b1.SoundId = "http://www.roblox.com/asset/?id=168586586"
9338
b1.Pitch = 0.94
9339
b1.Looped = false
9340
b:Play()
9341
b1:Play()
9342
    for i = 1,26 do
9343
        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.25)
9344
        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.25)
9345
        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),0.25)
9346
        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), 0), 0.25)
9347
        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -1) * CFrame.Angles(math.rad(50), 0, math.rad(0)), 0.25)
9348
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .4) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.25)
9349
        cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 0.25)
9350
        if Debounces.on == false then break end
9351
    rs:wait(1)
9352
end
9353
wait(.5)
9354
to:disconnect()
9355
q:Destroy()
9356
q1:Destroy()
9357
n:Destroy()
9358
n1:Destroy()
9359
larm.BrickColor = BrickColor.new("Really black")
9360
rarm.BrickColor = BrickColor.new("Really black")
9361
    if Debounces.CanAttack == false then
9362
        Debounces.CanAttack = true
9363
        Debounces.on = false
9364
        Debounces.NoIdl = false
9365
            end
9366
        end
9367
    end
9368
end)
9369
----------------------------------------------------
9370
mouse.KeyDown:connect(function(key)
9371
    if key == "q" then
9372
        larm.BrickColor = BrickColor.new("Bright red")
9373
        rarm.BrickColor = BrickColor.new("Bright red")
9374
        if Debounces.CanAttack == true then
9375
        Debounces.CanAttack = false
9376
        Debounces.on = true
9377
        Debounces.NoIdl = true
9378
to = char.Absolution.Thingy2.Touched:connect(function(ht)
9379
        hit = ht.Parent
9380
        if ht and hit:IsA("Model") then
9381
                if hit:FindFirstChild("Humanoid") then
9382
                    if hit.Name ~= p.Name then
9383
                        --[[if Debounces.Slashing == true and Debounces.Slashed == false then
9384
                                Debounces.Slashed = true]]--
9385
                                    hit:FindFirstChild("Humanoid"):TakeDamage(4)
9386
                                wait(1)
9387
                                --Debounces.Slashed = false
9388
                        --end
9389
                    end
9390
                end
9391
        elseif ht and hit:IsA("Hat") then
9392
            if hit.Parent.Name ~= p.Name then
9393
                if hit.Parent:FindFirstChild("Humanoid") then
9394
                       --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
9395
                                Debounces.Slashed = true]]--
9396
                                hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4)
9397
                                wait(1)
9398
                    --Debounces.Slashed = false
9399
                end
9400
            end
9401
        end    
9402
    end)
9403
        for i = 1, 20 do
9404
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(21), math.rad(75), math.rad(50)), 0.2)
9405
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(-18)), 0.2)
9406
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-60),0), 0.5)
9407
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(70), 0), 0.5)
9408
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
9409
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
9410
            cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
9411
        if Debounces.on == false then break end
9412
        rs:wait(2)
9413
    end
9414
    z = Instance.new("Sound",hed)
9415
    z.SoundId = "rbxassetid://160069154"
9416
    z.Looped = false
9417
    z.Pitch = .9
9418
    z1 = Instance.new("Sound",hed)
9419
    z1.SoundId = "rbxassetid://160069154"
9420
    z1.Looped = false
9421
    z1.Pitch = .9
9422
    wait(0.01)
9423
    z:Play()
9424
    z1:Play()
9425
        for i = 1, 20 do
9426
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50)), 0.2)
9427
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2,.9,-1) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.5)
9428
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(30),0), 0.5)
9429
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.5)
9430
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10), 0, 0), 0.5)
9431
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, .6) * CFrame.Angles(math.rad(-65), 0, 0), 0.5)
9432
            cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
9433
        if Debounces.on == false then break end
9434
        rs:wait(2)
9435
    end
9436
        for i = 1, 20 do
9437
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(140), math.rad(0), math.rad(50)), 0.4)
9438
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-18)), 0.4)
9439
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(10),0), 0.5)
9440
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-10), 0), 0.5)
9441
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
9442
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
9443
            cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
9444
        if Debounces.on == false then break end
9445
        rs:wait(2)
9446
    end
9447
    z = Instance.new("Sound",hed)
9448
    z.SoundId = "rbxassetid://168586621"
9449
    z.Looped = false
9450
    z.Pitch = 1
9451
    z1 = Instance.new("Sound",hed)
9452
    z1.SoundId = "rbxassetid://168586621"
9453
    z1.Looped = false
9454
    z1.Pitch = 1
9455
    wait(0.01)
9456
    z:Play()
9457
    z1:Play()
9458
        for i = 1, 20 do
9459
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(10)), 0.5)
9460
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-18)), 0.4)
9461
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-40),0), 0.5)
9462
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(40), 0), 0.5)
9463
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-10)), 0.5)
9464
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(20), 0, math.rad(10)), 0.5)
9465
            cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.8, -1.4) * CFrame.Angles(math.rad(-110), math.rad(-90), math.rad(20)), 1)
9466
        if Debounces.on == false then break end
9467
        rs:wait(2)
9468
    end
9469
to:disconnect()
9470
larm.BrickColor = BrickColor.new("Really black")
9471
rarm.BrickColor = BrickColor.new("Really black")
9472
    if Debounces.CanAttack == false then
9473
        Debounces.CanAttack = true
9474
        Debounces.on = false
9475
        Debounces.NoIdl = false
9476
            end
9477
        end
9478
    end
9479
end)
9480
----------------------------------------------------
9481
Sit = false
9482
mouse.KeyDown:connect(function(key)
9483
    if key == "v" then
9484
        if Sit == false then
9485
            Sit = true
9486
            hum.WalkSpeed = 0.001
9487
        stanceToggle = "Sitting"
9488
    elseif Sit == true then
9489
        Sit = false
9490
            hum.WalkSpeed = 7
9491
        stanceToggle = "Normal"
9492
        end
9493
    end
9494
end)
9495
----------------------------------------------------
9496
mouse.KeyDown:connect(function(key)
9497
    if key == "t" then
9498
        if Debounces.CanAttack == true then
9499
        Debounces.CanAttack = false
9500
        Debounces.on = true
9501
        Debounces.NoIdl = true
9502
        for i = 1, 20 do
9503
        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) *  CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.2)
9504
        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) *  CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.2)
9505
        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.2)
9506
        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.2)
9507
        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .6) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.2)
9508
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.2) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
9509
        cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1)
9510
            if Debounces.on == false then break end
9511
            rs:wait(2.6)
9512
        end
9513
        Spawn(function()
9514
            local Parts = {}
9515
            for Y = -5,5 do
9516
                local P = Instance.new("Part",char)
9517
                P.Anchored = true
9518
                P.FormFactor = "Custom"
9519
                P.CanCollide = false
9520
                P.Size = Vector3.new(1,2,1)
9521
                P.TopSurface = "SmoothNoOutlines"
9522
                P.BottomSurface = "SmoothNoOutlines"
9523
                P.BrickColor = BrickColor.new("Really black")
9524
                P.Name = tostring(Y)
9525
                local i = (Y+5)/(10)
9526
                i = 1-math.cos(math.pi*i-(math.pi/2))
9527
                P.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,Y,-15+(i*1.5))*CFrame.Angles(math.rad(Y*5),0,0)
9528
                --[[P.Touched:connect(function(ht)
9529
                    local hit = ht.Parent
9530
                    if hit:FindFirstChild("Humanoid") then
9531
                        hit.Humanoid:TakeDamage(math.random(20,50))
9532
                    end
9533
                end)]]--
9534
        s = Instance.new("Sound",P)
9535
        s.SoundId = "rbxassetid://228343271"
9536
        s.Volume = .7
9537
        s.Pitch = 0.9
9538
        s:Play()
9539
P.Touched:connect(function(ht)
9540
        hit = ht.Parent
9541
        if ht and hit:IsA("Model") then
9542
                if hit:FindFirstChild("Humanoid") then
9543
                    if hit.Name ~= p.Name then
9544
                        --[[if Debounces.Slashing == true and Debounces.Slashed == false then
9545
                                Debounces.Slashed = true]]--
9546
                                    hit:FindFirstChild("Humanoid"):TakeDamage(math.random(1,3))
9547
                                    hit:FindFirstChild("Humanoid").PlatformStand = true
9548
                                wait(1)
9549
                                --Debounces.Slashed = false
9550
                        --end
9551
                end
9552
                end
9553
        elseif ht and hit:IsA("Hat") then
9554
            if hit.Parent.Name ~= p.Name then
9555
                if hit.Parent:FindFirstChild("Humanoid") then
9556
                        --[[if Debounces.Slashing == true and Debounces.Slashed == false then
9557
                                Debounces.Slashed = true]]--
9558
                                hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random (1,3))
9559
                                hit:FindFirstChild("Humanoid").PlatformStand = true
9560
                                wait(1)
9561
                    --Debounces.Slashed = false
9562
                --end
9563
            end
9564
        end
9565
    end
9566
end)
9567
                Parts[#Parts+1] = P
9568
            end
9569
            local BREAKIT = false
9570
            local CParts = {}
9571
            local Rocks = {}
9572
            local LastPos = nil
9573
            for i = 1,70 do
9574
                for i2,v in pairs(Parts) do
9575
                    v.CFrame = v.CFrame*CFrame.new(0,0,-4)
9576
                    local cf = v.CFrame
9577
                    v.Size = v.Size+Vector3.new(0.4,0.35,0)
9578
                    v.CFrame = cf
9579
                    v.Transparency = v.Transparency+0.02
9580
                    if v.Transparency >= 0.975 then BREAKIT = true end
9581
                    if v.Name == "0" then
9582
                        local Ignore = {}
9583
                        for i,v in pairs(game:GetService("Players"):GetPlayers()) do
9584
                            if v.Character ~= nil then
9585
                                Ignore[#Ignore+1] = v.Character
9586
                            end
9587
                        end
9588
                        local ray = Ray.new(v.Position+Vector3.new(0,20,0),Vector3.new(0,-200,0))
9589
                        local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(ray,Ignore)
9590
                        if Hit ~= nil then
9591
                            if #Rocks == 0 then
9592
                                for i = 1,5 do
9593
                                    local P = Instance.new("Part",char)
9594
                                    Rocks[#Rocks+1] = P
9595
                                    P.Anchored = true
9596
                                    P.FormFactor = "Custom"
9597
                                    P.BrickColor = Hit.BrickColor
9598
                                    P.Material = Hit.Material
9599
                                    P.TopSurface = "Smooth"
9600
                                    P.BottomSurface = "Smooth"
9601
                                    P.Size = Vector3.new(1,1,1)*(math.random(500,900)/100)
9602
                                end
9603
                            end
9604
                            for i,P in pairs(Rocks) do
9605
                                P.CFrame = ((CFrame.new(Pos)*(v.CFrame-v.Position))*CFrame.new(math.random(-math.ceil(v.Size.X/2),math.ceil(v.Size.X/2)),0,-math.random(5,8))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
9606
                            end
9607
                            local P = Instance.new("Part",char)
9608
                            CParts[#CParts+1] = {P,tick()}
9609
                            P.Anchored = true
9610
                            P.FormFactor = "Custom"
9611
                            P.BrickColor = Hit.BrickColor
9612
                            P.Material = Hit.Material
9613
                            P.TopSurface = "Smooth"
9614
                            P.BottomSurface = "Smooth"
9615
                            P.Size = Vector3.new(1,1,1)*(math.random(100,300)/100)
9616
                            Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
9617
                            Pos = Pos.p
9618
                            P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
9619
                            local P = P:Clone()
9620
                            CParts[#CParts+1] = {P,tick()}
9621
                            P.Parent = char
9622
                            Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(-v.Size.X,0,0)
9623
                            Pos = Pos.p
9624
                            P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,-20)))
9625
                            if LastPos ~= nil then
9626
                                local P = P:Clone()
9627
                                CParts[#CParts+1] = {P,tick()}
9628
                                P.Parent = char
9629
                                P.BrickColor = BrickColor.new("Really black")
9630
                                Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
9631
                                Pos = Pos.p
9632-
                                local CFr = (CFrame.new(
9632+
                                local CFr = (CFrame.new)