Advertisement
simhwui

Untitled

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