Advertisement
justinkolose3095

Untitled

Jan 13th, 2019
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.44 KB | None | 0 0
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86.  
  87. math.randomseed(tick())
  88. local pwn = owner
  89. local char = pwn.Character
  90. local pk = pwn.Backpack
  91. local Human = char.Humanoid
  92. local Torso = char.Torso
  93. local Head = char.Head
  94. local LeftArm = char["Left Arm"]
  95. local RightArm = char["Right Arm"]
  96. local LeftLeg = char["Left Leg"]
  97. local RightLeg = char["Right Leg"]
  98. local Neck = char.Torso["Neck"]
  99. local RightShoulder = char.Torso["Right Shoulder"]
  100. local LeftShoulder = char.Torso["Left Shoulder"]
  101. local RightHip = char.Torso["Right Hip"]
  102. local LeftHip = char.Torso["Left Hip"]
  103. local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  104. local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  105. local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  106. local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  107. local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  108. local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  109. local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0)
  110. local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0)
  111. local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0)
  112. local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0)
  113. local Tewl = Instance.new("HopperBin",pk)
  114. local Nim = "Time Blast"
  115. local disabled = false
  116. function ChargeWelds()
  117. if Torso.Anchored then
  118. Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0)
  119. else
  120. Torso.Anchored = true
  121. Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0)
  122. end
  123. coroutine.resume(meshInsertion)
  124. TiltX = 2
  125. TiltY = 0
  126. TiltZ = 2
  127. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  128. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  129. TiltX = 2
  130. TiltY = 0
  131. TiltZ = 2
  132. MoveX = 0
  133. MoveY = 0
  134. MoveZ = 0
  135. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  136. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  137. TiltX = 0.3
  138. TiltY = 0
  139. TiltZ = 0.3
  140. MoveX = 0
  141. MoveY = 0
  142. MoveZ = 0
  143. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  144. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  145. end
  146. function RefreshWelds()
  147. Neck.C0 = NeckC0
  148. Neck.C1 = NeckC1
  149. RightShoulder.C0 = RightShoulderC0
  150. RightShoulder.C1 = RightShoulderC1
  151. LeftShoulder.C0 = LeftShoulderC0
  152. LeftShoulder.C1 = LeftShoulderC1
  153. RightHip.C0 = RightHipC0
  154. RightHip.C1 = RightHipC1
  155. LeftHip.C0 = LeftHipC0
  156. LeftHip.C1 = LeftHipC1
  157. end
  158. function Welds1()
  159. TiltX = 0
  160. TiltY = 0
  161. TiltZ = 1.57
  162. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  163. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  164. TiltX = 0.6
  165. TiltY = 0
  166. TiltZ = 0
  167. MoveX = 0
  168. MoveY = 0
  169. MoveZ = -0.3
  170. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  171. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  172. TiltX = -0.05
  173. TiltY = 0
  174. TiltZ = 0
  175. MoveX = 0
  176. MoveY = 0.1
  177. MoveZ = 0
  178. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  179. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  180. end
  181. function Welds2()
  182. TiltX = 100
  183. TiltY = 20
  184. TiltZ = -20
  185. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  186. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  187. TiltX = 0.6
  188. TiltY = 0
  189. TiltZ = 0
  190. MoveX = 0
  191. MoveY = 0
  192. MoveZ = -0.3
  193. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  194. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  195. TiltX = 0
  196. TiltY = 0
  197. TiltZ = 0
  198. MoveX = 0
  199. MoveY = 0
  200. MoveZ = 0
  201. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  202. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  203. end
  204. function onButton1Down(mouse)
  205. if disabled == true then
  206. return
  207. end
  208. Torso.Anchored = true
  209. Human.PlatformStand = true
  210. Human.WalkSpeed = 0
  211. disabled = true
  212. narb = Instance.new("ForceField",char)
  213. noob = narb:clone()
  214. noobz = narb:clone()
  215. nubz = narb:clone()
  216. coroutine.resume(coroutine.create(function()
  217. for x = 1,150 do
  218. Torso.CFrame = Torso.CFrame * CFrame.fromEulerAnglesXYZ(0,math.random(-100,100),0)
  219. wait()
  220. end
  221. end))
  222. chargeup()
  223. local wow = Instance.new("Part",workspace)
  224. wow.Anchored = true
  225. wow.CanCollide = false
  226. wow.Reflectance = 0.32
  227. wow.formFactor = "Custom"
  228. wow.Size = Vector3.new(0.2,0.2,0.2)
  229. wow.TopSurface = "Smooth"
  230. wow.Transparency = 0
  231. wow.BottomSurface = "Smooth"
  232. wow.CFrame = Torso.CFrame
  233. wow.BrickColor = BrickColor.new("Really black")
  234. local Mesh2 = Instance.new("SpecialMesh",wow)
  235. Mesh2.MeshType = "FileMesh"
  236. Mesh2.Scale = Vector3.new(4.5,0.5,4.5)
  237. Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  238. Mesh2.TextureId = ""
  239. for i = 1,30 do
  240. wow.CFrame = Torso.CFrame * CFrame.new(0,-7.5,0)
  241. wait()
  242. wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,-6,0)
  243. wow.Transparency = wow.Transparency + 0.1
  244. end
  245. local p = Instance.new("Part",char)
  246. p.Anchored = true
  247. p.CanCollide = false
  248. p.Transparency = 0
  249. p.Reflectance = 0.3
  250. p.formFactor = "Symmetric"
  251. p.Size = Vector3.new(12, 12, 12)
  252. p.TopSurface = "Smooth"
  253. p.BottomSurface = "Smooth"
  254. p.Name = "Sharingan"
  255. p.Shape = "Ball"
  256. p.CFrame = Torso.CFrame
  257. p.BrickColor = BrickColor.new("Lime green")
  258. local lol = Instance.new("Explosion",workspace)
  259. lol.Position = Torso.Position
  260. lol.BlastRadius = 450
  261. lol.BlastPressure = 0
  262. for i = 1,10 do
  263. wait()
  264. p.Size = p.Size + Vector3.new(3,3,3)
  265. p.CFrame = Torso.CFrame
  266. p.Transparency = p.Transparency + 0.1
  267. end
  268. game.Lighting.TimeOfDay = 6
  269. p:remove()
  270. wow:remove()
  271. Welds2()
  272. wait(0.5)
  273. Welds1()
  274. wait(0.5)
  275. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0.1, 0, 2)
  276. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0.1, 0, -2)
  277. wait(1)
  278. for i = 1,20 do
  279. game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
  280. wait()
  281. end
  282. game.Lighting.Ambient = Color3.new(1,1,1)
  283. local model = Instance.new("Model",char)
  284. local fer = Instance.new("Fire",Torso)
  285. fer.Size = 30
  286. fer.Heat = 18
  287. fer.Color = BrickColor.new("Really red").Color
  288. fer.SecondaryColor = BrickColor.new("Really black").Color
  289. local smk = Instance.new("Smoke",Torso)
  290. smk.Opacity = 1
  291. smk.RiseVelocity = 25
  292. smk.Size = 12
  293. smk.Color = BrickColor.new("Really red").Color
  294. local O = Instance.new("Part",model)
  295. O.Anchored = true
  296. O.CanCollide = false
  297. O.Transparency = 0
  298. O.Reflectance = 0.3
  299. O.formFactor = "Symmetric"
  300. O.Size = Vector3.new(0, 0, 0)
  301. O.TopSurface = "Smooth"
  302. O.BottomSurface = "Smooth"
  303. O.Name = "Sharingan"
  304. O.Shape = "Ball"
  305. O.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  306. O.BrickColor = BrickColor.new("Really red")
  307. local Mesh = Instance.new("SpecialMesh")
  308. Mesh.Parent = O
  309. Mesh.MeshType = "FileMesh"
  310. Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
  311. Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  312. Mesh.TextureId = ""
  313. local O2 = Instance.new("Part",model)
  314. O2.Anchored = true
  315. O2.CanCollide = false
  316. O2.Transparency = 0
  317. O2.Reflectance = 0.3
  318. O2.formFactor = "Symmetric"
  319. O2.Size = Vector3.new(0, 0, 0)
  320. O2.TopSurface = "Smooth"
  321. O2.BottomSurface = "Smooth"
  322. O2.Name = "Sharingan"
  323. O2.Shape = "Ball"
  324. O2.CFrame = Torso.CFrame
  325. O2.BrickColor = BrickColor.new("Really red")
  326. local Mesh3 = Instance.new("SpecialMesh")
  327. Mesh3.Parent = O2
  328. Mesh3.MeshType = "FileMesh"
  329. Mesh3.Scale = Vector3.new(1, 1, 1)
  330. Mesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  331. Mesh3.TextureId = ""
  332. local O3 = Instance.new("Part",model)
  333. O3.Anchored = true
  334. O3.CanCollide = false
  335. O3.Transparency = 0
  336. O3.Reflectance = 0.3
  337. O3.formFactor = "Symmetric"
  338. O3.Size = Vector3.new(0, 0, 0)
  339. O3.TopSurface = "Smooth"
  340. O3.BottomSurface = "Smooth"
  341. O3.Name = "Sharingan"
  342. O3.Shape = "Ball"
  343. O3.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  344. O3.BrickColor = BrickColor.new("Really red")
  345. local Mesh4 = Instance.new("SpecialMesh")
  346. Mesh4.Parent = O3
  347. Mesh4.MeshType = "FileMesh"
  348. Mesh4.Scale = Vector3.new(1.3, 1.3, 1.3)
  349. Mesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  350. Mesh4.TextureId = ""
  351. local O4 = Instance.new("Part",model)
  352. O4.Anchored = true
  353. O4.CanCollide = false
  354. O4.Transparency = 0
  355. O4.Reflectance = 0.3
  356. O4.formFactor = "Symmetric"
  357. O4.Size = Vector3.new(0, 0, 0)
  358. O4.TopSurface = "Smooth"
  359. O4.BottomSurface = "Smooth"
  360. O4.Name = "Sharingan"
  361. O4.Shape = "Ball"
  362. O4.CFrame = Torso.CFrame
  363. O4.BrickColor = BrickColor.new("Really red")
  364. local Mesh5 = Instance.new("SpecialMesh")
  365. Mesh5.Parent = O4
  366. Mesh5.MeshType = "FileMesh"
  367. Mesh5.Scale = Vector3.new(1, 1, 1)
  368. Mesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  369. Mesh5.TextureId = ""
  370. local pro = Instance.new("Part",char)
  371. pro.Anchored = true
  372. pro.CanCollide = true
  373. pro.Transparency = 0.2
  374. pro.Reflectance = 0.3
  375. pro.formFactor = "Symmetric"
  376. pro.Size = Vector3.new(1, 1, 1)
  377. pro.TopSurface = "Smooth"
  378. pro.BottomSurface = "Smooth"
  379. pro.Name = "Sharingan"
  380. pro.Shape = "Ball"
  381. pro.BrickColor = BrickColor.new("White")
  382. pro.CFrame = Torso.CFrame
  383. pro.Touched:connect(onTouched)
  384. local lol = Instance.new("Explosion",workspace)
  385. lol.Position = Torso.Position
  386. lol.BlastRadius = 65
  387. lol.BlastPressure = 900000
  388. lol.Hit:connect(explhit)
  389. local Effect = Instance.new("Part",pro)
  390. Effect.Anchored = true
  391. Effect.CanCollide = false
  392. Effect.Size = Vector3.new(1, 1, 1)
  393. Effect.formFactor = "Symmetric"
  394. Effect.Transparency = 0.6
  395. Effect.BrickColor = BrickColor.new("Toothpaste")
  396. Effect.CFrame = Torso.CFrame
  397. Effect.Reflectance = 0.6
  398. Effect.TopSurface = "Smooth"
  399. Effect.BottomSurface = "Smooth"
  400. local EffectMesh = Instance.new("CylinderMesh",Effect)
  401. EffectMesh.Scale = Vector3.new(3, 90000, 3)
  402. local effect = Effect:Clone()
  403. local effectmesh = EffectMesh:Clone()
  404. effect.Parent = pro
  405. effectmesh.Parent = effect
  406. for i = 1,75 do
  407. effect.Reflectance = math.random()
  408. Effect.Reflectance = math.random()
  409. effectmesh.Scale = effectmesh.Scale + Vector3.new(1,0,1)
  410. EffectMesh.Scale = EffectMesh.Scale + Vector3.new(2,0,2)
  411. Mesh.Scale = Mesh.Scale + Vector3.new(3, 3, 3)
  412. Mesh3.Scale = Mesh.Scale
  413. Mesh4.Scale = Mesh.Scale
  414. Mesh5.Scale = Mesh.Scale
  415. O.CFrame = O.CFrame * CFrame.fromEulerAnglesXYZ(6,0,0)
  416. O2.CFrame = O2.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0)
  417. O3.CFrame = O3.CFrame * CFrame.fromEulerAnglesXYZ(0,6,6)
  418. O4.CFrame = O4.CFrame * CFrame.fromEulerAnglesXYZ(6,0,6)
  419. pro.Size = pro.Size + Vector3.new(3,3,3)
  420. pro.CFrame = Torso.CFrame
  421. O.BrickColor = BrickColor.new("Lime green")
  422. O2.BrickColor = BrickColor.new("Lime green")
  423. O3.BrickColor = BrickColor.new("Lime green")
  424. O4.BrickColor = BrickColor.new("Lime green")
  425. pro.BrickColor = BrickColor.new("Really black")
  426. wait()
  427. end
  428. coroutine.resume(core)
  429. for i = 1,10 do
  430. Effect.Reflectance = 0 + 0.1
  431. effect.Reflectance = 0 + 0.1
  432. EffectMesh.Scale = EffectMesh.Scale - Vector3.new(12,30,12)
  433. effectmesh.Scale = effectmesh.Scale - Vector3.new(11,29,11)
  434. O.Transparency = O.Transparency + 0.1
  435. O2.Transparency = O2.Transparency + 0.1
  436. O3.Transparency = O3.Transparency + 0.1
  437. O4.Transparency = O4.Transparency + 0.1
  438. pro.Transparency = p.Transparency + 0.01
  439. wait()
  440. end
  441. Effect:remove()
  442. pro:remove()
  443. fer:remove()
  444. smk:remove()
  445. noob:remove()
  446. noobz:remove()
  447. nubz:remove()
  448. narb:remove()
  449. RefreshWelds()
  450. game.Lighting.TimeOfDay = 14
  451. game.Lighting.Brightness = 0
  452. model:remove()
  453. Human.PlatformStand = false
  454. Torso.Anchored = false
  455. Human.WalkSpeed = 16
  456. wait(10)
  457. disabled = false
  458. end
  459. function lul(mouse)
  460. mouse.Icon = "http://www.roblox.com/asset/?id=41672909"
  461. mouse.Button1Down:connect(onButton1Down)
  462. end
  463. function explhit(drumstep)
  464. for d,s in pairs (drumstep:children()) do
  465. if s.className == "Humanoid" then
  466. s:takeDamage(80)
  467. end
  468. end
  469. end
  470. function chargeup()
  471. Welds1()
  472. wait(0.4)
  473. ChargeWelds()
  474. wait(0.3)
  475. StartCharge()
  476. wait()
  477. MidCharge()
  478. wait(0.5)
  479. EndCharge()
  480. wait(0.4)
  481. end
  482. function EndCharge()
  483. local p = Instance.new("Part",char)
  484. p.Anchored = true
  485. p.CanCollide = false
  486. p.Transparency = 0
  487. p.Reflectance = 0.3
  488. p.formFactor = "Symmetric"
  489. p.Size = Vector3.new(12, 12, 12)
  490. p.TopSurface = "Smooth"
  491. p.BottomSurface = "Smooth"
  492. p.Name = "Sharingan"
  493. p.Shape = "Ball"
  494. p.CFrame = Torso.CFrame
  495. p.BrickColor = BrickColor.new("Really black")
  496. for i = 1,10 do
  497. p.Size = p.Size - Vector3.new(3,3,3)
  498. p.CFrame = Torso.CFrame
  499. wait()
  500. end
  501. p:remove()
  502. end
  503. function MidCharge()
  504. local wow = Instance.new("Part",workspace)
  505. wow.Anchored = true
  506. wow.CanCollide = false
  507. wow.Reflectance = 0.32
  508. wow.formFactor = "Custom"
  509. wow.Size = Vector3.new(12,12,12)
  510. wow.TopSurface = "Smooth"
  511. wow.Transparency = 0.5
  512. wow.BottomSurface = "Smooth"
  513. wow.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  514. wow.BrickColor = BrickColor.new("Really black")
  515. local wow2 = Instance.new("Part",workspace)
  516. wow2.Anchored = true
  517. wow2.CanCollide = false
  518. wow2.Reflectance = 0.32
  519. wow2.formFactor = "Custom"
  520. wow2.Size = Vector3.new(12,12,12)
  521. wow2.TopSurface = "Smooth"
  522. wow2.Transparency = 0.5
  523. wow2.BottomSurface = "Smooth"
  524. wow2.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  525. wow2.BrickColor = BrickColor.new("Lime green")
  526. local wow11 = Instance.new("Part",workspace)
  527. wow11.Anchored = true
  528. wow11.CanCollide = false
  529. wow11.Reflectance = 0.32
  530. wow11.formFactor = "Custom"
  531. wow11.Size = Vector3.new(12,12,12)
  532. wow11.TopSurface = "Smooth"
  533. wow11.Transparency = 0.5
  534. wow11.BottomSurface = "Smooth"
  535. wow11.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  536. wow11.BrickColor = BrickColor.new("Lavender")
  537. local wow4 = Instance.new("Part",workspace)
  538. wow4.Anchored = true
  539. wow4.CanCollide = false
  540. wow4.Reflectance = 0.32
  541. wow4.formFactor = "Custom"
  542. wow4.Size = Vector3.new(12,12,12)
  543. wow4.TopSurface = "Smooth"
  544. wow4.Transparency = 0.5
  545. wow4.BottomSurface = "Smooth"
  546. wow4.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  547. wow4.BrickColor = BrickColor.new("Toothpaste")
  548. local Taco = Instance.new("SelectionBox",wow)
  549. Taco.Visible = true
  550. Taco.Color = BrickColor.new("Lime green")
  551. Taco.Adornee = Taco.Parent
  552. local Tacoz = Taco:clone()
  553. Tacoz.Parent = wow2
  554. Tacoz.Color = BrickColor.new("Really black")
  555. Tacoz.Adornee = Tacoz.Parent
  556. local Taco5 = Tacoz:clone()
  557. Taco5.Parent = wow4
  558. Taco5.Adornee = Taco5.Parent
  559. Taco5.Color = BrickColor.new("Lavender")
  560. local Tacosh = Tacoz:clone()
  561. Tacosh.Parent = wow11
  562. Tacosh.Adornee = Tacosh.Parent
  563. Tacosh.Color = BrickColor.new("Toothpaste")
  564. for i = 1,20 do
  565. wait()
  566. wow11.CFrame = wow11.CFrame * CFrame.fromEulerAnglesXYZ(6,6,6)
  567. wow4.CFrame = wow4.CFrame * CFrame.fromEulerAnglesXYZ(-6,-6,-6)
  568. wow2.CFrame = wow2.CFrame * CFrame.fromEulerAnglesXYZ(-3,2,6)
  569. wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(5,1,-6)
  570. end
  571. wow:remove()
  572. wow2:remove()
  573. wow4:remove()
  574. wow11:remove()
  575. end
  576. function StartCharge()
  577. local p = Instance.new("Part",char)
  578. p.Anchored = true
  579. p.CanCollide = false
  580. p.Transparency = 0.6
  581. p.Reflectance = 0.3
  582. p.formFactor = "Symmetric"
  583. p.Size = Vector3.new(3,3,3)
  584. p.TopSurface = "Smooth"
  585. p.BottomSurface = "Smooth"
  586. p.Name = "Sharingan"
  587. p.Shape = "Ball"
  588. p.CFrame = Torso.CFrame
  589. p.BrickColor = BrickColor.new("Really black")
  590. local O = Instance.new("Part",model)
  591. O.Anchored = true
  592. O.CanCollide = false
  593. O.Transparency = 0
  594. O.Reflectance = 0.3
  595. O.formFactor = "Symmetric"
  596. O.Size = Vector3.new(0, 0, 0)
  597. O.TopSurface = "Smooth"
  598. O.BottomSurface = "Smooth"
  599. O.Name = "Sharingan"
  600. O.Shape = "Ball"
  601. O.CFrame = Torso.CFrame
  602. O.BrickColor = BrickColor.new("Lime green")
  603. local Mesh = Instance.new("SpecialMesh")
  604. Mesh.Parent = O
  605. Mesh.MeshType = "FileMesh"
  606. Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
  607. Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  608. Mesh.TextureId = ""
  609. for i = 1,10 do
  610. p.Size = p.Size + Vector3.new(3,3,3)
  611. p.CFrame = Torso.CFrame
  612. p.Transparency = p.Transparency + 0.1
  613. O.Transparency = O.Transparency + 0.1
  614. Mesh.Scale = Mesh.Scale + Vector3.new(4, 4, 4)
  615. wait()
  616. end
  617. p:remove()
  618. O:remove()
  619. end
  620. function onTouched(Taco)
  621. if Taco.Parent.Name ~= pwn.Name and Taco.Parent.Parent.Name ~= pwn.Name then
  622. if Taco.Parent.className == "Model" or Taco.Parent.Parent.className == "Model" then
  623. for k,f in pairs(Taco.Parent:children()) do
  624. if f.className == "Part" then
  625. f.Anchored = false
  626. coroutine.resume(coroutine.create(function()
  627. f.Velocity = (Head.Position - f.Position).unit * -150
  628. wait(0.4)
  629. f.Veclovity = Vector3.new(0,0,0)
  630. end))
  631. elseif f.className == "ForceField" then
  632. f:remove()
  633. elseif f.className == "Hat" then
  634. f:remove()
  635. end
  636. end
  637. end
  638. end
  639. end
  640. function shock()
  641. local wowz = Instance.new("Part",workspace)
  642. wowz.Anchored = true
  643. wowz.CanCollide = false
  644. wowz.Reflectance = 0.32
  645. wowz.formFactor = "Custom"
  646. wowz.Size = Vector3.new(0.2,0.2,0.2)
  647. wowz.TopSurface = "Smooth"
  648. wowz.Transparency = 0
  649. wowz.BottomSurface = "Smooth"
  650. wowz.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  651. wowz.BrickColor = BrickColor.new("Really black")
  652. local Mesh2 = Instance.new("SpecialMesh",wow)
  653. Mesh2.MeshType = "FileMesh"
  654. Mesh2.Scale = Vector3.new(6,0.5,6)
  655. Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  656. Mesh2.TextureId = ""
  657. for i = 1,30 do
  658. wowz.CFrame = Torso.CFrame * CFrame.new(0,-2.5,0)
  659. wait()
  660. wowz.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0)
  661. wowz.BrickColor = BrickColor.Random()
  662. end
  663. wowz:remove()
  664. end
  665. function spinmesh()
  666. local wowz = Instance.new("Part",char)
  667. wowz.Anchored = true
  668. wowz.CanCollide = false
  669. wowz.Reflectance = 0.32
  670. wowz.Shape = "Ball"
  671. wowz.Transparency = 0
  672. wowz.formFactor = "Custom"
  673. wowz.Size = Vector3.new(9,9,9)
  674. wowz.TopSurface = "Smooth"
  675. wowz.BottomSurface = "Smooth"
  676. wowz.CFrame = Torso.CFrame
  677. wowz.BrickColor = BrickColor.new("Really black")
  678. wait(3)
  679. wowz:remove()
  680. end
  681. meshInsertion = coroutine.create(spinmesh)
  682. core = coroutine.create(shock)
  683. Tewl.Name = Nim
  684. Tewl.Selected:connect(lul)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement