Advertisement
Gememed

Star glitcher wings and halo test

Jun 23rd, 2019
768
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 55.78 KB | None | 0 0
  1. plr = game:GetService("Players").LocalPlayer
  2. char = plr.Character
  3. hum = char:FindFirstChildOfClass'Humanoid'
  4. t = char.Torso
  5. h = char.Head
  6. ra = char["Right Arm"]
  7. la = char["Left Arm"]
  8. rl = char["Right Leg"]
  9. ll = char["Left Leg"]
  10. tors = char.Torso
  11. lleg = char["Left Leg"]
  12. root = char.HumanoidRootPart
  13. hed = char.Head
  14. rleg = char["Right Leg"]
  15. rarm = char["Right Arm"]
  16. larm = char["Left Arm"]
  17. radian = math.rad
  18. random = math.random
  19. Vec3 = Vector3.new
  20. Inst = Instance.new
  21. cFrame = CFrame.new
  22. Euler = CFrame.fromEulerAnglesXYZ
  23. vt = Vector3.new
  24. bc = BrickColor.new
  25. br = BrickColor.random
  26. it = Instance.new
  27. cf = CFrame.new
  28.  
  29. local ODers = {}
  30.  
  31. local AllowRape = false;
  32. local AllowCata = false;
  33.  
  34. local Booleans = {
  35.   CamFollow = true,
  36.   GyroUse = true
  37. }
  38.  
  39. function lerp(object, newCFrame, alpha)
  40.   return object:lerp(newCFrame, alpha)
  41. end
  42.  
  43. local Directer = Inst("BodyGyro", root)
  44. Directer.MaxTorque = Vec3(0, 0, 0)
  45. Directer.P = 600000
  46. local CPart = Inst("Part")
  47. CPart.Anchored = true
  48. CPart.CanCollide = false
  49. CPart.Locked = true
  50. CPart.Transparency = 1
  51.  
  52. local rainbowmode = false
  53. local chaosmode = false
  54. local glitchymode = false
  55. kan = Instance.new("Sound",char)
  56. kan.Volume = 5
  57. kan.TimePosition = 0
  58. kan.PlaybackSpeed = 1
  59. kan.Pitch = 1
  60. kan.SoundId = "rbxassetid://1564523997"
  61. kan.Name = "wrecked"
  62. kan.Looped = true
  63. kan:Play()
  64.  
  65. local MID = "rbxassetid://1564523997";
  66. local Pitch = 1;
  67.  
  68. function newTheme(ID,timepos,pitch,vol)
  69. local kanz = kan
  70. --kanz:Stop()
  71. --kanz.Volume = vol
  72. --kanz.TimePosition = timepos
  73. kanz.PlaybackSpeed = pitch
  74. kanz.Pitch = pitch
  75. kanz.SoundId = ID
  76. kanz.Name = "wrecked"
  77. kanz.Looped = true
  78. Pitch = pitch
  79. MID = ID
  80. --kanz:Play()
  81. --coroutine.resume(coroutine.create(function()
  82. --wait(0.05)
  83. --end))
  84. end
  85.  
  86. function newThemeCust(ID,timepos,pitch,vol)
  87. local kanz = kan
  88. kanz:Stop()
  89. kanz.Volume = vol
  90. kanz.TimePosition = timepos
  91. kanz.PlaybackSpeed = pitch
  92. kanz.Pitch = pitch
  93. MID = ID
  94. kanz.SoundId = ID
  95. kanz.Name = "wrecked"
  96. kanz.Looped = true
  97. kanz:Play()
  98. coroutine.resume(coroutine.create(function()
  99. wait(0.05)
  100. end))
  101. end
  102.  
  103.  
  104.  
  105. function CameraShake(Times, Power, PlayerTarget)
  106. coroutine.resume(coroutine.create(function()
  107. FV = Instance.new("BoolValue", PlayerTarget)
  108. FV.Name = "CameraShake"
  109. for ShakeNum=1,Times do
  110. swait()
  111. local ef=Power
  112.   if ef>=1 then
  113.    Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  114.   else
  115.    ef=Power*10
  116.    Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  117.   end  
  118. end
  119. Humanoid.CameraOffset = Vector3.new(0,0,0)
  120. FV:Destroy()
  121. end))
  122. end
  123.  
  124. function CameraEnshaking(Length,Intensity)
  125. coroutine.resume(coroutine.create(function()
  126.       local intensity = 1*Intensity
  127.       local rotM = 0.01*Intensity
  128. for i = 0, Length, 0.1 do
  129. swait()
  130. intensity = intensity - 0.05*Intensity/Length
  131. rotM = rotM - 0.0005*Intensity/Length
  132.       hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
  133.       cam.CFrame = cam.CFrame * cFrame(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity))) * Euler(radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM)
  134. end
  135. Humanoid.CameraOffset = Vec3(0, 0, 0)
  136. end))
  137. end
  138. CamShake=function(Part,Distan,Power,Times)
  139. local de=Part.Position
  140. for i,v in pairs(workspace:children()) do
  141.  if v:IsA("Model") and v:findFirstChild("Humanoid") then
  142. for _,c in pairs(v:children()) do
  143. if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
  144. local Noob=vFindFirstChildOfClass'Humanoid'
  145. if Noob~=nil then
  146. coroutine.resume(coroutine.create(function()
  147. FV = Instance.new("BoolValue", Noob)
  148. FV.Name = "CameraShake"
  149. for ShakeNum=1,Times do
  150. swait()
  151. local ef=Power
  152.   if ef>=1 then
  153.    Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  154.   else
  155.    ef=Power*10
  156.    Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  157.   end  
  158. end
  159. Humanoid.CameraOffset = Vector3.new(0,0,0)
  160. FV:Destroy()
  161. end))
  162. CameraShake(Times, Power, Noob)
  163. end
  164. end
  165. end
  166. end
  167. end
  168. end
  169.  
  170. function chatfunc(text,color)
  171. local chat = coroutine.wrap(function()
  172. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  173. Character:FindFirstChild("TalkingBillBoard"):destroy()
  174. end
  175. local naeeym2 = Instance.new("BillboardGui",Character)
  176. naeeym2.Size = UDim2.new(0,100,0,40)
  177. naeeym2.StudsOffset = Vector3.new(0,3,0)
  178. naeeym2.Adornee = Character.Head
  179. naeeym2.Name = "TalkingBillBoard"
  180. local tecks2 = Instance.new("TextLabel",naeeym2)
  181. tecks2.BackgroundTransparency = 1
  182. tecks2.BorderSizePixel = 0
  183. tecks2.Text = "000000000000"
  184. tecks2.Font = "SciFi"
  185. tecks2.TextSize = 30
  186. tecks2.TextStrokeTransparency = 0
  187. tecks2.TextColor3 = color
  188. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  189. tecks2.Size = UDim2.new(1,0,0.5,0)
  190. local tecks3 = Instance.new("TextLabel",naeeym2)
  191. tecks3.BackgroundTransparency = 1
  192. tecks3.BorderSizePixel = 0
  193. tecks3.Text = "00000000000"
  194. tecks3.Font = "SciFi"
  195. tecks3.TextSize = 30
  196. tecks3.TextStrokeTransparency = 0
  197. tecks3.TextColor3 = Color3.new(0,0,0)
  198. tecks3.TextStrokeColor3 = color
  199. tecks3.Size = UDim2.new(1,0,0.5,0)
  200. coroutine.resume(coroutine.create(function()
  201. while true do
  202. swait(1)
  203. if chaosmode == true then
  204. tecks2.TextColor3 = BrickColor.random().Color
  205. tecks3.TextStrokeColor3 = BrickColor.random().Color
  206. end
  207. if(glitchymode)then
  208.     local val = math.random(1,255)
  209.     local color = Color3.fromRGB(val,val,val)
  210.     tecks2.TextColor3 = color
  211.     tecks3.TextStrokeColor3 = color
  212. end
  213. tecks2.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
  214. tecks3.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
  215. tecks2.Rotation = math.random(-5,5)
  216. tecks3.Rotation = math.random(-5,5)
  217. end
  218. end))
  219. for i = 1,string.len(text),1 do
  220. CFuncs["Sound"].Create("rbxassetid://274118116", char, 0.25, 0.115)
  221. tecks2.Text = string.sub(text,1,i)
  222. tecks3.Text = string.sub(text,1,i)
  223. swait(1)
  224. end
  225. wait(1)
  226. local randomrot = math.random(1,2)
  227. if randomrot == 1 then
  228. for i = 1, 50 do
  229. swait()
  230. tecks2.Rotation = tecks2.Rotation - .75
  231. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  232. tecks2.TextTransparency = tecks2.TextTransparency + .04
  233. tecks3.Rotation = tecks2.Rotation + .75
  234. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  235. tecks3.TextTransparency = tecks2.TextTransparency + .04
  236. end
  237. elseif randomrot == 2 then
  238.     for i = 1, 50 do
  239. swait()
  240. tecks2.Rotation = tecks2.Rotation + .75
  241. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  242. tecks2.TextTransparency = tecks2.TextTransparency + .04
  243. tecks3.Rotation = tecks2.Rotation - .75
  244. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  245. tecks3.TextTransparency = tecks2.TextTransparency + .04
  246. end
  247. end
  248. naeeym2:Destroy()
  249. end)
  250. chat()
  251. end
  252.  
  253.  
  254. local Create = LoadLibrary("RbxUtility").Create
  255.  
  256. CFuncs = {
  257.     ["Part"] = {
  258.         Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  259.             local Part = Create("Part"){
  260.                 Parent = Parent,
  261.                 Reflectance = Reflectance,
  262.                 Transparency = Transparency,
  263.                 CanCollide = false,
  264.                 Locked = true,
  265.                 BrickColor = BrickColor.new(tostring(BColor)),
  266.                 Name = Name,
  267.                 Size = Size,
  268.                 Material = Material,
  269.             }
  270.             RemoveOutlines(Part)
  271.             return Part
  272.         end;
  273.     };
  274.    
  275.     ["Mesh"] = {
  276.         Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  277.             local Msh = Create(Mesh){
  278.                 Parent = Part,
  279.                 Offset = OffSet,
  280.                 Scale = Scale,
  281.             }
  282.             if Mesh == "SpecialMesh" then
  283.                 Msh.MeshType = MeshType
  284.                 Msh.MeshId = MeshId
  285.             end
  286.             return Msh
  287.         end;
  288.     };
  289.    
  290.     ["Mesh"] = {
  291.         Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  292.             local Msh = Create(Mesh){
  293.                 Parent = Part,
  294.                 Offset = OffSet,
  295.                 Scale = Scale,
  296.             }
  297.             if Mesh == "SpecialMesh" then
  298.                 Msh.MeshType = MeshType
  299.                 Msh.MeshId = MeshId
  300.             end
  301.             return Msh
  302.         end;
  303.     };
  304.    
  305.     ["Weld"] = {
  306.         Create = function(Parent, Part0, Part1, C0, C1)
  307.             local Weld = Create("Weld"){
  308.                 Parent = Parent,
  309.                 Part0 = Part0,
  310.                 Part1 = Part1,
  311.                 C0 = C0,
  312.                 C1 = C1,
  313.             }
  314.             return Weld
  315.         end;
  316.     };
  317.  
  318.     ["Sound"] = {
  319.         Create = function(id, par, vol, pit)
  320.             return coroutine.wrap(function()
  321.                 local S = Create("Sound"){
  322.                     Volume = vol,
  323.                                         Name = "EffectSoundo",
  324.                     Pitch = pit or 1,
  325.                     SoundId = id,
  326.                     Parent = par or workspace,
  327.                 }
  328.                 S:Play()
  329.                 S.Ended:connect(function()
  330.                     S:Destroy()
  331.                 end)
  332.                 return S;
  333.             end)()
  334.         end;
  335.     };
  336.  
  337. ["LongSound"] = {
  338.         Create = function(id, par, vol, pit)
  339.             coroutine.resume(coroutine.create(function()
  340.                 local S = Create("Sound"){
  341.                     Volume = vol,
  342.                     Pitch = pit or 1,
  343.                     SoundId = id,
  344.                     Parent = par or workspace,
  345.                 }
  346.                 wait()
  347.                 S:play()
  348.                 game:GetService("Debris"):AddItem(S, 30)
  349.             end))
  350.         end;
  351.     };
  352.    
  353.     ["ParticleEmitter"] = {
  354.         Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  355.             local fp = Create("ParticleEmitter"){
  356.                 Parent = Parent,
  357.                 Color = ColorSequence.new(Color1, Color2),
  358.                 LightEmission = LightEmission,
  359.                 Size = Size,
  360.                 Texture = Texture,
  361.                 Transparency = Transparency,
  362.                 ZOffset = ZOffset,
  363.                 Acceleration = Accel,
  364.                 Drag = Drag,
  365.                 LockedToPart = LockedToPart,
  366.                 VelocityInheritance = VelocityInheritance,
  367.                 EmissionDirection = EmissionDirection,
  368.                 Enabled = Enabled,
  369.                 Lifetime = LifeTime,
  370.                 Rate = Rate,
  371.                 Rotation = Rotation,
  372.                 RotSpeed = RotSpeed,
  373.                 Speed = Speed,
  374.                 VelocitySpread = VelocitySpread,
  375.             }
  376.             return fp
  377.         end;
  378.     };
  379.  
  380.     CreateTemplate = {
  381.    
  382.     };
  383. }
  384.  
  385.  
  386.  
  387. New = function(Object, Parent, Name, Data)
  388.     local Object = Instance.new(Object)
  389.     for Index, Value in pairs(Data or {}) do
  390.         Object[Index] = Value
  391.     end
  392.     Object.Parent = Parent
  393.     Object.Name = Name
  394.     return Object
  395. end
  396. local halocolor = BrickColor.new("Pastel light blue")
  397. local halocolor2 = BrickColor.new("Cool yellow")
  398. local starcolor = BrickColor.new("Bright yellow")
  399. local lunacolor = BrickColor.new("Navy blue")
  400. local lunacolor2 = BrickColor.new("Bright blue")
  401. local wepcolor = BrickColor.new("Really black")
  402. local maincolor = BrickColor.new("Really black")
  403. local m = Instance.new("Model",char)
  404. local m2 = Instance.new("Model",char)
  405. local m3 = Instance.new("Model",char)
  406. local mw1 = Instance.new("Model",char)
  407. local mw2 = Instance.new("Model",char)
  408.  
  409. local extrawingmod1 = Instance.new("Model",char)
  410. local extrawingmod2 = Instance.new("Model",char)
  411.  
  412. function CreateParta(parent,transparency,reflectance,material,brickcolor)
  413. local p = Instance.new("Part")
  414. p.TopSurface = 0
  415. p.BottomSurface = 0
  416. p.Parent = parent
  417. p.Size = Vector3.new(0.1,0.1,0.1)
  418. p.Transparency = transparency
  419. p.Reflectance = reflectance
  420. p.CanCollide = false
  421. p.Locked = true
  422. p.BrickColor = brickcolor
  423. p.Material = material
  424. return p
  425. end
  426.  
  427. function CreateMesh(parent,meshtype,x1,y1,z1)
  428. local mesh = Instance.new("SpecialMesh",parent)
  429. mesh.MeshType = meshtype
  430. mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
  431. return mesh
  432. end
  433.  
  434. function CreateSpecialMesh(parent,meshid,x1,y1,z1)
  435. local mesh = Instance.new("SpecialMesh",parent)
  436. mesh.MeshType = "FileMesh"
  437. mesh.MeshId = meshid
  438. mesh.Scale = Vector3.new(x1,y1,z1)
  439. return mesh
  440. end
  441.  
  442.  
  443. function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
  444. local mesh = Instance.new("SpecialMesh",parent)
  445. mesh.MeshType = "FileMesh"
  446. mesh.MeshId = meshid
  447. mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
  448. mesh.Scale = Vector3.new(x1,y1,z1)
  449. mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
  450. return mesh
  451. end
  452.  
  453. function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
  454. local weld = Instance.new("Weld")
  455. weld.Parent = parent
  456. weld.Part0 = part0
  457. weld.Part1 = part1
  458. weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
  459. weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
  460. return weld
  461. end
  462.  
  463. local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  464. CreateWeld(sorb,rarm,sorb,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  465. local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
  466. CreateWeld(sorb2,larm,sorb2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  467.  
  468. local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  469. CreateMesh(handle,"Brick",0,0,0)
  470. local handlexweld = CreateWeld(handlex,tors,handlex,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  471. local valuaring = 10
  472. for i = 0, 49 do
  473.     valuaring = valuaring + 10
  474. rn = CreateParta(mw2,0,0,"Neon",halocolor)
  475. CreateMesh(rn,"Brick",0.25,0.1,0.1)
  476. CreateWeld(rn,handlex,rn,0,1,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  477. end
  478.  
  479. handlex = CreateParta(mw2,1,1,"Neon",maincolor)
  480. CreateMesh(handle,"Brick",0,0,0)
  481. CreateWeld(handlex,tors,handlex,0,-3,-2.1,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  482. local valuaring = 10
  483. for i = 0, 49 do
  484.     valuaring = valuaring + 10
  485. rn = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  486. CreateMesh(rn,"Brick",0.5,0.2,0.2)
  487. CreateWeld(rn,handlex,rn,0,2,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  488. end
  489.  
  490.  
  491. local handle = CreateParta(m,1,1,"Neon",maincolor)
  492. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  493. local handleweld = CreateWeld(handle,tors,handle,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  494.  
  495. --- Left wing.
  496.  
  497. local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
  498. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  499. local lwing1weld = CreateWeld(lwing1,handle,lwing1,3,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  500.  
  501. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  502. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  503. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  504. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  505. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  506. CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  507. A0 = Instance.new('Attachment',wed)
  508. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  509. CreateMesh(wed,"Wedge",0.05,0.5,3)
  510. CreateWeld(wed,lwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  511. A1 = Instance.new('Attachment',wed)
  512. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  513. CreateMesh(wed,"Wedge",0.05,3,0.5)
  514. CreateWeld(wed,lwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  515.  
  516. tl1 = Instance.new('Trail',wed)
  517. tl1.Attachment0 = A0
  518. tl1.Attachment1 = A1
  519. --tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  520. tl1.LightEmission = 1
  521. tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  522. tl1.Color = ColorSequence.new(BrickColor.new('Black').Color)
  523. tl1.Lifetime = 0.6
  524.  
  525.  
  526. local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
  527. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  528. local lwing2weld = CreateWeld(lwing2,handle,lwing2,4,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  529.  
  530. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  531. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  532. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  533. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  534. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  535. CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  536. A0 = Instance.new('Attachment',wed)
  537. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  538. CreateMesh(wed,"Wedge",0.05,0.5,3)
  539. CreateWeld(wed,lwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  540. A1 = Instance.new('Attachment',wed)
  541. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  542. CreateMesh(wed,"Wedge",0.05,3,0.5)
  543. CreateWeld(wed,lwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  544.  
  545. tl2 = Instance.new('Trail',wed)
  546. tl2.Attachment0 = A0
  547. tl2.Attachment1 = A1
  548. --tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  549. tl2.LightEmission = 1
  550. tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  551. tl2.Color = ColorSequence.new(BrickColor.new('Black').Color)
  552. tl2.Lifetime = 0.6
  553.  
  554. local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
  555. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  556. local lwing3weld = CreateWeld(lwing3,handle,lwing3,4.75,2,0,math.rad(15),math.rad(0),math.rad(37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  557.  
  558. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  559. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  560. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  561. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  562. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  563. CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  564. A0 = Instance.new('Attachment',wed)
  565. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  566. CreateMesh(wed,"Wedge",0.05,0.5,3)
  567. CreateWeld(wed,lwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  568. A1 = Instance.new('Attachment',wed)
  569. wed = CreateParta(mw1,0,0,"Neon",halocolor)
  570. CreateMesh(wed,"Wedge",0.05,3,0.5)
  571. CreateWeld(wed,lwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  572.  
  573. tl3 = Instance.new('Trail',wed)
  574. tl3.Attachment0 = A0
  575. tl3.Attachment1 = A1
  576. --tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  577. tl3.LightEmission = 1
  578. tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  579. tl3.Color = ColorSequence.new(BrickColor.new('Black').Color)
  580. tl3.Lifetime = 0.6
  581.  
  582. tl1.Enabled = false
  583. tl2.Enabled = false
  584. tl3.Enabled = false
  585. local lwing4 = CreateParta(m,1,1,"Neon",maincolor)
  586. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  587. local lwing4weld = CreateWeld(lwing4,handle,lwing4,5.75,3,0,math.rad(20),math.rad(0),math.rad(50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  588.  
  589. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  590. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  591. CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  592. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  593. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  594. CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  595. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  596. CreateMesh(wed,"Wedge",0.05,0.5,3)
  597. CreateWeld(wed,lwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  598. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  599. CreateMesh(wed,"Wedge",0.05,3,0.5)
  600. CreateWeld(wed,lwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  601.  
  602. local lwing5 = CreateParta(m,1,1,"Neon",maincolor)
  603. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  604. local lwing5weld = CreateWeld(lwing5,handle,lwing5,6.75,4,0,math.rad(25),math.rad(0),math.rad(62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  605.  
  606. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  607. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  608. CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  609. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  610. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  611. CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  612. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  613. CreateMesh(wed,"Wedge",0.05,0.5,3)
  614. CreateWeld(wed,lwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  615. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  616. CreateMesh(wed,"Wedge",0.05,3,0.5)
  617. CreateWeld(wed,lwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  618.  
  619. local lwing6 = CreateParta(m,1,1,"Neon",maincolor)
  620. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  621. local lwing6weld = CreateWeld(lwing6,handle,lwing6,7.75,5,0,math.rad(30),math.rad(0),math.rad(75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  622.  
  623. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  624. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  625. CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  626. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  627. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  628. CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  629. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  630. CreateMesh(wed,"Wedge",0.05,0.5,3)
  631. CreateWeld(wed,lwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  632. wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
  633. CreateMesh(wed,"Wedge",0.05,3,0.5)
  634. CreateWeld(wed,lwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  635.  
  636. -- Right wing.
  637.  
  638. local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
  639. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  640. local rwing1weld = CreateWeld(rwing1,handle,rwing1,-3,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  641.  
  642. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  643. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  644. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  645. A0 = Instance.new('Attachment',wed)
  646. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  647. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  648. CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  649. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  650. CreateMesh(wed,"Wedge",0.05,0.5,3)
  651. CreateWeld(wed,rwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  652. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  653. CreateMesh(wed,"Wedge",0.05,3,0.5)
  654. CreateWeld(wed,rwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  655. A1 = Instance.new('Attachment',wed)
  656.  
  657. tr1 = Instance.new('Trail',wed)
  658. tr1.Attachment0 = A0
  659. tr1.Attachment1 = A1
  660. --tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
  661. tr1.LightEmission = 1
  662. tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  663. tr1.Color = ColorSequence.new(BrickColor.new('Black').Color)
  664. tr1.Lifetime = 0.6
  665.  
  666. local rwing2 = CreateParta(m,1,1,"Neon",maincolor)
  667. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  668. local rwing2weld = CreateWeld(rwing2,handle,rwing2,-4,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  669.  
  670. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  671. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  672. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  673. A0 = Instance.new('Attachment',wed)
  674. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  675. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  676. CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  677. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  678. CreateMesh(wed,"Wedge",0.05,0.5,3)
  679. CreateWeld(wed,rwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  680. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  681. CreateMesh(wed,"Wedge",0.05,3,0.5)
  682. CreateWeld(wed,rwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  683. A1 = Instance.new('Attachment',wed)
  684.  
  685. tr2 = Instance.new('Trail',wed)
  686. tr2.Attachment0 = A0
  687. tr2.Attachment1 = A1
  688. --tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
  689. tr2.LightEmission = 1
  690. tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  691. tr2.Color = ColorSequence.new(BrickColor.new('Black').Color)
  692. tr2.Lifetime = 0.6
  693.  
  694. local rwing3 = CreateParta(m,1,1,"Neon",maincolor)
  695. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  696. local rwing3weld = CreateWeld(rwing3,handle,rwing3,-4.75,2,0,math.rad(15),math.rad(0),math.rad(-37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  697.  
  698. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  699. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  700. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  701. A0 = Instance.new('Attachment',wed)
  702. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  703. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  704. CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  705. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  706. CreateMesh(wed,"Wedge",0.05,0.5,3)
  707. CreateWeld(wed,rwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  708. wed = CreateParta(mw2,0,0,"Neon",halocolor)
  709. CreateMesh(wed,"Wedge",0.05,3,0.5)
  710. CreateWeld(wed,rwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  711. A1 = Instance.new('Attachment',wed)
  712.  
  713. tr3 = Instance.new('Trail',wed)
  714. tr3.Attachment0 = A0
  715. tr3.Attachment1 = A1
  716. --tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
  717. tr3.LightEmission = 1
  718. tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
  719. tr3.Color = ColorSequence.new(BrickColor.new('Black').Color)
  720. tr3.Lifetime = 0.6
  721.  
  722.  
  723. local rwing4 = CreateParta(m,1,1,"Neon",maincolor)
  724. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  725. local rwing4weld = CreateWeld(rwing4,handle,rwing4,-5.75,3,0,math.rad(20),math.rad(0),math.rad(-50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  726.  
  727. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  728. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  729. CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  730. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  731. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  732. CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  733. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  734. CreateMesh(wed,"Wedge",0.05,0.5,3)
  735. CreateWeld(wed,rwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  736. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  737. CreateMesh(wed,"Wedge",0.05,3,0.5)
  738. CreateWeld(wed,rwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  739.  
  740. local rwing5 = CreateParta(m,1,1,"Neon",maincolor)
  741. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  742. local rwing5weld = CreateWeld(rwing5,handle,rwing5,-6.75,4,0,math.rad(25),math.rad(0),math.rad(-62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  743.  
  744. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  745. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  746. CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  747. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  748. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  749. CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  750. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  751. CreateMesh(wed,"Wedge",0.05,0.5,3)
  752. CreateWeld(wed,rwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  753. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  754. CreateMesh(wed,"Wedge",0.05,3,0.5)
  755. CreateWeld(wed,rwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  756.  
  757. local rwing6 = CreateParta(m,1,1,"Neon",maincolor)
  758. CreateMesh(handle,"Brick",0.5,0.5,0.5)
  759. local rwing6weld = CreateWeld(rwing6,handle,rwing6,-7.75,3,0,math.rad(30),math.rad(0),math.rad(-75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  760.  
  761. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  762. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  763. CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  764. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  765. CreateMesh(wed,"Wedge",0.05,0.5,0.5)
  766. CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  767. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  768. CreateMesh(wed,"Wedge",0.05,0.5,3)
  769. CreateWeld(wed,rwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  770. wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
  771. CreateMesh(wed,"Wedge",0.05,3,0.5)
  772. CreateWeld(wed,rwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  773.  
  774. ---- HERES THE RING
  775.  
  776.  
  777. --[[ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
  778. CreateMesh(ran,"Wedge",1.02,1.02,1.02)
  779. CreateWeld(ran,larm,ran,0,0.15,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  780. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  781. CreateMesh(ran,"Wedge",0.9,0.9,1.025)
  782. CreateWeld(ran,larm,ran,0,0.155,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  783. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  784. CreateMesh(ran,"Wedge",1.025,0.9,0.9)
  785. CreateWeld(ran,larm,ran,0,0.155,-0.025,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  786.  
  787.  
  788. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  789. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  790. CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  791.  
  792. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  793. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  794. CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  795.  
  796.  
  797.  
  798. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  799. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  800. CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  801.  
  802. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  803. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  804. CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  805.  
  806. gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
  807. CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
  808. CreateWeld(gane,larm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  809.  
  810. star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  811. CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
  812. CreateWeld(star,larm,star,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  813. starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
  814. CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
  815. CreateWeld(starl,larm,starl,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  816.  
  817. -- S section A
  818.  
  819. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  820. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  821. CreateWeld(dotsec,larm,dotsec,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  822. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  823. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  824. CreateWeld(dotseca,larm,dotseca,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  825. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  826. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  827. CreateWeld(dotsecb,larm,dotsecb,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  828.  
  829. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  830. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  831. CreateWeld(dotsec,larm,dotsec,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  832. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  833. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  834. CreateWeld(dotseca,larm,dotseca,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  835. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  836. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  837. CreateWeld(dotsecb,larm,dotsecb,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  838.  
  839. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  840. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  841. CreateWeld(dotsec,larm,dotsec,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  842. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  843. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  844. CreateWeld(dotseca,larm,dotseca,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  845. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  846. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  847. CreateWeld(dotsecb,larm,dotsecb,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  848.  
  849. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  850. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  851. CreateWeld(dotsec,larm,dotsec,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  852. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  853. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  854. CreateWeld(dotseca,larm,dotseca,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  855. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  856. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  857. CreateWeld(dotsecb,larm,dotsecb,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  858.  
  859. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  860. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  861. CreateWeld(dotsec,larm,dotsec,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  862. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  863. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  864. CreateWeld(dotseca,larm,dotseca,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  865. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  866. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  867. CreateWeld(dotsecb,larm,dotsecb,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  868.  
  869. -- S section B
  870.  
  871. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  872. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  873. CreateWeld(dotsec,larm,dotsec,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  874. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  875. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  876. CreateWeld(dotseca,larm,dotseca,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  877. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  878. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  879. CreateWeld(dotsecb,larm,dotsecb,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  880.  
  881. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  882. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  883. CreateWeld(dotsec,larm,dotsec,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  884. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  885. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  886. CreateWeld(dotseca,larm,dotseca,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  887. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  888. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  889. CreateWeld(dotsecb,larm,dotsecb,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  890.  
  891. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  892. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  893. CreateWeld(dotsec,larm,dotsec,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  894. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  895. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  896. CreateWeld(dotseca,larm,dotseca,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  897. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  898. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  899. CreateWeld(dotsecb,larm,dotsecb,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  900.  
  901. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  902. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  903. CreateWeld(dotsec,larm,dotsec,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  904. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  905. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  906. CreateWeld(dotseca,larm,dotseca,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  907. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  908. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  909. CreateWeld(dotsecb,larm,dotsecb,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  910.  
  911. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  912. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  913. CreateWeld(dotsec,larm,dotsec,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  914. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  915. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  916. CreateWeld(dotseca,larm,dotseca,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  917. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  918. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  919. CreateWeld(dotsecb,larm,dotsecb,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  920.  
  921. --- second ring
  922.  
  923. ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
  924. CreateMesh(ran,"Wedge",1.02,1.02,1.02)
  925. CreateWeld(ran,rarm,ran,0,0.15,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  926. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  927. CreateMesh(ran,"Wedge",0.9,0.9,1.025)
  928. CreateWeld(ran,rarm,ran,0,0.155,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  929. ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  930. CreateMesh(ran,"Wedge",1.025,0.9,0.9)
  931. CreateWeld(ran,rarm,ran,0,0.155,-0.025,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  932.  
  933. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  934. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  935. CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  936.  
  937. gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  938. CreateMesh(gan,"Brick",1.075,0.1,1.075)
  939. CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  940.  
  941.  
  942.  
  943. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  944. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  945. CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  946.  
  947. gan = CreateParta(m2,0,0,"Neon",halocolor2)
  948. CreateMesh(gan,"Brick",1.095,0.035,1.095)
  949. CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  950.  
  951. gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
  952. CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
  953. CreateWeld(gane,rarm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  954.  
  955. star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  956. CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
  957. CreateWeld(star,rarm,star,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  958. starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
  959. CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
  960. CreateWeld(starl,rarm,starl,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  961.  
  962. -- S section A
  963.  
  964. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  965. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  966. CreateWeld(dotsec,rarm,dotsec,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  967. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  968. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  969. CreateWeld(dotseca,rarm,dotseca,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  970. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  971. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  972. CreateWeld(dotsecb,rarm,dotsecb,0,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  973.  
  974. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  975. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  976. CreateWeld(dotsec,rarm,dotsec,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  977. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  978. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  979. CreateWeld(dotseca,rarm,dotseca,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  980. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  981. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  982. CreateWeld(dotsecb,rarm,dotsecb,0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  983.  
  984. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  985. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  986. CreateWeld(dotsec,rarm,dotsec,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  987. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  988. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  989. CreateWeld(dotseca,rarm,dotseca,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  990. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  991. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  992. CreateWeld(dotsecb,rarm,dotsecb,0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  993.  
  994. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  995. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  996. CreateWeld(dotsec,rarm,dotsec,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  997. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  998. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  999. CreateWeld(dotseca,rarm,dotseca,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1000. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1001. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1002. CreateWeld(dotsecb,rarm,dotsecb,-0.2,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1003.  
  1004. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1005. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1006. CreateWeld(dotsec,rarm,dotsec,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1007. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1008. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1009. CreateWeld(dotseca,rarm,dotseca,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1010. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1011. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1012. CreateWeld(dotsecb,rarm,dotsecb,-0.4,0.635,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1013.  
  1014. -- S section B
  1015.  
  1016. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1017. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1018. CreateWeld(dotsec,rarm,dotsec,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1019. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1020. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1021. CreateWeld(dotseca,rarm,dotseca,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1022. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1023. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1024. CreateWeld(dotsecb,rarm,dotsecb,0,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1025.  
  1026. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1027. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1028. CreateWeld(dotsec,rarm,dotsec,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1029. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1030. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1031. CreateWeld(dotseca,rarm,dotseca,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1032. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1033. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1034. CreateWeld(dotsecb,rarm,dotsecb,0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1035.  
  1036. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1037. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1038. CreateWeld(dotsec,rarm,dotsec,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1039. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1040. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1041. CreateWeld(dotseca,rarm,dotseca,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1042. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1043. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1044. CreateWeld(dotsecb,rarm,dotsecb,0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1045.  
  1046. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1047. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1048. CreateWeld(dotsec,rarm,dotsec,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1049. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1050. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1051. CreateWeld(dotseca,rarm,dotseca,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1052. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1053. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1054. CreateWeld(dotsecb,rarm,dotsecb,-0.2,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1055.  
  1056. dotsec = CreateParta(m3,0,0,"Neon",halocolor)
  1057. CreateMesh(dotsec,"Sphere",0.1,0.1,0.15)
  1058. CreateWeld(dotsec,rarm,dotsec,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1059. dotseca = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
  1060. CreateMesh(dotseca,"Sphere",0.2,0.2,0.1)
  1061. CreateWeld(dotseca,rarm,dotseca,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  1062. dotsecb = CreateParta(m2,0,0,"SmoothPlastic",lunacolor)
  1063. CreateMesh(dotsecb,"Sphere",0.15,0.15,0.125)
  1064. CreateWeld(dotsecb,rarm,dotsecb,-0.4,0.635,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))]]--
  1065.  
  1066.  
  1067. for i, v in pairs(m:GetChildren()) do
  1068. if v:IsA("Part") then
  1069. v.BrickColor = BrickColor.new("Really black")
  1070. v.Material = "Glass"
  1071. end
  1072. end
  1073. for i, v in pairs(m2:GetChildren()) do
  1074. if v:IsA("Part") then
  1075. v.BrickColor = BrickColor.new("Dark stone grey")
  1076. v.Material = "Granite"
  1077. end
  1078. end
  1079. for i, v in pairs(m3:GetChildren()) do
  1080. if v:IsA("Part") then
  1081. v.BrickColor = BrickColor.new("Really black")
  1082. v.Material = "Neon"
  1083. end
  1084. end
  1085. for i, v in pairs(mw2:GetChildren()) do
  1086. if v:IsA("Part") then
  1087. v.BrickColor = BrickColor.new("Really black")
  1088. v.Material = "Neon"
  1089. end
  1090. end
  1091. for i, v in pairs(mw1:GetChildren()) do
  1092. if v:IsA("Part") then
  1093. v.Transparency = 1
  1094. v.BrickColor = BrickColor.new("Really black")
  1095. v.Material = "Neon"
  1096. end
  1097. end
  1098. for i, v in pairs(extrawingmod1:GetChildren()) do
  1099. if v:IsA("Part") then
  1100. v.Transparency = 1
  1101. v.BrickColor = BrickColor.new("White")
  1102. v.Material = "Neon"
  1103. end
  1104. end
  1105. for i, v in pairs(extrawingmod2:GetChildren()) do
  1106. if v:IsA("Part") then
  1107. v.Transparency = 1
  1108. v.BrickColor = BrickColor.new("White")
  1109. v.Material = "Neon"
  1110. end
  1111. end
  1112. local MAINRUINCOLOR = BrickColor.new("Really black")
  1113. ------
  1114.  
  1115.  
  1116. function RemoveOutlines(part)
  1117.   part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1118. end
  1119. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1120.   local Part = Create("Part")({
  1121.     Parent = Parent,
  1122.     Reflectance = Reflectance,
  1123.     Transparency = Transparency,
  1124.     CanCollide = false,
  1125.     Locked = true,
  1126.     BrickColor = BrickColor.new(tostring(BColor)),
  1127.     Name = Name,
  1128.     Size = Size,
  1129.     Material = Material
  1130.   })
  1131.   Part.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
  1132.   RemoveOutlines(Part)
  1133.   return Part
  1134. end
  1135. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1136.   local Msh = Create(Mesh)({
  1137.     Parent = Part,
  1138.     Offset = OffSet,
  1139.     Scale = Scale
  1140.   })
  1141.   if Mesh == "SpecialMesh" then
  1142.     Msh.MeshType = MeshType
  1143.     Msh.MeshId = MeshId
  1144.   end
  1145.   return Msh
  1146. end
  1147. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1148.   local Weld = Create("Weld")({
  1149.     Parent = Parent,
  1150.     Part0 = Part0,
  1151.     Part1 = Part1,
  1152.     C0 = C0,
  1153.     C1 = C1
  1154.   })
  1155.   return Weld
  1156. end
  1157.  
  1158. Player=game:GetService("Players").LocalPlayer
  1159. Character=Player.Character
  1160. PlayerGui=Player.PlayerGui
  1161. Backpack=Player.Backpack
  1162. Torso=Character.Torso
  1163. Head=Character.Head
  1164. Humanoid=Character:FindFirstChildOfClass'Humanoid'
  1165. m=Instance.new('Model',Character)
  1166. LeftArm=Character["Left Arm"]
  1167. LeftLeg=Character["Left Leg"]
  1168. RightArm=Character["Right Arm"]
  1169. RightLeg=Character["Right Leg"]
  1170. LS=Torso["Left Shoulder"]
  1171. LH=Torso["Left Hip"]
  1172. RS=Torso["Right Shoulder"]
  1173. RH=Torso["Right Hip"]
  1174. Face = Head.face
  1175. Neck=Torso.Neck
  1176. it=Instance.new
  1177. attacktype=1
  1178. vt=Vector3.new
  1179. cf=CFrame.new
  1180. euler=CFrame.fromEulerAnglesXYZ
  1181. angles=CFrame.Angles
  1182. cloaked=false
  1183. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1184. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1185. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  1186. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  1187. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  1188. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  1189. RootPart=Character.HumanoidRootPart
  1190. RootJoint=RootPart.RootJoint
  1191. RootCF=euler(-1.57,0,3.14)
  1192. attack = false
  1193. attackdebounce = false
  1194. deb=false
  1195. equipped=true
  1196. hand=false
  1197. MMouse=nil
  1198. combo=0
  1199. mana=0
  1200. trispeed=.2
  1201. attackmode='none'
  1202. local idle=0
  1203. local Anim="Idle"
  1204. local Effects={}
  1205. local gun=false
  1206. local shoot=false
  1207. local sine = 0
  1208. local change = 1
  1209. player=nil
  1210. pcall(function()char.LeftWing:destroy()end)
  1211. pcall(function()char.Halo:destroy()end)
  1212. local toggleTag = true
  1213. local txt = Instance.new("BillboardGui", Head)
  1214. txt.Adornee = nil
  1215. txt.Name = "NameDetect"
  1216. txt.Size = UDim2.new(4, 0, 1.2, 0)
  1217. txt.StudsOffset = Vector3.new(-8, 8/1.5, 0)
  1218. local text = Instance.new("TextLabel", txt)
  1219. text.Size = UDim2.new(10/2, 0, 7/2, 0)
  1220. text.FontSize = "Size8"
  1221. text.TextScaled = true
  1222. text.TextTransparency = 0
  1223. text.BackgroundTransparency = 1
  1224. text.TextTransparency = 0
  1225. text.TextStrokeTransparency = 0
  1226. text.Font = "Fantasy"
  1227. text.TextStrokeColor3 = Color3.new(1,1,1)
  1228. text.TextColor3 = Color3.new(0,0,0)
  1229. text.Text = "Solitude"
  1230.  
  1231. pcall(function() Character.ReaperShadowHead.Eye1.BrickColor = BrickColor.new'Really red' end)
  1232. pcall(function() Character.ReaperShadowHead.Eye2.BrickColor = BrickColor.new'Really red' end)
  1233.  
  1234. function RecolorTextAndRename(name,col1,col2)
  1235. text.TextStrokeColor3 = col2
  1236. text.TextColor3 = col1
  1237. text.Text = name
  1238. end
  1239. mouse=Player:GetMouse()
  1240. --save shoulders
  1241. RSH, LSH=nil, nil
  1242. --welds
  1243. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  1244. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  1245. LH=Torso["Left Hip"]
  1246. RH=Torso["Right Hip"]
  1247. TorsoColor=Torso.BrickColor
  1248. function NoOutline(Part)
  1249. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  1250. end
  1251. player=Player
  1252. ch=Character
  1253. RSH=ch.Torso["Right Shoulder"]
  1254. LSH=ch.Torso["Left Shoulder"]
  1255. --
  1256. RSH.Parent=nil
  1257. LSH.Parent=nil
  1258. --
  1259. RW.Name="Right Shoulder"
  1260. RW.Part0=ch.Torso
  1261. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  1262. RW.C1=cf(0, 0.5, 0)
  1263. RW.Part1=ch["Right Arm"]
  1264. RW.Parent=ch.Torso
  1265. --
  1266. LW.Name="Left Shoulder"
  1267. LW.Part0=ch.Torso
  1268. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  1269. LW.C1=cf(0, 0.5, 0)
  1270. LW.Part1=ch["Left Arm"]
  1271. LW.Parent=ch.Torso
  1272.  
  1273. local Stats=Instance.new("BoolValue")
  1274. Stats.Name="Stats"
  1275. Stats.Parent=Character
  1276. local Atk=Instance.new("NumberValue")
  1277. Atk.Name="Damage"
  1278. Atk.Parent=Stats
  1279. Atk.Value=1
  1280. local Def=Instance.new("NumberValue")
  1281. Def.Name="Defense"
  1282. Def.Parent=Stats
  1283. Def.Value=1
  1284. local Speed=Instance.new("NumberValue")
  1285. Speed.Name="Speed"
  1286. Speed.Parent=Stats
  1287. Speed.Value=1
  1288. local Mvmt=Instance.new("NumberValue")
  1289. Mvmt.Name="Movement"
  1290. Mvmt.Parent=Stats
  1291. Mvmt.Value=1
  1292.  
  1293. local donum=0
  1294.  
  1295.  
  1296. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  1297. local fp=it("Part")
  1298. fp.formFactor=formfactor
  1299. fp.Parent=parent
  1300. fp.Reflectance=reflectance
  1301. fp.Transparency=transparency
  1302. fp.CanCollide=false
  1303. fp.Locked=true
  1304. fp.BrickColor=brickcolor
  1305. fp.Name=name
  1306. fp.Size=size
  1307. fp.Position=Torso.Position
  1308. NoOutline(fp)
  1309. fp.Material="SmoothPlastic"
  1310. fp:BreakJoints()
  1311. return fp
  1312. end
  1313.  
  1314. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  1315. local mesh=it(Mesh)
  1316. mesh.Parent=part
  1317. if Mesh=="SpecialMesh" then
  1318. mesh.MeshType=meshtype
  1319. if meshid~="nil" then
  1320. mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
  1321. end
  1322. end
  1323. mesh.Offset=offset
  1324. mesh.Scale=scale
  1325. return mesh
  1326. end
  1327.  
  1328. function weld(parent,part0,part1,c0)
  1329. local weld=it("Weld")
  1330. weld.Parent=parent
  1331. weld.Part0=part0
  1332. weld.Part1=part1
  1333. weld.C0=c0
  1334. return weld
  1335. end
  1336.  
  1337. local Color1=Torso.BrickColor
  1338.  
  1339. local bodvel=Instance.new("BodyVelocity")
  1340. local bg=Instance.new("BodyGyro")
  1341.  
  1342. --// Artificial HB \\--
  1343.  
  1344. local ArtificialHB = Instance.new("BindableEvent", script)
  1345. ArtificialHB.Name = "Heartbeat"
  1346.  
  1347. script:WaitForChild("Heartbeat")
  1348.  
  1349. local tf = 0
  1350. local allowframeloss = false
  1351. local tossremainder = false
  1352. local lastframe = tick()
  1353. local frame = 1/60
  1354. ArtificialHB:Fire()
  1355.  
  1356. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1357.     tf = tf + s
  1358.     if tf >= frame then
  1359.         if allowframeloss then
  1360.             script.Heartbeat:Fire()
  1361.             lastframe = tick()
  1362.         else
  1363.             for i = 1, math.floor(tf / frame) do
  1364.                 ArtificialHB:Fire()
  1365.             end
  1366.             lastframe = tick()
  1367.         end
  1368.         if tossremainder then
  1369.             tf = 0
  1370.         else
  1371.             tf = tf - frame * math.floor(tf / frame)
  1372.         end
  1373.     end
  1374. end)
  1375.  
  1376. function swait(num)
  1377.     if num == 0 or num == nil then
  1378.         ArtificialHB.Event:wait()
  1379.     else
  1380.         for i = 0, num do
  1381.             ArtificialHB.Event:wait()
  1382.         end
  1383.     end
  1384. end
  1385.  
  1386. -------- RAINBOW LEAVE IT TO ME
  1387. local r = 255
  1388. local g = 0
  1389. local b = 0
  1390. coroutine.resume(coroutine.create(function()
  1391. while wait() do
  1392.     for i = 0, 254/5 do
  1393.         swait()
  1394.         g = g + 5
  1395.     end
  1396.     for i = 0, 254/5 do
  1397.         swait()
  1398.         r = r - 5
  1399.     end
  1400.     for i = 0, 254/5 do
  1401.         swait()
  1402.         b = b + 5
  1403.     end
  1404.     for i = 0, 254/5 do
  1405.         swait()
  1406.         g = g - 5
  1407.     end
  1408.     for i = 0, 254/5 do
  1409.         swait()
  1410.         r = r + 5
  1411.     end
  1412.     for i = 0, 254/5 do
  1413.         swait()
  1414.         b = b - 5
  1415.     end
  1416. end
  1417. end))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement