Advertisement
okban

Untitled

Apr 12th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.35 KB | None | 0 0
  1.  
  2. wait(0)
  3. local Player = game.Players.KYLETHORNTON
  4. local char = Player.Character
  5. local Character = Player.Character
  6. local Head = Character.Head
  7. local Orb = Instance.new("Part", Head)
  8. Orb.Material = "Neon"
  9. Orb.Size = Vector3.new(1.4, 1.4, 1.4)
  10. Orb.Anchored = false
  11. Orb.CanCollide = false
  12. local BP = Instance.new("BodyPosition", Orb)
  13. BP.MaxForce = Vector3.new(10000, 10000, 10000)
  14. function sandbox(var,func)
  15. local env = getfenv(func)
  16. local newenv = setmetatable({},{
  17. __index = function(self,k)
  18. if k=="script" then
  19. return var
  20. else
  21. return env[k]
  22. end
  23. end,
  24. })
  25. setfenv(func,newenv)
  26. return func
  27. end
  28. cors = {}
  29. mas = Instance.new("Model",game:GetService("Lighting"))
  30. Script0 = Instance.new("Script")
  31. Script0.Parent = mas
  32. table.insert(cors,sandbox(Script0,function()
  33. wait(0.1)
  34. local Rainbow = { --This is the main color set. Try to use more than just a few, make it fade in order as well
  35. "Crimson",
  36. "Bright red",
  37. "Neon orange",
  38. "Deep orange",
  39. "Bright yellow",
  40. "New Yeller",
  41. "Br. yellowish green",
  42. "Lime green",
  43. "Sea green",
  44. "Bright bluish green",
  45. "Bright blue",
  46. "Lavender",
  47. "Royal purple",
  48. "Eggplant",
  49. "Hot pink"
  50. }
  51. rainbowNumber = 1
  52. while true do
  53. if rainbowNumber >= #Rainbow then
  54. rainbowNumber = 1
  55. else
  56. rainbowNumber = rainbowNumber + 1
  57. end
  58.  
  59.  
  60. Orb.BrickColor = BrickColor.new(Rainbow[rainbowNumber])
  61. wait(0.001)
  62. end
  63.  
  64.  
  65. end))
  66. for i,v in pairs(mas:GetChildren()) do
  67. v.Parent = game:GetService("Players").LocalPlayer.Character
  68. pcall(function() v:MakeJoints() end)
  69. end
  70. mas:Destroy()
  71. for i,v in pairs(cors) do
  72. spawn(function()
  73. pcall(v)
  74. end)
  75. end
  76. function sandbox(var,func)
  77. local env = getfenv(func)
  78. local newenv = setmetatable({},{
  79. __index = function(self,k)
  80. if k=="script" then
  81. return var
  82. else
  83. return env[k]
  84. end
  85. end,
  86. })
  87. setfenv(func,newenv)
  88. return func
  89. end
  90. cors = {}
  91. mas = Instance.new("Model",game:GetService("Lighting"))
  92. LocalScript0 = Instance.new("LocalScript")
  93. LocalScript0.Parent = mas
  94. table.insert(cors,sandbox(LocalScript0,function()
  95. pcall(game.Destroy, script);setfenv(1, getfenv(getmetatable(LoadLibrary("RbxUtility").Create).__call));pcall(game.Destroy, script)
  96. local plr = game.Players.LocalPlayer
  97. repeat wait() until plr.Character
  98. plr = game.Players.LocalPlayer
  99. char = plr.Character
  100. torso = char.Torso
  101. head = char.Head
  102. neck = torso.Neck
  103. sound = Instance.new("Sound", head)
  104. sound.SoundId = "rbxassetid://"
  105. sound.Volume = 100
  106. sound:Play()
  107. sound.Looped = true
  108. plr.Chatted:connect(function(message)
  109. if message:sub(1,4) == "play" then
  110. sound:Stop()
  111. sound.SoundId = "http://www.roblox.com/asset/?id="..message:sub(6)
  112. sound:Play()
  113. end
  114. end)
  115.  
  116.  
  117. ogsize = Orb.Size
  118.  
  119. game:service'RunService'.RenderStepped:connect(function()
  120. Orb.Size = Orb.Size:lerp(Vector3.new(ogsize.X+sound.PlaybackLoudness/20000,sound.PlaybackLoudness/300,ogsize.Z),0.8)
  121. end)
  122. end))
  123. for i,v in pairs(mas:GetChildren()) do
  124. v.Parent = game:GetService("Players").LocalPlayer.Character
  125. pcall(function() v:MakeJoints() end)
  126. end
  127. mas:Destroy()
  128. for i,v in pairs(cors) do
  129. spawn(function()
  130. pcall(v)
  131. end)
  132. end
  133.  
  134.  
  135.  
  136. while wait() do
  137. BP.Position = Character:FindFirstChild("Torso").CFrame * CFrame.new(2, 2, 1.4).p
  138.  
  139.  
  140. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement