rewr

Untitled

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