Advertisement
Guest User

dfadf

a guest
May 20th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.73 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. do
  4. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  5. script.Parent = Player.Character
  6.  
  7. --RemoteEvent for communicating
  8. local Event = Instance.new("RemoteEvent")
  9. Event.Name = "UserInput_Event"
  10.  
  11. --Fake event to make stuff like Mouse.KeyDown work
  12. local function fakeEvent()
  13. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  14. t.connect = t.Connect
  15. return t
  16. end
  17.  
  18. --Creating fake input objects with fake variables
  19. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  20. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  21. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  22. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  23. end}
  24. --Merged 2 functions into one by checking amount of arguments
  25. CAS.UnbindAction = CAS.BindAction
  26.  
  27. --This function will trigger the events that have been :Connect()'ed
  28. local function te(self,ev,...)
  29. local t = m[ev]
  30. if t and t._fakeEvent and t.Function then
  31. t.Function(...)
  32. end
  33. end
  34. m.TrigEvent = te
  35. UIS.TrigEvent = te
  36.  
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=Player then return end
  39. if io.isMouse then
  40. m.Target = io.Target
  41. m.Hit = io.Hit
  42. else
  43. local b = io.UserInputState == Enum.UserInputState.Begin
  44. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  45. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  46. end
  47. for _,t in pairs(CAS.Actions) do
  48. for _,k in pairs(t.Keys) do
  49. if k==io.KeyCode then
  50. t.Function(t.Name,io.UserInputState,io)
  51. end
  52. end
  53. end
  54. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  56. end
  57. end)
  58. Event.Parent = NLS([==[
  59. local Player = game:GetService("Players").LocalPlayer
  60. local Event = script:WaitForChild("UserInput_Event")
  61.  
  62. local UIS = game:GetService("UserInputService")
  63. local input = function(io,a)
  64. if a then return end
  65. --Since InputObject is a client-side instance, we create and pass table instead
  66. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  67. end
  68. UIS.InputBegan:Connect(input)
  69. UIS.InputEnded:Connect(input)
  70.  
  71. local Mouse = Player:GetMouse()
  72. local h,t
  73. --Give the server mouse data 30 times every second, but only if the values changed
  74. --If player is not moving their mouse, client won't fire events
  75. while wait(1/30) do
  76. if h~=Mouse.Hit or t~=Mouse.Target then
  77. h,t=Mouse.Hit,Mouse.Target
  78. Event:FireServer({isMouse=true,Target=t,Hit=h})
  79. end
  80. end]==],Player.Character)
  81. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  82. end
  83.  
  84. local plrs = owner
  85. local plr = plrs.LocalPlayer
  86. local char = plr.Character
  87. local tweenserv = game:GetService("TweenService")
  88. local lighting = game:GetService("Lighting")
  89. local hum = char:FindFirstChildOfClass("Humanoid")
  90. local tor = char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")
  91. local root = char:FindFirstChild("HumanoidRootPart")
  92. local head = char:FindFirstChild("Head")
  93. local face = head:FindFirstChildOfClass("Decal")
  94. local larm = char:FindFirstChild("Left Arm") or char:FindFirstChild("LeftUpperArm")
  95. local rarm = char:FindFirstChild("Right Arm") or char:FindFirstChild("RightUpperArm")
  96. local rleg = char:FindFirstChild("Right Leg") or char:FindFirstChild("RightUpperLeg")
  97. local lleg = char:FindFirstChild("Left Leg") or char:FindFirstChild("LeftUpperLeg")
  98. local neck = tor:FindFirstChild("Neck")
  99. local rootj = root:FindFirstChild("RootJoint")
  100. local LS = tor:FindFirstChild("Left Shoulder")
  101. local RS = tor:FindFirstChild("Right Shoulder")
  102. local LH = tor:FindFirstChild("Left Hip")
  103. local RH = tor:FindFirstChild("Right Hip")
  104. local bp = plr:FindFirstChild("Backpack")
  105.  
  106. hum:ClearAllChildren()
  107. char.Animate:remove()
  108.  
  109. local ws = hum.WalkSpeed
  110. local jp = hum.JumpPower
  111.  
  112. --repeat game:GetService("RunService").RenderStepped:wait() until plr.CharacterAppearanceLoaded
  113.  
  114. for i,v in pairs(char:GetDescendants()) do
  115. if v:IsA("Accessory") then
  116. v:Destroy()
  117. end
  118. if v:IsA("Shirt") then
  119. v:Destroy()
  120. end
  121. if v:IsA("Pants") then
  122. v:Destroy()
  123. end
  124. end
  125. local nshirt = Instance.new("Shirt", char)
  126. nshirt.ShirtTemplate = "rbxassetid://1088769202"
  127. local npants = Instance.new("Pants", char)
  128. npants.PantsTemplate = "rbxassetid://1088767946"
  129. if head:FindFirstChildOfClass("Decal") then
  130. head:FindFirstChildOfClass("Decal"):Destroy()
  131. end
  132.  
  133. --Converted with ttyyuu12345's model to script plugin v4
  134. function sandbox(var,func)
  135. local env = getfenv(func)
  136. local newenv = setmetatable({},{
  137. __index = function(self,k)
  138. if k=="script" then
  139. return var
  140. else
  141. return env[k]
  142. end
  143. end,
  144. })
  145. setfenv(func,newenv)
  146. return func
  147. end
  148. cors = {}
  149. mas = Instance.new("Model",game:GetService("Lighting"))
  150. Part00 = Instance.new("Part")
  151. SpecialMesh1 = Instance.new("SpecialMesh")
  152. Part00.Name = "haiR"
  153. Part00.Parent = mas
  154. Part00.CanCollide = false
  155. Part00.Size = Vector3.new(1, 1, 1)
  156. Part00.CFrame = CFrame.new(-3.45002389, 8.90006924, 10.8000002, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  157. Part00.BottomSurface = Enum.SurfaceType.Smooth
  158. Part00.TopSurface = Enum.SurfaceType.Smooth
  159. Part00.Position = Vector3.new(-3.45002389, 8.90006924, 10.8000002)
  160. Part00.Locked = true
  161. SpecialMesh1.Parent = Part00
  162. SpecialMesh1.MeshId = "rbxassetid://731023666"
  163. SpecialMesh1.Offset = Vector3.new(0, -3, -0.939999998)
  164. SpecialMesh1.Scale = Vector3.new(0.200000003, 0.200000003, 0.170000002)
  165. SpecialMesh1.TextureId = "rbxassetid://6748187"
  166. SpecialMesh1.MeshType = Enum.MeshType.FileMesh
  167. SpecialMesh1.Scale = Vector3.new(0.200000003, 0.200000003, 0.170000002)
  168. for i,v in pairs(mas:GetChildren()) do
  169. v.Parent = head
  170. hair = v
  171. pcall(function() v:MakeJoints() end)
  172. end
  173. mas:Destroy()
  174. for i,v in pairs(cors) do
  175. spawn(function()
  176. pcall(v)
  177. end)
  178. end
  179.  
  180. --Converted with ttyyuu12345's model to script plugin v4
  181. function sandbox(var,func)
  182. local env = getfenv(func)
  183. local newenv = setmetatable({},{
  184. __index = function(self,k)
  185. if k=="script" then
  186. return var
  187. else
  188. return env[k]
  189. end
  190. end,
  191. })
  192. setfenv(func,newenv)
  193. return func
  194. end
  195. cors = {}
  196. mas = Instance.new("Model",game:GetService("Lighting"))
  197. Model0 = Instance.new("Model")
  198. Part1 = Instance.new("Part")
  199. ManualWeld2 = Instance.new("ManualWeld")
  200. Part3 = Instance.new("Part")
  201. ManualWeld4 = Instance.new("ManualWeld")
  202. Part5 = Instance.new("Part")
  203. ManualWeld6 = Instance.new("ManualWeld")
  204. Part7 = Instance.new("Part")
  205. ManualWeld8 = Instance.new("ManualWeld")
  206. Part9 = Instance.new("Part")
  207. ManualWeld10 = Instance.new("ManualWeld")
  208. Part11 = Instance.new("Part")
  209. ManualWeld12 = Instance.new("ManualWeld")
  210. Part13 = Instance.new("Part")
  211. ManualWeld14 = Instance.new("ManualWeld")
  212. Part15 = Instance.new("Part")
  213. ManualWeld16 = Instance.new("ManualWeld")
  214. Part17 = Instance.new("Part")
  215. ManualWeld18 = Instance.new("ManualWeld")
  216. Part19 = Instance.new("Part")
  217. ManualWeld20 = Instance.new("ManualWeld")
  218. Part21 = Instance.new("Part")
  219. ManualWeld22 = Instance.new("ManualWeld")
  220. Part23 = Instance.new("Part")
  221. ManualWeld24 = Instance.new("ManualWeld")
  222. Part25 = Instance.new("Part")
  223. Part26 = Instance.new("Part")
  224. ManualWeld27 = Instance.new("ManualWeld")
  225. Part28 = Instance.new("Part")
  226. ManualWeld29 = Instance.new("ManualWeld")
  227. Part30 = Instance.new("Part")
  228. ManualWeld31 = Instance.new("ManualWeld")
  229. Part32 = Instance.new("Part")
  230. ManualWeld33 = Instance.new("ManualWeld")
  231. Part34 = Instance.new("Part")
  232. ManualWeld35 = Instance.new("ManualWeld")
  233. Model0.Name = "Broken-Halo"
  234. Model0.Parent = mas
  235. Part1.Parent = Model0
  236. Part1.Material = Enum.Material.Neon
  237. Part1.BrickColor = BrickColor.new("Really black")
  238. Part1.Rotation = Vector3.new(-180, 15, -180)
  239. Part1.CanCollide = false
  240. Part1.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  241. Part1.CFrame = CFrame.new(-15.0221033, 9.69180298, 5.26382446, -0.965924084, 0, 0.258818567, 0, 0.999997139, 0, -0.258818567, 0, -0.965924084)
  242. Part1.BottomSurface = Enum.SurfaceType.Smooth
  243. Part1.TopSurface = Enum.SurfaceType.Smooth
  244. Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  245. Part1.Position = Vector3.new(-15.0221033, 9.69180298, 5.26382446)
  246. Part1.Orientation = Vector3.new(0, 165, 0)
  247. Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  248. ManualWeld2.Name = "Weld"
  249. ManualWeld2.Parent = Part1
  250. ManualWeld2.C0 = CFrame.new(0, 0, 0, -0.965923786, 0, -0.258818448, 0, 0.999997139, 0, 0.258818448, 0, -0.965923786)
  251. ManualWeld2.C1 = CFrame.new(1.10001373, 0, 0.311337709, 0.965920091, 0, -0.258817524, 0, 0.999991477, 0, 0.258817524, 0, 0.965920091)
  252. ManualWeld2.Part0 = Part1
  253. ManualWeld2.Part1 = Part25
  254. Part3.Parent = Model0
  255. Part3.Material = Enum.Material.Neon
  256. Part3.BrickColor = BrickColor.new("Really black")
  257. Part3.Rotation = Vector3.new(-180, 60, -180)
  258. Part3.CanCollide = false
  259. Part3.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  260. Part3.CFrame = CFrame.new(-15.3027906, 9.69180298, 5.61672497, -0.499999106, 0, 0.866023779, 0, 0.999997139, 0, -0.866023779, 0, -0.499999106)
  261. Part3.BottomSurface = Enum.SurfaceType.Smooth
  262. Part3.TopSurface = Enum.SurfaceType.Smooth
  263. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  264. Part3.Position = Vector3.new(-15.3027906, 9.69180298, 5.61672497)
  265. Part3.Orientation = Vector3.new(0, 120, 0)
  266. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  267. ManualWeld4.Name = "Weld"
  268. ManualWeld4.Parent = Part3
  269. ManualWeld4.C0 = CFrame.new(0, 0, 0, -0.499999106, 0, -0.866023719, 0, 0.999997139, 0, 0.866023719, 0, -0.499999106)
  270. ManualWeld4.C1 = CFrame.new(0.737552643, 0, 0.579566479, 0.965920091, 0, -0.258817464, 0, 0.999991417, 0, 0.258817464, 0, 0.965920091)
  271. ManualWeld4.Part0 = Part3
  272. ManualWeld4.Part1 = Part25
  273. Part5.Parent = Model0
  274. Part5.Material = Enum.Material.Neon
  275. Part5.BrickColor = BrickColor.new("Really black")
  276. Part5.CanCollide = false
  277. Part5.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  278. Part5.CFrame = CFrame.new(-16.1843605, 9.69180298, 5.09872103, 0.999994278, 0, 0, 0, 0.999991477, 0, 0, 0, 0.999994278)
  279. Part5.BottomSurface = Enum.SurfaceType.Smooth
  280. Part5.TopSurface = Enum.SurfaceType.Smooth
  281. Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  282. Part5.Position = Vector3.new(-16.1843605, 9.69180298, 5.09872103)
  283. Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  284. ManualWeld6.Name = "Weld"
  285. ManualWeld6.Parent = Part5
  286. ManualWeld6.C0 = CFrame.new(0, 0, 0, 0.999998033, 0, 0, 0, 0.999997199, 0, 0, 0, 0.999998033)
  287. ManualWeld6.C1 = CFrame.new(0.0200881958, 0, -0.148955345, 0.965924025, 0, -0.258818507, 0, 0.999997139, 0, 0.258818507, 0, 0.965924025)
  288. ManualWeld6.Part0 = Part5
  289. ManualWeld6.Part1 = Part25
  290. Part7.Parent = Model0
  291. Part7.Material = Enum.Material.Neon
  292. Part7.BrickColor = BrickColor.new("Really black")
  293. Part7.Rotation = Vector3.new(-180, 75, -180)
  294. Part7.CanCollide = false
  295. Part7.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  296. Part7.CFrame = CFrame.new(-15.4463501, 9.69180298, 5.67301941, -0.258817613, 0, 0.96592015, 0, 0.999991417, 0, -0.96592015, 0, -0.258817613)
  297. Part7.BottomSurface = Enum.SurfaceType.Smooth
  298. Part7.TopSurface = Enum.SurfaceType.Smooth
  299. Part7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  300. Part7.Position = Vector3.new(-15.4463501, 9.69180298, 5.67301941)
  301. Part7.Orientation = Vector3.new(0, 105, 0)
  302. Part7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  303. ManualWeld8.Name = "Weld"
  304. ManualWeld8.Parent = Part7
  305. ManualWeld8.C0 = CFrame.new(0, 0, 0, -0.258818597, 0, -0.965923846, 0, 0.999997139, 0, 0.965923846, 0, -0.258818597)
  306. ManualWeld8.C1 = CFrame.new(0.584314346, 0, 0.596786976, 0.965924025, 0, -0.258818507, 0, 0.999997139, 0, 0.258818507, 0, 0.965924025)
  307. ManualWeld8.Part0 = Part7
  308. ManualWeld8.Part1 = Part25
  309. Part9.Parent = Model0
  310. Part9.Material = Enum.Material.Neon
  311. Part9.BrickColor = BrickColor.new("Really black")
  312. Part9.Rotation = Vector3.new(-180, 30, -180)
  313. Part9.CanCollide = false
  314. Part9.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  315. Part9.CFrame = CFrame.new(-15.0838327, 9.69180298, 5.40514851, -0.866020262, 0, 0.49999696, 0, 0.999991417, 0, -0.49999696, 0, -0.866020262)
  316. Part9.BottomSurface = Enum.SurfaceType.Smooth
  317. Part9.TopSurface = Enum.SurfaceType.Smooth
  318. Part9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  319. Part9.Position = Vector3.new(-15.0838327, 9.69180298, 5.40514851)
  320. Part9.Orientation = Vector3.new(0, 150, 0)
  321. Part9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  322. ManualWeld10.Name = "Weld"
  323. ManualWeld10.Parent = Part9
  324. ManualWeld10.C0 = CFrame.new(0, 0, 0, -0.8660236, 0, -0.499998868, 0, 0.999997139, 0, 0.499998868, 0, -0.8660236)
  325. ManualWeld10.C1 = CFrame.new(1.00380993, 0, 0.431869507, 0.965923905, 0, -0.258818507, 0, 0.999997139, 0, 0.258818507, 0, 0.965923905)
  326. ManualWeld10.Part0 = Part9
  327. ManualWeld10.Part1 = Part25
  328. Part11.Parent = Model0
  329. Part11.Material = Enum.Material.Neon
  330. Part11.BrickColor = BrickColor.new("Really black")
  331. Part11.Rotation = Vector3.new(0, -30, 0)
  332. Part11.CanCollide = false
  333. Part11.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  334. Part11.CFrame = CFrame.new(-16.1023979, 9.69180298, 4.79711246, 0.866024017, 0, -0.499998897, 0, 0.999997139, 0, 0.499998897, 0, 0.866024017)
  335. Part11.BottomSurface = Enum.SurfaceType.Smooth
  336. Part11.TopSurface = Enum.SurfaceType.Smooth
  337. Part11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  338. Part11.Position = Vector3.new(-16.1023979, 9.69180298, 4.79711246)
  339. Part11.Orientation = Vector3.new(0, -30, 0)
  340. Part11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  341. ManualWeld12.Name = "Weld"
  342. ManualWeld12.Parent = Part11
  343. ManualWeld12.C0 = CFrame.new(0, 0, 0, 0.866023719, 0, 0.499998778, 0, 0.999997139, 0, -0.499998778, 0, 0.866023719)
  344. ManualWeld12.C1 = CFrame.new(0.17732048, 0, -0.419074059, 0.96592021, 0, -0.258817464, 0, 0.999991417, 0, 0.258817464, 0, 0.96592021)
  345. ManualWeld12.Part0 = Part11
  346. ManualWeld12.Part1 = Part25
  347. Part13.Parent = Model0
  348. Part13.Material = Enum.Material.Neon
  349. Part13.BrickColor = BrickColor.new("Really black")
  350. Part13.Rotation = Vector3.new(0, -45, 0)
  351. Part13.CanCollide = false
  352. Part13.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  353. Part13.CFrame = CFrame.new(-16.010479, 9.69180298, 4.67822838, 0.707102895, 0, -0.707102537, 0, 0.999991417, 0, 0.707102537, 0, 0.707102895)
  354. Part13.BottomSurface = Enum.SurfaceType.Smooth
  355. Part13.TopSurface = Enum.SurfaceType.Smooth
  356. Part13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  357. Part13.Position = Vector3.new(-16.010479, 9.69180298, 4.67822838)
  358. Part13.Orientation = Vector3.new(0, -45, 0)
  359. Part13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  360. ManualWeld14.Name = "Weld"
  361. ManualWeld14.Parent = Part13
  362. ManualWeld14.C0 = CFrame.new(0, 0, 0, 0.707105517, 0, 0.707105219, 0, 0.999997139, 0, -0.707105219, 0, 0.707105517)
  363. ManualWeld14.C1 = CFrame.new(0.296876907, 0, -0.510117054, 0.965924025, 0, -0.258818507, 0, 0.999997139, 0, 0.258818507, 0, 0.965924025)
  364. ManualWeld14.Part0 = Part13
  365. ManualWeld14.Part1 = Part25
  366. Part15.Parent = Model0
  367. Part15.Material = Enum.Material.Neon
  368. Part15.BrickColor = BrickColor.new("Really black")
  369. Part15.Rotation = Vector3.new(0, -75, 0)
  370. Part15.CanCollide = false
  371. Part15.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  372. Part15.CFrame = CFrame.new(-15.7399006, 9.69180298, 4.52922392, 0.258817643, 0, -0.96592021, 0, 0.999991417, 0, 0.96592021, 0, 0.258817643)
  373. Part15.BottomSurface = Enum.SurfaceType.Smooth
  374. Part15.TopSurface = Enum.SurfaceType.Smooth
  375. Part15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  376. Part15.Position = Vector3.new(-15.7399006, 9.69180298, 4.52922392)
  377. Part15.Orientation = Vector3.new(0, -75, 0)
  378. Part15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  379. ManualWeld16.Name = "Weld"
  380. ManualWeld16.Parent = Part15
  381. ManualWeld16.C0 = CFrame.new(0, 0, 0, 0.258818626, 0, 0.965923905, 0, 0.999997139, 0, -0.965923905, 0, 0.258818626)
  382. ManualWeld16.C1 = CFrame.new(0.596801758, 0, -0.584013462, 0.965924025, 0, -0.258818507, 0, 0.999997139, 0, 0.258818507, 0, 0.965924025)
  383. ManualWeld16.Part0 = Part15
  384. ManualWeld16.Part1 = Part25
  385. Part17.Parent = Model0
  386. Part17.Material = Enum.Material.Neon
  387. Part17.BrickColor = BrickColor.new("Really black")
  388. Part17.Rotation = Vector3.new(0, -15, 0)
  389. Part17.CanCollide = false
  390. Part17.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  391. Part17.CFrame = CFrame.new(-16.1641197, 9.69180298, 4.93844271, 0.965920091, 0, -0.258817375, 0, 0.999991417, 0, 0.258817375, 0, 0.965920091)
  392. Part17.BottomSurface = Enum.SurfaceType.Smooth
  393. Part17.TopSurface = Enum.SurfaceType.Smooth
  394. Part17.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  395. Part17.Position = Vector3.new(-16.1641197, 9.69180298, 4.93844271)
  396. Part17.Orientation = Vector3.new(0, -15, 0)
  397. Part17.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  398. ManualWeld18.Name = "Weld"
  399. ManualWeld18.Parent = Part17
  400. ManualWeld18.C0 = CFrame.new(0, 0, 0, 0.965923786, 0, 0.258818358, 0, 0.999997139, 0, -0.258818358, 0, 0.965923786)
  401. ManualWeld18.C1 = CFrame.new(0.0811233521, 0, -0.298533916, 0.965924025, 0, -0.258818507, 0, 0.999997139, 0, 0.258818507, 0, 0.965924025)
  402. ManualWeld18.Part0 = Part17
  403. ManualWeld18.Part1 = Part25
  404. Part19.Parent = Model0
  405. Part19.Material = Enum.Material.Neon
  406. Part19.BrickColor = BrickColor.new("Really black")
  407. Part19.Rotation = Vector3.new(0, -60, 0)
  408. Part19.CanCollide = false
  409. Part19.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  410. Part19.CFrame = CFrame.new(-15.8834734, 9.69180298, 4.58552122, 0.499999225, 0, -0.866023719, 0, 0.999997139, 0, 0.866023719, 0, 0.499999225)
  411. Part19.BottomSurface = Enum.SurfaceType.Smooth
  412. Part19.TopSurface = Enum.SurfaceType.Smooth
  413. Part19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  414. Part19.Position = Vector3.new(-15.8834734, 9.69180298, 4.58552122)
  415. Part19.Orientation = Vector3.new(0, -60, 0)
  416. Part19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  417. ManualWeld20.Name = "Weld"
  418. ManualWeld20.Parent = Part19
  419. ManualWeld20.C0 = CFrame.new(0, 0, 0, 0.499999166, 0, 0.86602366, 0, 0.999997139, 0, -0.86602366, 0, 0.499999166)
  420. ManualWeld20.C1 = CFrame.new(0.44355011, 0, -0.566793919, 0.96592021, 0, -0.258817464, 0, 0.999991417, 0, 0.258817464, 0, 0.96592021)
  421. ManualWeld20.Part0 = Part19
  422. ManualWeld20.Part1 = Part25
  423. Part21.Parent = Model0
  424. Part21.Material = Enum.Material.Neon
  425. Part21.BrickColor = BrickColor.new("Really black")
  426. Part21.Rotation = Vector3.new(-180, 45, -180)
  427. Part21.CanCollide = false
  428. Part21.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  429. Part21.CFrame = CFrame.new(-15.1757669, 9.69180298, 5.52403545, -0.707105577, 0, 0.707105398, 0, 0.999997139, 0, -0.707105398, 0, -0.707105577)
  430. Part21.BottomSurface = Enum.SurfaceType.Smooth
  431. Part21.TopSurface = Enum.SurfaceType.Smooth
  432. Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  433. Part21.Position = Vector3.new(-15.1757669, 9.69180298, 5.52403545)
  434. Part21.Orientation = Vector3.new(0, 135, 0)
  435. Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  436. ManualWeld22.Name = "Weld"
  437. ManualWeld22.Parent = Part21
  438. ManualWeld22.C0 = CFrame.new(0, 0, 0, -0.707105458, 0, -0.707105279, 0, 0.999997139, 0, 0.707105279, 0, -0.707105458)
  439. ManualWeld22.C1 = CFrame.new(0.884237289, 0, 0.522911549, 0.965919793, 0, -0.258817405, 0, 0.999991417, 0, 0.258817405, 0, 0.965919793)
  440. ManualWeld22.Part0 = Part21
  441. ManualWeld22.Part1 = Part25
  442. Part23.Parent = Model0
  443. Part23.Material = Enum.Material.Neon
  444. Part23.BrickColor = BrickColor.new("Really black")
  445. Part23.Rotation = Vector3.new(0, 75, 0)
  446. Part23.CanCollide = false
  447. Part23.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  448. Part23.CFrame = CFrame.new(-15.7560253, 9.69180298, 5.67199469, 0.258818567, 0, 0.965924084, 0, 0.999997139, 0, -0.965924084, 0, 0.258818567)
  449. Part23.BottomSurface = Enum.SurfaceType.Smooth
  450. Part23.TopSurface = Enum.SurfaceType.Smooth
  451. Part23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  452. Part23.Position = Vector3.new(-15.7560253, 9.69180298, 5.67199469)
  453. Part23.Orientation = Vector3.new(0, 75, 0)
  454. Part23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  455. ManualWeld24.Name = "Weld"
  456. ManualWeld24.Parent = Part23
  457. ManualWeld24.C0 = CFrame.new(0, 0, 0, 0.258818448, 0, -0.965923786, 0, 0.999997199, 0, 0.965923786, 0, 0.258818448)
  458. ManualWeld24.C1 = CFrame.new(0.285455704, 0, 0.515647411, 0.965920091, 0, -0.258817524, 0, 0.999991477, 0, 0.258817524, 0, 0.965920091)
  459. ManualWeld24.Part0 = Part23
  460. ManualWeld24.Part1 = Part25
  461. Part25.Parent = Model0
  462. Part25.Material = Enum.Material.Neon
  463. Part25.BrickColor = BrickColor.new("Really black")
  464. Part25.Rotation = Vector3.new(0, 15, 0)
  465. Part25.CanCollide = false
  466. Part25.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  467. Part25.CFrame = CFrame.new(-16.1652126, 9.69180298, 5.24779987, 0.965924025, 0, 0.258818507, 0, 0.999997139, 0, -0.258818507, 0, 0.965924025)
  468. Part25.BottomSurface = Enum.SurfaceType.Smooth
  469. Part25.TopSurface = Enum.SurfaceType.Smooth
  470. Part25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  471. Part25.Position = Vector3.new(-16.1652126, 9.69180298, 5.24779987)
  472. Part25.Orientation = Vector3.new(0, 15, 0)
  473. Part25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  474. Part26.Parent = Model0
  475. Part26.Material = Enum.Material.Neon
  476. Part26.BrickColor = BrickColor.new("Really black")
  477. Part26.Rotation = Vector3.new(0, 60, 0)
  478. Part26.CanCollide = false
  479. Part26.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  480. Part26.CFrame = CFrame.new(-15.8973331, 9.69180298, 5.61029243, 0.499999076, 0, 0.866023779, 0, 0.999997139, 0, -0.866023779, 0, 0.499999076)
  481. Part26.BottomSurface = Enum.SurfaceType.Smooth
  482. Part26.TopSurface = Enum.SurfaceType.Smooth
  483. Part26.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  484. Part26.Position = Vector3.new(-15.8973331, 9.69180298, 5.61029243)
  485. Part26.Orientation = Vector3.new(0, 60, 0)
  486. Part26.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  487. ManualWeld27.Name = "Weld"
  488. ManualWeld27.Parent = Part26
  489. ManualWeld27.C0 = CFrame.new(0, 0, 0, 0.499998927, 0, -0.86602366, 0, 0.999997199, 0, 0.86602366, 0, 0.499998927)
  490. ManualWeld27.C1 = CFrame.new(0.164932251, 0, 0.419474125, 0.965920091, 0, -0.258817554, 0, 0.999991596, 0, 0.258817554, 0, 0.965920091)
  491. ManualWeld27.Part0 = Part26
  492. ManualWeld27.Part1 = Part25
  493. Part28.Parent = Model0
  494. Part28.Material = Enum.Material.Neon
  495. Part28.BrickColor = BrickColor.new("Really black")
  496. Part28.Rotation = Vector3.new(0, 30, 0)
  497. Part28.CanCollide = false
  498. Part28.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  499. Part28.CFrame = CFrame.new(-16.1089249, 9.69180298, 5.3913703, 0.866020322, 0, 0.49999702, 0, 0.999991536, 0, -0.49999702, 0, 0.866020322)
  500. Part28.BottomSurface = Enum.SurfaceType.Smooth
  501. Part28.TopSurface = Enum.SurfaceType.Smooth
  502. Part28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  503. Part28.Position = Vector3.new(-16.1089249, 9.69180298, 5.3913703)
  504. Part28.Orientation = Vector3.new(0, 30, 0)
  505. Part28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  506. ManualWeld29.Name = "Weld"
  507. ManualWeld29.Parent = Part28
  508. ManualWeld29.C0 = CFrame.new(0, 0, 0, 0.86602366, 0, -0.499999017, 0, 0.999997199, 0, 0.499999017, 0, 0.86602366)
  509. ManualWeld29.C1 = CFrame.new(0.0172119141, 0, 0.153247356, 0.965923905, 0, -0.258818567, 0, 0.999997199, 0, 0.258818567, 0, 0.965923905)
  510. ManualWeld29.Part0 = Part28
  511. ManualWeld29.Part1 = Part25
  512. Part30.Parent = Model0
  513. Part30.Material = Enum.Material.Neon
  514. Part30.BrickColor = BrickColor.new("Really black")
  515. Part30.Rotation = Vector3.new(0, 45, 0)
  516. Part30.CanCollide = false
  517. Part30.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  518. Part30.CFrame = CFrame.new(-16.0162354, 9.69180298, 5.51835537, 0.707105517, 0, 0.707105517, 0, 0.999997139, 0, -0.707105517, 0, 0.707105517)
  519. Part30.BottomSurface = Enum.SurfaceType.Smooth
  520. Part30.TopSurface = Enum.SurfaceType.Smooth
  521. Part30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  522. Part30.Position = Vector3.new(-16.0162354, 9.69180298, 5.51835537)
  523. Part30.Orientation = Vector3.new(0, 45, 0)
  524. Part30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  525. ManualWeld31.Name = "Weld"
  526. ManualWeld31.Parent = Part30
  527. ManualWeld31.C0 = CFrame.new(0, 0, 0, 0.707105339, 0, -0.707105398, 0, 0.999997199, 0, 0.707105398, 0, 0.707105339)
  528. ManualWeld31.C1 = CFrame.new(0.0738754272, 0, 0.29989481, 0.965920091, 0, -0.258817524, 0, 0.999991477, 0, 0.258817524, 0, 0.965920091)
  529. ManualWeld31.Part0 = Part30
  530. ManualWeld31.Part1 = Part25
  531. Part32.Parent = Model0
  532. Part32.Material = Enum.Material.Neon
  533. Part32.BrickColor = BrickColor.new("Really black")
  534. Part32.Rotation = Vector3.new(-180, 89.7999954, -180)
  535. Part32.CanCollide = false
  536. Part32.Size = Vector3.new(0.183358505, 0.183358505, 0.183358505)
  537. Part32.CFrame = CFrame.new(-15.5991211, 9.69180298, 5.69377947, -2.98023224e-08, 0, 0.999994099, 0, 0.999991477, 0, -0.999994099, 0, -2.98023224e-08)
  538. Part32.BottomSurface = Enum.SurfaceType.Smooth
  539. Part32.TopSurface = Enum.SurfaceType.Smooth
  540. Part32.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  541. Part32.Position = Vector3.new(-15.5991211, 9.69180298, 5.69377947)
  542. Part32.Orientation = Vector3.new(0, 90, 0)
  543. Part32.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  544. ManualWeld33.Name = "Weld"
  545. ManualWeld33.Parent = Part32
  546. ManualWeld33.C0 = CFrame.new(0, 0, 0, -8.94069672e-08, 0, -0.999998033, 0, 0.999997139, 0, 0.999998033, 0, -8.94069672e-08)
  547. ManualWeld33.C1 = CFrame.new(0.431375504, 0, 0.577299595, 0.965923905, 0, -0.258818537, 0, 0.999997199, 0, 0.258818537, 0, 0.965923905)
  548. ManualWeld33.Part0 = Part32
  549. ManualWeld33.Part1 = Part25
  550. Part34.Name = "hanDEL"
  551. Part34.Parent = Model0
  552. Part34.Transparency = 1
  553. Part34.CanCollide = false
  554. Part34.Size = Vector3.new(1, 1, 1)
  555. Part34.CFrame = CFrame.new(-15.5849972, 9.69006729, 5.0950079, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  556. Part34.BottomSurface = Enum.SurfaceType.Smooth
  557. Part34.TopSurface = Enum.SurfaceType.Smooth
  558. Part34.Position = Vector3.new(-15.5849972, 9.69006729, 5.0950079)
  559. ManualWeld35.Name = "Weld"
  560. ManualWeld35.Parent = Part34
  561. ManualWeld35.C1 = CFrame.new(0.599988937, -0.00173568726, 0.00258493423, 0.965924025, 0, -0.258818507, 0, 0.999997139, 0, 0.258818507, 0, 0.965924025)
  562. ManualWeld35.Part0 = Part34
  563. ManualWeld35.Part1 = Part25
  564. for i,v in pairs(mas:GetChildren()) do
  565. v.Parent = char
  566. haloh = Part34
  567. pcall(function() v:MakeJoints() end)
  568. end
  569. mas:Destroy()
  570. for i,v in pairs(cors) do
  571. spawn(function()
  572. pcall(v)
  573. end)
  574. end
  575.  
  576. local IevanPolkkaVSNS = Instance.new("Sound", tor)
  577. IevanPolkkaVSNS.Name = "IEVANPOLKKAVSNSYEAHHHAHHHHH"
  578. IevanPolkkaVSNS.SoundId = "rbxassetid://1752290765"--"rbxassetid://734019245"
  579. IevanPolkkaVSNS.Volume = 7
  580. IevanPolkkaVSNS.Looped = true
  581. IevanPolkkaVSNS:Play()
  582. local timepos = IevanPolkkaVSNS.TimePosition
  583.  
  584. local rootj0 = rootj.C0
  585. local neck0 = neck.C0
  586. local LS0 = LS.C0
  587. local RS0 = RS.C0
  588. local LH0 = LH.C0
  589. local RH0 = RH.C0
  590. local rootj1 = rootj.C1
  591. local neck1 = neck.C1
  592. local LS1 = LS.C1
  593. local RS1 = RS.C1
  594. local LH1 = LH.C1
  595. local RH1 = RH.C1
  596.  
  597. -----------------------------------------------------------------------------
  598.  
  599. local CFn = CFrame.new
  600. local CFa = CFrame.Angles
  601. local Rad = math.rad
  602. local Cos = math.cos
  603. local Sin = math.sin
  604. local sine = 1
  605. local basicExplo = false
  606. local beamExplo = false
  607. local attacking = false
  608.  
  609. local hairw = Instance.new("Weld", hair)
  610. hairw.Part0 = head
  611. hairw.Part1 = hair
  612. hairw.C1 = CFn(0, -0.5, 0) * CFa(0, Rad(180), 0)
  613.  
  614. local halow = Instance.new("Weld", haloh)
  615. halow.Part0 = head
  616. halow.Part1 = haloh
  617. halow.C1 = CFn(0, -1.5, 0)
  618.  
  619. -----------------------------------------------------------------------------
  620.  
  621. ArtificialHB = Instance.new("BindableEvent", script)
  622. ArtificialHB.Name = "Heartbeat"
  623. script:WaitForChild("Heartbeat")
  624.  
  625. frame = 1 / 60
  626. tf = 0
  627. allowframeloss = false
  628. tossremainder = false
  629.  
  630.  
  631. lastframe = tick()
  632. script.Heartbeat:Fire()
  633.  
  634.  
  635. game:GetService("RunService").Heartbeat:connect(function(s, p)
  636. tf = tf + s
  637. if tf >= frame then
  638. if allowframeloss then
  639. script.Heartbeat:Fire()
  640. lastframe = tick()
  641. else
  642. for i = 1, math.floor(tf / frame) do
  643. script.Heartbeat:Fire()
  644. end
  645. lastframe = tick()
  646. end
  647. if tossremainder then
  648. tf = 0
  649. else
  650. tf = tf - frame * math.floor(tf / frame)
  651. end
  652. end
  653. end)
  654.  
  655. function swait(num)
  656. if num == 0 or num == nil then
  657. game:service("RunService").Stepped:wait(0)
  658. else
  659. for i = 0, num do
  660. game:service("RunService").Stepped:wait(0)
  661. end
  662. end
  663. end
  664.  
  665. function clerp(a, b, t)
  666. return a:lerp(b, t)
  667. end
  668.  
  669. function GetTorsos(pos,dis)
  670. local people = workspace:GetChildren()
  671. local peopletab = {}
  672. local temp = nil
  673. local humtor = nil
  674. local temp2 = nil
  675. for x = 1, #people do
  676. temp2 = people[x]
  677. if temp2.className == "Model" and temp2 ~= char and temp2:FindFirstChildOfClass("Humanoid") then
  678. temp = temp2:FindFirstChild("Torso") or temp2:FindFirstChild("UpperTorso")
  679. humtor = temp2:FindFirstChildOfClass("Humanoid")
  680. if temp ~= nil and humtor ~= nil and humtor.Health > 0 then
  681. if (temp.Position - pos).magnitude < dis then
  682. table.insert(peopletab,temp)
  683. dis = (temp.Position - pos).magnitude
  684. end
  685. end
  686. end
  687. end
  688. return peopletab
  689. end
  690.  
  691. function GodsTears()
  692. if basicExplo == false and attacking == false then
  693. attacking = true
  694. basicExplo = true
  695. hum.WalkSpeed = 2
  696. hum.JumpPower = 5
  697. local mouHitThing = mou.Hit
  698. local tweeninfo = TweenInfo.new(0.7, Enum.EasingStyle.Quad, Enum.EasingDirection.Out, 0, false, 0)
  699. local explo1 = Instance.new("Part", char)
  700. explo1.Name = "exPLO1"
  701. explo1.CanCollide = false
  702. explo1.Shape = "Ball"
  703. explo1.Anchored = true
  704. explo1.Material = "Neon"
  705. explo1.BrickColor = BrickColor.new("Really black")
  706. explo1.Size = Vector3.new(0.1, 0.1, 0.1)
  707. explo1.CFrame = mouHitThing
  708. local partprop = {Transparency = 0.5; Size = Vector3.new(150, 150, 150)}
  709. local tween = tweenserv:Create(explo1, tweeninfo, partprop)
  710. game:GetService("Debris"):AddItem(explo1, 0.7)
  711. tween:Play()
  712. local explo1so = Instance.new("Sound", explo1)
  713. explo1so.SoundId = "rbxassetid://1691481631"
  714. explo1so.Volume = 13
  715. explo1so:Play()
  716. for i = 1,15 do
  717. local ranAng = math.random(-360, 360)
  718. local explo2 = Instance.new("Part", char)
  719. explo2.Name = "exPLO2"
  720. explo2.CanCollide = false
  721. explo2.Anchored = true
  722. explo2.Material = "Neon"
  723. explo2.BrickColor = BrickColor.new("Mulberry")
  724. explo2.Size = Vector3.new(0.1, 0.1, 0.1)
  725. local explo2m = Instance.new("SpecialMesh", explo2)
  726. explo2m.MeshType = "Sphere"
  727. explo2m.Scale = Vector3.new(200, 270, 270)
  728. explo2.CFrame = mouHitThing * CFa(Rad(ranAng), Rad(ranAng), Rad(ranAng))
  729. local partprop2 = {Scale = Vector3.new(2200, 40, 40)}
  730. local partprop3 = {Transparency = 1}
  731. local tween2 = tweenserv:Create(explo2m, tweeninfo, partprop2)
  732. local tween3 = tweenserv:Create(explo2, tweeninfo, partprop3)
  733. game:GetService("Debris"):AddItem(explo2, 0.7)
  734. tween2:Play()
  735. tween3:Play()
  736. local explo3 = Instance.new("Part", char)
  737. explo3.Name = "exPLO3"
  738. explo3.CanCollide = false
  739. explo3.Anchored = true
  740. explo3.Material = "Neon"
  741. explo3.BrickColor = BrickColor.new("Mulberry")
  742. explo3.Size = Vector3.new(20, 20, 20)
  743. explo3.CFrame = mouHitThing
  744. local ranPos = math.random(-80, 80)
  745. local ranPos2 = math.random(-80, 80)
  746. local ranPos3 = math.random(-80, 80)
  747. local tweeninfo2 = TweenInfo.new(0.7, Enum.EasingStyle.Quad, Enum.EasingDirection.Out, 0, false, 0)
  748. local partprop4 = {CFrame = mouHitThing * CFn(ranPos, ranPos2, ranPos3) * CFa(ranAng, ranAng, ranAng); Size = Vector3.new(0.1, 0.1, 0.1)}
  749. local tween4 = tweenserv:Create(explo3, tweeninfo2, partprop4)
  750. game:GetService("Debris"):AddItem(explo3, 0.7)
  751. tween4:Play()
  752. end
  753. for i,v in pairs(GetTorsos(mou.Hit.p, 25)) do
  754. if v.Parent:FindFirstChildOfClass("Humanoid") then
  755. v.Parent:FindFirstChildOfClass("Humanoid").Health = v.Parent:FindFirstChildOfClass("Humanoid").Health - 15
  756. end
  757. end
  758. for i = 0,1,.1 do
  759. neck.C1 = clerp(neck.C1, neck1 * CFa(0, 0, Rad(30)), i)
  760. rootj.C1 = clerp(rootj.C1, rootj1 * CFn(0, 0, 0.025 * Cos(sine / 15)) * CFa(0, 0, Rad(-30)), i)
  761. LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(30), 0, Rad(-40)), i)
  762. RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(30), 0, Rad(-80)), i)
  763. LH.C1 = clerp(LH.C1, LH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(5), Rad(-5), 0), i)
  764. RH.C1 = clerp(RH.C1, RH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(5), Rad(5), 0), i)
  765. LS.C0 = clerp(LS.C0, LS0, i)
  766. RS.C0 = clerp(RS.C0, RS0, i)
  767. LH.C0 = clerp(LH.C0, LH0, i)
  768. RH.C0 = clerp(RH.C0, RH0, i)
  769. swait()
  770. end
  771. hum.WalkSpeed = ws
  772. hum.JumpPower = jp
  773. basicExplo = false
  774. attacking = false
  775. end
  776. end
  777.  
  778. function STUN()
  779. if beamExplo == false and attacking == false then
  780. attacking = true
  781. beamExplo = true
  782. hum.WalkSpeed = 2
  783. hum.JumpPower = 5
  784. for i = 0,1,.05 do
  785. neck.C1 = clerp(neck.C1, neck1, i)
  786. rootj.C1 = clerp(rootj.C1, rootj1 * CFn(0, 0, 0.025 * Cos(sine / 15)) * CFa(Rad(-30), 0, 0), i)
  787. LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(-70), 0, Rad(80)), i)
  788. RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(-70), 0, Rad(-80)), i)
  789. LH.C1 = clerp(LH.C1, LH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(5), Rad(-5), Rad(30)), i)
  790. RH.C1 = clerp(RH.C1, RH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(5), Rad(5), Rad(-30)), i)
  791. LS.C0 = clerp(LS.C0, LS0, i)
  792. RS.C0 = clerp(RS.C0, RS0, i)
  793. LH.C0 = clerp(LH.C0, LH0, i)
  794. RH.C0 = clerp(RH.C0, RH0, i)
  795. swait()
  796. end
  797. for i = 0,1,.1 do
  798. neck.C1 = clerp(neck.C1, neck1, i)
  799. rootj.C1 = clerp(rootj.C1, rootj1 * CFn(0, 0, 0.025 * Cos(sine / 15)) * CFa(Rad(30), 0, 0), i)
  800. LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(70), 0, Rad(80)), i)
  801. RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(70), 0, Rad(-80)), i)
  802. LH.C1 = clerp(LH.C1, LH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(15), Rad(-5), Rad(-30)), i)
  803. RH.C1 = clerp(RH.C1, RH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(15), Rad(5), Rad(30)), i)
  804. LS.C0 = clerp(LS.C0, LS0, i)
  805. RS.C0 = clerp(RS.C0, RS0, i)
  806. LH.C0 = clerp(LH.C0, LH0, i)
  807. RH.C0 = clerp(RH.C0, RH0, i)
  808. swait()
  809. end
  810. for i,v in pairs(GetTorsos(tor.CFrame.p, 40)) do
  811. if v.Parent:FindFirstChildOfClass("Humanoid") then
  812. local GOTCHA = v.Parent
  813. local GOTCHAhum = GOTCHA:FindFirstChildOfClass("Humanoid")
  814. local GOTCHAtor = GOTCHA:FindFirstChild("Torso") or GOTCHA:FindFirstChild("UpperTorso")
  815. GOTCHAhum.Health = GOTCHAhum.Health - 22.5
  816. local tweeninfo3 = TweenInfo.new(0.8, Enum.EasingStyle.Quad, Enum.EasingDirection.Out, 0, false, 0)
  817. local partprop5 = {Size = Vector3.new(1000, 35, 35); Transparency = 0.4}
  818. local partprop6 = {Size = Vector3.new(1000, 40, 40); Transparency = 0.9}
  819. local beam1 = Instance.new("Part", GOTCHA)
  820. beam1.Name = "BEM1"
  821. beam1.Anchored = true
  822. beam1.CanCollide = false
  823. beam1.Material = "Neon"
  824. beam1.BrickColor = BrickColor.new("Mulberry")
  825. beam1.Shape = "Cylinder"
  826. beam1.Size = Vector3.new(1000, 5, 5)
  827. beam1.CFrame = GOTCHAtor.CFrame * CFn(0, -5, 0) * CFa(0, 0, Rad(90))
  828. local tween5 = tweenserv:Create(beam1, tweeninfo3, partprop5)
  829. tween5:Play()
  830. game:GetService("Debris"):AddItem(beam1, 0.8)
  831. local beam2 = Instance.new("Part", GOTCHA)
  832. beam2.Name = "BEM2"
  833. beam2.Anchored = true
  834. beam2.CanCollide = false
  835. beam2.Material = "Neon"
  836. beam2.BrickColor = BrickColor.new("Institutional white")
  837. beam2.Shape = "Cylinder"
  838. beam2.Size = Vector3.new(1000, 6, 6)
  839. beam2.Transparency = 0.9
  840. beam2.CFrame = GOTCHAtor.CFrame * CFn(0, -5, 0) * CFa(0, 0, Rad(90))
  841. local tween6 = tweenserv:Create(beam2, tweeninfo3, partprop6)
  842. tween6:Play()
  843. game:GetService("Debris"):AddItem(beam2, 0.8)
  844. local partprop7 = {Size = Vector3.new(80, 80, 80); Transparency = 0.4}
  845. local partprop8 = {Size = Vector3.new(85, 85, 85); Transparency = 0.9}
  846. local beamcra1 = Instance.new("Part", GOTCHA)
  847. beamcra1.Size = Vector3.new(6, 6, 6)
  848. beamcra1.Anchored = true
  849. beamcra1.Material = "Neon"
  850. beamcra1.Shape = "Ball"
  851. beamcra1.BrickColor = BrickColor.new("Mulberry")
  852. beamcra1.CanCollide = false
  853. beamcra1.CFrame = GOTCHAtor.CFrame
  854. local tween7 = tweenserv:Create(beamcra1, tweeninfo3, partprop7)
  855. tween7:Play()
  856. game:GetService("Debris"):AddItem(beamcra1, 0.8)
  857. local beamcra2 = Instance.new("Part", GOTCHA)
  858. beamcra2.Size = Vector3.new(7, 7, 7)
  859. beamcra2.Anchored = true
  860. beamcra2.Material = "Neon"
  861. beamcra2.Shape = "Ball"
  862. beamcra2.Transparency = 0.9
  863. beamcra2.BrickColor = BrickColor.new("Institutional white")
  864. beamcra2.CanCollide = false
  865. beamcra2.CFrame = GOTCHAtor.CFrame
  866. local tween8 = tweenserv:Create(beamcra2, tweeninfo3, partprop8)
  867. tween8:Play()
  868. game:GetService("Debris"):AddItem(beamcra2, 0.8)
  869. for i = 1,2 do
  870. local ranAng2 = math.random(-360, 360)
  871. local ring1 = Instance.new("Part", GOTCHA)
  872. ring1.Size = Vector3.new(1, 1, 1)
  873. ring1.Anchored = true
  874. ring1.Transparency = 0.4
  875. ring1.BrickColor = BrickColor.new("Crimson")
  876. ring1.CanCollide = false
  877. ring1.CFrame = GOTCHAtor.CFrame * CFa(Rad(ranAng2), Rad(ranAng2), Rad(ranAng2))
  878. local ring1m = Instance.new("SpecialMesh", ring1)
  879. ring1m.MeshType = "FileMesh"
  880. ring1m.MeshId = "rbxassetid://471124075"
  881. ring1m.Scale = Vector3.new(0.01, 0.01, 0.01)
  882. local partprop9 = {Scale = Vector3.new(1, 1, 1)}
  883. local partprop10 = {Transparency = 1}
  884. local tween9 = tweenserv:Create(ring1m, tweeninfo3, partprop9)
  885. local tween10 = tweenserv:Create(ring1, tweeninfo3, partprop10)
  886. tween9:Play()
  887. tween10:Play()
  888. game:GetService("Debris"):AddItem(ring1, 0.8)
  889. end
  890. end
  891. end
  892. for i = 0,1,.1 do
  893. neck.C1 = clerp(neck.C1, neck1, i)
  894. rootj.C1 = clerp(rootj.C1, rootj1 * CFn(0, 0, 0.025 * Cos(sine / 15)) * CFa(Rad(30), 0, 0), i)
  895. LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(70), 0, Rad(80)), i)
  896. RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(70), 0, Rad(-80)), i)
  897. LH.C1 = clerp(LH.C1, LH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(15), Rad(-5), Rad(-30)), i)
  898. RH.C1 = clerp(RH.C1, RH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(15), Rad(5), Rad(30)), i)
  899. LS.C0 = clerp(LS.C0, LS0, i)
  900. RS.C0 = clerp(RS.C0, RS0, i)
  901. LH.C0 = clerp(LH.C0, LH0, i)
  902. RH.C0 = clerp(RH.C0, RH0, i)
  903. swait()
  904. end
  905. hum.WalkSpeed = ws
  906. hum.JumpPower = jp
  907. beamExplo = false
  908. attacking = false
  909. end
  910. end
  911.  
  912. -----------------------------------------------------------------------------
  913.  
  914. function kdown(k)
  915. if k == "e" then
  916. GodsTears()
  917. elseif k == "q" then
  918. STUN()
  919. end
  920. end
  921.  
  922. mou.KeyDown:connect(kdown)
  923.  
  924. -----------------------------------------------------------------------------
  925.  
  926. warn([[
  927.  
  928.  
  929. GOD'S ABANDONED DAUGHTER
  930. by oilsauce.
  931.  
  932. last updated: 2018/5/20, 12:02, JST
  933.  
  934. DO NOT LEAK.
  935. ]])
  936.  
  937. while true do
  938. swait()
  939. if not tor:FindFirstChild("IEVANPOLKKAVSNSYEAHHHAHHHHH") then
  940. IevanPolkkaVSNS = Instance.new("Sound", tor)
  941. IevanPolkkaVSNS.Name = "IEVANPOLKKAVSNSYEAHHHAHHHHH"
  942. IevanPolkkaVSNS.SoundId = "rbxassetid://1752290765"--"rbxassetid://734019245"
  943. IevanPolkkaVSNS.Volume = 7
  944. IevanPolkkaVSNS.TimePosition = timepos
  945. IevanPolkkaVSNS.Looped = true
  946. IevanPolkkaVSNS:Play()
  947. end
  948. timepos = IevanPolkkaVSNS.TimePosition
  949. IevanPolkkaVSNS.Volume = 7
  950. IevanPolkkaVSNS.Playing = true
  951. sine = sine + 1
  952. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  953. if basicExplo == true then
  954. state = "God's Tears"
  955. elseif beamExplo == true then
  956. state = "STUNNING"
  957. elseif 1 < root.Velocity.y then
  958. state = "Jump"
  959. elseif -1 > root.Velocity.y then
  960. state = "Fall"
  961. elseif torvel < 1 then
  962. state = "Idle"
  963. elseif tor.Velocity.magnitude < 50 then
  964. state = "Walk"
  965. end
  966. if state == "Jump" then
  967. neck.C1 = clerp(neck.C1, neck1 * CFa(Rad(-20), 0, 0), 0.15)
  968. rootj.C1 = clerp(rootj.C1, rootj1 * CFa(Rad(5), 0, 0), 0.15)
  969. LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(10), 0, Rad(-10)), 0.15)
  970. RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(10), 0, Rad(10)), 0.15)
  971. LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(5), 0, 0), 0.15)
  972. RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(5), 0, 0), 0.15)
  973. LS.C0 = clerp(LS.C0, LS0, 0.15)
  974. RS.C0 = clerp(RS.C0, RS0, 0.15)
  975. LH.C0 = clerp(LH.C0, LH0 * CFa(0, 0, Rad(20)), 0.15)
  976. RH.C0 = clerp(RH.C0, RH0 * CFa(0, 0, Rad(-20)), 0.15)
  977. elseif state == "Fall" then
  978. neck.C1 = clerp(neck.C1, neck1 * CFa(Rad(-5), 0, 0), 0.15)
  979. rootj.C1 = clerp(rootj.C1, rootj1 * CFa(Rad(15), 0, 0), 0.15)
  980. LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(20), 0, Rad(-10)), 0.15)
  981. RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(20), 0, Rad(10)), 0.15)
  982. LH.C1 = clerp(LH.C1, LH1 * CFa(Rad(10), 0, 0), 0.15)
  983. RH.C1 = clerp(RH.C1, RH1 * CFa(Rad(10), 0, 0), 0.15)
  984. LS.C0 = clerp(LS.C0, LS0, 0.15)
  985. RS.C0 = clerp(RS.C0, RS0, 0.15)
  986. LH.C0 = clerp(LH.C0, LH0 * CFa(0, 0, Rad(-30)), 0.15)
  987. RH.C0 = clerp(RH.C0, RH0 * CFa(0, 0, Rad(30)), 0.15)
  988. elseif state == "Idle" then
  989. neck.C1 = clerp(neck.C1, neck1 * CFa(0, 0, Rad(15 * Cos(sine / 20))), 0.15)
  990. rootj.C1 = clerp(rootj.C1, rootj1 * CFn(0, 0, 0.025 * Cos(sine / 15)) * CFa(Rad(-25), 0, 0), 0.15)
  991. LS.C1 = clerp(LS.C1, LS1 * CFa(Rad(-40), 0, Rad(40)), 0.15)
  992. RS.C1 = clerp(RS.C1, RS1 * CFa(Rad(-40), 0, Rad(-40)), 0.15)
  993. LH.C1 = clerp(LH.C1, LH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(5), Rad(-5), Rad(30)), 0.15)
  994. RH.C1 = clerp(RH.C1, RH1 * CFn(0, -0.025 * Cos(sine / 15), 0) * CFa(Rad(5), Rad(5), Rad(-30)), 0.15)
  995. LS.C0 = clerp(LS.C0, LS0, 0.15)
  996. RS.C0 = clerp(RS.C0, RS0, 0.15)
  997. LH.C0 = clerp(LH.C0, LH0, 0.15)
  998. RH.C0 = clerp(RH.C0, RH0, 0.15)
  999. elseif state == "Walk" then
  1000. neck.C1 = clerp(neck.C1, neck1 * CFa(Rad(-5), 0, 0), 0.15)
  1001. rootj.C1 = clerp(rootj.C1, rootj1 * CFn(0, 0.1 * Cos(sine / 3), 0) * CFa(Rad(-5), 0, Rad(5 * Cos(sine / 6))), 0.15)
  1002. LS.C1 = clerp(LS.C1, LS1 * CFn(0, -0.1 * Cos(sine / 15), 0) * CFa(Rad(20), 0, Rad(-30)), 0.15)
  1003. RS.C1 = clerp(RS.C1, RS1 * CFn(0, -0.1 * Cos(sine / 15), 0) * CFa(Rad(20), 0, Rad(30)), 0.15)
  1004. LH.C1 = clerp(LH.C1, LH1 * CFa(0, 0, Rad(50 * Cos(sine / 6))), 0.15)
  1005. RH.C1 = clerp(RH.C1, RH1 * CFa(0, 0, Rad(50 * Cos(sine / 6))), 0.15)
  1006. LS.C0 = clerp(LS.C0, LS0, 0.15)
  1007. RS.C0 = clerp(RS.C0, RS0, 0.15)
  1008. LH.C0 = clerp(LH.C0, LH0, 0.15)
  1009. RH.C0 = clerp(RH.C0, RH0, 0.15)
  1010. end
  1011. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement