Advertisement
subaru112g

death gun

Jan 26th, 2019
514
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 81.12 KB | None | 0 0
  1. ------------------------
  2. --Death gun--
  3. ----------------------------------------------------------------
  4. local char = owner.Character
  5. local hum = char.Humanoid
  6. ff = Instance.new("ForceField",char)
  7. ff.Visible = false
  8. hum.MaxHealth = 1.0E298
  9. hum.Health = 1.0E298
  10. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  11. if hum.Health > 0.1 and hum.Health < 1.0E298 then
  12. hum.MaxHealth = 1.0E298
  13. hum.Health = 1.0E298
  14. end
  15. end)
  16.  
  17. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  18. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  19. do
  20. print("FE Compatibility code by Mokiros")
  21. script.Parent = Player.Character
  22.  
  23. --RemoteEvent for communicating
  24. local Event = Instance.new("RemoteEvent")
  25. Event.Name = "UserInput_Event"
  26.  
  27. --Fake event to make stuff like Mouse.KeyDown work
  28. local function fakeEvent()
  29. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  30. t.connect = t.Connect
  31. return t
  32. end
  33.  
  34. --Creating fake input objects with fake variables
  35. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  36. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  37. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  38. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  39. end}
  40. --Merged 2 functions into one by checking amount of arguments
  41. CAS.UnbindAction = CAS.BindAction
  42.  
  43. --This function will trigger the events that have been :Connect()'ed
  44. local function te(self,ev,...)
  45. local t = m[ev]
  46. if t and t._fakeEvent and t.Function then
  47. t.Function(...)
  48. end
  49. end
  50. m.TrigEvent = te
  51. UIS.TrigEvent = te
  52.  
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=Player then return end
  55. if io.isMouse then
  56. m.Target = io.Target
  57. m.Hit = io.Hit
  58. else
  59. local b = io.UserInputState == Enum.UserInputState.Begin
  60. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  61. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  62. end
  63. for _,t in pairs(CAS.Actions) do
  64. for _,k in pairs(t.Keys) do
  65. if k==io.KeyCode then
  66. t.Function(t.Name,io.UserInputState,io)
  67. end
  68. end
  69. end
  70. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  71. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  72. end
  73. end)
  74. Event.Parent = NLS([==[
  75. local Player = game:GetService("Players").LocalPlayer
  76. local Event = script:WaitForChild("UserInput_Event")
  77.  
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,a)
  80. if a then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local Mouse = Player:GetMouse()
  88. local h,t
  89. --Give the server mouse data 30 times every second, but only if the values changed
  90. --If player is not moving their mouse, client won't fire events
  91. while wait(1/30) do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. end]==],Player.Character)
  97. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  98. end
  99.  
  100. wait(1/60)
  101. Effects = { }
  102. local Player = owner
  103. local chara = Player.Character
  104. local Humanoid = chara:FindFirstChildOfClass("Humanoid")
  105. local LeftArm = chara["Left Arm"]
  106. local RightArm = chara["Right Arm"]
  107. local LeftLeg = chara["Left Leg"]
  108. local RightLeg = chara["Right Leg"]
  109. local Head = chara.Head
  110. local Torso = chara.Torso
  111. local Camera = workspace.CurrentCamera
  112. local RootPart = chara.HumanoidRootPart
  113. local RootJoint = RootPart.RootJoint
  114. local attack = false
  115. local Anim = 'Idle'
  116. local attacktype = 1
  117. local delays = false
  118. local play = true
  119. local targetted = nil
  120. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  121. local velocity = RootPart.Velocity.y
  122. local sine = 0
  123. local change = 1
  124. local doe = 0
  125. local Create = LoadLibrary("RbxUtility").Create
  126. local debby = game:GetService("Debris")
  127. Humanoid.WalkSpeed = 0
  128.  
  129. local mus = Instance.new("Sound",Head)
  130. mus.Name = "mus"
  131. mus.SoundId = "rbxassetid://733456981"
  132. mus.Looped = true
  133. mus.Volume = 1
  134. mus.TimePosition = 115.5
  135.  
  136. local j1 = Instance.new("Weld",chara)
  137. j1.C0 = CFrame.new(0, 1, 0, -0.98480773, 0.171010017, -0.0301536918, 3.7252903e-09, 0.173648149, 0.98480773, 0.173648164, 0.969846249, -0.171010047)
  138. j1.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  139. j1.Part0 = Torso
  140. j1.Part1 = Head
  141.  
  142. local j2 = Instance.new("Weld",chara)
  143. j2.C0 = CFrame.new(1, 0.5, 0, -7.4505806e-09, 0.766044319, 0.642787814, -0.766044438, 0.41317603, -0.492403805, -0.642787635, -0.492404014, 0.58682394)
  144. j2.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  145. j2.Part0 = Torso
  146. j2.Part1 = RightArm
  147.  
  148. local j3 = Instance.new("Weld",chara)
  149. j3.C0 = CFrame.new(-1, 0.5, 0, 0, -0.766044557, -0.642787457, 0.766044438, 0.413175821, -0.492403984, 0.642787635, -0.492403686, 0.586824179)
  150. j3.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  151. j3.Part0 = Torso
  152. j3.Part1 = LeftArm
  153.  
  154. local j4 = Instance.new("Weld",chara)
  155. j4.C0 = CFrame.new(1, -1, -0.200000763, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  156. j4.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  157. j4.Part0 = Torso
  158. j4.Part1 = RightLeg
  159.  
  160. local j5 = Instance.new("Weld",chara)
  161. j5.C0 = CFrame.new(-1, -1, 0.200000763, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  162. j5.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  163. j5.Part0 = Torso
  164. j5.Part1 = LeftLeg
  165. wait(1)
  166. mus:Play()
  167. local BillboardGui = Instance.new("BillboardGui")
  168. local TextLabel = Instance.new("TextLabel")
  169.  
  170. BillboardGui.Name = "death"
  171. BillboardGui.Parent = chara.Head
  172. BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  173. BillboardGui.AlwaysOnTop = true
  174. BillboardGui.ExtentsOffset = Vector3.new(0, 3, 0)
  175. BillboardGui.LightInfluence = 1
  176. BillboardGui.Size = UDim2.new(0, 200, 0, 50)
  177.  
  178. TextLabel.Parent = BillboardGui
  179. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  180. TextLabel.BackgroundTransparency = 1
  181. TextLabel.Size = UDim2.new(0, 200, 0, 50)
  182. TextLabel.Font = Enum.Font.SourceSans
  183. TextLabel.Text = "I'm not usally the type"
  184. TextLabel.TextColor3 = Color3.new(255, 255, 255)
  185. TextLabel.TextScaled = true
  186. TextLabel.TextSize = 14
  187. TextLabel.TextWrapped = true
  188.  
  189. wait(2.5)
  190. TextLabel.Text = "To hold a grudge"
  191. wait(2.5)
  192. TextLabel.Text = "but"
  193. wait(1.5)
  194. TextLabel.Text = "you've affected me"
  195. wait(2)
  196. TextLabel.Text = "And now"
  197. wait(2)
  198. TextLabel.Text = "I'm nothing"
  199. wait(1.5)
  200. TextLabel.Text = "but rage"
  201. TextLabel.TextColor3 = Color3.new(255, 0, 0)
  202. wait(1)
  203. TextLabel.Text = "Death riffle"
  204. j1:Destroy()
  205. j2:Destroy()
  206. j3:Destroy()
  207. j4:Destroy()
  208. j5:Destroy()
  209.  
  210. Humanoid.WalkSpeed = 16
  211. Humanoid.Animator.Parent = nil
  212. chara.Animate.Parent = nil
  213.  
  214. local newMotor = function(part0, part1, c0, c1)
  215. local w = Create('Motor'){
  216. Parent = part0,
  217. Part0 = part0,
  218. Part1 = part1,
  219. C0 = c0,
  220. C1 = c1,
  221. }
  222. return w
  223. end
  224.  
  225. function clerp(a, b, t)
  226. return a:lerp(b, t)
  227. end
  228.  
  229. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  230. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  231.  
  232. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  233. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  234. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  235. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  236. RootJoint.C1 = CFrame.new(0, 0, 0)
  237. RootJoint.C0 = CFrame.new(0, 0, 0)
  238. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  239. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  240.  
  241. local rarmc1 = RW.C1
  242. local larmc1 = LW.C1
  243. local rlegc1 = RH.C1
  244. local llegc1 = LH.C1
  245.  
  246. local resetc1 = false
  247.  
  248. function PlayAnimationFromTable(table, speed, bool)
  249. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  250. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  251. RW.C0 = clerp(RW.C0, table[3], speed)
  252. LW.C0 = clerp(LW.C0, table[4], speed)
  253. RH.C0 = clerp(RH.C0, table[5], speed)
  254. LH.C0 = clerp(LH.C0, table[6], speed)
  255. if bool == true then
  256. if resetc1 == false then
  257. resetc1 = true
  258. RootJoint.C1 = RootJoint.C1
  259. Torso.Neck.C1 = Torso.Neck.C1
  260. RW.C1 = rarmc1
  261. LW.C1 = larmc1
  262. RH.C1 = rlegc1
  263. LH.C1 = llegc1
  264. end
  265. end
  266. end
  267.  
  268. ArtificialHB = Instance.new("BindableEvent", script)
  269. ArtificialHB.Name = "Heartbeat"
  270. script:WaitForChild("Heartbeat")
  271. frame = 0.03333333333333
  272. tf = 0
  273. allowframeloss = false
  274. tossremainder = false
  275. lastframe = tick()
  276. script.Heartbeat:Fire()
  277. game:GetService("RunService").Heartbeat:connect(function(s, p)
  278. tf = tf + s
  279. if tf >= frame then
  280. if allowframeloss then
  281. script.Heartbeat:Fire()
  282. lastframe = tick()
  283. else
  284. for i = 1, math.floor(tf / frame) do
  285. script.Heartbeat:Fire()
  286. end
  287. lastframe = tick()
  288. end
  289. if tossremainder then
  290. tf = 0
  291. else
  292. tf = tf - frame * math.floor(tf / frame)
  293. end
  294. end
  295. end)
  296. function swait(num)
  297. if num == 0 or num == nil then
  298. ArtificialHB.Event:wait()
  299. else
  300. for i = 0, num do
  301. ArtificialHB.Event:wait()
  302. end
  303. end
  304. end
  305.  
  306. function RemoveOutlines(part)
  307. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  308. end
  309.  
  310. function so(id,par,pit,vol)
  311. if par == chara then
  312.  
  313. end
  314.  
  315. end
  316.  
  317. --This is just for builds--
  318. New = function(Object, Parent, Name, Data)
  319. local Object = Instance.new(Object)
  320. for Index, Value in pairs(Data or {}) do
  321. Object[Index] = Value
  322. end
  323. Object.Parent = Parent
  324. Object.Name = Name
  325. return Object
  326. end
  327. LuvGun = New("Model",chara,"LuvGun",{})
  328. Handle = New("Part",LuvGun,"Handaru",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.199999809, 1.10000002, 0.50000006),CFrame = CFrame.new(-55.7999725, 3.16094255, -23.6752853, 1, 0, 0, 0, 0.984807849, -0.173647985, 0, 0.173647985, 0.984807849),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  329. HWeld = New("ManualWeld",Handle,"HWeld",{Part0 = Handle,Part1 = RightArm,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),C1 = CFrame.new(-0.164215088, -1.07379532, 0.339058399, -1, 0, 0, 0, 0, -1, -0, -1, -0),})
  330. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.200000003, 0.100000001),CFrame = CFrame.new(-55.7999687, 4.4999733, -22.25, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  331. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 0.5, 0.800000012),})
  332. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 1.56618547, 1.17111206, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  333. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.200000003, 0.100000001),CFrame = CFrame.new(-55.7999687, 4.4999733, -22.0499992, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  334. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 0.5, 0.800000012),})
  335. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 1.60091519, 1.36807442, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  336. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999994278, 0.600000024, 0.600000024),CFrame = CFrame.new(-55.7999611, 2.34997582, -22.4000015, 0, 0, -1, 1.00000012, 0, 0, 0, -1.00000012, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  337. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Cylinder,})
  338. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 1, 0, 0, 0, -1, -1, 0, 0),C1 = CFrame.new(1.14440918e-05, -0.577195883, 1.39673233, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  339. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.100000001, 0.700000048, 0.199999988),CFrame = CFrame.new(-55.6999779, 4.59997463, -23.2499962, 1, 0, 0, 0, 0, -1.00000012, 0, 1.00000012, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  340. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  341. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0),C1 = CFrame.new(0.0999946594, 1.49102044, 0.168943405, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  342. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.100000001, 0.100000001, 0.800000012),CFrame = CFrame.new(-55.849968, 4.39997292, -20.2000103, 0, -1, 0, 0, 0, -1.00000012, 1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  343. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  344. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, -1, 0, 0, 0, -1, 0),C1 = CFrame.new(-0.0499954224, 1.82368135, 3.20732307, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  345. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.100000001, 0.100000001, 0.199999988),CFrame = CFrame.new(-55.7999725, 4.59997463, -23.5499954, 1, 0, 0, 0, 0, -1.00000012, 0, 1.00000012, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  346. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  347. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0),C1 = CFrame.new(0, 1.43892598, -0.126499176, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  348. ShotPt = New("Part",LuvGun,"ShotPt",{Transparency = 1,Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999983624, 0.100000001, 0.100000001),CFrame = CFrame.new(-55.7999687, 3.84997725, -19.3500118, 0, 0, 1, 0, 1.00000012, 0, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  349. Weld = New("ManualWeld",ShotPt,"Weld",{Part0 = ShotPt,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(3.81469727e-06, 1.42964172, 4.13991356, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  350. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399998486, 0.400000006, 0.100000001),CFrame = CFrame.new(-55.9499664, 3.89997602, -22.4000187, 0, 0, 1, 0, 1.00000012, 0, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  351. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 1, 1.20000005),MeshType = Enum.MeshType.Cylinder,})
  352. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.149993896, 0.949253559, 1.12756157, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  353. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Lily white"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.599999428, 0.800000072, 0.600000024),CFrame = CFrame.new(-55.7999611, 2.79997706, -22.4000034, -1, 0, 0, 0, 1.00000012, 0, 0, 0, -1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.929412, 0.917647, 0.917647),})
  354. Mesh = New("CylinderMesh",Part,"Mesh",{})
  355. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(1.14440918e-05, -0.134031534, 1.31858826, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  356. Part = New("Part",LuvGun,"Part",{Transparency = 1,Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 0.5, 0.600000024),CFrame = CFrame.new(-55.7999611, 2.79997706, -22.4000034, -1, 0, 0, 0, 1.00000012, 0, 0, 0, -1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  357. Mesh = New("CylinderMesh",Part,"Mesh",{})
  358. Decal = New("Decal",Part,"Decal",{Face = Enum.NormalId.Left,Texture = "http://www.roblox.com/asset/?id=172815017",})
  359. Decal = New("Decal",Part,"Decal",{Face = Enum.NormalId.Right,Texture = "http://www.roblox.com/asset/?id=172815017",})
  360. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(1.14440918e-05, -0.134031534, 1.31858826, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  361. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.100000001, 0.100000001, 0.800000012),CFrame = CFrame.new(-55.7499695, 4.39997292, -20.2000103, 0, 1, 0, 0, 0, -1.00000012, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  362. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  363. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 1, 0, 0, 0, -1, 0),C1 = CFrame.new(0.0500030518, 1.82368135, 3.20732307, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  364. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.100000001, 0.700000048, 0.199999988),CFrame = CFrame.new(-55.899971, 4.59997463, -23.2499962, 1, 0, 0, 0, 0, -1.00000012, 0, 1.00000012, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  365. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  366. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0),C1 = CFrame.new(-0.0999984741, 1.49102044, 0.168943405, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  367. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.199999422, 0.400000006, 0.600000024),CFrame = CFrame.new(-55.7999611, 3.39997506, -22.4000015, 0, 0, -1, 1.00000012, 0, 0, 0, -1.00000012, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  368. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Cylinder,})
  369. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 1, 0, 0, 0, -1, -1, 0, 0),C1 = CFrame.new(1.14440918e-05, 0.456851482, 1.21440125, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  370. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999998078, 0.0999998972, 1.70000017),CFrame = CFrame.new(-55.649971, 3.84997725, -24.8499966, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  371. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(0.150001526, 0.474580526, -1.27651405, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  372. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(3.8999989, 0.400000006, 0.400000006),CFrame = CFrame.new(-55.7999687, 3.89997602, -22.0499992, 0, 0, 1, 0, 1.00000012, 0, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  373. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Cylinder,})
  374. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(3.81469727e-06, 1.01003361, 1.47226334, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  375. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.90000045, 0.100000001, 0.0999998972),CFrame = CFrame.new(-55.5999718, 3.44997501, -21.1500034, 0, 1, 0, 0, 0, 1.00000012, 1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  376. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  377. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0),C1 = CFrame.new(0.200000763, 0.723151445, 2.43672752, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  378. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999998078, 0.0999998972, 0.100000001),CFrame = CFrame.new(-55.9499664, 3.84997725, -25.7500038, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  379. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  380. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(-0.149993896, 0.318296194, -2.16284752, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  381. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.100000001, 1.89999998),CFrame = CFrame.new(-55.7999687, 3.44997501, -21.1500034, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  382. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 0.723151445, 2.43672752, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  383. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999998078, 0.499999911, 0.100000001),CFrame = CFrame.new(-55.9499664, 3.54997826, -25.7500038, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  384. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(-0.149993896, 0.022854805, -2.11075401, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  385. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999994278, 0.600000024, 0.600000024),CFrame = CFrame.new(-55.7999611, 3.24997807, -22.4000015, 0, 0, -1, 1.00000012, 0, 0, 0, -1.00000012, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  386. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Cylinder,})
  387. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 1, 0, 0, 0, -1, -1, 0, 0),C1 = CFrame.new(1.14440918e-05, 0.309133291, 1.240448, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  388. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999998078, 0.0999998972, 0.100000001),CFrame = CFrame.new(-55.9499664, 3.24997902, -25.7500019, 0, 0, -1, 0, -1.00000012, -0, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  389. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  390. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, -1, 0, -1, -0, -0),C1 = CFrame.new(-0.149993896, -0.272586584, -2.0586586, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  391. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999998078, 0.0999998972, 0.100000001),CFrame = CFrame.new(-55.649971, 3.24997902, -25.7500019, 0, 0, -1, 0, -1.00000012, -0, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  392. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  393. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, -1, 0, -1, -0, -0),C1 = CFrame.new(0.150001526, -0.272586584, -2.0586586, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  394. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399998367, 0.300000012, 0.400000006),CFrame = CFrame.new(-55.7999687, 3.84997725, -19.6000099, 0, 0, 1, 0, 1.00000012, 0, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  395. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1.20000005, 1),MeshType = Enum.MeshType.Cylinder,})
  396. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(3.81469727e-06, 1.38622999, 3.893713, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  397. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.299998373, 0.300000012, 0.400000006),CFrame = CFrame.new(-55.7999687, 3.84997702, -19.9500103, 0, 0, 1, 0, 1.00000012, 0, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  398. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Cylinder,})
  399. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(3.81469727e-06, 1.3254528, 3.5490303, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  400. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999998078, 0.499999911, 0.100000001),CFrame = CFrame.new(-55.649971, 3.54997826, -25.7500038, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  401. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(0.150001526, 0.022854805, -2.11075401, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  402. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.100000001, 0.399999976, 0.100000001),CFrame = CFrame.new(-55.7999687, 3.39394569, -22.9842033, 1, 0, 0, 0, 0.939692855, 0.342019945, 0, -0.342019945, 0.939692855),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  403. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),C1 = CFrame.new(3.81469727e-06, 0.349468231, 0.64012146, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  404. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999983624, 0.300000012, 0.400000006),CFrame = CFrame.new(-55.7999687, 3.84997654, -19.4500065, 0, 0, 1, 0, 1.00000012, 0, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  405. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.10000002, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  406. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(3.81469727e-06, 1.41227698, 4.04143715, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  407. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.100000001, 0.5, 0.100000001),CFrame = CFrame.new(-55.7999687, 3.24997902, -23.2000008, -1, 0, 0, 0, 0, 1.00000012, 0, 1.00000012, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  408. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),C1 = CFrame.new(3.81469727e-06, 0.170215845, 0.452602386, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  409. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999797, 0.399999917, 3.89999962),CFrame = CFrame.new(-55.7999687, 3.69997907, -22.0500031, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  410. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 0.81307435, 1.50698853, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  411. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.199999809, 0.0999999121, 0.100000001),CFrame = CFrame.new(-55.7999687, 3.24997902, -25.7500019, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  412. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, -0.272586584, -2.0586586, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  413. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999998078, 0.0999998972, 0.100000001),CFrame = CFrame.new(-55.649971, 3.84997725, -25.7500038, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  414. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  415. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(0.150001526, 0.318296194, -2.16284752, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  416. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.199998379, 0.200000018, 0.400000006),CFrame = CFrame.new(-55.7999687, 3.59997559, -20.0000114, 0, 0, 1, 0, 1.00000012, 0, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  417. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Cylinder,})
  418. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(3.81469727e-06, 1.07056713, 3.54320145, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  419. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.0999998078, 0.0999998972, 1.70000017),CFrame = CFrame.new(-55.9499702, 3.84997702, -24.8499966, 1, 0, 0, 0, 1, -3.7252903e-07, 0, 3.7252903e-07, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  420. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(-0.149997711, 0.474580288, -1.27651405, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  421. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.5, 0.300000012, 1.89999998),CFrame = CFrame.new(-55.7999687, 3.64997578, -21.1500034, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  422. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 0.920113564, 2.40199661, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  423. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.5, 0.20000115),CFrame = CFrame.new(-55.7999687, 4.16505194, -21.5144958, 1, 0, 0, 0, 0.939692855, 0.342019945, 0, -0.342019945, 0.939692855),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  424. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),C1 = CFrame.new(3.81469727e-06, 1.36407137, 1.95359993, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  425. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.200000003, 2.10000134),CFrame = CFrame.new(-55.7999687, 4.39997292, -22.5499954, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  426. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 1.41561127, 0.893039703, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  427. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.300000012, 0.20000115),CFrame = CFrame.new(-55.7999649, 4.14997578, -23.5, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  428. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(7.62939453e-06, 1.00444555, 0.00087928772, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  429. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.200000003, 0.100000001),CFrame = CFrame.new(-55.7999687, 4.4999733, -21.6500015, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  430. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 0.5, 0.800000012),})
  431. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 1.67037416, 1.76199532, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  432. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.200000003, 0.100000001),CFrame = CFrame.new(-55.7999687, 4.4999733, -21.8499985, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  433. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 0.5, 0.800000012),})
  434. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 1.63564491, 1.56503677, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  435. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.200000003, 0.100000001),CFrame = CFrame.new(-55.7999687, 4.4999733, -22.4499969, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  436. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 0.5, 0.800000012),})
  437. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 1.53145647, 0.974153519, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  438. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.200000003, 0.100000001),CFrame = CFrame.new(-55.7999687, 4.49997282, -22.6499939, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  439. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 0.5, 0.800000012),})
  440. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 1.49672723, 0.777194977, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  441. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.300000012, 0.200000003, 0.100000001),CFrame = CFrame.new(-55.7999687, 4.4999733, -22.8499947, 1, 0, 0, 0, 1.00000012, -3.87430191e-07, 0, 3.87430191e-07, 1.00000012),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.4, 0.8),})
  442. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 0.5, 0.800000012),})
  443. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 3.7252903e-07, 0, -3.7252903e-07, 1),C1 = CFrame.new(3.81469727e-06, 1.46199775, 0.58023262, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  444. Part = New("Part",LuvGun,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.90000045, 0.100000001, 0.0999998972),CFrame = CFrame.new(-55.9999657, 3.44997501, -21.1500034, 0, -1, 0, 0, 0, 1.00000012, -1.00000012, 0, 0),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0.596078, 0.862745),})
  445. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  446. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -1, 0, 0, 0, 1, 0),C1 = CFrame.new(-0.199993134, 0.723151445, 2.43672752, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),})
  447. ---------------------------
  448.  
  449. function rayCast(Position, Direction, Range, Ignore)
  450. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  451. end
  452.  
  453. function FindNearestTorso(Position, Distance, SinglePlayer)
  454. if SinglePlayer then
  455. return (SinglePlayer.Head.CFrame.p - Position).magnitude < Distance
  456. end
  457. local List = {}
  458. for i, v in pairs(workspace:GetDescendants()) do
  459. if v:IsA("Model") then
  460. if v:findFirstChild("Head") then
  461. if v ~= chara then
  462. if (v.Head.Position - Position).magnitude <= Distance then
  463. table.insert(List, v)
  464. end
  465. end
  466. end
  467. end
  468. end
  469. return List
  470. end
  471.  
  472. EffectModel = Create("Model"){
  473. Parent = chara,
  474. Name = "Effects",
  475. }
  476.  
  477. --Effect Functions--
  478. Effects = {
  479.  
  480. Block = function(cf,partsize,meshstart,meshadd,matr,colour,spin,inverse,factor)
  481. local p = Instance.new("Part",EffectModel)
  482. p.BrickColor = BrickColor.new(colour)
  483. p.Size = partsize
  484. p.Anchored = true
  485. p.CanCollide = false
  486. p.Material = matr
  487. p.CFrame = cf
  488. if inverse == true then
  489. p.Transparency = 1
  490. else
  491. p.Transparency = 0
  492. end
  493. local m = Instance.new("BlockMesh",p)
  494. m.Scale = meshstart
  495. coroutine.wrap(function()
  496. for i=0,1,factor do
  497. swait()
  498. if inverse == true then
  499. p.Transparency = 1-i
  500. else
  501. p.Transparency = i
  502. end
  503. m.Scale = m.Scale + meshadd
  504. if spin == true then
  505. p.CFrame = p.CFrame * CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  506. end
  507. end
  508. p:Destroy()
  509. end)()
  510. return p
  511. end,
  512.  
  513. Sphere = function(cf,partsize,meshstart,meshadd,matr,colour,inverse,factor)
  514. local p = Instance.new("Part",EffectModel)
  515. p.BrickColor = BrickColor.new(colour)
  516. p.Size = partsize
  517. p.Anchored = true
  518. p.CanCollide = false
  519. p.Material = matr
  520. p.CFrame = cf
  521. if inverse == true then
  522. p.Transparency = 1
  523. else
  524. p.Transparency = 0
  525. end
  526. local m = Instance.new("SpecialMesh",p)
  527. m.MeshType = "Sphere"
  528. m.Scale = meshstart
  529. coroutine.wrap(function()
  530. for i=0,1,factor do
  531. swait()
  532. if inverse == true then
  533. p.Transparency = 1-i
  534. else
  535. p.Transparency = i
  536. end
  537. m.Scale = m.Scale + meshadd
  538. end
  539. p:Destroy()
  540. end)()
  541. return p
  542. end,
  543.  
  544. Cylinder = function(cf,partsize,meshstart,meshadd,matr,colour,inverse,factor)
  545. local p = Instance.new("Part",EffectModel)
  546. p.BrickColor = BrickColor.new(colour)
  547. p.Size = partsize
  548. p.Anchored = true
  549. p.CanCollide = false
  550. p.Material = matr
  551. p.CFrame = cf
  552. if inverse == true then
  553. p.Transparency = 1
  554. else
  555. p.Transparency = 0
  556. end
  557. local m = Instance.new("CylinderMesh",p)
  558. m.Scale = meshstart
  559. coroutine.wrap(function()
  560. for i=0,1,factor do
  561. swait()
  562. if inverse == true then
  563. p.Transparency = 1-i
  564. else
  565. p.Transparency = i
  566. end
  567. m.Scale = m.Scale + meshadd
  568. end
  569. p:Destroy()
  570. end)()
  571. return p
  572. end,
  573.  
  574. Wave = function(cf,meshstart,meshadd,colour,spin,inverse,factor)
  575. local p = Instance.new("Part",EffectModel)
  576. p.BrickColor = BrickColor.new(colour)
  577. p.Size = Vector3.new()
  578. p.Anchored = true
  579. p.CanCollide = false
  580. p.CFrame = cf
  581. if inverse == true then
  582. p.Transparency = 1
  583. else
  584. p.Transparency = 0
  585. end
  586. local m = Instance.new("SpecialMesh",p)
  587. m.MeshId = "rbxassetid://20329976"
  588. m.Scale = meshstart
  589. coroutine.wrap(function()
  590. for i=0,1,factor do
  591. swait()
  592. if inverse == true then
  593. p.Transparency = 1-i
  594. else
  595. p.Transparency = i
  596. end
  597. m.Scale = m.Scale + meshadd
  598. p.CFrame = p.CFrame * CFrame.Angles(0,math.rad(spin),0)
  599. end
  600. p:Destroy()
  601. end)()
  602. return p
  603. end,
  604.  
  605. Ring = function(cf,meshstart,meshadd,colour,inverse,factor)
  606. local p = Instance.new("Part",EffectModel)
  607. p.BrickColor = BrickColor.new(colour)
  608. p.Size = Vector3.new()
  609. p.Anchored = true
  610. p.CanCollide = false
  611. p.CFrame = cf
  612. if inverse == true then
  613. p.Transparency = 1
  614. else
  615. p.Transparency = 0
  616. end
  617. local m = Instance.new("SpecialMesh",p)
  618. m.MeshId = "rbxassetid://3270017"
  619. m.Scale = meshstart
  620. coroutine.wrap(function()
  621. for i=0,1,factor do
  622. swait()
  623. if inverse == true then
  624. p.Transparency = 1-i
  625. else
  626. p.Transparency = i
  627. end
  628. m.Scale = m.Scale + meshadd
  629. end
  630. p:Destroy()
  631. end)()
  632. return p
  633. end,
  634.  
  635. Meshed = function(cf,meshstart,meshadd,colour,meshid,textid,spin,inverse,factor)
  636. local p = Instance.new("Part",EffectModel)
  637. p.BrickColor = BrickColor.new(colour)
  638. p.Size = Vector3.new()
  639. p.Anchored = true
  640. p.CanCollide = false
  641. p.CFrame = cf
  642. if inverse == true then
  643. p.Transparency = 1
  644. else
  645. p.Transparency = 0
  646. end
  647. local m = Instance.new("SpecialMesh",p)
  648. m.MeshId = meshid
  649. m.TextureId = textid
  650. m.Scale = meshstart
  651. coroutine.wrap(function()
  652. for i=0,1,factor do
  653. swait()
  654. if inverse == true then
  655. p.Transparency = 1-i
  656. else
  657. p.Transparency = i
  658. end
  659. m.Scale = m.Scale + meshadd
  660. p.CFrame = p.CFrame * CFrame.Angles(0,math.rad(spin),0)
  661. end
  662. p:Destroy()
  663. end)()
  664. return p
  665. end,
  666.  
  667. Explode = function(cf,partsize,meshstart,meshadd,matr,colour,move,inverse,factor)
  668. local p = Instance.new("Part",EffectModel)
  669. p.BrickColor = BrickColor.new(colour)
  670. p.Size = partsize
  671. p.Anchored = true
  672. p.CanCollide = false
  673. p.Material = matr
  674. p.CFrame = cf * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  675. if inverse == true then
  676. p.Transparency = 1
  677. else
  678. p.Transparency = 0
  679. end
  680. local m = Instance.new("SpecialMesh",p)
  681. m.MeshType = "Sphere"
  682. m.Scale = meshstart
  683. coroutine.wrap(function()
  684. for i=0,1,factor do
  685. swait()
  686. if inverse == true then
  687. p.Transparency = 1-i
  688. else
  689. p.Transparency = i
  690. end
  691. m.Scale = m.Scale + meshadd
  692. p.CFrame = p.CFrame * CFrame.new(0,move,0)
  693. end
  694. p:Destroy()
  695. end)()
  696. return p
  697. end,
  698.  
  699. }
  700.  
  701. function GetDudesTorso(c)
  702. local torsy = (c:findFirstChild("Torso") or c:findFirstChild("UpperTorso"))
  703. if torsy ~= nil then
  704. return torsy
  705. end
  706. end
  707.  
  708. function BodyVel(part,faws)
  709. local bodyvel = Instance.new("BodyVelocity",part)
  710. local pep = 10000000
  711. bodyvel.P = pep
  712. bodyvel.MaxForce = Vector3.new(pep,pep,pep)
  713. bodyvel.Velocity = faws
  714. debby:AddItem(bodyvel,.2)
  715. end
  716.  
  717. function Dmg(dude)
  718. if dude and dude ~= chara and dude.Name ~= "CKbackup" then
  719. if dude:FindFirstChild("TURAPPU") then return end
  720. local debounce = Instance.new("BoolValue",dude)
  721. debounce.Name = "TURAPPU"
  722. coroutine.wrap(function()
  723. local torsy = GetDudesTorso(dude)
  724. if torsy then
  725. local b = Instance.new("Part",dude)
  726. b.BrickColor = BrickColor.new("Really black")
  727. b.Size = Vector3.new(.1,.1,.1)
  728. b.CanCollide = false
  729. b.Transparency = 1
  730. b.Material = "Neon"
  731. b:BreakJoints()
  732. so(113952851,b,1,3)
  733. local bw = Instance.new("Weld",b)
  734. bw.Part0 = b
  735. bw.Part1 = torsy
  736. local bm = Instance.new("SpecialMesh",b)
  737. bm.MeshType = "Sphere"
  738. bm.Scale = Vector3.new()
  739. for i=0,1,.05 do
  740. swait()
  741. b.Transparency = 1-i
  742. bm.Scale = Vector3.new(65*i,65*i,65*i)
  743. end
  744. coroutine.wrap(function()
  745. swait(20)
  746. for i=0,1,.05 do
  747. swait()
  748. b.Transparency = i
  749. bm.Scale = Vector3.new(65+100*i,65+100*i,65+100*i)
  750. end
  751. b:Destroy()
  752. end)()
  753. end
  754. for i,v in pairs(dude:children()) do
  755. if v:IsA("Clothing") or v:IsA("BodyColors") or v:IsA("Accoutrement") then v:Destroy() end
  756. end
  757. local hedcol = dude:FindFirstChild("Head").BrickColor
  758. local bcols = Instance.new("BodyColors",dude)
  759. bcols.Name = "NeoCols"
  760. bcols.HeadColor = hedcol
  761. bcols.LeftArmColor = hedcol
  762. bcols.RightArmColor = hedcol
  763. bcols.TorsoColor = hedcol
  764. bcols.LeftLegColor = hedcol
  765. bcols.RightLegColor = hedcol
  766. local Heiru = nil
  767. local hacho = math.random(1,6)
  768. if hacho == 1 then
  769.  
  770. elseif hacho == 2 then
  771.  
  772. elseif hacho == 3 then
  773.  
  774. elseif hacho == 4 then
  775.  
  776. elseif hacho == 5 then
  777.  
  778. elseif hacho == 6 then
  779.  
  780. end
  781. local haircol = {"Really red","Baby blue","Magenta","Brown","Black","Really black","White","CGA brown","Cool yellow"}
  782.  
  783. local ercho = math.random(1,8)
  784. if ercho == 1 then
  785.  
  786. elseif ercho == 2 then
  787.  
  788. elseif ercho == 3 then
  789.  
  790. elseif ercho == 4 then
  791.  
  792. elseif ercho == 5 then
  793.  
  794. end
  795.  
  796. local oucho = math.random(1,6)
  797. local sh = Instance.new("Shirt",dude)
  798. local pn = Instance.new("Pants",dude)
  799. if oucho == 1 then
  800.  
  801. elseif oucho == 2 then
  802.  
  803. elseif oucho == 3 then
  804.  
  805. elseif oucho == 4 then
  806.  
  807. elseif oucho == 5 then
  808.  
  809. elseif oucho == 6 then
  810.  
  811. end
  812.  
  813. local enemy = dude:FindFirstChildOfClass("Humanoid")
  814.  
  815. local plr = owner
  816. local char = owner.Character
  817.  
  818. if enemy then
  819. if not(enemy.Name == "Dead") then
  820. local m = Instance.new("Model", game.Workspace)
  821. m.Name = "Dead, "..dude.Name
  822.  
  823. local h = Instance.new("Part",m)
  824. h.Name = "Head"
  825. local me = plr.Character.Head.Mesh:Clone()
  826. me.Parent = h
  827. local facee = plr.Character.Head.face:Clone()
  828. facee.Parent = h
  829. h.Size = plr.Character.Head.Size
  830. h:BreakJoints()
  831. h.CanCollide = false
  832. h.Position = enemy.Parent.Head.Position
  833. h.face.Texture = "http://www.roblox.com/asset/?id=1350110313"
  834.  
  835. local t = Instance.new("Part",m)
  836. t.Name = "Torso"
  837. t.Size = plr.Character.Torso.Size
  838. t:BreakJoints()
  839. t.CanCollide = false
  840. t.Position = h.Position
  841. t.Position = t.Position - Vector3.new(0, 2, 0)
  842.  
  843. local ra = Instance.new("Part",m)
  844. ra.Name = "Right Arm"
  845. ra.Size = plr.Character["Right Arm"].Size
  846. ra:BreakJoints()
  847. ra.Position = plr.Character["Right Arm"].Position
  848. ra.Position = ra.Position + Vector3.new(0, 10, 0)
  849.  
  850. local la = Instance.new("Part",m)
  851. la.Name = "Left Arm"
  852. la.Size = plr.Character["Left Arm"].Size
  853. la:BreakJoints()
  854. la.Position = plr.Character["Left Arm"].Position
  855. la.Position = la.Position + Vector3.new(0, 10, 0)
  856.  
  857. local ll = Instance.new("Part",m)
  858. ll.Name = "Left Leg"
  859. ll.Size = plr.Character["Left Leg"].Size
  860. ll:BreakJoints()
  861. ll.Position = plr.Character["Left Leg"].Position
  862. ll.Position = ll.Position + Vector3.new(0, 10, 0)
  863.  
  864. local rl = Instance.new("Part",m)
  865. rl.Name = "Right Leg"
  866. rl.Size = plr.Character["Right Leg"].Size
  867. rl:BreakJoints()
  868. rl.Position = plr.Character["Right Leg"].Position
  869. rl.Position = rl.Position + Vector3.new(0, 10, 0)
  870.  
  871. for i,v in pairs(m:GetChildren()) do
  872. v:BreakJoints()
  873. end
  874.  
  875. local neck = Instance.new("Motor6D")
  876. neck.Name = "Neck"
  877. neck.Part0 = t
  878. neck.Part1 = h
  879. neck.Parent = t
  880. neck.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  881. neck.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  882.  
  883. local rs = Instance.new("Motor6D")
  884. rs.Name = "Right Shoulder"
  885. rs.Part0 = t
  886. rs.Part1 = ra
  887. rs.Parent = t
  888. rs.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  889. rs.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  890.  
  891. local ls = Instance.new("Motor6D")
  892. ls.Name = "Left Shoulder"
  893. ls.Part0 = t
  894. ls.Part1 = la
  895. ls.Parent = t
  896. ls.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  897. ls.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  898.  
  899. local lh = Instance.new("Motor6D")
  900. lh.Name = "Left Hip"
  901. lh.Part0 = t
  902. lh.Part1 = ll
  903. lh.Parent = t
  904. lh.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  905. lh.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  906.  
  907. local rh = Instance.new("Motor6D")
  908. rh.Name = "Right Hip"
  909. rh.Part0 = t
  910. rh.Part1 = rl
  911. rh.Parent = t
  912. rh.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  913. rh.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  914.  
  915. wait(0.000000000000001)
  916.  
  917. h.BrickColor = BrickColor.new("Really black")
  918. ra.BrickColor = BrickColor.new("Really black")
  919. la.BrickColor = BrickColor.new("Really black")
  920. t.BrickColor = BrickColor.new("Really black")
  921. rl.BrickColor = BrickColor.new("Really black")
  922. ll.BrickColor = BrickColor.new("Really black")
  923.  
  924. for i,v in pairs(enemy.Parent:GetChildren()) do
  925.  
  926. v:Destroy()
  927.  
  928. end
  929. local enemy = Instance.new("Humanoid", m)
  930. enemy.PlatformStand = true
  931. enemy.Name = "Dead"
  932.  
  933. enemy.Parent.Torso["Left Hip"].Part1 = nil
  934. enemy.Parent.Torso["Left Shoulder"].Part1 = nil
  935. enemy.Parent.Torso["Right Hip"].Part1 = nil
  936. enemy.Parent.Torso["Right Shoulder"].Part1 = nil
  937.  
  938. local c1 = Instance.new("Part", enemy.Parent)
  939. c1.Size = Vector3.new(1, 1 , 1)
  940. c1.Transparency = 1
  941. local c2 = Instance.new("Part", enemy.Parent)
  942. c2.Size = Vector3.new(1, 1 , 1)
  943. c2.Transparency = 1
  944. local c3 = Instance.new("Part", enemy.Parent)
  945. c3.Size = Vector3.new(1, 1 , 1)
  946. c3.Transparency = 1
  947. local c4 = Instance.new("Part", enemy.Parent)
  948. c4.Size = Vector3.new(1, 1 , 1)
  949. c4.Transparency = 1
  950.  
  951.  
  952. local weld1 = Instance.new("Weld", enemy.Parent)
  953. weld1.Part0 = enemy.Parent["Left Arm"]
  954. weld1.Part1 = c1
  955.  
  956. local weld2 = Instance.new("Weld", enemy.Parent)
  957. weld2.Part0 = enemy.Parent["Left Leg"]
  958. weld2.Part1 = c2
  959.  
  960. local weld3 = Instance.new("Weld", enemy.Parent)
  961. weld3.Part0 = enemy.Parent["Right Arm"]
  962. weld3.Part1 = c3
  963.  
  964. local weld4 = Instance.new("Weld", enemy.Parent)
  965. weld4.Part0 = enemy.Parent["Right Leg"]
  966. weld4.Part1 = c4
  967.  
  968. local j1 = Instance.new("Glue", enemy.Parent)
  969. j1.Part0 = enemy.Parent.Torso
  970. j1.Part1 = enemy.Parent["Right Arm"]
  971. j1.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  972. j1.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  973.  
  974. local j2 = Instance.new("Glue", enemy.Parent)
  975. j2.Part0 = enemy.Parent.Torso
  976. j2.Part1 = enemy.Parent["Right Leg"]
  977. j2.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  978. j2.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  979.  
  980. local j3 = Instance.new("Glue", enemy.Parent)
  981. j3.Part0 = enemy.Parent.Torso
  982. j3.Part1 = enemy.Parent["Left Arm"]
  983. j3.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  984. j3.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  985.  
  986. local j4 = Instance.new("Glue", enemy.Parent)
  987. j4.Part0 = enemy.Parent.Torso
  988. j4.Part1 = enemy.Parent["Left Leg"]
  989. j4.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  990. j4.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  991. end
  992. end
  993. coroutine.wrap(function()
  994. swait(40)
  995. local naeeym2 = Instance.new("BillboardGui")
  996. naeeym2.Size = UDim2.new(0,100,0,40)
  997. naeeym2.StudsOffset = Vector3.new(0,3,0)
  998. naeeym2.Adornee = dude:FindFirstChild("Head")
  999. naeeym2.Name = "TalkingBillBoard"
  1000. local tecks2 = Instance.new("TextLabel",naeeym2)
  1001. tecks2.BackgroundTransparency = 1
  1002. tecks2.BorderSizePixel = 0
  1003. tecks2.Text = ""
  1004. tecks2.Font = "Cartoon"
  1005. tecks2.TextSize = 24
  1006. tecks2.TextStrokeTransparency = 0
  1007. tecks2.TextColor3 = Color3.new(1,.6,.7)
  1008. tecks2.TextStrokeColor3 = Color3.new(1,1,1)
  1009. tecks2.Size = UDim2.new(1,0,0.5,0)
  1010. swait(10)
  1011. for i = 0,1,.05 do
  1012. swait()
  1013. tecks2.Position = tecks2.Position - UDim2.new(0,0,.005,0)
  1014. tecks2.TextStrokeTransparency = i
  1015. tecks2.TextTransparency = i
  1016. end
  1017. naeeym2:Destroy()
  1018. end)()
  1019. end)()
  1020. end
  1021. end
  1022.  
  1023. function MagnitudeDmg(par,magni)
  1024. for _, c in pairs(workspace:GetDescendants()) do
  1025. local hum = c:FindFirstChildOfClass("Humanoid")
  1026. if hum ~= nil and c:FindFirstChild("IsTeamMateOfCK")==nil then
  1027. local head = GetDudesTorso(c)
  1028. if head ~= nil then
  1029. local targ = head.Position - par.Position
  1030. local mag = targ.magnitude
  1031. if magni >= mag and c ~= chara then
  1032. Dmg(c)
  1033. end
  1034. end
  1035. end
  1036. end
  1037. end
  1038.  
  1039. zhold = false
  1040. function shoot()
  1041. attack = true
  1042.  
  1043. for i=0,1,.3 do
  1044. swait()
  1045. PlayAnimationFromTable({
  1046. CFrame.new(0, 0, 0, 0.64278698, 0, -0.766044974, 0, 1, 0, 0.766044974, 0, 0.64278698),
  1047. CFrame.new(0.0823832005, 1.55974865, -0.0981806219, 0.604022264, 0.219845936, 0.766044974, -0.342019916, 0.939692736, 0, -0.719846904, -0.262002617, 0.64278698),
  1048. CFrame.new(1.02804303, 0.5, -0.52656126, 0.64278698, 0.766044974, 0, 0, 0, -1, -0.766044974, 0.64278698, 0),
  1049. CFrame.new(-1.28728318, 0.203263342, -0.756378591, 0.875030518, -0.0895627737, 0.475710154, 0.480547935, 0.0424276218, -0.875941575, 0.0582684875, 0.995077074, 0.0801646709),
  1050. CFrame.new(0.499997735, -1.99999893, -1.11758709e-06, 0.866025209, 0, -0.500000298, 0, 1, 0, 0.500000298, 0, 0.866025209),
  1051. CFrame.new(-0.500001431, -1.99999893, -9.983778e-07, 0.766043782, 0, 0.64278847, 0, 1, 0, -0.64278847, 0, 0.766043782),
  1052. }, .4, false)
  1053. end
  1054. Humanoid.WalkSpeed = 2
  1055. local ref = Instance.new("Part",chara)
  1056. ref.Size = Vector3.new(0,0,0)
  1057. ref.Anchored = true
  1058. ref.CanCollide = false
  1059. ref.Transparency = 1
  1060. repeat
  1061. so(1145251796,ShotPt,math.random(95,105)/100,3)
  1062. ref.CFrame = Mouse.Hit
  1063. MagnitudeDmg(ref,2)
  1064. Effects.Block(ShotPt.CFrame,Vector3.new(1,1,1),Vector3.new(),Vector3.new(.2,.2,.2),"Neon","Really black",true,false,.1)
  1065. Effects.Block(CFrame.new((ShotPt.Position + Mouse.Hit.p)/2,Mouse.Hit.p),Vector3.new(1,1,(ShotPt.Position - Mouse.Hit.p).magnitude),Vector3.new(.2,.2,1),Vector3.new(.1,.1,0),"Neon","Really black",false,false,.1)
  1066. Effects.Block(Mouse.Hit,Vector3.new(1,1,1),Vector3.new(),Vector3.new(.2,.2,.2),"Neon","Really black",true,false,.1)
  1067. for i=0,1,.5 do
  1068. swait()
  1069. PlayAnimationFromTable({
  1070. CFrame.new(2.25380063e-06, 0, 0.100001052, 0.64278698, 0, -0.766044974, 0, 1, 0, 0.766044974, 0, 0.64278698),
  1071. CFrame.new(0.0823859125, 1.55974913, -0.0981838703, 0.604022264, 0.219845936, 0.766044974, -0.342019916, 0.939692736, 0, -0.719846904, -0.262002617, 0.64278698),
  1072. CFrame.new(1.25785875, 0.5, -0.333723217, 0.64278698, 0.766044974, 0, 0, 0, -1, -0.766044974, 0.64278698, 0),
  1073. CFrame.new(-1.05747044, 0.203263938, -0.563540041, 0.875030518, -0.0895627737, 0.475710154, 0.480547935, 0.0424276218, -0.875941575, 0.0582684875, 0.995077074, 0.0801646709),
  1074. CFrame.new(0.423390329, -1.99999893, -0.0642812699, 0.866025209, 0, -0.500000298, 0, 1, 0, 0.500000298, 0, 0.866025209),
  1075. CFrame.new(-0.57660532, -1.99999893, -0.0642794371, 0.766043782, 0, 0.64278847, 0, 1, 0, -0.64278847, 0, 0.766043782),
  1076. }, .4, false)
  1077. end
  1078. for i=0,1,.5 do
  1079. swait()
  1080. PlayAnimationFromTable({
  1081. CFrame.new(0, 0, 0, 0.64278698, 0, -0.766044974, 0, 1, 0, 0.766044974, 0, 0.64278698),
  1082. CFrame.new(0.0823832005, 1.55974865, -0.0981806219, 0.604022264, 0.219845936, 0.766044974, -0.342019916, 0.939692736, 0, -0.719846904, -0.262002617, 0.64278698),
  1083. CFrame.new(1.02804303, 0.5, -0.52656126, 0.64278698, 0.766044974, 0, 0, 0, -1, -0.766044974, 0.64278698, 0),
  1084. CFrame.new(-1.28728318, 0.203263342, -0.756378591, 0.875030518, -0.0895627737, 0.475710154, 0.480547935, 0.0424276218, -0.875941575, 0.0582684875, 0.995077074, 0.0801646709),
  1085. CFrame.new(0.499997735, -1.99999893, -1.11758709e-06, 0.866025209, 0, -0.500000298, 0, 1, 0, 0.500000298, 0, 0.866025209),
  1086. CFrame.new(-0.500001431, -1.99999893, -9.983778e-07, 0.766043782, 0, 0.64278847, 0, 1, 0, -0.64278847, 0, 0.766043782),
  1087. }, .4, false)
  1088. end
  1089. until zhold == false
  1090. ref:Destroy()
  1091. Humanoid.WalkSpeed = 16
  1092. attack = false
  1093. end
  1094.  
  1095. function doge()
  1096. attack = true
  1097. Humanoid.WalkSpeed = 0
  1098. so(536642316,Torso,1,1)
  1099. local bodyvel = Instance.new("BodyVelocity",RootPart)
  1100. local pep = 10000000
  1101. bodyvel.P = pep
  1102. bodyvel.MaxForce = Vector3.new(pep,pep,pep)
  1103. bodyvel.Velocity = RootPart.CFrame.lookVector*50
  1104. for i=0,1,.2 do
  1105. swait()
  1106. PlayAnimationFromTable({
  1107. CFrame.new(0, -0.413182259, -0.492409885, 1, 0, 0, 0, 0.173647001, 0.984807968, 0, -0.984807968, 0.173647001),
  1108. CFrame.new(0, 1.39017391, 0.409808099, 1, 0, 0, 0, 0.499998748, -0.866026163, 0, 0.866026163, 0.499998748),
  1109. CFrame.new(0.858022809, 0.339910388, -0.78796947, 0.296197057, 0.813798428, 0.499999553, 0.171009049, 0.469846249, -0.866025627, -0.939693213, 0.342018723, 1.7801861e-07),
  1110. CFrame.new(-1.12680423, -0.351213962, -0.287614167, 0.0669000372, 0.109107949, 0.991776109, 0.843825459, 0.52423954, -0.114593051, -0.532431304, 0.844552159, -0.05699642),
  1111. CFrame.new(0.5, -2, -2.86102295e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1112. CFrame.new(-0.5, -2, -2.86102295e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1113. }, .4, false)
  1114. bodyvel.Velocity = RootPart.CFrame.lookVector*50
  1115. end
  1116. for i=0,1,.2 do
  1117. swait()
  1118. PlayAnimationFromTable({
  1119. CFrame.new(0, -1.30470812, -0.622091293, 1, 0, 0, 0, -0.866025984, 0.499998987, 0, -0.499998987, -0.866025984),
  1120. CFrame.new(0, 1.47984993, -0.230206192, 1, 0, 0, 0, 0.939693034, 0.34201926, 0, -0.34201926, 0.939693034),
  1121. CFrame.new(0.858022809, 0.339910388, -0.78796947, 0.296197057, 0.813798428, 0.499999553, 0.171009049, 0.469846249, -0.866025627, -0.939693213, 0.342018723, 1.7801861e-07),
  1122. CFrame.new(-1.12680423, -0.351213962, -0.287614167, 0.0669000372, 0.109107949, 0.991776109, 0.843825459, 0.52423954, -0.114593051, -0.532431304, 0.844552159, -0.05699642),
  1123. CFrame.new(0.5, -1.19999313, -0.600002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1124. CFrame.new(-0.5, -1.19999313, -0.600002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1125. }, .4, false)
  1126. bodyvel.Velocity = RootPart.CFrame.lookVector*50
  1127. end
  1128. for i=0,1,.2 do
  1129. swait()
  1130. PlayAnimationFromTable({
  1131. CFrame.new(0, -2.22375727, 0.305265486, 1, 0, 0, 0, 0.500000238, -0.866025388, 0, 0.866025388, 0.500000238),
  1132. CFrame.new(0, 1.35128808, -0.383415997, 1, 0, 0, 0, 0.766043901, 0.642788529, 0, -0.64278847, 0.766043901),
  1133. CFrame.new(0.858022809, 0.339910388, -0.78796947, 0.296197057, 0.813798428, 0.499999553, 0.171009049, 0.469846249, -0.866025627, -0.939693213, 0.342018723, 1.7801861e-07),
  1134. CFrame.new(-1.12680423, -0.351213962, -0.287614167, 0.0669000372, 0.109107949, 0.991776109, 0.843825459, 0.52423954, -0.114593051, -0.532431304, 0.844552159, -0.05699642),
  1135. CFrame.new(0.5, -1.19999337, -0.599998593, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024),
  1136. CFrame.new(-0.500003815, -1.35979521, -0.923200667, 1, 0, 0, 0, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388),
  1137. }, .4, false)
  1138. bodyvel.Velocity = RootPart.CFrame.lookVector*50
  1139. end
  1140. bodyvel:Destroy()
  1141. Humanoid.WalkSpeed = 16
  1142. attack = false
  1143. end
  1144.  
  1145. function bdoge()
  1146. attack = true
  1147. Humanoid.WalkSpeed = 0
  1148. so(536642316,Torso,1,1)
  1149. local bodyvel = Instance.new("BodyVelocity",RootPart)
  1150. local pep = 10000000
  1151. bodyvel.P = pep
  1152. bodyvel.MaxForce = Vector3.new(pep,pep,pep)
  1153. bodyvel.Velocity = RootPart.CFrame.lookVector*-50
  1154. for i=0,1,.2 do
  1155. swait()
  1156. PlayAnimationFromTable({
  1157. CFrame.new(0, -2.22375727, 0.305265486, 1, 0, 0, 0, 0.500000238, -0.866025388, 0, 0.866025388, 0.500000238),
  1158. CFrame.new(0, 1.35128808, -0.383415997, 1, 0, 0, 0, 0.766043901, 0.642788529, 0, -0.64278847, 0.766043901),
  1159. CFrame.new(0.858022809, 0.339910388, -0.78796947, 0.296197057, 0.813798428, 0.499999553, 0.171009049, 0.469846249, -0.866025627, -0.939693213, 0.342018723, 1.7801861e-07),
  1160. CFrame.new(-1.12680423, -0.351213962, -0.287614167, 0.0669000372, 0.109107949, 0.991776109, 0.843825459, 0.52423954, -0.114593051, -0.532431304, 0.844552159, -0.05699642),
  1161. CFrame.new(0.5, -1.19999337, -0.599998593, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024),
  1162. CFrame.new(-0.500003815, -1.35979521, -0.923200667, 1, 0, 0, 0, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388),
  1163. }, .4, false)
  1164. bodyvel.Velocity = RootPart.CFrame.lookVector*-50
  1165. end
  1166. for i=0,1,.2 do
  1167. swait()
  1168. PlayAnimationFromTable({
  1169. CFrame.new(0, -1.30470812, -0.622091293, 1, 0, 0, 0, -0.866025984, 0.499998987, 0, -0.499998987, -0.866025984),
  1170. CFrame.new(0, 1.47984993, -0.230206192, 1, 0, 0, 0, 0.939693034, 0.34201926, 0, -0.34201926, 0.939693034),
  1171. CFrame.new(0.858022809, 0.339910388, -0.78796947, 0.296197057, 0.813798428, 0.499999553, 0.171009049, 0.469846249, -0.866025627, -0.939693213, 0.342018723, 1.7801861e-07),
  1172. CFrame.new(-1.12680423, -0.351213962, -0.287614167, 0.0669000372, 0.109107949, 0.991776109, 0.843825459, 0.52423954, -0.114593051, -0.532431304, 0.844552159, -0.05699642),
  1173. CFrame.new(0.5, -1.19999313, -0.600002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1174. CFrame.new(-0.5, -1.19999313, -0.600002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1175. }, .4, false)
  1176. bodyvel.Velocity = RootPart.CFrame.lookVector*-50
  1177. end
  1178. bodyvel:Destroy()
  1179. Humanoid.WalkSpeed = 16
  1180. attack = false
  1181. end
  1182.  
  1183. function adoge()
  1184. attack = true
  1185. Humanoid.WalkSpeed = 0
  1186. so(536642316,Torso,1,1)
  1187. Effects.Wave(RootPart.CFrame*CFrame.Angles(math.rad(90),0,0),Vector3.new(),Vector3.new(1,.1,1),"White",math.random(-10,10),false,.1)
  1188. BodyVel(RootPart,RootPart.CFrame.lookVector*50)
  1189. for i=0,1,.1 do
  1190. swait()
  1191. PlayAnimationFromTable({
  1192. CFrame.new(0, -0.095761165, -0.251516223, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  1193. CFrame.new(0, 1.43075883, 0.149916381, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  1194. CFrame.new(0.858022809, 0.339910388, -0.78796947, 0.296197057, 0.813798428, 0.499999553, 0.171009049, 0.469846249, -0.866025627, -0.939693213, 0.342018723, 1.7801861e-07),
  1195. CFrame.new(-1.12680423, -0.351213962, -0.287614167, 0.0669000372, 0.109107949, 0.991776109, 0.843825459, 0.52423954, -0.114593051, -0.532431304, 0.844552159, -0.05699642),
  1196. CFrame.new(0.5, -1.96527231, 0.196966231, 1, 0, 0, 0, 0.984807789, 0.173648685, 0, -0.173648715, 0.984807789),
  1197. CFrame.new(-0.5, -1.43618584, -0.205210268, 1, 0, 0, 0, 0.939692438, 0.342020929, 0, -0.342020959, 0.939692438),
  1198. }, .4, false)
  1199. end
  1200. Humanoid.WalkSpeed = 16
  1201. attack = false
  1202. end
  1203.  
  1204. function badoge()
  1205. attack = true
  1206. Humanoid.WalkSpeed = 0
  1207. so(536642316,Torso,1,1)
  1208. Effects.Wave(RootPart.CFrame*CFrame.Angles(math.rad(-90),0,0),Vector3.new(),Vector3.new(1,.1,1),"White",math.random(-10,10),false,.1)
  1209. BodyVel(RootPart,RootPart.CFrame.lookVector*-50)
  1210. for i=0,1,.1 do
  1211. swait()
  1212. PlayAnimationFromTable({
  1213. CFrame.new(0, -0.210508779, 0.312937856, 1, 0, 0, 0, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388),
  1214. CFrame.new(0, 1.4075644, -0.288293391, 1, 0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388),
  1215. CFrame.new(0.858022809, 0.339910388, -0.78796947, 0.296197057, 0.813798428, 0.499999553, 0.171009049, 0.469846249, -0.866025627, -0.939693213, 0.342018723, 1.7801861e-07),
  1216. CFrame.new(-1.12680423, -0.351213962, -0.287614167, 0.0669000372, 0.109107949, 0.991776109, 0.843825459, 0.52423954, -0.114593051, -0.532431304, 0.844552159, -0.05699642),
  1217. CFrame.new(0.5, -1.9652698, 0.196958005, 1, 0, 0, 0, 0.984807789, 0.173648715, 0, -0.173648685, 0.984807789),
  1218. CFrame.new(-0.5, -1.43618536, -0.205215126, 1, 0, 0, 0, 0.939692676, 0.342020601, 0, -0.342020601, 0.939692676),
  1219. }, .4, false)
  1220. end
  1221. Humanoid.WalkSpeed = 16
  1222. attack = false
  1223. end
  1224.  
  1225. Mouse.Button1Down:connect(function()
  1226. if attack == false then
  1227. zhold = true
  1228. shoot()
  1229. end
  1230. end)
  1231.  
  1232. Mouse.Button1Up:connect(function()
  1233. zhold = false
  1234. end)
  1235.  
  1236. local sprintt = 0
  1237. Mouse.KeyDown:connect(function(k)
  1238. k = k:lower()
  1239. if k=='m' then
  1240. if mus.IsPlaying == true then
  1241. mus:Stop()
  1242. elseif mus.IsPaused == true then
  1243. mus:Play()
  1244. end
  1245. end
  1246. if attack == false then
  1247. if k == 'q' then
  1248. if Anim == "Fall" or Anim == "Jump" then
  1249. badoge()
  1250. else
  1251. bdoge()
  1252. end
  1253. elseif k == 'e' then
  1254. if Anim == "Fall" or Anim == "Jump" then
  1255. adoge()
  1256. else
  1257. doge()
  1258. end
  1259. end
  1260. end
  1261. end)
  1262.  
  1263. Mouse.KeyUp:connect(function(k)
  1264. k = k:lower()
  1265. if k == 'z' then
  1266. zhold = false
  1267. end
  1268. end)
  1269.  
  1270. coroutine.wrap(function()
  1271. while 1 do
  1272. swait()
  1273. if doe <= 360 then
  1274. doe = doe + 2
  1275. else
  1276. doe = 0
  1277. end
  1278. end
  1279. end)()
  1280. while true do
  1281. swait()
  1282. while true do
  1283. TextLabel.TextColor3 = Color3.new(0, 255, 21)
  1284. swait()
  1285. if Head:FindFirstChild("mus")==nil then
  1286. mus = Instance.new("Sound",Head)
  1287. mus.Name = "mus"
  1288. mus.SoundId = "rbxassetid://733456981"
  1289. mus.Looped = true
  1290. mus.Volume = 1
  1291. mus:Play()
  1292. mus.TimePosition = 115.5
  1293. end
  1294. if sprintt >= 1 then
  1295. sprintt = sprintt - 1
  1296. end
  1297. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1298. velocity = RootPart.Velocity.y
  1299. sine = sine + change
  1300. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, chara)
  1301. if RootPart.Velocity.y > 1 and hit == nil then
  1302. Anim = "Jump"
  1303. if attack == false then
  1304. PlayAnimationFromTable({
  1305. CFrame.new(0, 0.0382082276, -0.0403150208, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),
  1306. CFrame.new(0, 1.46579528, 0.0939689279, 1, 0, 0, 0, 0.939692855, -0.342019796, 0, 0.342019796, 0.939692855),
  1307. CFrame.new(1.20945489, -0.213504896, 3.55388607e-07, 0.939692736, 0.342019916, 1.53461215e-07, -0.342019945, 0.939692736, 1.93715096e-07, -8.56816769e-08, -2.23517418e-07, 1.00000012),
  1308. CFrame.new(-1.20945573, -0.213503733, 5.0439985e-07, 0.939692736, -0.342019916, -1.53461215e-07, 0.342019945, 0.939692736, 1.93715096e-07, 8.56816769e-08, -2.23517418e-07, 1.00000012),
  1309. CFrame.new(0.5, -1.99739456, -0.0180913229, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012),
  1310. CFrame.new(-0.5, -1.30000103, -0.39999947, 1, 0, 0, 0, 0.939692676, 0.342020601, 0, -0.342020601, 0.939692676),
  1311. }, .3, false)
  1312. end
  1313. elseif RootPart.Velocity.y < -1 and hit == nil then
  1314. Anim = "Fall"
  1315. if attack == false then
  1316. PlayAnimationFromTable({
  1317. CFrame.new(0, -0.0646628663, 0.0399149321, 1, 0, 0, 0, 0.984807849, -0.173647985, 0, 0.173647985, 0.984807849),
  1318. CFrame.new(0, 1.4913609, -0.128171027, 1, 0, 0, 0, 0.939692855, 0.342019796, 0, -0.342019796, 0.939692855),
  1319. CFrame.new(1.55285025, 0.466259956, -9.26282269e-08, 0.766043842, -0.642788351, -6.46188241e-08, 0.642788291, 0.766043961, -7.4505806e-08, 1.04308128e-07, 1.49011612e-08, 1.00000012),
  1320. CFrame.new(-1.5605253, 0.475036323, -2.10609159e-07, 0.766043842, 0.642788351, 6.46188241e-08, -0.642788291, 0.766043961, -7.4505806e-08, -1.04308128e-07, 1.49011612e-08, 1.00000012),
  1321. CFrame.new(0.500000954, -1.9973948, -0.0180922765, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012),
  1322. CFrame.new(-0.499999046, -1.30000043, -0.400000483, 1, 0, 0, 0, 0.939692855, 0.342019796, 0, -0.342019796, 0.939692855),
  1323. }, .3, false)
  1324. end
  1325. elseif Torsovelocity < 1 and hit ~= nil then
  1326. Anim = "Idle"
  1327. if attack == false then
  1328. change = 1
  1329. PlayAnimationFromTable({
  1330. CFrame.new(-0.0769465268, -7.7815578e-08, -0.031559173, 0.939695537, 1.01607293e-06, 0.342021346, 7.9855522e-07, 1.00000191, 5.12654879e-07, -0.342019558, 2.16066837e-07, 0.939692855) * CFrame.new(0,.05 * math.cos((sine)/10), 0),
  1331. CFrame.new(0.0615186803, 1.4999913, 0.0559706129, 0.939695537, 7.9855522e-07, -0.342019558, 1.01607293e-06, 1.00000191, 2.16066837e-07, 0.342021346, 5.12654879e-07, 0.939692855),
  1332. CFrame.new(0.858022809, 0.339910388, -0.78796947, 0.296197057, 0.813798428, 0.499999553, 0.171009049, 0.469846249, -0.866025627, -0.939693213, 0.342018723, 1.7801861e-07),
  1333. CFrame.new(-1.12680423, -0.351213962, -0.287614167, 0.0669000372, 0.109107949, 0.991776109, 0.843825459, 0.52423954, -0.114593051, -0.532431304, 0.844552159, -0.05699642),
  1334. CFrame.new(0.500003159, -2.00000715, -1.98185444e-06, 0.939692736, 0, -0.342019916, 0, 1, 0, 0.342019886, 0, 0.939692736) * CFrame.new(0,-.05 * math.cos((sine)/10), 0),
  1335. CFrame.new(-0.500018835, -2.0000062, 2.08616257e-07, 0.939692438, 0, 0.342020929, 0, 1, 0, -0.342020959, 0, 0.939692438) * CFrame.new(0,-.05 * math.cos((sine)/10), 0),
  1336. }, .3, false)
  1337. end
  1338. elseif Torsovelocity > 2 and hit ~= nil then
  1339. Anim = "Walk"
  1340. if attack == false then
  1341. Humanoid.WalkSpeed = 16
  1342. PlayAnimationFromTable({
  1343. CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0- .08 * math.cos((sine) / 2.5), 0) * CFrame.Angles(0, 0, 0),
  1344. CFrame.new(0, 1.48263013, -0.0984808952, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),
  1345. CFrame.new(0.858022809, 0.339910388, -0.78796947, 0.296197057, 0.813798428, 0.499999553, 0.171009049, 0.469846249, -0.866025627, -0.939693213, 0.342018723, 1.7801861e-07),
  1346. CFrame.new(-1.12680423, -0.351213962, -0.287614167, 0.0669000372, 0.109107949, 0.991776109, 0.843825459, 0.52423954, -0.114593051, -0.532431304, 0.844552159, -0.05699642),
  1347. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 5)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 5)), 0, 0),
  1348. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 5)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 5)), 0, 0),
  1349. }, .3, false)
  1350. end
  1351. end
  1352. end
  1353. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement