Advertisement
Michael91

NARUTO FE

Sep 9th, 2018
2,196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.65 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  6. --[[ Controls
  7.  
  8. H = Replaces you with a Clone so people think they killed you but they actually did not.
  9. I = Become visible, usually helpful when you're invisible after you press H
  10. T = Tp to your mouse
  11. C = Remove clones
  12. Q = toggle mouse follow (default is non mouse follow)
  13. E = Summons 5 clones around you
  14. L = Spawns a clone on ur mouse
  15. R = Rasengan only for you
  16. F = Rasengan for clones
  17. X = Make clones ride each other ( buggy )
  18.  
  19. --]]
  20.  
  21. plr = game:service'Players'.LocalPlayer
  22. char = plr.Character
  23. cam = workspace.Camera
  24. m = plr:GetMouse()
  25. char.Archivable = true
  26.  
  27. cooldown = true
  28. disable = true
  29. rad = math.rad
  30. cloneamount = 0
  31. mfol = false
  32. biju = false
  33. rid = false
  34. rs = false
  35.  
  36. ras = {
  37.  
  38. }
  39.  
  40. welds= {
  41.  
  42. }
  43.  
  44. welds2 = {
  45.  
  46. }
  47.  
  48. mcs = {
  49.  
  50. }
  51.  
  52. clones = {
  53.  
  54. }
  55.  
  56. char:FindFirstChildOfClass'Humanoid'.WalkSpeed = 32
  57. char:FindFirstChildOfClass'Humanoid'.JumpPower = 100
  58.  
  59. hair = Instance.new("Part", char)
  60. hair.Size = Vector3.new(0.2,0.2,0.2)
  61. hairmesh = Instance.new("SpecialMesh", hair)
  62. hairmesh.MeshId = "rbxassetid://520462259"
  63. hairmesh.Scale = Vector3.new(0.07, 0.07, 0.074)
  64. hairmesh.TextureId = "rbxassetid://520462269"
  65. hair.Transparency = 0
  66. hair.CanCollide = false
  67. hair.Name = "plrhair"
  68. hair.Anchored = false
  69. hair.BrickColor = BrickColor.new("Really black")
  70. Weld = Instance.new("Weld", char)
  71. Weld.Part0 = char["Head"]
  72. Weld.Part1 = hair
  73. Weld.C1 = CFrame.new(0, 0.4, 0.1)*CFrame.Angles(0,rad(180),0)
  74.  
  75. for _, a in pairs(char:children()) do
  76. if a:IsA'Accessory' or a:IsA'CharacterMesh' or a:IsA'Pants' or a:IsA'Shirt' then
  77. a:Destroy()
  78. end
  79. end
  80.  
  81. char.Head.face.Texture = "http://www.roblox.com/asset/?id=727692296"
  82.  
  83. local s = Instance.new('Shirt', char)
  84. s.ShirtTemplate = "rbxassetid://208297138"
  85. local p = Instance.new('Pants', char)
  86. p.PantsTemplate = "rbxassetid://184745905"
  87.  
  88. function crasengan(a)
  89. coroutine.resume(coroutine.create(function()
  90. local sou =Instance.new("Sound")
  91. sou.Pitch =1
  92. sou.Volume= 2
  93. sou.SoundId= "rbxassetid://738548104"
  94. sou.Parent= a["Head"]
  95. sou:Play()
  96. local arm= {a["Right Arm"]}
  97. a.Torso["Right Shoulder"].Archivable =true
  98. part1 =Instance.new("Part")
  99. table.insert(ras,part1)
  100. part1.CFrame =a["Right Arm"].CFrame
  101. part1.Parent =a
  102. part1.Name= "TriggerR"
  103. part1.Transparency =0.560
  104. part1.Shape ="Ball"
  105. part1.BrickColor= BrickColor.new("Toothpaste")
  106. part1.TopSurface =0
  107. part1.Material="Neon"
  108. part1.BottomSurface =0
  109. part1.CanCollide=false
  110. part1.Size =Vector3.new(2,2,2)
  111. part1.Anchored =false
  112. local mc =a.Torso["Right Shoulder"]:Clone()
  113. table.insert(mcs,mc)
  114. weld = Instance.new("Weld",arm[1])
  115. table.insert(welds,mc)
  116. weld.Part0=a.Torso
  117. weld.Part1=weld.Parent
  118. weld.C1 =CFrame.new(-1.5,.5,.5)*CFrame.Angles(math.rad(-90),0,0)
  119. part1.CFrame = a["Right Arm"].CFrame* CFrame.new(0,1, 1.75)
  120. local Weld= Instance.new("Weld", a)
  121. Weld.Part0= a["Right Arm"]
  122. Weld.Part1=part1
  123. Weld.C1=CFrame.new(0,1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  124.  
  125. part1.Touched:connect(function(hit)
  126. part1.Transparency = 1
  127. if hit.Parent:FindFirstChild("Humanoid") then
  128. if hit.Parent.Name ~= plr.Name and rs then
  129. rs = false
  130. for _, a in pairs(ras) do
  131. a:Destroy()
  132. end
  133. local part2 = part1:Clone()
  134. table.insert(ras,part2)
  135. part2.Name = "FakeR"
  136. part1:Destroy()
  137. weld:Destroy()
  138. mc.Parent = a.Torso
  139. for _, a in pairs(mcs) do
  140. for _, b in pairs(clones) do
  141. if b:FindFirstChild'Torso' then
  142. a.Parent = b.Torso
  143. end
  144. end
  145. end
  146. part2.Parent = hit.Parent
  147. part2.Transparency = 0
  148. local Weld = Instance.new("Weld", a)
  149. Weld.Part0 = hit.Parent.HumanoidRootPart
  150. Weld.Part1 = part2
  151. Weld.C1 = CFrame.new(0, 1, 0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  152. local bv = Instance.new('BodyVelocity')
  153. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  154. bv.P = 7555
  155. bv.Velocity = hit.Parent:FindFirstChild("Head").CFrame.lookVector + Vector3.new(math.random(-100,1),math.random(0,1),math.random(-100,1))
  156. bv.Parent = hit.Parent:FindFirstChild("HumanoidRootPart")
  157. game.Debris:AddItem(bv, 0.6)
  158. wait(0.6)
  159. ypcall(function()
  160. hit.Parent:FindFirstChild('HumanoidRootPart').Anchored = true
  161. end)
  162. part2.Anchored = true
  163. for i=0,15,1 do
  164. wait(.05)
  165. part2.Transparency = part2.Transparency + 0.1
  166. part2.Size = part2.Size + Vector3.new(10,10,10)
  167. end
  168. part2:Destroy()
  169. ypcall(function()
  170. hit.Parent:FindFirstChild('HumanoidRootPart').Anchored = false
  171. hit.Parent:BreakJoints()
  172. end)
  173. end
  174. end
  175. end)
  176. end))
  177. end
  178.  
  179. function rasengan(a)
  180. coroutine.resume(coroutine.create(function()
  181. local sou =Instance.new("Sound")
  182. sou.Pitch =1
  183. sou.Volume= 2
  184. sou.SoundId= "rbxassetid://738548104"
  185. sou.Parent= a["Head"]
  186. sou:Play()
  187. local arm= {a["Right Arm"]}
  188. a.Torso["Right Shoulder"].Archivable =true
  189. part1 =Instance.new("Part")
  190. table.insert(ras,part1)
  191. part1.CFrame =a["Right Arm"].CFrame
  192. part1.Parent =a
  193. part1.Name= "TriggerR"
  194. part1.Transparency =0.560
  195. part1.Shape ="Ball"
  196. part1.BrickColor= BrickColor.new("Toothpaste")
  197. part1.TopSurface =0
  198. part1.Material="Neon"
  199. part1.BottomSurface =0
  200. part1.CanCollide=false
  201. part1.Size =Vector3.new(2,2,2)
  202. part1.Anchored =false
  203. local mc =a.Torso["Right Shoulder"]:Clone()
  204. weld = Instance.new("Weld",arm[1])
  205. weld.Part0=a.Torso
  206. weld.Part1=weld.Parent
  207. weld.C1 =CFrame.new(-1.5,.5,.5)*CFrame.Angles(math.rad(-90),0,0)
  208. part1.CFrame = a["Right Arm"].CFrame* CFrame.new(0,1, 1.75)
  209. local Weld= Instance.new("Weld", a)
  210. Weld.Part0= a["Right Arm"]
  211. Weld.Part1=part1
  212. Weld.C1=CFrame.new(0,1.75,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  213.  
  214. part1.Touched:connect(function(hit)
  215. part1.Transparency = 1
  216. if hit.Parent:FindFirstChild("Humanoid") then
  217. if hit.Parent.Name ~= plr.Name and rs then
  218. rs = false
  219. for _, a in pairs(ras) do
  220. a:Destroy()
  221. end
  222. local part2 = part1:Clone()
  223. table.insert(ras,part2)
  224. part2.Name = "FakeR"
  225. part1:Destroy()
  226. weld:Destroy()
  227. mc.Parent = a.Torso
  228. part2.Parent = hit.Parent
  229. part2.Transparency = 0
  230. local Weld = Instance.new("Weld", a)
  231. Weld.Part0 = hit.Parent.HumanoidRootPart
  232. Weld.Part1 = part2
  233. Weld.C1 = CFrame.new(0, 1, 0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  234. local bv = Instance.new('BodyVelocity')
  235. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  236. bv.P = 7555
  237. bv.Velocity = hit.Parent:FindFirstChild("Head").CFrame.lookVector + Vector3.new(math.random(-100,1),math.random(0,1),math.random(-100,1))
  238. bv.Parent = hit.Parent:FindFirstChild("HumanoidRootPart")
  239. game.Debris:AddItem(bv, 0.6)
  240. wait(0.6)
  241. ypcall(function()
  242. hit.Parent:FindFirstChild('HumanoidRootPart').Anchored = true
  243. end)
  244. part2.Anchored = true
  245. for i=0,15,1 do
  246. wait(.05)
  247. part2.Transparency = part2.Transparency + 0.1
  248. part2.Size = part2.Size + Vector3.new(10,10,10)
  249. end
  250. part2:Destroy()
  251. ypcall(function()
  252. hit.Parent:FindFirstChild('HumanoidRootPart').Anchored = false
  253. hit.Parent:BreakJoints()
  254. end)
  255. end
  256. end
  257. end)
  258. end))
  259. end
  260.  
  261. function ride()
  262. ypcall(function()
  263. local b = 1
  264. local last = #clones
  265. for _, a in pairs(clones) do
  266. wait(.05)
  267. local minus = #clones
  268. local plus = #clones - 1
  269. local total = plus - minus
  270. local cur = b
  271. local nex = cur - total
  272. p = Instance.new('Weld', clones[cur])
  273. table.insert(welds2, p)
  274. p.Part0 = clones[cur]:FindFirstChild("Torso") or clones[cur]:FindFirstChild("UpperTorso")
  275. p.Part1 = clones[nex]:FindFirstChild("Torso") or clones[nex]:FindFirstChild("UpperTorso")
  276. p.C0 = CFrame.new(0,-2.2,-.50)
  277. clones[cur].Humanoid.Sit = true
  278. b = b + 1
  279. end
  280. p = Instance.new('Weld', clones[last])
  281. table.insert(welds2, p)
  282. p.Part0 = char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")
  283. p.Part1 = clones[last]:FindFirstChild("Torso") or clones[last]:FindFirstChild("UpperTorso")
  284. p.C0 = CFrame.new(0,-2.2,-.50)
  285. end)
  286. end
  287.  
  288. function clonerasengan()
  289. for _, a in pairs(clones) do
  290. if a ~= nil and a:FindFirstChildOfClass'Humanoid' then
  291. crasengan(a)
  292. end
  293. end
  294. end
  295.  
  296. function hai(b)
  297. hair = Instance.new("Part", b.Head)
  298. hairmesh = Instance.new("SpecialMesh", hair)
  299. hairmesh.MeshId = "rbxassetid://520462259"
  300. hairmesh.Scale = Vector3.new(0.07, 0.07, 0.074)
  301. hairmesh.TextureId = "rbxassetid://520462269"
  302. hair.Transparency = 0
  303. hair.CanCollide = false
  304. hair.Name = "plrhair"
  305. hair.Anchored = false
  306. hair.BrickColor = BrickColor.new("Really black")
  307. Weld = Instance.new("Weld",b)
  308. Weld.Part0 = b["Head"]
  309. Weld.Part1 = hair
  310. Weld.C1 = CFrame.new(0, 0.4, 0.1)*CFrame.Angles(0,rad(180),0)
  311. end
  312.  
  313. function cclones()
  314. cloneamount = 0
  315. for _, a in pairs(char:children()) do
  316. if a:FindFirstChild('Id'..plr.Name) then
  317. local p = Instance.new('Part', char)
  318. p.Transparency = 1
  319. p.CanCollide = false
  320. p.Anchored = true
  321. p.Size = Vector3.new(0.2,0.2,0.2)
  322. if a:FindFirstChild'Torso' then
  323. p.CFrame = a.Torso.CFrame
  324. elseif not a:FindFirstChild'Torso' then
  325. for _, b in pairs(a:children()) do
  326. if b:IsA'Part' then
  327. p.CFrame = b.CFrame
  328. end
  329. end
  330. end
  331. local sou = Instance.new("Sound")
  332. sou.Pitch = 1
  333. sou.Volume = 1.2
  334. sou.SoundId = "rbxassetid://722960601"
  335. sou.Parent = p
  336. sou:Play()
  337. local pe = Instance.new("ParticleEmitter")
  338. pe.Acceleration = Vector3.new(0, 8, 0)
  339. pe.Lifetime = NumberRange.new(1, 1.5)
  340. pe.Rate = 20000
  341. pe.RotSpeed = NumberRange.new(-30, 30)
  342. pe.Rotation = NumberRange.new(0, 360)
  343. pe.Size = NumberSequence.new({
  344. NumberSequenceKeypoint.new(0, 4.38, 0),
  345. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  346. NumberSequenceKeypoint.new(1, 1.48, 0)
  347. })
  348. pe.Texture = "rbxassetid://244221440"
  349. pe.Transparency = NumberSequence.new({
  350. NumberSequenceKeypoint.new(0, 0, 0),
  351. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  352. NumberSequenceKeypoint.new(1, 1, 1)
  353. })
  354. pe.ZOffset = 5
  355. pe.VelocitySpread = 360
  356. pe.Parent = p
  357. pe.Enabled = true
  358. wait(0.1)
  359. pe.Enabled = false
  360. a:Destroy()
  361. end
  362. end
  363. end
  364.  
  365. function id(a)
  366. local num = Instance.new'NumberValue'
  367. num.Parent = a
  368. num.Name = "Id"..plr.Name
  369. end
  370.  
  371. function invis(b)
  372. hair.Transparency = 1
  373. b.Head.face.Transparency = 1
  374. for _, a in pairs(b:children()) do
  375. if a:IsA'Part' and a.Name ~= 'HumanoidRootPart' then
  376. a.Transparency = 1
  377. elseif a:IsA'Accessory' then
  378. a.Handle.Transparency = 1
  379. end
  380. end
  381. hair.Transparency = 1
  382. end
  383.  
  384. function vis(b)
  385. hair.Transparency = 0
  386. b.Head.face.Transparency = 0
  387. for _, a in pairs(b:children()) do
  388. if a:IsA'BasePart' and a.Name ~= 'HumanoidRootPart' then
  389. a.Transparency = 0
  390. elseif a:IsA'Accessory' then
  391. a.Handle.Transparency = 0
  392. end
  393. end
  394. end
  395.  
  396. function clear(b)
  397. for _, a in pairs(b:children()) do
  398. if a:IsA'Model' and a.Name == plr.Name and plr.Parent then
  399. a:Destroy()
  400. end
  401. end
  402. end
  403.  
  404. function add(b)
  405. table.insert(clones,b)
  406. end
  407.  
  408. function sub()
  409. hair.Transparency = 1
  410. local p = Instance.new('Part', char.Torso)
  411. p.Anchored = true
  412. p.CanCollide = false
  413. p.Transparency = 1
  414. p.Size = Vector3.new(0.1,.1,.1)
  415. p.Anchored = true
  416. p.CFrame = char.Torso.CFrame
  417. local v = char:Clone()
  418. cloneamount = cloneamount + 1
  419. clear(v)
  420. hai(v)
  421. add(v)
  422. vis(v)
  423. id(v)
  424. invis(char)
  425. v.Parent = char
  426. char.Torso.CFrame = char.Torso.CFrame * CFrame.new(0,15,0)
  427. v.Torso.CFrame = p.CFrame
  428. v.Humanoid.MaxHealth = 100
  429. for _, a in pairs(char:children()) do
  430. if a:IsA'Part' then
  431. a.Transparency = 1
  432. elseif a:IsA'Accessory' then
  433. a.Handle.Transparency = 1
  434. end
  435. end
  436. char.Head["face"].Transparency = 1
  437. if v:FindFirstChildOfClass'Humanoid' then
  438. health = v:FindFirstChildOfClass'Humanoid'.Health
  439. end
  440. if v:FindFirstChildOfClass'Humanoid' then
  441. v:FindFirstChildOfClass'Humanoid'.Changed:connect(function()
  442. if v:FindFirstChildOfClass'Humanoid' and v:FindFirstChildOfClass'Humanoid'.Health < health then
  443. local part = Instance.new('Part', game.Workspace)
  444. cloneamount = cloneamount - 1
  445. part.Transparency = 1
  446. part.CanCollide = false
  447. part.Size = Vector3.new(0.2,0.2,0.2)
  448. part.CFrame = v.Torso.CFrame
  449. v:Destroy()
  450. local sou = Instance.new("Sound")
  451. sou.Pitch = 1
  452. sou.Volume = 1.2
  453. sou.SoundId = "rbxassetid://722960601"
  454. sou.Parent = part
  455. sou:Play()
  456. local pe = Instance.new("ParticleEmitter")
  457. pe.Acceleration = Vector3.new(0, 8, 0)
  458. pe.Lifetime = NumberRange.new(1, 1.5)
  459. pe.Rate = 20000
  460. pe.RotSpeed = NumberRange.new(-30, 30)
  461. pe.Rotation = NumberRange.new(0, 360)
  462. pe.Size = NumberSequence.new({
  463. NumberSequenceKeypoint.new(0, 4.38, 0),
  464. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  465. NumberSequenceKeypoint.new(1, 1.48, 0)
  466. })
  467. pe.Texture = "rbxassetid://244221440"
  468. pe.Transparency = NumberSequence.new({
  469. NumberSequenceKeypoint.new(0, 0, 0),
  470. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  471. NumberSequenceKeypoint.new(1, 1, 1)
  472. })
  473. pe.ZOffset = 5
  474. pe.VelocitySpread = 360
  475. pe.Parent = part
  476. pe.Enabled = true
  477. wait(0.1)
  478. pe.Enabled = false
  479. end
  480. if v:FindFirstChildOfClass'Humanoid' then
  481. health = v:FindFirstChildOfClass'Humanoid'.Health
  482. end
  483. end)
  484. end
  485. end
  486.  
  487. function tp()
  488. for i = 1,25 do
  489. wait()
  490. for _, a in pairs(char:children()) do
  491. if a:IsA'Part' and a.Name ~= 'HumanoidRootPart' then
  492. a.Transparency = a.Transparency + 0.1
  493. char.Head.face.Transparency = char.Head.face.Transparency + 0.1
  494. hair.Transparency = hair.Transparency + 0.1
  495. end
  496. end
  497. end
  498. char.Torso.CFrame = m.Hit
  499. for i = 1,25 do
  500. wait()
  501. for _, a in pairs(char:children()) do
  502. if a:IsA'Part' and a.Name ~= 'HumanoidRootPart' then
  503. a.Transparency = a.Transparency - 0.1
  504. char.Head.face.Transparency = char.Head.face.Transparency - 0.1
  505. hair.Transparency = hair.Transparency - 0.1
  506. end
  507. end
  508. end
  509. end
  510.  
  511. function bijuu()
  512. for _, a in pairs(char:children()) do
  513. for i = 1,1 do
  514. wait()
  515. if a:IsA'Part' then
  516. local red = Instance.new('Part', char)
  517. red.Anchored = false
  518. red.CanCollide = false
  519. red.Material = 'Neon'
  520. red.BrickColor = BrickColor.new'Crimson'
  521. red.Size = a.Size + Vector3.new(.05,.05,.05)
  522. red.Shape = a.Shape
  523. red.Transparency = 0.6
  524. local weld = Instance.new('Weld', red)
  525. weld.Part0 = a
  526. weld.Part1 = red
  527. weld.C0 = CFrame.new(0,0,0)
  528. if a.Name == "Head" then
  529. a:FindFirstChildOfClass'SpecialMesh':Clone().Parent = red
  530. end
  531. end
  532. end
  533. end
  534. end
  535.  
  536. function around()
  537. local position = char.Torso.CFrame
  538. local number = 5
  539. local radius = 25
  540.  
  541. for i=1, number do
  542. local clone = char:Clone()
  543. clone.Parent = char
  544. cloneamount = cloneamount + 1
  545. clear(clone)
  546. hai(clone)
  547. add(clone)
  548. vis(clone)
  549. id(clone)
  550. local sine = math.sin((360/number + 360/number*i)/(180/math.pi))
  551. local cosine = math.cos((360/number + 360/number*i)/(180/math.pi))
  552. clone.Torso.CFrame = position + Vector3.new(radius*sine, 0, radius*cosine)
  553. clone.Torso.CFrame = clone.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0, (360/number + 360/number*i)/(180/math.pi), 0)
  554. clone.Torso.CFrame = CFrame.new(clone.Torso.Position, plr.Character.Torso.Position)
  555. local sou = Instance.new("Sound")
  556. sou.Pitch = 1
  557. sou.Volume = 0.9
  558. sou.SoundId = "rbxassetid://722960601"
  559. sou.Parent = clone.Torso
  560. sou:Play()
  561. local pe = Instance.new("ParticleEmitter")
  562. pe.Acceleration = Vector3.new(0, 8, 0)
  563. pe.Lifetime = NumberRange.new(1, 1.5)
  564. pe.Rate = 20000
  565. pe.RotSpeed = NumberRange.new(-30, 30)
  566. pe.Rotation = NumberRange.new(0, 360)
  567. pe.Size = NumberSequence.new({
  568. NumberSequenceKeypoint.new(0, 4.38, 0),
  569. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  570. NumberSequenceKeypoint.new(1, 1.48, 0)
  571. })
  572. pe.Texture = "rbxassetid://244221440"
  573. pe.Transparency = NumberSequence.new({
  574. NumberSequenceKeypoint.new(0, 0, 0),
  575. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  576. NumberSequenceKeypoint.new(1, 1, 1)
  577. })
  578. pe.ZOffset = 5
  579. pe.VelocitySpread = 360
  580. pe.Parent = clone.Torso
  581. pe.Enabled = true
  582. wait(0.1)
  583. pe.Enabled = false
  584. end
  585. end
  586.  
  587. function mawn()
  588. local clone = char:Clone()
  589. clone.Parent = char
  590. clone.Torso.CFrame = m.Hit
  591. cloneamount = cloneamount + 1
  592. clear(clone)
  593. hai(clone)
  594. add(clone)
  595. vis(clone)
  596. id(clone)
  597. local part = Instance.new('Part', game.Workspace)
  598. part.Transparency = 1
  599. part.CanCollide = false
  600. part.Size = Vector3.new(0.2,0.2,0.2)
  601. part.CFrame = clone.Torso.CFrame
  602. local sou = Instance.new("Sound")
  603. sou.Pitch = 1
  604. sou.Volume = 1.2
  605. sou.SoundId = "rbxassetid://722960601"
  606. sou.Parent = part
  607. sou:Play()
  608. local pe = Instance.new("ParticleEmitter")
  609. pe.Acceleration = Vector3.new(0, 8, 0)
  610. pe.Lifetime = NumberRange.new(1, 1.5)
  611. pe.Rate = 20000
  612. pe.RotSpeed = NumberRange.new(-30, 30)
  613. pe.Rotation = NumberRange.new(0, 360)
  614. pe.Size = NumberSequence.new({
  615. NumberSequenceKeypoint.new(0, 4.38, 0),
  616. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  617. NumberSequenceKeypoint.new(1, 1.48, 0)
  618. })
  619. pe.Texture = "rbxassetid://244221440"
  620. pe.Transparency = NumberSequence.new({
  621. NumberSequenceKeypoint.new(0, 0, 0),
  622. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  623. NumberSequenceKeypoint.new(1, 1, 1)
  624. })
  625. pe.ZOffset = 5
  626. pe.VelocitySpread = 360
  627. pe.Parent = part
  628. pe.Enabled = true
  629. wait(0.1)
  630. pe.Enabled = false
  631. end
  632.  
  633. function visible()
  634. for i = 1,15 do
  635. wait()
  636. for _, a in pairs(char:children()) do
  637. if a:IsA'Part' and a.Name ~= 'HumanoidRootPart' then
  638. a.Transparency = a.Transparency - 0.1
  639. char.Head.face.Transparency = char.Head.face.Transparency - 0.1
  640. hair.Transparency = hair.Transparency - 0.1
  641. end
  642. end
  643. end
  644. end
  645.  
  646. m.KeyDown:connect(function(key)
  647. if key == "h" and disable then
  648. sub()
  649. elseif key == "i" and cooldown then
  650. cooldown = false
  651. visible()
  652. cooldown = true
  653. elseif key == "t" and cooldown then
  654. cooldown = false
  655. tp()
  656. cooldown = true
  657. elseif key == "c" and cooldown then
  658. cooldown = false
  659. cclones()
  660. cooldown = true
  661. elseif key == "q" then
  662. if mfol == false then
  663. mfol = true
  664. elseif mfol then
  665. mfol = false
  666. end
  667. elseif key == "e" and cooldown and disable then
  668. cooldown = false
  669. around()
  670. cooldown = true
  671. elseif key == "l" and cooldown and disable then
  672. cooldown = false
  673. mawn()
  674. cooldown = true
  675. elseif key == "r" and cooldown then
  676. cooldown = false
  677. rs = true
  678. rasengan(char)
  679. cooldown = true
  680. elseif key == "f" then
  681. cooldown = false
  682. rs = true
  683. clonerasengan()
  684. cooldown = true
  685. elseif key == "g" then
  686. cooldown = false
  687. bijuu()
  688. cooldown = true
  689. elseif key == "x" then
  690. if rid == false and cooldown then
  691. rid = true
  692. cooldown = false
  693. ride()
  694. cooldown = true
  695. elseif rid and cooldown then
  696. rid = false
  697. cooldown = false
  698. for _, a in pairs(welds2) do
  699. a:Destroy()
  700. end
  701. welds2 = {}
  702. cooldown = true
  703. end
  704. end
  705. end)
  706.  
  707. game:GetService('RunService').RenderStepped:connect(function()
  708. if cloneamount >= 10 then
  709. disable = false
  710. elseif cloneamount <= 9 then
  711. disable = true
  712. end
  713. end)
  714.  
  715. local jump = false
  716. m.Button1Down:connect(function()
  717. if mfol then
  718. jump = true
  719. wait(.08)
  720. jump = false
  721. end
  722. end)
  723.  
  724.  
  725. game:GetService('RunService').RenderStepped:connect(function()
  726. for _, a in pairs(clones) do
  727. if a ~= nil and a:FindFirstChildOfClass'Humanoid' then
  728. if mfol == false then
  729. local random = math.random(1,100)
  730. if random == 7 then
  731. a.Humanoid.Jump = true
  732. end
  733. a.Humanoid:MoveTo(Vector3.new(math.random(100,255),math.random(100,255),math.random(100,255)))
  734. elseif mfol then
  735. if jump then
  736. a.Humanoid.Jump = true
  737. end
  738. a.Humanoid:MoveTo(m.Hit.p)
  739. end
  740. end
  741. end
  742. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement