Advertisement
Guest User

Untitled

a guest
Sep 27th, 2016
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 486.90 KB | None | 0 0
  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(
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement