Advertisement
zXzGamePROzXz

Untitled

Dec 30th, 2018
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 248.36 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  6.  
  7. -- Extracted from nebula hub by DOGGΩ#0018
  8. --[[ Unleashed, converted to LocalScript by Citrus/Solavenge ]]
  9.  
  10.  
  11.  
  12. wait(1/60)
  13.  
  14.  
  15.  
  16. script.Name = "Unleashed"
  17.  
  18. local Stalenezz = Instance.new("StringValue",script)
  19.  
  20. Stalenezz.Name = "Staleness"
  21.  
  22. local ST1 = Instance.new("StringValue",Stalenezz)
  23.  
  24. ST1.Name = "1"
  25.  
  26. local ST2 = Instance.new("StringValue",Stalenezz)
  27.  
  28. ST2.Name = "2"
  29.  
  30. local ST3 = Instance.new("StringValue",Stalenezz)
  31.  
  32. ST3.Name = "3"
  33.  
  34. local ST4 = Instance.new("StringValue",Stalenezz)
  35.  
  36. ST4.Name = "4"
  37.  
  38. local ST5 = Instance.new("StringValue",Stalenezz)
  39.  
  40. ST5.Name = "5"
  41.  
  42. local ST6 = Instance.new("StringValue",Stalenezz)
  43.  
  44. ST6.Name = "6"
  45.  
  46. local ST7 = Instance.new("StringValue",Stalenezz)
  47.  
  48. ST7.Name = "7"
  49.  
  50. local ST8 = Instance.new("StringValue",Stalenezz)
  51.  
  52. ST8.Name = "8"
  53.  
  54. local ST9 = Instance.new("StringValue",Stalenezz)
  55.  
  56. ST9.Name = "9"
  57.  
  58. local StalenezzChk = Instance.new("BoolValue",script)
  59.  
  60. StalenezzChk.Name = "StalenessChecker"
  61.  
  62. StalenezzChk.Value = false
  63.  
  64. local SC1 = Instance.new("BoolValue",StalenezzChk)
  65.  
  66. SC1.Name = "1"
  67.  
  68. SC1.Value = false
  69.  
  70. local SC2 = Instance.new("BoolValue",StalenezzChk)
  71.  
  72. SC2.Name = "2"
  73.  
  74. SC2.Value = false
  75.  
  76. local SC3 = Instance.new("BoolValue",StalenezzChk)
  77.  
  78. SC3.Name = "3"
  79.  
  80. SC3.Value = false
  81.  
  82. local SC4 = Instance.new("BoolValue",StalenezzChk)
  83.  
  84. SC4.Name = "4"
  85.  
  86. SC4.Value = false
  87.  
  88. local SC5 = Instance.new("BoolValue",StalenezzChk)
  89.  
  90. SC5.Name = "5"
  91.  
  92. SC5.Value = false
  93.  
  94. local SC6 = Instance.new("BoolValue",StalenezzChk)
  95.  
  96. SC6.Name = "6"
  97.  
  98. SC6.Value = false
  99.  
  100. local SC7 = Instance.new("BoolValue",StalenezzChk)
  101.  
  102. SC7.Name = "7"
  103.  
  104. SC7.Value = false
  105.  
  106. local SC8 = Instance.new("BoolValue",StalenezzChk)
  107.  
  108. SC8.Name = "8"
  109.  
  110. SC8.Value = false
  111.  
  112. local SC9 = Instance.new("BoolValue",StalenezzChk)
  113.  
  114. SC9.Name = "9"
  115.  
  116. SC9.Value = false
  117.  
  118. local Statz = Instance.new("StringValue",script)
  119.  
  120. Statz.Name = "Stats"
  121.  
  122. Statz.Value = "Stats"
  123.  
  124. local ATKZ = Instance.new("NumberValue",Statz)
  125.  
  126. ATKZ.Name = "Attack"
  127.  
  128. ATKZ.Value = "1"
  129.  
  130. local DEFZ = Instance.new("NumberValue",Statz)
  131.  
  132. DEFZ.Name = "Defense"
  133.  
  134. DEFZ.Value = "1"
  135.  
  136. local ENGZ = Instance.new("NumberValue",Statz)
  137.  
  138. ENGZ.Name = "Energy"
  139.  
  140. ENGZ.Value = "100"
  141.  
  142. local FRZZ = Instance.new("BoolValue",Statz)
  143.  
  144. FRZZ.Name = "Frozen"
  145.  
  146. FRZZ.Value = false
  147.  
  148. local MANZ = Instance.new("NumberValue",Statz)
  149.  
  150. MANZ.Name = "Mana"
  151.  
  152. MANZ.Value = "150"
  153.  
  154. local SPDZ = Instance.new("NumberValue",Statz)
  155.  
  156. SPDZ.Name = "Speed"
  157.  
  158. SPDZ.Value = "1"
  159.  
  160.  
  161.  
  162. local HRTBT = Instance.new("BindableEvent",Statz)
  163.  
  164. HRTBT.Name = "Heartbeat"
  165.  
  166.  
  167.  
  168. local weapongui = Instance.new("ScreenGui", script)
  169.  
  170. weapongui.Name = "WeaponGUI"
  171.  
  172.  
  173.  
  174. local skill3 = Instance.new("Frame", weapongui)
  175.  
  176. skill3.Size = UDim2.new(0.26, 0, 0.06, 0)
  177.  
  178. skill3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  179.  
  180. skill3.Name = "Skill3"
  181.  
  182. skill3.Position = UDim2.new(0.23, 0, 0.925, 0)
  183.  
  184. skill3.BorderSizePixel = 0
  185.  
  186. skill3.BackgroundTransparency = 0.7
  187.  
  188. skill3.BackgroundColor3 = Color3.new(1, 1, 1)
  189.  
  190.  
  191.  
  192. local cover = Instance.new("Frame", skill3)
  193.  
  194. cover.Size = UDim2.new(1.002, 0, 1, 0)
  195.  
  196. cover.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  197.  
  198. cover.Name = "Cover"
  199.  
  200. cover.BorderSizePixel = 0
  201.  
  202. cover.BackgroundTransparency = 0.5
  203.  
  204. cover.BackgroundColor3 = Color3.new(1, 1, 1)
  205.  
  206.  
  207.  
  208. local label = Instance.new("TextLabel", skill3)
  209.  
  210. label.TextWrapped = true
  211.  
  212. label.TextStrokeTransparency = 0
  213.  
  214. label.BorderSizePixel = 0
  215.  
  216. label.TextScaled = true
  217.  
  218. label.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  219.  
  220. label.BackgroundTransparency = 1
  221.  
  222. label.Size = UDim2.new(1, 0, 1, 0)
  223.  
  224. label.TextColor3 = Color3.new(1, 1, 1)
  225.  
  226. label.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  227.  
  228. label.Text = "[C] Skill3"
  229.  
  230. label.Font = Enum.Font.SourceSansBold
  231.  
  232. label.Name = "Label"
  233.  
  234. label.FontSize = Enum.FontSize.Size32
  235.  
  236.  
  237.  
  238. local skill4 = Instance.new("Frame", weapongui)
  239.  
  240. skill4.Size = UDim2.new(0.26, 0, 0.06, 0)
  241.  
  242. skill4.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  243.  
  244. skill4.Name = "Skill4"
  245.  
  246. skill4.Position = UDim2.new(0.5, 0, 0.925, 0)
  247.  
  248. skill4.BorderSizePixel = 0
  249.  
  250. skill4.BackgroundTransparency = 0.7
  251.  
  252. skill4.BackgroundColor3 = Color3.new(1, 1, 1)
  253.  
  254.  
  255.  
  256. local cover_2 = Instance.new("Frame", skill4)
  257.  
  258. cover_2.Size = UDim2.new(1.002, 0, 1, 0)
  259.  
  260. cover_2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  261.  
  262. cover_2.Name = "Cover"
  263.  
  264. cover_2.BorderSizePixel = 0
  265.  
  266. cover_2.BackgroundTransparency = 0.5
  267.  
  268. cover_2.BackgroundColor3 = Color3.new(1, 1, 1)
  269.  
  270.  
  271.  
  272. local label_2 = Instance.new("TextLabel", skill4)
  273.  
  274. label_2.TextWrapped = true
  275.  
  276. label_2.TextStrokeTransparency = 0
  277.  
  278. label_2.BorderSizePixel = 0
  279.  
  280. label_2.TextScaled = true
  281.  
  282. label_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  283.  
  284. label_2.BackgroundTransparency = 1
  285.  
  286. label_2.Size = UDim2.new(1, 0, 1, 0)
  287.  
  288. label_2.TextColor3 = Color3.new(1, 1, 1)
  289.  
  290. label_2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  291.  
  292. label_2.Text = "[4] Skill4"
  293.  
  294. label_2.Font = Enum.Font.SourceSansBold
  295.  
  296. label_2.Name = "Label"
  297.  
  298. label_2.FontSize = Enum.FontSize.Size32
  299.  
  300.  
  301.  
  302. local skill2 = Instance.new("Frame", weapongui)
  303.  
  304. skill2.Size = UDim2.new(0.26, 0, 0.06, 0)
  305.  
  306. skill2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  307.  
  308. skill2.Name = "Skill2"
  309.  
  310. skill2.Position = UDim2.new(0.5, 0, 0.86, 0)
  311.  
  312. skill2.BorderSizePixel = 0
  313.  
  314. skill2.BackgroundTransparency = 0.7
  315.  
  316. skill2.BackgroundColor3 = Color3.new(1, 1, 1)
  317.  
  318.  
  319.  
  320. local cover_3 = Instance.new("Frame", skill2)
  321.  
  322. cover_3.Size = UDim2.new(1.002, 0, 1, 0)
  323.  
  324. cover_3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  325.  
  326. cover_3.Name = "Cover"
  327.  
  328. cover_3.BorderSizePixel = 0
  329.  
  330. cover_3.BackgroundTransparency = 0.5
  331.  
  332. cover_3.BackgroundColor3 = Color3.new(1, 1, 1)
  333.  
  334.  
  335.  
  336. local label_3 = Instance.new("TextLabel", skill2)
  337.  
  338. label_3.TextWrapped = true
  339.  
  340. label_3.TextStrokeTransparency = 0
  341.  
  342. label_3.BorderSizePixel = 0
  343.  
  344. label_3.TextScaled = true
  345.  
  346. label_3.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  347.  
  348. label_3.BackgroundTransparency = 1
  349.  
  350. label_3.Size = UDim2.new(1, 0, 1, 0)
  351.  
  352. label_3.TextColor3 = Color3.new(1, 1, 1)
  353.  
  354. label_3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  355.  
  356. label_3.Text = "[X] Skill2"
  357.  
  358. label_3.Font = Enum.Font.SourceSansBold
  359.  
  360. label_3.Name = "Label"
  361.  
  362. label_3.FontSize = Enum.FontSize.Size32
  363.  
  364.  
  365.  
  366. local skill1 = Instance.new("Frame", weapongui)
  367.  
  368. skill1.Size = UDim2.new(0.26, 0, 0.06, 0)
  369.  
  370. skill1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  371.  
  372. skill1.Name = "Skill1"
  373.  
  374. skill1.Position = UDim2.new(0.23, 0, 0.86, 0)
  375.  
  376. skill1.BorderSizePixel = 0
  377.  
  378. skill1.BackgroundTransparency = 0.7
  379.  
  380. skill1.BackgroundColor3 = Color3.new(1, 1, 1)
  381.  
  382.  
  383.  
  384. local cover_4 = Instance.new("Frame", skill1)
  385.  
  386. cover_4.Size = UDim2.new(1.002, 0, 1, 0)
  387.  
  388. cover_4.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  389.  
  390. cover_4.Name = "Cover"
  391.  
  392. cover_4.BorderSizePixel = 0
  393.  
  394. cover_4.BackgroundTransparency = 0.5
  395.  
  396. cover_4.BackgroundColor3 = Color3.new(1, 1, 1)
  397.  
  398.  
  399.  
  400. local label_4 = Instance.new("TextLabel", skill1)
  401.  
  402. label_4.TextWrapped = true
  403.  
  404. label_4.TextStrokeTransparency = 0
  405.  
  406. label_4.BorderSizePixel = 0
  407.  
  408. label_4.TextScaled = true
  409.  
  410. label_4.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  411.  
  412. label_4.BackgroundTransparency = 1
  413.  
  414. label_4.Size = UDim2.new(1, 0, 1, 0)
  415.  
  416. label_4.TextColor3 = Color3.new(1, 1, 1)
  417.  
  418. label_4.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  419.  
  420. label_4.Text = "[Z] Skill1"
  421.  
  422. label_4.Font = Enum.Font.SourceSansBold
  423.  
  424. label_4.Name = "Label"
  425.  
  426. label_4.FontSize = Enum.FontSize.Size32
  427.  
  428.  
  429.  
  430. local bar1 = Instance.new("Frame", weapongui)
  431.  
  432. bar1.Size = UDim2.new(0.26, 0, 0.05, 0)
  433.  
  434. bar1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  435.  
  436. bar1.Name = "Bar1"
  437.  
  438. bar1.Position = UDim2.new(0.23, 0, 0.8, 0)
  439.  
  440. bar1.BorderSizePixel = 0
  441.  
  442. bar1.BackgroundTransparency = 0.7
  443.  
  444. bar1.BackgroundColor3 = Color3.new(1, 1, 1)
  445.  
  446.  
  447.  
  448. local cover_5 = Instance.new("Frame", bar1)
  449.  
  450. cover_5.Size = UDim2.new(1, 0, 1, 0)
  451.  
  452. cover_5.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  453.  
  454. cover_5.Name = "Cover"
  455.  
  456. cover_5.BorderSizePixel = 0
  457.  
  458. cover_5.BackgroundTransparency = 0.5
  459.  
  460. cover_5.BackgroundColor3 = Color3.new(1, 1, 1)
  461.  
  462.  
  463.  
  464. local label_5 = Instance.new("TextLabel", bar1)
  465.  
  466. label_5.TextWrapped = true
  467.  
  468. label_5.TextStrokeTransparency = 0
  469.  
  470. label_5.BorderSizePixel = 0
  471.  
  472. label_5.TextScaled = true
  473.  
  474. label_5.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  475.  
  476. label_5.BackgroundTransparency = 1
  477.  
  478. label_5.Size = UDim2.new(1, 0, 1, 0)
  479.  
  480. label_5.TextColor3 = Color3.new(1, 1, 1)
  481.  
  482. label_5.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  483.  
  484. label_5.Text = "Mana ~{#}~"
  485.  
  486. label_5.Font = Enum.Font.SourceSansBold
  487.  
  488. label_5.Name = "Label"
  489.  
  490. label_5.FontSize = Enum.FontSize.Size32
  491.  
  492.  
  493.  
  494. local bar2 = Instance.new("Frame", weapongui)
  495.  
  496. bar2.Size = UDim2.new(0.26, 0, 0.05, 0)
  497.  
  498. bar2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  499.  
  500. bar2.Name = "Bar2"
  501.  
  502. bar2.Position = UDim2.new(0.5, 0, 0.8, 0)
  503.  
  504. bar2.BorderSizePixel = 0
  505.  
  506. bar2.BackgroundTransparency = 0.7
  507.  
  508. bar2.BackgroundColor3 = Color3.new(1, 1, 1)
  509.  
  510.  
  511.  
  512. local cover_6 = Instance.new("Frame", bar2)
  513.  
  514. cover_6.Size = UDim2.new(1, 0, 1, 0)
  515.  
  516. cover_6.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  517.  
  518. cover_6.Name = "Cover"
  519.  
  520. cover_6.BorderSizePixel = 0
  521.  
  522. cover_6.BackgroundTransparency = 0.5
  523.  
  524. cover_6.BackgroundColor3 = Color3.new(1, 1, 1)
  525.  
  526.  
  527.  
  528. local label_6 = Instance.new("TextLabel", bar2)
  529.  
  530. label_6.TextWrapped = true
  531.  
  532. label_6.TextStrokeTransparency = 0
  533.  
  534. label_6.BorderSizePixel = 0
  535.  
  536. label_6.TextScaled = true
  537.  
  538. label_6.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  539.  
  540. label_6.BackgroundTransparency = 1
  541.  
  542. label_6.Size = UDim2.new(1, 0, 1, 0)
  543.  
  544. label_6.TextColor3 = Color3.new(1, 1, 1)
  545.  
  546. label_6.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  547.  
  548. label_6.Text = "Energy ~{#}~"
  549.  
  550. label_6.Font = Enum.Font.SourceSansBold
  551.  
  552. label_6.Name = "Label"
  553.  
  554. label_6.FontSize = Enum.FontSize.Size32
  555.  
  556.  
  557.  
  558. local speed = Instance.new("Frame", weapongui)
  559.  
  560. speed.Size = UDim2.new(0.15, 0, 0.07, 0)
  561.  
  562. speed.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  563.  
  564. speed.Name = "Speed"
  565.  
  566. speed.Position = UDim2.new(0.23, 0, 0.72, 0)
  567.  
  568. speed.BorderSizePixel = 0
  569.  
  570. speed.BackgroundTransparency = 0.7
  571.  
  572. speed.BackgroundColor3 = Color3.new(0.87451, 1, 0.313726)
  573.  
  574.  
  575.  
  576. local cover_7 = Instance.new("Frame", speed)
  577.  
  578. cover_7.Size = UDim2.new(1, 0, 1, 0)
  579.  
  580. cover_7.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  581.  
  582. cover_7.Name = "Cover"
  583.  
  584. cover_7.BorderSizePixel = 0
  585.  
  586. cover_7.BackgroundTransparency = 0.5
  587.  
  588. cover_7.BackgroundColor3 = Color3.new(0.87451, 1, 0.313726)
  589.  
  590.  
  591.  
  592. local label_7 = Instance.new("TextLabel", speed)
  593.  
  594. label_7.TextWrapped = true
  595.  
  596. label_7.TextStrokeTransparency = 0
  597.  
  598. label_7.BorderSizePixel = 0
  599.  
  600. label_7.TextScaled = true
  601.  
  602. label_7.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  603.  
  604. label_7.BackgroundTransparency = 1
  605.  
  606. label_7.Size = UDim2.new(1, 0, 1, 0)
  607.  
  608. label_7.TextColor3 = Color3.new(1, 1, 1)
  609.  
  610. label_7.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  611.  
  612. label_7.Text = "Speed {#}"
  613.  
  614. label_7.Font = Enum.Font.SourceSansBold
  615.  
  616. label_7.Name = "Label"
  617.  
  618. label_7.FontSize = Enum.FontSize.Size32
  619.  
  620.  
  621.  
  622. local defense = Instance.new("Frame", weapongui)
  623.  
  624. defense.Size = UDim2.new(0.15, 0, 0.07, 0)
  625.  
  626. defense.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  627.  
  628. defense.Name = "Defense"
  629.  
  630. defense.Position = UDim2.new(0.61, 0, 0.72, 0)
  631.  
  632. defense.BorderSizePixel = 0
  633.  
  634. defense.BackgroundTransparency = 0.7
  635.  
  636. defense.BackgroundColor3 = Color3.new(0.643137, 0.941177, 1)
  637.  
  638.  
  639.  
  640. local cover_8 = Instance.new("Frame", defense)
  641.  
  642. cover_8.Size = UDim2.new(1, 0, 1, 0)
  643.  
  644. cover_8.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  645.  
  646. cover_8.Name = "Cover"
  647.  
  648. cover_8.BorderSizePixel = 0
  649.  
  650. cover_8.BackgroundTransparency = 0.5
  651.  
  652. cover_8.BackgroundColor3 = Color3.new(0.643137, 0.941177, 1)
  653.  
  654.  
  655.  
  656. local label_8 = Instance.new("TextLabel", defense)
  657.  
  658. label_8.TextWrapped = true
  659.  
  660. label_8.TextStrokeTransparency = 0
  661.  
  662. label_8.BorderSizePixel = 0
  663.  
  664. label_8.TextScaled = true
  665.  
  666. label_8.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  667.  
  668. label_8.BackgroundTransparency = 1
  669.  
  670. label_8.Size = UDim2.new(1, 0, 1, 0)
  671.  
  672. label_8.TextColor3 = Color3.new(1, 1, 1)
  673.  
  674. label_8.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  675.  
  676. label_8.Text = "Defense {#}"
  677.  
  678. label_8.Font = Enum.Font.SourceSansBold
  679.  
  680. label_8.Name = "Label"
  681.  
  682. label_8.FontSize = Enum.FontSize.Size32
  683.  
  684.  
  685.  
  686. local attack = Instance.new("Frame", weapongui)
  687.  
  688. attack.Size = UDim2.new(0.15, 0, 0.07, 0)
  689.  
  690. attack.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  691.  
  692. attack.Name = "Attack"
  693.  
  694. attack.Position = UDim2.new(0.425, 0, 0.72, 0)
  695.  
  696. attack.BorderSizePixel = 0
  697.  
  698. attack.BackgroundTransparency = 0.7
  699.  
  700. attack.BackgroundColor3 = Color3.new(1, 0.501961, 0.509804)
  701.  
  702.  
  703.  
  704. local cover_9 = Instance.new("Frame", attack)
  705.  
  706. cover_9.Size = UDim2.new(1, 0, 1, 0)
  707.  
  708. cover_9.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  709.  
  710. cover_9.Name = "Cover"
  711.  
  712. cover_9.BorderSizePixel = 0
  713.  
  714. cover_9.BackgroundTransparency = 0.5
  715.  
  716. cover_9.BackgroundColor3 = Color3.new(1, 0.501961, 0.509804)
  717.  
  718.  
  719.  
  720. local label_9 = Instance.new("TextLabel", attack)
  721.  
  722. label_9.TextWrapped = true
  723.  
  724. label_9.TextStrokeTransparency = 0
  725.  
  726. label_9.BorderSizePixel = 0
  727.  
  728. label_9.TextScaled = true
  729.  
  730. label_9.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  731.  
  732. label_9.BackgroundTransparency = 1
  733.  
  734. label_9.Size = UDim2.new(1, 0, 1, 0)
  735.  
  736. label_9.TextColor3 = Color3.new(1, 1, 1)
  737.  
  738. label_9.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  739.  
  740. label_9.Text = "Attack {#}"
  741.  
  742. label_9.Font = Enum.Font.SourceSansBold
  743.  
  744. label_9.Name = "Label"
  745.  
  746. label_9.FontSize = Enum.FontSize.Size32
  747.  
  748.  
  749.  
  750. local label = Instance.new("Part", script)
  751.  
  752. label.CanCollide = false
  753.  
  754. label.LeftSurface = Enum.SurfaceType.Unjoinable
  755.  
  756. label.Transparency = 1
  757.  
  758. label.TopSurface = Enum.SurfaceType.Unjoinable
  759.  
  760. label.Anchored = true
  761.  
  762. label.Material = Enum.Material.SmoothPlastic
  763.  
  764. label.Size = Vector3.new(0.2, 0.2, 0.2)
  765.  
  766. label.Name = "Label"
  767.  
  768. label.FrontSurface = Enum.SurfaceType.Unjoinable
  769.  
  770. label.Locked = true
  771.  
  772. label.CFrame = CFrame.new(50.66, 12.064, 16.07)
  773.  
  774. label.RightSurface = Enum.SurfaceType.Unjoinable
  775.  
  776. label.BackSurface = Enum.SurfaceType.Unjoinable
  777.  
  778. label.BrickColor = BrickColor.new("Really black")
  779.  
  780. label.Friction = 0.3
  781.  
  782. label.BottomSurface = Enum.SurfaceType.Unjoinable
  783.  
  784.  
  785.  
  786. local gui = Instance.new("BillboardGui", label)
  787.  
  788. gui.Name = "GUI"
  789.  
  790. gui.Size = UDim2.new(0, 200, 0, 50)
  791.  
  792.  
  793.  
  794. local main = Instance.new("Frame", gui)
  795.  
  796. main.Size = UDim2.new(0, 100, 0, 100)
  797.  
  798. main.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  799.  
  800. main.Name = "Main"
  801.  
  802. main.BorderSizePixel = 0
  803.  
  804. main.BackgroundTransparency = 1
  805.  
  806. main.BackgroundColor3 = Color3.new(1, 1, 1)
  807.  
  808.  
  809.  
  810. local label_2 = Instance.new("TextLabel", main)
  811.  
  812. label_2.TextWrapped = true
  813.  
  814. label_2.TextStrokeTransparency = 0
  815.  
  816. label_2.BorderSizePixel = 0
  817.  
  818. label_2.TextScaled = true
  819.  
  820. label_2.BackgroundColor3 = Color3.new(1, 1, 1)
  821.  
  822. label_2.BackgroundTransparency = 1
  823.  
  824. label_2.Size = UDim2.new(1, 0, 1, 0)
  825.  
  826. label_2.TextColor3 = Color3.new(1, 1, 1)
  827.  
  828. label_2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  829.  
  830. label_2.Text = "0"
  831.  
  832. label_2.Font = Enum.Font.SourceSans
  833.  
  834. label_2.Name = "Label"
  835.  
  836. label_2.FontSize = Enum.FontSize.Size14
  837.  
  838.  
  839.  
  840. local SongGUI = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  841.  
  842. SongGUI.Name = "SongGUI"
  843.  
  844. SongGUI.Enabled = false
  845.  
  846.  
  847.  
  848. local main = Instance.new("Frame", SongGUI)
  849.  
  850. main.Size = UDim2.new(0.25, 0, 0.25, 0)
  851.  
  852. main.Draggable = true
  853.  
  854. main.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  855.  
  856. main.Name = "Main"
  857.  
  858. main.Style = Enum.FrameStyle.RobloxRound
  859.  
  860. main.Position = UDim2.new(0.375, 0, 0.375, 0)
  861.  
  862. main.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  863.  
  864.  
  865.  
  866. local text = Instance.new("TextLabel", main)
  867.  
  868. text.TextWrapped = true
  869.  
  870. text.TextStrokeTransparency = 0
  871.  
  872. text.TextScaled = true
  873.  
  874. text.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  875.  
  876. text.BackgroundTransparency = 1
  877.  
  878. text.Size = UDim2.new(1, 0, 0.6, 0)
  879.  
  880. text.TextColor3 = Color3.new(1, 1, 1)
  881.  
  882. text.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  883.  
  884. text.Text = "PLACE SONG ID"
  885.  
  886. text.Name = "Text"
  887.  
  888.  
  889.  
  890. local id = Instance.new("TextBox", main)
  891.  
  892. id.TextScaled = true
  893.  
  894. id.BackgroundColor3 = Color3.new(0, 0, 0)
  895.  
  896. id.Position = UDim2.new(0, 0, 0.6, 0)
  897.  
  898. id.Size = UDim2.new(1, 0, 0.2, 0)
  899.  
  900. id.BackgroundTransparency = 0.5
  901.  
  902. id.BorderColor3 = Color3.new(1, 1, 1)
  903.  
  904. id.Text = ""
  905.  
  906. id.TextColor3 = Color3.new(1, 1, 1)
  907.  
  908. id.Name = "ID"
  909.  
  910. id.TextWrapped = true
  911.  
  912.  
  913.  
  914. local play = Instance.new("TextButton", main)
  915.  
  916. play.FontSize = Enum.FontSize.Size32
  917.  
  918. play.TextStrokeTransparency = 0
  919.  
  920. play.BorderSizePixel = 0
  921.  
  922. play.TextScaled = true
  923.  
  924. play.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  925.  
  926. play.Size = UDim2.new(0.75, 0, 0.2, 0)
  927.  
  928. play.Position = UDim2.new(0.125, 0, 0.8, 0)
  929.  
  930. play.Style = Enum.ButtonStyle.RobloxButton
  931.  
  932. play.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  933.  
  934. play.Text = "PLAY"
  935.  
  936. play.TextColor3 = Color3.new(1, 1, 1)
  937.  
  938. play.Name = "Play"
  939.  
  940. play.TextWrapped = true
  941.  
  942.  
  943.  
  944. play.MouseButton1Down:connect(function()
  945.  
  946. for i,v in pairs(game.Players.LocalPlayer.Character.Weapon.Cannon.Handle:GetChildren()) do
  947.  
  948. if v:IsA("Sound") then
  949.  
  950. v:Destroy()
  951.  
  952. end
  953.  
  954. end
  955.  
  956. local so = Instance.new("Sound",game.Players.LocalPlayer.Character.Weapon.Cannon.Handle)
  957.  
  958. so.Name = "Music"
  959.  
  960. so.SoundId = "rbxassetid://"..id.Text
  961.  
  962. so.Looped = true
  963.  
  964. so.Pitch = 1
  965.  
  966. so.Volume = 1
  967.  
  968. so:Play()
  969.  
  970. _G.MusicGUI = false
  971.  
  972. SongGUI.Enabled = false
  973.  
  974. end)
  975.  
  976.  
  977.  
  978. --[[CUSTOMIZATION]]--
  979.  
  980.  
  981.  
  982. Frames = 1 / 60
  983.  
  984.  
  985.  
  986. Base_Speed = 18
  987.  
  988. Base_Speed_Value = 0.9
  989.  
  990. Base_Attack_Value = 1.5
  991.  
  992. Base_Defense_Value = 0.7
  993.  
  994.  
  995.  
  996. Cannon_Base_Speed_Value = 0.6
  997.  
  998. Cannon_Base_Attack_Value = 1.1
  999.  
  1000. Cannon_Base_Defense_Value = 1.7
  1001.  
  1002.  
  1003.  
  1004. Skill1cooldown = 2.4
  1005.  
  1006. Skill2cooldown = 5.7
  1007.  
  1008. Skill3cooldown = 10
  1009.  
  1010. Skill4cooldown = 14
  1011.  
  1012.  
  1013.  
  1014. Recover_Mana = 1
  1015.  
  1016. MaxMana = 100
  1017.  
  1018.  
  1019.  
  1020. Recover_Energy = 1
  1021.  
  1022. MaxEnergy = 75
  1023.  
  1024.  
  1025.  
  1026. ManaInterval = 15
  1027.  
  1028. EnergyInterval = 22
  1029.  
  1030.  
  1031.  
  1032. Text1 = "[Z] Beat Drop"
  1033.  
  1034. Text2 = "[X] Max Volume"
  1035.  
  1036. Text3 = "[C] Breakout"
  1037.  
  1038. Text4 = "[V] Unleash"
  1039.  
  1040.  
  1041.  
  1042. CannonText1 = "[Z] Blast"
  1043.  
  1044. CannonText2 = "[X] Barrage"
  1045.  
  1046. CannonText3 = "[C] Hail"
  1047.  
  1048. CannonText4 = "[V] Restrain"
  1049.  
  1050.  
  1051.  
  1052. ManaBar_Color = BrickColor.new("Black")
  1053.  
  1054. EnergyBar_Color = BrickColor.new("New Yeller")
  1055.  
  1056. Primary_Color = BrickColor.new("Really black")
  1057.  
  1058. Secondary_Color = BrickColor.new("Really black")
  1059.  
  1060.  
  1061.  
  1062. --[[Variables]]--
  1063.  
  1064.  
  1065.  
  1066. Rbx = LoadLibrary("RbxUtility")
  1067.  
  1068. Create = Rbx.Create
  1069.  
  1070.  
  1071.  
  1072. m=Instance.new('Model',game.Players.LocalPlayer.Character)
  1073.  
  1074.  
  1075.  
  1076. Arm_Held = game.Players.LocalPlayer.Character["Right Arm"]
  1077.  
  1078.  
  1079.  
  1080. Stat = script.Stats
  1081.  
  1082. Mana = Stat.Mana
  1083.  
  1084. Energy = Stat.Energy
  1085.  
  1086. Frozen = Stat.Frozen
  1087.  
  1088. Attack = Stat.Attack
  1089.  
  1090. Defense = Stat.Defense
  1091.  
  1092. Speed = Stat.Speed
  1093.  
  1094.  
  1095.  
  1096. GUI = script.WeaponGUI
  1097.  
  1098.  
  1099.  
  1100. Bar1 = GUI.Bar1
  1101.  
  1102. Bar2 = GUI.Bar2
  1103.  
  1104. Skill1 = GUI.Skill1
  1105.  
  1106. Skill2 = GUI.Skill2
  1107.  
  1108. Skill3 = GUI.Skill3
  1109.  
  1110. Skill4 = GUI.Skill4
  1111.  
  1112.  
  1113.  
  1114. Bar1Cover = Bar1.Cover
  1115.  
  1116. Bar2Cover = Bar2.Cover
  1117.  
  1118. Cover1 = Skill1.Cover
  1119.  
  1120. Cover2 = Skill2.Cover
  1121.  
  1122. Cover3 = Skill3.Cover
  1123.  
  1124. Cover4 = Skill4.Cover
  1125.  
  1126.  
  1127.  
  1128. Bar1.BackgroundColor3 = ManaBar_Color.Color
  1129.  
  1130. Bar1Cover.BackgroundColor3 = ManaBar_Color.Color
  1131.  
  1132. Bar2.BackgroundColor3 = EnergyBar_Color.Color
  1133.  
  1134. Bar2Cover.BackgroundColor3 = EnergyBar_Color.Color
  1135.  
  1136. Skill1.BackgroundColor3 = Primary_Color.Color
  1137.  
  1138. Cover1.BackgroundColor3 = Primary_Color.Color
  1139.  
  1140. Skill2.BackgroundColor3 = Primary_Color.Color
  1141.  
  1142. Cover2.BackgroundColor3 = Primary_Color.Color
  1143.  
  1144. Skill3.BackgroundColor3 = Primary_Color.Color
  1145.  
  1146. Cover3.BackgroundColor3 = Primary_Color.Color
  1147.  
  1148. Skill4.BackgroundColor3 = Primary_Color.Color
  1149.  
  1150. Cover4.BackgroundColor3 = Primary_Color.Color
  1151.  
  1152.  
  1153.  
  1154. Skill1text = Skill1.Label
  1155.  
  1156. Skill2text = Skill2.Label
  1157.  
  1158. Skill3text = Skill3.Label
  1159.  
  1160. Skill4text = Skill4.Label
  1161.  
  1162.  
  1163.  
  1164. Skill1text.Text = Text1
  1165.  
  1166. Skill2text.Text = Text2
  1167.  
  1168. Skill3text.Text = Text3
  1169.  
  1170. Skill4text.Text = Text4
  1171.  
  1172.  
  1173.  
  1174. -- BEGIN CANNON --
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182. Weapon = Instance.new("Model", script)
  1183.  
  1184. Weapon.Name = "Weapon"
  1185.  
  1186.  
  1187.  
  1188. Cannon = Instance.new("Model", Weapon)
  1189.  
  1190. Cannon.Name = "Cannon"
  1191.  
  1192.  
  1193.  
  1194. speaker2 = Instance.new("Part", Cannon)
  1195.  
  1196. speaker2.CanCollide = false
  1197.  
  1198. speaker2.TopSurface = Enum.SurfaceType.Smooth
  1199.  
  1200. speaker2.Material = Enum.Material.Neon
  1201.  
  1202. speaker2.Size = Vector3.new(0.2, 1.295, 1.481)
  1203.  
  1204. speaker2.Name = "Speaker2"
  1205.  
  1206. speaker2.CFrame = CFrame.new(8.777, 0.804, 116.085) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  1207.  
  1208. speaker2.BrickColor = BrickColor.new("New Yeller")
  1209.  
  1210. speaker2.Friction = 0.3
  1211.  
  1212. speaker2.Shape = Enum.PartType.Cylinder
  1213.  
  1214. speaker2.BottomSurface = Enum.SurfaceType.Smooth
  1215.  
  1216.  
  1217.  
  1218. mesh = Instance.new("SpecialMesh", speaker2)
  1219.  
  1220. mesh.Scale = Vector3.new(0.2, 1, 1)
  1221.  
  1222. mesh.MeshType = Enum.MeshType.Cylinder
  1223.  
  1224.  
  1225.  
  1226. speaker3 = Instance.new("Part", Cannon)
  1227.  
  1228. speaker3.CanCollide = false
  1229.  
  1230. speaker3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1231.  
  1232. speaker3.TopSurface = Enum.SurfaceType.Smooth
  1233.  
  1234. speaker3.Material = Enum.Material.Neon
  1235.  
  1236. speaker3.Size = Vector3.new(0.2, 1.295, 1.481)
  1237.  
  1238. speaker3.Name = "Speaker3"
  1239.  
  1240. speaker3.CFrame = CFrame.new(10.408, 0.804, 117.026) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  1241.  
  1242. speaker3.BrickColor = BrickColor.new("New Yeller")
  1243.  
  1244. speaker3.Friction = 0.3
  1245.  
  1246. speaker3.Shape = Enum.PartType.Cylinder
  1247.  
  1248. speaker3.BottomSurface = Enum.SurfaceType.Smooth
  1249.  
  1250.  
  1251.  
  1252. mesh_2 = Instance.new("SpecialMesh", speaker3)
  1253.  
  1254. mesh_2.Scale = Vector3.new(0.2, 1, 1)
  1255.  
  1256. mesh_2.MeshType = Enum.MeshType.Cylinder
  1257.  
  1258.  
  1259.  
  1260. part = Instance.new("Part", Cannon)
  1261.  
  1262. part.CanCollide = false
  1263.  
  1264. part.TopSurface = Enum.SurfaceType.Smooth
  1265.  
  1266. part.Material = Enum.Material.SmoothPlastic
  1267.  
  1268. part.Size = Vector3.new(0.93, 1.132, 1.481)
  1269.  
  1270. part.CFrame = CFrame.new(10.189, 0.807, 117.405) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  1271.  
  1272. part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1273.  
  1274. part.BrickColor = BrickColor.new("Really black")
  1275.  
  1276. part.Friction = 0.3
  1277.  
  1278. part.Shape = Enum.PartType.Cylinder
  1279.  
  1280. part.BottomSurface = Enum.SurfaceType.Smooth
  1281.  
  1282.  
  1283.  
  1284. speaker1 = Instance.new("Part", Cannon)
  1285.  
  1286. speaker1.CanCollide = false
  1287.  
  1288. speaker1.TopSurface = Enum.SurfaceType.Smooth
  1289.  
  1290. speaker1.Material = Enum.Material.Neon
  1291.  
  1292. speaker1.Size = Vector3.new(0.2, 1.295, 1.481)
  1293.  
  1294. speaker1.Name = "Speaker1"
  1295.  
  1296. speaker1.CFrame = CFrame.new(9.968, 0.804, 117.787) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  1297.  
  1298. speaker1.BrickColor = BrickColor.new("New Yeller")
  1299.  
  1300. speaker1.Friction = 0.3
  1301.  
  1302. speaker1.Shape = Enum.PartType.Cylinder
  1303.  
  1304. speaker1.BottomSurface = Enum.SurfaceType.Smooth
  1305.  
  1306.  
  1307.  
  1308. mesh_3 = Instance.new("SpecialMesh", speaker1)
  1309.  
  1310. mesh_3.Scale = Vector3.new(0.2, 1, 1)
  1311.  
  1312. mesh_3.MeshType = Enum.MeshType.Cylinder
  1313.  
  1314.  
  1315.  
  1316. part_2 = Instance.new("Part", Cannon)
  1317.  
  1318. part_2.CanCollide = false
  1319.  
  1320. part_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1321.  
  1322. part_2.TopSurface = Enum.SurfaceType.Smooth
  1323.  
  1324. part_2.Material = Enum.Material.SmoothPlastic
  1325.  
  1326. part_2.Size = Vector3.new(0.93, 1.132, 1.481)
  1327.  
  1328. part_2.CFrame = CFrame.new(8.559, 0.807, 116.464) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  1329.  
  1330. part_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1331.  
  1332. part_2.BrickColor = BrickColor.new("Really black")
  1333.  
  1334. part_2.Friction = 0.3
  1335.  
  1336. part_2.Shape = Enum.PartType.Cylinder
  1337.  
  1338. part_2.BottomSurface = Enum.SurfaceType.Smooth
  1339.  
  1340.  
  1341.  
  1342. speaker4 = Instance.new("Part", Cannon)
  1343.  
  1344. speaker4.CanCollide = false
  1345.  
  1346. speaker4.TopSurface = Enum.SurfaceType.Smooth
  1347.  
  1348. speaker4.Material = Enum.Material.Neon
  1349.  
  1350. speaker4.Size = Vector3.new(0.2, 1.295, 1.481)
  1351.  
  1352. speaker4.Name = "Speaker4"
  1353.  
  1354. speaker4.CFrame = CFrame.new(8.338, 0.804, 116.846) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  1355.  
  1356. speaker4.BrickColor = BrickColor.new("New Yeller")
  1357.  
  1358. speaker4.Friction = 0.3
  1359.  
  1360. speaker4.Shape = Enum.PartType.Cylinder
  1361.  
  1362. speaker4.BottomSurface = Enum.SurfaceType.Smooth
  1363.  
  1364.  
  1365.  
  1366. mesh_4 = Instance.new("SpecialMesh", speaker4)
  1367.  
  1368. mesh_4.Scale = Vector3.new(0.2, 1, 1)
  1369.  
  1370. mesh_4.MeshType = Enum.MeshType.Cylinder
  1371.  
  1372.  
  1373.  
  1374. part_3 = Instance.new("Part", Cannon)
  1375.  
  1376. part_3.CanCollide = false
  1377.  
  1378. part_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1379.  
  1380. part_3.TopSurface = Enum.SurfaceType.Smooth
  1381.  
  1382. part_3.Material = Enum.Material.Neon
  1383.  
  1384. part_3.Size = Vector3.new(0.2, 0.847, 1.037)
  1385.  
  1386. part_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1387.  
  1388. part_3.CFrame = CFrame.new(9.498, 0.769, 117.001) * CFrame.Angles(-0, -0.52360081672668, -0)
  1389.  
  1390. part_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1391.  
  1392. part_3.BrickColor = BrickColor.new("Lime green")
  1393.  
  1394. part_3.Friction = 0.3
  1395.  
  1396. part_3.Shape = Enum.PartType.Cylinder
  1397.  
  1398. part_3.BottomSurface = Enum.SurfaceType.Smooth
  1399.  
  1400.  
  1401.  
  1402. mesh_5 = Instance.new("SpecialMesh", part_3)
  1403.  
  1404. mesh_5.Scale = Vector3.new(0.517, 1, 1)
  1405.  
  1406. mesh_5.MeshType = Enum.MeshType.Cylinder
  1407.  
  1408.  
  1409.  
  1410. part_4 = Instance.new("Part", Cannon)
  1411.  
  1412. part_4.CanCollide = false
  1413.  
  1414. part_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1415.  
  1416. part_4.TopSurface = Enum.SurfaceType.Smooth
  1417.  
  1418. part_4.Material = Enum.Material.Neon
  1419.  
  1420. part_4.Size = Vector3.new(0.2, 0.847, 1.037)
  1421.  
  1422. part_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1423.  
  1424. part_4.CFrame = CFrame.new(9.366, 0.769, 116.924) * CFrame.Angles(-0, -0.52360081672668, -0)
  1425.  
  1426. part_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1427.  
  1428. part_4.BrickColor = BrickColor.new("Lime green")
  1429.  
  1430. part_4.Friction = 0.3
  1431.  
  1432. part_4.Shape = Enum.PartType.Cylinder
  1433.  
  1434. part_4.BottomSurface = Enum.SurfaceType.Smooth
  1435.  
  1436.  
  1437.  
  1438. mesh_6 = Instance.new("SpecialMesh", part_4)
  1439.  
  1440. mesh_6.Scale = Vector3.new(0.517, 1, 1)
  1441.  
  1442. mesh_6.MeshType = Enum.MeshType.Cylinder
  1443.  
  1444.  
  1445.  
  1446. part_5 = Instance.new("Part", Cannon)
  1447.  
  1448. part_5.CanCollide = false
  1449.  
  1450. part_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1451.  
  1452. part_5.TopSurface = Enum.SurfaceType.Smooth
  1453.  
  1454. part_5.Material = Enum.Material.SmoothPlastic
  1455.  
  1456. part_5.Size = Vector3.new(0.376, 0.633, 0.991)
  1457.  
  1458. part_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1459.  
  1460. part_5.CFrame = CFrame.new(10.733, 0.785, 117.693) * CFrame.Angles(-0, -0.52360081672668, -0)
  1461.  
  1462. part_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1463.  
  1464. part_5.BrickColor = BrickColor.new("Dark stone grey")
  1465.  
  1466. part_5.Friction = 0.3
  1467.  
  1468. part_5.Shape = Enum.PartType.Cylinder
  1469.  
  1470. part_5.BottomSurface = Enum.SurfaceType.Smooth
  1471.  
  1472.  
  1473.  
  1474. handle = Instance.new("Part", Cannon)
  1475.  
  1476. handle.CanCollide = false
  1477.  
  1478. handle.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1479.  
  1480. handle.TopSurface = Enum.SurfaceType.Smooth
  1481.  
  1482. handle.Material = Enum.Material.SmoothPlastic
  1483.  
  1484. handle.Size = Vector3.new(2.755, 0.786, 1.037)
  1485.  
  1486. handle.Name = "Handle"
  1487.  
  1488. handle.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1489.  
  1490. handle.CFrame = CFrame.new(9.597, 0.781, 117.057) * CFrame.Angles(-0, -0.52360081672668, -0)
  1491.  
  1492. handle.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1493.  
  1494. handle.BrickColor = BrickColor.new("Dark stone grey")
  1495.  
  1496. handle.Friction = 0.3
  1497.  
  1498. handle.Shape = Enum.PartType.Cylinder
  1499.  
  1500. handle.BottomSurface = Enum.SurfaceType.Smooth
  1501.  
  1502.  
  1503.  
  1504. part_6 = Instance.new("Part", Cannon)
  1505.  
  1506. part_6.CanCollide = false
  1507.  
  1508. part_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1509.  
  1510. part_6.TopSurface = Enum.SurfaceType.Smooth
  1511.  
  1512. part_6.Material = Enum.Material.Neon
  1513.  
  1514. part_6.Size = Vector3.new(0.376, 0.633, 0.595)
  1515.  
  1516. part_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1517.  
  1518. part_6.CFrame = CFrame.new(10.734, 0.785, 117.698) * CFrame.Angles(-0, -0.52360081672668, -0)
  1519.  
  1520. part_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1521.  
  1522. part_6.BrickColor = BrickColor.new("Really blue")
  1523.  
  1524. part_6.Friction = 0.3
  1525.  
  1526. part_6.Shape = Enum.PartType.Cylinder
  1527.  
  1528. part_6.BottomSurface = Enum.SurfaceType.Smooth
  1529.  
  1530.  
  1531.  
  1532. part_7 = Instance.new("Part", Cannon)
  1533.  
  1534. part_7.CanCollide = false
  1535.  
  1536. part_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1537.  
  1538. part_7.TopSurface = Enum.SurfaceType.Smooth
  1539.  
  1540. part_7.Material = Enum.Material.Neon
  1541.  
  1542. part_7.Size = Vector3.new(0.2, 0.847, 1.037)
  1543.  
  1544. part_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1545.  
  1546. part_7.CFrame = CFrame.new(9.246, 0.769, 116.855) * CFrame.Angles(-0, -0.52360081672668, -0)
  1547.  
  1548. part_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1549.  
  1550. part_7.BrickColor = BrickColor.new("Lime green")
  1551.  
  1552. part_7.Friction = 0.3
  1553.  
  1554. part_7.Shape = Enum.PartType.Cylinder
  1555.  
  1556. part_7.BottomSurface = Enum.SurfaceType.Smooth
  1557.  
  1558.  
  1559.  
  1560. mesh_7 = Instance.new("SpecialMesh", part_7)
  1561.  
  1562. mesh_7.Scale = Vector3.new(0.517, 1, 1)
  1563.  
  1564. mesh_7.MeshType = Enum.MeshType.Cylinder
  1565.  
  1566.  
  1567.  
  1568. part_8 = Instance.new("Part", Cannon)
  1569.  
  1570. part_8.CanCollide = false
  1571.  
  1572. part_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1573.  
  1574. part_8.TopSurface = Enum.SurfaceType.Smooth
  1575.  
  1576. part_8.Material = Enum.Material.Neon
  1577.  
  1578. part_8.Size = Vector3.new(0.2, 0.847, 1.037)
  1579.  
  1580. part_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1581.  
  1582. part_8.CFrame = CFrame.new(9.125, 0.769, 116.785) * CFrame.Angles(-0, -0.52360081672668, -0)
  1583.  
  1584. part_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1585.  
  1586. part_8.BrickColor = BrickColor.new("Lime green")
  1587.  
  1588. part_8.Friction = 0.3
  1589.  
  1590. part_8.Shape = Enum.PartType.Cylinder
  1591.  
  1592. part_8.BottomSurface = Enum.SurfaceType.Smooth
  1593.  
  1594.  
  1595.  
  1596. mesh_8 = Instance.new("SpecialMesh", part_8)
  1597.  
  1598. mesh_8.Scale = Vector3.new(0.517, 1, 1)
  1599.  
  1600. mesh_8.MeshType = Enum.MeshType.Cylinder
  1601.  
  1602.  
  1603.  
  1604. part_9 = Instance.new("Part", Cannon)
  1605.  
  1606. part_9.CanCollide = false
  1607.  
  1608. part_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1609.  
  1610. part_9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1611.  
  1612. part_9.Material = Enum.Material.Neon
  1613.  
  1614. part_9.Size = Vector3.new(0.2, 0.2, 0.2)
  1615.  
  1616. part_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1617.  
  1618. part_9.CFrame = CFrame.new(10.829, 0.914, 117.387) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  1619.  
  1620. part_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1621.  
  1622. part_9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1623.  
  1624. part_9.BrickColor = BrickColor.new("Dark indigo")
  1625.  
  1626. part_9.Friction = 0.3
  1627.  
  1628. part_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1629.  
  1630.  
  1631.  
  1632. mesh_9 = Instance.new("BlockMesh", part_9)
  1633.  
  1634. mesh_9.Scale = Vector3.new(0.2, 0.73, 0.67)
  1635.  
  1636.  
  1637.  
  1638. part_10 = Instance.new("Part", Cannon)
  1639.  
  1640. part_10.CanCollide = false
  1641.  
  1642. part_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1643.  
  1644. part_10.TopSurface = Enum.SurfaceType.Smooth
  1645.  
  1646. part_10.Material = Enum.Material.Neon
  1647.  
  1648. part_10.Size = Vector3.new(0.2, 0.847, 1.037)
  1649.  
  1650. part_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1651.  
  1652. part_10.CFrame = CFrame.new(9.619, 0.769, 117.07) * CFrame.Angles(-0, -0.52360081672668, -0)
  1653.  
  1654. part_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1655.  
  1656. part_10.BrickColor = BrickColor.new("Lime green")
  1657.  
  1658. part_10.Friction = 0.3
  1659.  
  1660. part_10.Shape = Enum.PartType.Cylinder
  1661.  
  1662. part_10.BottomSurface = Enum.SurfaceType.Smooth
  1663.  
  1664.  
  1665.  
  1666. mesh_10 = Instance.new("SpecialMesh", part_10)
  1667.  
  1668. mesh_10.Scale = Vector3.new(0.517, 1, 1)
  1669.  
  1670. mesh_10.MeshType = Enum.MeshType.Cylinder
  1671.  
  1672.  
  1673.  
  1674. part_11 = Instance.new("Part", Cannon)
  1675.  
  1676. part_11.CanCollide = false
  1677.  
  1678. part_11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1679.  
  1680. part_11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1681.  
  1682. part_11.Material = Enum.Material.Neon
  1683.  
  1684. part_11.Size = Vector3.new(0.2, 0.2, 0.2)
  1685.  
  1686. part_11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1687.  
  1688. part_11.CFrame = CFrame.new(10.816, 0.646, 117.38) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  1689.  
  1690. part_11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1691.  
  1692. part_11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1693.  
  1694. part_11.BrickColor = BrickColor.new("Dark indigo")
  1695.  
  1696. part_11.Friction = 0.3
  1697.  
  1698. part_11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1699.  
  1700.  
  1701.  
  1702. mesh_11 = Instance.new("BlockMesh", part_11)
  1703.  
  1704. mesh_11.Scale = Vector3.new(0.2, 0.73, 0.67)
  1705.  
  1706.  
  1707.  
  1708. part_12 = Instance.new("Part", Cannon)
  1709.  
  1710. part_12.CanCollide = false
  1711.  
  1712. part_12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1713.  
  1714. part_12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1715.  
  1716. part_12.Material = Enum.Material.Neon
  1717.  
  1718. part_12.Size = Vector3.new(0.2, 0.2, 0.2)
  1719.  
  1720. part_12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1721.  
  1722. part_12.CFrame = CFrame.new(10.483, 0.646, 117.958) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  1723.  
  1724. part_12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1725.  
  1726. part_12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1727.  
  1728. part_12.BrickColor = BrickColor.new("Dark indigo")
  1729.  
  1730. part_12.Friction = 0.3
  1731.  
  1732. part_12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1733.  
  1734.  
  1735.  
  1736. mesh_12 = Instance.new("BlockMesh", part_12)
  1737.  
  1738. mesh_12.Scale = Vector3.new(0.2, 0.73, 0.67)
  1739.  
  1740.  
  1741.  
  1742. Cannon_2 = Instance.new("Part", Cannon)
  1743.  
  1744. Cannon_2.CanCollide = false
  1745.  
  1746. Cannon_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1747.  
  1748. Cannon_2.Transparency = 1
  1749.  
  1750. Cannon_2.TopSurface = Enum.SurfaceType.Smooth
  1751.  
  1752. Cannon_2.Material = Enum.Material.SmoothPlastic
  1753.  
  1754. Cannon_2.Size = Vector3.new(0.2, 0.2, 0.2)
  1755.  
  1756. Cannon_2.Name = "Cannon"
  1757.  
  1758. Cannon_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1759.  
  1760. Cannon_2.CFrame = CFrame.new(10.912, 0.791, 117.778) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  1761.  
  1762. Cannon_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1763.  
  1764. Cannon_2.BrickColor = BrickColor.new("Really blue")
  1765.  
  1766. Cannon_2.Friction = 0.3
  1767.  
  1768. Cannon_2.Shape = Enum.PartType.Cylinder
  1769.  
  1770. Cannon_2.BottomSurface = Enum.SurfaceType.Smooth
  1771.  
  1772.  
  1773.  
  1774. mesh_13 = Instance.new("SpecialMesh", Cannon_2)
  1775.  
  1776. mesh_13.Scale = Vector3.new(0.2, 0.2, 0.2)
  1777.  
  1778. mesh_13.MeshType = Enum.MeshType.Cylinder
  1779.  
  1780.  
  1781.  
  1782. part_13 = Instance.new("Part", Cannon)
  1783.  
  1784. part_13.CanCollide = false
  1785.  
  1786. part_13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1787.  
  1788. part_13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1789.  
  1790. part_13.Material = Enum.Material.SmoothPlastic
  1791.  
  1792. part_13.Size = Vector3.new(1.4, 0.2, 1.4)
  1793.  
  1794. part_13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1795.  
  1796. part_13.CFrame = CFrame.new(9.962, 0.804, 117.798) * CFrame.Angles(3.1415927410126, -1.0472015142441, 1.570796251297)
  1797.  
  1798. part_13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1799.  
  1800. part_13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1801.  
  1802. part_13.BrickColor = BrickColor.new("Really black")
  1803.  
  1804. part_13.Friction = 0.3
  1805.  
  1806. part_13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1807.  
  1808.  
  1809.  
  1810. mesh_14 = Instance.new("SpecialMesh", part_13)
  1811.  
  1812. mesh_14.Scale = Vector3.new(1, 0.091, 1)
  1813.  
  1814. mesh_14.MeshType = Enum.MeshType.Sphere
  1815.  
  1816.  
  1817.  
  1818. part_14 = Instance.new("Part", Cannon)
  1819.  
  1820. part_14.CanCollide = false
  1821.  
  1822. part_14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1823.  
  1824. part_14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1825.  
  1826. part_14.Material = Enum.Material.SmoothPlastic
  1827.  
  1828. part_14.Size = Vector3.new(1.4, 0.2, 1.4)
  1829.  
  1830. part_14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1831.  
  1832. part_14.CFrame = CFrame.new(8.334, 0.804, 116.858) * CFrame.Angles(3.1415927410126, -1.0472015142441, 1.570796251297)
  1833.  
  1834. part_14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1835.  
  1836. part_14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1837.  
  1838. part_14.BrickColor = BrickColor.new("Really black")
  1839.  
  1840. part_14.Friction = 0.3
  1841.  
  1842. part_14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1843.  
  1844.  
  1845.  
  1846. mesh_15 = Instance.new("SpecialMesh", part_14)
  1847.  
  1848. mesh_15.Scale = Vector3.new(1, 0.091, 1)
  1849.  
  1850. mesh_15.MeshType = Enum.MeshType.Sphere
  1851.  
  1852.  
  1853.  
  1854. part_15 = Instance.new("Part", Cannon)
  1855.  
  1856. part_15.CanCollide = false
  1857.  
  1858. part_15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1859.  
  1860. part_15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1861.  
  1862. part_15.Material = Enum.Material.SmoothPlastic
  1863.  
  1864. part_15.Size = Vector3.new(1.4, 0.2, 1.4)
  1865.  
  1866. part_15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1867.  
  1868. part_15.CFrame = CFrame.new(10.412, 0.804, 117.018) * CFrame.Angles(3.1415927410126, -1.0472015142441, 1.570796251297)
  1869.  
  1870. part_15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1871.  
  1872. part_15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1873.  
  1874. part_15.BrickColor = BrickColor.new("Really black")
  1875.  
  1876. part_15.Friction = 0.3
  1877.  
  1878. part_15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1879.  
  1880.  
  1881.  
  1882. mesh_16 = Instance.new("SpecialMesh", part_15)
  1883.  
  1884. mesh_16.Scale = Vector3.new(1, 0.091, 1)
  1885.  
  1886. mesh_16.MeshType = Enum.MeshType.Sphere
  1887.  
  1888.  
  1889.  
  1890. part_16 = Instance.new("Part", Cannon)
  1891.  
  1892. part_16.CanCollide = false
  1893.  
  1894. part_16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1895.  
  1896. part_16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1897.  
  1898. part_16.Material = Enum.Material.SmoothPlastic
  1899.  
  1900. part_16.Size = Vector3.new(1.4, 0.2, 1.4)
  1901.  
  1902. part_16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1903.  
  1904. part_16.CFrame = CFrame.new(8.784, 0.804, 116.078) * CFrame.Angles(3.1415927410126, -1.0472015142441, 1.570796251297)
  1905.  
  1906. part_16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1907.  
  1908. part_16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1909.  
  1910. part_16.BrickColor = BrickColor.new("Really black")
  1911.  
  1912. part_16.Friction = 0.3
  1913.  
  1914. part_16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1915.  
  1916.  
  1917.  
  1918. mesh_17 = Instance.new("SpecialMesh", part_16)
  1919.  
  1920. mesh_17.Scale = Vector3.new(1, 0.091, 1)
  1921.  
  1922. mesh_17.MeshType = Enum.MeshType.Sphere
  1923.  
  1924.  
  1925.  
  1926. flap2 = Instance.new("Model", Weapon)
  1927.  
  1928. flap2.Name = "Flap2"
  1929.  
  1930.  
  1931.  
  1932. hitbox = Instance.new("Part", flap2)
  1933.  
  1934. hitbox.CanCollide = false
  1935.  
  1936. hitbox.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1937.  
  1938. hitbox.Transparency = 1
  1939.  
  1940. hitbox.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1941.  
  1942. hitbox.Material = Enum.Material.SmoothPlastic
  1943.  
  1944. hitbox.Size = Vector3.new(3.458, 1.049, 0.899)
  1945.  
  1946. hitbox.Name = "Hitbox"
  1947.  
  1948. hitbox.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1949.  
  1950. hitbox.CFrame = CFrame.new(9.427, 0.599, 116.971) * CFrame.Angles(-0, -0.52360081672668, -3.1415927410126)
  1951.  
  1952. hitbox.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1953.  
  1954. hitbox.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1955.  
  1956. hitbox.BrickColor = BrickColor.new("Really black")
  1957.  
  1958. hitbox.Friction = 0.3
  1959.  
  1960. hitbox.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1961.  
  1962.  
  1963.  
  1964. handle_2 = Instance.new("Part", flap2)
  1965.  
  1966. handle_2.CanCollide = false
  1967.  
  1968. handle_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1969.  
  1970. handle_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1971.  
  1972. handle_2.Material = Enum.Material.Neon
  1973.  
  1974. handle_2.Size = Vector3.new(3.257, 0.2, 0.2)
  1975.  
  1976. handle_2.Name = "Handle"
  1977.  
  1978. handle_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1979.  
  1980. handle_2.CFrame = CFrame.new(9.422, 0.1, 116.953) * CFrame.Angles(-0, -0.52360081672668, -3.1415927410126)
  1981.  
  1982. handle_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1983.  
  1984. handle_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1985.  
  1986. handle_2.BrickColor = BrickColor.new("New Yeller")
  1987.  
  1988. handle_2.Friction = 0.3
  1989.  
  1990. handle_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1991.  
  1992.  
  1993.  
  1994. mesh_18 = Instance.new("BlockMesh", handle_2)
  1995.  
  1996. mesh_18.Scale = Vector3.new(1, 0.32, 0.5)
  1997.  
  1998.  
  1999.  
  2000. part_17 = Instance.new("Part", flap2)
  2001.  
  2002. part_17.CanCollide = false
  2003.  
  2004. part_17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2005.  
  2006. part_17.TopSurface = Enum.SurfaceType.Smooth
  2007.  
  2008. part_17.Material = Enum.Material.Neon
  2009.  
  2010. part_17.Size = Vector3.new(0.2, 0.206, 0.206)
  2011.  
  2012. part_17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2013.  
  2014. part_17.CFrame = CFrame.new(8.02, 0.169, 116.143) * CFrame.Angles(-0, 1.0472009181976, -3.1415927410126)
  2015.  
  2016. part_17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2017.  
  2018. part_17.BrickColor = BrickColor.new("New Yeller")
  2019.  
  2020. part_17.Friction = 0.3
  2021.  
  2022. part_17.Shape = Enum.PartType.Cylinder
  2023.  
  2024. part_17.BottomSurface = Enum.SurfaceType.Smooth
  2025.  
  2026.  
  2027.  
  2028. mesh_19 = Instance.new("SpecialMesh", part_17)
  2029.  
  2030. mesh_19.Scale = Vector3.new(0.5, 1, 1)
  2031.  
  2032. mesh_19.MeshType = Enum.MeshType.Cylinder
  2033.  
  2034.  
  2035.  
  2036. part_18 = Instance.new("Part", flap2)
  2037.  
  2038. part_18.CanCollide = false
  2039.  
  2040. part_18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2041.  
  2042. part_18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2043.  
  2044. part_18.Material = Enum.Material.Neon
  2045.  
  2046. part_18.Size = Vector3.new(0.2, 0.836, 0.2)
  2047.  
  2048. part_18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2049.  
  2050. part_18.CFrame = CFrame.new(7.981, 0.576, 116.121) * CFrame.Angles(-0, -0.52360081672668, -3.1415927410126)
  2051.  
  2052. part_18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2053.  
  2054. part_18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2055.  
  2056. part_18.BrickColor = BrickColor.new("New Yeller")
  2057.  
  2058. part_18.Friction = 0.3
  2059.  
  2060. part_18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2061.  
  2062.  
  2063.  
  2064. mesh_20 = Instance.new("BlockMesh", part_18)
  2065.  
  2066. mesh_20.Scale = Vector3.new(0.58, 1, 0.5)
  2067.  
  2068.  
  2069.  
  2070. part_19 = Instance.new("Part", flap2)
  2071.  
  2072. part_19.CanCollide = false
  2073.  
  2074. part_19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2075.  
  2076. part_19.TopSurface = Enum.SurfaceType.Smooth
  2077.  
  2078. part_19.Material = Enum.Material.Neon
  2079.  
  2080. part_19.Size = Vector3.new(0.2, 0.206, 0.206)
  2081.  
  2082. part_19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2083.  
  2084. part_19.CFrame = CFrame.new(10.83, 0.169, 117.766) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -0)
  2085.  
  2086. part_19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2087.  
  2088. part_19.BrickColor = BrickColor.new("New Yeller")
  2089.  
  2090. part_19.Friction = 0.3
  2091.  
  2092. part_19.Shape = Enum.PartType.Cylinder
  2093.  
  2094. part_19.BottomSurface = Enum.SurfaceType.Smooth
  2095.  
  2096.  
  2097.  
  2098. mesh_21 = Instance.new("SpecialMesh", part_19)
  2099.  
  2100. mesh_21.Scale = Vector3.new(0.5, 1, 1)
  2101.  
  2102. mesh_21.MeshType = Enum.MeshType.Cylinder
  2103.  
  2104.  
  2105.  
  2106. part_20 = Instance.new("Part", flap2)
  2107.  
  2108. part_20.CanCollide = false
  2109.  
  2110. part_20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2111.  
  2112. part_20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2113.  
  2114. part_20.Material = Enum.Material.Neon
  2115.  
  2116. part_20.Size = Vector3.new(0.2, 0.836, 0.2)
  2117.  
  2118. part_20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2119.  
  2120. part_20.CFrame = CFrame.new(10.868, 0.576, 117.788) * CFrame.Angles(-0, -0.52360081672668, -3.1415927410126)
  2121.  
  2122. part_20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2123.  
  2124. part_20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2125.  
  2126. part_20.BrickColor = BrickColor.new("New Yeller")
  2127.  
  2128. part_20.Friction = 0.3
  2129.  
  2130. part_20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2131.  
  2132.  
  2133.  
  2134. mesh_22 = Instance.new("BlockMesh", part_20)
  2135.  
  2136. mesh_22.Scale = Vector3.new(0.58, 1, 0.51)
  2137.  
  2138.  
  2139.  
  2140. part_21 = Instance.new("Part", flap2)
  2141.  
  2142. part_21.CanCollide = false
  2143.  
  2144. part_21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2145.  
  2146. part_21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2147.  
  2148. part_21.Material = Enum.Material.SmoothPlastic
  2149.  
  2150. part_21.Size = Vector3.new(3.278, 0.566, 0.899)
  2151.  
  2152. part_21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2153.  
  2154. part_21.CFrame = CFrame.new(9.425, 0.354, 116.97) * CFrame.Angles(-0, -0.52360081672668, -3.1415927410126)
  2155.  
  2156. part_21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2157.  
  2158. part_21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2159.  
  2160. part_21.BrickColor = BrickColor.new("Black")
  2161.  
  2162. part_21.Friction = 0.3
  2163.  
  2164. part_21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2165.  
  2166.  
  2167.  
  2168. wedge = Instance.new("WedgePart", flap2)
  2169.  
  2170. wedge.CanCollide = false
  2171.  
  2172. wedge.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2173.  
  2174. wedge.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2175.  
  2176. wedge.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2177.  
  2178. wedge.Friction = 0.3
  2179.  
  2180. wedge.Material = Enum.Material.SmoothPlastic
  2181.  
  2182. wedge.Size = Vector3.new(0.892, 0.48, 0.4)
  2183.  
  2184. wedge.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2185.  
  2186. wedge.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2187.  
  2188. wedge.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2189.  
  2190. wedge.CFrame = CFrame.new(9.976, 0.877, 117.28) * CFrame.Angles(-0, 1.0472009181976, -0)
  2191.  
  2192. wedge.BrickColor = BrickColor.new("Black")
  2193.  
  2194.  
  2195.  
  2196. wedge_2 = Instance.new("WedgePart", flap2)
  2197.  
  2198. wedge_2.CanCollide = false
  2199.  
  2200. wedge_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2201.  
  2202. wedge_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2203.  
  2204. wedge_2.Friction = 0.3
  2205.  
  2206. wedge_2.Material = Enum.Material.SmoothPlastic
  2207.  
  2208. wedge_2.Size = Vector3.new(0.892, 0.48, 0.4)
  2209.  
  2210. wedge_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2211.  
  2212. wedge_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2213.  
  2214. wedge_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2215.  
  2216. wedge_2.CFrame = CFrame.new(8.181, 0.877, 116.244) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  2217.  
  2218. wedge_2.BrickColor = BrickColor.new("Black")
  2219.  
  2220.  
  2221.  
  2222. wedge_3 = Instance.new("WedgePart", flap2)
  2223.  
  2224. wedge_3.CanCollide = false
  2225.  
  2226. wedge_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2227.  
  2228. wedge_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2229.  
  2230. wedge_3.Friction = 0.3
  2231.  
  2232. wedge_3.Material = Enum.Material.SmoothPlastic
  2233.  
  2234. wedge_3.Size = Vector3.new(0.892, 0.48, 0.4)
  2235.  
  2236. wedge_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2237.  
  2238. wedge_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2239.  
  2240. wedge_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2241.  
  2242. wedge_3.CFrame = CFrame.new(8.562, 0.877, 116.464) * CFrame.Angles(-0, 1.0472009181976, -0)
  2243.  
  2244. wedge_3.BrickColor = BrickColor.new("Black")
  2245.  
  2246.  
  2247.  
  2248. wedge_4 = Instance.new("WedgePart", flap2)
  2249.  
  2250. wedge_4.CanCollide = false
  2251.  
  2252. wedge_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2253.  
  2254. wedge_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2255.  
  2256. wedge_4.Friction = 0.3
  2257.  
  2258. wedge_4.Material = Enum.Material.SmoothPlastic
  2259.  
  2260. wedge_4.Size = Vector3.new(0.892, 0.48, 0.4)
  2261.  
  2262. wedge_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2263.  
  2264. wedge_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2265.  
  2266. wedge_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2267.  
  2268. wedge_4.CFrame = CFrame.new(10.674, 0.877, 117.684) * CFrame.Angles(-0, 1.0472009181976, -0)
  2269.  
  2270. wedge_4.BrickColor = BrickColor.new("Black")
  2271.  
  2272.  
  2273.  
  2274. wedge_5 = Instance.new("WedgePart", flap2)
  2275.  
  2276. wedge_5.CanCollide = false
  2277.  
  2278. wedge_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2279.  
  2280. wedge_5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2281.  
  2282. wedge_5.Friction = 0.3
  2283.  
  2284. wedge_5.Material = Enum.Material.SmoothPlastic
  2285.  
  2286. wedge_5.Size = Vector3.new(0.892, 0.48, 0.4)
  2287.  
  2288. wedge_5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2289.  
  2290. wedge_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2291.  
  2292. wedge_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2293.  
  2294. wedge_5.CFrame = CFrame.new(10.323, 0.877, 117.481) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  2295.  
  2296. wedge_5.BrickColor = BrickColor.new("Black")
  2297.  
  2298.  
  2299.  
  2300. wedge_6 = Instance.new("WedgePart", flap2)
  2301.  
  2302. wedge_6.CanCollide = false
  2303.  
  2304. wedge_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2305.  
  2306. wedge_6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2307.  
  2308. wedge_6.Friction = 0.3
  2309.  
  2310. wedge_6.Material = Enum.Material.SmoothPlastic
  2311.  
  2312. wedge_6.Size = Vector3.new(0.892, 0.48, 0.4)
  2313.  
  2314. wedge_6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2315.  
  2316. wedge_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2317.  
  2318. wedge_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2319.  
  2320. wedge_6.CFrame = CFrame.new(9.624, 0.877, 117.077) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  2321.  
  2322. wedge_6.BrickColor = BrickColor.new("Black")
  2323.  
  2324.  
  2325.  
  2326. wedge_7 = Instance.new("WedgePart", flap2)
  2327.  
  2328. wedge_7.CanCollide = false
  2329.  
  2330. wedge_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2331.  
  2332. wedge_7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2333.  
  2334. wedge_7.Friction = 0.3
  2335.  
  2336. wedge_7.Material = Enum.Material.SmoothPlastic
  2337.  
  2338. wedge_7.Size = Vector3.new(0.892, 0.48, 0.4)
  2339.  
  2340. wedge_7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2341.  
  2342. wedge_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2343.  
  2344. wedge_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2345.  
  2346. wedge_7.CFrame = CFrame.new(8.909, 0.877, 116.664) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  2347.  
  2348. wedge_7.BrickColor = BrickColor.new("Black")
  2349.  
  2350.  
  2351.  
  2352. wedge_8 = Instance.new("WedgePart", flap2)
  2353.  
  2354. wedge_8.CanCollide = false
  2355.  
  2356. wedge_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2357.  
  2358. wedge_8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2359.  
  2360. wedge_8.Friction = 0.3
  2361.  
  2362. wedge_8.Material = Enum.Material.SmoothPlastic
  2363.  
  2364. wedge_8.Size = Vector3.new(0.892, 0.48, 0.4)
  2365.  
  2366. wedge_8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2367.  
  2368. wedge_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2369.  
  2370. wedge_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2371.  
  2372. wedge_8.CFrame = CFrame.new(9.278, 0.877, 116.877) * CFrame.Angles(-0, 1.0472009181976, -0)
  2373.  
  2374. wedge_8.BrickColor = BrickColor.new("Black")
  2375.  
  2376.  
  2377.  
  2378. part_22 = Instance.new("Part", flap2)
  2379.  
  2380. part_22.CanCollide = false
  2381.  
  2382. part_22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2383.  
  2384. part_22.TopSurface = Enum.SurfaceType.Smooth
  2385.  
  2386. part_22.Material = Enum.Material.SmoothPlastic
  2387.  
  2388. part_22.Size = Vector3.new(0.896, 0.2, 0.2)
  2389.  
  2390. part_22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2391.  
  2392. part_22.CFrame = CFrame.new(8.012, 0.169, 116.156) * CFrame.Angles(-0, 1.0472009181976, -3.1415927410126)
  2393.  
  2394. part_22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2395.  
  2396. part_22.BrickColor = BrickColor.new("Black")
  2397.  
  2398. part_22.Friction = 0.3
  2399.  
  2400. part_22.Shape = Enum.PartType.Cylinder
  2401.  
  2402. part_22.BottomSurface = Enum.SurfaceType.Smooth
  2403.  
  2404.  
  2405.  
  2406. part_23 = Instance.new("Part", flap2)
  2407.  
  2408. part_23.CanCollide = false
  2409.  
  2410. part_23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2411.  
  2412. part_23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2413.  
  2414. part_23.Material = Enum.Material.SmoothPlastic
  2415.  
  2416. part_23.Size = Vector3.new(0.2, 0.835, 0.899)
  2417.  
  2418. part_23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2419.  
  2420. part_23.CFrame = CFrame.new(10.861, 0.576, 117.799) * CFrame.Angles(-0, -0.52360081672668, -3.1415927410126)
  2421.  
  2422. part_23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2423.  
  2424. part_23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2425.  
  2426. part_23.BrickColor = BrickColor.new("Black")
  2427.  
  2428. part_23.Friction = 0.3
  2429.  
  2430. part_23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2431.  
  2432.  
  2433.  
  2434. mesh_23 = Instance.new("BlockMesh", part_23)
  2435.  
  2436. mesh_23.Scale = Vector3.new(0.57, 1, 1)
  2437.  
  2438.  
  2439.  
  2440. part_24 = Instance.new("Part", flap2)
  2441.  
  2442. part_24.CanCollide = false
  2443.  
  2444. part_24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2445.  
  2446. part_24.TopSurface = Enum.SurfaceType.Smooth
  2447.  
  2448. part_24.Material = Enum.Material.SmoothPlastic
  2449.  
  2450. part_24.Size = Vector3.new(0.896, 0.2, 0.2)
  2451.  
  2452. part_24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2453.  
  2454. part_24.CFrame = CFrame.new(10.823, 0.169, 117.779) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -0)
  2455.  
  2456. part_24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2457.  
  2458. part_24.BrickColor = BrickColor.new("Black")
  2459.  
  2460. part_24.Friction = 0.3
  2461.  
  2462. part_24.Shape = Enum.PartType.Cylinder
  2463.  
  2464. part_24.BottomSurface = Enum.SurfaceType.Smooth
  2465.  
  2466.  
  2467.  
  2468. part_25 = Instance.new("Part", flap2)
  2469.  
  2470. part_25.CanCollide = false
  2471.  
  2472. part_25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2473.  
  2474. part_25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2475.  
  2476. part_25.Material = Enum.Material.SmoothPlastic
  2477.  
  2478. part_25.Size = Vector3.new(0.2, 0.835, 0.899)
  2479.  
  2480. part_25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2481.  
  2482. part_25.CFrame = CFrame.new(7.975, 0.576, 116.133) * CFrame.Angles(-0, -0.52360081672668, -3.1415927410126)
  2483.  
  2484. part_25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2485.  
  2486. part_25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2487.  
  2488. part_25.BrickColor = BrickColor.new("Black")
  2489.  
  2490. part_25.Friction = 0.3
  2491.  
  2492. part_25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2493.  
  2494.  
  2495.  
  2496. mesh_24 = Instance.new("BlockMesh", part_25)
  2497.  
  2498. mesh_24.Scale = Vector3.new(0.57, 1, 1)
  2499.  
  2500.  
  2501.  
  2502. decal = Instance.new("Part", flap2)
  2503.  
  2504. decal.CanCollide = false
  2505.  
  2506. decal.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2507.  
  2508. decal.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2509.  
  2510. decal.Material = Enum.Material.SmoothPlastic
  2511.  
  2512. decal.Size = Vector3.new(0.556, 0.504, 0.2)
  2513.  
  2514. decal.Name = "Decal"
  2515.  
  2516. decal.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2517.  
  2518. decal.CFrame = CFrame.new(9.576, 0.354, 116.569) * CFrame.Angles(-0, -0.52360081672668, -0)
  2519.  
  2520. decal.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2521.  
  2522. decal.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2523.  
  2524. decal.BrickColor = BrickColor.new("Really black")
  2525.  
  2526. decal.Friction = 0.3
  2527.  
  2528. decal.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2529.  
  2530.  
  2531.  
  2532. decal_2 = Instance.new("Decal", decal)
  2533.  
  2534. decal_2.Texture = "http://www.roblox.com/asset/?id=543124451"
  2535.  
  2536.  
  2537.  
  2538. mesh_25 = Instance.new("BlockMesh", decal)
  2539.  
  2540. mesh_25.Scale = Vector3.new(1, 1, 0.381)
  2541.  
  2542.  
  2543.  
  2544. flap1 = Instance.new("Model", Weapon)
  2545.  
  2546. flap1.Name = "Flap1"
  2547.  
  2548.  
  2549.  
  2550. wedge_9 = Instance.new("WedgePart", flap1)
  2551.  
  2552. wedge_9.CanCollide = false
  2553.  
  2554. wedge_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2555.  
  2556. wedge_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2557.  
  2558. wedge_9.Friction = 0.3
  2559.  
  2560. wedge_9.Material = Enum.Material.SmoothPlastic
  2561.  
  2562. wedge_9.Size = Vector3.new(0.892, 0.48, 0.4)
  2563.  
  2564. wedge_9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2565.  
  2566. wedge_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2567.  
  2568. wedge_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2569.  
  2570. wedge_9.CFrame = CFrame.new(9.635, 0.813, 117.083) * CFrame.Angles(-0, 1.0472009181976, -3.1415927410126)
  2571.  
  2572. wedge_9.BrickColor = BrickColor.new("Black")
  2573.  
  2574.  
  2575.  
  2576. wedge_10 = Instance.new("WedgePart", flap1)
  2577.  
  2578. wedge_10.CanCollide = false
  2579.  
  2580. wedge_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2581.  
  2582. wedge_10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2583.  
  2584. wedge_10.Friction = 0.3
  2585.  
  2586. wedge_10.Material = Enum.Material.SmoothPlastic
  2587.  
  2588. wedge_10.Size = Vector3.new(0.892, 0.48, 0.4)
  2589.  
  2590. wedge_10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2591.  
  2592. wedge_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2593.  
  2594. wedge_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2595.  
  2596. wedge_10.CFrame = CFrame.new(8.538, 0.813, 116.45) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -0)
  2597.  
  2598. wedge_10.BrickColor = BrickColor.new("Black")
  2599.  
  2600.  
  2601.  
  2602. wedge_11 = Instance.new("WedgePart", flap1)
  2603.  
  2604. wedge_11.CanCollide = false
  2605.  
  2606. wedge_11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2607.  
  2608. wedge_11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2609.  
  2610. wedge_11.Friction = 0.3
  2611.  
  2612. wedge_11.Material = Enum.Material.SmoothPlastic
  2613.  
  2614. wedge_11.Size = Vector3.new(0.892, 0.48, 0.4)
  2615.  
  2616. wedge_11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2617.  
  2618. wedge_11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2619.  
  2620. wedge_11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2621.  
  2622. wedge_11.CFrame = CFrame.new(8.191, 0.813, 116.25) * CFrame.Angles(-0, 1.0472009181976, -3.1415927410126)
  2623.  
  2624. wedge_11.BrickColor = BrickColor.new("Black")
  2625.  
  2626.  
  2627.  
  2628. wedge_12 = Instance.new("WedgePart", flap1)
  2629.  
  2630. wedge_12.CanCollide = false
  2631.  
  2632. wedge_12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2633.  
  2634. wedge_12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2635.  
  2636. wedge_12.Friction = 0.3
  2637.  
  2638. wedge_12.Material = Enum.Material.SmoothPlastic
  2639.  
  2640. wedge_12.Size = Vector3.new(0.892, 0.48, 0.4)
  2641.  
  2642. wedge_12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2643.  
  2644. wedge_12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2645.  
  2646. wedge_12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2647.  
  2648. wedge_12.CFrame = CFrame.new(10.333, 0.813, 117.486) * CFrame.Angles(-0, 1.0472009181976, -3.1415927410126)
  2649.  
  2650. wedge_12.BrickColor = BrickColor.new("Black")
  2651.  
  2652.  
  2653.  
  2654. wedge_13 = Instance.new("WedgePart", flap1)
  2655.  
  2656. wedge_13.CanCollide = false
  2657.  
  2658. wedge_13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2659.  
  2660. wedge_13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2661.  
  2662. wedge_13.Friction = 0.3
  2663.  
  2664. wedge_13.Material = Enum.Material.SmoothPlastic
  2665.  
  2666. wedge_13.Size = Vector3.new(0.892, 0.48, 0.4)
  2667.  
  2668. wedge_13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2669.  
  2670. wedge_13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2671.  
  2672. wedge_13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2673.  
  2674. wedge_13.CFrame = CFrame.new(9.266, 0.813, 116.87) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -0)
  2675.  
  2676. wedge_13.BrickColor = BrickColor.new("Black")
  2677.  
  2678.  
  2679.  
  2680. wedge_14 = Instance.new("WedgePart", flap1)
  2681.  
  2682. wedge_14.CanCollide = false
  2683.  
  2684. wedge_14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2685.  
  2686. wedge_14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2687.  
  2688. wedge_14.Friction = 0.3
  2689.  
  2690. wedge_14.Material = Enum.Material.SmoothPlastic
  2691.  
  2692. wedge_14.Size = Vector3.new(0.892, 0.48, 0.4)
  2693.  
  2694. wedge_14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2695.  
  2696. wedge_14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2697.  
  2698. wedge_14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2699.  
  2700. wedge_14.CFrame = CFrame.new(10.68, 0.813, 117.687) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -0)
  2701.  
  2702. wedge_14.BrickColor = BrickColor.new("Black")
  2703.  
  2704.  
  2705.  
  2706. wedge_15 = Instance.new("WedgePart", flap1)
  2707.  
  2708. wedge_15.CanCollide = false
  2709.  
  2710. wedge_15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2711.  
  2712. wedge_15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2713.  
  2714. wedge_15.Friction = 0.3
  2715.  
  2716. wedge_15.Material = Enum.Material.SmoothPlastic
  2717.  
  2718. wedge_15.Size = Vector3.new(0.892, 0.48, 0.4)
  2719.  
  2720. wedge_15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2721.  
  2722. wedge_15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2723.  
  2724. wedge_15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2725.  
  2726. wedge_15.CFrame = CFrame.new(9.982, 0.813, 117.283) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -0)
  2727.  
  2728. wedge_15.BrickColor = BrickColor.new("Black")
  2729.  
  2730.  
  2731.  
  2732. wedge_16 = Instance.new("WedgePart", flap1)
  2733.  
  2734. wedge_16.CanCollide = false
  2735.  
  2736. wedge_16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2737.  
  2738. wedge_16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2739.  
  2740. wedge_16.Friction = 0.3
  2741.  
  2742. wedge_16.Material = Enum.Material.SmoothPlastic
  2743.  
  2744. wedge_16.Size = Vector3.new(0.892, 0.48, 0.4)
  2745.  
  2746. wedge_16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2747.  
  2748. wedge_16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2749.  
  2750. wedge_16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2751.  
  2752. wedge_16.CFrame = CFrame.new(8.919, 0.813, 116.67) * CFrame.Angles(-0, 1.0472009181976, -3.1415927410126)
  2753.  
  2754. wedge_16.BrickColor = BrickColor.new("Black")
  2755.  
  2756.  
  2757.  
  2758. part_26 = Instance.new("Part", flap1)
  2759.  
  2760. part_26.CanCollide = false
  2761.  
  2762. part_26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2763.  
  2764. part_26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2765.  
  2766. part_26.Material = Enum.Material.SmoothPlastic
  2767.  
  2768. part_26.Size = Vector3.new(0.2, 0.2, 0.2)
  2769.  
  2770. part_26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2771.  
  2772. part_26.CFrame = CFrame.new(9.607, 1.281, 116.547) * CFrame.Angles(3.1415920257568, -1.0472010374069, 3.0041179656982)
  2773.  
  2774. part_26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2775.  
  2776. part_26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2777.  
  2778. part_26.BrickColor = BrickColor.new("Fossil")
  2779.  
  2780. part_26.Friction = 0.3
  2781.  
  2782. part_26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2783.  
  2784.  
  2785.  
  2786. mesh_26 = Instance.new("BlockMesh", part_26)
  2787.  
  2788. mesh_26.Scale = Vector3.new(0.2, 0.66, 0.62)
  2789.  
  2790.  
  2791.  
  2792. part_27 = Instance.new("Part", flap1)
  2793.  
  2794. part_27.CanCollide = false
  2795.  
  2796. part_27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2797.  
  2798. part_27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2799.  
  2800. part_27.Material = Enum.Material.SmoothPlastic
  2801.  
  2802. part_27.Size = Vector3.new(0.2, 0.592, 0.899)
  2803.  
  2804. part_27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2805.  
  2806. part_27.CFrame = CFrame.new(7.98, 1.223, 116.136) * CFrame.Angles(-0, -0.52360081672668, -0)
  2807.  
  2808. part_27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2809.  
  2810. part_27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2811.  
  2812. part_27.BrickColor = BrickColor.new("Black")
  2813.  
  2814. part_27.Friction = 0.3
  2815.  
  2816. part_27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2817.  
  2818.  
  2819.  
  2820. mesh_27 = Instance.new("BlockMesh", part_27)
  2821.  
  2822. mesh_27.Scale = Vector3.new(0.57, 1, 1)
  2823.  
  2824.  
  2825.  
  2826. hitbox_2 = Instance.new("Part", flap1)
  2827.  
  2828. hitbox_2.CanCollide = false
  2829.  
  2830. hitbox_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2831.  
  2832. hitbox_2.Transparency = 1
  2833.  
  2834. hitbox_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2835.  
  2836. hitbox_2.Material = Enum.Material.SmoothPlastic
  2837.  
  2838. hitbox_2.Size = Vector3.new(3.458, 1.043, 0.899)
  2839.  
  2840. hitbox_2.Name = "Hitbox"
  2841.  
  2842. hitbox_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2843.  
  2844. hitbox_2.CFrame = CFrame.new(9.427, 1.098, 116.971) * CFrame.Angles(-0, -0.52360081672668, -3.1415927410126)
  2845.  
  2846. hitbox_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2847.  
  2848. hitbox_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2849.  
  2850. hitbox_2.BrickColor = BrickColor.new("Really black")
  2851.  
  2852. hitbox_2.Friction = 0.3
  2853.  
  2854. hitbox_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2855.  
  2856.  
  2857.  
  2858. part_28 = Instance.new("Part", flap1)
  2859.  
  2860. part_28.CanCollide = false
  2861.  
  2862. part_28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2863.  
  2864. part_28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2865.  
  2866. part_28.Material = Enum.Material.Neon
  2867.  
  2868. part_28.Size = Vector3.new(0.2, 0.6, 0.2)
  2869.  
  2870. part_28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2871.  
  2872. part_28.CFrame = CFrame.new(10.866, 1.235, 117.787) * CFrame.Angles(-0, -0.52360081672668, -0)
  2873.  
  2874. part_28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2875.  
  2876. part_28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2877.  
  2878. part_28.BrickColor = BrickColor.new("New Yeller")
  2879.  
  2880. part_28.Friction = 0.3
  2881.  
  2882. part_28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2883.  
  2884.  
  2885.  
  2886. mesh_28 = Instance.new("BlockMesh", part_28)
  2887.  
  2888. mesh_28.Scale = Vector3.new(0.6, 1, 0.5)
  2889.  
  2890.  
  2891.  
  2892. part_29 = Instance.new("Part", flap1)
  2893.  
  2894. part_29.CanCollide = false
  2895.  
  2896. part_29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2897.  
  2898. part_29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2899.  
  2900. part_29.Material = Enum.Material.Neon
  2901.  
  2902. part_29.Size = Vector3.new(0.2, 0.6, 0.2)
  2903.  
  2904. part_29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2905.  
  2906. part_29.CFrame = CFrame.new(7.988, 1.235, 116.125) * CFrame.Angles(-0, -0.52360081672668, -0)
  2907.  
  2908. part_29.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2909.  
  2910. part_29.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2911.  
  2912. part_29.BrickColor = BrickColor.new("New Yeller")
  2913.  
  2914. part_29.Friction = 0.3
  2915.  
  2916. part_29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2917.  
  2918.  
  2919.  
  2920. mesh_29 = Instance.new("BlockMesh", part_29)
  2921.  
  2922. mesh_29.Scale = Vector3.new(0.6, 1, 0.5)
  2923.  
  2924.  
  2925.  
  2926. part_30 = Instance.new("Part", flap1)
  2927.  
  2928. part_30.CanCollide = false
  2929.  
  2930. part_30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2931.  
  2932. part_30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2933.  
  2934. part_30.Material = Enum.Material.Neon
  2935.  
  2936. part_30.Size = Vector3.new(0.216, 0.2, 0.2)
  2937.  
  2938. part_30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2939.  
  2940. part_30.CFrame = CFrame.new(10.394, 1.138, 117.52) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  2941.  
  2942. part_30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2943.  
  2944. part_30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2945.  
  2946. part_30.BrickColor = BrickColor.new("Really blue")
  2947.  
  2948. part_30.Friction = 0.3
  2949.  
  2950. part_30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2951.  
  2952.  
  2953.  
  2954. mesh_30 = Instance.new("BlockMesh", part_30)
  2955.  
  2956. mesh_30.Scale = Vector3.new(1, 0.57, 0.67)
  2957.  
  2958.  
  2959.  
  2960. part_31 = Instance.new("Part", flap1)
  2961.  
  2962. part_31.CanCollide = false
  2963.  
  2964. part_31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2965.  
  2966. part_31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2967.  
  2968. part_31.Material = Enum.Material.Neon
  2969.  
  2970. part_31.Size = Vector3.new(0.2, 0.2, 0.2)
  2971.  
  2972. part_31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2973.  
  2974. part_31.CFrame = CFrame.new(10.495, 0.914, 117.965) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  2975.  
  2976. part_31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2977.  
  2978. part_31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2979.  
  2980. part_31.BrickColor = BrickColor.new("Dark indigo")
  2981.  
  2982. part_31.Friction = 0.3
  2983.  
  2984. part_31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2985.  
  2986.  
  2987.  
  2988. mesh_31 = Instance.new("BlockMesh", part_31)
  2989.  
  2990. mesh_31.Scale = Vector3.new(0.2, 0.73, 0.67)
  2991.  
  2992.  
  2993.  
  2994. part_32 = Instance.new("Part", flap1)
  2995.  
  2996. part_32.CanCollide = false
  2997.  
  2998. part_32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2999.  
  3000. part_32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3001.  
  3002. part_32.Material = Enum.Material.Neon
  3003.  
  3004. part_32.Size = Vector3.new(0.216, 0.2, 0.2)
  3005.  
  3006. part_32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3007.  
  3008. part_32.CFrame = CFrame.new(10.526, 1.138, 117.596) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3009.  
  3010. part_32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3011.  
  3012. part_32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3013.  
  3014. part_32.BrickColor = BrickColor.new("Really blue")
  3015.  
  3016. part_32.Friction = 0.3
  3017.  
  3018. part_32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3019.  
  3020.  
  3021.  
  3022. mesh_32 = Instance.new("BlockMesh", part_32)
  3023.  
  3024. mesh_32.Scale = Vector3.new(1, 0.57, 0.67)
  3025.  
  3026.  
  3027.  
  3028. part_33 = Instance.new("Part", flap1)
  3029.  
  3030. part_33.CanCollide = false
  3031.  
  3032. part_33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3033.  
  3034. part_33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3035.  
  3036. part_33.Material = Enum.Material.Neon
  3037.  
  3038. part_33.Size = Vector3.new(0.216, 0.2, 0.2)
  3039.  
  3040. part_33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3041.  
  3042. part_33.CFrame = CFrame.new(10.663, 1.138, 117.675) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3043.  
  3044. part_33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3045.  
  3046. part_33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3047.  
  3048. part_33.BrickColor = BrickColor.new("Really blue")
  3049.  
  3050. part_33.Friction = 0.3
  3051.  
  3052. part_33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3053.  
  3054.  
  3055.  
  3056. mesh_33 = Instance.new("BlockMesh", part_33)
  3057.  
  3058. mesh_33.Scale = Vector3.new(1, 0.57, 0.67)
  3059.  
  3060.  
  3061.  
  3062. part_34 = Instance.new("Part", flap1)
  3063.  
  3064. part_34.CanCollide = false
  3065.  
  3066. part_34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3067.  
  3068. part_34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3069.  
  3070. part_34.Material = Enum.Material.SmoothPlastic
  3071.  
  3072. part_34.Size = Vector3.new(0.2, 0.2, 0.2)
  3073.  
  3074. part_34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3075.  
  3076. part_34.CFrame = CFrame.new(9.431, 1.281, 117.5) * CFrame.Angles(-3.1415920257568, -1.0472010374069, -3.0041179656982)
  3077.  
  3078. part_34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3079.  
  3080. part_34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3081.  
  3082. part_34.BrickColor = BrickColor.new("Fossil")
  3083.  
  3084. part_34.Friction = 0.3
  3085.  
  3086. part_34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3087.  
  3088.  
  3089.  
  3090. mesh_34 = Instance.new("BlockMesh", part_34)
  3091.  
  3092. mesh_34.Scale = Vector3.new(0.2, 0.66, 0.62)
  3093.  
  3094.  
  3095.  
  3096. part_35 = Instance.new("Part", flap1)
  3097.  
  3098. part_35.CanCollide = false
  3099.  
  3100. part_35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3101.  
  3102. part_35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3103.  
  3104. part_35.Material = Enum.Material.SmoothPlastic
  3105.  
  3106. part_35.Size = Vector3.new(0.2, 0.2, 0.2)
  3107.  
  3108. part_35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3109.  
  3110. part_35.CFrame = CFrame.new(9.305, 1.281, 117.427) * CFrame.Angles(-3.1415920257568, -1.0472010374069, -3.0041179656982)
  3111.  
  3112. part_35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3113.  
  3114. part_35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3115.  
  3116. part_35.BrickColor = BrickColor.new("Fossil")
  3117.  
  3118. part_35.Friction = 0.3
  3119.  
  3120. part_35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3121.  
  3122.  
  3123.  
  3124. mesh_35 = Instance.new("BlockMesh", part_35)
  3125.  
  3126. mesh_35.Scale = Vector3.new(0.2, 0.66, 0.62)
  3127.  
  3128.  
  3129.  
  3130. part_36 = Instance.new("Part", flap1)
  3131.  
  3132. part_36.CanCollide = false
  3133.  
  3134. part_36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3135.  
  3136. part_36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3137.  
  3138. part_36.Material = Enum.Material.SmoothPlastic
  3139.  
  3140. part_36.Size = Vector3.new(0.2, 0.2, 0.2)
  3141.  
  3142. part_36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3143.  
  3144. part_36.CFrame = CFrame.new(9.151, 1.281, 117.338) * CFrame.Angles(-3.1415920257568, -1.0472010374069, -3.0041179656982)
  3145.  
  3146. part_36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3147.  
  3148. part_36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3149.  
  3150. part_36.BrickColor = BrickColor.new("Fossil")
  3151.  
  3152. part_36.Friction = 0.3
  3153.  
  3154. part_36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3155.  
  3156.  
  3157.  
  3158. mesh_36 = Instance.new("BlockMesh", part_36)
  3159.  
  3160. mesh_36.Scale = Vector3.new(0.2, 0.66, 0.62)
  3161.  
  3162.  
  3163.  
  3164. part_37 = Instance.new("Part", flap1)
  3165.  
  3166. part_37.CanCollide = false
  3167.  
  3168. part_37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3169.  
  3170. part_37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3171.  
  3172. part_37.Material = Enum.Material.SmoothPlastic
  3173.  
  3174. part_37.Size = Vector3.new(0.2, 0.2, 0.2)
  3175.  
  3176. part_37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3177.  
  3178. part_37.CFrame = CFrame.new(9.005, 1.281, 117.254) * CFrame.Angles(-3.1415920257568, -1.0472010374069, -3.0041179656982)
  3179.  
  3180. part_37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3181.  
  3182. part_37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3183.  
  3184. part_37.BrickColor = BrickColor.new("Fossil")
  3185.  
  3186. part_37.Friction = 0.3
  3187.  
  3188. part_37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3189.  
  3190.  
  3191.  
  3192. mesh_37 = Instance.new("BlockMesh", part_37)
  3193.  
  3194. mesh_37.Scale = Vector3.new(0.2, 0.66, 0.62)
  3195.  
  3196.  
  3197.  
  3198. part_38 = Instance.new("Part", flap1)
  3199.  
  3200. part_38.CanCollide = false
  3201.  
  3202. part_38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3203.  
  3204. part_38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3205.  
  3206. part_38.Material = Enum.Material.SmoothPlastic
  3207.  
  3208. part_38.Size = Vector3.new(0.2, 0.2, 0.2)
  3209.  
  3210. part_38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3211.  
  3212. part_38.CFrame = CFrame.new(8.866, 1.281, 117.174) * CFrame.Angles(-3.1415920257568, -1.0472010374069, -3.0041179656982)
  3213.  
  3214. part_38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3215.  
  3216. part_38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3217.  
  3218. part_38.BrickColor = BrickColor.new("Fossil")
  3219.  
  3220. part_38.Friction = 0.3
  3221.  
  3222. part_38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3223.  
  3224.  
  3225.  
  3226. mesh_38 = Instance.new("BlockMesh", part_38)
  3227.  
  3228. mesh_38.Scale = Vector3.new(0.2, 0.66, 0.62)
  3229.  
  3230.  
  3231.  
  3232. part_39 = Instance.new("Part", flap1)
  3233.  
  3234. part_39.CanCollide = false
  3235.  
  3236. part_39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3237.  
  3238. part_39.TopSurface = Enum.SurfaceType.Smooth
  3239.  
  3240. part_39.Material = Enum.Material.Neon
  3241.  
  3242. part_39.Size = Vector3.new(0.2, 0.206, 0.206)
  3243.  
  3244. part_39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3245.  
  3246. part_39.CFrame = CFrame.new(10.829, 1.521, 117.765) * CFrame.Angles(-0, 1.0472009181976, -0)
  3247.  
  3248. part_39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3249.  
  3250. part_39.BrickColor = BrickColor.new("New Yeller")
  3251.  
  3252. part_39.Friction = 0.3
  3253.  
  3254. part_39.Shape = Enum.PartType.Cylinder
  3255.  
  3256. part_39.BottomSurface = Enum.SurfaceType.Smooth
  3257.  
  3258.  
  3259.  
  3260. mesh_39 = Instance.new("SpecialMesh", part_39)
  3261.  
  3262. mesh_39.Scale = Vector3.new(0.5, 1, 1)
  3263.  
  3264. mesh_39.MeshType = Enum.MeshType.Cylinder
  3265.  
  3266.  
  3267.  
  3268. handle_3 = Instance.new("Part", flap1)
  3269.  
  3270. handle_3.CanCollide = false
  3271.  
  3272. handle_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3273.  
  3274. handle_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3275.  
  3276. handle_3.Material = Enum.Material.Neon
  3277.  
  3278. handle_3.Size = Vector3.new(0.2, 0.2, 3.269)
  3279.  
  3280. handle_3.Name = "Handle"
  3281.  
  3282. handle_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3283.  
  3284. handle_3.CFrame = CFrame.new(9.435, 1.594, 116.959) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3285.  
  3286. handle_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3287.  
  3288. handle_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3289.  
  3290. handle_3.BrickColor = BrickColor.new("New Yeller")
  3291.  
  3292. handle_3.Friction = 0.3
  3293.  
  3294. handle_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3295.  
  3296.  
  3297.  
  3298. mesh_40 = Instance.new("BlockMesh", handle_3)
  3299.  
  3300. mesh_40.Scale = Vector3.new(0.5, 0.28, 1)
  3301.  
  3302.  
  3303.  
  3304. part_40 = Instance.new("Part", flap1)
  3305.  
  3306. part_40.CanCollide = false
  3307.  
  3308. part_40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3309.  
  3310. part_40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3311.  
  3312. part_40.Material = Enum.Material.SmoothPlastic
  3313.  
  3314. part_40.Size = Vector3.new(3.278, 0.566, 0.899)
  3315.  
  3316. part_40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3317.  
  3318. part_40.CFrame = CFrame.new(9.425, 1.336, 116.97) * CFrame.Angles(-0, -0.52360081672668, -0)
  3319.  
  3320. part_40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3321.  
  3322. part_40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3323.  
  3324. part_40.BrickColor = BrickColor.new("Black")
  3325.  
  3326. part_40.Friction = 0.3
  3327.  
  3328. part_40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3329.  
  3330.  
  3331.  
  3332. part_41 = Instance.new("Part", flap1)
  3333.  
  3334. part_41.CanCollide = false
  3335.  
  3336. part_41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3337.  
  3338. part_41.TopSurface = Enum.SurfaceType.Smooth
  3339.  
  3340. part_41.Material = Enum.Material.SmoothPlastic
  3341.  
  3342. part_41.Size = Vector3.new(0.896, 0.2, 0.2)
  3343.  
  3344. part_41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3345.  
  3346. part_41.CFrame = CFrame.new(8.015, 1.521, 116.157) * CFrame.Angles(-0, 1.0472009181976, -0)
  3347.  
  3348. part_41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3349.  
  3350. part_41.BrickColor = BrickColor.new("Black")
  3351.  
  3352. part_41.Friction = 0.3
  3353.  
  3354. part_41.Shape = Enum.PartType.Cylinder
  3355.  
  3356. part_41.BottomSurface = Enum.SurfaceType.Smooth
  3357.  
  3358.  
  3359.  
  3360. part_42 = Instance.new("Part", flap1)
  3361.  
  3362. part_42.CanCollide = false
  3363.  
  3364. part_42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3365.  
  3366. part_42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3367.  
  3368. part_42.Material = Enum.Material.SmoothPlastic
  3369.  
  3370. part_42.Size = Vector3.new(0.906, 0.2, 1.024)
  3371.  
  3372. part_42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3373.  
  3374. part_42.CFrame = CFrame.new(9.379, 1.464, 116.946) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3375.  
  3376. part_42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3377.  
  3378. part_42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3379.  
  3380. part_42.BrickColor = BrickColor.new("Really black")
  3381.  
  3382. part_42.Friction = 0.3
  3383.  
  3384. part_42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3385.  
  3386.  
  3387.  
  3388. part_43 = Instance.new("Part", flap1)
  3389.  
  3390. part_43.CanCollide = false
  3391.  
  3392. part_43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3393.  
  3394. part_43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3395.  
  3396. part_43.Material = Enum.Material.SmoothPlastic
  3397.  
  3398. part_43.Size = Vector3.new(0.2, 0.2, 0.2)
  3399.  
  3400. part_43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3401.  
  3402. part_43.CFrame = CFrame.new(9.323, 1.281, 116.383) * CFrame.Angles(3.1415920257568, -1.0472010374069, 3.0041179656982)
  3403.  
  3404. part_43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3405.  
  3406. part_43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3407.  
  3408. part_43.BrickColor = BrickColor.new("Fossil")
  3409.  
  3410. part_43.Friction = 0.3
  3411.  
  3412. part_43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3413.  
  3414.  
  3415.  
  3416. mesh_41 = Instance.new("BlockMesh", part_43)
  3417.  
  3418. mesh_41.Scale = Vector3.new(0.2, 0.66, 0.62)
  3419.  
  3420.  
  3421.  
  3422. part_44 = Instance.new("Part", flap1)
  3423.  
  3424. part_44.CanCollide = false
  3425.  
  3426. part_44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3427.  
  3428. part_44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3429.  
  3430. part_44.Material = Enum.Material.SmoothPlastic
  3431.  
  3432. part_44.Size = Vector3.new(0.2, 0.2, 0.2)
  3433.  
  3434. part_44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3435.  
  3436. part_44.CFrame = CFrame.new(9.761, 1.281, 116.636) * CFrame.Angles(3.1415920257568, -1.0472010374069, 3.0041179656982)
  3437.  
  3438. part_44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3439.  
  3440. part_44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3441.  
  3442. part_44.BrickColor = BrickColor.new("Fossil")
  3443.  
  3444. part_44.Friction = 0.3
  3445.  
  3446. part_44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3447.  
  3448.  
  3449.  
  3450. mesh_42 = Instance.new("BlockMesh", part_44)
  3451.  
  3452. mesh_42.Scale = Vector3.new(0.2, 0.66, 0.62)
  3453.  
  3454.  
  3455.  
  3456. part_45 = Instance.new("Part", flap1)
  3457.  
  3458. part_45.CanCollide = false
  3459.  
  3460. part_45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3461.  
  3462. part_45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3463.  
  3464. part_45.Material = Enum.Material.SmoothPlastic
  3465.  
  3466. part_45.Size = Vector3.new(0.2, 0.592, 0.899)
  3467.  
  3468. part_45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3469.  
  3470. part_45.CFrame = CFrame.new(10.859, 1.235, 117.798) * CFrame.Angles(-0, -0.52360081672668, -0)
  3471.  
  3472. part_45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3473.  
  3474. part_45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3475.  
  3476. part_45.BrickColor = BrickColor.new("Black")
  3477.  
  3478. part_45.Friction = 0.3
  3479.  
  3480. part_45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3481.  
  3482.  
  3483.  
  3484. mesh_43 = Instance.new("BlockMesh", part_45)
  3485.  
  3486. mesh_43.Scale = Vector3.new(0.57, 1, 1)
  3487.  
  3488.  
  3489.  
  3490. part_46 = Instance.new("Part", flap1)
  3491.  
  3492. part_46.CanCollide = false
  3493.  
  3494. part_46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3495.  
  3496. part_46.TopSurface = Enum.SurfaceType.Smooth
  3497.  
  3498. part_46.Material = Enum.Material.Neon
  3499.  
  3500. part_46.Size = Vector3.new(0.2, 0.202, 0.202)
  3501.  
  3502. part_46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3503.  
  3504. part_46.CFrame = CFrame.new(8.022, 1.521, 116.145) * CFrame.Angles(-0, 1.0472009181976, -0)
  3505.  
  3506. part_46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3507.  
  3508. part_46.BrickColor = BrickColor.new("New Yeller")
  3509.  
  3510. part_46.Friction = 0.3
  3511.  
  3512. part_46.Shape = Enum.PartType.Cylinder
  3513.  
  3514. part_46.BottomSurface = Enum.SurfaceType.Smooth
  3515.  
  3516.  
  3517.  
  3518. mesh_44 = Instance.new("SpecialMesh", part_46)
  3519.  
  3520. mesh_44.Scale = Vector3.new(0.5, 1, 1)
  3521.  
  3522. mesh_44.MeshType = Enum.MeshType.Cylinder
  3523.  
  3524.  
  3525.  
  3526. part_47 = Instance.new("Part", flap1)
  3527.  
  3528. part_47.CanCollide = false
  3529.  
  3530. part_47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3531.  
  3532. part_47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3533.  
  3534. part_47.Material = Enum.Material.SmoothPlastic
  3535.  
  3536. part_47.Size = Vector3.new(0.2, 0.2, 0.2)
  3537.  
  3538. part_47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3539.  
  3540. part_47.CFrame = CFrame.new(9.888, 1.281, 116.709) * CFrame.Angles(3.1415920257568, -1.0472010374069, 3.0041179656982)
  3541.  
  3542. part_47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3543.  
  3544. part_47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3545.  
  3546. part_47.BrickColor = BrickColor.new("Fossil")
  3547.  
  3548. part_47.Friction = 0.3
  3549.  
  3550. part_47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3551.  
  3552.  
  3553.  
  3554. mesh_45 = Instance.new("BlockMesh", part_47)
  3555.  
  3556. mesh_45.Scale = Vector3.new(0.2, 0.66, 0.62)
  3557.  
  3558.  
  3559.  
  3560. part_48 = Instance.new("Part", flap1)
  3561.  
  3562. part_48.CanCollide = false
  3563.  
  3564. part_48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3565.  
  3566. part_48.TopSurface = Enum.SurfaceType.Smooth
  3567.  
  3568. part_48.Material = Enum.Material.SmoothPlastic
  3569.  
  3570. part_48.Size = Vector3.new(0.898, 0.2, 0.2)
  3571.  
  3572. part_48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3573.  
  3574. part_48.CFrame = CFrame.new(10.821, 1.521, 117.778) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3575.  
  3576. part_48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3577.  
  3578. part_48.BrickColor = BrickColor.new("Black")
  3579.  
  3580. part_48.Friction = 0.3
  3581.  
  3582. part_48.Shape = Enum.PartType.Cylinder
  3583.  
  3584. part_48.BottomSurface = Enum.SurfaceType.Smooth
  3585.  
  3586.  
  3587.  
  3588. part_49 = Instance.new("Part", flap1)
  3589.  
  3590. part_49.CanCollide = false
  3591.  
  3592. part_49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3593.  
  3594. part_49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3595.  
  3596. part_49.Material = Enum.Material.SmoothPlastic
  3597.  
  3598. part_49.Size = Vector3.new(0.2, 0.2, 0.2)
  3599.  
  3600. part_49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3601.  
  3602. part_49.CFrame = CFrame.new(9.461, 1.281, 116.463) * CFrame.Angles(3.1415920257568, -1.0472010374069, 3.0041179656982)
  3603.  
  3604. part_49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3605.  
  3606. part_49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3607.  
  3608. part_49.BrickColor = BrickColor.new("Fossil")
  3609.  
  3610. part_49.Friction = 0.3
  3611.  
  3612. part_49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3613.  
  3614.  
  3615.  
  3616. mesh_46 = Instance.new("BlockMesh", part_49)
  3617.  
  3618. mesh_46.Scale = Vector3.new(0.2, 0.66, 0.62)
  3619.  
  3620.  
  3621.  
  3622. part_50 = Instance.new("Part", flap1)
  3623.  
  3624. part_50.CanCollide = false
  3625.  
  3626. part_50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3627.  
  3628. part_50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3629.  
  3630. part_50.Material = Enum.Material.SmoothPlastic
  3631.  
  3632. part_50.Size = Vector3.new(0.302, 0.592, 0.2)
  3633.  
  3634. part_50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3635.  
  3636. part_50.CFrame = CFrame.new(10.436, 1.916, 117.538) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3637.  
  3638. part_50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3639.  
  3640. part_50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3641.  
  3642. part_50.BrickColor = BrickColor.new("Really black")
  3643.  
  3644. part_50.Friction = 0.3
  3645.  
  3646. part_50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3647.  
  3648.  
  3649.  
  3650. mesh_47 = Instance.new("BlockMesh", part_50)
  3651.  
  3652. mesh_47.Scale = Vector3.new(1, 1, 0.89)
  3653.  
  3654.  
  3655.  
  3656. part_51 = Instance.new("Part", flap1)
  3657.  
  3658. part_51.CanCollide = false
  3659.  
  3660. part_51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3661.  
  3662. part_51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3663.  
  3664. part_51.Material = Enum.Material.SmoothPlastic
  3665.  
  3666. part_51.Size = Vector3.new(0.302, 0.2, 0.2)
  3667.  
  3668. part_51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3669.  
  3670. part_51.CFrame = CFrame.new(10.436, 2.216, 117.538) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3671.  
  3672. part_51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3673.  
  3674. part_51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3675.  
  3676. part_51.BrickColor = BrickColor.new("Really black")
  3677.  
  3678. part_51.Friction = 0.3
  3679.  
  3680. part_51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3681.  
  3682.  
  3683.  
  3684. mesh_48 = Instance.new("SpecialMesh", part_51)
  3685.  
  3686. mesh_48.Scale = Vector3.new(1, 0.96, 0.89)
  3687.  
  3688. mesh_48.MeshType = Enum.MeshType.Cylinder
  3689.  
  3690.  
  3691.  
  3692. part_52 = Instance.new("Part", flap1)
  3693.  
  3694. part_52.CanCollide = false
  3695.  
  3696. part_52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3697.  
  3698. part_52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3699.  
  3700. part_52.Material = Enum.Material.Neon
  3701.  
  3702. part_52.Size = Vector3.new(0.2, 0.6, 0.2)
  3703.  
  3704. part_52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3705.  
  3706. part_52.CFrame = CFrame.new(8.34, 1.916, 116.327) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3707.  
  3708. part_52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3709.  
  3710. part_52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3711.  
  3712. part_52.BrickColor = BrickColor.new("New Yeller")
  3713.  
  3714. part_52.Friction = 0.3
  3715.  
  3716. part_52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3717.  
  3718.  
  3719.  
  3720. mesh_49 = Instance.new("BlockMesh", part_52)
  3721.  
  3722. mesh_49.Scale = Vector3.new(0.5, 1, 0.9)
  3723.  
  3724.  
  3725.  
  3726. part_53 = Instance.new("Part", flap1)
  3727.  
  3728. part_53.CanCollide = false
  3729.  
  3730. part_53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3731.  
  3732. part_53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3733.  
  3734. part_53.Material = Enum.Material.SmoothPlastic
  3735.  
  3736. part_53.Size = Vector3.new(0.302, 0.592, 0.2)
  3737.  
  3738. part_53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3739.  
  3740. part_53.CFrame = CFrame.new(8.34, 1.919, 116.327) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3741.  
  3742. part_53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3743.  
  3744. part_53.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3745.  
  3746. part_53.BrickColor = BrickColor.new("Really black")
  3747.  
  3748. part_53.Friction = 0.3
  3749.  
  3750. part_53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3751.  
  3752.  
  3753.  
  3754. mesh_50 = Instance.new("BlockMesh", part_53)
  3755.  
  3756. mesh_50.Scale = Vector3.new(1, 1, 0.89)
  3757.  
  3758.  
  3759.  
  3760. part_54 = Instance.new("Part", flap1)
  3761.  
  3762. part_54.CanCollide = false
  3763.  
  3764. part_54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3765.  
  3766. part_54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3767.  
  3768. part_54.Material = Enum.Material.Neon
  3769.  
  3770. part_54.Size = Vector3.new(0.2, 0.2, 2.417)
  3771.  
  3772. part_54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3773.  
  3774. part_54.CFrame = CFrame.new(9.381, 2.212, 116.928) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3775.  
  3776. part_54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3777.  
  3778. part_54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3779.  
  3780. part_54.BrickColor = BrickColor.new("New Yeller")
  3781.  
  3782. part_54.Friction = 0.3
  3783.  
  3784. part_54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3785.  
  3786.  
  3787.  
  3788. mesh_51 = Instance.new("SpecialMesh", part_54)
  3789.  
  3790. mesh_51.Scale = Vector3.new(0.5, 0.93, 1)
  3791.  
  3792. mesh_51.MeshType = Enum.MeshType.Brick
  3793.  
  3794.  
  3795.  
  3796. part_55 = Instance.new("Part", flap1)
  3797.  
  3798. part_55.CanCollide = false
  3799.  
  3800. part_55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3801.  
  3802. part_55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3803.  
  3804. part_55.Material = Enum.Material.SmoothPlastic
  3805.  
  3806. part_55.Size = Vector3.new(0.302, 0.2, 0.2)
  3807.  
  3808. part_55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3809.  
  3810. part_55.CFrame = CFrame.new(8.34, 2.216, 116.327) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3811.  
  3812. part_55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3813.  
  3814. part_55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3815.  
  3816. part_55.BrickColor = BrickColor.new("Really black")
  3817.  
  3818. part_55.Friction = 0.3
  3819.  
  3820. part_55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3821.  
  3822.  
  3823.  
  3824. mesh_52 = Instance.new("SpecialMesh", part_55)
  3825.  
  3826. mesh_52.Scale = Vector3.new(1, 0.96, 0.89)
  3827.  
  3828. mesh_52.MeshType = Enum.MeshType.Cylinder
  3829.  
  3830.  
  3831.  
  3832. part_56 = Instance.new("Part", flap1)
  3833.  
  3834. part_56.CanCollide = false
  3835.  
  3836. part_56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3837.  
  3838. part_56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3839.  
  3840. part_56.Material = Enum.Material.Neon
  3841.  
  3842. part_56.Size = Vector3.new(0.2, 0.2, 0.2)
  3843.  
  3844. part_56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3845.  
  3846. part_56.CFrame = CFrame.new(8.34, 2.216, 116.327) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3847.  
  3848. part_56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3849.  
  3850. part_56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3851.  
  3852. part_56.BrickColor = BrickColor.new("New Yeller")
  3853.  
  3854. part_56.Friction = 0.3
  3855.  
  3856. part_56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3857.  
  3858.  
  3859.  
  3860. mesh_53 = Instance.new("SpecialMesh", part_56)
  3861.  
  3862. mesh_53.Scale = Vector3.new(0.5, 0.97, 0.9)
  3863.  
  3864. mesh_53.MeshType = Enum.MeshType.Cylinder
  3865.  
  3866.  
  3867.  
  3868. part_57 = Instance.new("Part", flap1)
  3869.  
  3870. part_57.CanCollide = false
  3871.  
  3872. part_57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3873.  
  3874. part_57.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3875.  
  3876. part_57.Material = Enum.Material.Neon
  3877.  
  3878. part_57.Size = Vector3.new(0.2, 0.6, 0.2)
  3879.  
  3880. part_57.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3881.  
  3882. part_57.CFrame = CFrame.new(10.436, 1.916, 117.538) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3883.  
  3884. part_57.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3885.  
  3886. part_57.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3887.  
  3888. part_57.BrickColor = BrickColor.new("New Yeller")
  3889.  
  3890. part_57.Friction = 0.3
  3891.  
  3892. part_57.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3893.  
  3894.  
  3895.  
  3896. mesh_54 = Instance.new("BlockMesh", part_57)
  3897.  
  3898. mesh_54.Scale = Vector3.new(0.5, 1, 0.9)
  3899.  
  3900.  
  3901.  
  3902. part_58 = Instance.new("Part", flap1)
  3903.  
  3904. part_58.CanCollide = false
  3905.  
  3906. part_58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3907.  
  3908. part_58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3909.  
  3910. part_58.Material = Enum.Material.Neon
  3911.  
  3912. part_58.Size = Vector3.new(0.2, 0.2, 0.2)
  3913.  
  3914. part_58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3915.  
  3916. part_58.CFrame = CFrame.new(10.436, 2.216, 117.538) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3917.  
  3918. part_58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3919.  
  3920. part_58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3921.  
  3922. part_58.BrickColor = BrickColor.new("New Yeller")
  3923.  
  3924. part_58.Friction = 0.3
  3925.  
  3926. part_58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3927.  
  3928.  
  3929.  
  3930. mesh_55 = Instance.new("SpecialMesh", part_58)
  3931.  
  3932. mesh_55.Scale = Vector3.new(0.5, 0.97, 0.9)
  3933.  
  3934. mesh_55.MeshType = Enum.MeshType.Cylinder
  3935.  
  3936.  
  3937.  
  3938. handle_4 = Instance.new("Part", flap1)
  3939.  
  3940. handle_4.CanCollide = false
  3941.  
  3942. handle_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3943.  
  3944. handle_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3945.  
  3946. handle_4.Material = Enum.Material.SmoothPlastic
  3947.  
  3948. handle_4.Size = Vector3.new(0.302, 0.2, 2.415)
  3949.  
  3950. handle_4.Name = "Handle"
  3951.  
  3952. handle_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3953.  
  3954. handle_4.CFrame = CFrame.new(9.381, 2.212, 116.928) * CFrame.Angles(-3.1415927410126, -1.0472009181976, -3.1415927410126)
  3955.  
  3956. handle_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3957.  
  3958. handle_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3959.  
  3960. handle_4.BrickColor = BrickColor.new("Really black")
  3961.  
  3962. handle_4.Friction = 0.3
  3963.  
  3964. handle_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3965.  
  3966.  
  3967.  
  3968. mesh_56 = Instance.new("SpecialMesh", handle_4)
  3969.  
  3970. mesh_56.Scale = Vector3.new(1, 0.92, 1)
  3971.  
  3972. mesh_56.MeshType = Enum.MeshType.Brick
  3973.  
  3974.  
  3975.  
  3976. --DavidAguirre weld script--
  3977.  
  3978.  
  3979.  
  3980. function createCFrameCache(part1)
  3981.  
  3982. local f = Instance.new("Folder",part1)
  3983.  
  3984. f.Name = "CFrameCache"
  3985.  
  3986.  
  3987.  
  3988. local c0 = Instance.new("CFrameValue",f)
  3989.  
  3990. c0.Name = "C0"
  3991.  
  3992. c0.Value = handle.CFrame:inverse()
  3993.  
  3994.  
  3995.  
  3996. local c1 = Instance.new("CFrameValue",f)
  3997.  
  3998. c1.Name = "C1"
  3999.  
  4000. c1.Value = part1.CFrame:inverse()
  4001.  
  4002. end
  4003.  
  4004.  
  4005.  
  4006. function WeldIt(toolz)
  4007.  
  4008. wait()
  4009.  
  4010.  
  4011.  
  4012. tool = toolz
  4013.  
  4014. handle = tool.Handle
  4015.  
  4016.  
  4017.  
  4018. for i,v in pairs(handle:GetChildren()) do
  4019.  
  4020. if v:IsA("JointInstance") then
  4021.  
  4022. v:Destroy()
  4023.  
  4024. end
  4025.  
  4026. end
  4027.  
  4028.  
  4029.  
  4030. for i,v in pairs(tool:GetChildren()) do
  4031.  
  4032. if v ~= handle then
  4033.  
  4034. if v.className == "UnionOperation" or v.className == "Part" or v.className == "WedgePart" then
  4035.  
  4036. if v:FindFirstChild("CFrameCache") == nil then
  4037.  
  4038. createCFrameCache(v)
  4039.  
  4040. end
  4041.  
  4042. local w = Instance.new("Weld",handle)
  4043.  
  4044. w.Part0 = handle
  4045.  
  4046. w.Part1 = v
  4047.  
  4048. w.C0 = v.CFrameCache.C0.Value
  4049.  
  4050. w.C1 = v.CFrameCache.C1.Value
  4051.  
  4052. end
  4053.  
  4054. end
  4055.  
  4056. end
  4057.  
  4058. end
  4059.  
  4060.  
  4061.  
  4062. WeldIt(Cannon)
  4063.  
  4064. WeldIt(flap1)
  4065.  
  4066. WeldIt(flap2)
  4067.  
  4068.  
  4069.  
  4070. -- END CANNON --
  4071.  
  4072.  
  4073.  
  4074. Cannon = Weapon.Cannon
  4075.  
  4076. CannonA = Cannon.Cannon
  4077.  
  4078. Flap1 = Weapon.Flap1
  4079.  
  4080. Flap2 = Weapon.Flap2
  4081.  
  4082. Flap1Handle = Flap1.Handle
  4083.  
  4084. Flap2Handle = Flap2.Handle
  4085.  
  4086. HitboxA = Weapon.Flap1.Hitbox
  4087.  
  4088. HitboxB = Weapon.Flap2.Hitbox
  4089.  
  4090.  
  4091.  
  4092. Speed.Value = Base_Speed_Value
  4093.  
  4094. Attack.Value = Base_Attack_Value
  4095.  
  4096. Defense.Value = Base_Defense_Value
  4097.  
  4098.  
  4099.  
  4100. Weapon.Parent = game.Players.LocalPlayer.Character
  4101.  
  4102.  
  4103.  
  4104.  
  4105.  
  4106.  
  4107.  
  4108. -- BEGIN BOOMBOX --
  4109.  
  4110.  
  4111.  
  4112. Boombox = Instance.new("Model", script)
  4113.  
  4114. Boombox.Name = "Boombox"
  4115.  
  4116.  
  4117.  
  4118. part = Instance.new("Part", Boombox)
  4119.  
  4120. part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4121.  
  4122. part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4123.  
  4124. part.Material = Enum.Material.Neon
  4125.  
  4126. part.Size = Vector3.new(0.216, 0.2, 0.2)
  4127.  
  4128. part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4129.  
  4130. part.CFrame = CFrame.new(7.719, 1.138, 123.253) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4131.  
  4132. part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4133.  
  4134. part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4135.  
  4136. part.BrickColor = BrickColor.new("Really blue")
  4137.  
  4138. part.Friction = 0.3
  4139.  
  4140. part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4141.  
  4142.  
  4143.  
  4144. mesh = Instance.new("BlockMesh", part)
  4145.  
  4146. mesh.Scale = Vector3.new(1, 0.57, 0.67)
  4147.  
  4148.  
  4149.  
  4150. part_2 = Instance.new("Part", Boombox)
  4151.  
  4152. part_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4153.  
  4154. part_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4155.  
  4156. part_2.Material = Enum.Material.SmoothPlastic
  4157.  
  4158. part_2.Size = Vector3.new(0.556, 0.504, 0.2)
  4159.  
  4160. part_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4161.  
  4162. part_2.CFrame = CFrame.new(6.901, 0.354, 122.302) * CFrame.Angles(-0, -0.52360057830811, -0)
  4163.  
  4164. part_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4165.  
  4166. part_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4167.  
  4168. part_2.BrickColor = BrickColor.new("Really black")
  4169.  
  4170. part_2.Friction = 0.3
  4171.  
  4172. part_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4173.  
  4174.  
  4175.  
  4176. decal = Instance.new("Decal", part_2)
  4177.  
  4178. decal.Texture = "http://www.roblox.com/asset/?id=543124451"
  4179.  
  4180.  
  4181.  
  4182. mesh_2 = Instance.new("BlockMesh", part_2)
  4183.  
  4184. mesh_2.Scale = Vector3.new(1, 1, 0.381)
  4185.  
  4186.  
  4187.  
  4188. part_3 = Instance.new("Part", Boombox)
  4189.  
  4190. part_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4191.  
  4192. part_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4193.  
  4194. part_3.Material = Enum.Material.SmoothPlastic
  4195.  
  4196. part_3.Size = Vector3.new(0.2, 0.2, 0.2)
  4197.  
  4198. part_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4199.  
  4200. part_3.CFrame = CFrame.new(6.63, 1.281, 123.16) * CFrame.Angles(-3.1415920257568, -1.0472015142441, -3.0041179656982)
  4201.  
  4202. part_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4203.  
  4204. part_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4205.  
  4206. part_3.BrickColor = BrickColor.new("Fossil")
  4207.  
  4208. part_3.Friction = 0.3
  4209.  
  4210. part_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4211.  
  4212.  
  4213.  
  4214. mesh_3 = Instance.new("BlockMesh", part_3)
  4215.  
  4216. mesh_3.Scale = Vector3.new(0.2, 0.66, 0.62)
  4217.  
  4218.  
  4219.  
  4220. speaker2 = Instance.new("Part", Boombox)
  4221.  
  4222. speaker2.TopSurface = Enum.SurfaceType.Smooth
  4223.  
  4224. speaker2.Material = Enum.Material.Neon
  4225.  
  4226. speaker2.Size = Vector3.new(0.2, 1.295, 1.481)
  4227.  
  4228. speaker2.Name = "Speaker2"
  4229.  
  4230. speaker2.CFrame = CFrame.new(6.102, 0.804, 121.818) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4231.  
  4232. speaker2.BrickColor = BrickColor.new("New Yeller")
  4233.  
  4234. speaker2.Friction = 0.3
  4235.  
  4236. speaker2.Shape = Enum.PartType.Cylinder
  4237.  
  4238. speaker2.BottomSurface = Enum.SurfaceType.Smooth
  4239.  
  4240.  
  4241.  
  4242. mesh_4 = Instance.new("SpecialMesh", speaker2)
  4243.  
  4244. mesh_4.Scale = Vector3.new(0.2, 1, 1)
  4245.  
  4246. mesh_4.MeshType = Enum.MeshType.Cylinder
  4247.  
  4248.  
  4249.  
  4250. cannon = Instance.new("Part", Boombox)
  4251.  
  4252. cannon.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4253.  
  4254. cannon.Transparency = 1
  4255.  
  4256. cannon.TopSurface = Enum.SurfaceType.Smooth
  4257.  
  4258. cannon.Material = Enum.Material.SmoothPlastic
  4259.  
  4260. cannon.Size = Vector3.new(0.2, 0.2, 0.2)
  4261.  
  4262. cannon.Name = "Cannon"
  4263.  
  4264. cannon.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4265.  
  4266. cannon.CFrame = CFrame.new(8.237, 0.791, 123.511) * CFrame.Angles(-0, -0.52360057830811, -0)
  4267.  
  4268. cannon.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4269.  
  4270. cannon.BrickColor = BrickColor.new("Really blue")
  4271.  
  4272. cannon.Friction = 0.3
  4273.  
  4274. cannon.Shape = Enum.PartType.Cylinder
  4275.  
  4276. cannon.BottomSurface = Enum.SurfaceType.Smooth
  4277.  
  4278.  
  4279.  
  4280. mesh_5 = Instance.new("SpecialMesh", cannon)
  4281.  
  4282. mesh_5.Scale = Vector3.new(0.2, 0.2, 0.2)
  4283.  
  4284. mesh_5.MeshType = Enum.MeshType.Cylinder
  4285.  
  4286.  
  4287.  
  4288. part_4 = Instance.new("Part", Boombox)
  4289.  
  4290. part_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4291.  
  4292. part_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4293.  
  4294. part_4.Material = Enum.Material.Neon
  4295.  
  4296. part_4.Size = Vector3.new(0.216, 0.2, 0.2)
  4297.  
  4298. part_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4299.  
  4300. part_4.CFrame = CFrame.new(7.851, 1.138, 123.329) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4301.  
  4302. part_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4303.  
  4304. part_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4305.  
  4306. part_4.BrickColor = BrickColor.new("Really blue")
  4307.  
  4308. part_4.Friction = 0.3
  4309.  
  4310. part_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4311.  
  4312.  
  4313.  
  4314. mesh_6 = Instance.new("BlockMesh", part_4)
  4315.  
  4316. mesh_6.Scale = Vector3.new(1, 0.57, 0.67)
  4317.  
  4318.  
  4319.  
  4320. speaker3 = Instance.new("Part", Boombox)
  4321.  
  4322. speaker3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4323.  
  4324. speaker3.TopSurface = Enum.SurfaceType.Smooth
  4325.  
  4326. speaker3.Material = Enum.Material.Neon
  4327.  
  4328. speaker3.Size = Vector3.new(0.2, 1.295, 1.481)
  4329.  
  4330. speaker3.Name = "Speaker3"
  4331.  
  4332. speaker3.CFrame = CFrame.new(7.733, 0.804, 122.76) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4333.  
  4334. speaker3.BrickColor = BrickColor.new("New Yeller")
  4335.  
  4336. speaker3.Friction = 0.3
  4337.  
  4338. speaker3.Shape = Enum.PartType.Cylinder
  4339.  
  4340. speaker3.BottomSurface = Enum.SurfaceType.Smooth
  4341.  
  4342.  
  4343.  
  4344. mesh_7 = Instance.new("SpecialMesh", speaker3)
  4345.  
  4346. mesh_7.Scale = Vector3.new(0.2, 1, 1)
  4347.  
  4348. mesh_7.MeshType = Enum.MeshType.Cylinder
  4349.  
  4350.  
  4351.  
  4352. part_5 = Instance.new("Part", Boombox)
  4353.  
  4354. part_5.TopSurface = Enum.SurfaceType.Smooth
  4355.  
  4356. part_5.Material = Enum.Material.SmoothPlastic
  4357.  
  4358. part_5.Size = Vector3.new(0.93, 1.132, 1.481)
  4359.  
  4360. part_5.CFrame = CFrame.new(7.514, 0.807, 123.138) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4361.  
  4362. part_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4363.  
  4364. part_5.BrickColor = BrickColor.new("Really black")
  4365.  
  4366. part_5.Friction = 0.3
  4367.  
  4368. part_5.Shape = Enum.PartType.Cylinder
  4369.  
  4370. part_5.BottomSurface = Enum.SurfaceType.Smooth
  4371.  
  4372.  
  4373.  
  4374. speaker1 = Instance.new("Part", Boombox)
  4375.  
  4376. speaker1.TopSurface = Enum.SurfaceType.Smooth
  4377.  
  4378. speaker1.Material = Enum.Material.Neon
  4379.  
  4380. speaker1.Size = Vector3.new(0.2, 1.295, 1.481)
  4381.  
  4382. speaker1.Name = "Speaker1"
  4383.  
  4384. speaker1.CFrame = CFrame.new(7.293, 0.804, 123.52) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4385.  
  4386. speaker1.BrickColor = BrickColor.new("New Yeller")
  4387.  
  4388. speaker1.Friction = 0.3
  4389.  
  4390. speaker1.Shape = Enum.PartType.Cylinder
  4391.  
  4392. speaker1.BottomSurface = Enum.SurfaceType.Smooth
  4393.  
  4394.  
  4395.  
  4396. mesh_8 = Instance.new("SpecialMesh", speaker1)
  4397.  
  4398. mesh_8.Scale = Vector3.new(0.2, 1, 1)
  4399.  
  4400. mesh_8.MeshType = Enum.MeshType.Cylinder
  4401.  
  4402.  
  4403.  
  4404. part_6 = Instance.new("Part", Boombox)
  4405.  
  4406. part_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4407.  
  4408. part_6.TopSurface = Enum.SurfaceType.Smooth
  4409.  
  4410. part_6.Material = Enum.Material.SmoothPlastic
  4411.  
  4412. part_6.Size = Vector3.new(0.93, 1.132, 1.481)
  4413.  
  4414. part_6.CFrame = CFrame.new(5.884, 0.807, 122.197) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4415.  
  4416. part_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4417.  
  4418. part_6.BrickColor = BrickColor.new("Really black")
  4419.  
  4420. part_6.Friction = 0.3
  4421.  
  4422. part_6.Shape = Enum.PartType.Cylinder
  4423.  
  4424. part_6.BottomSurface = Enum.SurfaceType.Smooth
  4425.  
  4426.  
  4427.  
  4428. speaker4 = Instance.new("Part", Boombox)
  4429.  
  4430. speaker4.TopSurface = Enum.SurfaceType.Smooth
  4431.  
  4432. speaker4.Material = Enum.Material.Neon
  4433.  
  4434. speaker4.Size = Vector3.new(0.2, 1.295, 1.481)
  4435.  
  4436. speaker4.Name = "Speaker4"
  4437.  
  4438. speaker4.CFrame = CFrame.new(5.663, 0.804, 122.579) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4439.  
  4440. speaker4.BrickColor = BrickColor.new("New Yeller")
  4441.  
  4442. speaker4.Friction = 0.3
  4443.  
  4444. speaker4.Shape = Enum.PartType.Cylinder
  4445.  
  4446. speaker4.BottomSurface = Enum.SurfaceType.Smooth
  4447.  
  4448.  
  4449.  
  4450. mesh_9 = Instance.new("SpecialMesh", speaker4)
  4451.  
  4452. mesh_9.Scale = Vector3.new(0.2, 1, 1)
  4453.  
  4454. mesh_9.MeshType = Enum.MeshType.Cylinder
  4455.  
  4456.  
  4457.  
  4458. part_7 = Instance.new("Part", Boombox)
  4459.  
  4460. part_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4461.  
  4462. part_7.TopSurface = Enum.SurfaceType.Smooth
  4463.  
  4464. part_7.Material = Enum.Material.Neon
  4465.  
  4466. part_7.Size = Vector3.new(0.2, 0.847, 1.037)
  4467.  
  4468. part_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4469.  
  4470. part_7.CFrame = CFrame.new(6.823, 0.769, 122.734) * CFrame.Angles(-0, -0.52360057830811, -0)
  4471.  
  4472. part_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4473.  
  4474. part_7.BrickColor = BrickColor.new("Lime green")
  4475.  
  4476. part_7.Friction = 0.3
  4477.  
  4478. part_7.Shape = Enum.PartType.Cylinder
  4479.  
  4480. part_7.BottomSurface = Enum.SurfaceType.Smooth
  4481.  
  4482.  
  4483.  
  4484. mesh_10 = Instance.new("SpecialMesh", part_7)
  4485.  
  4486. mesh_10.Scale = Vector3.new(0.517, 1, 1)
  4487.  
  4488. mesh_10.MeshType = Enum.MeshType.Cylinder
  4489.  
  4490.  
  4491.  
  4492. part_8 = Instance.new("Part", Boombox)
  4493.  
  4494. part_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4495.  
  4496. part_8.TopSurface = Enum.SurfaceType.Smooth
  4497.  
  4498. part_8.Material = Enum.Material.Neon
  4499.  
  4500. part_8.Size = Vector3.new(0.2, 0.847, 1.037)
  4501.  
  4502. part_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4503.  
  4504. part_8.CFrame = CFrame.new(6.691, 0.769, 122.657) * CFrame.Angles(-0, -0.52360057830811, -0)
  4505.  
  4506. part_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4507.  
  4508. part_8.BrickColor = BrickColor.new("Lime green")
  4509.  
  4510. part_8.Friction = 0.3
  4511.  
  4512. part_8.Shape = Enum.PartType.Cylinder
  4513.  
  4514. part_8.BottomSurface = Enum.SurfaceType.Smooth
  4515.  
  4516.  
  4517.  
  4518. mesh_11 = Instance.new("SpecialMesh", part_8)
  4519.  
  4520. mesh_11.Scale = Vector3.new(0.517, 1, 1)
  4521.  
  4522. mesh_11.MeshType = Enum.MeshType.Cylinder
  4523.  
  4524.  
  4525.  
  4526. part_9 = Instance.new("Part", Boombox)
  4527.  
  4528. part_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4529.  
  4530. part_9.TopSurface = Enum.SurfaceType.Smooth
  4531.  
  4532. part_9.Material = Enum.Material.SmoothPlastic
  4533.  
  4534. part_9.Size = Vector3.new(0.376, 0.633, 0.991)
  4535.  
  4536. part_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4537.  
  4538. part_9.CFrame = CFrame.new(8.058, 0.785, 123.426) * CFrame.Angles(-0, -0.52360057830811, -0)
  4539.  
  4540. part_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4541.  
  4542. part_9.BrickColor = BrickColor.new("Dark stone grey")
  4543.  
  4544. part_9.Friction = 0.3
  4545.  
  4546. part_9.Shape = Enum.PartType.Cylinder
  4547.  
  4548. part_9.BottomSurface = Enum.SurfaceType.Smooth
  4549.  
  4550.  
  4551.  
  4552. handle = Instance.new("Part", Boombox)
  4553.  
  4554. handle.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4555.  
  4556. handle.TopSurface = Enum.SurfaceType.Smooth
  4557.  
  4558. handle.Material = Enum.Material.SmoothPlastic
  4559.  
  4560. handle.Size = Vector3.new(2.755, 0.786, 1.037)
  4561.  
  4562. handle.Name = "Handle"
  4563.  
  4564. handle.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4565.  
  4566. handle.CFrame = CFrame.new(6.922, 0.781, 122.791) * CFrame.Angles(-0, -0.52360057830811, -0)
  4567.  
  4568. handle.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4569.  
  4570. handle.BrickColor = BrickColor.new("Dark stone grey")
  4571.  
  4572. handle.Friction = 0.3
  4573.  
  4574. handle.Shape = Enum.PartType.Cylinder
  4575.  
  4576. handle.BottomSurface = Enum.SurfaceType.Smooth
  4577.  
  4578.  
  4579.  
  4580. part_10 = Instance.new("Part", Boombox)
  4581.  
  4582. part_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4583.  
  4584. part_10.TopSurface = Enum.SurfaceType.Smooth
  4585.  
  4586. part_10.Material = Enum.Material.Neon
  4587.  
  4588. part_10.Size = Vector3.new(0.376, 0.633, 0.595)
  4589.  
  4590. part_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4591.  
  4592. part_10.CFrame = CFrame.new(8.059, 0.785, 123.432) * CFrame.Angles(-0, -0.52360057830811, -0)
  4593.  
  4594. part_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4595.  
  4596. part_10.BrickColor = BrickColor.new("Really blue")
  4597.  
  4598. part_10.Friction = 0.3
  4599.  
  4600. part_10.Shape = Enum.PartType.Cylinder
  4601.  
  4602. part_10.BottomSurface = Enum.SurfaceType.Smooth
  4603.  
  4604.  
  4605.  
  4606. part_11 = Instance.new("Part", Boombox)
  4607.  
  4608. part_11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4609.  
  4610. part_11.TopSurface = Enum.SurfaceType.Smooth
  4611.  
  4612. part_11.Material = Enum.Material.Neon
  4613.  
  4614. part_11.Size = Vector3.new(0.2, 0.847, 1.037)
  4615.  
  4616. part_11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4617.  
  4618. part_11.CFrame = CFrame.new(6.571, 0.769, 122.588) * CFrame.Angles(-0, -0.52360057830811, -0)
  4619.  
  4620. part_11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4621.  
  4622. part_11.BrickColor = BrickColor.new("Lime green")
  4623.  
  4624. part_11.Friction = 0.3
  4625.  
  4626. part_11.Shape = Enum.PartType.Cylinder
  4627.  
  4628. part_11.BottomSurface = Enum.SurfaceType.Smooth
  4629.  
  4630.  
  4631.  
  4632. mesh_12 = Instance.new("SpecialMesh", part_11)
  4633.  
  4634. mesh_12.Scale = Vector3.new(0.517, 1, 1)
  4635.  
  4636. mesh_12.MeshType = Enum.MeshType.Cylinder
  4637.  
  4638.  
  4639.  
  4640. part_12 = Instance.new("Part", Boombox)
  4641.  
  4642. part_12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4643.  
  4644. part_12.TopSurface = Enum.SurfaceType.Smooth
  4645.  
  4646. part_12.Material = Enum.Material.Neon
  4647.  
  4648. part_12.Size = Vector3.new(0.2, 0.847, 1.037)
  4649.  
  4650. part_12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4651.  
  4652. part_12.CFrame = CFrame.new(6.45, 0.769, 122.518) * CFrame.Angles(-0, -0.52360057830811, -0)
  4653.  
  4654. part_12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4655.  
  4656. part_12.BrickColor = BrickColor.new("Lime green")
  4657.  
  4658. part_12.Friction = 0.3
  4659.  
  4660. part_12.Shape = Enum.PartType.Cylinder
  4661.  
  4662. part_12.BottomSurface = Enum.SurfaceType.Smooth
  4663.  
  4664.  
  4665.  
  4666. mesh_13 = Instance.new("SpecialMesh", part_12)
  4667.  
  4668. mesh_13.Scale = Vector3.new(0.517, 1, 1)
  4669.  
  4670. mesh_13.MeshType = Enum.MeshType.Cylinder
  4671.  
  4672.  
  4673.  
  4674. part_13 = Instance.new("Part", Boombox)
  4675.  
  4676. part_13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4677.  
  4678. part_13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4679.  
  4680. part_13.Material = Enum.Material.Neon
  4681.  
  4682. part_13.Size = Vector3.new(0.2, 0.2, 0.2)
  4683.  
  4684. part_13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4685.  
  4686. part_13.CFrame = CFrame.new(8.154, 0.914, 123.12) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4687.  
  4688. part_13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4689.  
  4690. part_13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4691.  
  4692. part_13.BrickColor = BrickColor.new("Dark indigo")
  4693.  
  4694. part_13.Friction = 0.3
  4695.  
  4696. part_13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4697.  
  4698.  
  4699.  
  4700. mesh_14 = Instance.new("BlockMesh", part_13)
  4701.  
  4702. mesh_14.Scale = Vector3.new(0.2, 0.73, 0.67)
  4703.  
  4704.  
  4705.  
  4706. part_14 = Instance.new("Part", Boombox)
  4707.  
  4708. part_14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4709.  
  4710. part_14.TopSurface = Enum.SurfaceType.Smooth
  4711.  
  4712. part_14.Material = Enum.Material.Neon
  4713.  
  4714. part_14.Size = Vector3.new(0.2, 0.847, 1.037)
  4715.  
  4716. part_14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4717.  
  4718. part_14.CFrame = CFrame.new(6.944, 0.769, 122.803) * CFrame.Angles(-0, -0.52360057830811, -0)
  4719.  
  4720. part_14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4721.  
  4722. part_14.BrickColor = BrickColor.new("Lime green")
  4723.  
  4724. part_14.Friction = 0.3
  4725.  
  4726. part_14.Shape = Enum.PartType.Cylinder
  4727.  
  4728. part_14.BottomSurface = Enum.SurfaceType.Smooth
  4729.  
  4730.  
  4731.  
  4732. mesh_15 = Instance.new("SpecialMesh", part_14)
  4733.  
  4734. mesh_15.Scale = Vector3.new(0.517, 1, 1)
  4735.  
  4736. mesh_15.MeshType = Enum.MeshType.Cylinder
  4737.  
  4738.  
  4739.  
  4740. part_15 = Instance.new("Part", Boombox)
  4741.  
  4742. part_15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4743.  
  4744. part_15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4745.  
  4746. part_15.Material = Enum.Material.Neon
  4747.  
  4748. part_15.Size = Vector3.new(0.2, 0.2, 0.2)
  4749.  
  4750. part_15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4751.  
  4752. part_15.CFrame = CFrame.new(8.141, 0.646, 123.113) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4753.  
  4754. part_15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4755.  
  4756. part_15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4757.  
  4758. part_15.BrickColor = BrickColor.new("Dark indigo")
  4759.  
  4760. part_15.Friction = 0.3
  4761.  
  4762. part_15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4763.  
  4764.  
  4765.  
  4766. mesh_16 = Instance.new("BlockMesh", part_15)
  4767.  
  4768. mesh_16.Scale = Vector3.new(0.2, 0.73, 0.67)
  4769.  
  4770.  
  4771.  
  4772. part_16 = Instance.new("Part", Boombox)
  4773.  
  4774. part_16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4775.  
  4776. part_16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4777.  
  4778. part_16.Material = Enum.Material.Neon
  4779.  
  4780. part_16.Size = Vector3.new(0.2, 0.2, 0.2)
  4781.  
  4782. part_16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4783.  
  4784. part_16.CFrame = CFrame.new(7.808, 0.646, 123.691) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4785.  
  4786. part_16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4787.  
  4788. part_16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4789.  
  4790. part_16.BrickColor = BrickColor.new("Dark indigo")
  4791.  
  4792. part_16.Friction = 0.3
  4793.  
  4794. part_16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4795.  
  4796.  
  4797.  
  4798. mesh_17 = Instance.new("BlockMesh", part_16)
  4799.  
  4800. mesh_17.Scale = Vector3.new(0.2, 0.73, 0.67)
  4801.  
  4802.  
  4803.  
  4804. part_17 = Instance.new("Part", Boombox)
  4805.  
  4806. part_17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4807.  
  4808. part_17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4809.  
  4810. part_17.Material = Enum.Material.Neon
  4811.  
  4812. part_17.Size = Vector3.new(0.2, 0.6, 0.2)
  4813.  
  4814. part_17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4815.  
  4816. part_17.CFrame = CFrame.new(5.312, 1.235, 121.858) * CFrame.Angles(-0, -0.52360057830811, -0)
  4817.  
  4818. part_17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4819.  
  4820. part_17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4821.  
  4822. part_17.BrickColor = BrickColor.new("New Yeller")
  4823.  
  4824. part_17.Friction = 0.3
  4825.  
  4826. part_17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4827.  
  4828.  
  4829.  
  4830. mesh_18 = Instance.new("BlockMesh", part_17)
  4831.  
  4832. mesh_18.Scale = Vector3.new(0.6, 1, 0.5)
  4833.  
  4834.  
  4835.  
  4836. part_18 = Instance.new("Part", Boombox)
  4837.  
  4838. part_18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4839.  
  4840. part_18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4841.  
  4842. part_18.Material = Enum.Material.Neon
  4843.  
  4844. part_18.Size = Vector3.new(0.2, 0.2, 0.2)
  4845.  
  4846. part_18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4847.  
  4848. part_18.CFrame = CFrame.new(7.82, 0.914, 123.698) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  4849.  
  4850. part_18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4851.  
  4852. part_18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4853.  
  4854. part_18.BrickColor = BrickColor.new("Dark indigo")
  4855.  
  4856. part_18.Friction = 0.3
  4857.  
  4858. part_18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4859.  
  4860.  
  4861.  
  4862. mesh_19 = Instance.new("BlockMesh", part_18)
  4863.  
  4864. mesh_19.Scale = Vector3.new(0.2, 0.73, 0.67)
  4865.  
  4866.  
  4867.  
  4868. hitbox = Instance.new("Part", Boombox)
  4869.  
  4870. hitbox.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4871.  
  4872. hitbox.Transparency = 1
  4873.  
  4874. hitbox.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4875.  
  4876. hitbox.Material = Enum.Material.SmoothPlastic
  4877.  
  4878. hitbox.Size = Vector3.new(3.458, 1.049, 0.899)
  4879.  
  4880. hitbox.Name = "Hitbox"
  4881.  
  4882. hitbox.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4883.  
  4884. hitbox.CFrame = CFrame.new(6.752, 0.599, 122.704) * CFrame.Angles(-0, -0.52360057830811, -3.1415927410126)
  4885.  
  4886. hitbox.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4887.  
  4888. hitbox.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4889.  
  4890. hitbox.BrickColor = BrickColor.new("Really black")
  4891.  
  4892. hitbox.Friction = 0.3
  4893.  
  4894. hitbox.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4895.  
  4896.  
  4897.  
  4898. part_19 = Instance.new("Part", Boombox)
  4899.  
  4900. part_19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4901.  
  4902. part_19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4903.  
  4904. part_19.Material = Enum.Material.SmoothPlastic
  4905.  
  4906. part_19.Size = Vector3.new(0.2, 0.2, 0.2)
  4907.  
  4908. part_19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4909.  
  4910. part_19.CFrame = CFrame.new(6.756, 1.281, 123.233) * CFrame.Angles(-3.1415920257568, -1.0472015142441, -3.0041179656982)
  4911.  
  4912. part_19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4913.  
  4914. part_19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4915.  
  4916. part_19.BrickColor = BrickColor.new("Fossil")
  4917.  
  4918. part_19.Friction = 0.3
  4919.  
  4920. part_19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4921.  
  4922.  
  4923.  
  4924. mesh_20 = Instance.new("BlockMesh", part_19)
  4925.  
  4926. mesh_20.Scale = Vector3.new(0.2, 0.66, 0.62)
  4927.  
  4928.  
  4929.  
  4930. handle_2 = Instance.new("Part", Boombox)
  4931.  
  4932. handle_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4933.  
  4934. handle_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4935.  
  4936. handle_2.Material = Enum.Material.Neon
  4937.  
  4938. handle_2.Size = Vector3.new(3.257, 0.2, 0.2)
  4939.  
  4940. handle_2.Name = "Handle"
  4941.  
  4942. handle_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4943.  
  4944. handle_2.CFrame = CFrame.new(6.747, 0.1, 122.686) * CFrame.Angles(-0, -0.52360057830811, -3.1415927410126)
  4945.  
  4946. handle_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4947.  
  4948. handle_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4949.  
  4950. handle_2.BrickColor = BrickColor.new("New Yeller")
  4951.  
  4952. handle_2.Friction = 0.3
  4953.  
  4954. handle_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4955.  
  4956.  
  4957.  
  4958. mesh_21 = Instance.new("BlockMesh", handle_2)
  4959.  
  4960. mesh_21.Scale = Vector3.new(1, 0.32, 0.5)
  4961.  
  4962.  
  4963.  
  4964. part_20 = Instance.new("Part", Boombox)
  4965.  
  4966. part_20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4967.  
  4968. part_20.TopSurface = Enum.SurfaceType.Smooth
  4969.  
  4970. part_20.Material = Enum.Material.Neon
  4971.  
  4972. part_20.Size = Vector3.new(0.2, 0.206, 0.206)
  4973.  
  4974. part_20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4975.  
  4976. part_20.CFrame = CFrame.new(5.345, 0.169, 121.877) * CFrame.Angles(-0, 1.0472013950348, -3.1415927410126)
  4977.  
  4978. part_20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4979.  
  4980. part_20.BrickColor = BrickColor.new("New Yeller")
  4981.  
  4982. part_20.Friction = 0.3
  4983.  
  4984. part_20.Shape = Enum.PartType.Cylinder
  4985.  
  4986. part_20.BottomSurface = Enum.SurfaceType.Smooth
  4987.  
  4988.  
  4989.  
  4990. mesh_22 = Instance.new("SpecialMesh", part_20)
  4991.  
  4992. mesh_22.Scale = Vector3.new(0.5, 1, 1)
  4993.  
  4994. mesh_22.MeshType = Enum.MeshType.Cylinder
  4995.  
  4996.  
  4997.  
  4998. part_21 = Instance.new("Part", Boombox)
  4999.  
  5000. part_21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5001.  
  5002. part_21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5003.  
  5004. part_21.Material = Enum.Material.Neon
  5005.  
  5006. part_21.Size = Vector3.new(0.2, 0.836, 0.2)
  5007.  
  5008. part_21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5009.  
  5010. part_21.CFrame = CFrame.new(5.306, 0.576, 121.855) * CFrame.Angles(-0, -0.52360057830811, -3.1415927410126)
  5011.  
  5012. part_21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5013.  
  5014. part_21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5015.  
  5016. part_21.BrickColor = BrickColor.new("New Yeller")
  5017.  
  5018. part_21.Friction = 0.3
  5019.  
  5020. part_21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5021.  
  5022.  
  5023.  
  5024. mesh_23 = Instance.new("BlockMesh", part_21)
  5025.  
  5026. mesh_23.Scale = Vector3.new(0.58, 1, 0.5)
  5027.  
  5028.  
  5029.  
  5030. part_22 = Instance.new("Part", Boombox)
  5031.  
  5032. part_22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5033.  
  5034. part_22.TopSurface = Enum.SurfaceType.Smooth
  5035.  
  5036. part_22.Material = Enum.Material.Neon
  5037.  
  5038. part_22.Size = Vector3.new(0.2, 0.206, 0.206)
  5039.  
  5040. part_22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5041.  
  5042. part_22.CFrame = CFrame.new(8.155, 0.169, 123.499) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -0)
  5043.  
  5044. part_22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5045.  
  5046. part_22.BrickColor = BrickColor.new("New Yeller")
  5047.  
  5048. part_22.Friction = 0.3
  5049.  
  5050. part_22.Shape = Enum.PartType.Cylinder
  5051.  
  5052. part_22.BottomSurface = Enum.SurfaceType.Smooth
  5053.  
  5054.  
  5055.  
  5056. mesh_24 = Instance.new("SpecialMesh", part_22)
  5057.  
  5058. mesh_24.Scale = Vector3.new(0.5, 1, 1)
  5059.  
  5060. mesh_24.MeshType = Enum.MeshType.Cylinder
  5061.  
  5062.  
  5063.  
  5064. part_23 = Instance.new("Part", Boombox)
  5065.  
  5066. part_23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5067.  
  5068. part_23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5069.  
  5070. part_23.Material = Enum.Material.Neon
  5071.  
  5072. part_23.Size = Vector3.new(0.2, 0.836, 0.2)
  5073.  
  5074. part_23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5075.  
  5076. part_23.CFrame = CFrame.new(8.193, 0.576, 123.521) * CFrame.Angles(-0, -0.52360057830811, -3.1415927410126)
  5077.  
  5078. part_23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5079.  
  5080. part_23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5081.  
  5082. part_23.BrickColor = BrickColor.new("New Yeller")
  5083.  
  5084. part_23.Friction = 0.3
  5085.  
  5086. part_23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5087.  
  5088.  
  5089.  
  5090. mesh_25 = Instance.new("BlockMesh", part_23)
  5091.  
  5092. mesh_25.Scale = Vector3.new(0.58, 1, 0.51)
  5093.  
  5094.  
  5095.  
  5096. part_24 = Instance.new("Part", Boombox)
  5097.  
  5098. part_24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5099.  
  5100. part_24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5101.  
  5102. part_24.Material = Enum.Material.SmoothPlastic
  5103.  
  5104. part_24.Size = Vector3.new(3.278, 0.566, 0.899)
  5105.  
  5106. part_24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5107.  
  5108. part_24.CFrame = CFrame.new(6.75, 0.354, 122.703) * CFrame.Angles(-0, -0.52360057830811, -3.1415927410126)
  5109.  
  5110. part_24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5111.  
  5112. part_24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5113.  
  5114. part_24.BrickColor = BrickColor.new("Black")
  5115.  
  5116. part_24.Friction = 0.3
  5117.  
  5118. part_24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5119.  
  5120.  
  5121.  
  5122. wedge = Instance.new("WedgePart", Boombox)
  5123.  
  5124. wedge.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5125.  
  5126. wedge.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5127.  
  5128. wedge.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5129.  
  5130. wedge.Friction = 0.3
  5131.  
  5132. wedge.Material = Enum.Material.SmoothPlastic
  5133.  
  5134. wedge.Size = Vector3.new(0.892, 0.48, 0.4)
  5135.  
  5136. wedge.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5137.  
  5138. wedge.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5139.  
  5140. wedge.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5141.  
  5142. wedge.CFrame = CFrame.new(7.301, 0.877, 123.014) * CFrame.Angles(-0, 1.0472013950348, -0)
  5143.  
  5144. wedge.BrickColor = BrickColor.new("Black")
  5145.  
  5146.  
  5147.  
  5148. wedge_2 = Instance.new("WedgePart", Boombox)
  5149.  
  5150. wedge_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5151.  
  5152. wedge_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5153.  
  5154. wedge_2.Friction = 0.3
  5155.  
  5156. wedge_2.Material = Enum.Material.SmoothPlastic
  5157.  
  5158. wedge_2.Size = Vector3.new(0.892, 0.48, 0.4)
  5159.  
  5160. wedge_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5161.  
  5162. wedge_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5163.  
  5164. wedge_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5165.  
  5166. wedge_2.CFrame = CFrame.new(5.506, 0.877, 121.977) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5167.  
  5168. wedge_2.BrickColor = BrickColor.new("Black")
  5169.  
  5170.  
  5171.  
  5172. wedge_3 = Instance.new("WedgePart", Boombox)
  5173.  
  5174. wedge_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5175.  
  5176. wedge_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5177.  
  5178. wedge_3.Friction = 0.3
  5179.  
  5180. wedge_3.Material = Enum.Material.SmoothPlastic
  5181.  
  5182. wedge_3.Size = Vector3.new(0.892, 0.48, 0.4)
  5183.  
  5184. wedge_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5185.  
  5186. wedge_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5187.  
  5188. wedge_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5189.  
  5190. wedge_3.CFrame = CFrame.new(5.887, 0.877, 122.197) * CFrame.Angles(-0, 1.0472013950348, -0)
  5191.  
  5192. wedge_3.BrickColor = BrickColor.new("Black")
  5193.  
  5194.  
  5195.  
  5196. wedge_4 = Instance.new("WedgePart", Boombox)
  5197.  
  5198. wedge_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5199.  
  5200. wedge_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5201.  
  5202. wedge_4.Friction = 0.3
  5203.  
  5204. wedge_4.Material = Enum.Material.SmoothPlastic
  5205.  
  5206. wedge_4.Size = Vector3.new(0.892, 0.48, 0.4)
  5207.  
  5208. wedge_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5209.  
  5210. wedge_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5211.  
  5212. wedge_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5213.  
  5214. wedge_4.CFrame = CFrame.new(7.999, 0.877, 123.417) * CFrame.Angles(-0, 1.0472013950348, -0)
  5215.  
  5216. wedge_4.BrickColor = BrickColor.new("Black")
  5217.  
  5218.  
  5219.  
  5220. wedge_5 = Instance.new("WedgePart", Boombox)
  5221.  
  5222. wedge_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5223.  
  5224. wedge_5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5225.  
  5226. wedge_5.Friction = 0.3
  5227.  
  5228. wedge_5.Material = Enum.Material.SmoothPlastic
  5229.  
  5230. wedge_5.Size = Vector3.new(0.892, 0.48, 0.4)
  5231.  
  5232. wedge_5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5233.  
  5234. wedge_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5235.  
  5236. wedge_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5237.  
  5238. wedge_5.CFrame = CFrame.new(7.648, 0.877, 123.214) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5239.  
  5240. wedge_5.BrickColor = BrickColor.new("Black")
  5241.  
  5242.  
  5243.  
  5244. wedge_6 = Instance.new("WedgePart", Boombox)
  5245.  
  5246. wedge_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5247.  
  5248. wedge_6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5249.  
  5250. wedge_6.Friction = 0.3
  5251.  
  5252. wedge_6.Material = Enum.Material.SmoothPlastic
  5253.  
  5254. wedge_6.Size = Vector3.new(0.892, 0.48, 0.4)
  5255.  
  5256. wedge_6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5257.  
  5258. wedge_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5259.  
  5260. wedge_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5261.  
  5262. wedge_6.CFrame = CFrame.new(6.949, 0.877, 122.811) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5263.  
  5264. wedge_6.BrickColor = BrickColor.new("Black")
  5265.  
  5266.  
  5267.  
  5268. wedge_7 = Instance.new("WedgePart", Boombox)
  5269.  
  5270. wedge_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5271.  
  5272. wedge_7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5273.  
  5274. wedge_7.Friction = 0.3
  5275.  
  5276. wedge_7.Material = Enum.Material.SmoothPlastic
  5277.  
  5278. wedge_7.Size = Vector3.new(0.892, 0.48, 0.4)
  5279.  
  5280. wedge_7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5281.  
  5282. wedge_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5283.  
  5284. wedge_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5285.  
  5286. wedge_7.CFrame = CFrame.new(6.234, 0.877, 122.397) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5287.  
  5288. wedge_7.BrickColor = BrickColor.new("Black")
  5289.  
  5290.  
  5291.  
  5292. wedge_8 = Instance.new("WedgePart", Boombox)
  5293.  
  5294. wedge_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5295.  
  5296. wedge_8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5297.  
  5298. wedge_8.Friction = 0.3
  5299.  
  5300. wedge_8.Material = Enum.Material.SmoothPlastic
  5301.  
  5302. wedge_8.Size = Vector3.new(0.892, 0.48, 0.4)
  5303.  
  5304. wedge_8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5305.  
  5306. wedge_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5307.  
  5308. wedge_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5309.  
  5310. wedge_8.CFrame = CFrame.new(6.603, 0.877, 122.611) * CFrame.Angles(-0, 1.0472013950348, -0)
  5311.  
  5312. wedge_8.BrickColor = BrickColor.new("Black")
  5313.  
  5314.  
  5315.  
  5316. part_25 = Instance.new("Part", Boombox)
  5317.  
  5318. part_25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5319.  
  5320. part_25.TopSurface = Enum.SurfaceType.Smooth
  5321.  
  5322. part_25.Material = Enum.Material.SmoothPlastic
  5323.  
  5324. part_25.Size = Vector3.new(0.896, 0.2, 0.2)
  5325.  
  5326. part_25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5327.  
  5328. part_25.CFrame = CFrame.new(5.337, 0.169, 121.889) * CFrame.Angles(-0, 1.0472013950348, -3.1415927410126)
  5329.  
  5330. part_25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5331.  
  5332. part_25.BrickColor = BrickColor.new("Black")
  5333.  
  5334. part_25.Friction = 0.3
  5335.  
  5336. part_25.Shape = Enum.PartType.Cylinder
  5337.  
  5338. part_25.BottomSurface = Enum.SurfaceType.Smooth
  5339.  
  5340.  
  5341.  
  5342. part_26 = Instance.new("Part", Boombox)
  5343.  
  5344. part_26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5345.  
  5346. part_26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5347.  
  5348. part_26.Material = Enum.Material.SmoothPlastic
  5349.  
  5350. part_26.Size = Vector3.new(0.2, 0.835, 0.899)
  5351.  
  5352. part_26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5353.  
  5354. part_26.CFrame = CFrame.new(8.186, 0.576, 123.532) * CFrame.Angles(-0, -0.52360057830811, -3.1415927410126)
  5355.  
  5356. part_26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5357.  
  5358. part_26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5359.  
  5360. part_26.BrickColor = BrickColor.new("Black")
  5361.  
  5362. part_26.Friction = 0.3
  5363.  
  5364. part_26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5365.  
  5366.  
  5367.  
  5368. mesh_26 = Instance.new("BlockMesh", part_26)
  5369.  
  5370. mesh_26.Scale = Vector3.new(0.57, 1, 1)
  5371.  
  5372.  
  5373.  
  5374. part_27 = Instance.new("Part", Boombox)
  5375.  
  5376. part_27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5377.  
  5378. part_27.TopSurface = Enum.SurfaceType.Smooth
  5379.  
  5380. part_27.Material = Enum.Material.SmoothPlastic
  5381.  
  5382. part_27.Size = Vector3.new(0.896, 0.2, 0.2)
  5383.  
  5384. part_27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5385.  
  5386. part_27.CFrame = CFrame.new(8.148, 0.169, 123.512) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -0)
  5387.  
  5388. part_27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5389.  
  5390. part_27.BrickColor = BrickColor.new("Black")
  5391.  
  5392. part_27.Friction = 0.3
  5393.  
  5394. part_27.Shape = Enum.PartType.Cylinder
  5395.  
  5396. part_27.BottomSurface = Enum.SurfaceType.Smooth
  5397.  
  5398.  
  5399.  
  5400. part_28 = Instance.new("Part", Boombox)
  5401.  
  5402. part_28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5403.  
  5404. part_28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5405.  
  5406. part_28.Material = Enum.Material.SmoothPlastic
  5407.  
  5408. part_28.Size = Vector3.new(0.2, 0.835, 0.899)
  5409.  
  5410. part_28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5411.  
  5412. part_28.CFrame = CFrame.new(5.3, 0.576, 121.866) * CFrame.Angles(-0, -0.52360057830811, -3.1415927410126)
  5413.  
  5414. part_28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5415.  
  5416. part_28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5417.  
  5418. part_28.BrickColor = BrickColor.new("Black")
  5419.  
  5420. part_28.Friction = 0.3
  5421.  
  5422. part_28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5423.  
  5424.  
  5425.  
  5426. mesh_27 = Instance.new("BlockMesh", part_28)
  5427.  
  5428. mesh_27.Scale = Vector3.new(0.57, 1, 1)
  5429.  
  5430.  
  5431.  
  5432. wedge_9 = Instance.new("WedgePart", Boombox)
  5433.  
  5434. wedge_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5435.  
  5436. wedge_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5437.  
  5438. wedge_9.Friction = 0.3
  5439.  
  5440. wedge_9.Material = Enum.Material.SmoothPlastic
  5441.  
  5442. wedge_9.Size = Vector3.new(0.892, 0.48, 0.4)
  5443.  
  5444. wedge_9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5445.  
  5446. wedge_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5447.  
  5448. wedge_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5449.  
  5450. wedge_9.CFrame = CFrame.new(6.96, 0.813, 122.817) * CFrame.Angles(-0, 1.0472013950348, -3.1415927410126)
  5451.  
  5452. wedge_9.BrickColor = BrickColor.new("Black")
  5453.  
  5454.  
  5455.  
  5456. handle_3 = Instance.new("Part", Boombox)
  5457.  
  5458. handle_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5459.  
  5460. handle_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5461.  
  5462. handle_3.Material = Enum.Material.SmoothPlastic
  5463.  
  5464. handle_3.Size = Vector3.new(0.302, 0.2, 2.415)
  5465.  
  5466. handle_3.Name = "Handle"
  5467.  
  5468. handle_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5469.  
  5470. handle_3.CFrame = CFrame.new(6.706, 2.212, 122.662) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5471.  
  5472. handle_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5473.  
  5474. handle_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5475.  
  5476. handle_3.BrickColor = BrickColor.new("Really black")
  5477.  
  5478. handle_3.Friction = 0.3
  5479.  
  5480. handle_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5481.  
  5482.  
  5483.  
  5484. mesh_28 = Instance.new("SpecialMesh", handle_3)
  5485.  
  5486. mesh_28.Scale = Vector3.new(1, 0.92, 1)
  5487.  
  5488. mesh_28.MeshType = Enum.MeshType.Brick
  5489.  
  5490.  
  5491.  
  5492. part_29 = Instance.new("Part", Boombox)
  5493.  
  5494. part_29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5495.  
  5496. part_29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5497.  
  5498. part_29.Material = Enum.Material.Neon
  5499.  
  5500. part_29.Size = Vector3.new(0.2, 0.2, 0.2)
  5501.  
  5502. part_29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5503.  
  5504. part_29.CFrame = CFrame.new(7.761, 2.216, 123.271) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5505.  
  5506. part_29.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5507.  
  5508. part_29.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5509.  
  5510. part_29.BrickColor = BrickColor.new("New Yeller")
  5511.  
  5512. part_29.Friction = 0.3
  5513.  
  5514. part_29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5515.  
  5516.  
  5517.  
  5518. mesh_29 = Instance.new("SpecialMesh", part_29)
  5519.  
  5520. mesh_29.Scale = Vector3.new(0.5, 0.97, 0.9)
  5521.  
  5522. mesh_29.MeshType = Enum.MeshType.Cylinder
  5523.  
  5524.  
  5525.  
  5526. part_30 = Instance.new("Part", Boombox)
  5527.  
  5528. part_30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5529.  
  5530. part_30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5531.  
  5532. part_30.Material = Enum.Material.Neon
  5533.  
  5534. part_30.Size = Vector3.new(0.2, 0.6, 0.2)
  5535.  
  5536. part_30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5537.  
  5538. part_30.CFrame = CFrame.new(7.761, 1.916, 123.271) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5539.  
  5540. part_30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5541.  
  5542. part_30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5543.  
  5544. part_30.BrickColor = BrickColor.new("New Yeller")
  5545.  
  5546. part_30.Friction = 0.3
  5547.  
  5548. part_30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5549.  
  5550.  
  5551.  
  5552. mesh_30 = Instance.new("BlockMesh", part_30)
  5553.  
  5554. mesh_30.Scale = Vector3.new(0.5, 1, 0.9)
  5555.  
  5556.  
  5557.  
  5558. part_31 = Instance.new("Part", Boombox)
  5559.  
  5560. part_31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5561.  
  5562. part_31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5563.  
  5564. part_31.Material = Enum.Material.Neon
  5565.  
  5566. part_31.Size = Vector3.new(0.2, 0.2, 0.2)
  5567.  
  5568. part_31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5569.  
  5570. part_31.CFrame = CFrame.new(5.665, 2.216, 122.06) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5571.  
  5572. part_31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5573.  
  5574. part_31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5575.  
  5576. part_31.BrickColor = BrickColor.new("New Yeller")
  5577.  
  5578. part_31.Friction = 0.3
  5579.  
  5580. part_31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5581.  
  5582.  
  5583.  
  5584. mesh_31 = Instance.new("SpecialMesh", part_31)
  5585.  
  5586. mesh_31.Scale = Vector3.new(0.5, 0.97, 0.9)
  5587.  
  5588. mesh_31.MeshType = Enum.MeshType.Cylinder
  5589.  
  5590.  
  5591.  
  5592. part_32 = Instance.new("Part", Boombox)
  5593.  
  5594. part_32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5595.  
  5596. part_32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5597.  
  5598. part_32.Material = Enum.Material.SmoothPlastic
  5599.  
  5600. part_32.Size = Vector3.new(0.302, 0.2, 0.2)
  5601.  
  5602. part_32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5603.  
  5604. part_32.CFrame = CFrame.new(5.665, 2.216, 122.06) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5605.  
  5606. part_32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5607.  
  5608. part_32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5609.  
  5610. part_32.BrickColor = BrickColor.new("Really black")
  5611.  
  5612. part_32.Friction = 0.3
  5613.  
  5614. part_32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5615.  
  5616.  
  5617.  
  5618. mesh_32 = Instance.new("SpecialMesh", part_32)
  5619.  
  5620. mesh_32.Scale = Vector3.new(1, 0.96, 0.89)
  5621.  
  5622. mesh_32.MeshType = Enum.MeshType.Cylinder
  5623.  
  5624.  
  5625.  
  5626. part_33 = Instance.new("Part", Boombox)
  5627.  
  5628. part_33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5629.  
  5630. part_33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5631.  
  5632. part_33.Material = Enum.Material.Neon
  5633.  
  5634. part_33.Size = Vector3.new(0.2, 0.2, 2.417)
  5635.  
  5636. part_33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5637.  
  5638. part_33.CFrame = CFrame.new(6.706, 2.212, 122.662) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5639.  
  5640. part_33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5641.  
  5642. part_33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5643.  
  5644. part_33.BrickColor = BrickColor.new("New Yeller")
  5645.  
  5646. part_33.Friction = 0.3
  5647.  
  5648. part_33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5649.  
  5650.  
  5651.  
  5652. mesh_33 = Instance.new("SpecialMesh", part_33)
  5653.  
  5654. mesh_33.Scale = Vector3.new(0.5, 0.93, 1)
  5655.  
  5656. mesh_33.MeshType = Enum.MeshType.Brick
  5657.  
  5658.  
  5659.  
  5660. part_34 = Instance.new("Part", Boombox)
  5661.  
  5662. part_34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5663.  
  5664. part_34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5665.  
  5666. part_34.Material = Enum.Material.SmoothPlastic
  5667.  
  5668. part_34.Size = Vector3.new(0.302, 0.592, 0.2)
  5669.  
  5670. part_34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5671.  
  5672. part_34.CFrame = CFrame.new(5.665, 1.919, 122.06) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5673.  
  5674. part_34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5675.  
  5676. part_34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5677.  
  5678. part_34.BrickColor = BrickColor.new("Really black")
  5679.  
  5680. part_34.Friction = 0.3
  5681.  
  5682. part_34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5683.  
  5684.  
  5685.  
  5686. mesh_34 = Instance.new("BlockMesh", part_34)
  5687.  
  5688. mesh_34.Scale = Vector3.new(1, 1, 0.89)
  5689.  
  5690.  
  5691.  
  5692. part_35 = Instance.new("Part", Boombox)
  5693.  
  5694. part_35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5695.  
  5696. part_35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5697.  
  5698. part_35.Material = Enum.Material.Neon
  5699.  
  5700. part_35.Size = Vector3.new(0.2, 0.6, 0.2)
  5701.  
  5702. part_35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5703.  
  5704. part_35.CFrame = CFrame.new(5.665, 1.916, 122.06) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5705.  
  5706. part_35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5707.  
  5708. part_35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5709.  
  5710. part_35.BrickColor = BrickColor.new("New Yeller")
  5711.  
  5712. part_35.Friction = 0.3
  5713.  
  5714. part_35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5715.  
  5716.  
  5717.  
  5718. mesh_35 = Instance.new("BlockMesh", part_35)
  5719.  
  5720. mesh_35.Scale = Vector3.new(0.5, 1, 0.9)
  5721.  
  5722.  
  5723.  
  5724. part_36 = Instance.new("Part", Boombox)
  5725.  
  5726. part_36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5727.  
  5728. part_36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5729.  
  5730. part_36.Material = Enum.Material.SmoothPlastic
  5731.  
  5732. part_36.Size = Vector3.new(0.302, 0.2, 0.2)
  5733.  
  5734. part_36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5735.  
  5736. part_36.CFrame = CFrame.new(7.761, 2.216, 123.271) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5737.  
  5738. part_36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5739.  
  5740. part_36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5741.  
  5742. part_36.BrickColor = BrickColor.new("Really black")
  5743.  
  5744. part_36.Friction = 0.3
  5745.  
  5746. part_36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5747.  
  5748.  
  5749.  
  5750. mesh_36 = Instance.new("SpecialMesh", part_36)
  5751.  
  5752. mesh_36.Scale = Vector3.new(1, 0.96, 0.89)
  5753.  
  5754. mesh_36.MeshType = Enum.MeshType.Cylinder
  5755.  
  5756.  
  5757.  
  5758. part_37 = Instance.new("Part", Boombox)
  5759.  
  5760. part_37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5761.  
  5762. part_37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5763.  
  5764. part_37.Material = Enum.Material.SmoothPlastic
  5765.  
  5766. part_37.Size = Vector3.new(0.302, 0.592, 0.2)
  5767.  
  5768. part_37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5769.  
  5770. part_37.CFrame = CFrame.new(7.761, 1.916, 123.271) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5771.  
  5772. part_37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5773.  
  5774. part_37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5775.  
  5776. part_37.BrickColor = BrickColor.new("Really black")
  5777.  
  5778. part_37.Friction = 0.3
  5779.  
  5780. part_37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5781.  
  5782.  
  5783.  
  5784. mesh_37 = Instance.new("BlockMesh", part_37)
  5785.  
  5786. mesh_37.Scale = Vector3.new(1, 1, 0.89)
  5787.  
  5788.  
  5789.  
  5790. part_38 = Instance.new("Part", Boombox)
  5791.  
  5792. part_38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5793.  
  5794. part_38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5795.  
  5796. part_38.Material = Enum.Material.SmoothPlastic
  5797.  
  5798. part_38.Size = Vector3.new(0.2, 0.2, 0.2)
  5799.  
  5800. part_38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5801.  
  5802. part_38.CFrame = CFrame.new(6.786, 1.281, 122.196) * CFrame.Angles(3.1415920257568, -1.0472015142441, 3.0041179656982)
  5803.  
  5804. part_38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5805.  
  5806. part_38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5807.  
  5808. part_38.BrickColor = BrickColor.new("Fossil")
  5809.  
  5810. part_38.Friction = 0.3
  5811.  
  5812. part_38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5813.  
  5814.  
  5815.  
  5816. mesh_38 = Instance.new("BlockMesh", part_38)
  5817.  
  5818. mesh_38.Scale = Vector3.new(0.2, 0.66, 0.62)
  5819.  
  5820.  
  5821.  
  5822. part_39 = Instance.new("Part", Boombox)
  5823.  
  5824. part_39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5825.  
  5826. part_39.TopSurface = Enum.SurfaceType.Smooth
  5827.  
  5828. part_39.Material = Enum.Material.SmoothPlastic
  5829.  
  5830. part_39.Size = Vector3.new(0.898, 0.2, 0.2)
  5831.  
  5832. part_39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5833.  
  5834. part_39.CFrame = CFrame.new(8.146, 1.521, 123.511) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  5835.  
  5836. part_39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5837.  
  5838. part_39.BrickColor = BrickColor.new("Black")
  5839.  
  5840. part_39.Friction = 0.3
  5841.  
  5842. part_39.Shape = Enum.PartType.Cylinder
  5843.  
  5844. part_39.BottomSurface = Enum.SurfaceType.Smooth
  5845.  
  5846.  
  5847.  
  5848. part_40 = Instance.new("Part", Boombox)
  5849.  
  5850. part_40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5851.  
  5852. part_40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5853.  
  5854. part_40.Material = Enum.Material.SmoothPlastic
  5855.  
  5856. part_40.Size = Vector3.new(0.2, 0.2, 0.2)
  5857.  
  5858. part_40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5859.  
  5860. part_40.CFrame = CFrame.new(7.213, 1.281, 122.442) * CFrame.Angles(3.1415920257568, -1.0472015142441, 3.0041179656982)
  5861.  
  5862. part_40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5863.  
  5864. part_40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5865.  
  5866. part_40.BrickColor = BrickColor.new("Fossil")
  5867.  
  5868. part_40.Friction = 0.3
  5869.  
  5870. part_40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5871.  
  5872.  
  5873.  
  5874. mesh_39 = Instance.new("BlockMesh", part_40)
  5875.  
  5876. mesh_39.Scale = Vector3.new(0.2, 0.66, 0.62)
  5877.  
  5878.  
  5879.  
  5880. part_41 = Instance.new("Part", Boombox)
  5881.  
  5882. part_41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5883.  
  5884. part_41.TopSurface = Enum.SurfaceType.Smooth
  5885.  
  5886. part_41.Material = Enum.Material.Neon
  5887.  
  5888. part_41.Size = Vector3.new(0.2, 0.202, 0.202)
  5889.  
  5890. part_41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5891.  
  5892. part_41.CFrame = CFrame.new(5.347, 1.521, 121.878) * CFrame.Angles(-0, 1.0472013950348, -0)
  5893.  
  5894. part_41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5895.  
  5896. part_41.BrickColor = BrickColor.new("New Yeller")
  5897.  
  5898. part_41.Friction = 0.3
  5899.  
  5900. part_41.Shape = Enum.PartType.Cylinder
  5901.  
  5902. part_41.BottomSurface = Enum.SurfaceType.Smooth
  5903.  
  5904.  
  5905.  
  5906. mesh_40 = Instance.new("SpecialMesh", part_41)
  5907.  
  5908. mesh_40.Scale = Vector3.new(0.5, 1, 1)
  5909.  
  5910. mesh_40.MeshType = Enum.MeshType.Cylinder
  5911.  
  5912.  
  5913.  
  5914. part_42 = Instance.new("Part", Boombox)
  5915.  
  5916. part_42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5917.  
  5918. part_42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5919.  
  5920. part_42.Material = Enum.Material.SmoothPlastic
  5921.  
  5922. part_42.Size = Vector3.new(0.2, 0.592, 0.899)
  5923.  
  5924. part_42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5925.  
  5926. part_42.CFrame = CFrame.new(8.184, 1.235, 123.531) * CFrame.Angles(-0, -0.52360057830811, -0)
  5927.  
  5928. part_42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5929.  
  5930. part_42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5931.  
  5932. part_42.BrickColor = BrickColor.new("Black")
  5933.  
  5934. part_42.Friction = 0.3
  5935.  
  5936. part_42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5937.  
  5938.  
  5939.  
  5940. mesh_41 = Instance.new("BlockMesh", part_42)
  5941.  
  5942. mesh_41.Scale = Vector3.new(0.57, 1, 1)
  5943.  
  5944.  
  5945.  
  5946. part_43 = Instance.new("Part", Boombox)
  5947.  
  5948. part_43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5949.  
  5950. part_43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5951.  
  5952. part_43.Material = Enum.Material.SmoothPlastic
  5953.  
  5954. part_43.Size = Vector3.new(0.2, 0.2, 0.2)
  5955.  
  5956. part_43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5957.  
  5958. part_43.CFrame = CFrame.new(7.086, 1.281, 122.369) * CFrame.Angles(3.1415920257568, -1.0472015142441, 3.0041179656982)
  5959.  
  5960. part_43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5961.  
  5962. part_43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5963.  
  5964. part_43.BrickColor = BrickColor.new("Fossil")
  5965.  
  5966. part_43.Friction = 0.3
  5967.  
  5968. part_43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5969.  
  5970.  
  5971.  
  5972. mesh_42 = Instance.new("BlockMesh", part_43)
  5973.  
  5974. mesh_42.Scale = Vector3.new(0.2, 0.66, 0.62)
  5975.  
  5976.  
  5977.  
  5978. part_44 = Instance.new("Part", Boombox)
  5979.  
  5980. part_44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5981.  
  5982. part_44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5983.  
  5984. part_44.Material = Enum.Material.SmoothPlastic
  5985.  
  5986. part_44.Size = Vector3.new(0.2, 0.2, 0.2)
  5987.  
  5988. part_44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5989.  
  5990. part_44.CFrame = CFrame.new(6.648, 1.281, 122.116) * CFrame.Angles(3.1415920257568, -1.0472015142441, 3.0041179656982)
  5991.  
  5992. part_44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5993.  
  5994. part_44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5995.  
  5996. part_44.BrickColor = BrickColor.new("Fossil")
  5997.  
  5998. part_44.Friction = 0.3
  5999.  
  6000. part_44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6001.  
  6002.  
  6003.  
  6004. mesh_43 = Instance.new("BlockMesh", part_44)
  6005.  
  6006. mesh_43.Scale = Vector3.new(0.2, 0.66, 0.62)
  6007.  
  6008.  
  6009.  
  6010. part_45 = Instance.new("Part", Boombox)
  6011.  
  6012. part_45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6013.  
  6014. part_45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6015.  
  6016. part_45.Material = Enum.Material.SmoothPlastic
  6017.  
  6018. part_45.Size = Vector3.new(0.906, 0.2, 1.024)
  6019.  
  6020. part_45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6021.  
  6022. part_45.CFrame = CFrame.new(6.704, 1.464, 122.679) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  6023.  
  6024. part_45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6025.  
  6026. part_45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6027.  
  6028. part_45.BrickColor = BrickColor.new("Really black")
  6029.  
  6030. part_45.Friction = 0.3
  6031.  
  6032. part_45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6033.  
  6034.  
  6035.  
  6036. part_46 = Instance.new("Part", Boombox)
  6037.  
  6038. part_46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6039.  
  6040. part_46.TopSurface = Enum.SurfaceType.Smooth
  6041.  
  6042. part_46.Material = Enum.Material.SmoothPlastic
  6043.  
  6044. part_46.Size = Vector3.new(0.896, 0.2, 0.2)
  6045.  
  6046. part_46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6047.  
  6048. part_46.CFrame = CFrame.new(5.34, 1.521, 121.89) * CFrame.Angles(-0, 1.0472013950348, -0)
  6049.  
  6050. part_46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6051.  
  6052. part_46.BrickColor = BrickColor.new("Black")
  6053.  
  6054. part_46.Friction = 0.3
  6055.  
  6056. part_46.Shape = Enum.PartType.Cylinder
  6057.  
  6058. part_46.BottomSurface = Enum.SurfaceType.Smooth
  6059.  
  6060.  
  6061.  
  6062. part_47 = Instance.new("Part", Boombox)
  6063.  
  6064. part_47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6065.  
  6066. part_47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6067.  
  6068. part_47.Material = Enum.Material.SmoothPlastic
  6069.  
  6070. part_47.Size = Vector3.new(3.278, 0.566, 0.899)
  6071.  
  6072. part_47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6073.  
  6074. part_47.CFrame = CFrame.new(6.75, 1.336, 122.703) * CFrame.Angles(-0, -0.52360057830811, -0)
  6075.  
  6076. part_47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6077.  
  6078. part_47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6079.  
  6080. part_47.BrickColor = BrickColor.new("Black")
  6081.  
  6082. part_47.Friction = 0.3
  6083.  
  6084. part_47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6085.  
  6086.  
  6087.  
  6088. handle_4 = Instance.new("Part", Boombox)
  6089.  
  6090. handle_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6091.  
  6092. handle_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6093.  
  6094. handle_4.Material = Enum.Material.Neon
  6095.  
  6096. handle_4.Size = Vector3.new(0.2, 0.2, 3.269)
  6097.  
  6098. handle_4.Name = "Handle"
  6099.  
  6100. handle_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6101.  
  6102. handle_4.CFrame = CFrame.new(6.76, 1.594, 122.693) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  6103.  
  6104. handle_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6105.  
  6106. handle_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6107.  
  6108. handle_4.BrickColor = BrickColor.new("New Yeller")
  6109.  
  6110. handle_4.Friction = 0.3
  6111.  
  6112. handle_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6113.  
  6114.  
  6115.  
  6116. mesh_44 = Instance.new("BlockMesh", handle_4)
  6117.  
  6118. mesh_44.Scale = Vector3.new(0.5, 0.28, 1)
  6119.  
  6120.  
  6121.  
  6122. part_48 = Instance.new("Part", Boombox)
  6123.  
  6124. part_48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6125.  
  6126. part_48.TopSurface = Enum.SurfaceType.Smooth
  6127.  
  6128. part_48.Material = Enum.Material.Neon
  6129.  
  6130. part_48.Size = Vector3.new(0.2, 0.206, 0.206)
  6131.  
  6132. part_48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6133.  
  6134. part_48.CFrame = CFrame.new(8.154, 1.521, 123.499) * CFrame.Angles(-0, 1.0472013950348, -0)
  6135.  
  6136. part_48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6137.  
  6138. part_48.BrickColor = BrickColor.new("New Yeller")
  6139.  
  6140. part_48.Friction = 0.3
  6141.  
  6142. part_48.Shape = Enum.PartType.Cylinder
  6143.  
  6144. part_48.BottomSurface = Enum.SurfaceType.Smooth
  6145.  
  6146.  
  6147.  
  6148. mesh_45 = Instance.new("SpecialMesh", part_48)
  6149.  
  6150. mesh_45.Scale = Vector3.new(0.5, 1, 1)
  6151.  
  6152. mesh_45.MeshType = Enum.MeshType.Cylinder
  6153.  
  6154.  
  6155.  
  6156. part_49 = Instance.new("Part", Boombox)
  6157.  
  6158. part_49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6159.  
  6160. part_49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6161.  
  6162. part_49.Material = Enum.Material.SmoothPlastic
  6163.  
  6164. part_49.Size = Vector3.new(0.2, 0.2, 0.2)
  6165.  
  6166. part_49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6167.  
  6168. part_49.CFrame = CFrame.new(6.191, 1.281, 122.907) * CFrame.Angles(-3.1415920257568, -1.0472015142441, -3.0041179656982)
  6169.  
  6170. part_49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6171.  
  6172. part_49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6173.  
  6174. part_49.BrickColor = BrickColor.new("Fossil")
  6175.  
  6176. part_49.Friction = 0.3
  6177.  
  6178. part_49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6179.  
  6180.  
  6181.  
  6182. mesh_46 = Instance.new("BlockMesh", part_49)
  6183.  
  6184. mesh_46.Scale = Vector3.new(0.2, 0.66, 0.62)
  6185.  
  6186.  
  6187.  
  6188. part_50 = Instance.new("Part", Boombox)
  6189.  
  6190. part_50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6191.  
  6192. part_50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6193.  
  6194. part_50.Material = Enum.Material.SmoothPlastic
  6195.  
  6196. part_50.Size = Vector3.new(0.2, 0.2, 0.2)
  6197.  
  6198. part_50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6199.  
  6200. part_50.CFrame = CFrame.new(6.33, 1.281, 122.987) * CFrame.Angles(-3.1415920257568, -1.0472015142441, -3.0041179656982)
  6201.  
  6202. part_50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6203.  
  6204. part_50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6205.  
  6206. part_50.BrickColor = BrickColor.new("Fossil")
  6207.  
  6208. part_50.Friction = 0.3
  6209.  
  6210. part_50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6211.  
  6212.  
  6213.  
  6214. mesh_47 = Instance.new("BlockMesh", part_50)
  6215.  
  6216. mesh_47.Scale = Vector3.new(0.2, 0.66, 0.62)
  6217.  
  6218.  
  6219.  
  6220. part_51 = Instance.new("Part", Boombox)
  6221.  
  6222. part_51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6223.  
  6224. part_51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6225.  
  6226. part_51.Material = Enum.Material.SmoothPlastic
  6227.  
  6228. part_51.Size = Vector3.new(0.2, 0.2, 0.2)
  6229.  
  6230. part_51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6231.  
  6232. part_51.CFrame = CFrame.new(6.476, 1.281, 123.071) * CFrame.Angles(-3.1415920257568, -1.0472015142441, -3.0041179656982)
  6233.  
  6234. part_51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6235.  
  6236. part_51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6237.  
  6238. part_51.BrickColor = BrickColor.new("Fossil")
  6239.  
  6240. part_51.Friction = 0.3
  6241.  
  6242. part_51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6243.  
  6244.  
  6245.  
  6246. mesh_48 = Instance.new("BlockMesh", part_51)
  6247.  
  6248. mesh_48.Scale = Vector3.new(0.2, 0.66, 0.62)
  6249.  
  6250.  
  6251.  
  6252. wedge_10 = Instance.new("WedgePart", Boombox)
  6253.  
  6254. wedge_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6255.  
  6256. wedge_10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6257.  
  6258. wedge_10.Friction = 0.3
  6259.  
  6260. wedge_10.Material = Enum.Material.SmoothPlastic
  6261.  
  6262. wedge_10.Size = Vector3.new(0.892, 0.48, 0.4)
  6263.  
  6264. wedge_10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6265.  
  6266. wedge_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6267.  
  6268. wedge_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6269.  
  6270. wedge_10.CFrame = CFrame.new(5.863, 0.813, 122.183) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -0)
  6271.  
  6272. wedge_10.BrickColor = BrickColor.new("Black")
  6273.  
  6274.  
  6275.  
  6276. wedge_11 = Instance.new("WedgePart", Boombox)
  6277.  
  6278. wedge_11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6279.  
  6280. wedge_11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6281.  
  6282. wedge_11.Friction = 0.3
  6283.  
  6284. wedge_11.Material = Enum.Material.SmoothPlastic
  6285.  
  6286. wedge_11.Size = Vector3.new(0.892, 0.48, 0.4)
  6287.  
  6288. wedge_11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6289.  
  6290. wedge_11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6291.  
  6292. wedge_11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6293.  
  6294. wedge_11.CFrame = CFrame.new(5.516, 0.813, 121.983) * CFrame.Angles(-0, 1.0472013950348, -3.1415927410126)
  6295.  
  6296. wedge_11.BrickColor = BrickColor.new("Black")
  6297.  
  6298.  
  6299.  
  6300. wedge_12 = Instance.new("WedgePart", Boombox)
  6301.  
  6302. wedge_12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6303.  
  6304. wedge_12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6305.  
  6306. wedge_12.Friction = 0.3
  6307.  
  6308. wedge_12.Material = Enum.Material.SmoothPlastic
  6309.  
  6310. wedge_12.Size = Vector3.new(0.892, 0.48, 0.4)
  6311.  
  6312. wedge_12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6313.  
  6314. wedge_12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6315.  
  6316. wedge_12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6317.  
  6318. wedge_12.CFrame = CFrame.new(7.658, 0.813, 123.22) * CFrame.Angles(-0, 1.0472013950348, -3.1415927410126)
  6319.  
  6320. wedge_12.BrickColor = BrickColor.new("Black")
  6321.  
  6322.  
  6323.  
  6324. wedge_13 = Instance.new("WedgePart", Boombox)
  6325.  
  6326. wedge_13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6327.  
  6328. wedge_13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6329.  
  6330. wedge_13.Friction = 0.3
  6331.  
  6332. wedge_13.Material = Enum.Material.SmoothPlastic
  6333.  
  6334. wedge_13.Size = Vector3.new(0.892, 0.48, 0.4)
  6335.  
  6336. wedge_13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6337.  
  6338. wedge_13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6339.  
  6340. wedge_13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6341.  
  6342. wedge_13.CFrame = CFrame.new(6.591, 0.813, 122.604) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -0)
  6343.  
  6344. wedge_13.BrickColor = BrickColor.new("Black")
  6345.  
  6346.  
  6347.  
  6348. wedge_14 = Instance.new("WedgePart", Boombox)
  6349.  
  6350. wedge_14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6351.  
  6352. wedge_14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6353.  
  6354. wedge_14.Friction = 0.3
  6355.  
  6356. wedge_14.Material = Enum.Material.SmoothPlastic
  6357.  
  6358. wedge_14.Size = Vector3.new(0.892, 0.48, 0.4)
  6359.  
  6360. wedge_14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6361.  
  6362. wedge_14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6363.  
  6364. wedge_14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6365.  
  6366. wedge_14.CFrame = CFrame.new(8.005, 0.813, 123.42) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -0)
  6367.  
  6368. wedge_14.BrickColor = BrickColor.new("Black")
  6369.  
  6370.  
  6371.  
  6372. wedge_15 = Instance.new("WedgePart", Boombox)
  6373.  
  6374. wedge_15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6375.  
  6376. wedge_15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6377.  
  6378. wedge_15.Friction = 0.3
  6379.  
  6380. wedge_15.Material = Enum.Material.SmoothPlastic
  6381.  
  6382. wedge_15.Size = Vector3.new(0.892, 0.48, 0.4)
  6383.  
  6384. wedge_15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6385.  
  6386. wedge_15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6387.  
  6388. wedge_15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6389.  
  6390. wedge_15.CFrame = CFrame.new(7.307, 0.813, 123.017) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -0)
  6391.  
  6392. wedge_15.BrickColor = BrickColor.new("Black")
  6393.  
  6394.  
  6395.  
  6396. wedge_16 = Instance.new("WedgePart", Boombox)
  6397.  
  6398. wedge_16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6399.  
  6400. wedge_16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6401.  
  6402. wedge_16.Friction = 0.3
  6403.  
  6404. wedge_16.Material = Enum.Material.SmoothPlastic
  6405.  
  6406. wedge_16.Size = Vector3.new(0.892, 0.48, 0.4)
  6407.  
  6408. wedge_16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6409.  
  6410. wedge_16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6411.  
  6412. wedge_16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6413.  
  6414. wedge_16.CFrame = CFrame.new(6.244, 0.813, 122.403) * CFrame.Angles(-0, 1.0472013950348, -3.1415927410126)
  6415.  
  6416. wedge_16.BrickColor = BrickColor.new("Black")
  6417.  
  6418.  
  6419.  
  6420. part_52 = Instance.new("Part", Boombox)
  6421.  
  6422. part_52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6423.  
  6424. part_52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6425.  
  6426. part_52.Material = Enum.Material.SmoothPlastic
  6427.  
  6428. part_52.Size = Vector3.new(0.2, 0.2, 0.2)
  6429.  
  6430. part_52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6431.  
  6432. part_52.CFrame = CFrame.new(6.932, 1.281, 122.28) * CFrame.Angles(3.1415920257568, -1.0472015142441, 3.0041179656982)
  6433.  
  6434. part_52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6435.  
  6436. part_52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6437.  
  6438. part_52.BrickColor = BrickColor.new("Fossil")
  6439.  
  6440. part_52.Friction = 0.3
  6441.  
  6442. part_52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6443.  
  6444.  
  6445.  
  6446. mesh_49 = Instance.new("BlockMesh", part_52)
  6447.  
  6448. mesh_49.Scale = Vector3.new(0.2, 0.66, 0.62)
  6449.  
  6450.  
  6451.  
  6452. part_53 = Instance.new("Part", Boombox)
  6453.  
  6454. part_53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6455.  
  6456. part_53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6457.  
  6458. part_53.Material = Enum.Material.SmoothPlastic
  6459.  
  6460. part_53.Size = Vector3.new(0.2, 0.592, 0.899)
  6461.  
  6462. part_53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6463.  
  6464. part_53.CFrame = CFrame.new(5.305, 1.223, 121.869) * CFrame.Angles(-0, -0.52360057830811, -0)
  6465.  
  6466. part_53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6467.  
  6468. part_53.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6469.  
  6470. part_53.BrickColor = BrickColor.new("Black")
  6471.  
  6472. part_53.Friction = 0.3
  6473.  
  6474. part_53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6475.  
  6476.  
  6477.  
  6478. mesh_50 = Instance.new("BlockMesh", part_53)
  6479.  
  6480. mesh_50.Scale = Vector3.new(0.57, 1, 1)
  6481.  
  6482.  
  6483.  
  6484. part_54 = Instance.new("Part", Boombox)
  6485.  
  6486. part_54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6487.  
  6488. part_54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6489.  
  6490. part_54.Material = Enum.Material.Neon
  6491.  
  6492. part_54.Size = Vector3.new(0.216, 0.2, 0.2)
  6493.  
  6494. part_54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6495.  
  6496. part_54.CFrame = CFrame.new(7.988, 1.138, 123.408) * CFrame.Angles(-3.1415927410126, -1.0472013950348, -3.1415927410126)
  6497.  
  6498. part_54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6499.  
  6500. part_54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6501.  
  6502. part_54.BrickColor = BrickColor.new("Really blue")
  6503.  
  6504. part_54.Friction = 0.3
  6505.  
  6506. part_54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6507.  
  6508.  
  6509.  
  6510. mesh_51 = Instance.new("BlockMesh", part_54)
  6511.  
  6512. mesh_51.Scale = Vector3.new(1, 0.57, 0.67)
  6513.  
  6514.  
  6515.  
  6516. hitbox_2 = Instance.new("Part", Boombox)
  6517.  
  6518. hitbox_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6519.  
  6520. hitbox_2.Transparency = 1
  6521.  
  6522. hitbox_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6523.  
  6524. hitbox_2.Material = Enum.Material.SmoothPlastic
  6525.  
  6526. hitbox_2.Size = Vector3.new(3.458, 1.043, 0.899)
  6527.  
  6528. hitbox_2.Name = "Hitbox"
  6529.  
  6530. hitbox_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6531.  
  6532. hitbox_2.CFrame = CFrame.new(6.752, 1.098, 122.704) * CFrame.Angles(-0, -0.52360057830811, -3.1415927410126)
  6533.  
  6534. hitbox_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6535.  
  6536. hitbox_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6537.  
  6538. hitbox_2.BrickColor = BrickColor.new("Really black")
  6539.  
  6540. hitbox_2.Friction = 0.3
  6541.  
  6542. hitbox_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6543.  
  6544.  
  6545.  
  6546. part_55 = Instance.new("Part", Boombox)
  6547.  
  6548. part_55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6549.  
  6550. part_55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6551.  
  6552. part_55.Material = Enum.Material.Neon
  6553.  
  6554. part_55.Size = Vector3.new(0.2, 0.6, 0.2)
  6555.  
  6556. part_55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6557.  
  6558. part_55.CFrame = CFrame.new(8.191, 1.235, 123.52) * CFrame.Angles(-0, -0.52360057830811, -0)
  6559.  
  6560. part_55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6561.  
  6562. part_55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6563.  
  6564. part_55.BrickColor = BrickColor.new("New Yeller")
  6565.  
  6566. part_55.Friction = 0.3
  6567.  
  6568. part_55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6569.  
  6570.  
  6571.  
  6572. mesh_52 = Instance.new("BlockMesh", part_55)
  6573.  
  6574. mesh_52.Scale = Vector3.new(0.6, 1, 0.5)
  6575.  
  6576.  
  6577.  
  6578. part_56 = Instance.new("Part", Boombox)
  6579.  
  6580. part_56.CanCollide = false
  6581.  
  6582. part_56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6583.  
  6584. part_56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6585.  
  6586. part_56.Material = Enum.Material.SmoothPlastic
  6587.  
  6588. part_56.Size = Vector3.new(1.4, 0.2, 1.4)
  6589.  
  6590. part_56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6591.  
  6592. part_56.CFrame = CFrame.new(7.28, 0.804, 123.529) * CFrame.Angles(3.141592502594, -1.0472015142441, 1.5707963705063)
  6593.  
  6594. part_56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6595.  
  6596. part_56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6597.  
  6598. part_56.BrickColor = BrickColor.new("Really black")
  6599.  
  6600. part_56.Friction = 0.3
  6601.  
  6602. part_56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6603.  
  6604.  
  6605.  
  6606. mesh_53 = Instance.new("SpecialMesh", part_56)
  6607.  
  6608. mesh_53.Scale = Vector3.new(1, 0.091, 1)
  6609.  
  6610. mesh_53.MeshType = Enum.MeshType.Sphere
  6611.  
  6612.  
  6613.  
  6614. part_57 = Instance.new("Part", Boombox)
  6615.  
  6616. part_57.CanCollide = false
  6617.  
  6618. part_57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6619.  
  6620. part_57.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6621.  
  6622. part_57.Material = Enum.Material.SmoothPlastic
  6623.  
  6624. part_57.Size = Vector3.new(1.4, 0.2, 1.4)
  6625.  
  6626. part_57.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6627.  
  6628. part_57.CFrame = CFrame.new(5.652, 0.804, 122.589) * CFrame.Angles(3.141592502594, -1.0472015142441, 1.5707963705063)
  6629.  
  6630. part_57.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6631.  
  6632. part_57.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6633.  
  6634. part_57.BrickColor = BrickColor.new("Really black")
  6635.  
  6636. part_57.Friction = 0.3
  6637.  
  6638. part_57.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6639.  
  6640.  
  6641.  
  6642. mesh_54 = Instance.new("SpecialMesh", part_57)
  6643.  
  6644. mesh_54.Scale = Vector3.new(1, 0.091, 1)
  6645.  
  6646. mesh_54.MeshType = Enum.MeshType.Sphere
  6647.  
  6648.  
  6649.  
  6650. part_58 = Instance.new("Part", Boombox)
  6651.  
  6652. part_58.CanCollide = false
  6653.  
  6654. part_58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6655.  
  6656. part_58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6657.  
  6658. part_58.Material = Enum.Material.SmoothPlastic
  6659.  
  6660. part_58.Size = Vector3.new(1.4, 0.2, 1.4)
  6661.  
  6662. part_58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6663.  
  6664. part_58.CFrame = CFrame.new(7.732, 0.804, 122.745) * CFrame.Angles(3.141592502594, -1.0472015142441, 1.5707963705063)
  6665.  
  6666. part_58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6667.  
  6668. part_58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6669.  
  6670. part_58.BrickColor = BrickColor.new("Really black")
  6671.  
  6672. part_58.Friction = 0.3
  6673.  
  6674. part_58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6675.  
  6676.  
  6677.  
  6678. mesh_55 = Instance.new("SpecialMesh", part_58)
  6679.  
  6680. mesh_55.Scale = Vector3.new(1, 0.091, 1)
  6681.  
  6682. mesh_55.MeshType = Enum.MeshType.Sphere
  6683.  
  6684.  
  6685.  
  6686. part_59 = Instance.new("Part", Boombox)
  6687.  
  6688. part_59.CanCollide = false
  6689.  
  6690. part_59.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6691.  
  6692. part_59.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6693.  
  6694. part_59.Material = Enum.Material.SmoothPlastic
  6695.  
  6696. part_59.Size = Vector3.new(1.4, 0.2, 1.4)
  6697.  
  6698. part_59.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6699.  
  6700. part_59.CFrame = CFrame.new(6.104, 0.804, 121.805) * CFrame.Angles(3.141592502594, -1.0472015142441, 1.5707963705063)
  6701.  
  6702. part_59.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6703.  
  6704. part_59.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6705.  
  6706. part_59.BrickColor = BrickColor.new("Really black")
  6707.  
  6708. part_59.Friction = 0.3
  6709.  
  6710. part_59.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6711.  
  6712.  
  6713.  
  6714. mesh_56 = Instance.new("SpecialMesh", part_59)
  6715.  
  6716. mesh_56.Scale = Vector3.new(1, 0.091, 1)
  6717.  
  6718. mesh_56.MeshType = Enum.MeshType.Sphere
  6719.  
  6720.  
  6721.  
  6722.  
  6723.  
  6724. --DavidAguirre weld script--
  6725.  
  6726.  
  6727.  
  6728. function createCFrameCache(part1)
  6729.  
  6730. local f = Instance.new("Folder",part1)
  6731.  
  6732. f.Name = "CFrameCache"
  6733.  
  6734.  
  6735.  
  6736. local c0 = Instance.new("CFrameValue",f)
  6737.  
  6738. c0.Name = "C0"
  6739.  
  6740. c0.Value = handle.CFrame:inverse()
  6741.  
  6742.  
  6743.  
  6744. local c1 = Instance.new("CFrameValue",f)
  6745.  
  6746. c1.Name = "C1"
  6747.  
  6748. c1.Value = part1.CFrame:inverse()
  6749.  
  6750. end
  6751.  
  6752.  
  6753.  
  6754. function WeldIt(toolz)
  6755.  
  6756. wait()
  6757.  
  6758.  
  6759.  
  6760. tool = toolz
  6761.  
  6762. handle = tool.Handle
  6763.  
  6764.  
  6765.  
  6766. for i,v in pairs(handle:GetChildren()) do
  6767.  
  6768. if v:IsA("JointInstance") then
  6769.  
  6770. v:Destroy()
  6771.  
  6772. end
  6773.  
  6774. end
  6775.  
  6776.  
  6777.  
  6778. for i,v in pairs(tool:GetChildren()) do
  6779.  
  6780. if v ~= handle then
  6781.  
  6782. if v.className == "UnionOperation" or v.className == "Part" or v.className == "WedgePart" then
  6783.  
  6784. if v:FindFirstChild("CFrameCache") == nil then
  6785.  
  6786. createCFrameCache(v)
  6787.  
  6788. end
  6789.  
  6790. local w = Instance.new("Weld",handle)
  6791.  
  6792. w.Part0 = handle
  6793.  
  6794. w.Part1 = v
  6795.  
  6796. w.C0 = v.CFrameCache.C0.Value
  6797.  
  6798. w.C1 = v.CFrameCache.C1.Value
  6799.  
  6800. end
  6801.  
  6802. end
  6803.  
  6804. end
  6805.  
  6806. end
  6807.  
  6808.  
  6809.  
  6810. WeldIt(Boombox)
  6811.  
  6812.  
  6813.  
  6814. -- END BOOMBOX --
  6815.  
  6816.  
  6817.  
  6818.  
  6819.  
  6820. Staleness = script.Staleness
  6821.  
  6822. Stale1 = Staleness["1"]
  6823.  
  6824. Stale2 = Staleness["2"]
  6825.  
  6826. Stale3 = Staleness["3"]
  6827.  
  6828. Stale4 = Staleness["4"]
  6829.  
  6830. Stale5 = Staleness["5"]
  6831.  
  6832. Stale6 = Staleness["6"]
  6833.  
  6834. Stale7 = Staleness["7"]
  6835.  
  6836. Stale8 = Staleness["8"]
  6837.  
  6838. Stale9 = Staleness["9"]
  6839.  
  6840.  
  6841.  
  6842. StaleCheck = script.StalenessChecker
  6843.  
  6844. StaleCheck1 = StaleCheck["1"]
  6845.  
  6846. StaleCheck2 = StaleCheck["2"]
  6847.  
  6848. StaleCheck3 = StaleCheck["3"]
  6849.  
  6850. StaleCheck4 = StaleCheck["4"]
  6851.  
  6852. StaleCheck5 = StaleCheck["5"]
  6853.  
  6854. StaleCheck6 = StaleCheck["6"]
  6855.  
  6856. StaleCheck7 = StaleCheck["7"]
  6857.  
  6858. StaleCheck8 = StaleCheck["8"]
  6859.  
  6860. StaleCheck9 = StaleCheck["9"]
  6861.  
  6862.  
  6863.  
  6864. Lag = false
  6865.  
  6866. Buffed = false
  6867.  
  6868. _G.MusicGUI = false
  6869.  
  6870. CurrentMode = "Boombox"
  6871.  
  6872. Player = game.Players.LocalPlayer
  6873.  
  6874. Character = Player.Character
  6875.  
  6876. PlayerGui = Player.PlayerGui
  6877.  
  6878. Backpack = Player.Backpack
  6879.  
  6880. Torso = Character.Torso
  6881.  
  6882. Head = Character.Head
  6883.  
  6884. Humanoid = Character.Humanoid
  6885.  
  6886. LeftArm = Character["Left Arm"]
  6887.  
  6888. LeftLeg = Character["Left Leg"]
  6889.  
  6890. RightArm = Character["Right Arm"]
  6891.  
  6892. RightLeg = Character["Right Leg"]
  6893.  
  6894. Character = Player.Character
  6895.  
  6896. PlayerGui = Player.PlayerGui
  6897.  
  6898. GUI.Parent = PlayerGui
  6899.  
  6900. Backpack = Player.Backpack
  6901.  
  6902. Torso = Character.Torso
  6903.  
  6904. Head = Character.Head
  6905.  
  6906. Humanoid = Character.Humanoid
  6907.  
  6908. LeftArm = Character["Left Arm"]
  6909.  
  6910. LeftLeg = Character["Left Leg"]
  6911.  
  6912. RightArm = Character["Right Arm"]
  6913.  
  6914. RightLeg = Character["Right Leg"]
  6915.  
  6916. LS = Torso["Left Shoulder"]
  6917.  
  6918. LH = Torso["Left Hip"]
  6919.  
  6920. RS = Torso["Right Shoulder"]
  6921.  
  6922. RH = Torso["Right Hip"]
  6923.  
  6924. Neck = Torso.Neck
  6925.  
  6926. attacktype = 1
  6927.  
  6928. vt = Vector3.new
  6929.  
  6930. cf = CFrame.new
  6931.  
  6932. euler = CFrame.fromEulerAnglesXYZ
  6933.  
  6934. angles = CFrame.Angles
  6935.  
  6936. Sheathed = false
  6937.  
  6938. necko = cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  6939.  
  6940. necko2 = cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  6941.  
  6942. LHC0 = cf(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  6943.  
  6944. LHC1 = cf(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  6945.  
  6946. RHC0 = cf(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  6947.  
  6948. RHC1 = cf(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  6949.  
  6950. RootPart = Character.HumanoidRootPart
  6951.  
  6952. RootJoint = RootPart.RootJoint
  6953.  
  6954. RootCF = euler(-1.57, 0, 3.14)
  6955.  
  6956. attack = false
  6957.  
  6958. equipped = true
  6959.  
  6960. local Anim = "Idle"
  6961.  
  6962. local Effects = {}
  6963.  
  6964. cam = workspace.CurrentCamera
  6965.  
  6966. ZTarget = nil
  6967.  
  6968. RocketTarget = nil
  6969.  
  6970. local CurrentMove = "[BLANK]"
  6971.  
  6972. mouse = Player:GetMouse()
  6973.  
  6974. RSH, LSH = nil, nil
  6975.  
  6976. LH = Torso["Left Hip"]
  6977.  
  6978. RH = Torso["Right Hip"]
  6979.  
  6980. RSH = Torso["Right Shoulder"]
  6981.  
  6982. LSH = Torso["Left Shoulder"]
  6983.  
  6984. StaledNum = 0
  6985.  
  6986.  
  6987.  
  6988. RSH.Parent = nil
  6989.  
  6990. LSH.Parent = nil
  6991.  
  6992.  
  6993.  
  6994. RW = Create("Weld"){
  6995.  
  6996. Name = "Right Shoulder",
  6997.  
  6998. Part0 = Torso ,
  6999.  
  7000. C0 = cf(1.5, 0.5, 0),
  7001.  
  7002. C1 = cf(0, 0.5, 0),
  7003.  
  7004. Part1 = RightArm ,
  7005.  
  7006. Parent = Torso ,
  7007.  
  7008. }
  7009.  
  7010.  
  7011.  
  7012. LW = Create("Weld"){
  7013.  
  7014. Name = "Left Shoulder",
  7015.  
  7016. Part0 = Torso ,
  7017.  
  7018. C0 = cf(-1.5, 0.5, 0),
  7019.  
  7020. C1 = cf(0, 0.5, 0) ,
  7021.  
  7022. Part1 = LeftArm ,
  7023.  
  7024. Parent = Torso ,
  7025.  
  7026. }
  7027.  
  7028.  
  7029.  
  7030. --[[Functions]]--
  7031.  
  7032.  
  7033.  
  7034. function NoOutline(Part)
  7035.  
  7036. Part.TopSurface, Part.BottomSurface, Part.LeftSurface, Part.RightSurface, Part.FrontSurface, Part.BackSurface = 10, 10, 10, 10, 10, 10
  7037.  
  7038. end
  7039.  
  7040.  
  7041.  
  7042. function nooutline(part)
  7043.  
  7044. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  7045.  
  7046. end
  7047.  
  7048.  
  7049.  
  7050. function part(formfactor, parent, material, reflectance, transparency, brickcolor, name, size)
  7051.  
  7052. local fp = Create("Part"){
  7053.  
  7054. formFactor = formfactor,
  7055.  
  7056. Parent = parent,
  7057.  
  7058. Reflectance = reflectance,
  7059.  
  7060. Transparency = transparency,
  7061.  
  7062. CanCollide = false,
  7063.  
  7064. Locked = true,
  7065.  
  7066. BrickColor = BrickColor.new(tostring(brickcolor)),
  7067.  
  7068. Name = name,
  7069.  
  7070. Size = size,
  7071.  
  7072. Position = Character.Torso.Position,
  7073.  
  7074. Material = material,
  7075.  
  7076. }
  7077.  
  7078. nooutline(fp)
  7079.  
  7080. return fp
  7081.  
  7082. end
  7083.  
  7084.  
  7085.  
  7086. function mesh(Mesh, part, meshtype, meshid, offset, scale)
  7087.  
  7088. local Msh = Create(Mesh){
  7089.  
  7090. Parent = part,
  7091.  
  7092. Offset = offset,
  7093.  
  7094. Scale = scale,
  7095.  
  7096. }
  7097.  
  7098. if Mesh == "SpecialMesh" then
  7099.  
  7100. Msh.MeshType = meshtype
  7101.  
  7102. Msh.MeshId = meshid
  7103.  
  7104. end
  7105.  
  7106. return Msh
  7107.  
  7108. end
  7109.  
  7110.  
  7111.  
  7112. function weld(parent, part0, part1, c0, c1)
  7113.  
  7114. local Weld = Create("Weld"){
  7115.  
  7116. Parent = parent,
  7117.  
  7118. Part0 = part0,
  7119.  
  7120. Part1 = part1,
  7121.  
  7122. C0 = c0,
  7123.  
  7124. C1 = c1,
  7125.  
  7126. }
  7127.  
  7128. return Weld
  7129.  
  7130. end
  7131.  
  7132.  
  7133.  
  7134. handleweld = weld(m,Arm_Held,Flap1Handle,CFrame.new(0,0,0),CFrame.new(0,0,0))
  7135.  
  7136. Flapweld = weld(m,Flap1Handle,Flap2Handle,CFrame.new(0,0,0),CFrame.new(0,0,0))
  7137.  
  7138. Cannonweld = weld(m,Flap1Handle,Cannon.Handle,CFrame.new(0,0,0),CFrame.new(0,0,0))
  7139.  
  7140.  
  7141.  
  7142. local function CFrameFromTopBack(at, top, back)
  7143.  
  7144. local right = top:Cross(back)
  7145.  
  7146. return CFrame.new(at.x, at.y, at.z,
  7147.  
  7148. right.x, top.x, back.x,
  7149.  
  7150. right.y, top.y, back.y,
  7151.  
  7152. right.z, top.z, back.z)
  7153.  
  7154. end
  7155.  
  7156.  
  7157.  
  7158. function Triangle(a, b, c)
  7159.  
  7160. local edg1 = (c - a):Dot((b - a).unit)
  7161.  
  7162. local edg2 = (a - b):Dot((c - b).unit)
  7163.  
  7164. local edg3 = (b - c):Dot((a - c).unit)
  7165.  
  7166. if edg1 <= (b - a).magnitude and edg1 >= 0 then
  7167.  
  7168. a, b, c = a, b, c
  7169.  
  7170. elseif edg2 <= (c - b).magnitude and edg2 >= 0 then
  7171.  
  7172. a, b, c = b, c, a
  7173.  
  7174. elseif edg3 <= (a - c).magnitude and edg3 >= 0 then
  7175.  
  7176. a, b, c = c, a, b
  7177.  
  7178. else
  7179.  
  7180. assert(false, "unreachable")
  7181.  
  7182. end
  7183.  
  7184.  
  7185.  
  7186. local len1 = (c - a):Dot((b - a).unit)
  7187.  
  7188. local len2 = (b - a).magnitude - len1
  7189.  
  7190. local width = (a + (b - a).unit * len1 - c).magnitude
  7191.  
  7192.  
  7193.  
  7194. local maincf = CFrameFromTopBack(a, (b - a):Cross(c - b).unit, -(b - a).unit)
  7195.  
  7196.  
  7197.  
  7198. local list = {}
  7199.  
  7200.  
  7201.  
  7202. local Color = BrickColor.new("Dark stone grey")
  7203.  
  7204.  
  7205.  
  7206. if len1 > 0.01 then
  7207.  
  7208. local w1 = Create('WedgePart', m){
  7209.  
  7210. Material = "SmoothPlastic",
  7211.  
  7212. FormFactor = 'Custom',
  7213.  
  7214. BrickColor = Color,
  7215.  
  7216. Transparency = 0,
  7217.  
  7218. Reflectance = 0,
  7219.  
  7220. Material = "SmoothPlastic",
  7221.  
  7222. CanCollide = false,
  7223.  
  7224. Anchored = true,
  7225.  
  7226. Parent = workspace,
  7227.  
  7228. Transparency = 0.3,
  7229.  
  7230. }
  7231.  
  7232. game:GetService("Debris"):AddItem(w1, 5)
  7233.  
  7234. NoOutline(w1)
  7235.  
  7236. local sz = Vector3.new(0.2, width, len1)
  7237.  
  7238. w1.Size = sz
  7239.  
  7240. local sp = Create("SpecialMesh"){
  7241.  
  7242. Parent = w1,
  7243.  
  7244. MeshType = "Wedge",
  7245.  
  7246. Scale = Vector3.new(0, 1, 1) * sz / w1.Size,
  7247.  
  7248. }
  7249.  
  7250. w1:BreakJoints()
  7251.  
  7252. table.insert(Effects, {
  7253.  
  7254. w1,
  7255.  
  7256. "Disappear",
  7257.  
  7258. .03
  7259.  
  7260. })
  7261.  
  7262. w1.CFrame = maincf * CFrame.Angles(math.pi, 0, math.pi / 2) * CFrame.new(0, width / 2, len1 / 2)
  7263.  
  7264. table.insert(list, w1)
  7265.  
  7266. end
  7267.  
  7268. if len2 > 0.01 then
  7269.  
  7270. local w2 = Create('WedgePart', m){
  7271.  
  7272. Material = "SmoothPlastic",
  7273.  
  7274. FormFactor = 'Custom',
  7275.  
  7276. BrickColor = Color,
  7277.  
  7278. Transparency = 0,
  7279.  
  7280. Reflectance = 0,
  7281.  
  7282. Material = "SmoothPlastic",
  7283.  
  7284. CanCollide = false,
  7285.  
  7286. Anchored = true,
  7287.  
  7288. Parent = workspace,
  7289.  
  7290. Transparency = 0.3,
  7291.  
  7292. }
  7293.  
  7294. game:GetService("Debris"):AddItem(w2, 5)
  7295.  
  7296. NoOutline(w2)
  7297.  
  7298. local sz = Vector3.new(0.2, width, len2)
  7299.  
  7300. w2.Size = sz
  7301.  
  7302. local sp = Create("SpecialMesh"){
  7303.  
  7304. Parent = w2,
  7305.  
  7306. MeshType = "Wedge",
  7307.  
  7308. Scale = Vector3.new(0, 1, 1) * sz / w2.Size,
  7309.  
  7310. }
  7311.  
  7312. w2:BreakJoints()
  7313.  
  7314. table.insert(Effects, {
  7315.  
  7316. w2,
  7317.  
  7318. "Disappear",
  7319.  
  7320. .03
  7321.  
  7322. })
  7323.  
  7324. w2.CFrame = maincf * CFrame.Angles(math.pi, math.pi, -math.pi / 2) * CFrame.new(0, width / 2, -len1 - len2 / 2)
  7325.  
  7326. table.insert(list, w2)
  7327.  
  7328. end
  7329.  
  7330. return unpack(list)
  7331.  
  7332. end
  7333.  
  7334.  
  7335.  
  7336. function so(id, par, vol, pit)
  7337.  
  7338. coroutine.resume(coroutine.create(function()
  7339.  
  7340. local sou = Instance.new("Sound", par)
  7341.  
  7342. sou.Volume = vol
  7343.  
  7344. sou.Pitch = pit
  7345.  
  7346. sou.SoundId = id
  7347.  
  7348. swait()
  7349.  
  7350. sou:play()
  7351.  
  7352. game:GetService("Debris"):AddItem(sou, 7)
  7353.  
  7354. end))
  7355.  
  7356. end
  7357.  
  7358.  
  7359.  
  7360. function clerp(a, b, t)
  7361.  
  7362. return a:lerp(b, t)
  7363.  
  7364. end
  7365.  
  7366.  
  7367.  
  7368. ArtificialHB = Instance.new("BindableEvent", script)
  7369.  
  7370. ArtificialHB.Name = "Heartbeat"
  7371.  
  7372.  
  7373.  
  7374. script:WaitForChild("Heartbeat")
  7375.  
  7376.  
  7377.  
  7378. tf = 0
  7379.  
  7380. allowframeloss = false
  7381.  
  7382. tossremainder = false
  7383.  
  7384. lastframe = tick()
  7385.  
  7386. script.Heartbeat:Fire()
  7387.  
  7388.  
  7389.  
  7390. game:GetService("RunService").Heartbeat:connect(function(s, p)
  7391.  
  7392. tf = tf + s
  7393.  
  7394. if tf >= Frames then
  7395.  
  7396. if allowframeloss then
  7397.  
  7398. script.Heartbeat:Fire()
  7399.  
  7400. lastframe = tick()
  7401.  
  7402. else
  7403.  
  7404. for i = 1, math.floor(tf / Frames) do
  7405.  
  7406. script.Heartbeat:Fire()
  7407.  
  7408. end
  7409.  
  7410. lastframe = tick()
  7411.  
  7412. end
  7413.  
  7414. if tossremainder then
  7415.  
  7416. tf = 0
  7417.  
  7418. else
  7419.  
  7420. tf = tf - Frames * math.floor(tf / Frames)
  7421.  
  7422. end
  7423.  
  7424. end
  7425.  
  7426. end)
  7427.  
  7428.  
  7429.  
  7430. function swait(num)
  7431.  
  7432. if num == 0 or num == nil then
  7433.  
  7434. ArtificialHB.Event:wait()
  7435.  
  7436. else
  7437.  
  7438. for i = 0, num do
  7439.  
  7440. ArtificialHB.Event:wait()
  7441.  
  7442. end
  7443.  
  7444. end
  7445.  
  7446. end
  7447.  
  7448.  
  7449.  
  7450. function rayCast(Pos, Dir, Max, Ignore)
  7451.  
  7452. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  7453.  
  7454. end
  7455.  
  7456.  
  7457.  
  7458. Asset = "http://www.roblox.com/asset/?id="
  7459.  
  7460.  
  7461.  
  7462. Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch,DefenseHexCheck,DefenseHex,SpeedHexCheck,SpeedHex,AttackHexCheck,AttackHex)
  7463.  
  7464. if hit.Parent == nil then
  7465.  
  7466. return
  7467.  
  7468. end
  7469.  
  7470. local h = hit.Parent:FindFirstChild("Humanoid")
  7471.  
  7472. for _, v in pairs(hit.Parent:children()) do
  7473.  
  7474. if v:IsA("Humanoid") then
  7475.  
  7476. h = v
  7477.  
  7478. end
  7479.  
  7480. end
  7481.  
  7482. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  7483.  
  7484. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  7485.  
  7486. if hit.Parent.DebounceHit.Value == true then
  7487.  
  7488. return
  7489.  
  7490. end
  7491.  
  7492. end
  7493.  
  7494. if h.MaxHealth >= math.huge then
  7495.  
  7496. hit:BreakJoints()
  7497.  
  7498. end
  7499.  
  7500. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  7501.  
  7502. return
  7503.  
  7504. end]]
  7505.  
  7506. -- hs(hit,1.2)
  7507.  
  7508. local c = Create("ObjectValue"){
  7509.  
  7510. Name = "creator",
  7511.  
  7512. Value = game:service("Players").LocalPlayer,
  7513.  
  7514. Parent = h,
  7515.  
  7516. }
  7517.  
  7518. game:GetService("Debris"):AddItem(c, .5)
  7519.  
  7520. if HitSound ~= nil and HitPitch ~= nil then
  7521.  
  7522. so(HitSound, hit, 1, HitPitch)
  7523.  
  7524. end
  7525.  
  7526. local Damage = math.floor((math.random(minim, maxim))*Attack.Value)
  7527.  
  7528. local hitpar = game.Players:FindFirstChild(hit.Parent.Name)
  7529.  
  7530. if hitpar ~= nil then
  7531.  
  7532. if hitpar:FindFirstChild("Backpack") ~= nil then
  7533.  
  7534. for i,v in pairs(hitpar:GetChildren()) do
  7535.  
  7536. if v.className == "LocalScript" then
  7537.  
  7538. for c,b in pairs(v:GetChildren()) do
  7539.  
  7540. if b.Name == "Stats" then
  7541.  
  7542. if b.Stats:FindFirstChild("Defense") then
  7543.  
  7544. def = b.Stats.Defense
  7545.  
  7546. Damage = Damage / def.Value
  7547.  
  7548. if DefenseHexCheck == true then
  7549.  
  7550. def.Value = def.Value - DefenseHex
  7551.  
  7552. ShowStat((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Secondary_Color.BrickColor.Color, "-", "Defense["..DefenseHex.."]")
  7553.  
  7554. end
  7555.  
  7556. end
  7557.  
  7558. if b.Stats:FindFirstChild("Attack") then
  7559.  
  7560. if AttackHexCheck == true then
  7561.  
  7562. b.Stats.Attack.Value = b.Stats.Attack.Value - AttackHex
  7563.  
  7564. ShowStat((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Secondary_Color.BrickColor.Color, "-", "Attack["..AttackHex.."]")
  7565.  
  7566. end
  7567.  
  7568. end
  7569.  
  7570. if b.Stats:FindFirstChild("Speed") then
  7571.  
  7572. if SpeedHexCheck == true then
  7573.  
  7574. b.Stats.Speed.Value = b.Stats.Speed.Value - SpeedHex
  7575.  
  7576. ShowStat((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Secondary_Color.BrickColor.Color, "-", "Speed["..SpeedHex.."]")
  7577.  
  7578. end
  7579.  
  7580. end
  7581.  
  7582. end
  7583.  
  7584. end
  7585.  
  7586. end
  7587.  
  7588. end
  7589.  
  7590. end
  7591.  
  7592. end
  7593.  
  7594. local blocked = false
  7595.  
  7596. local block = hit.Parent:findFirstChild("Block")
  7597.  
  7598. if block ~= nil then
  7599.  
  7600. if block.className == "IntValue" then
  7601.  
  7602. if block.Value > 0 then
  7603.  
  7604. blocked = true
  7605.  
  7606. block.Value = block.Value - 1
  7607.  
  7608. print(block.Value)
  7609.  
  7610. end
  7611.  
  7612. end
  7613.  
  7614. end
  7615.  
  7616. local Stalenum = 1
  7617.  
  7618. if Stale1.Value == CurrentMove then
  7619.  
  7620. StaleCheck1.Value = true
  7621.  
  7622. Stalenum = Stalenum + 1
  7623.  
  7624. end
  7625.  
  7626. if Stale2.Value == CurrentMove then
  7627.  
  7628. StaleCheck2.Value = true
  7629.  
  7630. Stalenum = Stalenum + 1
  7631.  
  7632. end
  7633.  
  7634. if Stale3.Value == CurrentMove then
  7635.  
  7636. StaleCheck3.Value = true
  7637.  
  7638. Stalenum = Stalenum + 1
  7639.  
  7640. end
  7641.  
  7642. if Stale4.Value == CurrentMove then
  7643.  
  7644. StaleCheck4.Value = true
  7645.  
  7646. Stalenum = Stalenum + 1
  7647.  
  7648. end
  7649.  
  7650. if Stale5.Value == CurrentMove then
  7651.  
  7652. StaleCheck5.Value = true
  7653.  
  7654. Stalenum = Stalenum + 1
  7655.  
  7656. end
  7657.  
  7658. if Stale6.Value == CurrentMove then
  7659.  
  7660. StaleCheck6.Value = true
  7661.  
  7662. Stalenum = Stalenum + 1
  7663.  
  7664. end
  7665.  
  7666. if Stale7.Value == CurrentMove then
  7667.  
  7668. StaleCheck7.Value = true
  7669.  
  7670. Stalenum = Stalenum + 1
  7671.  
  7672. end
  7673.  
  7674. if Stale8.Value == CurrentMove then
  7675.  
  7676. StaleCheck8.Value = true
  7677.  
  7678. Stalenum = Stalenum + 1
  7679.  
  7680. end
  7681.  
  7682. if Stale9.Value == CurrentMove then
  7683.  
  7684. StaleCheck9.Value = true
  7685.  
  7686. Stalenum = Stalenum + 1
  7687.  
  7688. end
  7689.  
  7690. if StaledNum >= 9 then
  7691.  
  7692. StaledNum = 0
  7693.  
  7694. end
  7695.  
  7696. StaledNum = StaledNum + 1
  7697.  
  7698. if StaledNum == 1 then
  7699.  
  7700. Stale1.Value = CurrentMove
  7701.  
  7702. elseif StaledNum == 2 then
  7703.  
  7704. Stale2.Value = CurrentMove
  7705.  
  7706. elseif StaledNum == 3 then
  7707.  
  7708. Stale3.Value = CurrentMove
  7709.  
  7710. elseif StaledNum == 4 then
  7711.  
  7712. Stale4.Value = CurrentMove
  7713.  
  7714. elseif StaledNum == 5 then
  7715.  
  7716. Stale5.Value = CurrentMove
  7717.  
  7718. elseif StaledNum == 6 then
  7719.  
  7720. Stale6.Value = CurrentMove
  7721.  
  7722. elseif StaledNum == 7 then
  7723.  
  7724. Stale7.Value = CurrentMove
  7725.  
  7726. elseif StaledNum == 8 then
  7727.  
  7728. Stale8.Value = CurrentMove
  7729.  
  7730. elseif StaledNum == 9 then
  7731.  
  7732. Stale9.Value = CurrentMove
  7733.  
  7734. end
  7735.  
  7736. Damage = Damage - (Stalenum/5)
  7737.  
  7738. if Buffed == true then
  7739.  
  7740. Damage = Damage + math.random(3,5)
  7741.  
  7742. end
  7743.  
  7744. if blocked == false then
  7745.  
  7746. -- h:TakeDamage(Damage)
  7747.  
  7748. h.Health = h.Health - Damage
  7749.  
  7750. ShowDamage((hit.CFrame * CFrame.new(0, 0, (hit.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), math.floor(-Damage), 1.5, Secondary_Color.Color)
  7751.  
  7752. else
  7753.  
  7754. h.Health = h.Health - (Damage / 2)
  7755.  
  7756. ShowDamage((hit.CFrame * CFrame.new(0, 0, (hit.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), math.floor(-Damage), 1.5, Part.BrickColor.Color)
  7757.  
  7758. end
  7759.  
  7760. if Type == "Knockdown" then
  7761.  
  7762. local hum = hit.Parent.Humanoid
  7763.  
  7764. hum.PlatformStand = true
  7765.  
  7766. coroutine.resume(coroutine.create(function(HHumanoid)
  7767.  
  7768. swait(1)
  7769.  
  7770. HHumanoid.PlatformStand = false
  7771.  
  7772. end), hum)
  7773.  
  7774. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  7775.  
  7776. local bodvol = Create("BodyVelocity"){
  7777.  
  7778. velocity = angle * (knockback - (StaledNum/5)),
  7779.  
  7780. P = 5000,
  7781.  
  7782. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  7783.  
  7784. Parent = hit,
  7785.  
  7786. }
  7787.  
  7788. local rl = Create("BodyAngularVelocity"){
  7789.  
  7790. P = 3000,
  7791.  
  7792. --wait(0.010100110110111101101100011000010111011001100101011011100110011101100101)
  7793.  
  7794. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  7795.  
  7796. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  7797.  
  7798. Parent = hit,
  7799.  
  7800. }
  7801.  
  7802. game:GetService("Debris"):AddItem(bodvol, .5)
  7803.  
  7804. game:GetService("Debris"):AddItem(rl, .5)
  7805.  
  7806. elseif Type == "Normal" then
  7807.  
  7808. local vp = Create("BodyVelocity"){
  7809.  
  7810. P = 500,
  7811.  
  7812. maxForce = Vector3.new(math.huge, 0, math.huge),
  7813.  
  7814. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  7815.  
  7816. }
  7817.  
  7818. if knockback > 0 then
  7819.  
  7820. vp.Parent = hit.Parent.Torso
  7821.  
  7822. end
  7823.  
  7824. game:GetService("Debris"):AddItem(vp, .5)
  7825.  
  7826. elseif Type == "Up" then
  7827.  
  7828. local bodyVelocity = Create("BodyVelocity"){
  7829.  
  7830. velocity = vt(0, 20, 0),
  7831.  
  7832. P = 5000,
  7833.  
  7834. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  7835.  
  7836. Parent = hit,
  7837.  
  7838. }
  7839.  
  7840. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  7841.  
  7842. elseif Type == "Snare" then
  7843.  
  7844. local bp = Create("BodyPosition"){
  7845.  
  7846. P = 2000,
  7847.  
  7848. D = 100,
  7849.  
  7850. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  7851.  
  7852. position = hit.Parent.Torso.Position,
  7853.  
  7854. Parent = hit.Parent.Torso,
  7855.  
  7856. }
  7857.  
  7858. game:GetService("Debris"):AddItem(bp, 1)
  7859.  
  7860. elseif Type == "Freeze" then
  7861.  
  7862. if hitpar ~= nil then
  7863.  
  7864. if hitpar:FindFirstChild("Backpack") ~= nil then
  7865.  
  7866. for i,v in pairs(hitpar:GetChildren()) do
  7867.  
  7868. if v.className == "LocalScript" then
  7869.  
  7870. for c,b in pairs(v:GetChildren()) do
  7871.  
  7872. if b.Name == "Stats" then
  7873.  
  7874. if b.Stats:FindFirstChild("Frozen") then
  7875.  
  7876. b.Stats.Frozen.Value = true
  7877.  
  7878. coroutine.resume(coroutine.create(function()
  7879.  
  7880. wait(1.5)
  7881.  
  7882. b.Stats.Frozen.Value = false
  7883.  
  7884. end))
  7885.  
  7886. end
  7887.  
  7888. end
  7889.  
  7890. end
  7891.  
  7892. end
  7893.  
  7894. end
  7895.  
  7896. end
  7897.  
  7898. end
  7899.  
  7900. local clo = script.Freeze:Clone()
  7901.  
  7902. clo.Parent = hit.Parent
  7903.  
  7904. clo.Disabled = false
  7905.  
  7906. elseif Type == "Stun" then
  7907.  
  7908. local BodPos = Create("BodyPosition"){
  7909.  
  7910. P = 50000,
  7911.  
  7912. D = 1000,
  7913.  
  7914. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  7915.  
  7916. position = hit.Parent.Torso.Position,
  7917.  
  7918. Parent = hit.Parent.Torso,
  7919.  
  7920. }
  7921.  
  7922. local BodGy = Create("BodyGyro") {
  7923.  
  7924. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  7925.  
  7926. P = 20e+003,
  7927.  
  7928. Parent = hit.Parent.Torso,
  7929.  
  7930. cframe = hit.Parent.Torso.CFrame,
  7931.  
  7932. }
  7933.  
  7934. hit.Parent.Torso.Anchored = true
  7935.  
  7936. coroutine.resume(coroutine.create(function(Part)
  7937.  
  7938. swait(1.5)
  7939.  
  7940. Part.Anchored = false
  7941.  
  7942. end), hit.Parent.Torso)
  7943.  
  7944. game:GetService("Debris"):AddItem(BodPos, 3)
  7945.  
  7946. game:GetService("Debris"):AddItem(BodGy, 3)
  7947.  
  7948. end
  7949.  
  7950. local debounce = Create("BoolValue"){
  7951.  
  7952. Name = "DebounceHit",
  7953.  
  7954. Parent = hit.Parent,
  7955.  
  7956. Value = true,
  7957.  
  7958. }
  7959.  
  7960. game:GetService("Debris"):AddItem(debounce, Delay)
  7961.  
  7962. c = Instance.new("ObjectValue")
  7963.  
  7964. c.Name = "creator"
  7965.  
  7966. c.Value = Player
  7967.  
  7968. c.Parent = h
  7969.  
  7970. game:GetService("Debris"):AddItem(c, .5)
  7971.  
  7972. end
  7973.  
  7974. end
  7975.  
  7976.  
  7977.  
  7978. function ShowDamage(Pos, Text, Time, Color)
  7979.  
  7980. local Rate = (1 / 30)
  7981.  
  7982. local Pos = (Pos or Vector3.new(0, 0, 0))
  7983.  
  7984. local Text = (Text or "")
  7985.  
  7986. local Time = (Time or 2)
  7987.  
  7988. local Color = (Color or Color3.new(1, 0, 0))
  7989.  
  7990. local EffectPart = script.Label:Clone()
  7991.  
  7992. local TextLabel = EffectPart.GUI.Main.Label
  7993.  
  7994. TextLabel.Text = Text
  7995.  
  7996. EffectPart.Parent = game:GetService("Workspace")
  7997.  
  7998. delay(0, function()
  7999.  
  8000. local Frames = (Time / Rate)
  8001.  
  8002. for Frame = 1, Frames do
  8003.  
  8004. wait(Rate)
  8005.  
  8006. local Percent = (Frame / Frames)
  8007.  
  8008. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  8009.  
  8010. TextLabel.TextTransparency = Percent
  8011.  
  8012. end
  8013.  
  8014. if EffectPart and EffectPart.Parent then
  8015.  
  8016. EffectPart:Destroy()
  8017.  
  8018. end
  8019.  
  8020. end)
  8021.  
  8022. end
  8023.  
  8024.  
  8025.  
  8026. function ShowStat(Pos, Text, Time, Color, Check, StatChange)
  8027.  
  8028. local Rate = (1 / 30)
  8029.  
  8030. local Pos = (Pos or Vector3.new(0, 0, 0))
  8031.  
  8032. local Text = (Text or "")
  8033.  
  8034. local Time = (Time or 2)
  8035.  
  8036. local Color = (Color or Color3.new(1, 0, 0))
  8037.  
  8038. local EffectPart = script.Label:Clone()
  8039.  
  8040. local TextLabel = EffectPart.GUI.Main.Label
  8041.  
  8042. TextLabel.Text = Check..StatChange
  8043.  
  8044. EffectPart.Parent = game:GetService("Workspace")
  8045.  
  8046. delay(0, function()
  8047.  
  8048. local Frames = (Time / Rate)
  8049.  
  8050. for Frame = 1, Frames do
  8051.  
  8052. wait(Rate)
  8053.  
  8054. local Percent = (Frame / Frames)
  8055.  
  8056. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  8057.  
  8058. TextLabel.TextTransparency = Percent
  8059.  
  8060. end
  8061.  
  8062. if EffectPart and EffectPart.Parent then
  8063.  
  8064. EffectPart:Destroy()
  8065.  
  8066. end
  8067.  
  8068. end)
  8069.  
  8070. end
  8071.  
  8072.  
  8073.  
  8074. function MagniDamage(Hit,Part,magni,mindam,maxdam,knock,Type,DefenseHexCheck,DefenseHex,SpeedHexCheck,SpeedHex,AttackHexCheck,AttackHex)
  8075.  
  8076. for _,c in pairs(workspace:children()) do
  8077.  
  8078. local hum=c:findFirstChild("Humanoid")
  8079.  
  8080. if hum~=nil then
  8081.  
  8082. local head=c:findFirstChild("Torso")
  8083.  
  8084. if head~=nil then
  8085.  
  8086. local targ=head.Position-Part.Position
  8087.  
  8088. local mag=targ.magnitude
  8089.  
  8090. if mag<=magni and c.Name~=Player.Name then
  8091.  
  8092. Damagefunc(Hit,head,mindam,maxdam,knock,Type,RootPart,.2,"Hit1",1)
  8093.  
  8094. Damagefunc(Hit,head,mindam,maxdam,knock,Type,RootPart,.2,"Hit1",1,DefenseHexCheck,DefenseHex,SpeedHexCheck,SpeedHex,AttackHexCheck,AttackHex)
  8095.  
  8096. end
  8097.  
  8098. end
  8099.  
  8100. end
  8101.  
  8102. end
  8103.  
  8104. end
  8105.  
  8106.  
  8107.  
  8108. function AerialLag(Delay,Time)
  8109.  
  8110. if Lag == false then
  8111.  
  8112. if Floor == nil then
  8113.  
  8114. if Anim == "Fall" then
  8115.  
  8116. swait(Delay)
  8117.  
  8118. HitFloor = false
  8119.  
  8120. coroutine.resume(coroutine.create(function()
  8121.  
  8122. while true do
  8123.  
  8124. wait(0.05)
  8125.  
  8126. if Floor ~= nil then
  8127.  
  8128. HitFloor = true
  8129.  
  8130. break
  8131.  
  8132. end
  8133.  
  8134. end
  8135.  
  8136. end))
  8137.  
  8138. if HitFloor == true then
  8139.  
  8140. Lag = true
  8141.  
  8142. attack = true
  8143.  
  8144. local wat = Speed.Value
  8145.  
  8146. Speed.Value = 0
  8147.  
  8148. swait(Time)
  8149.  
  8150. Speed.Value = wat
  8151.  
  8152. Lag = false
  8153.  
  8154. attack = false
  8155.  
  8156. end
  8157.  
  8158. end
  8159.  
  8160. end
  8161.  
  8162. end
  8163.  
  8164. end
  8165.  
  8166.  
  8167.  
  8168. --[[Effect Functions]]--
  8169.  
  8170.  
  8171.  
  8172. effect = Create("Model"){
  8173.  
  8174. Parent = Character
  8175.  
  8176. }
  8177.  
  8178. Effects = {}
  8179.  
  8180.  
  8181.  
  8182. CreatePart = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  8183.  
  8184.  
  8185.  
  8186. local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
  8187.  
  8188. NoOutline(Part)
  8189.  
  8190. return Part
  8191.  
  8192. end
  8193.  
  8194.  
  8195.  
  8196. CreateMesh = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  8197.  
  8198.  
  8199.  
  8200. local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  8201.  
  8202. if Mesh == "SpecialMesh" then
  8203.  
  8204. Msh.MeshType = MeshType
  8205.  
  8206. Msh.MeshId = MeshId
  8207.  
  8208. end
  8209.  
  8210. return Msh
  8211.  
  8212. end
  8213.  
  8214.  
  8215.  
  8216. SlashEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8217.  
  8218.  
  8219.  
  8220. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  8221.  
  8222. prt.Anchored = true
  8223.  
  8224. prt.CFrame = cframe
  8225.  
  8226. msh = CreateMesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=448386996", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8227.  
  8228. game:GetService("Debris"):AddItem(prt, 2)
  8229.  
  8230. coroutine.resume(coroutine.create(function(Part, Mesh, num)
  8231.  
  8232.  
  8233.  
  8234. for i = 0, 1, delay do
  8235.  
  8236. swait()
  8237.  
  8238. Part.Transparency = i
  8239.  
  8240. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  8241.  
  8242. end
  8243.  
  8244. Part.Parent = nil
  8245.  
  8246. end
  8247.  
  8248. ), prt, msh, (math.random(0, 1) + math.random()) / 5)
  8249.  
  8250. end
  8251.  
  8252.  
  8253.  
  8254. BlockEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  8255.  
  8256.  
  8257.  
  8258. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8259.  
  8260. prt.Anchored = true
  8261.  
  8262. prt.CFrame = cframe
  8263.  
  8264. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8265.  
  8266. game:GetService("Debris"):AddItem(prt, 10)
  8267.  
  8268. if Type == 1 or Type == nil then
  8269.  
  8270. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  8271.  
  8272. else
  8273.  
  8274. if Type == 2 then
  8275.  
  8276. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  8277.  
  8278. end
  8279.  
  8280. end
  8281.  
  8282. end
  8283.  
  8284.  
  8285.  
  8286. SphereEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8287.  
  8288.  
  8289.  
  8290. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8291.  
  8292. prt.Anchored = true
  8293.  
  8294. prt.CFrame = cframe
  8295.  
  8296. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8297.  
  8298. game:GetService("Debris"):AddItem(prt, 10)
  8299.  
  8300. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8301.  
  8302. end
  8303.  
  8304.  
  8305.  
  8306. RingEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8307.  
  8308.  
  8309.  
  8310. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  8311.  
  8312. prt.Anchored = true
  8313.  
  8314. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  8315.  
  8316. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8317.  
  8318. game:GetService("Debris"):AddItem(prt, 10)
  8319.  
  8320. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8321.  
  8322. end
  8323.  
  8324.  
  8325.  
  8326. CylinderEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8327.  
  8328.  
  8329.  
  8330. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8331.  
  8332. prt.Anchored = true
  8333.  
  8334. prt.CFrame = cframe
  8335.  
  8336. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8337.  
  8338. game:GetService("Debris"):AddItem(prt, 10)
  8339.  
  8340. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8341.  
  8342. end
  8343.  
  8344.  
  8345.  
  8346. WaveEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8347.  
  8348.  
  8349.  
  8350. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8351.  
  8352. prt.Anchored = true
  8353.  
  8354. prt.CFrame = cframe
  8355.  
  8356. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8357.  
  8358. game:GetService("Debris"):AddItem(prt, 10)
  8359.  
  8360. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8361.  
  8362. end
  8363.  
  8364.  
  8365.  
  8366. function ExplosionEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8367.  
  8368. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8369.  
  8370. prt.Anchored = true
  8371.  
  8372. prt.CFrame = cframe
  8373.  
  8374. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://15170610", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8375.  
  8376. game:GetService("Debris"):AddItem(prt, 10)
  8377.  
  8378. table.insert(Effects, {prt,"Block1",delay,x3,y3,z3,msh})
  8379.  
  8380. end
  8381.  
  8382.  
  8383.  
  8384. function OpenHandEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8385.  
  8386. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8387.  
  8388. prt.Anchored = true
  8389.  
  8390. prt.CFrame = cframe
  8391.  
  8392. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://73031750", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8393.  
  8394. game:GetService("Debris"):AddItem(prt, 10)
  8395.  
  8396. table.insert(Effects, {prt,"Cylinder",delay,x3,y3,z3,msh})
  8397.  
  8398. end
  8399.  
  8400.  
  8401.  
  8402. function CloseHandEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8403.  
  8404. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8405.  
  8406. prt.Anchored = true
  8407.  
  8408. prt.CFrame = cframe
  8409.  
  8410. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://90718752", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8411.  
  8412. game:GetService("Debris"):AddItem(prt, 10)
  8413.  
  8414. table.insert(Effects, {prt,"Cylinder",delay,x3,y3,z3,msh})
  8415.  
  8416. end
  8417.  
  8418.  
  8419.  
  8420. function HeadEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8421.  
  8422. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8423.  
  8424. prt.Anchored = true
  8425.  
  8426. prt.CFrame = cframe
  8427.  
  8428. local msh = CreateMesh("SpecialMesh", prt, "Head", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8429.  
  8430. game:GetService("Debris"):AddItem(prt, 10)
  8431.  
  8432. table.insert(Effects, {prt,"Cylinder",delay,x3,y3,z3,msh})
  8433.  
  8434. end
  8435.  
  8436.  
  8437.  
  8438. SpecialEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8439.  
  8440.  
  8441.  
  8442. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8443.  
  8444. prt.Anchored = true
  8445.  
  8446. prt.CFrame = cframe
  8447.  
  8448. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8449.  
  8450. game:GetService("Debris"):AddItem(prt, 10)
  8451.  
  8452. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8453.  
  8454. end
  8455.  
  8456.  
  8457.  
  8458. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  8459.  
  8460. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  8461.  
  8462. prt.Anchored = true
  8463.  
  8464. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  8465.  
  8466. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8467.  
  8468. local num = math.random(10, 50) / 1000
  8469.  
  8470. game:GetService("Debris"):AddItem(prt, 10)
  8471.  
  8472. table.insert(Effects, {prt,"Shatter",num,prt.CFrame,math.random() - math.random(),0,math.random(50, 100) / 100})
  8473.  
  8474. end
  8475.  
  8476.  
  8477.  
  8478.  
  8479.  
  8480. CloudEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8481.  
  8482.  
  8483.  
  8484. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8485.  
  8486. prt.Anchored = true
  8487.  
  8488. prt.CFrame = cframe
  8489.  
  8490. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://1095708", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8491.  
  8492. game:GetService("Debris"):AddItem(prt, 10)
  8493.  
  8494. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8495.  
  8496. end
  8497.  
  8498.  
  8499.  
  8500. function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  8501.  
  8502. local prt=part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt())
  8503.  
  8504. prt.Anchored=true
  8505.  
  8506. prt.CFrame=cframe
  8507.  
  8508. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  8509.  
  8510. game:GetService("Debris"):AddItem(prt,5)
  8511.  
  8512. table.insert(Effects,{prt,"Block1",delay,x3,y3,z3}) --part, type, delay
  8513.  
  8514. end
  8515.  
  8516.  
  8517.  
  8518. function MagicCylinder2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  8519.  
  8520. local prt=part(3,Character,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.2,0.2,0.2))
  8521.  
  8522. prt.Anchored=true
  8523.  
  8524. prt.CFrame=cframe
  8525.  
  8526. msh=mesh("CylinderMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  8527.  
  8528. game:GetService("Debris"):AddItem(prt,5)
  8529.  
  8530. Effects[#Effects+1]={prt,"Cylinder",delay,x3,y3,z3} --part, type, delay
  8531.  
  8532. end
  8533.  
  8534.  
  8535.  
  8536. function MagicHead(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  8537.  
  8538. local prt=part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt())
  8539.  
  8540. prt.Anchored=true
  8541.  
  8542. prt.CFrame=cframe
  8543.  
  8544. local msh=mesh("SpecialMesh",prt,"Head","",vt(0,0,0),vt(x1,y1,z1))
  8545.  
  8546. game:GetService("Debris"):AddItem(prt,2)
  8547.  
  8548. table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3,msh})
  8549.  
  8550. end
  8551.  
  8552.  
  8553.  
  8554. function MagicCylinder(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  8555.  
  8556. local prt=part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.2,0.2,0.2))
  8557.  
  8558. prt.Anchored=true
  8559.  
  8560. prt.CFrame=cframe
  8561.  
  8562. msh=mesh("SpecialMesh",prt,"Head","",vt(0,0,0),vt(x1,y1,z1))
  8563.  
  8564. game:GetService("Debris"):AddItem(prt,2)
  8565.  
  8566. coroutine.resume(coroutine.create(function(Part,Mesh)
  8567.  
  8568. for i=0,1,delay do
  8569.  
  8570. swait()
  8571.  
  8572. Part.CFrame=Part.CFrame
  8573.  
  8574. Part.Transparency=i
  8575.  
  8576. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  8577.  
  8578. end
  8579.  
  8580. Part.Parent=nil
  8581.  
  8582. end),prt,msh)
  8583.  
  8584. end
  8585.  
  8586.  
  8587.  
  8588. function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  8589.  
  8590. local prt=part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  8591.  
  8592. prt.Anchored=true
  8593.  
  8594. prt.CFrame=cframe
  8595.  
  8596. prt.CanCollide = false
  8597.  
  8598. msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  8599.  
  8600. game:GetService("Debris"):AddItem(prt,2)
  8601.  
  8602. coroutine.resume(coroutine.create(function(Part,Mesh)
  8603.  
  8604. for i=0,1,delay do
  8605.  
  8606. swait()
  8607.  
  8608. Part.CFrame=Part.CFrame
  8609.  
  8610. Part.Transparency=i
  8611.  
  8612. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  8613.  
  8614. end
  8615.  
  8616. Part.Parent=nil
  8617.  
  8618. end),prt,msh)
  8619.  
  8620. end
  8621.  
  8622.  
  8623.  
  8624. function MagicNote(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,Type)
  8625.  
  8626. local prt=part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt())
  8627.  
  8628. prt.Anchored=true
  8629.  
  8630. prt.CFrame=cframe
  8631.  
  8632. msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=1088207",vt(0,0,0),vt(x1,y1,z1))
  8633.  
  8634. game:GetService("Debris"):AddItem(prt,5)
  8635.  
  8636. table.insert(Effects,{prt,"Block3",delay,x3,y3,z3,msh,cf(math.random(-25,25)/25,math.random(-25,25)/25,math.random(-25,-2.5)/25)})
  8637.  
  8638. end
  8639.  
  8640.  
  8641.  
  8642. function MagicRing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  8643.  
  8644. local prt=part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  8645.  
  8646. prt.Anchored=true
  8647.  
  8648. prt.CFrame=cframe
  8649.  
  8650. msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1))
  8651.  
  8652. game:GetService("Debris"):AddItem(prt,2)
  8653.  
  8654. coroutine.resume(coroutine.create(function(Part,Mesh,num)
  8655.  
  8656. for i=0,1,delay do
  8657.  
  8658. swait()
  8659.  
  8660. Part.Transparency=i
  8661.  
  8662. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  8663.  
  8664. end
  8665.  
  8666. Part.Parent=nil
  8667.  
  8668. end),prt,msh,(math.random(0,1)+math.random())/5)
  8669.  
  8670. end
  8671.  
  8672.  
  8673.  
  8674. function Laser(Part,Color1,Color2,LaserSize1,LaserSize2,Size1,Size2,Magnitude,Mindam,Maxdam,Knock,Type,DefenseHexCheck,DefenseHex,SpeedHexCheck,SpeedHex,AttackHexCheck,AttackHex)
  8675.  
  8676. sp = Part.Position
  8677.  
  8678. dirr = Part.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0)
  8679.  
  8680. local hit,pos = rayCast(sp,dirr.lookVector,100,Character)
  8681.  
  8682. local las=Instance.new("Part",Character)
  8683.  
  8684. las.Material = "SmoothPlastic"
  8685.  
  8686. las.Anchored=true
  8687.  
  8688. las.Locked=true
  8689.  
  8690. las.CanCollide=false
  8691.  
  8692. las.TopSurface=0
  8693.  
  8694. las.BottomSurface=0
  8695.  
  8696. rootlook=RootPart.CFrame
  8697.  
  8698. las.FormFactor = "Custom"
  8699.  
  8700. las.BrickColor=BrickColor.new(Color1)
  8701.  
  8702. las.Size=Vector3.new(1,1,1)
  8703.  
  8704. las.CFrame=CFrame.new((Part.Position+pos)/2,pos) *CFrame.Angles(math.rad(90),0,0)
  8705.  
  8706. local msh=Instance.new("SpecialMesh",las)
  8707.  
  8708. mag = (Part.Position-pos).magnitude
  8709.  
  8710. msh.Scale=Vector3.new(0.1,mag,0.1)
  8711.  
  8712. so("rbxassetid://231917788",Part,1,1.4)
  8713.  
  8714. coroutine.resume(coroutine.create(function(Part,Mesh)
  8715.  
  8716. for i = 0,1,0.1 do
  8717.  
  8718. wait()
  8719.  
  8720. Part.Transparency = Part.Transparency + 0.1
  8721.  
  8722. Mesh.Scale = Mesh.Scale + Vector3.new(LaserSize1,LaserSize2,LaserSize1)
  8723.  
  8724. end
  8725.  
  8726. Part.Parent = nil
  8727.  
  8728. end),las,msh)
  8729.  
  8730. if pos ~= nil then
  8731.  
  8732. RingEffect(BrickColor.new(Color1),cf(pos)*angles(math.random(-50,50),math.random(-50,50),math.random(-50,50)),Size1,Size1,Size1,Size1,Size1,Size1,.07)
  8733.  
  8734. ExplosionEffect(BrickColor.new(Color2),cf(pos),Size2,Size2,Size2,Size2,Size2,Size2,.07)
  8735.  
  8736. end
  8737.  
  8738. if hit ~= nil and pos ~= nil then
  8739.  
  8740. if(hit.Parent:findFirstChild("Humanoid")~= nil)then
  8741.  
  8742. if hit.Parent:FindFirstChild("Torso") ~= nil and hit.Name ~= "Base" and hit.Parent.Name ~= Player.Name then
  8743.  
  8744. MagniDamage(hit.Parent.Torso,hit.Parent.Torso,Magnitude,Mindam,Maxdam,Knock,Type,DefenseHexCheck,DefenseHex,SpeedHexCheck,SpeedHex,AttackHexCheck,AttackHex)
  8745.  
  8746. end
  8747.  
  8748. end
  8749.  
  8750. end
  8751.  
  8752. end
  8753.  
  8754.  
  8755.  
  8756. RocketTarget = RootPart
  8757.  
  8758. function ShootCannon(asd)
  8759.  
  8760. so("rbxassetid://263623156",asd,.5,1)
  8761.  
  8762. so("rbxassetid://263610152",asd,.5,1)
  8763.  
  8764. so("rbxassetid://263623139",asd,.5,1)
  8765.  
  8766. local MainPos=asd.Position
  8767.  
  8768. local MainPos2=mouse.Hit.p
  8769.  
  8770. local MouseLook=cf((MainPos+MainPos2)/2,MainPos2)
  8771.  
  8772. --[[local mag=(MainPos-pos).magnitude
  8773.  
  8774. MagicCylinder(BrickColor.new("Bright blue"),CFrame.new((MainPos+pos)/2,pos)*angles(1.57,0,0),1,mag*5,1,0.5,0,0.5,0.05)]]
  8775.  
  8776. num=30
  8777.  
  8778. coroutine.resume(coroutine.create(function()
  8779.  
  8780. repeat
  8781.  
  8782. wait()
  8783.  
  8784. local hit,pos = rayCast(MainPos,MouseLook.lookVector,10,RocketTarget.Parent)
  8785.  
  8786. local mag=(MainPos-pos).magnitude
  8787.  
  8788. MagicCylinder2(BrickColor.new("New Yeller"),CFrame.new((MainPos+pos)/2,pos)*angles(1.57,0,0),3,mag*5,3,1.5,0,1.5,0.1)
  8789.  
  8790. MainPos=MainPos+(MouseLook.lookVector*10)
  8791.  
  8792. num=num-1
  8793.  
  8794. if hit~=nil then
  8795.  
  8796. num=0
  8797.  
  8798. local ref=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("New Yeller"),"Reference",vt())
  8799.  
  8800. ref.Anchored=true
  8801.  
  8802. ref.CFrame=cf(pos)
  8803.  
  8804. MagniDamage(ref,hit,1,10,12,0,"Normal")
  8805.  
  8806. so("rbxassetid://263610039",ref,1,1)
  8807.  
  8808. so("rbxassetid://263610111",ref,1,1)
  8809.  
  8810. MagicBlock(BrickColor.new("New Yeller"),cf(pos),20,20,20,5,5,5,0.05)
  8811.  
  8812. game:GetService("Debris"):AddItem(ref,1)
  8813.  
  8814. MagniDamage(ref,ref,10,10,12,0,"Normal")
  8815.  
  8816. end
  8817.  
  8818. until num<=0
  8819.  
  8820. end))
  8821.  
  8822. end
  8823.  
  8824.  
  8825.  
  8826. function Trap(Prt,Parent)
  8827.  
  8828. attack=true
  8829.  
  8830. --so("BeamLockon",Prt,1,1)
  8831.  
  8832. local efprt=part(3,Parent,"SmoothPlastic",0,0.5,BrickColor.new("New Yeller"),"Effect",vt(0.2,0.2,0.2))
  8833.  
  8834. efprt.Anchored=true
  8835.  
  8836. local efmsh=mesh("CylinderMesh",efprt,"","",vt(0,0,0),vt(1,1,1))
  8837.  
  8838. local spread=vt((math.random(-1,0)+math.random())*1,(math.random(-1,0)+math.random())*1,(math.random(-1,0)+math.random())*1)*(Prt.Position-mouse.Hit.p).magnitude/100
  8839.  
  8840. --spread=vt(0,0,0)
  8841.  
  8842. coroutine.resume(coroutine.create(function(Part,Mesh,Spreaded)
  8843.  
  8844. game:GetService("Debris"):AddItem(Part,6)
  8845.  
  8846. local TheHit=mouse.Hit.p
  8847.  
  8848. local MouseLook=cf((Prt.Position+TheHit)/2,TheHit+Spreaded)
  8849.  
  8850. local hit,pos = rayCast(Prt.Position,MouseLook.lookVector,1000,Parent)
  8851.  
  8852. so("Elec",Prt,0.2,1)
  8853.  
  8854. local tefprt=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Black"),"Effect",vt(0.2,0.2,0.2))
  8855.  
  8856. tefprt.CFrame=cf(pos)
  8857.  
  8858. so("Elec",tefprt,0.3,1)
  8859.  
  8860. game:GetService("Debris"):AddItem(tefprt,3)
  8861.  
  8862. Part.CFrame=CFrame.new((Prt.Position+pos)/2,pos)*angles(1.57,0,0)
  8863.  
  8864. if hit~=nil then
  8865.  
  8866. num=0
  8867.  
  8868. local ref=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("New Yeller"),"Reference",vt())
  8869.  
  8870. ref.Anchored=true
  8871.  
  8872. ref.CFrame=cf(pos)
  8873.  
  8874. so("rbxassetid://263610039",ref,1,1)
  8875.  
  8876. MagicBlock(BrickColor.new("New Yeller"),cf(pos),20,20,20,5,5,5,0.05)
  8877.  
  8878. game:GetService("Debris"):AddItem(ref,1)
  8879.  
  8880. end
  8881.  
  8882. local mag=(Prt.Position-pos).magnitude
  8883.  
  8884. MagicCylinder(BrickColor.new("New Yeller"),Part.CFrame,1,mag*5,1,0.5,0,0.5,0.05)
  8885.  
  8886. Part.Parent=nil
  8887.  
  8888. local ref=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("New Yeller"),"Reference",vt())
  8889.  
  8890. ref.Anchored=true
  8891.  
  8892. ref.CFrame=cf(pos)
  8893.  
  8894. for i=150,1,-1 do
  8895.  
  8896. local Area = MagicBlock(BrickColor.new("New Yeller"),cf(pos),20,20,20,5,5,5,0.05)
  8897.  
  8898. MagniDamage(ref,ref,30,1,3,-4,"Normal")
  8899.  
  8900. swait()
  8901.  
  8902. end
  8903.  
  8904. end),efprt,efmsh,spread)
  8905.  
  8906. end
  8907.  
  8908.  
  8909.  
  8910. function LaserBarrage(Prt,Parent)
  8911.  
  8912. attack=true
  8913.  
  8914. --so("BeamLockon",Prt,1,1)
  8915.  
  8916. local efprt=part(3,Parent,"SmoothPlastic",0,0.5,BrickColor.new("Really black"),"Effect",vt(0.2,0.2,0.2))
  8917.  
  8918. efprt.Anchored=true
  8919.  
  8920. local efmsh=mesh("CylinderMesh",efprt,"","",vt(0,0,0),vt(1,1,1))
  8921.  
  8922. local spread=vt((math.random(-1,0)+math.random())*7,(math.random(-1,0)+math.random())*7,(math.random(-1,0)+math.random())*7)*(Prt.Position-mouse.Hit.p).magnitude/100
  8923.  
  8924. --spread=vt(0,0,0)
  8925.  
  8926. coroutine.resume(coroutine.create(function(Part,Mesh,Spreaded)
  8927.  
  8928. game:GetService("Debris"):AddItem(Part,6)
  8929.  
  8930. local TheHit=mouse.Hit.p
  8931.  
  8932. local MouseLook=cf((Prt.Position+TheHit)/2,TheHit+Spreaded)
  8933.  
  8934. local hit,pos = rayCast(Prt.Position,MouseLook.lookVector,1000,Parent)
  8935.  
  8936. so("Elec",Prt,0.2,1)
  8937.  
  8938. local tefprt=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Black"),"Effect",vt(0.2,0.2,0.2))
  8939.  
  8940. tefprt.CFrame=cf(pos)
  8941.  
  8942. MagicCircle(BrickColor.new("Really black"),cf(pos),0.5,0.5,0.5,0.5,0.5,0.5,0.04)
  8943.  
  8944. so("Elec",tefprt,0.3,1)
  8945.  
  8946. game:GetService("Debris"):AddItem(tefprt,3)
  8947.  
  8948. Part.CFrame=CFrame.new((Prt.Position+pos)/2,pos)*angles(1.57,0,0)
  8949.  
  8950. if(hit.Parent:findFirstChild("Humanoid")~= nil)then
  8951.  
  8952. if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Name ~= "Base" and hit.Parent.Name ~= Player.Name then
  8953.  
  8954. MagniDamage(efprt,hit,20,2,4,8,"Normal")
  8955.  
  8956. end
  8957.  
  8958. end
  8959.  
  8960. local mag=(Prt.Position-pos).magnitude
  8961.  
  8962. MagicCylinder(BrickColor.new("Really black"),Part.CFrame,1,mag*5,1,0.5,0,0.5,0.05)
  8963.  
  8964. Part.Parent=nil
  8965.  
  8966. end),efprt,efmsh,spread)
  8967.  
  8968. end
  8969.  
  8970.  
  8971.  
  8972. function ShockwaveShot(Prt,Parent)
  8973.  
  8974. attack=true
  8975.  
  8976. --so("BeamLockon",Prt,1,1)
  8977.  
  8978. local efprt=part(3,Parent,"SmoothPlastic",0,0.5,BrickColor.new("New Yeller"),"Effect",vt(0.2,0.2,0.2))
  8979.  
  8980. efprt.Anchored=true
  8981.  
  8982. local efmsh=mesh("CylinderMesh",efprt,"","",vt(0,0,0),vt(1,1,1))
  8983.  
  8984. local spread=vt((math.random(-1,0)+math.random())*3.5,(math.random(-1,0)+math.random())*3.5,(math.random(-1,0)+math.random())*3.5)*(Prt.Position-mouse.Hit.p).magnitude/100
  8985.  
  8986. --spread=vt(0,0,0)
  8987.  
  8988. coroutine.resume(coroutine.create(function(Part,Mesh,Spreaded)
  8989.  
  8990. game:GetService("Debris"):AddItem(Part,6)
  8991.  
  8992. local TheHit=mouse.Hit.p
  8993.  
  8994. local MouseLook=cf((Prt.Position+TheHit)/2,TheHit+Spreaded)
  8995.  
  8996. local hit,pos = rayCast(Prt.Position,MouseLook.lookVector,1000,Parent)
  8997.  
  8998. so("Elec",Prt,0.2,1)
  8999.  
  9000. local tefprt=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("Black"),"Effect",vt(0.2,0.2,0.2))
  9001.  
  9002. tefprt.CFrame=cf(pos)
  9003.  
  9004. so("Elec",tefprt,0.3,1)
  9005.  
  9006. game:GetService("Debris"):AddItem(tefprt,3)
  9007.  
  9008. Part.CFrame=CFrame.new((Prt.Position+pos)/2,pos)*angles(1.57,0,0)
  9009.  
  9010. if hit~=nil then
  9011.  
  9012. num=0
  9013.  
  9014. local ref=part(3,workspace,"SmoothPlastic",0,1,BrickColor.new("New Yeller"),"Reference",vt())
  9015.  
  9016. ref.Anchored=true
  9017.  
  9018. ref.CFrame=cf(pos)
  9019.  
  9020. so("rbxassetid://263610039",ref,1,1)
  9021.  
  9022. MagicBlock(BrickColor.new("New Yeller"),cf(pos),10,10,10,2.5,2.5,2.5,0.05)
  9023.  
  9024. game:GetService("Debris"):AddItem(ref,1)
  9025.  
  9026. MagniDamage(ref,ref,10,9,10,10,"Float")
  9027.  
  9028. end
  9029.  
  9030. local mag=(Prt.Position-pos).magnitude
  9031.  
  9032. MagicCylinder(BrickColor.new("New Yeller"),Part.CFrame,1,mag*5,1,0.5,0,0.5,0.05)
  9033.  
  9034. Part.Parent=nil
  9035.  
  9036. end),efprt,efmsh,spread)
  9037.  
  9038. end
  9039.  
  9040.  
  9041.  
  9042. function Shoot(asd, spread1, spread2, Color)
  9043.  
  9044. local MainPos = asd.Position
  9045.  
  9046. local MainPos2 = mouse.Hit.p
  9047.  
  9048. local spread = Vector3.new((math.random(-spread1, 0) + math.random()) * spread2, (math.random(-spread1, 0) + math.random()) * spread2, (math.random(-spread1, 0) + math.random()) * spread2) * (asd.Position - mouse.Hit.p).magnitude / 100
  9049.  
  9050. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2 + spread)
  9051.  
  9052. num = 50
  9053.  
  9054. coroutine.resume(coroutine.create(function(Spreaded)
  9055.  
  9056. repeat
  9057.  
  9058. swait()
  9059.  
  9060. local hit, pos = rayCast(MainPos, MouseLook.lookVector, 50, RootPart.Parent)
  9061.  
  9062. local TheHit = mouse.Hit.p
  9063.  
  9064. local mag = (MainPos - pos).magnitude
  9065.  
  9066. CylinderEffect(BrickColor.new(Color), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 3, mag * 5, 3, 0.5, 0, 1.5, 0.1)
  9067.  
  9068. MainPos = MainPos + MouseLook.lookVector * 50
  9069.  
  9070. num = num - 1
  9071.  
  9072. if hit ~= nil then
  9073.  
  9074. num = 0
  9075.  
  9076. Damagefunc(hit, hit, 4, 6, 0, "Normal", RootPart, 0, "rbxassetid://231917788", 0.8)
  9077.  
  9078. end
  9079.  
  9080. until num <= 0
  9081.  
  9082. end))
  9083.  
  9084. end
  9085.  
  9086.  
  9087.  
  9088. --[[Left Click Combo]]--
  9089.  
  9090.  
  9091.  
  9092. function attackone()
  9093.  
  9094. attack = true
  9095.  
  9096. if CurrentMode == "Boombox" then
  9097.  
  9098. CurrentMove = "Attack One (Boombox)"
  9099.  
  9100. local Hit1 = HitboxA.Touched:connect(function(hit)
  9101.  
  9102. Damagefunc(HitboxA,hit,5,7,5,"Knockdown",RootPart,0.2,"Hit1",1,false,0,false,0,false,0)
  9103.  
  9104. end)
  9105.  
  9106. local Hit2 = HitboxB.Touched:connect(function(hit)
  9107.  
  9108. Damagefunc(HitboxB,hit,5,7,5,"Knockdown",RootPart,0.2,"Hit1",1,false,0,false,0,false,0)
  9109.  
  9110. end)
  9111.  
  9112. for i = 0,1,0.05 do
  9113.  
  9114. swait()
  9115.  
  9116. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-15),math.rad(0),math.rad(0)),.2)
  9117.  
  9118. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(15),math.rad(0),math.rad(0)),.2)
  9119.  
  9120. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, 0) * angles(math.rad(205), math.rad(0), math.rad(0)),.2)
  9121.  
  9122. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)),.2)
  9123.  
  9124. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.2)
  9125.  
  9126. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(10)),.2)
  9127.  
  9128. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  9129.  
  9130. end
  9131.  
  9132. so("http://roblox.com/asset/?id=199145095",Cannon.Handle,1,1)
  9133.  
  9134. for i = 0,1,0.05 do
  9135.  
  9136. swait()
  9137.  
  9138. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(15),math.rad(0),math.rad(0)),.2)
  9139.  
  9140. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-15),math.rad(0),math.rad(0)),.2)
  9141.  
  9142. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, 0) * angles(math.rad(45), math.rad(0), math.rad(0)),.2)
  9143.  
  9144. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)),.2)
  9145.  
  9146. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(30)),.2)
  9147.  
  9148. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(20)),.2)
  9149.  
  9150. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  9151.  
  9152. end
  9153.  
  9154. Hit1:disconnect()
  9155.  
  9156. Hit2:disconnect()
  9157.  
  9158. elseif CurrentMode == "Cannon" then
  9159.  
  9160. CurrentMove = "Attack One (Cannon)"
  9161.  
  9162. Laser(CannonA,"Really black","New Yeller",0.15,0.7,1,1,15,6,8,0,"Normal",false,0,false,0,false,0)
  9163.  
  9164. for i=0,1,0.05 do
  9165.  
  9166. swait()
  9167.  
  9168. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  9169.  
  9170. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  9171.  
  9172. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(30),math.rad(40),math.rad(-2)), 0.3)
  9173.  
  9174. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(10),math.rad(-140),math.rad(-50)), 0.3)
  9175.  
  9176. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  9177.  
  9178. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  9179.  
  9180. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  9181.  
  9182. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  9183.  
  9184. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(30), math.rad(-90), math.rad(0)), 0.3)
  9185.  
  9186. end
  9187.  
  9188. end
  9189.  
  9190. attack = false
  9191.  
  9192. end
  9193.  
  9194.  
  9195.  
  9196. function attacktwo()
  9197.  
  9198. attack = true
  9199.  
  9200. if CurrentMode == "Boombox" then
  9201.  
  9202. CurrentMove = "Attack Two (Boombox)"
  9203.  
  9204. local Hit1 = HitboxA.Touched:connect(function(hit)
  9205.  
  9206. Damagefunc(HitboxA,hit,6,8,5,"Float",RootPart,0.2,"Hit1",1,false,0,false,0,false,0)
  9207.  
  9208. end)
  9209.  
  9210. local Hit2 = HitboxB.Touched:connect(function(hit)
  9211.  
  9212. Damagefunc(HitboxB,hit,6,8,5,"Float",RootPart,0.2,"Hit1",1,false,0,false,0,false,0)
  9213.  
  9214. end)
  9215.  
  9216. for i=0,1,0.05 do
  9217.  
  9218. swait()
  9219.  
  9220. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,-0.3)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  9221.  
  9222. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  9223.  
  9224. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
  9225.  
  9226. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-20)), 0.3)
  9227.  
  9228. RH.C0=clerp(RH.C0,cf(1,-.7,0)*angles(math.rad(0),math.rad(90),math.rad(10)),.3)
  9229.  
  9230. LH.C0=clerp(LH.C0,cf(-1.1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(40)),.3)
  9231.  
  9232. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  9233.  
  9234. end
  9235.  
  9236. so("http://roblox.com/asset/?id=199145095",Cannon.Handle,1,1)
  9237.  
  9238. for i=0,1,0.05 do
  9239.  
  9240. swait()
  9241.  
  9242. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  9243.  
  9244. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  9245.  
  9246. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(10)), 0.3)
  9247.  
  9248. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, 0) * angles(math.rad(-20), math.rad(90), math.rad(-20)), 0.3)
  9249.  
  9250. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(-20),math.rad(90),math.rad(0)),.3)
  9251.  
  9252. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
  9253.  
  9254. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(23), math.rad(0), math.rad(0)), 0.3)
  9255.  
  9256. end
  9257.  
  9258. Hit1:disconnect()
  9259.  
  9260. Hit2:disconnect()
  9261.  
  9262. elseif CurrentMode == "Cannon" then
  9263.  
  9264. CurrentMove = "Attack Two (Cannon)"
  9265.  
  9266. Laser(CannonA,"New Yeller","Really black",0.15,0.7,1,1,15,6,8,0,"Normal",false,0,false,0,false,0)
  9267.  
  9268. for i=0,1,0.05 do
  9269.  
  9270. swait()
  9271.  
  9272. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  9273.  
  9274. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  9275.  
  9276. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(30),math.rad(40),math.rad(-2)), 0.3)
  9277.  
  9278. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(10),math.rad(-140),math.rad(-50)), 0.3)
  9279.  
  9280. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  9281.  
  9282. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  9283.  
  9284. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  9285.  
  9286. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  9287.  
  9288. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  9289.  
  9290. end
  9291.  
  9292. end
  9293.  
  9294. attack = false
  9295.  
  9296. end
  9297.  
  9298.  
  9299.  
  9300. function attackthree()
  9301.  
  9302. attack = true
  9303.  
  9304. if CurrentMode == "Boombox" then
  9305.  
  9306. CurrentMove = "Attack Three (Boombox)"
  9307.  
  9308. local Hit1 = HitboxA.Touched:connect(function(hit)
  9309.  
  9310. Damagefunc(HitboxA,hit,7,9,9,"Normal",RootPart,0.2,"Hit1",1,false,0,false,0,false,0)
  9311.  
  9312. end)
  9313.  
  9314. local Hit2 = HitboxB.Touched:connect(function(hit)
  9315.  
  9316. Damagefunc(HitboxB,hit,7,9,9,"Normal",RootPart,0.2,"Hit1",1,false,0,false,0,false,0)
  9317.  
  9318. end)
  9319.  
  9320. for i = 0,1,0.05 do
  9321.  
  9322. swait()
  9323.  
  9324. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(50)),.3)
  9325.  
  9326. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(-2),math.rad(-50)),.3)
  9327.  
  9328. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.5) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.3)
  9329.  
  9330. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-15)), 0.3)
  9331.  
  9332. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  9333.  
  9334. LH.C0=clerp(LH.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)
  9335.  
  9336. handleweld.C0=clerp(handleweld.C0,cf(0,-1.6,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  9337.  
  9338. end
  9339.  
  9340. so("http://roblox.com/asset/?id=199145095",Cannon.Handle,1,1)
  9341.  
  9342. for i = 0,1,0.05 do
  9343.  
  9344. swait()
  9345.  
  9346. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
  9347.  
  9348. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-2),math.rad(60)),.3)
  9349.  
  9350. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, .3) * angles(math.rad(0), math.rad(-10), math.rad(70)), 0.3)
  9351.  
  9352. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.3)
  9353.  
  9354. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(140),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  9355.  
  9356. LH.C0=clerp(LH.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)
  9357.  
  9358. handleweld.C0=clerp(handleweld.C0,cf(0,-1.6,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  9359.  
  9360. end
  9361.  
  9362. Hit1:disconnect()
  9363.  
  9364. Hit2:disconnect()
  9365.  
  9366. elseif CurrentMode == "Cannon" then
  9367.  
  9368. CurrentMove = "Attack Three (Cannon)"
  9369.  
  9370. Laser(CannonA,"Really black","Really black",0.15,0.7,1,1,15,6,8,0,"Normal",true,0.05,false,0,false,0)
  9371.  
  9372. for i=0,1,0.05 do
  9373.  
  9374. swait()
  9375.  
  9376. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  9377.  
  9378. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  9379.  
  9380. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(30),math.rad(40),math.rad(-2)), 0.3)
  9381.  
  9382. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(10),math.rad(-140),math.rad(-50)), 0.3)
  9383.  
  9384. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  9385.  
  9386. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  9387.  
  9388. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  9389.  
  9390. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  9391.  
  9392. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(7), math.rad(-90), math.rad(0)), 0.3)
  9393.  
  9394. end
  9395.  
  9396. end
  9397.  
  9398. attack = false
  9399.  
  9400. end
  9401.  
  9402.  
  9403.  
  9404. function attackfour()
  9405.  
  9406. attack = true
  9407.  
  9408. if CurrentMode == "Boombox" then
  9409.  
  9410. CurrentMove = "Attack Four (Boombox)"
  9411.  
  9412. for i = 0,1,0.05 do
  9413.  
  9414. swait()
  9415.  
  9416. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.2)
  9417.  
  9418. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(5),math.rad(0)),.2)
  9419.  
  9420. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-45)),.2)
  9421.  
  9422. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(30)),.2)
  9423.  
  9424. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10)),.2)
  9425.  
  9426. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(5)),.2)
  9427.  
  9428. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  9429.  
  9430. end
  9431.  
  9432. so("http://www.roblox.com/asset/?id=14863866",HitboxA,10,1)
  9433.  
  9434. for i = 0,1,0.05 do
  9435.  
  9436. swait()
  9437.  
  9438. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.2)
  9439.  
  9440. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(5),math.rad(0)),.2)
  9441.  
  9442. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-45)),.2)
  9443.  
  9444. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, -0.5) * angles(math.rad(45), math.rad(0), math.rad(30)),.2)
  9445.  
  9446. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10)),.2)
  9447.  
  9448. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(5)),.2)
  9449.  
  9450. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  9451.  
  9452. end
  9453.  
  9454. Energy.Value = Energy.Value - 13
  9455.  
  9456. so("http://roblox.com/asset/?id=199145264",Cannon.Handle,1,.9)
  9457.  
  9458. so("http://roblox.com/asset/?id=200632875",Cannon.Handle,1,.9)
  9459.  
  9460. MagicCircle("New Yeller",Cannon.Handle.CFrame,3,3,3,3,3,3,0.05)
  9461.  
  9462. MagniDamage(Cannon.Handle,Cannon.Handle,15,6,8,7,"Normal",true,0.05,false,0,false,0)
  9463.  
  9464. for i = 0,1,0.05 do
  9465.  
  9466. swait()
  9467.  
  9468. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.2)
  9469.  
  9470. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(5),math.rad(0)),.2)
  9471.  
  9472. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-45)),.2)
  9473.  
  9474. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(30)),.2)
  9475.  
  9476. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10)),.2)
  9477.  
  9478. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(5)),.2)
  9479.  
  9480. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  9481.  
  9482. end
  9483.  
  9484. elseif CurrentMode == "Cannon" then
  9485.  
  9486. CurrentMove = "Attack Four (Cannon)"
  9487.  
  9488. Laser(CannonA,"New Yeller","New Yeller",0.15,0.7,1,1,15,6,8,0,"Normal",false,0,true,0.05,false,0)
  9489.  
  9490. for i=0,1,0.05 do
  9491.  
  9492. swait()
  9493.  
  9494. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  9495.  
  9496. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  9497.  
  9498. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(30),math.rad(40),math.rad(-2)), 0.3)
  9499.  
  9500. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(10),math.rad(-140),math.rad(-50)), 0.3)
  9501.  
  9502. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  9503.  
  9504. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  9505.  
  9506. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  9507.  
  9508. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  9509.  
  9510. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  9511.  
  9512. end
  9513.  
  9514. end
  9515.  
  9516. attack = false
  9517.  
  9518. end
  9519.  
  9520.  
  9521.  
  9522. --[[Skills]]--
  9523.  
  9524.  
  9525.  
  9526. function Z()
  9527.  
  9528. attack = true
  9529.  
  9530. if CurrentMode == "Boombox" then
  9531.  
  9532. CurrentMove = "Boombox Z"
  9533.  
  9534. local Hit1 = HitboxA.Touched:connect(function(hit)
  9535.  
  9536. Damagefunc(HitboxA,hit,9,12,5,"Knockdown",RootPart,0.2,"Hit1",1,false,0,false,0,false,0)
  9537.  
  9538. end)
  9539.  
  9540. local Hit2 = HitboxB.Touched:connect(function(hit)
  9541.  
  9542. Damagefunc(HitboxB,hit,9,12,5,"Knockdown",RootPart,0.2,"Hit1",1,false,0,false,0,false,0)
  9543.  
  9544. end)
  9545.  
  9546. for i = 0,1,0.05 do
  9547.  
  9548. swait()
  9549.  
  9550. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-15),math.rad(0),math.rad(0)),.2)
  9551.  
  9552. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(15),math.rad(0),math.rad(0)),.2)
  9553.  
  9554. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, 0) * angles(math.rad(205), math.rad(0), math.rad(0)),.2)
  9555.  
  9556. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)),.2)
  9557.  
  9558. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.2)
  9559.  
  9560. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(10)),.2)
  9561.  
  9562. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  9563.  
  9564. end
  9565.  
  9566. so("http://www.roblox.com/asset/?id=203691447",Weapon.Cannon.Handle,1,1)
  9567.  
  9568. for i = 0,1,0.05 do
  9569.  
  9570. swait()
  9571.  
  9572. MagicBlock("New Yeller",Cannon.Handle.CFrame*CFrame.new(2,0,0)*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360)),0.5,0.5,0.5,0.5,0.5,0.5,0.05)
  9573.  
  9574. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(15),math.rad(0),math.rad(0)),.2)
  9575.  
  9576. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-15),math.rad(0),math.rad(0)),.2)
  9577.  
  9578. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, 0) * angles(math.rad(45), math.rad(0), math.rad(0)),.2)
  9579.  
  9580. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)),.2)
  9581.  
  9582. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(30)),.2)
  9583.  
  9584. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(20)),.2)
  9585.  
  9586. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  9587.  
  9588. end
  9589.  
  9590. swait()
  9591.  
  9592. so("http://roblox.com/asset/?id=199145264",Cannon.Handle,1,.9)
  9593.  
  9594. so("http://roblox.com/asset/?id=200632875",Cannon.Handle,1,.9)
  9595.  
  9596. Energy.Value = Energy.Value - 19
  9597.  
  9598. MagicBlock("New Yeller",Cannon.Handle.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360)),4,4,4,4,4,4,0.05)
  9599.  
  9600. MagicBlock("New Yeller",Cannon.Handle.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360)),4,4,4,4,4,4,0.05)
  9601.  
  9602. MagicRing("Medium stone grey",Cannon.Handle.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.rad(90),math.rad(32),math.rad(0)),1.5,1.5,0.1,1.5,1.5,0.1,0.05)
  9603.  
  9604. MagicRing("Medium stone grey",Cannon.Handle.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.rad(90),math.rad(32),math.rad(0)),3,3,0.1,3,3,0.1,0.05)
  9605.  
  9606. MagicNote(BrickColor.Random(),Cannon.Speaker1.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9607.  
  9608. MagicNote(BrickColor.Random(),Cannon.Speaker2.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9609.  
  9610. MagicNote(BrickColor.Random(),Cannon.Speaker3.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9611.  
  9612. MagicNote(BrickColor.Random(),Cannon.Speaker4.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9613.  
  9614. MagniDamage(Cannon.Handle,Cannon.Handle,35,10,18,5,"Knockdown",true,0.1,false,0,false,0)
  9615.  
  9616. MagniDamage(Cannon.Handle,Cannon.Handle,45,5,7,8,"Normal",false,0,false,0,false,0)
  9617.  
  9618. Hit1:disconnect()
  9619.  
  9620. Hit2:disconnect()
  9621.  
  9622. elseif CurrentMode == "Cannon" then
  9623.  
  9624. CurrentMove = "Cannon Z"
  9625.  
  9626. for i=0,1,0.05 do
  9627.  
  9628. swait()
  9629.  
  9630. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  9631.  
  9632. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  9633.  
  9634. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(30),math.rad(40),math.rad(-2)), 0.3)
  9635.  
  9636. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(10),math.rad(-140),math.rad(-50)), 0.3)
  9637.  
  9638. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  9639.  
  9640. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  9641.  
  9642. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  9643.  
  9644. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  9645.  
  9646. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(30), math.rad(-90), math.rad(0)), 0.3)
  9647.  
  9648. end
  9649.  
  9650. ShockwaveShot(CannonA)
  9651.  
  9652. end
  9653.  
  9654. attack = false
  9655.  
  9656. end
  9657.  
  9658.  
  9659.  
  9660. function X()
  9661.  
  9662. attack = true
  9663.  
  9664. if CurrentMode == "Boombox" then
  9665.  
  9666. CurrentMove = "Boombox X"
  9667.  
  9668. for i = 0,1,0.05 do
  9669.  
  9670. swait()
  9671.  
  9672. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(25),math.rad(0),math.rad(0)),.2)
  9673.  
  9674. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-25),math.rad(0),math.rad(0)),.2)
  9675.  
  9676. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, 0) * angles(math.rad(60), math.rad(0), math.rad(0)),.2)
  9677.  
  9678. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)),.2)
  9679.  
  9680. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(20)),.2)
  9681.  
  9682. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(-20)),.2)
  9683.  
  9684. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  9685.  
  9686. end
  9687.  
  9688. swait(2)
  9689.  
  9690. for i,v in pairs(Weapon:GetChildren()) do
  9691.  
  9692. if v:IsA("Model") then
  9693.  
  9694. for c,b in pairs(v:GetChildren()) do
  9695.  
  9696. if b.className == "UnionOperation" or b.className == "WedgePart" or b.className == "Part" then
  9697.  
  9698. if b.Name ~= "Hitbox" then
  9699.  
  9700. b.Transparency = 1
  9701.  
  9702. end
  9703.  
  9704. end
  9705.  
  9706. end
  9707.  
  9708. end
  9709.  
  9710. end
  9711.  
  9712. local Dec = Weapon.Flap2.Decal.Decal
  9713.  
  9714. Dec.Parent = nil
  9715.  
  9716. local clone = script.Boombox:Clone()
  9717.  
  9718. for i,v in pairs(clone:GetChildren()) do
  9719.  
  9720. if v:IsA("Model") then
  9721.  
  9722. for c,b in pairs(v:GetChildren()) do
  9723.  
  9724. if b.className == "UnionOperation" or b.className == "WedgePart" or b.className == "Part" then
  9725.  
  9726. b.Locked = true
  9727.  
  9728. b.Anchored = false
  9729.  
  9730. b.CanCollide = true
  9731.  
  9732. end
  9733.  
  9734. end
  9735.  
  9736. end
  9737.  
  9738. end
  9739.  
  9740. for i,v in pairs(Cannon.Handle:GetChildren()) do
  9741.  
  9742. if v:IsA("Sound") then
  9743.  
  9744. v.Parent = clone.Handle
  9745.  
  9746. end
  9747.  
  9748. end
  9749.  
  9750. clone.Parent = workspace
  9751.  
  9752. clone:MoveTo(Weapon.Flap1.Handle.Position)
  9753.  
  9754. swait(4)
  9755.  
  9756. coroutine.resume(coroutine.create(function()
  9757.  
  9758. TrapSet = true
  9759.  
  9760. for i=8,1,-1 do
  9761.  
  9762. swait(45)
  9763.  
  9764. MagicCircle("Really black",clone.Handle.CFrame,7.5,7.5,7.5,7.5,7.5,7.5,0.05)
  9765.  
  9766. MagicRing("Really black",clone.Handle.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.rad(90),0,0),5,5,0.1,5,5,0.1,0.05)
  9767.  
  9768. MagicRing("Really black",clone.Handle.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360)),5,5,0.1,5,5,0.1,0.05)
  9769.  
  9770. MagicRing("Really black",clone.Handle.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360)),5,5,0.1,5,5,0.1,0.05)
  9771.  
  9772. MagicNote(BrickColor.Random(),clone.Speaker1.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9773.  
  9774. MagicNote(BrickColor.Random(),clone.Speaker2.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9775.  
  9776. MagicNote(BrickColor.Random(),clone.Speaker3.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9777.  
  9778. MagicNote(BrickColor.Random(),clone.Speaker4.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9779.  
  9780. so("http://www.roblox.com/asset/?id=192410077", RootPart, 1, 1)
  9781.  
  9782. MagniDamage(clone.Handle,clone.Handle,50,1,3,-5,"Normal",false,0,false,0,false,0)
  9783.  
  9784. swait(45)
  9785.  
  9786. MagicCircle("New Yeller",clone.Handle.CFrame,7.5,7.5,7.5,7.5,7.5,7.5,0.05)
  9787.  
  9788. MagicRing("Really black",clone.Handle.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360)),5,5,0.1,5,5,0.1,0.05)
  9789.  
  9790. MagicRing("Really black",clone.Handle.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360)),5,5,0.1,5,5,0.1,0.05)
  9791.  
  9792. MagicRing("Really black",clone.Handle.CFrame*CFrame.new(0,-1,0)*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360)),5,5,0.1,5,5,0.1,0.05)
  9793.  
  9794. MagicNote(BrickColor.Random(),clone.Speaker1.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9795.  
  9796. MagicNote(BrickColor.Random(),clone.Speaker2.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9797.  
  9798. MagicNote(BrickColor.Random(),clone.Speaker3.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9799.  
  9800. MagicNote(BrickColor.Random(),clone.Speaker4.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  9801.  
  9802. so("http://www.roblox.com/asset/?id=192410077", RootPart, 1, 1)
  9803.  
  9804. MagniDamage(clone.Handle,clone.Handle,42,1,3,-5,"Normal",false,0,true,0.05,false,0)
  9805.  
  9806. end
  9807.  
  9808. for i,v in pairs(clone.Handle:GetChildren()) do
  9809.  
  9810. if v:IsA("Sound") then
  9811.  
  9812. v.Parent = Cannon.Handle
  9813.  
  9814. end
  9815.  
  9816. end
  9817.  
  9818. clone:Destroy()
  9819.  
  9820. TrapSet = false
  9821.  
  9822. for i,v in pairs(Weapon:GetChildren()) do
  9823.  
  9824. if v:IsA("Model") then
  9825.  
  9826. for c,b in pairs(v:GetChildren()) do
  9827.  
  9828. if b.className == "UnionOperation" or b.className == "WedgePart" or b.className == "Part" then
  9829.  
  9830. if b.Name ~= "Hitbox" then
  9831.  
  9832. b.Transparency = 0
  9833.  
  9834. end
  9835.  
  9836. end
  9837.  
  9838. end
  9839.  
  9840. end
  9841.  
  9842. end
  9843.  
  9844. Dec.Parent = Weapon.Flap2.Decal
  9845.  
  9846. end))
  9847.  
  9848. elseif CurrentMode == "Cannon" then
  9849.  
  9850. CurrentMove = "Cannon X"
  9851.  
  9852. local num = 0
  9853.  
  9854. for i=5,1,-1 do
  9855.  
  9856. swait()
  9857.  
  9858. so("rbxassetid://263623156",CannonA,.5,1)
  9859.  
  9860. so("rbxassetid://263610152",CannonA,.5,1)
  9861.  
  9862. so("rbxassetid://263623139",CannonA,.5,1)
  9863.  
  9864. num = num + 1
  9865.  
  9866. if num == 1 or num == 3 or num == 5 then
  9867.  
  9868. Shoot(CannonA, 2, 2, "Really black")
  9869.  
  9870. Shoot(CannonA, 2, 2, "New Yeller")
  9871.  
  9872. Shoot(CannonA, 2, 2, "Really black")
  9873.  
  9874. elseif num == 2 or num == 4 then
  9875.  
  9876. Shoot(CannonA, 2, 2, "New Yeller")
  9877.  
  9878. Shoot(CannonA, 2, 2, "New Yeller")
  9879.  
  9880. Shoot(CannonA, 2, 2, "Really black")
  9881.  
  9882. end
  9883.  
  9884. for i=0,1,0.05 do
  9885.  
  9886. swait()
  9887.  
  9888. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  9889.  
  9890. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  9891.  
  9892. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(30),math.rad(40),math.rad(-2)), 0.3)
  9893.  
  9894. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(10),math.rad(-140),math.rad(-50)), 0.3)
  9895.  
  9896. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  9897.  
  9898. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  9899.  
  9900. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  9901.  
  9902. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  9903.  
  9904. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  9905.  
  9906. end
  9907.  
  9908. for i=0,1,0.05 do
  9909.  
  9910. swait()
  9911.  
  9912. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  9913.  
  9914. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  9915.  
  9916. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(20),math.rad(50),math.rad(-2)), 0.3)
  9917.  
  9918. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(0),math.rad(-130),math.rad(-50)), 0.3)
  9919.  
  9920. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  9921.  
  9922. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  9923.  
  9924. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  9925.  
  9926. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  9927.  
  9928. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  9929.  
  9930. end
  9931.  
  9932. end
  9933.  
  9934. end
  9935.  
  9936. attack = false
  9937.  
  9938. end
  9939.  
  9940.  
  9941.  
  9942. function C()
  9943.  
  9944. attack = true
  9945.  
  9946. if CurrentMode == "Boombox" then
  9947.  
  9948. CurrentMove = "Boombox C"
  9949.  
  9950. for i = 0,1,0.05 do
  9951.  
  9952. swait()
  9953.  
  9954. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.2)
  9955.  
  9956. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(15),math.rad(5),math.rad(-45)),.2)
  9957.  
  9958. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, 0) * angles(math.rad(60), math.rad(0), math.rad(0)),.2)
  9959.  
  9960. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)),.2)
  9961.  
  9962. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10)),.2)
  9963.  
  9964. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(5)),.2)
  9965.  
  9966. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  9967.  
  9968. end
  9969.  
  9970. for i = 0,1,0.05 do
  9971.  
  9972. swait()
  9973.  
  9974. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.2)
  9975.  
  9976. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(5),math.rad(0)),.2)
  9977.  
  9978. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-45)),.2)
  9979.  
  9980. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(30)),.2)
  9981.  
  9982. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10)),.2)
  9983.  
  9984. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(5)),.2)
  9985.  
  9986. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  9987.  
  9988. end
  9989.  
  9990. so("http://www.roblox.com/asset/?id=14863866",HitboxA,10,1)
  9991.  
  9992. for i = 0,1,0.05 do
  9993.  
  9994. swait()
  9995.  
  9996. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.2)
  9997.  
  9998. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(5),math.rad(0)),.2)
  9999.  
  10000. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-45)),.2)
  10001.  
  10002. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, -0.5) * angles(math.rad(45), math.rad(0), math.rad(30)),.2)
  10003.  
  10004. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10)),.2)
  10005.  
  10006. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(5)),.2)
  10007.  
  10008. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  10009.  
  10010. end
  10011.  
  10012. for i = 0,1,0.05 do
  10013.  
  10014. swait()
  10015.  
  10016. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.2)
  10017.  
  10018. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(5),math.rad(0)),.2)
  10019.  
  10020. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-45)),.2)
  10021.  
  10022. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(30)),.2)
  10023.  
  10024. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10)),.2)
  10025.  
  10026. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(5)),.2)
  10027.  
  10028. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  10029.  
  10030. end
  10031.  
  10032. coroutine.resume(coroutine.create(function()
  10033.  
  10034. Buffed = true
  10035.  
  10036. for i=10,1,-1 do
  10037.  
  10038. wait(6)
  10039.  
  10040. MagicCircle("New Yeller",Cannon.Handle.CFrame,2,2,2,2,2,2,0.05)
  10041.  
  10042. MagicNote(BrickColor.Random(),Cannon.Speaker1.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  10043.  
  10044. MagicNote(BrickColor.Random(),Cannon.Speaker2.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  10045.  
  10046. MagicNote(BrickColor.Random(),Cannon.Speaker3.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  10047.  
  10048. MagicNote(BrickColor.Random(),Cannon.Speaker4.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  10049.  
  10050. end
  10051.  
  10052. Buffed = false
  10053.  
  10054. end))
  10055.  
  10056. elseif CurrentMode == "Cannon" then
  10057.  
  10058. CurrentMove = "Cannon C"
  10059.  
  10060. so("rbxassetid://263623156",CannonA,.5,1)
  10061.  
  10062. so("rbxassetid://263610152",CannonA,.5,1)
  10063.  
  10064. so("rbxassetid://263623139",CannonA,.5,1)
  10065.  
  10066. for i=5,1,-1 do
  10067.  
  10068. LaserBarrage(CannonA)
  10069.  
  10070. end
  10071.  
  10072. Trap(CannonA)
  10073.  
  10074. for i=0,1,0.05 do
  10075.  
  10076. swait()
  10077.  
  10078. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  10079.  
  10080. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  10081.  
  10082. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(30),math.rad(40),math.rad(-2)), 0.3)
  10083.  
  10084. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(10),math.rad(-140),math.rad(-50)), 0.3)
  10085.  
  10086. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  10087.  
  10088. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  10089.  
  10090. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  10091.  
  10092. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  10093.  
  10094. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  10095.  
  10096. end
  10097.  
  10098. for i=0,1,0.05 do
  10099.  
  10100. swait()
  10101.  
  10102. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  10103.  
  10104. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  10105.  
  10106. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(20),math.rad(50),math.rad(-2)), 0.3)
  10107.  
  10108. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(0),math.rad(-130),math.rad(-50)), 0.3)
  10109.  
  10110. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  10111.  
  10112. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  10113.  
  10114. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  10115.  
  10116. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  10117.  
  10118. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  10119.  
  10120. end
  10121.  
  10122. end
  10123.  
  10124. attack = false
  10125.  
  10126. end
  10127.  
  10128.  
  10129.  
  10130. function V()
  10131.  
  10132. attack = true
  10133.  
  10134. if CurrentMode == "Boombox" then
  10135.  
  10136. for i = 0,1,0.05 do
  10137.  
  10138. swait()
  10139.  
  10140. RootJoint.C0 = clerp(RootJoint.C0,RootCF*CFrame.new(0,0,0) * angles(math.rad(-15),math.rad(0),math.rad(0)),.2)
  10141.  
  10142. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-17),math.rad(5),math.rad(0)),.2)
  10143.  
  10144. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.3) * angles(math.rad(135), math.rad(0), math.rad(-45)),.2)
  10145.  
  10146. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, -0.5) * angles(math.rad(80), math.rad(0), math.rad(30)),.2)
  10147.  
  10148. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.2)
  10149.  
  10150. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(15)),.2)
  10151.  
  10152. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  10153.  
  10154. end
  10155.  
  10156. swait(3)
  10157.  
  10158. for i = 0,1,0.05 do
  10159.  
  10160. swait()
  10161.  
  10162. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  10163.  
  10164. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  10165.  
  10166. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5,-0.5) * angles(math.rad(20),math.rad(50),math.rad(-2)), 0.3)
  10167.  
  10168. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4,-0.6) * angles(math.rad(0),math.rad(-130),math.rad(-50)), 0.3)
  10169.  
  10170. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9,0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  10171.  
  10172. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9,0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  10173.  
  10174. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-160), math.rad(0)), 0.3)
  10175.  
  10176. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  10177.  
  10178. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  10179.  
  10180. end
  10181.  
  10182. Skill1text.Text = CannonText1
  10183.  
  10184. Skill2text.Text = CannonText2
  10185.  
  10186. Skill3text.Text = CannonText3
  10187.  
  10188. Skill4text.Text = CannonText4
  10189.  
  10190. Speed.Value = Cannon_Base_Speed_Value
  10191.  
  10192. Attack.Value = Cannon_Base_Attack_Value
  10193.  
  10194. Defense.Value = Cannon_Base_Defense_Value
  10195.  
  10196. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = math.floor(Base_Speed * Speed.Value)
  10197.  
  10198. CurrentMode = "Cannon"
  10199.  
  10200. elseif CurrentMode == "Cannon" then
  10201.  
  10202. for i = 0,1,0.05 do
  10203.  
  10204. swait()
  10205.  
  10206. RootJoint.C0 = clerp(RootJoint.C0,RootCF*CFrame.new(0,0,0) * angles(math.rad(-15),math.rad(0),math.rad(0)),.2)
  10207.  
  10208. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-17),math.rad(5),math.rad(0)),.2)
  10209.  
  10210. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.3) * angles(math.rad(135), math.rad(0), math.rad(-45)),.2)
  10211.  
  10212. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, -0.5) * angles(math.rad(80), math.rad(0), math.rad(30)),.2)
  10213.  
  10214. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.2)
  10215.  
  10216. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(15)),.2)
  10217.  
  10218. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  10219.  
  10220. end
  10221.  
  10222. Skill1text.Text = Text1
  10223.  
  10224. Skill2text.Text = Text2
  10225.  
  10226. Skill3text.Text = Text3
  10227.  
  10228. Skill4text.Text = Text4
  10229.  
  10230. Speed.Value = Base_Speed_Value
  10231.  
  10232. Attack.Value = Base_Attack_Value
  10233.  
  10234. Defense.Value = Base_Defense_Value
  10235.  
  10236. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = math.floor(Base_Speed * Speed.Value)
  10237.  
  10238. CurrentMode = "Boombox"
  10239.  
  10240. end
  10241.  
  10242. attack = false
  10243.  
  10244. end
  10245.  
  10246.  
  10247.  
  10248. --[[Key Functions]]--
  10249.  
  10250.  
  10251.  
  10252. local cd1 = false
  10253.  
  10254. local cd2 = false
  10255.  
  10256. local cd3 = false
  10257.  
  10258. local Decorative_Notes = false
  10259.  
  10260.  
  10261.  
  10262. mouse.Button1Down:connect(function()
  10263.  
  10264. if attack == true then return end
  10265.  
  10266. if TrapSet == true then return end
  10267.  
  10268. if attacktype == 1 then
  10269.  
  10270. attacktype = 2
  10271.  
  10272. attackone()
  10273.  
  10274. elseif attacktype == 2 then
  10275.  
  10276. attacktype = 3
  10277.  
  10278. attacktwo()
  10279.  
  10280. elseif attacktype == 3 then
  10281.  
  10282. attacktype = 4
  10283.  
  10284. attackthree()
  10285.  
  10286. elseif attacktype == 4 then
  10287.  
  10288. attacktype = 1
  10289.  
  10290. if CurrentMode == "Boombox" then
  10291.  
  10292. if Energy.Value >= 13 then
  10293.  
  10294. attackfour()
  10295.  
  10296. else
  10297.  
  10298. attackone()
  10299.  
  10300. attacktype = 2
  10301.  
  10302. end
  10303.  
  10304. elseif CurrentMode == "Cannon" then
  10305.  
  10306. attackfour()
  10307.  
  10308. end
  10309.  
  10310. end
  10311.  
  10312. end)
  10313.  
  10314.  
  10315.  
  10316. mouse.KeyDown:connect(function(key)
  10317.  
  10318. key = key:lower()
  10319.  
  10320. if attack == true then return end
  10321.  
  10322. if TrapSet == true then return end
  10323.  
  10324. if key == "z" and cd1 == false and Mana.Value >= 17 and Energy.Value >= 19 then
  10325.  
  10326. cd1 = true
  10327.  
  10328. Cover1.Size = UDim2.new(0,0,1,0)
  10329.  
  10330. Mana.Value = Mana.Value - 17
  10331.  
  10332. Z()
  10333.  
  10334. Cover1:TweenSize(UDim2.new(1,0,1,0),'Out','Linear',Skill1cooldown)
  10335.  
  10336. repeat wait() until Cover1.Size == UDim2.new(1,0,1,0)
  10337.  
  10338. cd1 = false
  10339.  
  10340. elseif key == "x" and cd2 == false then
  10341.  
  10342. cd2 = true
  10343.  
  10344. Cover2.Size = UDim2.new(0,0,1,0)
  10345.  
  10346. X()
  10347.  
  10348. if CurrentMode == "Boombox" then
  10349.  
  10350. repeat wait() until TrapSet == false
  10351.  
  10352. end
  10353.  
  10354. Cover2:TweenSize(UDim2.new(1,0,1,0),'Out','Linear',Skill2cooldown)
  10355.  
  10356. repeat wait() until Cover2.Size == UDim2.new(1,0,1,0)
  10357.  
  10358. cd2 = false
  10359.  
  10360. elseif key == "c" and cd3 == false then
  10361.  
  10362. cd3 = true
  10363.  
  10364. Cover3.Size = UDim2.new(0,0,1,0)
  10365.  
  10366. C()
  10367.  
  10368. repeat wait() until Buffed == false
  10369.  
  10370. Cover3:TweenSize(UDim2.new(1,0,1,0),'Out','Linear',Skill3cooldown)
  10371.  
  10372. repeat wait() until Cover3.Size == UDim2.new(1,0,1,0)
  10373.  
  10374. cd3 = false
  10375.  
  10376. elseif key == "v" then
  10377.  
  10378. V()
  10379.  
  10380. elseif key == "e" and CurrentMode == "Boombox" then
  10381.  
  10382. if _G.MusicGUI == false then
  10383.  
  10384. _G.MusicGUI = true
  10385.  
  10386. SongGUI.Enabled = true
  10387.  
  10388. else
  10389.  
  10390. if PlayerGui:FindFirstChild("SongGUI") then
  10391.  
  10392. _G.MusicGUI = false
  10393.  
  10394. SongGUI.Enabled = false
  10395.  
  10396. end
  10397.  
  10398. end
  10399.  
  10400. elseif key == "q" and CurrentMode == "Boombox" then
  10401.  
  10402. if Decorative_Notes == false then
  10403.  
  10404. Decorative_Notes = true
  10405.  
  10406. else
  10407.  
  10408. Decorative_Notes = false
  10409.  
  10410. end
  10411.  
  10412. end
  10413.  
  10414. end)
  10415.  
  10416.  
  10417.  
  10418. --[[mouse.KeyUp:connect(function(key)
  10419.  
  10420. key = key:lower()
  10421.  
  10422. if key == "" then
  10423.  
  10424.  
  10425.  
  10426. end
  10427.  
  10428. end)]]--
  10429.  
  10430.  
  10431.  
  10432. --[[Engine]]--
  10433.  
  10434.  
  10435.  
  10436. local sine = 0
  10437.  
  10438. local change = 1
  10439.  
  10440. local val = 0
  10441.  
  10442. local Mananum = 0
  10443.  
  10444. local Energynum = 0
  10445.  
  10446. local idle = 0
  10447.  
  10448. local donum = 0
  10449.  
  10450. local num = 0
  10451.  
  10452.  
  10453.  
  10454. LHCF = CFrame.Angles(0, math.rad(-90), 0)
  10455.  
  10456. RHCF = CFrame.Angles(0, math.rad(90), 0)
  10457.  
  10458.  
  10459.  
  10460. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = math.floor(Base_Speed * Speed.Value)
  10461.  
  10462.  
  10463.  
  10464. while true do
  10465.  
  10466. swait()
  10467.  
  10468. if Decorative_Notes == true then
  10469.  
  10470. num = num + 1
  10471.  
  10472. end
  10473.  
  10474. if Decorative_Notes == true and num >= 120 then
  10475.  
  10476. for i=2,1,-1 do
  10477.  
  10478. MagicNote(BrickColor.Random(),Cannon.Speaker1.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  10479.  
  10480. MagicNote(BrickColor.Random(),Cannon.Speaker2.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  10481.  
  10482. MagicNote(BrickColor.Random(),Cannon.Speaker3.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  10483.  
  10484. MagicNote(BrickColor.Random(),Cannon.Speaker4.CFrame*cf(math.random(-10,10),math.random(-10,10),math.random(-10,10))*euler(1.57,0,math.random(-50,50)),.1,.1,.1,0,0,0,.02)
  10485.  
  10486. end
  10487.  
  10488. num = 0
  10489.  
  10490. end
  10491.  
  10492. if Mana.Value >= MaxMana then
  10493.  
  10494. Mana.Value = MaxMana
  10495.  
  10496. else
  10497.  
  10498. if Mananum <= ManaInterval then
  10499.  
  10500. Mananum = Mananum + 1
  10501.  
  10502. else
  10503.  
  10504. Mananum = 0
  10505.  
  10506. Mana.Value = math.floor(Mana.Value) + Recover_Mana
  10507.  
  10508. end
  10509.  
  10510. end
  10511.  
  10512. if Energy.Value >= MaxEnergy then
  10513.  
  10514. Energy.Value = MaxEnergy
  10515.  
  10516. else
  10517.  
  10518. if Energynum <= EnergyInterval then
  10519.  
  10520. Energynum = Energynum + 1
  10521.  
  10522. else
  10523.  
  10524. Energynum = 0
  10525.  
  10526. Energy.Value = math.floor(Energy.Value) + Recover_Energy
  10527.  
  10528. end
  10529.  
  10530. end
  10531.  
  10532. if donum >= 0.5 then
  10533.  
  10534. handidle = true
  10535.  
  10536. else
  10537.  
  10538. if donum <= 0 then
  10539.  
  10540. handidle = false
  10541.  
  10542. end
  10543.  
  10544. end
  10545.  
  10546. if handidle == false then
  10547.  
  10548. donum = donum + 0.003
  10549.  
  10550. else
  10551.  
  10552. donum = donum - 0.003
  10553.  
  10554. end
  10555.  
  10556. Bar1.Label.Text = "Mana ~{"..Mana.Value.."}~"
  10557.  
  10558. Bar2.Label.Text = "Data ~{"..Energy.Value.."}~"
  10559.  
  10560. Bar1Cover:TweenSize(UDim2.new(1 * (Mana.Value / MaxMana), 0, 1, 0), "Out", "Linear", 0.5)
  10561.  
  10562. Bar2Cover:TweenSize(UDim2.new(1 * (Energy.Value / MaxEnergy), 0, 1, 0), "Out", "Linear", 0.5)
  10563.  
  10564. GUI.Speed.Label.Text = "Speed {"..Speed.Value.."}"
  10565.  
  10566. GUI.Attack.Label.Text = "Attack {"..Attack.Value.."}"
  10567.  
  10568. GUI.Defense.Label.Text = "Defense {"..Defense.Value.."}"
  10569.  
  10570. sine = sine + change
  10571.  
  10572. local torvel = (RootPart.Velocity * Vector3.new(1,0,1)).magnitude
  10573.  
  10574. local velderp = RootPart.Velocity.y
  10575.  
  10576. Floor,FloorPosition = rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  10577.  
  10578. if equipped == true or equipped == false then
  10579.  
  10580. if attack == false then
  10581.  
  10582. idle = idle + 1
  10583.  
  10584. else
  10585.  
  10586. idle = 0
  10587.  
  10588. end
  10589.  
  10590. if RootPart.Velocity.y > 1 and Floor == nil then
  10591.  
  10592. Anim = "Jump"
  10593.  
  10594. if attack == false and Lag == false then
  10595.  
  10596. if CurrentMode == "Boombox" then
  10597.  
  10598. RootJoint.C0 = clerp(RootJoint.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  10599.  
  10600. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  10601.  
  10602. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0) ,math.rad(20)), 0.3)
  10603.  
  10604. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)
  10605.  
  10606. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3)
  10607.  
  10608. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  10609.  
  10610. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10611.  
  10612. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(180)), 0.3)
  10613.  
  10614. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -0.8, -0.2) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.3)
  10615.  
  10616. elseif CurrentMode == "Cannon" then
  10617.  
  10618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  10619.  
  10620. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  10621.  
  10622. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0) ,math.rad(20)), 0.3)
  10623.  
  10624. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)
  10625.  
  10626. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3)
  10627.  
  10628. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  10629.  
  10630. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  10631.  
  10632. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  10633.  
  10634. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  10635.  
  10636. end
  10637.  
  10638. end
  10639.  
  10640. elseif RootPart.Velocity.y < -1 and Floor == nil then
  10641.  
  10642. Anim = "Fall"
  10643.  
  10644. if attack == false and Lag == false then
  10645.  
  10646. if CurrentMode == "Boombox" then
  10647.  
  10648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  10649.  
  10650. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  10651.  
  10652. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0) ,math.rad(20)), 0.3)
  10653.  
  10654. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)
  10655.  
  10656. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)
  10657.  
  10658. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  10659.  
  10660. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10661.  
  10662. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(180)), 0.3)
  10663.  
  10664. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -0.8, -0.2) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.3)
  10665.  
  10666. elseif CurrentMode == "Cannon" then
  10667.  
  10668. RootJoint.C0 = clerp(RootJoint.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  10669.  
  10670. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  10671.  
  10672. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0) ,math.rad(20)), 0.3)
  10673.  
  10674. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)
  10675.  
  10676. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)
  10677.  
  10678. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  10679.  
  10680. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  10681.  
  10682. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  10683.  
  10684. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  10685.  
  10686. end
  10687.  
  10688. end
  10689.  
  10690. elseif torvel < 1 and Floor ~= nil then
  10691.  
  10692. Anim = "Idle"
  10693.  
  10694. if attack == false and Lag == false then
  10695.  
  10696. if CurrentMode == "Boombox" then
  10697.  
  10698. RootJoint.C0 = clerp(RootJoint.C0, RootCF * CFrame.new(0, 0, 0+0.1*math.cos(sine/15)) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  10699.  
  10700. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * CFrame.Angles(math.rad(2), math.rad(0), math.rad(-30)), 0.3)
  10701.  
  10702. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5+0.05*math.cos(sine/15), 0) * CFrame.Angles(math.rad(0), math.rad(0) ,math.rad(2)), 0.3)
  10703.  
  10704. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.05*math.cos(sine/15), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.3)
  10705.  
  10706. RH.C0 = clerp(RH.C0, CFrame.new(1, -1-0.1*math.cos(sine/15), 0) * RHCF * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 0.3)
  10707.  
  10708. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1-0.1*math.cos(sine/15), 0) * LHCF * CFrame.Angles(math.rad(0), math.rad(10), math.rad(0)), 0.3)
  10709.  
  10710. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10711.  
  10712. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(180)), 0.3)
  10713.  
  10714. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -0.8, -0.2) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.3)
  10715.  
  10716. elseif CurrentMode == "Cannon" then
  10717.  
  10718. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1+0.1*math.cos(sine/15)) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  10719.  
  10720. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  10721.  
  10722. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5+0.05*math.cos(sine/15),-0.5) * angles(math.rad(20),math.rad(50),math.rad(-2)), 0.3)
  10723.  
  10724. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4+0.05*math.cos(sine/15),-0.6) * angles(math.rad(0),math.rad(-130),math.rad(-50)), 0.3)
  10725.  
  10726. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9-0.1*math.cos(sine/15),0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  10727.  
  10728. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9-0.1*math.cos(sine/15),0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  10729.  
  10730. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  10731.  
  10732. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  10733.  
  10734. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  10735.  
  10736. end
  10737.  
  10738. end
  10739.  
  10740. elseif torvel > 2 and Floor ~= nil then
  10741.  
  10742. Anim = "Walk"
  10743.  
  10744. if attack == false and Lag == false then
  10745.  
  10746. if CurrentMode == "Boombox" then
  10747.  
  10748. RootJoint.C0 = clerp(RootJoint.C0, RootCF * CFrame.new(0, 0, 0+0.1*math.cos(sine/15)) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10749.  
  10750. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10751.  
  10752. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5+0.05*math.cos(sine/15), 0) * CFrame.Angles(math.rad(-10), math.rad(0) ,math.rad(10)), 0.3)
  10753.  
  10754. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.1*math.cos(sine/15), 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.3)
  10755.  
  10756. RH.C0 = clerp(RH.C0, CFrame.new(1, -1-0.1*math.cos(sine/15), 0) * RHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10757.  
  10758. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1-0.1*math.cos(sine/15), 0) * LHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10759.  
  10760. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10761.  
  10762. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(180)), 0.3)
  10763.  
  10764. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -0.8, -0.2) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.3)
  10765.  
  10766. elseif CurrentMode == "Cannon" then
  10767.  
  10768. RootJoint.C0 = clerp(RootJoint.C0, RootCF*CFrame.new(0,0,-0.1+0.1*math.cos(sine/15)) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  10769.  
  10770. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(1),math.rad(1),math.rad(50)), 0.3)
  10771.  
  10772. RW.C0 = clerp(RW.C0, CFrame.new(1.3,0.5+0.05*math.cos(sine/15),-0.5) * angles(math.rad(20),math.rad(50),math.rad(-2)), 0.3)
  10773.  
  10774. LW.C0 = clerp(LW.C0, CFrame.new(-1,0.4+0.05*math.cos(sine/15),-0.6) * angles(math.rad(0),math.rad(-130),math.rad(-50)), 0.3)
  10775.  
  10776. RH.C0 = clerp(RH.C0, CFrame.new(1,-0.9-0.1*math.cos(sine/15),0) * RHCF * angles(math.rad(-3),math.rad(30),math.rad(-3)), 0.3)
  10777.  
  10778. LH.C0 = clerp(LH.C0, CFrame.new(-1,-0.9-0.1*math.cos(sine/15),0) * LHCF * angles(math.rad(-3),math.rad(30),math.rad(0)), 0.3)
  10779.  
  10780. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, -0.8) * CFrame.Angles(math.rad(12), math.rad(-180), math.rad(0)), 0.3)
  10781.  
  10782. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -2.1, -0.7) * CFrame.Angles(math.rad(33), math.rad(90), math.rad(180)), 0.3)
  10783.  
  10784. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -1.1, -0.2) * CFrame.Angles(math.rad(15), math.rad(-90), math.rad(0)), 0.3)
  10785.  
  10786. end
  10787.  
  10788. end
  10789.  
  10790. elseif Floor ~= nil then
  10791.  
  10792. Anim = "Lag"
  10793.  
  10794. if attack == true and Lag == true then
  10795.  
  10796. if CurrentMode == "Boombox" then
  10797.  
  10798. RootJoint.C0 = clerp(RootJoint.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10799.  
  10800. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10801.  
  10802. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0) ,math.rad(0)), 0.3)
  10803.  
  10804. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10805.  
  10806. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10807.  
  10808. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10809.  
  10810. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10811.  
  10812. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(180)), 0.3)
  10813.  
  10814. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -0.8, -0.2) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.3)
  10815.  
  10816. elseif CurrentMode == "Cannon" then
  10817.  
  10818. RootJoint.C0 = clerp(RootJoint.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10819.  
  10820. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10821.  
  10822. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0) ,math.rad(0)), 0.3)
  10823.  
  10824. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10825.  
  10826. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10827.  
  10828. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10829.  
  10830. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  10831.  
  10832. Flapweld.C0 = clerp(Flapweld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(180)), 0.3)
  10833.  
  10834. Cannonweld.C0 = clerp(Cannonweld.C0, CFrame.new(0, -0.8, -0.2) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.3)
  10835.  
  10836. end
  10837.  
  10838. end
  10839.  
  10840. end
  10841.  
  10842. end
  10843.  
  10844. if #Effects > 0 then
  10845.  
  10846. for e=1,#Effects do
  10847.  
  10848. if Effects[e] ~= nil then
  10849.  
  10850. local Effect = Effects[e]
  10851.  
  10852. if Effect ~= nil then
  10853.  
  10854. local Part = Effect[1]
  10855.  
  10856. local Mode = Effect[2]
  10857.  
  10858. local Delay = Effect[3]
  10859.  
  10860. local IncX = Effect[4]
  10861.  
  10862. local IncY = Effect[5]
  10863.  
  10864. local IncZ = Effect[6]
  10865.  
  10866. if Effect[1].Transparency<=1 then
  10867.  
  10868. if Effect[2] == "Block1" then
  10869.  
  10870. Effect[1].CFrame = Effect[1].CFrame * euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  10871.  
  10872. Mesh = Effect[1].Mesh
  10873.  
  10874. Mesh.Scale = Mesh.Scale + vt(Effect[4],Effect[5],Effect[6])
  10875.  
  10876. Effect[1].Transparency = Effect[1].Transparency + Effect[3]
  10877.  
  10878. elseif Effect[2]=="Block3" then
  10879.  
  10880. Effect[1].CFrame=Effect[1].CFrame*Effect[8]
  10881.  
  10882. Mesh=Effect[7]
  10883.  
  10884. Mesh.Scale=Mesh.Scale+vt(Effect[4],Effect[5],Effect[6])
  10885.  
  10886. Effect[1].Transparency=Effect[1].Transparency+Effect[3]
  10887.  
  10888. elseif Effect[2] == "Cylinder" then
  10889.  
  10890. Mesh = Effect[1].Mesh
  10891.  
  10892. Mesh.Scale = Mesh.Scale + vt(Effect[4],Effect[5],Effect[6])
  10893.  
  10894. Effect[1].Transparency = Effect[1].Transparency + Effect[3]
  10895.  
  10896. elseif Effect[2] == "Blood" then
  10897.  
  10898. Mesh = Effect[7]
  10899.  
  10900. Effect[1].CFrame = Effect[1].CFrame*cf(0,.5,0)
  10901.  
  10902. Mesh.Scale = Mesh.Scale + vt(Effect[4],Effect[5],Effect[6])
  10903.  
  10904. Effect[1].Transparency = Effect[1].Transparency + Effect[3]
  10905.  
  10906. elseif Effect[2] == "Elec" then
  10907.  
  10908. Mesh = Effect[1].Mesh
  10909.  
  10910. Mesh.Scale = Mesh.Scale + vt(Effect[7],Effect[8],Effect[9])
  10911.  
  10912. Effect[1].Transparency = Effect[1].Transparency + Effect[3]
  10913.  
  10914. elseif Effect[2] == "Disappear" then
  10915.  
  10916. Effect[1].Transparency = Effect[1].Transparency + Effect[3]
  10917.  
  10918. elseif Effect[2] == "Shatter" then
  10919.  
  10920. Effect[1].Transparency = Effect[1].Transparency + Effect[3]
  10921.  
  10922. Effect[4] = Effect[4] * CFrame.new(0, Effect[7], 0)
  10923.  
  10924. Effect[1].CFrame = Effect[4] * CFrame.fromEulerAnglesXYZ(Effect[6], 0, 0)
  10925.  
  10926. Effect[6] = Effect[6] + Effect[5]
  10927.  
  10928. end
  10929.  
  10930. end
  10931.  
  10932. else
  10933.  
  10934. Part.Parent = nil
  10935.  
  10936. table.remove(Effects,e)
  10937.  
  10938. end
  10939.  
  10940. end
  10941.  
  10942. end
  10943.  
  10944. end
  10945.  
  10946. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement