Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Admin Gui not working no clue why? also i need help with Color3!

Asked by 7 years ago
Edited 7 years ago

It only works in-studio and not ingame. and i have no clue why. you can try it just put a local script into startergui and put the code in

CODE

wait(2)
--Made by iiapocloot(bo2master01)
local players   = game:GetService("Players")
local player    = players.LocalPlayer  --OR put it to someone elses name
local Version   = 1

print("Loot v"..Version.." has been loaded.")

--Making Everything(DONT EDIT UNLESS YOU KNOW WHAT YOU ARE DOING)

--GUI
wait(1)

local MainGui                         = Instance.new("ScreenGui", player.PlayerGui)
MainGui.Name                          = "Loot v1"
MainGui.ResetOnSpawn                  = false


--FRAME 
local MainFrame                       = Instance.new("Frame", MainGui) 
MainFrame.Name                        = "MainFrame"

--Frame Postions
MainFrame.Size                        = UDim2.new(0, 400, 0, 450)
MainFrame.Position                    = UDim2.new(.1, 0, .1, 0)

--Frame Visual
MainFrame.BackgroundColor3            = Color3.new(162, 162, 162)
MainFrame.BackgroundTransparency      = .2


--Opening Animation  DO NOT EDIT THIS

function openanimation()
    local textlabel1                  = Instance.new("TextLabel", MainFrame) -- just a text label
    textlabel1.Name                   = "TextAnimation"
    local COLOR                       = textlabel1.TextColor3
    textlabel1.Size                   = UDim2.new(1, 0, .25, 0)
    textlabel1.Position               = UDim2.new(0, 0, .25, 0)
    textlabel1.Font                   = "ArialBold"
    textlabel1.FontSize               = "Size28"
    textlabel1.BackgroundTransparency = 1
    textlabel1.Text                   = "Loot v"..Version.." has been loaded."
    wait(5)
    textlabel1.Text                   = "Welcome "..player.Name.."."
    wait(2.5)
    textlabel1.TextColor3             = Color3.new(0, 0, 0)
    if game.Workspace.FilteringEnabled == true then
        textlabel1.Text               = "Filtering is enabled."
        wait(3)
        textlabel1.TextColor3             = Color3.new(COLOR)
        textlabel1.TextWrapped            = true
        textlabel1.Text                   = "SOME COMMANDS MAY NOT WORK"
    elseif game.Workspace.FilteringEnabled == false then
        textlabel1.Text               = "Filtering is not enabled."
    end
    wait(3)
    textlabel1.TextWrapped            = true
    textlabel1.Text                   = "Thank you for using Loot Gui!"
    wait(1.5)
    textlabel1:Remove()
end

--Hold here to drag
function drag()
    local draghold                    = Instance.new("TextLabel", MainFrame)
    draghold.Name                     = "drag"
    draghold.Size                     = UDim2.new(1, 0, 0, 25)
    draghold.Font                     = "SourceSansBold"
    draghold.FontSize                 = "Size18"
    draghold.Text                     = "HOLD TO DRAG"
    draghold.TextColor3               = Color3.new(102, 102, 102)
    MainFrame.Active                  = true
    MainFrame.Draggable               = true
end

--CREATE COMMANDS

--Fun page1
function makepage1()
local page1                           = Instance.new("Frame", MainFrame)--Making The page holder
page1.Name                            = "page1"
page1.BackgroundTransparency          = 1
page1.Size                            = UDim2.new(1, 0, 0, 425)
page1.Position                        = UDim2.new(0, 0, 0, 26)

local Torch                           = Instance.new("TextButton",page1)
Torch.Name                            = "Torch"
Torch.Size                            = UDim2.new(0, 200, 0 , 50)
Torch.Font                            = "ArialBold"
Torch.FontSize                        = "Size24"
Torch.Text                            = "Torch"
end


--Calling functions
openanimation()
drag()
--Make pages
makepage1()

ALSO, with colors3 it gives me a different color then what is supposed to come out? please help.

0
its not fully finished because i didnt know why it wouldnt work in-game. Bo2master01 0 — 7y
0
I can already guess that your color3 problems are that the values don't become the color you want, and that's because you're using a topvalue of 255. Yes, it works outside a script, but inside a script, the topvalue of color3s are 1. Take your numbers and divide them all by 255, and you should have the colors you want! sigve10 94 — 7y
0
As sigve10 has explained the color3 range is from 0-1 so you need to divied by 255(rgb range), you can use http://wiki.roblox.com/index.php?title=Color3#Color3.fromRGB which used the rbg range(0-255) User#5423 17 — 7y
0
I dont have time to read your code, but using Color3 you should do this ...TextColor3 = Color3.fromRGB(0, 255, 0) SH_Helper 61 — 7y

1 answer

Log in to vote
0
Answered by 7 years ago

FromRGB

If you wan't to use Color3 use FromRGB That should fix the problem.

Ad

Answer this question