Advertisement
RobloxScripting

zx

Aug 25th, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.74 KB | None | 0 0
  1. local p = game.Players:findFirstChild("SixPathsNaruto707")
  2. script.Name = "FusScript"
  3. local go = true --for normal shouts
  4. local skygo = true --for sky-related shouts
  5. --Shouts: Fus Ro Dah, Wuld Nah Kest (walkspeed boost), Liz Slen Nus (freeze people), Yol Toor Shul (fire breath), Feim Zii Gron (invisible or something), Strun Bah Qo (storm summon), Fo Krah Diin (frost breath i think), Laas Yah Nir (shows where people are), Faas Ru Maar (makes people scared lol), Toor Bah Yol (kinda like an appocalypse summoner), Joor Zah Frul (epicness), Ven Mul Riik (summon fog), Lok Vah Koor (clear skies)
  6. p.Chatted:connect(function(message)
  7. local msg = string.lower(message)
  8. if string.find(msg, "fus ro dah") and go == true then
  9. go = false
  10. fus = Instance.new("Part")
  11. fus.formFactor = "Custom"
  12. fus.Size = Vector3.new(1, 1, 4)
  13. fus.TopSurface = "Smooth"
  14. fus.BottomSurface = "Smooth"
  15. fus.Anchored = false
  16. fus.CanCollide = false
  17. fus.BrickColor = BrickColor.new("Bright blue")
  18. fus.Transparency = 0.6
  19. fus.Reflectance = 0.5
  20. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  21. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  22. local f = Instance.new("Fire")
  23. f.Name = "FusFire"
  24. f.Size = fus:GetMass()
  25. f.Heat = 0
  26. f.Color = Color3.new(1, 1, 1)
  27. f.SecondaryColor = Color3.new(1, 1, 1)
  28. f.Parent = fus
  29. local mesh = Instance.new("SpecialMesh")
  30. mesh.MeshType = "Sphere"
  31. mesh.Parent = fus
  32. local bp = Instance.new("BodyPosition")
  33. bp.position = p.Character.Head.Position
  34. bp.maxForce = Vector3.new(0, math.huge, 0)
  35. bp.Parent = fus
  36. fus.Parent = workspace
  37. fus.Touched:connect(fused)
  38. coroutine.resume(coroutine.create(function()
  39. wait(0.5)
  40. for i = 1, 20 do
  41. wait(0.01)
  42. local cf = fus.CFrame
  43. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  44. f.Size = fus:GetMass()/2
  45. fus.CFrame = cf
  46. end
  47. wait(3)
  48. for i = 1, 40 do
  49. fus.Transparency = fus.Transparency + 0.1
  50. f.Size = f.Size - (fus:GetMass()/40)
  51. wait(0.1)
  52. end
  53. wait()
  54. fus.Transparency = 1
  55. f:remove()
  56. fus:remove()
  57. go = true
  58. end))
  59. game:GetService("Debris"):AddItem(fus, 15)
  60. elseif string.find(msg, "wuld nah kest") then
  61. local speed = p.Character.Humanoid.WalkSpeed --Speed prior to sprinting
  62. local cf = p.Character.Torso.CFrame * CFrame.new(0, 0, -50)
  63. local pos = cf.p
  64. p.Character.Humanoid.WalkSpeed = 200
  65. p.Character.Humanoid:MoveTo(pos, workspace.Base)
  66. wait(0.275)
  67. p.Character.Humanoid.WalkSpeed = speed
  68. p.Character.Humanoid:MoveTo(p.Character.Torso.Position, p.Character.Torso)
  69. elseif string.find(msg, "liz slen nus") and go == true then
  70. --local succ, ret = pcall(function()
  71. go = false
  72. fus = Instance.new("Part")
  73. fus.formFactor = "Custom"
  74. fus.Size = Vector3.new(3, 3, 6)
  75. fus.TopSurface = "Smooth"
  76. fus.BottomSurface = "Smooth"
  77. fus.Anchored = false
  78. fus.CanCollide = false
  79. fus.BrickColor = BrickColor.new("White")
  80. fus.Transparency = 0.5
  81. fus.Reflectance = 0.6
  82. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -6)
  83. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  84. local s = Instance.new("Sparkles")
  85. s.Name = "LizSparkle"
  86. s.SparkleColor = Color3.new(1, 1, 1)
  87. s.Parent = fus
  88. local mesh = Instance.new("SpecialMesh")
  89. mesh.MeshType = "Sphere"
  90. mesh.Parent = fus
  91. local bp = Instance.new("BodyPosition")
  92. bp.position = p.Character.Head.Position
  93. bp.maxForce = Vector3.new(0, math.huge, 0)
  94. bp.Parent = fus
  95. fus.Parent = workspace
  96. fus.Touched:connect(lized)
  97. --[end)
  98. if ret then
  99. local m = Instance.new("Part", p.PlayerGui)
  100. m.Text = "ERROR: " ..ret
  101. game:GetService("Debris"):AddItem(m, 15)
  102. end
  103. coroutine.resume(coroutine.create(function()
  104. wait(3)
  105. for i = 1, 40 do
  106. fus.Transparency = fus.Transparency + 0.1
  107. wait(0.1)
  108. end
  109. wait()
  110. fus.Transparency = 1
  111. fus:remove()
  112. go = true
  113. end))
  114. game:GetService("Debris"):AddItem(fus, 15)
  115. elseif string.find(msg, "yol toor shul") and go == true then
  116. go = false
  117. fus = Instance.new("Part")
  118. fus.formFactor = "Custom"
  119. fus.Size = Vector3.new(3, 3, 6)
  120. fus.TopSurface = "Smooth"
  121. fus.BottomSurface = "Smooth"
  122. fus.Anchored = false
  123. fus.CanCollide = false
  124. fus.BrickColor = BrickColor.new("Bright orange")
  125. fus.Transparency = 0.5
  126. fus.Reflectance = 0.6
  127. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -6)
  128. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  129. local f = Instance.new("Fire")
  130. f.Name = "FusFire"
  131. f.Size = fus:GetMass()/3
  132. f.Heat = 0
  133. f.Parent = fus
  134. local mesh = Instance.new("SpecialMesh")
  135. mesh.MeshType = "Sphere"
  136. mesh.Parent = fus
  137. local bp = Instance.new("BodyPosition")
  138. bp.position = p.Character.Head.Position
  139. bp.maxForce = Vector3.new(0, math.huge, 0)
  140. bp.Parent = fus
  141. fus.Parent = workspace
  142. fus.Touched:connect(yoled)
  143. coroutine.resume(coroutine.create(function()
  144. wait(0.5)
  145. for i = 1, 20 do
  146. wait(0.01)
  147. local cf = fus.CFrame
  148. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  149. f.Size = fus:GetMass()/2
  150. fus.CFrame = cf
  151. end
  152. wait(3)
  153. for i = 1, 40 do
  154. fus.Transparency = fus.Transparency + 0.1
  155. f.Size = f.Size - (fus:GetMass()/3)/40
  156. wait(0.1)
  157. end
  158. wait()
  159. fus.Transparency = 1
  160. f:remove()
  161. fus:remove()
  162. go = true
  163. end))
  164. game:GetService("Debris"):AddItem(fus, 15)
  165. elseif string.find(msg, "feim zii gron") then
  166. p.Character.Humanoid.WalkSpeed = 30
  167. for a, b in pairs(p.Character:children()) do
  168. if b.Name == "Head" then
  169. if b:findFirstChild("face") ~= nil then
  170. coroutine.resume(coroutine.create(function()
  171. for i = 1, 110 do
  172. b.face.Transparency = b.face.Transparency + 0.01
  173. wait(0.01)
  174. end
  175. b.face.Transparency = 1
  176. end))
  177. end
  178. end
  179. if b.className == "Part" then
  180. coroutine.resume(coroutine.create(function()
  181. for i = 1, 110 do
  182. b.Transparency = b.Transparency + 0.01
  183. wait(0.01)
  184. end
  185. b.Transparency = 1
  186. end))
  187. elseif b.className == "Hat" then
  188. coroutine.resume(coroutine.create(function()
  189. for i = 1, 110 do
  190. b.Handle.Transparency = b.Handle.Transparency + 0.01
  191. wait(0.01)
  192. end
  193. b.Handle.Transparency = 1
  194. end))
  195. end
  196. end
  197. wait(15)
  198. p.Character.Humanoid.WalkSpeed = 16
  199. for a, b in pairs(p.Character:children()) do
  200. if b.Name == "Head" then
  201. if b:findFirstChild("face") ~= nil then
  202. coroutine.resume(coroutine.create(function()
  203. for i = 1, 110 do
  204. b.face.Transparency = b.face.Transparency - 0.01
  205. wait(0.01)
  206. end
  207. b.face.Transparency = 0
  208. end))
  209. end
  210. end
  211. if b.className == "Part" then
  212. coroutine.resume(coroutine.create(function()
  213. for i = 1, 110 do
  214. b.Transparency = b.Trans0arency - 0.01
  215. wait(0.01)
  216. end
  217. b.Transparency = 0
  218. end))
  219. elseif b.className == "Hat" then
  220. coroutine.resume(coroutine.create(function()
  221. for i = 1, 110 do
  222. b.Handle.Transparency = b.Handle.Transparency - 0.01
  223. wait(0.01)
  224. end
  225. b.Handle.Transparency = 0
  226. end))
  227. end
  228. end
  229. elseif string.find(msg, "strun bah qo") and skygo == true then
  230. skygo = false
  231. local clouds = {}
  232. function lightning(cl)
  233. local lights = {}
  234. for i = 1, 15 do
  235. local l = Instance.new("Part")
  236. l.Name = "FusLightning"
  237. table.insert(lights, l)
  238. game:GetService("Debris"):AddItem(l, 15)
  239. l.formFactor = "Custom"
  240. l.Size = Vector3.new(1, math.random(50, 75), 1)
  241. l.BrickColor = BrickColor.new("Institutional white")
  242. l.Transparency = 0.45
  243. l.Reflectance = 0.5
  244. l.Anchored = true
  245. l.CanCollide = false
  246. local xnum = 6
  247. local znum = 6
  248. if i == 1 then
  249. l.CFrame = cl.CFrame * CFrame.Angles(math.random(-(math.pi/xnum), math.pi/xnum), 0, math.random(-(math.pi/znum), math.pi/znum)) * CFrame.new(0, -1 * (l.Size.Y/2), 0)
  250. elseif i > 1 then
  251. local llight = lights[i - 1]
  252. l.CFrame = llight.CFrame * CFrame.Angles(math.random(-(math.pi/xnum), math.pi/xnum), 0, math.random(-(math.pi/znum), math.pi/znum)) * CFrame.new(0, -1 * (l.Size.Y/2), 0)
  253. end
  254. l.Parent = workspace
  255. l.Touched:connect(function(part) struned(part, l) end)
  256. coroutine.resume(coroutine.create(function()
  257. repeat
  258. l.Transparency = l.Transparency + 0.02
  259. wait()
  260. until l.Transparency >= 1
  261. l:remove()
  262. end))
  263. end
  264. end
  265. for i = 1, 100 do
  266. game.Lighting.Brightness = game.Lighting.Brightness - 0.01
  267. wait(0.05)
  268. end
  269. game.Lighting.Brightness = 0
  270. local cloud = Instance.new("Part")
  271. cloud.Name = "StrunCloud"
  272. cloud.Size = Vector3.new(1, 1, 1)
  273. cloud.Anchored = true
  274. cloud.CanCollide = false
  275. cloud.BrickColor = BrickColor.new("Black")
  276. cloud.Transparency = 1
  277. local mesh = Instance.new("SpecialMesh")
  278. mesh.MeshType = "FileMesh"
  279. mesh.Scale = Vector3.new(math.random(100, 150), math.random(50, 100), math.random(100, 150))
  280. mesh.MeshId = "www.roblox.com/asset/?id=1095708"
  281. mesh.Parent = cloud
  282. for i = 1, (math.random(4, 8)) do
  283. local newc = cloud:clone()
  284. newc.Parent = workspace
  285. game:GetService("Debris"):AddItem(newc, 300)
  286. table.insert(clouds, newc)
  287. newc.CFrame = CFrame.new(p.Character.Torso.Position + Vector3.new(math.random(-250, 250), math.random(150, 200), math.random(-250, 250)))
  288. coroutine.resume(coroutine.create(function()
  289. repeat
  290. newc.Transparency = newc.Transparency - 0.01
  291. wait()
  292. until newc.Transparency <= 0.2
  293. newc.Transparency = 0.2
  294. end))
  295. end
  296. for i = 1, (math.random(7, 15)) do
  297. if skygo == true then break end
  298. local s = Instance.new("Sound")
  299. game:GetService("Debris"):AddItem(s, 5)
  300. s.Name = "Lighting"
  301. s.SoundId = "rbxasset://sounds/HalloweenLightning.wav"
  302. s.Pitch = (math.random(10, 15) * 0.1)
  303. s.PlayOnRemove = true
  304. s.Looped = false
  305. s.Parent = workspace
  306. wait(0.5)
  307. s:play()
  308. for i = 1, #clouds do
  309. lightning(clouds[i])
  310. end
  311. game.Lighting.Brightness = 1
  312. wait(0.001)
  313. game.Lighting.Brightness = 0
  314. s:remove()
  315. wait(math.random(3, 6))
  316. end
  317. wait(2)
  318. for i = 1, #clouds do
  319. coroutine.resume(coroutine.create(function()
  320. repeat
  321. clouds[i].Transparency = clouds[i].Transparency + 0.01
  322. wait(0.05)
  323. until clouds[i].Transparency >= 1
  324. clouds[i]:remove()
  325. end))
  326. end
  327. for i = 1, 110 do
  328. game.Lighting.Brightness = game.Lighting.Brightness + 0.01
  329. wait(0.01)
  330. end
  331. skygo = true
  332. game.Lighting.Brightness = 1
  333. elseif string.find(msg, "fo krah diin") and go == true then
  334. go = false
  335. for i = 1, 50 do
  336. fus = Instance.new("Part")
  337. fus.formFactor = "Custom"
  338. fus.Size = Vector3.new(0.5, 0.5, 0.5)
  339. fus.TopSurface = "Smooth"
  340. fus.BottomSurface = "Smooth"
  341. fus.Anchored = false
  342. fus.CanCollide = false
  343. fus.BrickColor = BrickColor.new("Institutional white")
  344. fus.Transparency = 0.6
  345. fus.Reflectance = 0.5
  346. fus.CFrame = p.Character.Head.CFrame * CFrame.new(math.random(-15, 15)*0.1, math.random(-15, 15)*0.1, -4)
  347. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  348. local f = Instance.new("Fire")
  349. f.Name = "FusFire"
  350. f.Size = fus:GetMass()
  351. f.Heat = 0
  352. f.Color = Color3.new(1, 1, 1)
  353. f.SecondaryColor = Color3.new(1, 1, 1)
  354. f.Parent = fus
  355. local mesh = Instance.new("SpecialMesh")
  356. mesh.MeshType = "Sphere"
  357. mesh.Parent = fus
  358. local bp = Instance.new("BodyPosition")
  359. bp.position = fus.Position
  360. bp.maxForce = Vector3.new(0, math.huge, 0)
  361. bp.Parent = fus
  362. fus.Parent = workspace
  363. fus.Touched:connect(function(part) foed(part, fus) end)
  364. game:Ge4Service("Debris"):AddItem(fus, 15)
  365. end
  366. go = true
  367. elseif string.find(msg, "laas yah nir") then
  368. for i = 1, 30 do
  369. for a, b in pairs(game.Players:children()) do
  370. if b.Character ~= nil then
  371. if (p.Character.Torso.Position - b.Character.Torso.Position).magnitude <= 100 and b ~= p then
  372. if b.Character.Torso:findFirstChild("LaasFire") == nil then
  373. local f = Instance.new("Fire", b.Character.Torso)
  374. f.Name = "LaasFire"
  375. f.Size = b.Character.Torso:GetMass()*2
  376. f.Color = Color3.new(0, 0, 0)
  377. f.SecondaryColor = Color3.new(1, 1, 1)
  378. end
  379. elseif (p.Character.Torso.Position - b.Character.Torso.Position).magnitude > 100 then
  380. if b.Character.Torso:findFirstChild("LaasFire") ~= nil then
  381. b.Character.Torso.LaasFire:remove()
  382. end
  383. end
  384. end
  385. end
  386. wait(1)
  387. end
  388. for a, b in pairs(game.Players:children()) do
  389. if b.Character.Torso:findFirstChild("LaasFire") ~= nil then
  390. b.Character.Torso.LaasFire:remove()
  391. end
  392. end
  393. elseif string.find(msg, "zun haal viik") and go == true then
  394. go = false
  395. fus = Instance.new("Part")
  396. fus.formFactor = "Custom"
  397. fus.Size = Vector3.new(1, 1, 4)
  398. fus.TopSurface = "Smooth"
  399. fus.BottomSurface = "Smooth"
  400. fus.Anchored = false
  401. fus.CanCollide = false
  402. fus.BrickColor = BrickColor.new("Lime green")
  403. fus.Transparency = 0.6
  404. fus.Reflectance = 0.5
  405. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  406. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -200
  407. local f = Instance.new("Fire")
  408. f.Name = "FusFire"
  409. f.Size = fus:GetMass()
  410. f.Heat = 0
  411. f.Color = Color3.new(1, 1, 1)
  412. f.SecondaryColor = Color3.new(1, 1, 1)
  413. f.Parent = fus
  414. local mesh = In3tance.new("SpecialMesh")
  415. mesh.MeshType = "Sphere"
  416. mesh.Parent = fus
  417. local bp = Instance.new("BodyPosition")
  418. bp.position = p.Character.Head.Position
  419. bp.maxForce = Vector3.new(0, math.huge, 0)
  420. bp.Parent = fus
  421. fus.Paren4 = workspace
  422. fus.Touched:connect(function(part) zuned(part, fus) end)
  423. coroutine.resume(coroutine.create(function()
  424. wait(0.5)
  425. for i = 1, 9 do
  426. wait(0.01)
  427. local cf = fus.CFrame
  428. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  429. f.Size = fus:GetMass()/2
  430. fus.CFrame = cf
  431. end
  432. wait(3)
  433. for i = 1, 40 do
  434. fus.Transparency = fus.Transparency + 0.1
  435. f.Size = f.Size - (fus:GetMass()/40)
  436. wait(0.1)
  437. end
  438. wait()
  439. fus.Transparency = 1
  440. f:remove()
  441. fus:remove()
  442. go = true
  443. end))
  444. game:GetService("Debris"):AddItem(fus, 15)
  445. elseif string.find(msg, "krii lun aus") and go == true then
  446. go = false
  447. fus = Instance.new("Part")
  448. fus.formFactor = "Custom"
  449. fus.Size = Vector3.new(1, 1, 4)
  450. fus.TopSurface = "Smooth"
  451. fus.BottomSurface = "Smooth"
  452. fus.Anchored = false
  453. fus.CanCollide = false
  454. fus.BrickColor = BrickColor.new("Bright purple")
  455. fus.Transparency = 0.6
  456. fus.Reflectance = 0.5
  457. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  458. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  459. local f = Instance.new("Fire")
  460. f.Name = "FusFire"
  461. f.Size = fus:GetMass()
  462. f.Heat = 0
  463. f.Color = Color3.new(0, 0, 0)
  464. f.SecondaryColor = Color3.new(0, 0, 0)
  465. f.Parent = fus
  466. local mesh = Instance.new("SpecialMesh")
  467. mesh.MeshType = "Sphere"
  468. mesh.Parent = fus
  469. local bp = Instance.new("BodyPosition")
  470. bp.position = p.Character.Head.Position
  471. bp.maxForce = Vector3.new(0, math.huge, 0)
  472. bp.Parent = fus
  473. fus.Parent = workspace
  474. fus.Touched:connect(function(part) kriied(part, fus) end)
  475. coroutine.resume(coroutine.create(function()
  476. wait(0.5)
  477. for i = 1, 19 do
  478. wait(0.01)
  479. local cf = fus.CFrame
  480. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  481. f.Size = fus:GetMass()/2
  482. fus.CFrame = cf
  483. end
  484. wait(3)
  485. for i = 1, 40 do
  486. fus.Transparency = fus.Transparency + 0.1
  487. f.Size = f.Size - (fus:GetMass()/40)
  488. wait(0.1)
  489. end
  490. wait()
  491. fus.Transparency = 1
  492. f:remove()
  493. fus:remove()
  494. go = true
  495. end))
  496. game:GetService("Debris"):AddItem(fus, 15)
  497. elseif string.find(msg, "tiid klo ul") then
  498. for a, b in pairs(game.Players:children()) do
  499. if b.Character ~= nil and b ~= p then
  500. for c, d in pairs(b.Character:children()) do
  501. if d.className == "Part" then
  502. if d.Anchored == false then
  503. local cf = nil
  504. if d.Name == "Torso" then
  505. cf = d.CFrame
  506. end
  507. d.Anchored = true
  508. coroutine.resume(coroutine.create(function()
  509. wait(10)
  510. if d ~= nil then
  511. d.Anchored = false
  512. d.CFrame = cf
  513. end
  514. end))
  515. end
  516. elseif d.className == "Hat" then
  517. if d.Handle.Anchored == false then
  518. d.Handle.Anchored = true
  519. coroutine.resume(coroutine.create(function()
  520. wait(10)
  521. if d ~= nil then
  522. if d.Handle ~= nil then
  523. d.Handle.Anchored = false
  524. end
  525. end
  526. end))
  527. end
  528. end
  529. end
  530. end
  531. end
  532. elseif string.find(msg, "faas ru maar") and go == true then
  533. go = false
  534. fus = Instance.new("Part")
  535. fus.formFactor = "Custom"
  536. fus.Size = Vector3.new(1, 1, 4)
  537. fus.TopSurface = "Smooth"
  538. fus.BottomSurface = "Smooth"
  539. fus.Anchored = false
  540. fus.CanCollide = false
  541. fus.BrickColor = BrickColor.new("Really black")
  542. fus.Transparency = 0.6
  543. fus.Reflectance = 0.5
  544. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  545. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  546. local f = Instance.new("Fire")
  547. f.Name = "FusFire"
  548. f.Size = fus:GetMass()
  549. f.Heat = 0
  550. f.Color = Color3.new(0, 0, 0)
  551. f.SecondaryColor = Color3.new(0, 0, 0)
  552. f.Parent = fus
  553. local mesh = Instance.new("SpecialMesh")
  554. mesh.MeshType = "Sphere"
  555. mesh.Parent = fus
  556. local bp = Instance.new("BodyPosition")
  557. bp.position = p.Character.Head.Position
  558. bp.maxForce = Vector3.new(0, math.huge, 0)
  559. bp.Parent = fus
  560. fus.Parent = workspace
  561. fus.Touched:connect(function(part) faased(part) end)
  562. coroutine.resume(coroutine.create(function()
  563. wait(0.5)
  564. for i = 1, 19 do
  565. wait(0.01)
  566. local cf = fus.CFrame
  567. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  568. f.Size = fus:GetMass()/2
  569. fus.CFrame = cf
  570. end
  571. wait(3)
  572. for i = 1, 40 do
  573. fus.Transparency = fus.Transparency + 0.1
  574. f.Size = f.Size - (fus:GetMass()/40)
  575. wait(0.1)
  576. end
  577. wait()
  578. fus.Transparency = 1
  579. f:remove()
  580. fus:remove()
  581. go = true
  582. end))
  583. game:GetService("Debris"):AddItem(fus, 15)
  584. elseif string.find(msg, "toor bah yol") and skygo == true then
  585. skygo = false
  586. local clouds = {}
  587. function meteor(cloud)
  588. local cf = CFrame.new(cloud.Position + Vector3.new(math.random(-10, 10), 20, math.random(-10, 10)))
  589. local m = Instance.new("Part")
  590. m.Name = "FusRock"
  591. m.Shape = "Ball"
  592. m.formFactor = "Symmetric"
  593. m.Anchored = false
  594. m.CanCollide = false
  595. m.TopSurface = "Smooth"
  596. m.BottomSurface = "Smooth"
  597. local size = math.random(10, 20)
  598. m.Size = Vector3.new(size, size, size)
  599. m.BrickColor = BrickColor.new("Bright red")
  600. m.Reflectance = 0.4
  601. m.CFrame = cf
  602. Instance.new("Fire", m).Size = m:GetMass()
  603. m.Velocity = Vector3.new(0, -50, 0)
  604. m.Parent = workspace
  605. game:GetService("Debris"):AddItem(m, 30)
  606. m.Touched:connect(function(part) toored(part, m) end)
  607. end
  608. for i = 1, 100 do
  609. game.Lighting.Brightness = game.Lighting.Brightness - 0.01
  610. wait(0.05)
  611. end
  612. game.Lighting.Brightness = 0
  613. local cloud = Instance.new("Part")
  614. cloud.Name = "ToorCloud"
  615. cloud.Size = Vector3.new(1, 1, 1)
  616. cloud.Anchored = true
  617. cloud.CanCollide = false
  618. cloud.BrickColor = BrickColor.new("Black")
  619. cloud.Transparency = 1
  620. local mesh = Instance.new("SpecialMesh")
  621. mesh.MeshType = "FileMesh"
  622. mesh.Scale = Vector3.new(math.random(100, 150), math.random(50, 100), math.random(100, 150))
  623. mesh.MeshId = "www.roblox.com/asset/?id=1095708"
  624. mesh.Parent = cloud
  625. for i = 1, (math.random(4, 8)) do
  626. local newc = cloud:clone()
  627. newc.Parent = workspace
  628. game:GetService("Debris"):AddItem(newc, 180)
  629. table.insert(clouds, newc)
  630. newc.CFrame = CFrame.new(p.Character.Torso.Position + Vector3.new(math.random(-250, 250), math.random(150, 200), math.random(-250, 250)))
  631. coroutine.resume(coroutine.create(function()
  632. repeat
  633. newc.Transparency = newc.Transparency - 0.01
  634. wait()
  635. until newc.Transparency <= 0.2
  636. newc.Transparency = 0.2
  637. end))
  638. end
  639. for launch = 1, math.random(20, 30) do
  640. if skygo == true then break end
  641. wait(math.random(2, 4))
  642. meteor(clouds[math.random(1, #clouds)])
  643. end
  644. wait(1)
  645. for c = 1, #clouds do
  646. coroutine.resume(coroutine.create(function()
  647. repeat
  648. clouds[c].Transparency = clouds[c].Transparency + 0.01
  649. wait()
  650. until clouds[c].Transparency >= 1
  651. clouds[c].Transparency = 1
  652. clouds[c]:remove()
  653. end))
  654. end
  655. repeat
  656. game.Lighting.Brightness = game.Lighting.Brightness + 0.01
  657. wait(0.01)
  658. until game.Lighting.Brightness >= 1
  659. game.Lighting.Brightness = 1
  660. skygo = true
  661. elseif string.find(msg, "joor zah frul") and go == true then
  662. go = false
  663. fus = Instance.new("Part")
  664. fus.formFactor = "Custom"
  665. fus.Size = Vector3.new(1, 1, 4)
  666. fus.TopSurface = "Smooth"
  667. fus.BottomSurface = "Smooth"
  668. fus.Anchored = false
  669. fus.CanCollide = false
  670. fus.BrickColor = BrickColor.new("Bright yellow")
  671. fus.Transparency = 0.7
  672. fus.Reflectance = 0.5
  673. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  674. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  675. local f = Instance.new("Sparkles")
  676. f.Name = "FusSparkles"
  677. f.SparkleColor = Color3.new(0, 0, 0)
  678. f.Parent = fus
  679. local mesh = Instance.new("SpecialMesh")
  680. mesh.MeshType = "Sphere"
  681. mesh.Parent = fus
  682. local bp = Instance.new("BodyPosition")
  683. bp.position = p.Character.Head.Position
  684. bp.maxForce = Vector3.new(0, math.huge, 0)
  685. bp.Parent = fus
  686. fus.Parent = workspace
  687. fus.Touched:connect(function(part) joored(part, fus) end)
  688. coroutine.resume(coroutine.create(function()
  689. wait(0.5)
  690. for i = 1, 19 do
  691. wait(0.01)
  692. local cf = fus.CFrame
  693. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  694. fus.CFrame = cf
  695. end
  696. wait(3)
  697. for i = 1, 40 do
  698. fus.Transparency = fus.Transparency + 0.1
  699. wait(0.1)
  700. end
  701. wait()
  702. fus.Transparency = 1
  703. f:remove()
  704. fus:remove()
  705. go = true
  706. end))
  707. game:GetService("Debris"):AddItem(fus, 15)
  708. elseif string.find(msg, "kaan drem ov") and go == true then
  709. go = false
  710. fus = Instance.new("Part")
  711. fus.formFactor = "Custom"
  712. fus.Size = Vector3.new(1, 1, 4)
  713. fus.TopSurface = "Smooth"
  714. fus.BottomSurface = "Smooth"
  715. fus.Anchored = false
  716. fus.CanCollide = false
  717. fus.BrickColor = BrickColor.new("White")
  718. fus.Transparency = 0.7
  719. fus.Reflectance = 0.5
  720. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  721. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  722. local f = Instance.new("Sparkles")
  723. f.Name = "FusSparkles"
  724. f.SparkleColor = Color3.new(1, 1, 1)
  725. f.Parent = fus
  726. local mesh = Instance.new("SpecialMesh")
  727. mesh.MeshType = "Sphere"
  728. mesh.Parent = fus
  729. local bp = Instance.new("BodyPosition")
  730. bp.position = p.Character.Head.Position
  731. bp.maxForce = Vector3.new(0, math.huge, 0)
  732. bp.Parent = fus
  733. fus.Parent = workspace
  734. fus.Touched:connect(function(part) kaaned(part) end)
  735. coroutine.resume(coroutine.create(function()
  736. wait(0.5)
  737. for i = 1, 19 do
  738. wait(0.01)
  739. local cf = fus.CFrame
  740. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  741. fus.CFrame = cf
  742. end
  743. wait(3)
  744. for i = 1, 40 do
  745. fus.Transparency = fus.Transparency + 0.1
  746. wait(0.1)
  747. end
  748. wait()
  749. fus.Transparency = 1
  750. f:remove()
  751. fus:remove()
  752. go = true
  753. end))
  754. game:GetService("Debris"):AddItem(fus, 15)
  755. elseif string.find(msg, "ven mul riik") and skygo == true then
  756. skygo = false
  757. local l = game.Lighting
  758. l.FogEnd = 1000
  759. coroutine.resume(coroutine.create(function()
  760. repeat
  761. l.FogEnd = l.FogEnd - 3
  762. wait()
  763. until l.FogEnd < 50
  764. wait(10)
  765. repeat
  766. l.FogEnd = l.FogEnd + 5
  767. wait()
  768. until l.FogEnd > 5000
  769. l.FogEnd = 10000
  770. skygo = true
  771. end))
  772. elseif string.find(msg, "lok vah koor") and skygo == false and go == true then
  773. skygo = true
  774. --Not changing go because this is an instantaneous reaction.
  775. coroutine.resume(coroutine.create(function()
  776. local b = Instance.new("Part")
  777. b.Shape = "Ball"
  778. b.formFactor = "Symmetric"
  779. b.Size = Vector3.new(1, 1, 1)
  780. b.CFrame = p.Character.Torso.CFrame
  781. b.TopSurface = "Smooth"
  782. b.BottomSurface = "Smooth"
  783. b.Anchored = true
  784. b.CanCollide = false
  785. b.Name = "LokBall"
  786. b.BrickColor = BrickColor.new("White")
  787. b.Parent = p.Character
  788. game:GetService("Debris"):AddItem(b, 20)
  789. repeat
  790. b.Size = b.Size + Vector3.new(1, 1, 1)
  791. b.CFrame = p.Character.Torso.CFrame
  792. b.Transparency = b.Transparency + 1/29
  793. wait()
  794. until b.Size.x == 30
  795. b:remove()
  796. end))
  797. local l = game.Lighting
  798. coroutine.resume(coroutine.create(function()
  799. repeat
  800. l.FogEnd = l.FogEnd + 5
  801. wait()
  802. until l.FogEnd > 5000
  803. l.FogEnd = 10000
  804. end))
  805. elseif string.find(msg, "nahl daal vus") and go == true then
  806. go = false
  807. fus = Instance.new("Part")
  808. fus.formFactor = "Custom"
  809. fus.Size = Vector3.new(2, 2, 4)
  810. fus.TopSurface = "Smooth"
  811. fus.BottomSurface = "Smooth"
  812. fus.Anchored = false
  813. fus.CanCollide = false
  814. fus.BrickColor = BrickColor.new("Bright green")
  815. fus.Transparency = 0.7
  816. fus.Reflectance = 0.5
  817. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  818. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  819. local f = Instance.new("Sparkles")
  820. f.Name = "FusSparkles"
  821. f.SparkleColor = Color3.new(1, 1, 1)
  822. f.Parent = fus
  823. local mesh = Instance.new("SpecialMesh")
  824. mesh.MeshType = "Sphere"
  825. mesh.Parent = fus
  826. local bp = Instance.new("BodyPosition")
  827. bp.position = p.Character.Head.Position
  828. bp.maxForce = Vector3.new(0, math.huge, 0)
  829. bp.Parent = fus
  830. fus.Parent = workspace
  831. fus.Touched:connect(function(part) nahled(part) end)
  832. coroutine.resume(coroutine.create(function()
  833. wait(0.5)
  834. for i = 1, 19 do
  835. wait(0.01)
  836. local cf = fus.CFrame
  837. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  838. fus.CFrame = cf
  839. end
  840. wait(3)
  841. for i = 1, 40 do
  842. fus.Transparency = fus.Transparency + 0.1
  843. wait(0.1)
  844. end
  845. wait()
  846. fus.Transparency = 1
  847. f:remove()
  848. fus:remove()
  849. go = true
  850. end))
  851. game:GetService("Debris"):AddItem(fus, 15)
  852. elseif string.find(msg, "bex") and go == true then
  853. go = false
  854. fus = Instance.new("Part")
  855. fus.formFactor = "Custom"
  856. fus.Size = Vector3.new(1, 1, 4)
  857. fus.TopSurface = "Smooth"
  858. fus.BottomSurface = "Smooth"
  859. fus.Anchored = false
  860. fus.CanCollide = false
  861. fus.BrickColor = BrickColor.new("White")
  862. fus.Transparency = 0.7
  863. fus.Reflectance = 0.5
  864. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  865. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  866. local mesh = Instance.new("SpecialMesh")
  867. mesh.MeshType = "Sphere"
  868. mesh.Parent = fus
  869. local bp = Instance.new("BodyPosition")
  870. bp.position = p.Character.Head.Position
  871. bp.maxForce = Vector3.new(0, math.huge, 0)
  872. bp.Parent = fus
  873. fus.Parent = workspace
  874. fus.Touched:connect(function(part) bexed(part) end)
  875. coroutine.resume(coroutine.create(function()
  876. wait(1)
  877. for i = 1, 40 do
  878. fus.Transparency = fus.Transparency + 0.1
  879. wait(0.1)
  880. end
  881. wait()
  882. fus.Transparency = 1
  883. fus:remove()
  884. go = true
  885. end))
  886. game:GetService("Debris"):AddItem(fus, 15)
  887. end
  888. end)
  889. function bexed(part)
  890. if part.Parent then
  891. if part.Name == "Door" then
  892. local d = part:clone()
  893. coroutine.resume(coroutine.create(function()
  894. repeat
  895. part.Transparency = part.Transparency + 0.05
  896. wait()
  897. until part.Transparency >= 1
  898. part.Anchored = true
  899. part.CanCollide = false
  900. wait(3)
  901. repeat
  902. part.Transparency = part.Transparency - 0.05
  903. wait()
  904. until part.Transparency <= d.Transparency
  905. part.Transparency = d.Transparency
  906. if d.CanCollide == true then
  907. part.CanCollide = true
  908. end
  909. if d.Anchored == true then
  910. part.Anchored = d.Anchored
  911. end
  912. end))
  913. end
  914. end
  915. end
  916. function nahled(part)
  917. if workspace:findFirstChild("Base") ~= nil then
  918. if part.Parent then
  919. if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil and part.Parent ~= p.Character then
  920. part.Parent.Torso.CFrame = workspace.Base.CFrame * CFrame.new(0, 5, 0)
  921. end
  922. end
  923. end
  924. end
  925. function kaaned(part)
  926. if part.Parent then
  927. if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil and part.Parent ~= p.Character then
  928. if part.Parent:findFirstChild("Kaaned") == nil then
  929. local k = Instance.new("IntValue", part.Parent)
  930. k.Name = "Kaaned"
  931. game:GetService("Debris"):AddItem(k, 2)
  932. local hum = part.Parent.Humanoid
  933. local speed = hum.WalkSpeed
  934. coroutine.resume(coroutine.create(function()
  935. hum.WalkSpeed = 0
  936. wait(10)
  937. hum.WalkSpeed = speed
  938. end))
  939. end
  940. end
  941. end
  942. end
  943. function joored(part, shout)
  944. shout.Anchored = false
  945. shout.CanCollide = false
  946. if part.Parent then
  947. if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil and part.Parent ~= p.Character then
  948. if part.Parent:findFirstChild("Joored") == nil then
  949. local j = Instance.new("IntValue", part.Parent)
  950. j.Name = "Joored"
  951. game:GetService("Debris"):AddItem(j, 2)
  952. local hum = part.Parent.Humanoid
  953. tag(hum)
  954. hum.Parent:BreakJoints()
  955. for a, b in pairs(hum.Parent:children()) do
  956. if b.className == "Part" then
  957. b.Velocity = (p.Character.Torso.Position - b.Position).unit * -50
  958. local f = Instance.new("Fire", b)
  959. f.Color = Color3.new(0, 0, 0)
  960. f.SecondaryColor = Color3.new(0, 0, 0)
  961. f.Heat = 0
  962. f.Size = ":GetMass()"
  963. local bf = Instance.new("BodyVelocity")
  964. bf.Parent = b
  965. bf.P = 196*b:GetMass()
  966. bf.maxForce = Vector3.new(0, 196*b:GetMass(), 0)
  967. bf.velocity = Vector3.new(0, 196*b:GetMass(), 0)
  968. elseif b.className == "Hat" then
  969. local b = b.Handle
  970. b.Velocity = (p.Character.Torso.Position - b.Position).unit * -50
  971. local f = Instance.new("Fire", b)
  972. f.Color = Color3.new(0, 0, 0)
  973. f.SecondaryColor = Color3.new(0, 0, 0)
  974. f.Heat = 0
  975. f.Size = 3
  976. local bf = Instance.new("BodyVelocity")
  977. bf.Parent = b
  978. bf.P = 196*b:GetMass()
  979. bf.maxForce = Vector3.new(0, 196*b:GetMass(), 0)
  980. bf.velocity = Vector3.new(0, 196*b:GetMass(), 0)
  981. elseif b.className == "ForceField" then
  982. b:remove()
  983. local e = Instance.new("Explosion", hum.Parent.Torso)
  984. e.BlastRadius = 1
  985. e.BlastPressure = 1
  986. e.position = hum.Parent.Torso.Position
  987. end
  988. end
  989. end
  990. end
  991. end
  992. end
  993. function toored(part, m)
  994. if part.Name ~= "FusRock" and part.Name ~= "ToorCloud" and part.CanCollide == true then
  995. m.Anchored = true
  996. m.CanCollide = true
  997. if m:findFirstChild("Touched") == nil then
  998. Instance.new("IntValue", m).Name = "Touched"
  999. m.CFrame = CFrame.new(m.Position.x, part.Position.y, m.Position.z)
  1000. end
  1001. local e = Instance.new("Explosion")
  1002. e.BlastPressure = 50000
  1003. e.BlastRadius = 15
  1004. e.Position = m.Position
  1005. e.Parent = m
  1006. e.Hit:connect(function(hit)
  1007. if hit.Parent then
  1008. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1009. tag(hit.Parent.Humanoid)
  1010. end
  1011. end
  1012. end)
  1013. end
  1014. end
  1015. function faased(part)
  1016. if part.Parent then
  1017. if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil then
  1018. if part.Parent:findFirstChild("Faased") == nil then
  1019. local f = Instance.new("IntValue", part.Parent)
  1020. f.Name = "Faased"
  1021. game:GetService("Debris"):AddItem(f, 2)
  1022. local hum = part.Parent.Humanoid
  1023. local speed = hum.WalkSpeed --Speed prior to fleeing
  1024. hum.WalkSpeed = speed * -1
  1025. game:GetService("Chat"):Chat(hum.Parent.Head, "Ahh!!!", "Red")
  1026. for i = 1, 10 do
  1027. hum:MoveTo(hum.Parent.Torso.Position + Vector3.new(math.random(-30, 30), 0, math.random(-30, 20)), hum.Parent.Torso)
  1028. wait(math.random(1, 2))
  1029. end
  1030. hum.WalkSpeed = speed
  1031. hum:MoveTo(hum.Parent.Torso.Position, hum.Parent.Torso)
  1032. end
  1033. end
  1034. end
  1035. end
  1036. function struned(part, lightning)
  1037. if part.Parent then
  1038. if part.Parent:findFirstChild("Humanoid") ~= nil then
  1039. local hum = part.Parent.Humanoid
  1040. tag(part.Parent.Humanoid)
  1041. local e = Instance.new("Explosion")
  1042. e.position = part.Position
  1043. e.BlastPressure = 35000
  1044. e.BlastRadius = 2
  1045. e.Parent = part
  1046. hum:TakeDamage(math.huge)
  1047. for a, b in pairs(hum.Parent:children()) do
  1048. if b.className == "Part" then
  1049. Instance.new("Fire", part).Size = part:GetMass()
  1050. end
  1051. end
  1052. end
  1053. end
  1054. end
  1055. function kriied(part, shout)
  1056. if part.Parent then
  1057. if part.Parent == p.Character then return end
  1058. if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild(p.Name.. "Kriied") == nil then
  1059. Instance.new("IntValue", part.Parent).Name = p.Name.. "Kriied"
  1060. local hum = part.Parent.Humanoid
  1061. hum.MaxHealth = hum.MaxHealth - 75
  1062. hum.Health = hum.MaxHealth
  1063. for i = 1, 60 do
  1064. tag(part.Parent.Humanoid)
  1065. hum:TakeDamage(1.5)
  1066. wait(1)
  1067. end
  1068. hum.MaxHealth = hum.MaxHealth + 75
  1069. end
  1070. end
  1071. end
  1072. function zuned(part, shout)
  1073. if part.Parent == p.Character then return end
  1074. if part.Parent then
  1075. if part.Parent:findFirstChild("Humanoid") ~= nil then
  1076. for a, b in pairs(part.Parent:children()) do
  1077. if b.className == "Tool" then
  1078. if b:findFirstChild("Handle") ~= nil then
  1079. b.Parent = workspace
  1080. wait()
  1081. b.Handle.Velocity = (b.Handle.Position - p.Character.Torso.Position).unit * -100
  1082. repeat
  1083. shout.Size = shout.Size - Vector3.new(1, 1, 1)
  1084. wait(0.1)
  1085. until shout.Shout.Size == Vector3.new(1, 1, 1)
  1086. shout:remove()
  1087. end
  1088. end
  1089. end
  1090. end
  1091. end
  1092. end
  1093. function foed(part, shout)
  1094. if part.Parent == p.Character then return end
  1095. if part.Parent:findFirstChild("Humanoid") ~= nil then
  1096. local hum = part.Parent.Humanoid
  1097. hum.Sit = true
  1098. hum:TakeDamage(7.5)
  1099. if hum.Parent:findFirstChild(p.Name.. "Foed") == nil then
  1100. hum.WalkSpeed = 8
  1101. local foer = Instance.new("IntValue", workspace)
  1102. foer.Name = p.Name.. "Foed"
  1103. game:GetService("Debris"):AddItem(foer, 2)
  1104. wait(5)
  1105. hum.WalkSpeed = 16
  1106. hum.Sit = false
  1107. end
  1108. shout:remove()
  1109. end
  1110. end
  1111. function yoled(part)
  1112. if part.Parent == p.Character then return end
  1113. if part.Parent:findFirstChild("Humanoid") ~= nil then
  1114. local f = Instance.new("Fire", part)
  1115. f.Size = part:GetMass()
  1116. f.Heat = 100
  1117. game:GetService("Debris"):AddItem(f, 10)
  1118. if part:findFirstChild(p.Name.. "Yoled") == nil then
  1119. local tag = Instance.new("IntValue")
  1120. tag.Name = p.Name.. "Yoled"
  1121. tag.Parent = part
  1122. game:GetService("Debris"):AddItem(tag, 2)
  1123. end
  1124. tag(part.Parent.Humanoid)
  1125. part.Parent.Humanoid:TakeDamage(7.5)
  1126. end
  1127. end
  1128. function lized(part)
  1129. if part.Parent then
  1130. if part.Parent == p.Character then return end
  1131. if part.Parent:findFirstChild("Humanoid") ~= nil then
  1132. if part.Parent:findFirstChild("Lized") ~= nil then return end
  1133. local Lizvictim = Instance.new("IntValue")
  1134. Lizvictim.Name = "Lized"
  1135. Lizvictim.Parent = part.Parent
  1136. game:GetService("Debris"):AddItem(Lizvictim, 10)
  1137. part.Parent.Animate.Disabled = true
  1138. part.Parent.Humanoid.PlatformStand = true
  1139. local speed = part.Parent.Humanoid.WalkSpeed
  1140. part.Parent.Humanoid.WalkSpeed = 0
  1141. wait(0.01)
  1142. part.Parent.Torso.Velocity = (fus.Position - part.Parent.Torso.Position).unt * -50
  1143. tag(part.Parent.Humanoid)
  1144. part.Parent.Humanoid:TakeDamage(part.Parent.Humanoid.MaxHealth/2)
  1145. for a, b in pairs(part.Parent:children()) do
  1146. if b:findFirstChild("Fire") ~= nil then
  1147. b.Fire:remove()
  1148. end
  1149. local frost = Instance.new("Part")
  1150. frost.Name = "Frost"
  1151. frost.formFactor = "Custom"
  1152. frost.BrickColor = BrickColor.new("Pastel blue-green")
  1153. frost.Reflectance = 0.5
  1154. frost.Transparency = 0.6
  1155. frost.Anchored = false
  1156. frost.CanCollide = true
  1157. if b.className == "Part" then
  1158. frost.Size = b.Size + Vector3.new(0.5, 0.5, 0.5)
  1159. local w = Instance.new("Weld")
  1160. w.Part0 = b
  1161. w.Part1 = frost
  1162. w.Parent = frost
  1163. frost.Parent = part.Parent
  1164. game:GetService("Debris"):AddItem(frost, 10)
  1165. end
  1166. end
  1167. wait(10)
  1168. part.Parent.Humanoid.PlatformStand = false
  1169. part.Parent.Animate.Disabled = false
  1170. part.Parent.Humanoid.WalkSpeed = speed
  1171. end
  1172. end
  1173. end
  1174. function fused(part)
  1175. if part.Parent then
  1176. if part.Parent == p.Character then return end
  1177. if part.Parent:findFirstChild("Humanoid") ~= nil then
  1178. if part.Parent:findFirstChild(p.Name.. "Fused") ~= nil then return end
  1179. local fusvictim = Instance.new("IntValue")
  1180. fusvictim.Name = p.Name.. "Fused"
  1181. fusvictim.Parent = part.Parent
  1182. game:GetService("Debris"):AddItem(fusvictim, 2)
  1183. part.Parent.Humanoid.Sit = true
  1184. tag(part.Parent.Humanoid)
  1185. part.Parent.Humanoid:TakeDamage(part.Parent.Humanoid.MaxHealth/4)
  1186. for a, b in pairs(part.Parent:children()) do
  1187. if b.className == "Part" then
  1188. b.Velocity = fus.Velocity
  1189. elseif b.className == "Hat" then
  1190. b.Handle.Velocity = fus.Velocity
  1191. end
  1192. end
  1193. wait(2)
  1194. part.Parent.Humanoid.Sit = false
  1195. elseif part.Anchored == false and part.Parent:findFirstChild("Humanoid") == nil then
  1196. part.Velocity = fus.Velocity
  1197. end
  1198. end
  1199. end
  1200. function tag(victim)
  1201. local creator_tag = Instance.new("ObjectValue")
  1202. creator_tag.Value = p
  1203. creator_tag.Name = "creator"
  1204. creator_tag.Parent = victim
  1205. game:GetService("Debris"):AddItem(creator_tag, 1)
  1206. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement