Guest666RobloxScript

Imaginacion de arcoiris script troll roblox

Jun 15th, 2025
75
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.35 KB | None | 0 0
  1. local player = game.Players.LocalPlayer
  2. local character = player.Character or player.CharacterAdded:Wait()
  3. local humanoid = character:WaitForChild("Humanoid")
  4.  
  5. -- 🌈 Nombre flotante arcoíris
  6. local billboard = Instance.new("BillboardGui")
  7. billboard.Size = UDim2.new(0, 200, 0, 50)
  8. billboard.StudsOffset = Vector3.new(0, 3, 0)
  9. billboard.AlwaysOnTop = true
  10. billboard.Parent = character:WaitForChild("Head")
  11.  
  12. local nameLabel = Instance.new("TextLabel")
  13. nameLabel.Size = UDim2.new(1, 0, 1, 0)
  14. nameLabel.BackgroundTransparency = 1
  15. nameLabel.TextScaled = true
  16. nameLabel.Font = Enum.Font.GothamBold
  17. nameLabel.TextStrokeTransparency = 0.3
  18. nameLabel.TextStrokeColor3 = Color3.new(0, 0, 0)
  19. nameLabel.Text = player.Name
  20. nameLabel.Parent = billboard
  21.  
  22. -- 🎨 Función arcoíris
  23. local function rainbowColor(t)
  24. return Color3.new(
  25. math.sin(t) * 0.5 + 0.5,
  26. math.sin(t + 2) * 0.5 + 0.5,
  27. math.sin(t + 4) * 0.5 + 0.5
  28. )
  29. end
  30.  
  31. game:GetService("RunService").RenderStepped:Connect(function(t)
  32. local color = rainbowColor(t * 2)
  33. nameLabel.TextColor3 = color
  34. for _, p in pairs(character:GetDescendants()) do
  35. if p:IsA("BasePart") and p.Name ~= "HumanoidRootPart" then
  36. p.Color = color
  37. end
  38. end
  39. end)
  40.  
  41. -- ⚔️ Espada arcoíris con efecto visual
  42. local sword = Instance.new("Tool")
  43. sword.Name = "Espada Arcoíris"
  44. sword.RequiresHandle = true
  45. sword.CanBeDropped = true
  46. sword.Parent = player.Backpack
  47.  
  48. local handle = Instance.new("Part")
  49. handle.Name = "Handle"
  50. handle.Size = Vector3.new(1, 5, 1)
  51. handle.Material = Enum.Material.Neon
  52. handle.BrickColor = BrickColor.new("Bright violet")
  53. handle.TopSurface = Enum.SurfaceType.Smooth
  54. handle.BottomSurface = Enum.SurfaceType.Smooth
  55. handle.Parent = sword
  56.  
  57. sword.GripForward = Vector3.new(0, 0, -1)
  58. sword.GripPos = Vector3.new(0, -1.5, 0)
  59. sword.GripRight = Vector3.new(1, 0, 0)
  60.  
  61. handle.Touched:Connect(function(hit)
  62. local victimChar = hit:FindFirstAncestorWhichIsA("Model")
  63. local humanoid = victimChar and victimChar:FindFirstChildOfClass("Humanoid")
  64. if humanoid and victimChar ~= character then
  65. humanoid:TakeDamage(20)
  66. task.spawn(function()
  67. while victimChar:IsDescendantOf(game) and humanoid.Health > 0 do
  68. local color = rainbowColor(tick() * 2)
  69. for _, part in pairs(victimChar:GetDescendants()) do
  70. if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then
  71. part.Color = color
  72. end
  73. end
  74. task.wait(0.05)
  75. end
  76. end)
  77. local bless = Instance.new("BillboardGui")
  78. bless.Size = UDim2.new(0, 200, 0, 50)
  79. bless.StudsOffset = Vector3.new(0, 3, 0)
  80. bless.AlwaysOnTop = true
  81. bless.Parent = victimChar:FindFirstChild("Head")
  82.  
  83. local label = Instance.new("TextLabel", bless)
  84. label.Size = UDim2.new(1, 0, 1, 0)
  85. label.BackgroundTransparency = 1
  86. label.TextScaled = true
  87. label.Font = Enum.Font.GothamBold
  88. label.TextStrokeTransparency = 0.3
  89. label.TextStrokeColor3 = Color3.new(0, 0, 0)
  90. label.Text = "¡Bendecido por el arcoíris!"
  91. label.TextColor3 = Color3.new(1, 1, 1)
  92.  
  93. task.delay(5, function()
  94. if bless then bless:Destroy() end
  95. end)
  96. end
  97. end)
  98.  
  99. -- 🌈 Fondo dinámico
  100. local backdrop
  101. local function createRainbowBackdrop()
  102. if backdrop then return end
  103. backdrop = Instance.new("Part")
  104. backdrop.Name = "FondoArcoiris"
  105. backdrop.Anchored = true
  106. backdrop.Size = Vector3.new(1000, 1, 1000)
  107. backdrop.Position = Vector3.new(0, -10, 0)
  108. backdrop.CanCollide = false
  109. backdrop.Material = Enum.Material.Neon
  110. backdrop.Color = Color3.new(1, 1, 1)
  111. backdrop.Parent = workspace
  112. task.spawn(function()
  113. while backdrop and backdrop:IsDescendantOf(workspace) do
  114. backdrop.Color = rainbowColor(tick() * 2)
  115. task.wait(0.05)
  116. end
  117. end)
  118. end
  119.  
  120. local function removeRainbowBackdrop()
  121. if backdrop then
  122. backdrop:Destroy()
  123. backdrop = nil
  124. end
  125. end
  126.  
  127. -- 🖥️ GUI de velocidad y botón VIP
  128. local guiEnabled = false
  129. local vipEnabled = false
  130.  
  131. local screenGui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
  132. screenGui.Name = "ArcoirisUI"
  133.  
  134. local mainGui = Instance.new("Frame", screenGui)
  135. mainGui.Size = UDim2.new(0, 250, 0, 120)
  136. mainGui.Position = UDim2.new(0.5, -125, 0.1, 0)
  137. mainGui.BackgroundTransparency = 0.2
  138. mainGui.BackgroundColor3 = Color3.new(0, 0, 0)
  139. mainGui.Visible = false
  140.  
  141. local speedLabel = Instance.new("TextLabel", mainGui)
  142. speedLabel.Size = UDim2.new(1, 0, 0.3, 0)
  143. speedLabel.Text = "Velocidad deseada:"
  144. speedLabel.BackgroundTransparency = 1
  145. speedLabel.TextColor3 = Color3.new(1, 1, 1)
  146. speedLabel.TextScaled = true
  147. speedLabel.Font = Enum.Font.GothamBold
  148.  
  149. local speedBox = Instance.new("TextBox", mainGui)
  150. speedBox.Size = UDim2.new(1, -10, 0.3, 0)
  151. speedBox.Position = UDim2.new(0, 5, 0.35, 0)
  152. speedBox.Text = tostring(humanoid.WalkSpeed)
  153. speedBox.TextScaled = true
  154. speedBox.ClearTextOnFocus = false
  155. speedBox.Font = Enum.Font.Gotham
  156. speedBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  157.  
  158. local applyButton = Instance.new("TextButton", mainGui)
  159. applyButton.Size = UDim2.new(1, -10, 0.25, 0)
  160. applyButton.Position = UDim2.new(0, 5, 0.7, 0)
  161. applyButton.Text = "Aplicar velocidad"
  162. applyButton.Font = Enum.Font.GothamBold
  163. applyButton.TextScaled = true
  164. applyButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  165.  
  166. applyButton.MouseButton1Click:Connect(function()
  167. local speed = tonumber(speedBox.Text)
  168. if speed then
  169. humanoid.WalkSpeed = speed
  170. end
  171. end)
  172.  
  173. speedBox.FocusLost:Connect(function(enterPressed)
  174. if enterPressed then
  175. local speed = tonumber(speedBox.Text)
  176. if speed then
  177. humanoid.WalkSpeed = speed
  178. end
  179. end
  180. end)
  181.  
  182. local toggleButton = Instance.new("TextButton", screenGui)
  183. toggleButton.Size = UDim2.new(0, 80, 0, 25)
  184. toggleButton.Position = UDim2.new(0.01, 0, 0.01, 0)
  185. toggleButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  186. toggleButton.Text = "Mostrar GUI"
  187. toggleButton.Font = Enum.Font.Gotham
  188. toggleButton.TextSize = 14
  189.  
  190. toggleButton.MouseButton1Click:Connect(function()
  191. guiEnabled = not guiEnabled
  192. mainGui.Visible = guiEnabled
  193. toggleButton.Text = guiEnabled and "Ocultar GUI" or "Mostrar GUI"
  194. end)
  195.  
  196. local baseFrame = Instance.new("Frame", screenGui)
  197. baseFrame.Size = UDim2.new(0, 100, 0, 35)
  198. baseFrame.Position = toggleButton.Position + UDim2.new(0, -10, 0, 28)
  199. baseFrame.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
  200. baseFrame.BackgroundTransparency = 0.5
  201. baseFrame.BorderSizePixel = 0
  202.  
  203. local vipButton = Instance.new("TextButton", baseFrame)
  204. vipButton.Size = UDim2.new(1, 0, 1, 0)
  205. vipButton.Text = "Comandos VIP: Desactivado"
  206. vipButton.Font = Enum.Font.GothamBold
  207. vipButton.TextScaled = true
  208. vipButton.BackgroundTransparency = 0.9
  209. vipButton.TextColor3 = Color3.new(1, 1, 1)
  210.  
  211. vipButton.MouseButton1Click:Connect(function()
  212. vipEnabled = not vipEnabled
  213. vipButton.Text = vipEnabled and "Comandos VIP: Activado" or "Comandos VIP: Desactivado"
  214. if vipEnabled then
  215. createRainbowBackdrop()
  216. humanoid.WalkSpeed = 50
  217. else
  218. removeRainbowBackdrop()
  219. humanoid.WalkSpeed = 16
  220. end
  221. end)
  222.  
Tags: Roblox
Advertisement
Comments
Add Comment
Please, Sign In to add comment