Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

gui script broken?


local last = nil perk = game.StarterGui.ScreenGui.CustomClass.PerksFrame local Perk1 = {perk.LightWeight, perk.Hardline, perk.Bandoiler, perk.Lethal2, perk.FlakJacket, perk.Ghost} local Perk2 = {perk.StoppingPower, perk.Juggernaut, perk.SleightofHand, perk.Camouflage, perk.Doubletap} local Perk3 = {perk.ExtremeConditioning, perk.Recon, perk.Hardened, perk.TacticalMask} local function turnOrange(new) if last ~= nil then if new.Name ~= last.Name then new.TextColor3 = Color3.new(227, 125, 0) last.TextColor3 = Color3.new(235, 235, 235) end else new.TextColor3 = Color3.new(235, 235, 235) end last = new end

for i, v in pairs(Perk1) do v.MouseButton1Down:connect(function() turnOrange(v) end) end

for i, v in pairs(Perk2) do v.MouseButton1Down:connect(function() turnOrange(v) end) end

for i, v in pairs(Perk3) do v.MouseButton1Down:connect(function() turnOrange(v) end) end

the script doesnt seem to be working, do you know what the problem is, also is there a better way write to the script

1 answer

Line 1 and Line 38... Line 38 is HTML, not Lua. So delete it. Half of line 1 is also unnessecary, HTML, Delete it upto the local last = nil

This discussion is preserved as it was. New answers, comments, and votes are closed.