Advertisement
FiveRoNer

lol

Jun 13th, 2018
340
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 104.67 KB | None | 0 0
  1. ----------------------------gui--------------------------------------
  2. targettedOn = false
  3. function onTouched(hit)
  4. hole:Play()
  5. hit.CanCollide=false
  6. wait(.5)
  7. hit.CanCollide = true
  8. debounce = true
  9.  
  10. end
  11.  
  12. dft = {}
  13.  
  14. function GetPlayers()
  15. local c = game.Players:GetChildren()
  16. for i = 1, #c do
  17. table.insert(dft, c[i].Name)
  18. end
  19. end
  20.  
  21. function Randomize()
  22. GetPlayers()
  23. local d = math.random(1, #dft)
  24. s = d
  25.  
  26.  
  27.  
  28. end
  29.  
  30. playertarg = game.Players.LocalPlayer
  31. chara = playertarg.Character
  32. Mouse = playertarg:GetMouse()
  33. targetted = nil
  34.  
  35. New = function(Object, Parent, Name, Data)
  36. local Object = Instance.new(Object)
  37. for Index, Value in pairs(Data or {}) do
  38. Object[Index] = Value
  39. end
  40. Object.Parent = Parent
  41. Object.Name = Name
  42. return Object
  43. end
  44.  
  45.  
  46.  
  47. crosshair = Instance.new("BillboardGui",chara)
  48. crosshair.Size = UDim2.new(10,0,10,0)
  49. crosshair.Enabled = false
  50. imgl = Instance.new("ImageLabel",crosshair)
  51. imgl.Position = UDim2.new(0,0,0,0)
  52. imgl.Size = UDim2.new(1,0,1,0)
  53. imgl.Image = "rbxassetid://160506713"
  54. imgl.BackgroundTransparency = 1
  55. imgl.ImageTransparency = .7
  56. imgl.ImageColor3 = Color3.new(0,0,0)
  57.  
  58. CV="Maroon"
  59. Player = game.Players.LocalPlayer
  60. Character = Player.Character
  61. local txt = Instance.new("BillboardGui", Character)
  62. txt.Adornee = Character .Head
  63. txt.Name = "_status"
  64. txt.Size = UDim2.new(2, 0, 1.2, 0)
  65. txt.StudsOffset = Vector3.new(-9, 8, 0)
  66. local text = Instance.new("TextLabel", txt)
  67. text.Size = UDim2.new(10, 0, 7, 0)
  68. text.FontSize = "Size24"
  69. text.TextScaled = true
  70. text.TextTransparency = 0
  71. text.BackgroundTransparency = 1
  72. text.TextTransparency = 0
  73. text.TextStrokeTransparency = 0
  74. text.Font = "Bodoni"
  75. text.TextStrokeColor3 = Color3.new(255,255,255)
  76.  
  77. v=Instance.new("Part")
  78. v.Name = "ColorBrick"
  79. v.Parent=Player.Character
  80. v.FormFactor="Symmetric"
  81. v.Anchored=true
  82. v.CanCollide=false
  83. v.BottomSurface="Smooth"
  84. v.TopSurface="Smooth"
  85. v.Size=Vector3.new(10,5,3)
  86. v.Transparency=1
  87. v.CFrame=Character.Torso.CFrame
  88. v.BrickColor=BrickColor.new(CV)
  89. v.Transparency=1
  90. text.TextColor3 = Color3.new(0,0,0)
  91. v.Shape="Block"
  92. text.Text = "Anti-Communist"
  93. ----------------------------script-----------------------------------
  94. ------------------------------Nazi Armlet-----------------------------------------------
  95. guigroup=Instance.new("BillboardGui")
  96. guigroup.Parent=game.Players.LocalPlayer.Character.Head
  97. guigroup.Adornee=game.Players.LocalPlayer.Character.Head
  98. guigroup.Size = UDim2.new(1,0,1,0)
  99. guigroup.StudsOffset=Vector3.new(0.5, 6, 0)
  100. oooo1 = Instance.new("TextLabel")
  101. Kills = Instance.new("IntValue")
  102. Kills.Parent = game.Players.LocalPlayer.Character
  103. Kills.Name = ""
  104. oooo1.Text = ""
  105. if
  106. game.Players.LocalPlayer.Name == ""
  107. then
  108. oooo1.Text = ""
  109. end
  110. oooo1.Size = UDim2.new(0,200,0,200)
  111. oooo1.BackgroundColor3 = Color3.new(1, 1, 1)
  112. oooo1.BackgroundTransparency = 1
  113. oooo1.Parent = guigroup
  114. oooo1.AnchorPoint = Vector2.new(0.5, 0.9)
  115. oooo1.Size = UDim2.new(3.5,0,3.5,0)
  116. oooo1.TextScaled = true
  117. ko1 = Instance.new("TextLabel")
  118. ko1.Name = ""
  119. ko1.Parent = guigroup
  120. ko1.BackgroundColor3 = Color3.new(1, 1, 1)
  121. ko1.BackgroundTransparency = 1
  122. ko1.TextColor3 = Color3.new(1, 0, 0)
  123. ko1.TextScaled = false
  124. ko1.TextWrapped = false
  125. ko1.AnchorPoint = Vector2.new(0.5, 0.3)
  126. game.Players.LocalPlayer.Character.Humanoid.NameOcclusion = "NoOcclusion"
  127. game.Players.LocalPlayer.Character.Humanoid.HealthDisplayType = "AlwaysOff"
  128. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  129. game.Players.LocalPlayer.Character.Humanoid.Health = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  130. local runDummyScript = function(f,scri)
  131. local oldenv = getfenv(f)
  132. local newenv = setmetatable({}, {
  133. __index = function(_, k)
  134. if k:lower() == 'script' then
  135. return scri
  136. else
  137. return oldenv[k]
  138. end
  139. end
  140. })
  141. setfenv(f, newenv)
  142. ypcall(function() f() end)
  143. end
  144. cors = {}
  145. mas = Instance.new("Model",game:GetService("Lighting"))
  146. mas.Name = "CompiledModel"
  147. o1 = Instance.new("Model")
  148. o2 = Instance.new("Part")
  149. o3 = Instance.new("BlockMesh")
  150. o4 = Instance.new("Part")
  151. o5 = Instance.new("BlockMesh")
  152. o6 = Instance.new("CFrameValue")
  153. o7 = Instance.new("Weld")
  154. o8 = Instance.new("Part")
  155. o9 = Instance.new("BlockMesh")
  156. o10 = Instance.new("CFrameValue")
  157. o11 = Instance.new("Weld")
  158. o12 = Instance.new("Part")
  159. o13 = Instance.new("BlockMesh")
  160. o14 = Instance.new("CFrameValue")
  161. o15 = Instance.new("Weld")
  162. o16 = Instance.new("Part")
  163. o17 = Instance.new("BlockMesh")
  164. o18 = Instance.new("CFrameValue")
  165. o19 = Instance.new("Weld")
  166. o20 = Instance.new("Part")
  167. o21 = Instance.new("BlockMesh")
  168. o22 = Instance.new("CFrameValue")
  169. o23 = Instance.new("Weld")
  170. o24 = Instance.new("Part")
  171. o25 = Instance.new("BlockMesh")
  172. o26 = Instance.new("CFrameValue")
  173. o27 = Instance.new("Weld")
  174. o28 = Instance.new("Part")
  175. o29 = Instance.new("CFrameValue")
  176. o30 = Instance.new("Weld")
  177. o31 = Instance.new("Part")
  178. o32 = Instance.new("CFrameValue")
  179. o33 = Instance.new("Weld")
  180. o34 = Instance.new("Part")
  181. o35 = Instance.new("SpecialMesh")
  182. o36 = Instance.new("CFrameValue")
  183. o37 = Instance.new("Weld")
  184. weldtoarm = Instance.new("Weld")
  185. o1.Name = "Armlet"
  186. o1.Parent = mas
  187. o2.Name = "svatic1"
  188. o2.Parent = o1
  189. o2.Material = Enum.Material.SmoothPlastic
  190. o2.BrickColor = BrickColor.new("Really black")
  191. o2.Position = Vector3.new(9.5394268, 1.15889382, -30.4923649)
  192. o2.Rotation = Vector3.new(34.4199982, -4.80000019, 153.710007)
  193. o2.Size = Vector3.new(0.831344962, 0.831338942, 0.831339061)
  194. o2.CFrame = CFrame.new(9.5394268, 1.15889382, -30.4923649, -0.893398523, -0.441397756, -0.0837334841, 0.407822043, -0.718593299, -0.563310921, 0.188470751, -0.537409127, 0.822001636)
  195. o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  196. o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  197. o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  198. o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  199. o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  200. o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  201. o2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  202. o2.Position = Vector3.new(9.5394268, 1.15889382, -30.4923649)
  203. o2.Orientation = Vector3.new(34.2900009, -5.82000017, 150.419998)
  204. o2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  205. o3.Parent = o2
  206. o3.Scale = Vector3.new(0.999996185, 0.598279178, 0.0991418734)
  207. o3.Scale = Vector3.new(0.999996185, 0.598279178, 0.0991418734)
  208. o4.Name = "svatic2"
  209. o4.Parent = o1
  210. o4.Material = Enum.Material.SmoothPlastic
  211. o4.BrickColor = BrickColor.new("Really black")
  212. o4.Position = Vector3.new(9.51736546, 1.06919134, -30.4028416)
  213. o4.Rotation = Vector3.new(34.4199982, -4.80000019, 153.710007)
  214. o4.Size = Vector3.new(0.831344962, 0.831338942, 0.831339061)
  215. o4.CFrame = CFrame.new(9.51736546, 1.06919134, -30.4028416, -0.893398523, -0.441397756, -0.0837334841, 0.407822043, -0.718593299, -0.563310921, 0.188470751, -0.537409127, 0.822001636)
  216. o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  217. o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  218. o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  219. o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  220. o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  221. o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  222. o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  223. o4.Position = Vector3.new(9.51736546, 1.06919134, -30.4028416)
  224. o4.Orientation = Vector3.new(34.2900009, -5.82000017, 150.419998)
  225. o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  226. o5.Parent = o4
  227. o5.Scale = Vector3.new(0.999996185, 0.100022063, 0.348278195)
  228. o5.Scale = Vector3.new(0.999996185, 0.100022063, 0.348278195)
  229. o6.Name = "qRelativeCFrameWeldValue"
  230. o6.Parent = o4
  231. o6.Value = CFrame.new(0, -0.0218372345, -0.105447769, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  232. o7.Name = "qCFrameWeldThingy"
  233. o7.Parent = o4
  234. o7.C1 = CFrame.new(0, -0.0260860808, -0.125964642, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  235. o7.Part0 = o2
  236. o7.Part1 = o4
  237. o8.Name = "svatic3"
  238. o8.Parent = o1
  239. o8.Material = Enum.Material.SmoothPlastic
  240. o8.BrickColor = BrickColor.new("Really black")
  241. o8.Position = Vector3.new(9.50574112, 1.21955931, -30.7833157)
  242. o8.Rotation = Vector3.new(34.4199982, -4.80000019, 153.710007)
  243. o8.Size = Vector3.new(0.831344962, 0.831338942, 0.831339061)
  244. o8.CFrame = CFrame.new(9.50574112, 1.21955931, -30.7833157, -0.893398523, -0.441397756, -0.0837334841, 0.407822043, -0.718593299, -0.563310921, 0.188470751, -0.537409127, 0.822001636)
  245. o8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  246. o8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  247. o8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  248. o8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  249. o8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  250. o8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  251. o8.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  252. o8.Position = Vector3.new(9.50574112, 1.21955931, -30.7833157)
  253. o8.Orientation = Vector3.new(34.2900009, -5.82000017, 150.419998)
  254. o8.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  255. o9.Parent = o8
  256. o9.Scale = Vector3.new(0.999996185, 0.348996192, 0.0991418734)
  257. o9.Scale = Vector3.new(0.999996185, 0.348996192, 0.0991418734)
  258. o10.Name = "qRelativeCFrameWeldValue"
  259. o10.Parent = o8
  260. o10.Value = CFrame.new(0, -0.106843948, 0.226449966, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  261. o11.Name = "qCFrameWeldThingy"
  262. o11.Parent = o8
  263. o11.C1 = CFrame.new(0, -0.127632454, 0.270510107, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  264. o11.Part0 = o2
  265. o11.Part1 = o8
  266. o12.Name = "svatic4"
  267. o12.Parent = o1
  268. o12.Material = Enum.Material.SmoothPlastic
  269. o12.BrickColor = BrickColor.new("Really black")
  270. o12.Position = Vector3.new(9.40566349, 0.893889546, -30.553009)
  271. o12.Rotation = Vector3.new(34.4199982, -4.80000019, 153.710007)
  272. o12.Size = Vector3.new(0.831344962, 0.831338942, 0.831339061)
  273. o12.CFrame = CFrame.new(9.40566349, 0.893889546, -30.553009, -0.893398523, -0.441397756, -0.0837334841, 0.407822043, -0.718593299, -0.563310921, 0.188470751, -0.537409127, 0.822001636)
  274. o12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  275. o12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  276. o12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  277. o12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  278. o12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  279. o12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  280. o12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  281. o12.Position = Vector3.new(9.40566349, 0.893889546, -30.553009)
  282. o12.Orientation = Vector3.new(34.2900009, -5.82000017, 150.419998)
  283. o12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  284. o13.Parent = o12
  285. o13.Scale = Vector3.new(0.999996185, 0.100022063, 0.364750892)
  286. o13.Scale = Vector3.new(0.999996185, 0.100022063, 0.364750892)
  287. o14.Name = "qRelativeCFrameWeldValue"
  288. o14.Parent = o12
  289. o14.Value = CFrame.new(0, -0.236118317, -0.0926094055, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  290. o15.Name = "qCFrameWeldThingy"
  291. o15.Parent = o12
  292. o15.C1 = CFrame.new(0, -0.28205961, -0.110628322, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  293. o15.Part0 = o2
  294. o15.Part1 = o12
  295. o16.Name = "svatic5"
  296. o16.Parent = o1
  297. o16.Material = Enum.Material.SmoothPlastic
  298. o16.BrickColor = BrickColor.new("Really black")
  299. o16.Position = Vector3.new(9.65675831, 1.39117944, -30.4388123)
  300. o16.Rotation = Vector3.new(34.4199982, -4.80000019, 153.710007)
  301. o16.Size = Vector3.new(0.831344962, 0.831338942, 0.831339061)
  302. o16.CFrame = CFrame.new(9.65675831, 1.39117944, -30.4388123, -0.893398523, -0.441397756, -0.0837334841, 0.407822043, -0.718593299, -0.563310921, 0.188470751, -0.537409127, 0.822001636)
  303. o16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  304. o16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  305. o16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  306. o16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  307. o16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  308. o16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  309. o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  310. o16.Position = Vector3.new(9.65675831, 1.39117944, -30.4388123)
  311. o16.Orientation = Vector3.new(34.2900009, -5.82000017, 150.419998)
  312. o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  313. o17.Parent = o16
  314. o17.Scale = Vector3.new(0.999996185, 0.100022063, 0.336512148)
  315. o17.Scale = Vector3.new(0.999996185, 0.100022063, 0.336512148)
  316. o18.Name = "qRelativeCFrameWeldValue"
  317. o18.Parent = o16
  318. o18.Value = CFrame.new(0, 0.207174301, 0.080909729, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  319. o19.Name = "qCFrameWeldThingy"
  320. o19.Parent = o16
  321. o19.C1 = CFrame.new(0, 0.247483984, 0.096652247, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  322. o19.Part0 = o2
  323. o19.Part1 = o16
  324. o20.Name = "svatic6"
  325. o20.Parent = o1
  326. o20.Material = Enum.Material.SmoothPlastic
  327. o20.BrickColor = BrickColor.new("Really black")
  328. o20.Position = Vector3.new(9.54831028, 1.05523241, -30.2259464)
  329. o20.Rotation = Vector3.new(34.4199982, -4.80000019, 153.710007)
  330. o20.Size = Vector3.new(0.831344962, 0.831338942, 0.831339061)
  331. o20.CFrame = CFrame.new(9.54831028, 1.05523241, -30.2259464, -0.893398523, -0.441397756, -0.0837334841, 0.407822043, -0.718593299, -0.563310921, 0.188470751, -0.537409127, 0.822001636)
  332. o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  333. o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  334. o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  335. o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  336. o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  337. o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  338. o20.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  339. o20.Position = Vector3.new(9.54831028, 1.05523241, -30.2259464)
  340. o20.Orientation = Vector3.new(34.2900009, -5.82000017, 150.419998)
  341. o20.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  342. o21.Parent = o20
  343. o21.Scale = Vector3.new(0.999996185, 0.348996192, 0.0991418734)
  344. o21.Scale = Vector3.new(0.999996185, 0.348996192, 0.0991418734)
  345. o22.Name = "qRelativeCFrameWeldValue"
  346. o22.Parent = o20
  347. o22.Value = CFrame.new(0, 0.0607795715, -0.231582642, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  348. o23.Name = "qCFrameWeldThingy"
  349. o23.Parent = o20
  350. o23.C1 = CFrame.new(0, 0.0726053864, -0.276641428, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  351. o23.Part0 = o2
  352. o23.Part1 = o20
  353. o24.Name = "svatic7"
  354. o24.Parent = o1
  355. o24.Material = Enum.Material.SmoothPlastic
  356. o24.BrickColor = BrickColor.new("Really black")
  357. o24.Position = Vector3.new(9.53892517, 1.21178222, -30.6091824)
  358. o24.Rotation = Vector3.new(34.4199982, -4.80000019, 153.710007)
  359. o24.Size = Vector3.new(0.831344962, 0.831338942, 0.831339061)
  360. o24.CFrame = CFrame.new(9.53892517, 1.21178222, -30.6091824, -0.893398523, -0.441397756, -0.0837334841, 0.407822043, -0.718593299, -0.563310921, 0.188470751, -0.537409127, 0.822001636)
  361. o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  362. o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  363. o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  364. o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  365. o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  366. o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  367. o24.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  368. o24.Position = Vector3.new(9.53892517, 1.21178222, -30.6091824)
  369. o24.Orientation = Vector3.new(34.2900009, -5.82000017, 150.419998)
  370. o24.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  371. o25.Parent = o24
  372. o25.Scale = Vector3.new(0.999996185, 0.100022063, 0.348278195)
  373. o25.Scale = Vector3.new(0.999996185, 0.100022063, 0.348278195)
  374. o26.Name = "qRelativeCFrameWeldValue"
  375. o26.Parent = o24
  376. o26.Value = CFrame.new(0, -0.0209236145, 0.105287552, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  377. o27.Name = "qCFrameWeldThingy"
  378. o27.Parent = o24
  379. o27.C1 = CFrame.new(0, -0.0249946993, 0.125773236, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  380. o27.Part0 = o2
  381. o27.Part1 = o24
  382. o28.Name = "Right Arm"
  383. o28.Parent = o1
  384. o28.Material = Enum.Material.SmoothPlastic
  385. o28.BrickColor = BrickColor.new("Really black")
  386. o28.Transparency = 1
  387. o28.Position = Vector3.new(9.33767605, 1.24664795, -30.4727879)
  388. o28.Rotation = Vector3.new(114.800003, 63.2999992, -39.2599983)
  389. o28.FormFactor = Enum.FormFactor.Symmetric
  390. o28.Size = Vector3.new(2.09252977, 1.04626489, 1.04626489)
  391. o28.CFrame = CFrame.new(9.33767605, 1.24664795, -30.4727879, 0.347877979, 0.284306079, 0.893393397, 0.893409908, 0.188386172, -0.407835245, -0.284253061, 0.940042913, -0.188466549)
  392. o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  393. o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  394. o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  395. o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  396. o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  397. o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  398. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  399. o28.Position = Vector3.new(9.33767605, 1.24664795, -30.4727879)
  400. o28.Orientation = Vector3.new(24.0699997, 101.910004, 78.0899963)
  401. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  402. weldtoarm.Parent = o28
  403. weldtoarm.Part0 = o28
  404. weldtoarm.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  405. weldtoarm.C0 = CFrame.new(0, 0, 0)*CFrame.fromEulerAnglesXYZ(1.55, math.pi, 1.55)
  406. o29.Name = "qRelativeCFrameWeldValue"
  407. o29.Parent = o28
  408. o29.Value = CFrame.new(-0.00221943855, 0.0187721252, 0.183933258, -1.47819519e-05, -0.642790794, -0.766052902, 1.11595e-09, -0.766052902, 0.642790794, -1, 9.50084723e-06, 1.13244741e-05)
  409. o30.Name = "qCFrameWeldThingy"
  410. o30.Parent = o28
  411. o30.C1 = CFrame.new(-0.00265127234, 0.0224245973, 0.21972096, -1.47819519e-05, -0.642790794, -0.766052902, 1.11595e-09, -0.766052902, 0.642790794, -1, 9.50084723e-06, 1.13244741e-05)
  412. o30.Part0 = o2
  413. o30.Part1 = o28
  414. o31.Name = "Armlet1"
  415. o31.Parent = o1
  416. o31.Material = Enum.Material.SmoothPlastic
  417. o31.BrickColor = BrickColor.new("Bright red")
  418. o31.Position = Vector3.new(9.33325005, 1.22114551, -30.4663391)
  419. o31.Rotation = Vector3.new(114.800003, 63.2999992, -39.2599983)
  420. o31.FormFactor = Enum.FormFactor.Symmetric
  421. o31.Size = Vector3.new(1.01487708, 1.06719005, 1.0985781)
  422. o31.CFrame = CFrame.new(9.33325005, 1.22114551, -30.4663391, 0.34788391, 0.284310907, 0.893393397, 0.893425107, 0.188389421, -0.407835245, -0.284257859, 0.940058947, -0.188466549)
  423. o31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  424. o31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  425. o31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  426. o31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  427. o31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  428. o31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  429. o31.Color = Color3.new(0.768628, 0.156863, 0.109804)
  430. o31.Position = Vector3.new(9.33325005, 1.22114551, -30.4663391)
  431. o31.Orientation = Vector3.new(24.0699997, 101.910004, 78.0899963)
  432. o31.Color = Color3.new(0.768628, 0.156863, 0.109804)
  433. o32.Name = "qRelativeCFrameWeldValue"
  434. o32.Parent = o31
  435. o32.Value = CFrame.new(0.0196768045, 0.0187721252, 0.179553986, -1.47819519e-05, -0.642790794, -0.766052902, 1.11595e-09, -0.766052902, 0.642790794, -1, 9.50084723e-06, 1.13244741e-05)
  436. o33.Name = "qCFrameWeldThingy"
  437. o33.Parent = o31
  438. o33.C1 = CFrame.new(0.0235053003, 0.0224245973, 0.214489624, -1.47819519e-05, -0.642790794, -0.766052902, 1.11595e-09, -0.766052902, 0.642790794, -1, 9.50084723e-06, 1.13244741e-05)
  439. o33.Part0 = o2
  440. o33.Part1 = o31
  441. o34.Name = "Armlet2"
  442. o34.Parent = o1
  443. o34.Material = Enum.Material.SmoothPlastic
  444. o34.BrickColor = BrickColor.new("Institutional white")
  445. o34.Position = Vector3.new(9.74531078, 1.04955149, -30.5565758)
  446. o34.Rotation = Vector3.new(-11.3299999, 16.5200005, 158.729996)
  447. o34.Shape = Enum.PartType.Cylinder
  448. o34.Size = Vector3.new(0.238913804, 1.0253396, 1.04626489)
  449. o34.CFrame = CFrame.new(9.74531078, 1.04955149, -30.5565758, -0.893398523, -0.347870708, 0.284310907, 0.407822043, -0.893431127, 0.188389421, 0.188470751, 0.284255087, 0.940058947)
  450. o34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  451. o34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  452. o34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  453. o34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  454. o34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  455. o34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  456. o34.Color = Color3.new(0.972549, 0.972549, 0.972549)
  457. o34.Position = Vector3.new(9.74531078, 1.04955149, -30.5565758)
  458. o34.Orientation = Vector3.new(-10.8599997, 16.8299999, 155.460007)
  459. o34.Color = Color3.new(0.972549, 0.972549, 0.972549)
  460. o35.Parent = o34
  461. o35.Scale = Vector3.new(0.875851333, 1, 1)
  462. o35.MeshType = Enum.MeshType.Cylinder
  463. o35.Scale = Vector3.new(0.875851333, 1, 1)
  464. o36.Name = "qRelativeCFrameWeldValue"
  465. o36.Parent = o34
  466. o36.Value = CFrame.new(0.201436996, -0.00654327869, 0.0187721252, 1, 0, 0, 0, 0.642790794, 0.766052902, 0, -0.766052902, 0.642790794)
  467. o37.Name = "qCFrameWeldThingy"
  468. o37.Parent = o34
  469. o37.C1 = CFrame.new(0.240630388, -0.00781639758, 0.0224245973, 1, 0, 0, 0, 0.642790794, 0.766052902, 0, -0.766052902, 0.642790794)
  470. o37.Part0 = o2
  471. o37.Part1 = o34
  472. mas.Parent = workspace
  473. mas:MakeJoints()
  474. local mas1 = mas:GetChildren()
  475. for i=1,#mas1 do
  476. mas1[i].Parent = game.Players.LocalPlayer.Character
  477. ypcall(function() mas1[i]:MakeJoints() end)
  478. end
  479. mas:Destroy()
  480. for i=1,#cors do
  481. coroutine.resume(cors[i])
  482. end
  483. ------------------------------Nazi Armlet End-------------------------------------------
  484. p = game.Players.LocalPlayer
  485. char = p.Character
  486. torso = char.Torso
  487. hed = char.Head
  488. neck = char.Torso.Neck
  489. hum = char.Humanoid
  490. hum.MaxHealth = math.huge
  491. ypcall(function()
  492. shirt = Instance.new("Shirt", char)
  493. shirt.Name = "Shirt"
  494. pants = Instance.new("Pants", char)
  495. pants.Name = "Pants"
  496. char.Shirt.ShirtTemplate = "rbxassetid://216674358"
  497. char.Pants.PantsTemplate = "rbxassetid://216673391"
  498. end)
  499. function sbchat(msg,displayname)
  500. if not displayname then
  501. displayname = '<Bitch Smoke>'
  502. end
  503. for i,v in pairs(game:GetService('Players'):GetChildren()) do
  504. local st = Instance.new('StringValue')
  505. st.Name = 'SB_Chat'
  506. st.Value = displayname..'/'..msg
  507. delay(0.2,function() st.Parent = v end)
  508. end
  509. end
  510. ---------------------------------
  511. -----------------------------------------------------
  512.  
  513. local FavIDs = {
  514. 340106355, --Nefl Crystals
  515. 927529620, --Dimension
  516. 876981900, --Fantasy
  517. 398987889, --Ordinary Days
  518. 1117396305, --Oh wait, it's you.
  519. 885996042, --Action Winter Journey
  520. 919231299, --Sprawling Idiot Effigy
  521. 743466274, --Good Day Sunshine
  522. 727411183, --Knife Fight
  523. 1402748531, --The Earth Is Counting On You!
  524. 595230126 --Robot Language
  525. }
  526.  
  527.  
  528.  
  529. --The reality of my life isn't real but a Universe -makhail07
  530. wait()
  531. local plr = game:service'Players'.LocalPlayer
  532. print('Local User is '..plr.Name)
  533. local char = plr.Character
  534. local hum = char.Humanoid
  535. local ra = char["Right Arm"]
  536. local la= char["Left Arm"]
  537. local rl= char["Right Leg"]
  538. local ll = char["Left Leg"]
  539. local hed = char.Head
  540. local root = char.HumanoidRootPart
  541. local rootj = root.RootJoint
  542. local tors = char.Torso
  543. local mouse = plr:GetMouse()
  544. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  545. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  546. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  547.  
  548.  
  549. -------------------------------------------------------
  550. --Start Good Stuff--
  551. -------------------------------------------------------
  552. CF = CFrame.new
  553. angles = CFrame.Angles
  554. attack = false
  555. Euler = CFrame.fromEulerAnglesXYZ
  556. Rad = math.rad
  557. IT = Instance.new
  558. BrickC = BrickColor.new
  559. Cos = math.cos
  560. Acos = math.acos
  561. Sin = math.sin
  562. Asin = math.asin
  563. Abs = math.abs
  564. Mrandom = math.random
  565. Floor = math.floor
  566. -------------------------------------------------------
  567. --End Good Stuff--
  568. -------------------------------------------------------
  569. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  570. RSH, LSH = nil, nil
  571. RW = Instance.new("Weld")
  572. LW = Instance.new("Weld")
  573. RH = tors["Right Hip"]
  574. LH = tors["Left Hip"]
  575. RSH = tors["Right Shoulder"]
  576. LSH = tors["Left Shoulder"]
  577. RSH.Parent = nil
  578. LSH.Parent = nil
  579. RW.Name = "RW"
  580. RW.Part0 = tors
  581. RW.C0 = CF(1.5, 0.5, 0)
  582. RW.C1 = CF(0, 0.5, 0)
  583. RW.Part1 = ra
  584. RW.Parent = tors
  585. LW.Name = "LW"
  586. LW.Part0 = tors
  587. LW.C0 = CF(-1.5, 0.5, 0)
  588. LW.C1 = CF(0, 0.5, 0)
  589. LW.Part1 = la
  590. LW.Parent = tors
  591. Effects = {}
  592.  
  593. -------------------------------------------------------
  594. --Start HeartBeat--
  595. -------------------------------------------------------
  596. ArtificialHB = Instance.new("BindableEvent", script)
  597. ArtificialHB.Name = "Heartbeat"
  598. script:WaitForChild("Heartbeat")
  599.  
  600. frame = 1 / 60
  601. tf = 0
  602. allowframeloss = false
  603. tossremainder = false
  604.  
  605.  
  606. lastframe = tick()
  607. script.Heartbeat:Fire()
  608.  
  609.  
  610. game:GetService("RunService").Heartbeat:connect(function(s, p)
  611. tf = tf + s
  612. if tf >= frame then
  613. if allowframeloss then
  614. script.Heartbeat:Fire()
  615. lastframe = tick()
  616. else
  617. for i = 1, math.floor(tf / frame) do
  618. script.Heartbeat:Fire()
  619. end
  620. lastframe = tick()
  621. end
  622. if tossremainder then
  623. tf = 0
  624. else
  625. tf = tf - frame * math.floor(tf / frame)
  626. end
  627. end
  628. end)
  629. -------------------------------------------------------
  630. --End HeartBeat--
  631. -------------------------------------------------------
  632.  
  633. -------------------------------------------------------
  634. --Start Important Functions--
  635. -------------------------------------------------------
  636. function swait(num)
  637. if num == 0 or num == nil then
  638. game:service("RunService").Stepped:wait(0)
  639. else
  640. for i = 0, num do
  641. game:service("RunService").Stepped:wait(0)
  642. end
  643. end
  644. end
  645. function thread(f)
  646. coroutine.resume(coroutine.create(f))
  647. end
  648. function clerp(a, b, t)
  649. local qa = {
  650. QuaternionFromCFrame(a)
  651. }
  652. local qb = {
  653. QuaternionFromCFrame(b)
  654. }
  655. local ax, ay, az = a.x, a.y, a.z
  656. local bx, by, bz = b.x, b.y, b.z
  657. local _t = 1 - t
  658. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  659. end
  660. function QuaternionFromCFrame(cf)
  661. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  662. local trace = m00 + m11 + m22
  663. if trace > 0 then
  664. local s = math.sqrt(1 + trace)
  665. local recip = 0.5 / s
  666. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  667. else
  668. local i = 0
  669. if m00 < m11 then
  670. i = 1
  671. end
  672. if m22 > (i == 0 and m00 or m11) then
  673. i = 2
  674. end
  675. if i == 0 then
  676. local s = math.sqrt(m00 - m11 - m22 + 1)
  677. local recip = 0.5 / s
  678. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  679. elseif i == 1 then
  680. local s = math.sqrt(m11 - m22 - m00 + 1)
  681. local recip = 0.5 / s
  682. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  683. elseif i == 2 then
  684. local s = math.sqrt(m22 - m00 - m11 + 1)
  685. local recip = 0.5 / s
  686. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  687. end
  688. end
  689. end
  690. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  691. local xs, ys, zs = x + x, y + y, z + z
  692. local wx, wy, wz = w * xs, w * ys, w * zs
  693. local xx = x * xs
  694. local xy = x * ys
  695. local xz = x * zs
  696. local yy = y * ys
  697. local yz = y * zs
  698. local zz = z * zs
  699. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  700. end
  701. function QuaternionSlerp(a, b, t)
  702. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  703. local startInterp, finishInterp
  704. if cosTheta >= 1.0E-4 then
  705. if 1 - cosTheta > 1.0E-4 then
  706. local theta = math.acos(cosTheta)
  707. local invSinTheta = 1 / Sin(theta)
  708. startInterp = Sin((1 - t) * theta) * invSinTheta
  709. finishInterp = Sin(t * theta) * invSinTheta
  710. else
  711. startInterp = 1 - t
  712. finishInterp = t
  713. end
  714. elseif 1 + cosTheta > 1.0E-4 then
  715. local theta = math.acos(-cosTheta)
  716. local invSinTheta = 1 / Sin(theta)
  717. startInterp = Sin((t - 1) * theta) * invSinTheta
  718. finishInterp = Sin(t * theta) * invSinTheta
  719. else
  720. startInterp = t - 1
  721. finishInterp = t
  722. end
  723. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  724. end
  725. function rayCast(Position, Direction, Range, Ignore)
  726. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  727. end
  728. local RbxUtility = LoadLibrary("RbxUtility")
  729. local Create = RbxUtility.Create
  730.  
  731. -------------------------------------------------------
  732. --Start Damage Function--
  733. -------------------------------------------------------
  734. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  735. if hit.Parent == nil then
  736. return
  737. end
  738. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  739. for _, v in pairs(hit.Parent:children()) do
  740. if v:IsA("Humanoid") then
  741. h = v
  742. end
  743. end
  744. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  745.  
  746. hit.Parent:FindFirstChild("Head"):BreakJoints()
  747. end
  748.  
  749. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  750. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  751. if hit.Parent.DebounceHit.Value == true then
  752. return
  753. end
  754. end
  755. if insta == true then
  756. hit.Parent:FindFirstChild("Head"):BreakJoints()
  757. end
  758. local c = Create("ObjectValue"){
  759. Name = "creator",
  760. Value = game:service("Players").LocalPlayer,
  761. Parent = h,
  762. }
  763. game:GetService("Debris"):AddItem(c, .5)
  764. if HitSound ~= nil and HitPitch ~= nil then
  765. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  766. end
  767. local Damage = math.random(minim, maxim)
  768. local blocked = false
  769. local block = hit.Parent:findFirstChild("Block")
  770. if block ~= nil then
  771. if block.className == "IntValue" then
  772. if block.Value > 0 then
  773. blocked = true
  774. block.Value = block.Value - 1
  775. print(block.Value)
  776. end
  777. end
  778. end
  779. if blocked == false then
  780. h.Health = h.Health - Damage
  781. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  782. else
  783. h.Health = h.Health - (Damage / 2)
  784. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  785. end
  786. if Type == "Knockdown" then
  787. local hum = hit.Parent.Humanoid
  788. hum.PlatformStand = true
  789. coroutine.resume(coroutine.create(function(HHumanoid)
  790. swait(1)
  791. HHumanoid.PlatformStand = false
  792. end), hum)
  793. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  794. local bodvol = Create("BodyVelocity"){
  795. velocity = angle * knockback,
  796. P = 5000,
  797. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  798. Parent = hit,
  799. }
  800. local rl = Create("BodyAngularVelocity"){
  801. P = 3000,
  802. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  803. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  804. Parent = hit,
  805. }
  806. game:GetService("Debris"):AddItem(bodvol, .5)
  807. game:GetService("Debris"):AddItem(rl, .5)
  808. elseif Type == "Normal" then
  809. local vp = Create("BodyVelocity"){
  810. P = 500,
  811. maxForce = Vector3.new(math.huge, 0, math.huge),
  812. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  813. }
  814. if knockback > 0 then
  815. vp.Parent = hit.Parent.Torso
  816. end
  817. game:GetService("Debris"):AddItem(vp, .5)
  818. elseif Type == "Up" then
  819. local bodyVelocity = Create("BodyVelocity"){
  820. velocity = Vector3.new(0, 20, 0),
  821. P = 5000,
  822. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  823. Parent = hit,
  824. }
  825. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  826. elseif Type == "DarkUp" then
  827. coroutine.resume(coroutine.create(function()
  828. for i = 0, 1, 0.1 do
  829. swait()
  830. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  831. end
  832. end))
  833. local bodyVelocity = Create("BodyVelocity"){
  834. velocity = Vector3.new(0, 20, 0),
  835. P = 5000,
  836. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  837. Parent = hit,
  838. }
  839. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  840. elseif Type == "Snare" then
  841. local bp = Create("BodyPosition"){
  842. P = 2000,
  843. D = 100,
  844. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  845. position = hit.Parent.Torso.Position,
  846. Parent = hit.Parent.Torso,
  847. }
  848. game:GetService("Debris"):AddItem(bp, 1)
  849. elseif Type == "Freeze" then
  850. local BodPos = Create("BodyPosition"){
  851. P = 50000,
  852. D = 1000,
  853. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  854. position = hit.Parent.Torso.Position,
  855. Parent = hit.Parent.Torso,
  856. }
  857. local BodGy = Create("BodyGyro") {
  858. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  859. P = 20e+003,
  860. Parent = hit.Parent.Torso,
  861. cframe = hit.Parent.Torso.CFrame,
  862. }
  863. hit.Parent.Torso.Anchored = true
  864. coroutine.resume(coroutine.create(function(Part)
  865. swait(1.5)
  866. Part.Anchored = false
  867. end), hit.Parent.Torso)
  868. game:GetService("Debris"):AddItem(BodPos, 3)
  869. game:GetService("Debris"):AddItem(BodGy, 3)
  870. end
  871. local debounce = Create("BoolValue"){
  872. Name = "DebounceHit",
  873. Parent = hit.Parent,
  874. Value = true,
  875. }
  876. game:GetService("Debris"):AddItem(debounce, Delay)
  877. c = Create("ObjectValue"){
  878. Name = "creator",
  879. Value = Player,
  880. Parent = h,
  881. }
  882. game:GetService("Debris"):AddItem(c, .5)
  883. end
  884. end
  885. -------------------------------------------------------
  886. --End Damage Function--
  887. -------------------------------------------------------
  888.  
  889. -------------------------------------------------------
  890. --Start Damage Function Customization--
  891. -------------------------------------------------------
  892. function ShowDamage(Pos, Text, Time, Color)
  893. local Rate = (1 / 30)
  894. local Pos = (Pos or Vector3.new(0, 0, 0))
  895. local Text = (Text or "")
  896. local Time = (Time or 2)
  897. local Color = (Color or Color3.new(1, 0, 1))
  898. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  899. EffectPart.Anchored = true
  900. local BillboardGui = Create("BillboardGui"){
  901. Size = UDim2.new(3, 0, 3, 0),
  902. Adornee = EffectPart,
  903. Parent = EffectPart,
  904. }
  905. local TextLabel = Create("TextLabel"){
  906. BackgroundTransparency = 1,
  907. Size = UDim2.new(1, 0, 1, 0),
  908. Text = Text,
  909. Font = "Bodoni",
  910. TextColor3 = Color,
  911. TextScaled = true,
  912. TextStrokeColor3 = Color3.fromRGB(0,0,0),
  913. Parent = BillboardGui,
  914. }
  915. game.Debris:AddItem(EffectPart, (Time))
  916. EffectPart.Parent = game:GetService("Workspace")
  917. delay(0, function()
  918. local Frames = (Time / Rate)
  919. for Frame = 1, Frames do
  920. wait(Rate)
  921. local Percent = (Frame / Frames)
  922. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  923. TextLabel.TextTransparency = Percent
  924. end
  925. if EffectPart and EffectPart.Parent then
  926. EffectPart:Destroy()
  927. end
  928. end)
  929. end
  930. -------------------------------------------------------
  931. --End Damage Function Customization--
  932. -------------------------------------------------------
  933.  
  934. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  935. for _, c in pairs(workspace:children()) do
  936. local hum = c:findFirstChild("Humanoid")
  937. if hum ~= nil then
  938. local head = c:findFirstChild("Head")
  939. if head ~= nil then
  940. local targ = head.Position - Part.Position
  941. local mag = targ.magnitude
  942. if magni >= mag and c.Name ~= plr.Name then
  943. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  944. end
  945. end
  946. end
  947. end
  948. end
  949.  
  950.  
  951. CFuncs = {
  952. Part = {
  953. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  954. local Part = Create("Part")({
  955. Parent = Parent,
  956. Reflectance = Reflectance,
  957. Transparency = Transparency,
  958. CanCollide = false,
  959. Locked = true,
  960. BrickColor = BrickColor.new(tostring(BColor)),
  961. Name = Name,
  962. Size = Size,
  963. Material = Material
  964. })
  965. RemoveOutlines(Part)
  966. return Part
  967. end
  968. },
  969. Mesh = {
  970. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  971. local Msh = Create(Mesh)({
  972. Parent = Part,
  973. Offset = OffSet,
  974. Scale = Scale
  975. })
  976. if Mesh == "SpecialMesh" then
  977. Msh.MeshType = MeshType
  978. Msh.MeshId = MeshId
  979. end
  980. return Msh
  981. end
  982. },
  983. Mesh = {
  984. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  985. local Msh = Create(Mesh)({
  986. Parent = Part,
  987. Offset = OffSet,
  988. Scale = Scale
  989. })
  990. if Mesh == "SpecialMesh" then
  991. Msh.MeshType = MeshType
  992. Msh.MeshId = MeshId
  993. end
  994. return Msh
  995. end
  996. },
  997. Weld = {
  998. Create = function(Parent, Part0, Part1, C0, C1)
  999. local Weld = Create("Weld")({
  1000. Parent = Parent,
  1001. Part0 = Part0,
  1002. Part1 = Part1,
  1003. C0 = C0,
  1004. C1 = C1
  1005. })
  1006. return Weld
  1007. end
  1008. },
  1009. Sound = {
  1010. Create = function(id, par, vol, pit)
  1011. coroutine.resume(coroutine.create(function()
  1012. local S = Create("Sound")({
  1013. Volume = vol,
  1014. Pitch = pit or 1,
  1015. SoundId = id,
  1016. Parent = par or workspace
  1017. })
  1018. wait()
  1019. S:play()
  1020. game:GetService("Debris"):AddItem(S, 6)
  1021. end))
  1022. end
  1023. },
  1024. ParticleEmitter = {
  1025. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1026. local fp = Create("ParticleEmitter")({
  1027. Parent = Parent,
  1028. Color = ColorSequence.new(Color1, Color2),
  1029. LightEmission = LightEmission,
  1030. Size = Size,
  1031. Texture = Texture,
  1032. Transparency = Transparency,
  1033. ZOffset = ZOffset,
  1034. Acceleration = Accel,
  1035. Drag = Drag,
  1036. LockedToPart = LockedToPart,
  1037. VelocityInheritance = VelocityInheritance,
  1038. EmissionDirection = EmissionDirection,
  1039. Enabled = Enabled,
  1040. Lifetime = LifeTime,
  1041. Rate = Rate,
  1042. Rotation = Rotation,
  1043. RotSpeed = RotSpeed,
  1044. Speed = Speed,
  1045. VelocitySpread = VelocitySpread
  1046. })
  1047. return fp
  1048. end
  1049. }
  1050. }
  1051. function RemoveOutlines(part)
  1052. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1053. end
  1054. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1055. local Part = Create("Part")({
  1056. formFactor = FormFactor,
  1057. Parent = Parent,
  1058. Reflectance = Reflectance,
  1059. Transparency = Transparency,
  1060. CanCollide = false,
  1061. Locked = true,
  1062. BrickColor = BrickColor.new(tostring(BColor)),
  1063. Name = Name,
  1064. Size = Size,
  1065. Material = Material
  1066. })
  1067. RemoveOutlines(Part)
  1068. return Part
  1069. end
  1070. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1071. local Msh = Create(Mesh)({
  1072. Parent = Part,
  1073. Offset = OffSet,
  1074. Scale = Scale
  1075. })
  1076. if Mesh == "SpecialMesh" then
  1077. Msh.MeshType = MeshType
  1078. Msh.MeshId = MeshId
  1079. end
  1080. return Msh
  1081. end
  1082. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1083. local Weld = Create("Weld")({
  1084. Parent = Parent,
  1085. Part0 = Part0,
  1086. Part1 = Part1,
  1087. C0 = C0,
  1088. C1 = C1
  1089. })
  1090. return Weld
  1091. end
  1092.  
  1093.  
  1094. -------------------------------------------------------
  1095. --Start Effect Function--
  1096. -------------------------------------------------------
  1097. EffectModel = Instance.new("Model", char)
  1098. Effects = {
  1099. Block = {
  1100. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1101. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1102. prt.Anchored = true
  1103. prt.CFrame = cframe
  1104. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1105. game:GetService("Debris"):AddItem(prt, 10)
  1106. if Type == 1 or Type == nil then
  1107. table.insert(Effects, {
  1108. prt,
  1109. "Block1",
  1110. delay,
  1111. x3,
  1112. y3,
  1113. z3,
  1114. msh
  1115. })
  1116. elseif Type == 2 then
  1117. table.insert(Effects, {
  1118. prt,
  1119. "Block2",
  1120. delay,
  1121. x3,
  1122. y3,
  1123. z3,
  1124. msh
  1125. })
  1126. else
  1127. table.insert(Effects, {
  1128. prt,
  1129. "Block3",
  1130. delay,
  1131. x3,
  1132. y3,
  1133. z3,
  1134. msh
  1135. })
  1136. end
  1137. end
  1138. },
  1139. Sphere = {
  1140. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1141. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1142. prt.Anchored = true
  1143. prt.CFrame = cframe
  1144. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1145. game:GetService("Debris"):AddItem(prt, 10)
  1146. table.insert(Effects, {
  1147. prt,
  1148. "Cylinder",
  1149. delay,
  1150. x3,
  1151. y3,
  1152. z3,
  1153. msh
  1154. })
  1155. end
  1156. },
  1157. Cylinder = {
  1158. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1159. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1160. prt.Anchored = true
  1161. prt.CFrame = cframe
  1162. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1163. game:GetService("Debris"):AddItem(prt, 10)
  1164. table.insert(Effects, {
  1165. prt,
  1166. "Cylinder",
  1167. delay,
  1168. x3,
  1169. y3,
  1170. z3,
  1171. msh
  1172. })
  1173. end
  1174. },
  1175. Wave = {
  1176. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1177. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1178. prt.Anchored = true
  1179. prt.CFrame = cframe
  1180. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  1181. game:GetService("Debris"):AddItem(prt, 10)
  1182. table.insert(Effects, {
  1183. prt,
  1184. "Cylinder",
  1185. delay,
  1186. x3 / 60,
  1187. y3 / 60,
  1188. z3 / 60,
  1189. msh
  1190. })
  1191. end
  1192. },
  1193. Ring = {
  1194. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1195. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1196. prt.Anchored = true
  1197. prt.CFrame = cframe
  1198. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1199. game:GetService("Debris"):AddItem(prt, 10)
  1200. table.insert(Effects, {
  1201. prt,
  1202. "Cylinder",
  1203. delay,
  1204. x3,
  1205. y3,
  1206. z3,
  1207. msh
  1208. })
  1209. end
  1210. },
  1211. Break = {
  1212. Create = function(brickcolor, cframe, x1, y1, z1)
  1213. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1214. prt.Anchored = true
  1215. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1216. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1217. local num = math.random(10, 50) / 1000
  1218. game:GetService("Debris"):AddItem(prt, 10)
  1219. table.insert(Effects, {
  1220. prt,
  1221. "Shatter",
  1222. num,
  1223. prt.CFrame,
  1224. math.random() - math.random(),
  1225. 0,
  1226. math.random(50, 100) / 100
  1227. })
  1228. end
  1229. },
  1230. Spiral = {
  1231. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1232. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1233. prt.Anchored = true
  1234. prt.CFrame = cframe
  1235. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1236. game:GetService("Debris"):AddItem(prt, 10)
  1237. table.insert(Effects, {
  1238. prt,
  1239. "Cylinder",
  1240. delay,
  1241. x3,
  1242. y3,
  1243. z3,
  1244. msh
  1245. })
  1246. end
  1247. },
  1248. Push = {
  1249. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1250. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1251. prt.Anchored = true
  1252. prt.CFrame = cframe
  1253. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1254. game:GetService("Debris"):AddItem(prt, 10)
  1255. table.insert(Effects, {
  1256. prt,
  1257. "Cylinder",
  1258. delay,
  1259. x3,
  1260. y3,
  1261. z3,
  1262. msh
  1263. })
  1264. end
  1265. }
  1266. }
  1267. -------------------------------------------------------
  1268. --End Effect Function--
  1269. -------------------------------------------------------
  1270.  
  1271. function CreateSound(ID, PARENT, VOLUME, PITCH)
  1272. local NSound = nil
  1273. coroutine.resume(coroutine.create(function()
  1274. NSound = Instance.new("Sound", PARENT)
  1275. NSound.Volume = VOLUME
  1276. NSound.Pitch = PITCH
  1277. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  1278. swait()
  1279. NSound:play()
  1280. game:GetService("Debris"):AddItem(NSound, 10)
  1281. end))
  1282. return NSound
  1283. end
  1284.  
  1285. --Very lazi from here to below except the animations but who cares /shrug
  1286. function chatfunc(text)
  1287. local chat = coroutine.wrap(function()
  1288. if char:FindFirstChild("TalkingBillBoard")~= nil then
  1289. char:FindFirstChild("TalkingBillBoard"):destroy()
  1290. end
  1291. local naeeym2 = Instance.new("BillboardGui",char)
  1292. naeeym2.Size = UDim2.new(0,100,0,40)
  1293. naeeym2.StudsOffset = Vector3.new(0,3,0)
  1294. naeeym2.Adornee = char.Head
  1295. naeeym2.Name = "TalkingBillBoard"
  1296. local tecks2 = Instance.new("TextLabel",naeeym2)
  1297. tecks2.BackgroundTransparency = 1
  1298. tecks2.BorderSizePixel = 0
  1299. tecks2.Text = ""
  1300. tecks2.Font = "Bodoni"
  1301. tecks2.TextSize = 30
  1302. tecks2.TextStrokeTransparency = 0
  1303. tecks2.TextColor3 = Color3.new(255,0,0)
  1304. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  1305. tecks2.Size = UDim2.new(1,0,0.5,0)
  1306. local tecks3 = Instance.new("TextLabel",naeeym2)
  1307. tecks3.BackgroundTransparency = 1
  1308. tecks3.BorderSizePixel = 0
  1309. tecks3.Text = ""
  1310. tecks3.Font = "Bodoni"
  1311. tecks3.TextSize = 30
  1312. tecks3.TextStrokeTransparency = 0
  1313. tecks3.TextColor3 = Color3.new(255,0,0)
  1314. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  1315. tecks3.Size = UDim2.new(1,0,0.5,0)
  1316. coroutine.resume(coroutine.create(function()
  1317. while tecks3 ~= nil do
  1318. swait()
  1319. tecks3.Position = UDim2.new(math.random(-.2,.2),math.random(-3,3),.05,math.random(-3,3))
  1320. tecks3.Rotation = math.random(-3,3)
  1321. tecks3.TextColor3 = Color3.new(math.random(0, 255)/255,0,0)
  1322. tecks3.TextStrokeColor3 = Color3.new(math.random(0, 255)/255,0,0)
  1323. end
  1324. end))
  1325. for i = 1,string.len(text),1 do
  1326. tecks2.Text = string.sub(text,1,i)
  1327. tecks3.Text = string.sub(text,1,i)
  1328. wait(0.01)
  1329. end
  1330. wait(2)
  1331. for i = 1, 50 do
  1332. swait()
  1333. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  1334. tecks2.Rotation = tecks2.Rotation - .8
  1335. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  1336. tecks2.TextTransparency = tecks2.TextTransparency + .04
  1337. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  1338. tecks3.Rotation = tecks2.Rotation + .8
  1339. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  1340. tecks3.TextTransparency = tecks2.TextTransparency + .04
  1341. end
  1342. naeeym2:Destroy()
  1343. end)
  1344. chat()
  1345. end
  1346. function onChatted(msg)
  1347. chatfunc(msg)
  1348. end
  1349. --plr.Chatted:connect(onChatted)
  1350.  
  1351. abss = Instance.new("BillboardGui",char)
  1352. abss.Size = UDim2.new(10,0,10,0)
  1353. abss.Enabled = false
  1354. imgl = Instance.new("ImageLabel",abss)
  1355. imgl.Position = UDim2.new(0,0,0,0)
  1356. imgl.Size = UDim2.new(1,0,1,0)
  1357. imgl.Image = "rbxassetid://1564353089"
  1358. imgl.BackgroundTransparency = 1
  1359. imgl.ImageColor3 = Color3.new(.9,0,0)
  1360. img2 = Instance.new("ImageLabel",abss)
  1361. img2.Position = UDim2.new(0,0,0,0)
  1362. img2.Size = UDim2.new(1,0,1,0)
  1363. img2.Image = "rbxassetid://1564353089"
  1364. img2.BackgroundTransparency = 1
  1365. img2.ImageColor3 = Color3.new(.9,0,0)
  1366.  
  1367. function TargetSelect(person)
  1368. local dd=coroutine.wrap(function()
  1369. if targetted ~= person then
  1370. targetted = person
  1371. img2.Size = UDim2.new(1,0,1,0)
  1372. img2.ImageTransparency = 0
  1373. img2.Position = UDim2.new(0,0,0,0)
  1374. for i = 0, 2, 0.1 do
  1375. swait()
  1376. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  1377. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  1378. img2.ImageTransparency = img2.ImageTransparency + 0.05
  1379. end
  1380. end
  1381. end)
  1382. dd()
  1383. end
  1384.  
  1385. function dmg(dude)
  1386. if dude.Name ~= char then
  1387. dude:FindFirstChildOfClass("Humanoid").PlatformStand = true
  1388. local bgf = Instance.new("BodyGyro",dude.Head)
  1389. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  1390. local val = Instance.new("BoolValue",dude)
  1391. val.Name = "IsHit"
  1392. local torsy = dude:FindFirstChild("UpperTorso") or dude:FindFirstChild("Torso")
  1393. local partasdeff = Instance.new("ParticleEmitter",torsy)
  1394. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  1395. partasdeff.LightEmission = .1
  1396. partasdeff.Size = NumberSequence.new(0.2)
  1397. partasdeff.Texture = "rbxassetid://771221224"
  1398. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  1399. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1400. partasdeff.Transparency = bbb
  1401. partasdeff.Size = aaa
  1402. partasdeff.ZOffset = .9
  1403. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  1404. partasdeff.LockedToPart = false
  1405. partasdeff.EmissionDirection = "Back"
  1406. partasdeff.Lifetime = NumberRange.new(1, 2)
  1407. partasdeff.Rate = 1000
  1408. partasdeff.Rotation = NumberRange.new(-100, 100)
  1409. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  1410. partasdeff.Speed = NumberRange.new(6)
  1411. partasdeff.VelocitySpread = 10000
  1412. partasdeff.Enabled=false
  1413. partasdeff:Emit(30)
  1414. coroutine.wrap(function()
  1415. targetted = nil
  1416. swait(30)
  1417. dude:BreakJoints()
  1418. swait(5)
  1419. dude:FindFirstChildOfClass("Humanoid"):Destroy()
  1420. for i=0,1,.05 do
  1421. for a,v in pairs(dude:GetChildren()) do
  1422. if v:IsA("BasePart") then
  1423. v.Transparency = i
  1424. end
  1425. end
  1426. swait()
  1427. end
  1428. for a,v in pairs(dude:GetChildren()) do
  1429. if v:IsA("BasePart") and v:FindFirstChild("ParticleEmitter") then
  1430. v.ParticleEmitter.Enabled = false
  1431. end
  1432. game:service'Debris':AddItem(v,2)
  1433. end
  1434. end)()
  1435. end
  1436. end
  1437.  
  1438. --lazi
  1439. function kdown(dd)
  1440. if dd.Name ~= char then
  1441. dd.Humanoid.PlatformStand = true
  1442. local bgf = Instance.new("BodyGyro",dd.Head)
  1443. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  1444. local val = Instance.new("BoolValue",dd)
  1445. val.Name = "IsHit"
  1446. end
  1447. end
  1448.  
  1449. function mdmg(Part, Magnitude)--, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  1450. --local buddy
  1451. for _, c in pairs(workspace:children()) do
  1452. local hum = c:findFirstChild("Humanoid")
  1453. if hum ~= nil then
  1454. local head = c:findFirstChild("Torso")
  1455. if head ~= nil then
  1456. local targ = head.Position - Part.Position
  1457. local mag = targ.magnitude
  1458. if mag <= Magnitude and c.Name ~= plr.Name then
  1459. if c.Name ~= char then
  1460. if c.Name ~= "makhail07" and c.Name ~= "Nebula_Zorua" and c.Name ~= "KillerDarkness0105" and c.Name ~= "Salvo_Starly" then
  1461. local asd = Instance.new("ParticleEmitter",c.Torso)
  1462. asd.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  1463. asd.LightEmission = .1
  1464. asd.Size = NumberSequence.new(0.2)
  1465. asd.Texture = "http://www.roblox.com/asset/?ID=771221224"
  1466. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  1467. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1468. asd.Transparency = bbb
  1469. asd.Size = aaa
  1470. asd.ZOffset = .9
  1471. asd.Acceleration = Vector3.new(0, -5, 0)
  1472. asd.LockedToPart = false
  1473. asd.EmissionDirection = "Back"
  1474. asd.Lifetime = NumberRange.new(1, 2)
  1475. asd.Rate = 1000
  1476. asd.Rotation = NumberRange.new(-100, 100)
  1477. asd.RotSpeed = NumberRange.new(-100, 100)
  1478. asd.Speed = NumberRange.new(6)
  1479. asd.VelocitySpread = 10000
  1480. asd.Enabled=true
  1481. --Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  1482. dmg(c)
  1483. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=206082273", c.Torso, 1.2, .8)
  1484. coroutine.wrap(function()
  1485. wait(.2)
  1486. asd.Enabled = false
  1487. wait(2)
  1488. asd:Remove()
  1489. end)()
  1490. else
  1491. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=240429289", c.Torso, 1.5, math.random(1,1.3))
  1492. Effects.Sphere.Create(BrickColor.new("Bright red"), c.Torso.CFrame, 30, 30, 30, .5, .5, .5, 0.04)
  1493.  
  1494. end
  1495. end
  1496. end
  1497. end
  1498. end
  1499. end
  1500. end
  1501.  
  1502. -------------------------------------------------------
  1503. --End Important Functions--
  1504. -------------------------------------------------------
  1505.  
  1506. --[[
  1507. Thanks for using Build-To-Lua by jarredbcv.
  1508. ]]--
  1509.  
  1510. New = function(Object, Parent, Name, Data)
  1511. local Object = Instance.new(Object)
  1512. for Index, Value in pairs(Data or {}) do
  1513. Object[Index] = Value
  1514. end
  1515. Object.Parent = Parent
  1516. Object.Name = Name
  1517. return Object
  1518. end
  1519.  
  1520. Doll = New("Model",Workspace,"Doll",{})
  1521. Handle = New("Part",Doll,"Handle",{BrickColor = BrickColor.new("Beige"),Size = Vector3.new(0.755005181, 0.52783519, 0.664805532),CFrame = CFrame.new(0.872501016, 3.45771003, -1.34889305, -0.47411406, 0.880173802, 0.0225842781, 0.220170036, 0.0936831385, 0.970952392, 0.85249114, 0.465314567, -0.23820436),CanCollide = false,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1522. Mesh = New("BlockMesh",Handle,"Mesh",{})
  1523. Mesh = New("CylinderMesh",Handle,"Mesh",{})
  1524. Mesh = New("SpecialMesh",Handle,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 0.200000003),MeshId = "rbxassetid://1561212564",TextureId = "rbxassetid://154987763",MeshType = Enum.MeshType.FileMesh,})
  1525. Fire = New("Fire",Handle,"Fire",{})
  1526. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Beige"),Transparency = 1,Transparency = 1,Size = Vector3.new(0.354117572, 0.611353397, 0.337414026),CFrame = CFrame.new(0.858604908, 3.3184588, -1.81644201, 0.702070296, -0.400343537, 0.588903964, -0.711878181, -0.374133527, 0.594337225, -0.01760602, -0.836494505, -0.54766798),CanCollide = false,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1527. Mesh = New("CylinderMesh",Part,"Mesh",{})
  1528. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Beige"),Transparency = 1,Transparency = 1,Shape = Enum.PartType.Ball,Size = Vector3.new(0.357458174, 0.357458174, 0.357458174),CFrame = CFrame.new(0.726356685, 3.19417071, -2.0824964, 0.400343448, -0.588903666, 0.702070653, 0.374133587, -0.594337523, -0.711878002, 0.836494625, 0.547667921, -0.0176061392),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1529. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Beige"),Transparency = 1,Transparency = 1,Size = Vector3.new(0.354117572, 0.611353397, 0.337414026),CFrame = CFrame.new(0.786106229, 3.68422914, -0.936779261, 0.650165081, 0.534350872, 0.540129006, -0.450007915, -0.301958591, 0.840414524, 0.612177372, -0.789470315, 0.0441349857),CanCollide = false,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1530. Mesh = New("CylinderMesh",Part,"Mesh",{})
  1531. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Beige"),Transparency = 1,Transparency = 1,Shape = Enum.PartType.Ball,Size = Vector3.new(0.357458174, 0.357458174, 0.357458174),CFrame = CFrame.new(0.166523457, 3.4416492, -1.76970744, 0.642987788, -0.709021389, 0.289553642, -0.427193791, -0.645823538, -0.632772505, 0.635653913, 0.283172995, -0.718144119),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1532. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Beige"),Transparency = 1,Transparency = 1,Size = Vector3.new(0.354117572, 0.611353397, 0.337414026),CFrame = CFrame.new(0.377762198, 3.30819297, -1.56650615, 0.289553821, -0.642988682, 0.709020436, -0.632769525, 0.427195311, 0.645825326, -0.718146443, -0.635651946, -0.283171207),CanCollide = false,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1533. Mesh = New("CylinderMesh",Part,"Mesh",{})
  1534. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Beige"),Transparency = 1,Transparency = 1,Size = Vector3.new(0.354117572, 0.611353397, 0.337414026),CFrame = CFrame.new(0.346829236, 3.483109, -1.15536094, -0.250221223, -0.69828558, 0.670650959, -0.168295011, 0.713510156, 0.680120409, -0.95343554, 0.0573090911, -0.296057194),CanCollide = false,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1535. Mesh = New("CylinderMesh",Part,"Mesh",{})
  1536. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Beige"),Transparency = 1,Transparency = 1,Shape = Enum.PartType.Ball,Size = Vector3.new(0.357458174, 0.357458174, 0.357458174),CFrame = CFrame.new(0.11784327, 3.70870018, -1.13541901, 0.698285699, -0.670650423, -0.25022167, -0.713509738, -0.680119991, -0.168298066, -0.0573073328, 0.296059638, -0.953434944),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1537. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Beige"),Transparency = 1,Transparency = 1,Shape = Enum.PartType.Ball,Size = Vector3.new(0.668146014, 0.668146014, 0.668146014),CFrame = CFrame.new(0.691470623, 3.27769065, -1.28895926, -0.0758800954, -0.690314293, 0.719509423, 0.382828742, -0.686455667, -0.618226945, 0.920682132, 0.228541508, 0.316364914),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1538. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Beige"),Transparency = 1,Transparency = 1,Shape = Enum.PartType.Ball,Size = Vector3.new(0.357458174, 0.357458174, 0.357458174),CFrame = CFrame.new(0.617117167, 3.77642322, -0.681360185, 0.650165379, -0.540129066, 0.534351349, -0.450008154, -0.840414882, -0.301958859, 0.61217761, -0.0441349521, -0.789470792),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.792157, 0.74902, 0.639216),})
  1539. Part = New("Part",Doll,"Part",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.668145955, 0.668145835, 0.668145955),CFrame = CFrame.new(1.26916039, 3.85215139, -1.48021376, 0.0758800954, 0.690314293, 0.719509423, -0.382828742, 0.686455667, -0.618226945, -0.920682132, -0.228541508, 0.316364914),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  1540. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.267258376, 0.267258346, 0.267258376),MeshId = "rbxassetid://511959728",TextureId = "rbxassetid://511959832",MeshType = Enum.MeshType.FileMesh,})
  1541. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.100000001, 0.100000001, 0.100000001),MeshId = "rbxassetid://1561212564",TextureId = "rbxassetid://154987763",MeshType = Enum.MeshType.FileMesh,})
  1542. ConeMesh = New("Part",Doll,"ConeMesh",{Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Elasticity = 0,Size = Vector3.new(0.200000003, 0.334072918, 0.200000003),CFrame = CFrame.new(0.928541243, 3.40478683, -2.02417541, -0.400343537, -0.588903964, -0.702070355, -0.374133587, -0.594337225, 0.7118783, -0.836494684, 0.54766798, 0.0176061392),CanCollide = false,})
  1543. Mesh = New("SpecialMesh",ConeMesh,"Mesh",{Scale = Vector3.new(0.0100221895, 0.334072918, 0.0100221895),MeshId = "http://www.roblox.com/asset/?id=1033714",MeshType = Enum.MeshType.FileMesh,})
  1544. ConeMesh = New("Part",Doll,"ConeMesh",{Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Elasticity = 0,Size = Vector3.new(0.200000003, 0.334072918, 0.200000003),CFrame = CFrame.new(0.657116473, 3.67647362, -1.47359085, 0.370531321, 0.199411839, 0.907153308, -0.222196981, -0.929282844, 0.295034736, 0.901838839, -0.310881793, -0.300021201),CanCollide = false,})
  1545. Mesh = New("SpecialMesh",ConeMesh,"Mesh",{Scale = Vector3.new(0.0100221895, 0.334072918, 0.0100221895),MeshId = "http://www.roblox.com/asset/?id=1033714",MeshType = Enum.MeshType.FileMesh,})
  1546. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Bright red"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Shape = Enum.PartType.Ball,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.00181782, 3.47886014, -2.09177661, 0.400343478, 0.588904083, -0.702070355, 0.374133527, 0.594337344, 0.7118783, 0.836494684, -0.547667921, 0.0176061392),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.768628, 0.156863, 0.109804),})
  1547. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.334072977, 0.334072918, 0.334072977),MeshType = Enum.MeshType.Sphere,})
  1548. Part = New("Part",Doll,"Part",{BrickColor = BrickColor.new("Bright red"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Shape = Enum.PartType.Ball,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(0.629347146, 3.80427027, -1.43069887, 0.370531321, 0.907153249, -0.199412614, -0.222196981, 0.29503563, 0.929282546, 0.901838839, -0.300020963, 0.310882151),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.768628, 0.156863, 0.109804),})
  1549. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.334072977, 0.334072918, 0.334072977),MeshType = Enum.MeshType.Sphere,})
  1550.  
  1551. --lazi xd
  1552. Needle = New("Model",char,"Needle",{})
  1553. Handle2 = New("Part",Needle,"Handle2",{FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 2.4000001, 1),CFrame = CFrame.new(16.3492584, 4.78270006, 4.07852173, 0.0870969296, 0.578728557, -0.810855865, 0.54097569, -0.710955501, -0.449318945, -0.836516261, -0.399518967, -0.375000119),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  1554. Mesh = New("SpecialMesh",Handle2,"Mesh",{Scale = Vector3.new(0.100000001, 0.800000012, 0.100000001),MeshId = "http://www.roblox.com/asset/?id=1082802",MeshType = Enum.MeshType.FileMesh,})
  1555.  
  1556.  
  1557. for _, v in pairs(Doll:GetChildren()) do
  1558. if v:IsA'BasePart' then
  1559. v.CanCollide = false
  1560. end
  1561. end
  1562.  
  1563. for _, v in pairs(Needle:GetChildren()) do
  1564. if v:IsA'BasePart' then
  1565. v.CanCollide = false
  1566. end
  1567. end
  1568.  
  1569.  
  1570. local NewInstance = function(instance,parent,properties)
  1571. local inst = Instance.new(instance,parent)
  1572. if(properties)then
  1573. for i,v in next, properties do
  1574. pcall(function() inst[i] = v end)
  1575. end
  1576. end
  1577. return inst;
  1578. end
  1579. local HW = NewInstance('Weld',char,{Part0=ra,Part1=Handle,C0 = CFrame.new(-.2,-.8,-.4)*CFrame.Angles(math.rad(-30),math.rad(220),math.rad(65))})
  1580.  
  1581. local HW2 = NewInstance('Weld',char,{Part0=la,Part1=Handle2,C0 = CFrame.new(0,-1,0)*CFrame.Angles(math.rad(0),math.rad(125),math.rad(90))})
  1582.  
  1583.  
  1584.  
  1585. -------------------------------------------------------
  1586. --Start Music Option--
  1587. -------------------------------------------------------
  1588. local Music = Instance.new("Sound",tors)
  1589. Music.Volume = 2.5
  1590. Music.SoundId = "rbxassetid://1388302180" --
  1591. Music.Looped = true
  1592. Music.Pitch = .9 --Pitcher
  1593. Music:Play()
  1594. -------------------------------------------------------
  1595. --End Music Option--
  1596. -------------------------------------------------------
  1597.  
  1598.  
  1599. -------------------------------------------------------
  1600. --Start Attacks N Stuff--
  1601. -------------------------------------------------------
  1602. local sine=0
  1603. function LockOn()
  1604. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  1605. TargetSelect(mouse.Target.Parent)
  1606. CreateSound("743521450", char, 1, .8)
  1607. end
  1608. end
  1609.  
  1610.  
  1611.  
  1612. function Stab_Them_For_FUN()
  1613. attack = true
  1614. hum.WalkSpeed = 0
  1615. if targetted.Name ~= "makhail07" and targetted.Name ~= "Salvo_Starly" and targetted.Name ~= "Nebula_Zorua" and targetted.Name ~= "KillerDarkness0105" then
  1616. local torsy = targetted:FindFirstChild("UpperTorso") or targetted:FindFirstChild("Torso")
  1617. local partasdeff = Instance.new("ParticleEmitter",torsy)
  1618. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  1619. partasdeff.LightEmission = .1
  1620. partasdeff.Size = NumberSequence.new(0.2)
  1621. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  1622. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  1623. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1624. partasdeff.Transparency = bbb
  1625. partasdeff.Size = aaa
  1626. partasdeff.ZOffset = .9
  1627. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  1628. partasdeff.LockedToPart = false
  1629. partasdeff.EmissionDirection = "Back"
  1630. partasdeff.Lifetime = NumberRange.new(1, 2)
  1631. partasdeff.Rate = 1000
  1632. partasdeff.Rotation = NumberRange.new(-100, 100)
  1633. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  1634. partasdeff.Speed = NumberRange.new(6)
  1635. partasdeff.VelocitySpread = 10000
  1636. partasdeff.Enabled=false
  1637. for i = 0, 1.4, 0.1 do
  1638. swait()
  1639. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1640. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15), Rad(0), Rad(-25)), 0.3)
  1641. if Mrandom(1,15) == 1 then
  1642. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1643. end
  1644. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1645. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1646. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1647. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  1648. end
  1649. dmg(targetted)
  1650. partasdeff.Enabled=true
  1651. CreateSound("429400881", torsy, 10, .8)
  1652. for i = 0, 1.4, 0.1 do
  1653. swait()
  1654. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1655. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  1656. if Mrandom(1,15) == 1 then
  1657. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1658. end
  1659. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1660. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1661. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1662. LW.C0 = clerp(LW.C0, CF(-.4, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(75), Rad(0), Rad(65)), 0.1)
  1663. end
  1664. partasdeff.Enabled=false
  1665. for i = 0, 1.4, 0.1 do
  1666. swait()
  1667. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1668. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15), Rad(0), Rad(-25)), 0.3)
  1669. if Mrandom(1,15) == 1 then
  1670. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1671. end
  1672. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1673. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1674. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1675. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  1676. end
  1677. attack = false
  1678. hum.WalkSpeed = 8
  1679. elseif targetted.Name == "makhail07" then
  1680. for i = 0, 2.4, 0.1 do
  1681. swait()
  1682. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1683. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  1684. if Mrandom(1,15) == 1 then
  1685. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1686. end
  1687. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1688. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1689. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1690. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  1691. end
  1692. for i = 0, 2.4, 0.1 do
  1693. swait()
  1694. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1695. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  1696. if Mrandom(1,15) == 1 then
  1697. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1698. end
  1699. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1700. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1701. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1702. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  1703. end
  1704. coroutine.wrap(function()
  1705. wait(2)
  1706. --partasdeff:Remove()
  1707. end)()
  1708. local sel = Mrandom(1,3)
  1709. if sel == 1 then
  1710. chatfunc("Hmhmhm, Why try?")
  1711. elseif sel == 2 then
  1712. chatfunc("Stop it that's my creator.")
  1713. elseif sel == 3 then
  1714. chatfunc("I can't do that...")
  1715. end
  1716. wait(2)
  1717. hum.WalkSpeed = 8
  1718. attack = false
  1719. elseif targetted.Name == "Salvo_Starly" then
  1720. for i = 0, 2.4, 0.1 do
  1721. swait()
  1722. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1723. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  1724. if Mrandom(1,15) == 1 then
  1725. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1726. end
  1727. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1728. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1729. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1730. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  1731. end
  1732. for i = 0, 2.4, 0.1 do
  1733. swait()
  1734. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1735. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  1736. if Mrandom(1,15) == 1 then
  1737. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1738. end
  1739. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1740. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1741. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1742. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  1743. end
  1744. coroutine.wrap(function()
  1745. wait(2)
  1746. --partasdeff:Remove()
  1747. end)()
  1748. local sel = Mrandom(1,3)
  1749. if sel == 1 then
  1750. chatfunc("Sorry about that.")
  1751. elseif sel == 2 then
  1752. chatfunc("H-Hello. I almost killed you.")
  1753. elseif sel == 3 then
  1754. chatfunc("OwO?")
  1755. end
  1756. wait(2)
  1757. hum.WalkSpeed = 8
  1758. attack = false
  1759. elseif targetted.Name == "Nebula_Zorua" then
  1760. for i = 0, 2.4, 0.1 do
  1761. swait()
  1762. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1763. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  1764. if Mrandom(1,15) == 1 then
  1765. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1766. end
  1767. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1768. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1769. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1770. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  1771. end
  1772. for i = 0, 2.4, 0.1 do
  1773. swait()
  1774. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1775. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  1776. if Mrandom(1,15) == 1 then
  1777. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1778. end
  1779. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1780. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1781. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1782. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  1783. end
  1784. coroutine.wrap(function()
  1785. wait(2)
  1786. --partasdeff:Remove()
  1787. end)()
  1788. local sel = Mrandom(1,3)
  1789. if sel == 1 then
  1790. chatfunc("Sorry, Nebula.")
  1791. elseif sel == 2 then
  1792. chatfunc("Theres no need to harm you. Yet...")
  1793. elseif sel == 3 then
  1794. chatfunc("My mistake.")
  1795. end
  1796. wait(2)
  1797. hum.WalkSpeed = 8
  1798. attack = false
  1799. elseif targetted.Name == "KillerDarkness0105" then
  1800. for i = 0, 2.4, 0.1 do
  1801. swait()
  1802. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1803. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  1804. if Mrandom(1,15) == 1 then
  1805. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1806. end
  1807. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1808. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1809. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1810. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  1811. end
  1812. for i = 0, 2.4, 0.1 do
  1813. swait()
  1814. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1815. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  1816. if Mrandom(1,15) == 1 then
  1817. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1818. end
  1819. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1820. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1821. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  1822. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  1823. end
  1824. coroutine.wrap(function()
  1825. wait(2)
  1826. --partasdeff:Remove()
  1827. end)()
  1828. local sel = Mrandom(1,3)
  1829. if sel == 1 then
  1830. chatfunc("Hm, Killer it's been a while.")
  1831. elseif sel == 2 then
  1832. chatfunc("No need for this.")
  1833. elseif sel == 3 then
  1834. chatfunc("Hello, sorry.")
  1835. end
  1836. wait(2)
  1837. hum.WalkSpeed = 8
  1838. attack = false
  1839. end
  1840. end
  1841.  
  1842. function Oh_No_AN_ERROR_Has_OcccccccurrEEEED()
  1843. attack = true
  1844. hum.WalkSpeed = 0
  1845. if targetted.Name ~= "makhail07" and targetted.Name ~= "Salvo_Starly" and targetted.Name ~= "Nebula_Zorua" and targetted.Name ~= "KillerDarkness0105" then
  1846. local torsy = targetted:FindFirstChild("UpperTorso") or targetted:FindFirstChild("Torso")
  1847. local partasdeff = Instance.new("ParticleEmitter",torsy)
  1848. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  1849. partasdeff.LightEmission = .1
  1850. partasdeff.Size = NumberSequence.new(0.2)
  1851. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  1852. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  1853. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1854. partasdeff.Transparency = bbb
  1855. partasdeff.Size = aaa
  1856. partasdeff.ZOffset = .9
  1857. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  1858. partasdeff.LockedToPart = false
  1859. partasdeff.EmissionDirection = "Back"
  1860. partasdeff.Lifetime = NumberRange.new(1, 2)
  1861. partasdeff.Rate = 1000
  1862. partasdeff.Rotation = NumberRange.new(-100, 100)
  1863. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  1864. partasdeff.Speed = NumberRange.new(6)
  1865. partasdeff.VelocitySpread = 10000
  1866. partasdeff.Enabled=false
  1867. for i = 0, 1.2, 0.1 do
  1868. swait()
  1869. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1870. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  1871. if Mrandom(1,15) == 1 then
  1872. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1873. end
  1874. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1875. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1876. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(5)), 0.1)
  1877. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  1878. end
  1879. HW.Part0 = root
  1880. for i = 0, 1.8, 0.1 do
  1881. swait()
  1882. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1883. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
  1884. if Mrandom(1,15) == 1 then
  1885. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1886. end
  1887. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1888. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1889. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(5)), 0.1)
  1890. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  1891. HW.C0 = clerp(HW.C0, CF(1,-2.9,-.7) * angles(Rad(-90), Rad(0), Rad(0)), 0.1)
  1892. end
  1893. kdown(targetted)
  1894. for i = 0, 1.6, 0.1 do
  1895. swait()
  1896. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1897. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
  1898. if Mrandom(1,15) == 1 then
  1899. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1900. end
  1901. RH.C0 = clerp(RH.C0, CF(1, -0.4 - 0.1 * Cos(sine / 20), -.8 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1902. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1903. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
  1904. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  1905. end
  1906. for i = 1,7 do
  1907. partasdeff.Enabled = false
  1908. for i = 0, 1.6, 0.1 do
  1909. swait()
  1910. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  1911. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  1912. if Mrandom(1,15) == 1 then
  1913. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1914. end
  1915. RH.C0 = clerp(RH.C0, CF(1, -0.1 - 0.1 * Cos(sine / 20), -.8 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1916. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1917. RW.C0 = clerp(RW.C0, CF(1.5, 0.3 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(15)), 0.1)
  1918. LW.C0 = clerp(LW.C0, CF(-1.5, 0.3 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-15)), 0.1)
  1919. end
  1920. CreateSound("429400881", torsy, 10, 1)
  1921. partasdeff.Enabled = true
  1922. for i = 0, 1.6, 0.1 do
  1923. swait()
  1924. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  1925. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  1926. if Mrandom(1,15) == 1 then
  1927. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1928. end
  1929. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), -.5 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(10)), 0.15)
  1930. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  1931. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(15)), 0.1)
  1932. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-15)), 0.1)
  1933. end
  1934. end
  1935. partasdeff.Enabled = false
  1936. dmg(targetted)
  1937. attack = false
  1938. HW.Part0 = ra
  1939. HW.C0 = clerp(HW.C0, CF(-.2,-.8,-.4) * angles(Rad(-30), Rad(220), Rad(65)), 0.1)
  1940. hum.WalkSpeed = 8
  1941. elseif targetted.Name == "makhail07" then
  1942. for i = 0, 3.2, 0.1 do
  1943. swait()
  1944. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1945. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  1946. if Mrandom(1,15) == 1 then
  1947. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1948. end
  1949. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1950. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1951. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(5)), 0.1)
  1952. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  1953. end
  1954. for i = 0, 1.8, 0.1 do
  1955. swait()
  1956. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1957. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
  1958. if Mrandom(1,15) == 1 then
  1959. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1960. end
  1961. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1962. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1963. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
  1964. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  1965. end
  1966. coroutine.wrap(function()
  1967. wait(2)
  1968. --partasdeff:Remove()
  1969. end)()
  1970. local sel = Mrandom(1,3)
  1971. if sel == 1 then
  1972. chatfunc("Hah you tried.")
  1973. elseif sel == 2 then
  1974. chatfunc("No,no that's wrong.")
  1975. elseif sel == 3 then
  1976. chatfunc("Oops, I almost smashed myself to pieces.")
  1977. end
  1978. wait(2)
  1979. hum.WalkSpeed = 8
  1980. attack = false
  1981. elseif targetted.Name == "Salvo_Starly" then
  1982. for i = 0, 3.2, 0.1 do
  1983. swait()
  1984. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1985. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  1986. if Mrandom(1,15) == 1 then
  1987. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  1988. end
  1989. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1990. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  1991. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(5)), 0.1)
  1992. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  1993. end
  1994. for i = 0, 1.8, 0.1 do
  1995. swait()
  1996. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1997. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
  1998. if Mrandom(1,15) == 1 then
  1999. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  2000. end
  2001. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2002. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2003. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
  2004. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2005. end
  2006. coroutine.wrap(function()
  2007. wait(2)
  2008. --partasdeff:Remove()
  2009. end)()
  2010. local sel = Mrandom(1,3)
  2011. if sel == 1 then
  2012. chatfunc("Ooooopsy.")
  2013. elseif sel == 2 then
  2014. chatfunc("OOF I almost smashed you.")
  2015. elseif sel == 3 then
  2016. chatfunc("Give me, wait...Salvo?")
  2017. end
  2018. wait(2)
  2019. hum.WalkSpeed = 8
  2020. attack = false
  2021. elseif targetted.Name == "Nebula_Zorua" then
  2022. for i = 0, 3.2, 0.1 do
  2023. swait()
  2024. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2025. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  2026. if Mrandom(1,15) == 1 then
  2027. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  2028. end
  2029. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2030. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2031. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(5)), 0.1)
  2032. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2033. end
  2034. for i = 0, 1.8, 0.1 do
  2035. swait()
  2036. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2037. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
  2038. if Mrandom(1,15) == 1 then
  2039. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  2040. end
  2041. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2042. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2043. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
  2044. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2045. end
  2046. coroutine.wrap(function()
  2047. wait(2)
  2048. --partasdeff:Remove()
  2049. end)()
  2050. local sel = Mrandom(1,3)
  2051. if sel == 1 then
  2052. chatfunc("Lucky I know you...")
  2053. elseif sel == 2 then
  2054. chatfunc("Nebu?")
  2055. elseif sel == 3 then
  2056. chatfunc("VSB = Bad, GSB = Good")
  2057. end
  2058. wait(2)
  2059. hum.WalkSpeed = 8
  2060. attack = false
  2061. elseif targetted.Name == "KillerDarkness0105" then
  2062. for i = 0, 3.2, 0.1 do
  2063. swait()
  2064. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2065. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  2066. if Mrandom(1,15) == 1 then
  2067. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  2068. end
  2069. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2070. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2071. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(5)), 0.1)
  2072. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2073. end
  2074. for i = 0, 1.8, 0.1 do
  2075. swait()
  2076. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2077. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(0)), 0.3)
  2078. if Mrandom(1,15) == 1 then
  2079. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  2080. end
  2081. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2082. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2083. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
  2084. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-5)), 0.1)
  2085. end
  2086. coroutine.wrap(function()
  2087. wait(2)
  2088. --partasdeff:Remove()
  2089. end)()
  2090. local sel = Mrandom(1,3)
  2091. if sel == 1 then
  2092. chatfunc("AaaaAA Killer, what are you doing?")
  2093. elseif sel == 2 then
  2094. chatfunc("Are you finished with those touhou scripts?")
  2095. elseif sel == 3 then
  2096. chatfunc("Oh hi, sorry for that.")
  2097. end
  2098. wait(2)
  2099. hum.WalkSpeed = 8
  2100. attack = false
  2101. end
  2102. end
  2103.  
  2104. function Get_Over_Here_And_PERISH()
  2105. attack = true
  2106. hum.WalkSpeed = 0
  2107. local torsy = targetted:FindFirstChild("UpperTorso") or targetted:FindFirstChild("Torso")
  2108. for i = 0, 2, 0.1 do
  2109. swait()
  2110. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(25)), 0.15)
  2111. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2112. if Mrandom(1,15) == 1 then
  2113. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  2114. end
  2115. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  2116. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  2117. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(10)), 0.1)
  2118. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  2119. end
  2120. coroutine.resume(coroutine.create(function()
  2121. for i = 1,10 do
  2122. swait()
  2123. local Pully = Create("BodyPosition")({
  2124. P = 9000,
  2125. D = 1000,
  2126. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2127. position = ra.Position - ra.CFrame.lookVector * 6,
  2128. Parent = torsy
  2129. })
  2130. game:GetService("Debris"):AddItem(Pully, 0.2)
  2131. wait()
  2132. end
  2133. end))
  2134. CreateSound("541909814", torsy, 10, 1)
  2135. CreateSound("131228548", hed, 10, 1)
  2136. for i = 0, 2.2, 0.1 do
  2137. swait()
  2138. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-35)), 0.15)
  2139. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(35)), 0.3)
  2140. if Mrandom(1,15) == 1 then
  2141. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  2142. end
  2143. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(17), Rad(-10)), 0.15)
  2144. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-0)), 0.15)
  2145. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2146. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(-5)), 0.1)
  2147. end
  2148. attack = false
  2149. hum.WalkSpeed = 8
  2150. end
  2151.  
  2152. function The_End_offfff()
  2153. attack = true
  2154. hum.WalkSpeed = 0
  2155. Music:Stop()
  2156. for _, v in pairs(Doll:GetChildren()) do
  2157. if v:IsA'BasePart' then
  2158. v:Remove()
  2159. end
  2160. end
  2161. for _, v in pairs(Needle:GetChildren()) do
  2162. if v:IsA'BasePart' then
  2163. v:Remove()
  2164. end
  2165. end
  2166. for i = 0,6,0.1 do
  2167. swait()
  2168. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2169. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2170. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2171. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2172. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
  2173. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(15)), 0.1)
  2174. end
  2175. CreateSound("1093102664", hed, 10, 1)
  2176. for i = 0,4,0.1 do
  2177. swait()
  2178. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  2179. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(0), Rad(-90)), 0.4)
  2180. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2181. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2182. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(5)), 0.1)
  2183. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(40)), 0.4)
  2184. end
  2185. for i = 0,6,0.1 do
  2186. swait()
  2187. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -3 + 0.1) * angles(Rad(90), Rad(0), Rad(0)), 0.15)
  2188. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.4)
  2189. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-14), Rad(0), Rad(0)), 0.15)
  2190. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6), Rad(0), Rad(0)), 0.15)
  2191. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(155)), 0.1)
  2192. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-167)), 0.4)
  2193. end
  2194. wait(2)
  2195. dmg(char)
  2196. end
  2197.  
  2198. -------------------------------------------------------
  2199. --End Attacks N Stuff--
  2200. -------------------------------------------------------
  2201. mouse.Button1Down:connect(function()
  2202. if attack == false and targetted ~= nil then
  2203. Stab_Them_For_FUN()
  2204. end
  2205. end)
  2206.  
  2207.  
  2208. mouse.KeyDown:connect(function(key)
  2209. if attack == false then
  2210. if key == 'q' then
  2211. LockOn()
  2212. elseif key == 'f' then
  2213. chatfunc("Come on now communist.. i won't kill you yet.....")
  2214. elseif key == 'e' and targetted ~= nil then
  2215. Oh_No_AN_ERROR_Has_OcccccccurrEEEED()
  2216. elseif key == 'x' and targetted ~= nil then
  2217. Get_Over_Here_And_PERISH()
  2218. elseif key == 'r' and targetted ~= nil then
  2219. CreateSound("289556450", hed, .4, math.random(5, 15) / 5)
  2220. root.CFrame = targetted.Head.CFrame * CFrame.new(0, 0, 6)
  2221. elseif key == 'p' then
  2222. The_End_offfff()
  2223. end
  2224. end
  2225. end)
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232. -------------------------------------------------------
  2233. --Start Animations--
  2234. -------------------------------------------------------
  2235. local equipped = false
  2236. hum.WalkSpeed = 8
  2237. local idle = 0
  2238. local change = 1
  2239. local val = 0
  2240. local toim = 0
  2241. local idleanim = 0.4
  2242. hum.Animator.Parent = nil
  2243. while true do
  2244. swait()
  2245. game.Lighting.TimeOfDay = "00:00:00"
  2246. --game.Lighting.FogEnd = 50
  2247. --game.Lighting.FogColor = Color3.fromRGB(0,0,0)
  2248. Music.Parent = tors
  2249.  
  2250. imgl.Rotation = imgl.Rotation + 3
  2251. img2.Rotation = img2.Rotation + 3
  2252. if targetted ~= nil then
  2253. abss.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  2254. abss.Enabled = true
  2255. elseif targetted == nil then
  2256. abss.Adornee = nil
  2257. abss.Enabled = false
  2258. end
  2259.  
  2260. while true and imgl.Rotation >= 360 do
  2261. imgl.Rotation = 0
  2262. img2.Rotation = 0
  2263. end
  2264.  
  2265. sine = sine + change
  2266. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  2267. local velderp = root.Velocity.y
  2268. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4, char)
  2269. if equipped == true or equipped == false then
  2270. if attack == false then
  2271. idle = idle + 1
  2272. else
  2273. idle = 0
  2274. end
  2275. if 1 < root.Velocity.y and hitfloor == nil then
  2276. Anim = "Jump"
  2277. if attack == false then
  2278. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(0)), 0.3)
  2279. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(0)), 0.3)
  2280. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
  2281. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
  2282. LH.C0=clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
  2283. RH.C0=clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
  2284. end
  2285. elseif -1 > root.Velocity.y and hitfloor == nil then
  2286. Anim = "Fall"
  2287. if attack == false then
  2288. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(5), Rad(0), Rad(0)), 0.3)
  2289. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(0), Rad(0)), 0.3)
  2290. RW.C0 = clerp(RW.C0, CF(1.5, 0.5, 0) * angles(Rad(30), Rad(0), Rad(20)), 0.3)
  2291. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5, 0) * angles(Rad(-20), Rad(0), Rad(-30)), 0.3)
  2292. LH.C0 = clerp(LH.C0, CF(-1,-.4-0.1 * Cos(sine / 20), -.6) * LHCF * angles(Rad(-5), Rad(-0), Rad(20)), 0.15)
  2293. RH.C0 = clerp(RH.C0, CF(1,-1-0.1 * Cos(sine / 20), -.3) * angles(Rad(0), Rad(90), Rad(0)), .3)
  2294. end
  2295. elseif torvel < 1 and hitfloor ~= nil then
  2296. Anim = "Idle"
  2297. change = .6
  2298. if attack == false then
  2299. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  2300. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  2301. if Mrandom(1,15) == 1 then
  2302. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  2303. end
  2304. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  2305. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  2306. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  2307. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(130), Rad(0), Rad(20)), 0.1)
  2308. HW.C0 = clerp(HW.C0, CF(-.2,-.8,-.4) * angles(Rad(-30), Rad(220), Rad(65)), 0.1)
  2309. end
  2310. elseif tors.Velocity.magnitude < 50 and hitfloor ~= nil then
  2311. Anim = "Walk"
  2312. change = .4
  2313. if attack == false then
  2314. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(9-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(10 * Cos(sine / 7))), 0.15)
  2315. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(30 * Cos(sine / 20)), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  2316. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 35 * Cos(sine / 7)) - rl.RotVelocity.Y / 75 + -Sin(sine / 7) / 2.5, Rad(90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  2317. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 35 * Cos(sine / 7)) + ll.RotVelocity.Y / 75 + Sin(sine / 7) / 2.5, Rad(-90 - 0.1 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 0.1 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  2318. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15) - ra.RotVelocity.Y / 75), 0.1)
  2319. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-70) * Cos(sine / 7) , Rad(0) , Rad(-5) + la.RotVelocity.Y / 75), 0.1)
  2320. HW.C0 = clerp(HW.C0, CF(-.2,-.8,-.4) * angles(Rad(-30), Rad(220), Rad(65)), 0.1)
  2321. end
  2322. end
  2323. end
  2324. if 0 < #Effects then
  2325. for e = 1, #Effects do
  2326. if Effects[e] ~= nil then
  2327. local Thing = Effects[e]
  2328. if Thing ~= nil then
  2329. local Part = Thing[1]
  2330. local Mode = Thing[2]
  2331. local Delay = Thing[3]
  2332. local IncX = Thing[4]
  2333. local IncY = Thing[5]
  2334. local IncZ = Thing[6]
  2335. if 1 >= Thing[1].Transparency then
  2336. if Thing[2] == "Block1" then
  2337. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2338. local Mesh = Thing[1].Mesh
  2339. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2340. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2341. elseif Thing[2] == "Block2" then
  2342. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  2343. local Mesh = Thing[7]
  2344. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2345. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2346. elseif Thing[2] == "Block3" then
  2347. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
  2348. local Mesh = Thing[7]
  2349. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2350. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2351. elseif Thing[2] == "Cylinder" then
  2352. local Mesh = Thing[1].Mesh
  2353. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2354. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2355. elseif Thing[2] == "Blood" then
  2356. local Mesh = Thing[7]
  2357. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  2358. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2359. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2360. elseif Thing[2] == "Elec" then
  2361. local Mesh = Thing[1].Mesh
  2362. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2363. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2364. elseif Thing[2] == "Disappear" then
  2365. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2366. elseif Thing[2] == "Shatter" then
  2367. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2368. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  2369. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  2370. Thing[6] = Thing[6] + Thing[5]
  2371. end
  2372. else
  2373. Part.Parent = nil
  2374. table.remove(Effects, e)
  2375. end
  2376. end
  2377. end
  2378. end
  2379. end
  2380. end
  2381. -------------------------------------------------------
  2382. --End Animations And Script--
  2383. -------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement