Advertisement
plytalent

fus ro dah

Apr 6th, 2018
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.77 KB | None | 0 0
  1. --[[mediafire gtfo password]]--
  2.  
  3. local p = game.Players:findFirstChild("plytalent")
  4. script.Name = "FusScript"
  5. local go = true --for normal shouts
  6. local skygo = true --for sky-related shouts
  7.  
  8. --Shouts: Fus Ro Dah, Wuld Nah Kest, Liz Slen Nus, Yol Toor Shul, Feim Zii Gron, Strun Bah Qo, Fo Krah Diin, Laas Yah Nir, Zun Haal Viik, Krii Lun Aus, Tiid Klo Ul, Faas Ru Maar, and Toor Bah Yol
  9.  
  10. p.Chatted:connect(function(message)
  11. local msg = string.lower(message)
  12. if string.find(msg, "fus ro dah") and go == true then
  13. go = false
  14. fus = Instance.new("Part")
  15. fus.formFactor = "Custom"
  16. fus.Size = Vector3.new(1, 1, 4)
  17. fus.TopSurface = "Smooth"
  18. fus.BottomSurface = "Smooth"
  19. fus.Anchored = false
  20. fus.CanCollide = false
  21. fus.BrickColor = BrickColor.new("Bright blue")
  22. fus.Transparency = 0.6
  23. fus.Reflectance = 0.5
  24. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  25. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  26.  
  27. local f = Instance.new("Fire")
  28. f.Name = "FusFire"
  29. f.Size = fus:GetMass()
  30. f.Heat = 0
  31. f.Color = Color3.new(1, 1, 1)
  32. f.SecondaryColor = Color3.new(1, 1, 1)
  33. f.Parent = fus
  34.  
  35. local mesh = Instance.new("SpecialMesh")
  36. mesh.MeshType = "Sphere"
  37. mesh.Parent = fus
  38.  
  39. local bp = Instance.new("BodyPosition")
  40. bp.position = p.Character.Head.Position
  41. bp.maxForce = Vector3.new(0, math.huge, 0)
  42. bp.Parent = fus
  43.  
  44. fus.Parent = workspace
  45. fus.Touched:connect(fused)
  46.  
  47. coroutine.resume(coroutine.create(function()
  48. wait(0.000000000000000001)
  49. for i = 1, 20 do
  50. wait(0.01)
  51. local cf = fus.CFrame
  52. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  53. f.Size = fus:GetMass()/2
  54. fus.CFrame = cf
  55. end
  56. wait(0.000000000000000001)
  57. for i = 1, 40 do
  58. fus.Transparency = fus.Transparency + 0.1
  59. f.Size = f.Size - (fus:GetMass()/40)
  60. wait(0.000000000000000001)
  61. end
  62. wait()
  63. fus.Transparency = 1
  64. f:remove()
  65. fus:remove()
  66. go = true
  67. end))
  68.  
  69. game:GetService("Debris"):AddItem(fus, 15)
  70. elseif string.find(msg, "wuld nah kest") then
  71. local speed = p.Character.Humanoid.WalkSpeed --Speed prior to sprinting
  72. local cf = p.Character.Torso.CFrame * CFrame.new(0, 0, -50)
  73. local pos = cf.p
  74. p.Character.Humanoid.WalkSpeed = 200
  75. p.Character.Humanoid:MoveTo(pos, workspace.Base)
  76. wait(0.000000000000000001)
  77. p.Character.Humanoid.WalkSpeed = speed
  78. p.Character.Humanoid:MoveTo(p.Character.Torso.Position, p.Character.Torso)
  79. elseif string.find(msg, "liz slen nus") and go == true then
  80. --local succ, ret = pcall(function()
  81. go = false
  82. fus = Instance.new("Part")
  83. fus.formFactor = "Custom"
  84. fus.Size = Vector3.new(3, 3, 6)
  85. fus.TopSurface = "Smooth"
  86. fus.BottomSurface = "Smooth"
  87. fus.Anchored = false
  88. fus.CanCollide = false
  89. fus.BrickColor = BrickColor.new("White")
  90. fus.Transparency = 0.5
  91. fus.Reflectance = 0.6
  92. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -6)
  93. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  94.  
  95. local s = Instance.new("Sparkles")
  96. s.Name = "LizSparkle"
  97. s.SparkleColor = Color3.new(1, 1, 1)
  98. s.Parent = fus
  99.  
  100. local mesh = Instance.new("SpecialMesh")
  101. mesh.MeshType = "Sphere"
  102. mesh.Parent = fus
  103.  
  104. local bp = Instance.new("BodyPosition")
  105. bp.position = p.Character.Head.Position
  106. bp.maxForce = Vector3.new(0, math.huge, 0)
  107. bp.Parent = fus
  108.  
  109. fus.Parent = workspace
  110. fus.Touched:connect(lized)
  111. --[[end)
  112. if ret then
  113. local m = Instance.new("Part", p.PlayerGui)
  114. m.Text = "ERROR: " ..ret
  115. game:GetService("Debris"):AddItem(m, 15)
  116. end]]
  117.  
  118. coroutine.resume(coroutine.create(function()
  119. wait(0.000000000000000001)
  120. for i = 1, 40 do
  121. fus.Transparency = fus.Transparency + 0.1
  122. wait(0.1)
  123. end
  124. wait()
  125. fus.Transparency = 1
  126. fus:remove()
  127. go = true
  128. end))
  129.  
  130. game:GetService("Debris"):AddItem(fus, 15)
  131. elseif string.find(msg, "yol toor shul") and go == true then
  132. go = false
  133. fus = Instance.new("Part")
  134. fus.formFactor = "Custom"
  135. fus.Size = Vector3.new(3, 3, 6)
  136. fus.TopSurface = "Smooth"
  137. fus.BottomSurface = "Smooth"
  138. fus.Anchored = false
  139. fus.CanCollide = false
  140. fus.BrickColor = BrickColor.new("Bright orange")
  141. fus.Transparency = 0.5
  142. fus.Reflectance = 0.6
  143. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -6)
  144. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  145.  
  146. local f = Instance.new("Fire")
  147. f.Name = "FusFire"
  148. f.Size = fus:GetMass()/3
  149. f.Heat = 0
  150. f.Parent = fus
  151.  
  152. local mesh = Instance.new("SpecialMesh")
  153. mesh.MeshType = "Sphere"
  154. mesh.Parent = fus
  155.  
  156. local bp = Instance.new("BodyPosition")
  157. bp.position = p.Character.Head.Position
  158. bp.maxForce = Vector3.new(0, math.huge, 0)
  159. bp.Parent = fus
  160.  
  161. fus.Parent = workspace
  162. fus.Touched:connect(yoled)
  163.  
  164. coroutine.resume(coroutine.create(function()
  165. wait(0.5)
  166. for i = 1, 20 do
  167. wait(0.01)
  168. local cf = fus.CFrame
  169. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  170. f.Size = fus:GetMass()/2
  171. fus.CFrame = cf
  172. end
  173. wait(3)
  174. for i = 1, 40 do
  175. fus.Transparency = fus.Transparency + 0.1
  176. f.Size = f.Size - (fus:GetMass()/3)/40
  177. wait(0.1)
  178. end
  179. wait()
  180. fus.Transparency = 1
  181. f:remove()
  182. fus:remove()
  183. go = true
  184. end))
  185.  
  186. game:GetService("Debris"):AddItem(fus, 15)
  187. elseif string.find(msg, "feim zii gron") then
  188. p.Character.Humanoid.WalkSpeed = 30
  189. for a, b in pairs(p.Character:children()) do
  190. if b.Name == "Head" then
  191. if b:findFirstChild("face") ~= nil then
  192. coroutine.resume(coroutine.create(function()
  193. for i = 1, 110 do
  194. b.face.Transparency = b.face.Transparency + 0.01
  195. wait(0.01)
  196. end
  197. b.face.Transparency = 1
  198. end))
  199. end
  200. end
  201. if b.className == "Part" then
  202. coroutine.resume(coroutine.create(function()
  203. for i = 1, 110 do
  204. b.Transparency = b.Transparency + 0.01
  205. wait(0.01)
  206. end
  207. b.Transparency = 1
  208. end))
  209. elseif b.className == "Hat" then
  210. coroutine.resume(coroutine.create(function()
  211. for i = 1, 110 do
  212. b.Handle.Transparency = b.Handle.Transparency + 0.01
  213. wait(0.01)
  214. end
  215. b.Handle.Transparency = 1
  216. end))
  217. end
  218. end
  219. wait(15)
  220. p.Character.Humanoid.WalkSpeed = 16
  221. for a, b in pairs(p.Character:children()) do
  222. if b.Name == "Head" then
  223. if b:findFirstChild("face") ~= nil then
  224. coroutine.resume(coroutine.create(function()
  225. for i = 1, 110 do
  226. b.face.Transparency = b.face.Transparency - 0.01
  227. wait(0.01)
  228. end
  229. b.face.Transparency = 0
  230. end))
  231. end
  232. end
  233. if b.className == "Part" then
  234. coroutine.resume(coroutine.create(function()
  235. for i = 1, 110 do
  236. b.Transparency = b.Transparency - 0.01
  237. wait(0.01)
  238. end
  239. b.Transparency = 0
  240. end))
  241. elseif b.className == "Hat" then
  242. coroutine.resume(coroutine.create(function()
  243. for i = 1, 110 do
  244. b.Handle.Transparency = b.Handle.Transparency - 0.01
  245. wait(0.01)
  246. end
  247. b.Handle.Transparency = 0
  248. end))
  249. end
  250. end
  251. elseif string.find(msg, "strun bah qo") and skygo == true then
  252. skygo = false
  253. local clouds = {}
  254.  
  255. function lightning(cl)
  256. local lights = {}
  257. for i = 1, 15 do
  258. local l = Instance.new("Part")
  259. l.Name = "FusLightning"
  260. table.insert(lights, l)
  261. game:GetService("Debris"):AddItem(l, 15)
  262. l.formFactor = "Custom"
  263. l.Size = Vector3.new(1, math.random(50, 75), 1)
  264. l.BrickColor = BrickColor.new("Institutional white")
  265. l.Transparency = 0.45
  266. l.Reflectance = 0.5
  267. l.Anchored = true
  268. local xnum = 4
  269. local znum = 4
  270. if i == 1 then
  271. 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)
  272. elseif i > 1 then
  273. local llight = lights[i - 1]
  274. 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)
  275. end
  276. l.Parent = workspace
  277. l.Touched:connect(function(part) struned(part, l) end)
  278. coroutine.resume(coroutine.create(function()
  279. repeat
  280. l.Transparency = l.Transparency + 0.02
  281. wait()
  282. until l.Transparency >= 1
  283. l:remove()
  284. end))
  285. end
  286. end
  287.  
  288. for i = 1, 100 do
  289. game.Lighting.Brightness = game.Lighting.Brightness - 0.01
  290. wait(0.05)
  291. end
  292. game.Lighting.Brightness = 0
  293. local cloud = Instance.new("Part")
  294. cloud.Name = "StrunCloud"
  295. cloud.Size = Vector3.new(1, 1, 1)
  296. cloud.Anchored = true
  297. cloud.CanCollide = false
  298. cloud.BrickColor = BrickColor.new("Black")
  299. cloud.Transparency = 1
  300.  
  301. local mesh = Instance.new("SpecialMesh")
  302. mesh.MeshType = "FileMesh"
  303. mesh.Scale = Vector3.new(math.random(100, 150), math.random(50, 100), math.random(100, 150))
  304. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  305. mesh.Parent = cloud
  306.  
  307. for i = 1, (math.random(4, 8)) do
  308. local newc = cloud:clone()
  309. newc.Parent = workspace
  310. game:GetService("Debris"):AddItem(newc, 300)
  311. table.insert(clouds, newc)
  312. newc.CFrame = CFrame.new(p.Character.Torso.Position + Vector3.new(math.random(-250, 250), math.random(150, 200), math.random(-250, 250)))
  313. coroutine.resume(coroutine.create(function()
  314. repeat
  315. newc.Transparency = newc.Transparency - 0.01
  316. wait()
  317. until newc.Transparency <= 0.2
  318. newc.Transparency = 0.2
  319. end))
  320. end
  321. for i = 1, (math.random(7, 15)) do
  322. local s = Instance.new("Sound")
  323. game:GetService("Debris"):AddItem(s, 5)
  324. s.Name = "Lighting"
  325. s.SoundId = "rbxasset://sounds/HalloweenLightning.wav"
  326. s.Pitch = (math.random(10, 15) * 0.1)
  327. s.PlayOnRemove = true
  328. s.Looped = false
  329. s.Parent = workspace
  330. wait(0.5)
  331. s:play()
  332. for i = 1, #clouds do
  333. lightning(clouds[i])
  334. end
  335. game.Lighting.Brightness = 1
  336. wait(0.001)
  337. game.Lighting.Brightness = 0
  338. s:remove()
  339. wait(math.random(3, 6))
  340. end
  341.  
  342. wait(2)
  343.  
  344. for i = 1, #clouds do
  345. coroutine.resume(coroutine.create(function()
  346. repeat
  347. clouds[i].Transparency = clouds[i].Transparency + 0.01
  348. wait(0.05)
  349. until clouds[i].Transparency >= 1
  350. clouds[i]:remove()
  351. end))
  352. end
  353. for i = 1, 110 do
  354. game.Lighting.Brightness = game.Lighting.Brightness + 0.01
  355. wait(0.01)
  356. end
  357. skygo = true
  358. game.Lighting.Brightness = 1
  359. elseif string.find(msg, "fo krah diin") and go == true then
  360. go = false
  361. for i = 1, 50 do
  362. fus = Instance.new("Part")
  363. fus.formFactor = "Custom"
  364. fus.Size = Vector3.new(0.5, 0.5, 0.5)
  365. fus.TopSurface = "Smooth"
  366. fus.BottomSurface = "Smooth"
  367. fus.Anchored = false
  368. fus.CanCollide = false
  369. fus.BrickColor = BrickColor.new("Institutional white")
  370. fus.Transparency = 0.6
  371. fus.Reflectance = 0.5
  372. fus.CFrame = p.Character.Head.CFrame * CFrame.new(math.random(-15, 15)*0.1, math.random(-15, 15)*0.1, -4)
  373. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  374.  
  375. local f = Instance.new("Fire")
  376. f.Name = "FusFire"
  377. f.Size = fus:GetMass()
  378. f.Heat = 0
  379. f.Color = Color3.new(1, 1, 1)
  380. f.SecondaryColor = Color3.new(1, 1, 1)
  381. f.Parent = fus
  382.  
  383. local mesh = Instance.new("SpecialMesh")
  384. mesh.MeshType = "Sphere"
  385. mesh.Parent = fus
  386.  
  387. local bp = Instance.new("BodyPosition")
  388. bp.position = fus.Position
  389. bp.maxForce = Vector3.new(0, math.huge, 0)
  390. bp.Parent = fus
  391.  
  392. fus.Parent = workspace
  393. fus.Touched:connect(function(part) foed(part, fus) end)
  394. game:GetService("Debris"):AddItem(fus, 15)
  395. end
  396. go = true
  397. elseif string.find(msg, "laas yah nir") then
  398. for i = 1, 30 do
  399. for a, b in pairs(game.Players:children()) do
  400. if b.Character ~= nil then
  401. if (p.Character.Torso.Position - b.Character.Torso.Position).magnitude <= 100 and b ~= p then
  402. if b.Character.Torso:findFirstChild("LaasFire") == nil then
  403. local f = Instance.new("Fire", b.Character.Torso)
  404. f.Name = "LaasFire"
  405. f.Size = b.Character.Torso:GetMass()*2
  406. f.Color = Color3.new(0, 0, 0)
  407. f.SecondaryColor = Color3.new(1, 1, 1)
  408. end
  409. elseif (p.Character.Torso.Position - b.Character.Torso.Position).magnitude > 100 then
  410. if b.Character.Torso:findFirstChild("LaasFire") ~= nil then
  411. b.Character.Torso.LaasFire:remove()
  412. end
  413. end
  414. end
  415. end
  416. wait(1)
  417. end
  418. for a, b in pairs(game.Players:children()) do
  419. if b.Character.Torso:findFirstChild("LaasFire") ~= nil then
  420. b.Character.Torso.LaasFire:remove()
  421. end
  422. end
  423. elseif string.find(msg, "zun haal viik") and go == true then
  424. go = false
  425. fus = Instance.new("Part")
  426. fus.formFactor = "Custom"
  427. fus.Size = Vector3.new(1, 1, 4)
  428. fus.TopSurface = "Smooth"
  429. fus.BottomSurface = "Smooth"
  430. fus.Anchored = false
  431. fus.CanCollide = false
  432. fus.BrickColor = BrickColor.new("Lime green")
  433. fus.Transparency = 0.6
  434. fus.Reflectance = 0.5
  435. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  436. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -200
  437.  
  438. local f = Instance.new("Fire")
  439. f.Name = "FusFire"
  440. f.Size = fus:GetMass()
  441. f.Heat = 0
  442. f.Color = Color3.new(1, 1, 1)
  443. f.SecondaryColor = Color3.new(1, 1, 1)
  444. f.Parent = fus
  445.  
  446. local mesh = Instance.new("SpecialMesh")
  447. mesh.MeshType = "Sphere"
  448. mesh.Parent = fus
  449.  
  450. local bp = Instance.new("BodyPosition")
  451. bp.position = p.Character.Head.Position
  452. bp.maxForce = Vector3.new(0, math.huge, 0)
  453. bp.Parent = fus
  454.  
  455. fus.Parent = workspace
  456. fus.Touched:connect(function(part) zuned(part, fus) end)
  457.  
  458. coroutine.resume(coroutine.create(function()
  459. wait(0.5)
  460. for i = 1, 9 do
  461. wait(0.01)
  462. local cf = fus.CFrame
  463. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  464. f.Size = fus:GetMass()/2
  465. fus.CFrame = cf
  466. end
  467. wait(3)
  468. for i = 1, 40 do
  469. fus.Transparency = fus.Transparency + 0.1
  470. f.Size = f.Size - (fus:GetMass()/40)
  471. wait(0.1)
  472. end
  473. wait()
  474. fus.Transparency = 1
  475. f:remove()
  476. fus:remove()
  477. go = true
  478. end))
  479.  
  480. game:GetService("Debris"):AddItem(fus, 15)
  481. elseif string.find(msg, "krii lun aus") and go == true then
  482. go = false
  483. fus = Instance.new("Part")
  484. fus.formFactor = "Custom"
  485. fus.Size = Vector3.new(1, 1, 4)
  486. fus.TopSurface = "Smooth"
  487. fus.BottomSurface = "Smooth"
  488. fus.Anchored = false
  489. fus.CanCollide = false
  490. fus.BrickColor = BrickColor.new("Bright purple")
  491. fus.Transparency = 0.6
  492. fus.Reflectance = 0.5
  493. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  494. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  495.  
  496. local f = Instance.new("Fire")
  497. f.Name = "FusFire"
  498. f.Size = fus:GetMass()
  499. f.Heat = 0
  500. f.Color = Color3.new(0, 0, 0)
  501. f.SecondaryColor = Color3.new(0, 0, 0)
  502. f.Parent = fus
  503.  
  504. local mesh = Instance.new("SpecialMesh")
  505. mesh.MeshType = "Sphere"
  506. mesh.Parent = fus
  507.  
  508. local bp = Instance.new("BodyPosition")
  509. bp.position = p.Character.Head.Position
  510. bp.maxForce = Vector3.new(0, math.huge, 0)
  511. bp.Parent = fus
  512.  
  513. fus.Parent = workspace
  514. fus.Touched:connect(function(part) kriied(part, fus) end)
  515.  
  516. coroutine.resume(coroutine.create(function()
  517. wait(0.5)
  518. for i = 1, 19 do
  519. wait(0.01)
  520. local cf = fus.CFrame
  521. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  522. f.Size = fus:GetMass()/2
  523. fus.CFrame = cf
  524. end
  525. wait(3)
  526. for i = 1, 40 do
  527. fus.Transparency = fus.Transparency + 0.1
  528. f.Size = f.Size - (fus:GetMass()/40)
  529. wait(0.1)
  530. end
  531. wait()
  532. fus.Transparency = 1
  533. f:remove()
  534. fus:remove()
  535. go = true
  536. end))
  537.  
  538. game:GetService("Debris"):AddItem(fus, 15)
  539. elseif string.find(msg, "tiid klo ul") then
  540. for a, b in pairs(game.Players:children()) do
  541. if b.Character and b ~= p then
  542. for c, d in pairs(b.Character:children()) do
  543. if d.className == "Part" then
  544. if d.Anchored == false then
  545. local cf = nil
  546. if d.Name == "Torso" then
  547. cf = d.CFrame
  548. end
  549. d.Anchored = true
  550. coroutine.resume(coroutine.create(function()
  551. wait(10)
  552. if d ~= nil then
  553. d.Anchored = false
  554. d.CFrame = cf
  555. end
  556. end))
  557. end
  558. elseif d.className == "Hat" then
  559. if d.Handle.Anchored == false then
  560. d.Handle.Anchored = true
  561. coroutine.resume(coroutine.create(function()
  562. wait(10)
  563. if d ~= nil then
  564. if d.Handle ~= nil then
  565. d.Handle.Anchored = false
  566. end
  567. end
  568. end))
  569. end
  570. end
  571. end
  572. end
  573. end
  574. elseif string.find(msg, "faas ru maar") and go == true then
  575. go = false
  576. fus = Instance.new("Part")
  577. fus.formFactor = "Custom"
  578. fus.Size = Vector3.new(1, 1, 4)
  579. fus.TopSurface = "Smooth"
  580. fus.BottomSurface = "Smooth"
  581. fus.Anchored = false
  582. fus.CanCollide = false
  583. fus.BrickColor = BrickColor.new("Really black")
  584. fus.Transparency = 0.6
  585. fus.Reflectance = 0.5
  586. fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
  587. fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
  588.  
  589. local f = Instance.new("Fire")
  590. f.Name = "FusFire"
  591. f.Size = fus:GetMass()
  592. f.Heat = 0
  593. f.Color = Color3.new(0, 0, 0)
  594. f.SecondaryColor = Color3.new(0, 0, 0)
  595. f.Parent = fus
  596.  
  597. local mesh = Instance.new("SpecialMesh")
  598. mesh.MeshType = "Sphere"
  599. mesh.Parent = fus
  600.  
  601. local bp = Instance.new("BodyPosition")
  602. bp.position = p.Character.Head.Position
  603. bp.maxForce = Vector3.new(0, math.huge, 0)
  604. bp.Parent = fus
  605.  
  606. fus.Parent = workspace
  607. fus.Touched:connect(function(part) faased(part) end)
  608.  
  609. coroutine.resume(coroutine.create(function()
  610. wait(0.5)
  611. for i = 1, 19 do
  612. wait(0.01)
  613. local cf = fus.CFrame
  614. fus.Size = fus.Size + Vector3.new(1, 1, -1)
  615. f.Size = fus:GetMass()/2
  616. fus.CFrame = cf
  617. end
  618. wait(3)
  619. for i = 1, 40 do
  620. fus.Transparency = fus.Transparency + 0.1
  621. f.Size = f.Size - (fus:GetMass()/40)
  622. wait(0.1)
  623. end
  624. wait()
  625. fus.Transparency = 1
  626. f:remove()
  627. fus:remove()
  628. go = true
  629. end))
  630.  
  631. game:GetService("Debris"):AddItem(fus, 15)
  632. elseif string.find(msg, "toor bah yol") and skygo == true then
  633. skygo = false
  634. local clouds = {}
  635.  
  636. function meteor(cloud)
  637. local cf = CFrame.new(cloud.Position + Vector3.new(math.random(-10, 10), 20, math.random(-10, 10)))
  638. local m = Instance.new("Part")
  639. m.Name = "FusRock"
  640. m.Shape = "Ball"
  641. m.formFactor = "Symmetric"
  642. m.Anchored = false
  643. m.CanCollide = false
  644. m.TopSurface = "Smooth"
  645. m.BottomSurface = "Smooth"
  646. local size = math.random(10, 20)
  647. m.Size = Vector3.new(size, size, size)
  648. m.BrickColor = BrickColor.new("Bright red")
  649. m.Reflectance = 0.4
  650. m.CFrame = cf
  651. Instance.new("Fire", m).Size = m:GetMass()
  652. m.Velocity = Vector3.new(0, -50, 0)
  653. m.Parent = workspace
  654. game:GetService("Debris"):AddItem(m, 30)
  655. m.Touched:connect(function(part) toored(part, m) end)
  656. end
  657.  
  658. for i = 1, 100 do
  659. game.Lighting.Brightness = game.Lighting.Brightness - 0.01
  660. wait(0.05)
  661. end
  662.  
  663. game.Lighting.Brightness = 0
  664. local cloud = Instance.new("Part")
  665. cloud.Name = "ToorCloud"
  666. cloud.Size = Vector3.new(1, 1, 1)
  667. cloud.Anchored = true
  668. cloud.CanCollide = false
  669. cloud.BrickColor = BrickColor.new("Black")
  670. cloud.Transparency = 1
  671.  
  672. local mesh = Instance.new("SpecialMesh")
  673. mesh.MeshType = "FileMesh"
  674. mesh.Scale = Vector3.new(math.random(100, 150), math.random(50, 100), math.random(100, 150))
  675. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  676. mesh.Parent = cloud
  677.  
  678. for i = 1, (math.random(4, 8)) do
  679. local newc = cloud:clone()
  680. newc.Parent = workspace
  681. game:GetService("Debris"):AddItem(newc, 180)
  682. table.insert(clouds, newc)
  683. newc.CFrame = CFrame.new(p.Character.Torso.Position + Vector3.new(math.random(-250, 250), math.random(150, 200), math.random(-250, 250)))
  684. coroutine.resume(coroutine.create(function()
  685. repeat
  686. newc.Transparency = newc.Transparency - 0.01
  687. wait()
  688. until newc.Transparency <= 0.2
  689. newc.Transparency = 0.2
  690. end))
  691. end
  692.  
  693. for launch = 1, math.random(20, 30) do
  694. wait(math.random(2, 4))
  695. meteor(clouds[math.random(1, #clouds)])
  696. end
  697.  
  698. wait(1)
  699.  
  700. for c = 1, #clouds do
  701. coroutine.resume(coroutine.create(function()
  702. repeat
  703. clouds[c].Transparency = clouds[c].Transparency + 0.01
  704. wait()
  705. until clouds[c].Transparency >= 1
  706. clouds[c].Transparency = 1
  707. clouds[c]:remove()
  708. end))
  709. end
  710.  
  711. repeat
  712. game.Lighting.Brightness = game.Lighting.Brightness + 0.01
  713. wait(0.01)
  714. until game.Lighting.Brightness >= 1
  715. game.Lighting.Brightness = 1
  716. skygo = true
  717. end
  718. end)
  719.  
  720. function toored(part, m)
  721. if part.Name ~= "FusRock" and part.Name ~= "ToorCloud" and part.CanCollide == true then
  722. m.Anchored = true
  723. m.CanCollide = true
  724. if m:findFirstChild("Touched") == nil then
  725. Instance.new("IntValue", m).Name = "Touched"
  726. m.CFrame = CFrame.new(m.Position.x, part.Position.y, m.Position.z)
  727. end
  728. local e = Instance.new("Explosion")
  729. e.BlastPressure = 50000
  730. e.BlastRadius = 15
  731. e.Position = m.Position
  732. e.Parent = m
  733. end
  734. end
  735.  
  736. function faased(part)
  737. if part.Parent then
  738. if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil then
  739. if part.Parent:findFirstChild("Faased") == nil then
  740. local f = Instance.new("IntValue", part.Parent)
  741. f.Name = "Faased"
  742. game:GetService("Debris"):AddItem(f, 2)
  743. local hum = part.Parent.Humanoid
  744. local speed = hum.WalkSpeed --Speed prior to fleeing
  745. hum.WalkSpeed = speed * -1
  746. game:GetService("Chat"):Chat(hum.Parent.Head, "Ahh!!!", "Red")
  747. for i = 1, 10 do
  748. hum:MoveTo(hum.Parent.Torso.Position + Vector3.new(math.random(-30, 30), 0, math.random(-30, 20)), hum.Parent.Torso)
  749. wait(math.random(1, 2))
  750. end
  751. hum.WalkSpeed = speed
  752. hum:MoveTo(hum.Parent.Torso.Position, hum.Parent.Torso)
  753. end
  754. end
  755. end
  756. end
  757.  
  758. function struned(part, lightning)
  759. if part.Parent then
  760. if part.Parent:findFirstChild("Humanoid") ~= nil then
  761. local hum = part.Parent.Humanoid
  762. local e = Instance.new("Explosion")
  763. e.position = part.Position
  764. e.BlastPressure = 35000
  765. e.BlastRadius = 2
  766. e.Parent = part
  767. hum:TakeDamage(math.huge)
  768. for a, b in pairs(hum.Parent:children()) do
  769. if b.className == "Part" then
  770. Instance.new("Fire", part).Size = part:GetMass()
  771. end
  772. end
  773. end
  774. end
  775. end
  776.  
  777. function kriied(part, shout)
  778. if part.Parent then
  779. if part.Parent == p.Character then return end
  780. if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild(p.Name.. "Kriied") == nil then
  781. Instance.new("IntValue", part.Parent).Name = p.Name.. "Kriied"
  782. local hum = part.Parent.Humanoid
  783. hum.MaxHealth = hum.MaxHealth - 75
  784. hum.Health = hum.MaxHealth
  785. for i = 1, 60 do
  786. hum:TakeDamage(1.5)
  787. wait(1)
  788. end
  789. hum.MaxHealth = hum.MaxHealth + 75
  790. end
  791. end
  792. end
  793.  
  794. function zuned(part, shout)
  795. if part.Parent == p.Character then return end
  796. if part.Parent then
  797. if part.Parent:findFirstChild("Humanoid") ~= nil then
  798. for a, b in pairs(part.Parent:children()) do
  799. if b.className == "Tool" then
  800. if b:findFirstChild("Handle") ~= nil then
  801. b.Parent = workspace
  802. wait()
  803. b.Handle.Velocity = (b.Handle.Position - p.Character.Torso.Position).unit * -100
  804. repeat
  805. shout.Size = shout.Size - Vector3.new(1, 1, 1)
  806. wait(0.1)
  807. until shout.Shout.Size == Vector3.new(1, 1, 1)
  808. shout:remove()
  809. end
  810. end
  811. end
  812. end
  813. end
  814. end
  815.  
  816. function foed(part, shout)
  817. if part.Parent == p.Character then return end
  818. if part.Parent:findFirstChild("Humanoid") ~= nil then
  819. local hum = part.Parent.Humanoid
  820. hum.Sit = true
  821. hum:TakeDamage(7.5)
  822. if hum.Parent:findFirstChild(p.Name.. "Foed") == nil then
  823. hum.WalkSpeed = 8
  824. local foer = Instance.new("IntValue", workspace)
  825. foer.Name = p.Name.. "Foed"
  826. game:GetService("Debris"):AddItem(foer, 2)
  827. wait(5)
  828. hum.WalkSpeed = 16
  829. hum.Sit = false
  830. end
  831. shout:remove()
  832. end
  833. end
  834.  
  835. function yoled(part)
  836. if part.Parent == p.Character then return end
  837. if part.Parent:findFirstChild("Humanoid") ~= nil then
  838. local f = Instance.new("Fire", part)
  839. f.Size = part:GetMass()
  840. f.Heat = 100
  841. game:GetService("Debris"):AddItem(f, 10)
  842. if part:findFirstChild(p.Name.. "Yoled") == nil then
  843. local tag = Instance.new("IntValue")
  844. tag.Name = p.Name.. "Yoled"
  845. tag.Parent = part
  846. game:GetService("Debris"):AddItem(tag, 2)
  847. end
  848. part.Parent.Humanoid:TakeDamage(7.5)
  849. end
  850. end
  851.  
  852. function lized(part)
  853. if part.Parent then
  854. if part.Parent == p.Character then return end
  855. if part.Parent:findFirstChild("Humanoid") ~= nil then
  856. if part.Parent:findFirstChild("Lized") ~= nil then return end
  857. local Lizvictim = Instance.new("IntValue")
  858. Lizvictim.Name = "Lized"
  859. Lizvictim.Parent = part.Parent
  860. game:GetService("Debris"):AddItem(Lizvictim, 10)
  861. part.Parent.Animate.Disabled = true
  862. part.Parent.Humanoid.PlatformStand = true
  863. local speed = part.Parent.Humanoid.WalkSpeed
  864. part.Parent.Humanoid.WalkSpeed = 0
  865. wait(0.01)
  866. part.Parent.Torso.Velocity = (fus.Position - part.Parent.Torso.Position).unit * -50
  867. part.Parent.Humanoid:TakeDamage(part.Parent.Humanoid.MaxHealth/2)
  868. for a, b in pairs(part.Parent:children()) do
  869. if b:findFirstChild("Fire") ~= nil then
  870. b.Fire:remove()
  871. end
  872. local frost = Instance.new("Part")
  873. frost.Name = "Frost"
  874. frost.formFactor = "Custom"
  875. frost.BrickColor = BrickColor.new("Pastel blue-green")
  876. frost.Reflectance = 0.5
  877. frost.Transparency = 0.6
  878. frost.Anchored = false
  879. frost.CanCollide = true
  880. if b.className == "Part" then
  881. frost.Size = b.Size + Vector3.new(0.5, 0.5, 0.5)
  882. local w = Instance.new("Weld")
  883. w.Part0 = b
  884. w.Part1 = frost
  885. w.Parent = frost
  886. frost.Parent = part.Parent
  887. game:GetService("Debris"):AddItem(frost, 10)
  888. end
  889. end
  890. wait(10)
  891. part.Parent.Humanoid.PlatformStand = false
  892. part.Parent.Animate.Disabled = false
  893. part.Parent.Humanoid.WalkSpeed = speed
  894. end
  895. end
  896. end
  897.  
  898. function fused(part)
  899. if part.Parent then
  900. if part.Parent == p.Character then return end
  901. if part.Parent:findFirstChild("Humanoid") ~= nil then
  902. if part.Parent:findFirstChild(p.Name.. "Fused") ~= nil then return end
  903. local fusvictim = Instance.new("IntValue")
  904. fusvictim.Name = p.Name.. "Fused"
  905. fusvictim.Parent = part.Parent
  906. game:GetService("Debris"):AddItem(fusvictim, 2)
  907. part.Parent.Humanoid.Sit = true
  908. part.Parent.Humanoid:TakeDamage(part.Parent.Humanoid.MaxHealth/1)
  909. for a, b in pairs(part.Parent:children()) do
  910. if b.className == "Part" then
  911. b.Velocity = fus.Velocity
  912. elseif b.className == "Hat" then
  913. b.Handle.Velocity = fus.Velocity
  914. end
  915. end
  916. wait(2)
  917. part.Parent.Humanoid.Sit = false
  918. elseif part.Anchored == false and part.Parent:findFirstChild("Humanoid") == nil then
  919. part.Velocity = fus.Velocity
  920. end
  921. end
  922. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement