Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Thanks for using Build2Script Plugin by ALERIFICALNEUMORAITI + jarredbcv fix edit
- if (script:FindFirstChild("forCustomRun")~=nil) then
- local sc = script["forCustomRun"].Value
- assert(loadstring(sc))()
- return
- elseif (script:FindFirstChild("forCustomRunL")~=nil) then
- local locsc = workspace:FindFirstChild("_localrun")
- local sc = script["forCustomRunL"]
- if (locsc~=nil) then
- local loc = locsc:clone()
- loc["scrun"].Value = sc.Value
- loc.Name = script.Name
- for i,v in pairs(script:GetChildren()) do
- v:clone().Parent = loc
- end
- loc.Parent = script.Parent
- script:remove()
- return
- else
- assert(loadstring(sc.Value))()
- return
- end
- end
- local m = Instance.new("Model")
- m.Name = "Epic Radio"
- s1 = script:clone()
- s1.Name = "README"
- s1.Disabled = false
- so1 = Instance.new("StringValue", s1)
- so1.Name = "forCustomRun"
- so1.Value = [===[
- --[[ Steps To Install Manually
- Step 1. Go in Model and Cut & Paste "EpicRadioSource" Model into Lighting
- Step 2. Go in Model again and Cut & Paste EpicRadioGiverGUI aswell, And paste it into StarterGui
- Step 3. Done!
- Thank you for using my Epic Radio. This is a edited version of TehGabeNewell's model. I just edited
- like everything. In my opinion, mine looks better. You can compare the two...
- Here is his version: http://www.roblox.com/Epic-Radio-Replica-WIP-item?id=182017983
- Here is my version: http://www.roblox.com/TMM-Radio-item?id=188244567
- Comment which one is better.
- Be sure to give me some credit, as well as TehGabeNewell if you use this radio.
- -- xXLEGITxMINER106Xx
- --]]
- wait(1)
- script.Parent:remove() -- This removes the script and model if you forget to do it.
- ]===]
- s1.Parent = m
- g1 = Instance.new("GuiMain", m)
- v1 = Instance.new("StringValue", g1)
- v1.Name = "player"
- s2 = script:clone()
- s2.Name = "hatdebug"
- s2.Disabled = false
- so2 = Instance.new("StringValue", s2)
- so2.Name = "forCustomRun"
- so2.Value = [===[
- -- Created By TehGabeNewell --
- -- This script prevents the player from dropping their hats, This is used so the EpicRadio doesn't break --
- -- If you want to remove this function, Delete the script called "hatdebug" or disable it if you want it back again --
- monitor = coroutine.wrap(function(player)
- local hats = {"EpicRadio"}
- local hatstring = ""
- game:GetService("RunService").RenderStepped:connect(function()
- if (player == nil) then
- coroutine.yield()
- end
- if (player.Character ~= nil) then
- for i, v in pairs(player.Character:GetChildren()) do
- if (v:IsA("Hat") and string.find(hatstring, v.Name) == nil) then
- table.insert(hats, v)
- hatstring = hatstring..v.Name.." "
- end
- end
- for i, v in pairs(hats) do
- if (v == nil) then
- table.remove(hats, i)
- elseif (player.Character:FindFirstChild(v.Name) == nil) then
- v.Parent = player.Character
- end
- end
- end
- end)
- end)
- function beginMonitoring(newPlayer)
- newPlayer.CharacterAdded:connect(function()
- monitor(newPlayer)
- end)
- end
- game.Players.PlayerAdded:connect(beginMonitoring)
- ]===]
- s2.Parent = g1
- g1.Name = "EpicRadioGiverGUI"
- o1 = Instance.new("TextButton", g1)
- s3 = script:clone()
- s3.Name = "function"
- s3.Disabled = false
- so3 = Instance.new("StringValue", s3)
- so3.Name = "forCustomRun"
- so3.Value = [===[
- function MouseClick()
- local mystring = script.Parent.Parent.give.Text
- local player = game.Players:findFirstChild(mystring)
- if player then
- game.Lighting.EpicRadioSource.EpicRadio:Clone().Parent = game.Workspace[script.Parent.Parent.player.Value]
- game.Lighting.EpicRadioSource.EpicRadioGUI:Clone().Parent = game.Players[script.Parent.Parent.player.Value].PlayerGui
- else
- script.Parent.Text = "Player Not Vaild!"
- wait(2)
- script.Parent.Text = "Give Epic Radio"
- end
- end
- script.Parent.MouseButton1Click:connect(MouseClick)
- ]===]
- s3.Parent = o1
- o1.Active = true
- o1.BackgroundColor3 = Color3.new(0, 0, 0)
- o1.BackgroundTransparency = 0.5
- o1.BorderColor3 = Color3.new(0.160784, 0.160784, 0.160784)
- o1.Position = UDim2.new(0.050000000745058, 0, 0.050000000745058, 0)
- o1.Size = UDim2.new(0.20000000298023, 0, 0.050000000745058, 0)
- o1.AutoButtonColor = false
- o1.Text = "Give Epic Radio"
- o1.TextScaled = true
- o1.TextWrapped = true
- o1.TextColor3 = Color3.new(1, 1, 1)
- o1.Font = Enum.Font.SourceSansBold
- o1.FontSize = Enum.FontSize.Size36
- o2 = Instance.new("TextBox", g1)
- s4 = script:clone()
- s4.Name = "function"
- s4.Disabled = false
- so4 = Instance.new("StringValue", s4)
- so4.Name = "forCustomRun"
- so4.Value = [===[
- while wait() do
- script.Parent.Parent.player.Value = script.Parent.Text
- end
- ]===]
- s4.Parent = o2
- o2.Active = true
- o2.BackgroundColor3 = Color3.new(0, 0, 0)
- o2.BackgroundTransparency = 0.5
- o2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o2.Name = "give"
- o2.Position = UDim2.new(0.050000000745058, 0, 0.10999999940395, 0)
- o2.Size = UDim2.new(0.20000000298023, 0, 0.029999999329448, 0)
- o2.Text = "Type player name here"
- o2.TextScaled = true
- o2.TextWrapped = true
- o2.TextColor3 = Color3.new(1, 1, 1)
- o2.Font = Enum.Font.SourceSansBold
- o2.FontSize = Enum.FontSize.Size18
- m1 = Instance.new("Model")
- m1.Name = "EpicRadioSource"
- m1.Parent = m
- g2 = Instance.new("ScreenGui", m1)
- g2.Name = "EpicRadioGUI"
- o3 = Instance.new("TextButton", g2)
- s5 = script:clone()
- s5.Name = "func"
- s5.Disabled = false
- so5 = Instance.new("StringValue", s5)
- so5.Name = "forCustomRun"
- so5.Value = [===[
- -- Created By TehGabeNewell --
- -- This allows you to hide/show the gui, sometimes it gets annoying or in your way.
- function MouseClick()
- if script.Parent.visible.Value == false then
- script.Parent.Text = "-"
- script.Parent.Parent.Frame.Visible = true
- script.Parent.visible.Value = true
- elseif script.Parent.visible.Value == true then
- script.Parent.Text = "+"
- script.Parent.Parent.Frame.Visible = false
- script.Parent.visible.Value = false
- end
- end
- script.Parent.MouseButton1Click:connect(MouseClick)
- ]===]
- s5.Parent = o3
- v2 = Instance.new("BoolValue", o3)
- v2.Name = "visible"
- v2.Value = false
- o3.Active = true
- o3.BackgroundColor3 = Color3.new(0, 0, 0)
- o3.BackgroundTransparency = 0.5
- o3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o3.BorderSizePixel = 0
- o3.Name = "Hide/Show"
- o3.Position = UDim2.new(0.97100001573563, 0, 0.17499999701977, 0)
- o3.Size = UDim2.new(0, 20, 0, 20)
- o3.Text = "+"
- o3.TextWrapped = true
- o3.TextColor3 = Color3.new(1, 1, 1)
- o3.TextStrokeTransparency = 0
- o3.Font = Enum.Font.SourceSansBold
- o3.FontSize = Enum.FontSize.Size24
- o4 = Instance.new("Frame", g2)
- o4.BackgroundColor3 = Color3.new(0, 0, 0)
- o4.BackgroundTransparency = 0.5
- o4.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o4.BorderSizePixel = 0
- o4.Position = UDim2.new(0.74000000953674, 0, 0.20000000298023, 0)
- o4.Size = UDim2.new(0, 300, 0, 200)
- o4.Visible = false
- o4.ZIndex = 2
- o5 = Instance.new("TextButton", o4)
- s6 = script:clone()
- s6.Name = "function"
- s6.Disabled = false
- so6 = Instance.new("StringValue", s6)
- so6.Name = "forCustomRun"
- so6.Value = [===[
- -- Created By TehGabeNewell --
- -- Give Credit if you edit/republish source or I'll come to your house and kill your family.
- --== DO NOT TOUCH! ==--
- --== The reason why this only function script is so long because it does a ProductInfo grabber which will put the Audio ID's title -
- --== - on textlabel ==--
- player = script.Parent.Parent.Parent.Parent.Parent.Character.EpicRadio.Handle
- market = game:GetService("MarketplaceService")
- function MouseClick()
- pcall(function()
- local id
- local box = script.Parent.Parent.SoundID
- if tonumber(box.Text)==nil then
- script.Parent.Parent.SoundID.Text = "Sound ID Is Invaild!"
- wait(2.5)
- script.Parent.Parent.SoundID.Text = "Sound ID"
- end
- if player.music.IsPlaying == true then
- player.music:Stop()
- wait(1)
- player.music.SoundId = "rbxassetid://"..script.Parent.Parent.SoundID.Text:match("%d+$")
- player.music.SoundId = "rbxassetid://"..script.Parent.Parent.SoundID.Text
- script.Parent.Parent.Info.SongTitle.Text = " "..market:GetProductInfo(tonumber(script.Parent.Parent.SoundID.Text:match("%d+$"))).Name
- wait(1)
- player.music:Play()
- else
- player.music.SoundId = "rbxassetid://"..script.Parent.Parent.SoundID.Text:match("%d+$")
- player.music.SoundId = "rbxassetid://"..script.Parent.Parent.SoundID.Text
- script.Parent.Parent.Info.SongTitle.Text = " "..market:GetProductInfo(tonumber(script.Parent.Parent.SoundID.Text:match("%d+$"))).Name
- wait(1)
- player.music:Play()
- end
- end)
- end
- script.Parent.MouseButton1Click:connect(MouseClick)
- ]===]
- s6.Parent = o5
- s7 = script:clone()
- s7.Name = "removeglitchedsound"
- s7.Disabled = false
- so7 = Instance.new("StringValue", s7)
- so7.Name = "forCustomRun"
- so7.Value = [===[
- --== Do not touch this, This will remove any looped sounds when you die, It prevents the invisible local sound glitch from happening ==--
- player = script.Parent.Parent.Parent.Parent.Parent.Character
- while wait() do
- if player.Humanoid.Health == 0 then
- script.Parent.Parent.Parent.Parent.Parent.Character.EpicRadio.Handle.music.Looped = false
- script.Parent.Parent.Parent.Parent.Parent.Character.EpicRadio.Handle.music:Stop()
- end
- end
- ]===]
- s7.Parent = o5
- o5.Active = true
- o5.BackgroundColor3 = Color3.new(0, 0.792157, 0)
- o5.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o5.BorderSizePixel = 0
- o5.Name = "Play"
- o5.Position = UDim2.new(0, 0, 0.85000002384186, 0)
- o5.Size = UDim2.new(0, 70, 0, 30)
- o5.ZIndex = 2
- o5.Text = "Play"
- o5.TextScaled = true
- o5.TextWrapped = true
- o5.TextColor3 = Color3.new(1, 1, 1)
- o5.Font = Enum.Font.SourceSansBold
- o5.FontSize = Enum.FontSize.Size14
- o6 = Instance.new("TextButton", o4)
- s8 = script:clone()
- s8.Name = "function"
- s8.Disabled = false
- so8 = Instance.new("StringValue", s8)
- so8.Name = "forCustomRun"
- so8.Value = [===[
- player = script.Parent.Parent.Parent.Parent.Parent.Character.EpicRadio.Handle
- function MouseClick()
- player.music:Stop()
- end
- script.Parent.MouseButton1Click:connect(MouseClick)
- ]===]
- s8.Parent = o6
- o6.Active = true
- o6.BackgroundColor3 = Color3.new(0.854902, 0, 0)
- o6.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o6.BorderSizePixel = 0
- o6.Name = "Stop"
- o6.Position = UDim2.new(0.24400000274181, 0, 0.85000002384186, 0)
- o6.Size = UDim2.new(0, 70, 0, 30)
- o6.ZIndex = 2
- o6.Text = "Stop"
- o6.TextScaled = true
- o6.TextWrapped = true
- o6.TextColor3 = Color3.new(1, 1, 1)
- o6.Font = Enum.Font.SourceSansBold
- o6.FontSize = Enum.FontSize.Size14
- o7 = Instance.new("TextBox", o4)
- o7.Active = true
- o7.BackgroundColor3 = Color3.new(0, 0, 0)
- o7.BorderColor3 = Color3.new(0.666667, 0, 0)
- o7.BorderSizePixel = 3
- o7.Name = "SoundID"
- o7.Position = UDim2.new(0.090000003576279, 0, 0.25, 0)
- o7.Size = UDim2.new(0, 100, 0, 30)
- o7.ZIndex = 2
- o7.Text = "Sound ID"
- o7.TextScaled = true
- o7.TextWrapped = true
- o7.TextColor3 = Color3.new(0, 0, 0)
- o7.TextStrokeColor3 = Color3.new(1, 1, 1)
- o7.TextStrokeTransparency = 0
- o7.Font = Enum.Font.SourceSansBold
- o7.FontSize = Enum.FontSize.Size14
- o8 = Instance.new("TextLabel", o4)
- o8.BackgroundColor3 = Color3.new(0, 0, 0)
- o8.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o8.BorderSizePixel = 0
- o8.Name = "Title"
- o8.Size = UDim2.new(0, 300, 0, 30)
- o8.ZIndex = 2
- o8.Text = "Epic Radio"
- o8.TextScaled = true
- o8.TextWrapped = true
- o8.TextColor3 = Color3.new(1, 0, 0)
- o8.TextStrokeTransparency = 0
- o8.Font = Enum.Font.SourceSansBold
- o8.FontSize = Enum.FontSize.Size14
- o9 = Instance.new("ScrollingFrame", o4)
- o9.BackgroundColor3 = Color3.new(0, 0, 0)
- o9.BackgroundTransparency = 0.5
- o9.BorderColor3 = Color3.new(0, 0, 0)
- o9.Name = "Info2"
- o9.Position = UDim2.new(0.52999997138977, 0, 0.17000000178814, 0)
- o9.Size = UDim2.new(0, 140, 0, 130)
- o9.ZIndex = 2
- o9.ClipsDescendants = true
- o10 = Instance.new("TextLabel", o9)
- o10.BackgroundColor3 = Color3.new(1, 1, 1)
- o10.BackgroundTransparency = 1
- o10.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o10.Name = "Info"
- o10.Size = UDim2.new(0, 114, 0, 600)
- o10.ZIndex = 2
- o10.Text = "Thank you for using my Epic Radio. To begin using, copy (CTRL + C) the URL ID code from the audio you want to play, and paste it (CTRL + V) in the \"Sound ID\" box. Then click \"Play\". To customize your radio, click the green + button. And change the numbers of either R,G, or B ( RED , GREEN, BLUE). These will change the actuall radio appearence. You can also change the pitch of your song. The default setting is 1, I would recommend not going any higher than 6. If any higher makes the song too high pitch, and is considered spam. The Volume feature can not go higher than 1. That is the maximum ROBLOX allows. 1 represents 100. Your volume level can range from 0 to 1. If you were to put your Volume at .9 it represents 90. You can also see the name of your audio below. To close the radio box, click the white (-) button. (The same one you used to open it.)"
- o10.TextScaled = true
- o10.TextWrapped = true
- o10.TextColor3 = Color3.new(1, 1, 1)
- o10.Font = Enum.Font.ArialBold
- o10.FontSize = Enum.FontSize.Size24
- o10.TextXAlignment = Enum.TextXAlignment.Left
- o10.TextYAlignment = Enum.TextYAlignment.Top
- o11 = Instance.new("Frame", o4)
- o11.BackgroundColor3 = Color3.new(0, 0, 0)
- o11.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o11.BorderSizePixel = 0
- o11.Name = "Bar"
- o11.Position = UDim2.new(0.47999998927116, 0, 0, 0)
- o11.Size = UDim2.new(0, 5, 0, 200)
- o11.ZIndex = 2
- o12 = Instance.new("TextBox", o4)
- s9 = script:clone()
- s9.Name = "function"
- s9.Disabled = false
- so9 = Instance.new("StringValue", s9)
- so9.Name = "forCustomRun"
- so9.Value = [===[
- player = script.Parent.Parent.Parent.Parent.Parent.Character.EpicRadio.Handle
- while wait() do -- loops so it checks everytime
- player.music.Volume = script.Parent.Text
- end
- ]===]
- s9.Parent = o12
- o12.Active = true
- o12.BackgroundColor3 = Color3.new(1, 1, 1)
- o12.BorderColor3 = Color3.new(0, 0, 0)
- o12.BorderSizePixel = 3
- o12.Name = "Volume"
- o12.Position = UDim2.new(0.35600000619888, 0, 0.44999998807907, 0)
- o12.Size = UDim2.new(0, 20, 0, 20)
- o12.ZIndex = 2
- o12.Text = "1"
- o12.TextScaled = true
- o12.TextWrapped = true
- o12.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o12.FontSize = Enum.FontSize.Size14
- o13 = Instance.new("TextBox", o4)
- s10 = script:clone()
- s10.Name = "function"
- s10.Disabled = false
- so10 = Instance.new("StringValue", s10)
- so10.Name = "forCustomRun"
- so10.Value = [===[
- player = script.Parent.Parent.Parent.Parent.Parent.Character.EpicRadio.Handle
- while wait() do -- loops so it checks everytime
- player.music.Pitch = script.Parent.Text
- end
- ]===]
- s10.Parent = o13
- o13.Active = true
- o13.BackgroundColor3 = Color3.new(1, 1, 1)
- o13.BorderColor3 = Color3.new(0, 0, 0)
- o13.BorderSizePixel = 3
- o13.Name = "Pitch"
- o13.Position = UDim2.new(0.35600000619888, 0, 0.60000002384186, 0)
- o13.Size = UDim2.new(0, 20, 0, 20)
- o13.ZIndex = 2
- o13.Text = "1"
- o13.TextScaled = true
- o13.TextWrapped = true
- o13.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o13.FontSize = Enum.FontSize.Size14
- o14 = Instance.new("TextLabel", o4)
- o14.BackgroundColor3 = Color3.new(0, 0, 0)
- o14.BackgroundTransparency = 1
- o14.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o14.BorderSizePixel = 0
- o14.Name = "LabelHelp"
- o14.Position = UDim2.new(0.12999999523163, 0, 0.44999998807907, 0)
- o14.Size = UDim2.new(0, 60, 0, 20)
- o14.ZIndex = 2
- o14.Text = "Volume:"
- o14.TextScaled = true
- o14.TextWrapped = true
- o14.TextColor3 = Color3.new(1, 0, 0)
- o14.TextStrokeTransparency = 0
- o14.Font = Enum.Font.SourceSansBold
- o14.FontSize = Enum.FontSize.Size14
- o15 = Instance.new("TextLabel", o4)
- o15.BackgroundColor3 = Color3.new(0, 0, 0)
- o15.BackgroundTransparency = 1
- o15.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o15.BorderSizePixel = 0
- o15.Name = "LabelHelp"
- o15.Position = UDim2.new(0.18000000715256, 0, 0.60000002384186, 0)
- o15.Size = UDim2.new(0, 45, 0, 20)
- o15.ZIndex = 2
- o15.Text = "Pitch:"
- o15.TextScaled = true
- o15.TextWrapped = true
- o15.TextColor3 = Color3.new(1, 0, 0)
- o15.TextStrokeTransparency = 0
- o15.Font = Enum.Font.SourceSansBold
- o15.FontSize = Enum.FontSize.Size14
- o16 = Instance.new("Frame", o4)
- o16.BackgroundColor3 = Color3.new(0, 0, 0)
- o16.BackgroundTransparency = 0.5
- o16.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o16.BorderSizePixel = 0
- o16.Name = "Info"
- o16.Position = UDim2.new(0, 0, 1.0499999523163, 0)
- o16.Size = UDim2.new(0, 300, 0, 190)
- o16.ZIndex = 2
- o17 = Instance.new("TextLabel", o16)
- o17.BackgroundColor3 = Color3.new(0, 0, 0)
- o17.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o17.BorderSizePixel = 0
- o17.Name = "Title"
- o17.Size = UDim2.new(1, 0, 0, 20)
- o17.ZIndex = 2
- o17.Text = "Audio Details"
- o17.TextScaled = true
- o17.TextWrapped = true
- o17.TextColor3 = Color3.new(1, 0, 0)
- o17.TextStrokeTransparency = 0
- o17.Font = Enum.Font.SourceSansBold
- o17.FontSize = Enum.FontSize.Size24
- o18 = Instance.new("TextLabel", o16)
- o18.BackgroundColor3 = Color3.new(0, 0, 0)
- o18.BackgroundTransparency = 1
- o18.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o18.BorderSizePixel = 0
- o18.Name = "NowPlaying"
- o18.Position = UDim2.new(0.40000000596046, 0, 0.20000000298023, 0)
- o18.Size = UDim2.new(0.20000000298023, 0, 0, 30)
- o18.ZIndex = 2
- o18.Text = "Now Playing:"
- o18.TextColor3 = Color3.new(1, 0, 0)
- o18.TextStrokeTransparency = 0
- o18.Font = Enum.Font.SourceSansBold
- o18.FontSize = Enum.FontSize.Size24
- o18.TextYAlignment = Enum.TextYAlignment.Top
- o19 = Instance.new("Frame", o16)
- s11 = script:clone()
- s11.Name = "Dropper"
- s11.Disabled = false
- so11 = Instance.new("StringValue", s11)
- so11.Name = "forCustomRun"
- so11.Value = [===[
- sp = script.Parent
- NUM1 = sp.NUM1
- NUM2 = sp.NUM2
- NUM3 = sp.NUM3
- NUM4 = sp.NUM4
- NUM5 = sp.NUM5
- NUM6 = sp.NUM6
- NUM7 = sp.NUM7
- while true do
- NUM1:TweenSize(UDim2.new(0, 40,0,math.random(-170,0)),"Out","Linear",0.1,false)
- NUM2:TweenSize(UDim2.new(0, 40,0,math.random(-170,0)),"Out","Linear",0.1,false)
- NUM3:TweenSize(UDim2.new(0, 40,0,math.random(-170,0)),"Out","Linear",0.1,false)
- NUM4:TweenSize(UDim2.new(0, 40,0,math.random(-170,0)),"Out","Linear",0.1,false)
- NUM5:TweenSize(UDim2.new(0, 40,0,math.random(-170,0)),"Out","Linear",0.1,false)
- NUM6:TweenSize(UDim2.new(0, 40,0,math.random(-170,0)),"Out","Linear",0.1,false)
- NUM7:TweenSize(UDim2.new(0, 40,0,math.random(-170,0)),"Out","Linear",0.1,false)
- wait(0.05)
- end
- ]===]
- s11.Parent = o19
- o19.BackgroundColor3 = Color3.new(1, 1, 1)
- o19.BackgroundTransparency = 1
- o19.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o19.Name = "DroppingFrame"
- o19.Size = UDim2.new(0, 300, 0, 190)
- o20 = Instance.new("TextLabel", o19)
- o20.BackgroundColor3 = Color3.new(0, 0.952941, 1)
- o20.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o20.Name = "NUM1"
- o20.Position = UDim2.new(0, 0, 1, 0)
- o20.Size = UDim2.new(0, 40, 0, -170)
- o20.Text = ""
- o20.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o20.Font = Enum.Font.SourceSans
- o20.FontSize = Enum.FontSize.Size14
- o21 = Instance.new("TextLabel", o19)
- o21.BackgroundColor3 = Color3.new(0.917647, 1, 0)
- o21.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o21.Name = "NUM2"
- o21.Position = UDim2.new(0.14000000059605, 0, 1, 0)
- o21.Size = UDim2.new(0, 40, 0, -492)
- o21.Text = ""
- o21.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o21.Font = Enum.Font.SourceSans
- o21.FontSize = Enum.FontSize.Size14
- o22 = Instance.new("TextLabel", o19)
- o22.BackgroundColor3 = Color3.new(1, 0, 1)
- o22.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o22.Name = "NUM3"
- o22.Position = UDim2.new(0.28000000119209, 0, 1, 0)
- o22.Size = UDim2.new(0, 40, 0, -331)
- o22.Text = ""
- o22.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o22.Font = Enum.Font.SourceSans
- o22.FontSize = Enum.FontSize.Size14
- o23 = Instance.new("TextLabel", o19)
- o23.BackgroundColor3 = Color3.new(0.266667, 1, 0)
- o23.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o23.Name = "NUM4"
- o23.Position = UDim2.new(0.41999998688698, 0, 1, 0)
- o23.Size = UDim2.new(0, 40, 0, -233)
- o23.Text = ""
- o23.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o23.Font = Enum.Font.SourceSans
- o23.FontSize = Enum.FontSize.Size14
- o24 = Instance.new("TextLabel", o19)
- o24.BackgroundColor3 = Color3.new(0, 0.0666667, 1)
- o24.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o24.Name = "NUM5"
- o24.Position = UDim2.new(0.56000000238419, 0, 1, 0)
- o24.Size = UDim2.new(0, 40, 0, -353)
- o24.Text = ""
- o24.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o24.Font = Enum.Font.SourceSans
- o24.FontSize = Enum.FontSize.Size14
- o25 = Instance.new("TextLabel", o19)
- o25.BackgroundColor3 = Color3.new(1, 0.333333, 0)
- o25.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o25.Name = "NUM6"
- o25.Position = UDim2.new(0.69999998807907, 0, 1, 0)
- o25.Size = UDim2.new(0, 40, 0, -430)
- o25.Text = ""
- o25.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o25.Font = Enum.Font.SourceSans
- o25.FontSize = Enum.FontSize.Size14
- o26 = Instance.new("TextLabel", o19)
- o26.BackgroundColor3 = Color3.new(0.466667, 0, 1)
- o26.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o26.Name = "NUM7"
- o26.Position = UDim2.new(0.83999997377396, 0, 1, 0)
- o26.Size = UDim2.new(0, 40, 0, -178)
- o26.Text = ""
- o26.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o26.Font = Enum.Font.SourceSans
- o26.FontSize = Enum.FontSize.Size14
- o27 = Instance.new("TextLabel", o16)
- o27.BackgroundColor3 = Color3.new(0, 0, 0)
- o27.BackgroundTransparency = 1
- o27.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o27.Name = "SongTitle"
- o27.Position = UDim2.new(0, 0, 0, 70)
- o27.Size = UDim2.new(0, 299, 0, 120)
- o27.ZIndex = 2
- o27.Text = "N/A"
- o27.TextScaled = true
- o27.TextWrapped = true
- o27.TextColor3 = Color3.new(1, 1, 1)
- o27.Font = Enum.Font.SourceSansBold
- o27.FontSize = Enum.FontSize.Size24
- o27.TextXAlignment = Enum.TextXAlignment.Left
- o27.TextYAlignment = Enum.TextYAlignment.Top
- o28 = Instance.new("TextButton", o4)
- s12 = script:clone()
- s12.Name = "func"
- s12.Disabled = false
- so12 = Instance.new("StringValue", s12)
- so12.Name = "forCustomRun"
- so12.Value = [===[
- -- Created By TehGabeNewell --
- -- This allows you to hide/show the gui, sometimes it gets annoying or in your way.
- function MouseClick()
- if script.Parent.visible.Value == false then
- script.Parent.Text = "-"
- script.Parent.Parent.SettingsF.Visible = true
- script.Parent.visible.Value = true
- elseif script.Parent.visible.Value == true then
- script.Parent.Text = "+"
- script.Parent.Parent.SettingsF.Visible = false
- script.Parent.visible.Value = false
- end
- end
- script.Parent.MouseButton1Click:connect(MouseClick)
- ]===]
- s12.Parent = o28
- v3 = Instance.new("BoolValue", o28)
- v3.Name = "visible"
- v3.Value = false
- o28.Active = true
- o28.BackgroundColor3 = Color3.new(0, 0, 0)
- o28.BackgroundTransparency = 0.5
- o28.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o28.BorderSizePixel = 0
- o28.Name = "Settings"
- o28.Position = UDim2.new(0, 0, 0.15000000596046, 0)
- o28.Size = UDim2.new(0, 20, 0, 20)
- o28.ZIndex = 2
- o28.Text = "+"
- o28.TextWrapped = true
- o28.TextColor3 = Color3.new(0, 1, 0)
- o28.TextStrokeTransparency = 0
- o28.FontSize = Enum.FontSize.Size24
- o29 = Instance.new("Frame", o4)
- o29.BackgroundColor3 = Color3.new(0, 0, 0)
- o29.BackgroundTransparency = 0.5
- o29.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o29.BorderSizePixel = 0
- o29.Name = "SettingsF"
- o29.Position = UDim2.new(-1.0199999809265, 0, 0, 0)
- o29.Size = UDim2.new(0, 300, 0, 200)
- o29.Visible = false
- o30 = Instance.new("TextLabel", o29)
- o30.BackgroundColor3 = Color3.new(0, 0, 0)
- o30.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o30.BorderSizePixel = 0
- o30.Name = "Title"
- o30.Size = UDim2.new(0, 300, 0, 30)
- o30.Text = "Radio Appearance Settings"
- o30.TextScaled = true
- o30.TextWrapped = true
- o30.TextColor3 = Color3.new(1, 0, 0)
- o30.TextStrokeTransparency = 0
- o30.Font = Enum.Font.SourceSansBold
- o30.FontSize = Enum.FontSize.Size14
- o31 = Instance.new("TextBox", o29)
- s13 = script:clone()
- s13.Name = "Script"
- s13.Disabled = false
- so13 = Instance.new("StringValue", s13)
- so13.Name = "forCustomRun"
- so13.Value = [===[
- radio = script.Parent.Parent.Parent.Parent.Parent.Parent.Character.EpicRadio
- while wait() do
- radio.Mesh.Radio.VertexColor = Vector3.new(script.Parent.Text, script.Parent.Parent.ColorRadio2.Text, script.Parent.Parent.ColorRadio3.Text)
- end
- ]===]
- s13.Parent = o31
- o31.Active = true
- o31.BackgroundColor3 = Color3.new(1, 1, 1)
- o31.BorderColor3 = Color3.new(1, 0, 0)
- o31.BorderSizePixel = 3
- o31.Name = "ColorRadio1"
- o31.Position = UDim2.new(0.10000000149012, 0, 0.25, 0)
- o31.Size = UDim2.new(0, 30, 0, 30)
- o31.Text = "1"
- o31.TextScaled = true
- o31.TextWrapped = true
- o31.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o31.Font = Enum.Font.SourceSans
- o31.FontSize = Enum.FontSize.Size14
- o32 = Instance.new("TextBox", o29)
- o32.Active = true
- o32.BackgroundColor3 = Color3.new(1, 1, 1)
- o32.BorderColor3 = Color3.new(0.333333, 0.666667, 0)
- o32.BorderSizePixel = 3
- o32.Name = "ColorRadio2"
- o32.Position = UDim2.new(0.43000000715256, 0, 0.25, 0)
- o32.Size = UDim2.new(0, 30, 0, 30)
- o32.Text = "1"
- o32.TextScaled = true
- o32.TextWrapped = true
- o32.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o32.Font = Enum.Font.SourceSans
- o32.FontSize = Enum.FontSize.Size14
- o33 = Instance.new("TextBox", o29)
- o33.Active = true
- o33.BackgroundColor3 = Color3.new(1, 1, 1)
- o33.BorderColor3 = Color3.new(0, 0, 1)
- o33.BorderSizePixel = 3
- o33.Name = "ColorRadio3"
- o33.Position = UDim2.new(0.75, 0, 0.25, 0)
- o33.Size = UDim2.new(0, 30, 0, 30)
- o33.Text = "1"
- o33.TextScaled = true
- o33.TextWrapped = true
- o33.TextColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o33.Font = Enum.Font.SourceSans
- o33.FontSize = Enum.FontSize.Size14
- o34 = Instance.new("TextLabel", o29)
- o34.BackgroundColor3 = Color3.new(1, 1, 1)
- o34.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o34.Name = "RED"
- o34.Position = UDim2.new(0.15000000596046, 0, 0.5, 0)
- o34.Text = "RED"
- o34.TextColor3 = Color3.new(1, 0, 0)
- o34.Font = Enum.Font.ArialBold
- o34.FontSize = Enum.FontSize.Size24
- o35 = Instance.new("TextLabel", o29)
- o35.BackgroundColor3 = Color3.new(1, 1, 1)
- o35.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o35.Name = "GREEN"
- o35.Position = UDim2.new(0.47999998927116, 0, 0.5, 0)
- o35.Text = "GREEN"
- o35.TextColor3 = Color3.new(0.333333, 0.666667, 0)
- o35.Font = Enum.Font.ArialBold
- o35.FontSize = Enum.FontSize.Size24
- o36 = Instance.new("TextLabel", o29)
- o36.BackgroundColor3 = Color3.new(1, 1, 1)
- o36.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o36.Position = UDim2.new(0.80000001192093, 0, 0.5, 0)
- o36.Text = "BLUE"
- o36.TextColor3 = Color3.new(0, 0, 1)
- o36.Font = Enum.Font.ArialBold
- o36.FontSize = Enum.FontSize.Size24
- o37 = Instance.new("TextLabel", o4)
- s14 = script:clone()
- s14.Name = "Script"
- s14.Disabled = false
- so14 = Instance.new("StringValue", s14)
- so14.Name = "forCustomRun"
- so14.Value = [===[
- while true do
- local TextLabel = script.Parent
- wait(1)
- TextLabel.TextColor3 = BrickColor.random().Color
- end
- ]===]
- s14.Parent = o37
- o37.BackgroundColor3 = Color3.new(0, 0, 0)
- o37.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o37.Name = "Credit"
- o37.Position = UDim2.new(0.55000001192093, 0, 0.86000001430511, 0)
- o37.Size = UDim2.new(0, 120, 0, 20)
- o37.ZIndex = 2
- o37.Text = "Edited by: xXLEGITxMINER106Xx"
- o37.TextScaled = true
- o37.TextWrapped = true
- o37.TextColor3 = Color3.new(1, 1, 1)
- o37.Font = Enum.Font.SourceSansBold
- o37.FontSize = Enum.FontSize.Size24
- m.Parent = game:service("Workspace")
- m:MakeJoints()
Add Comment
Please, Sign In to add comment