I want to make a simple advertising system, but my problem is that i cant figure out how to change a StringValue's value on a script, I made a gui with a textbutton and a textbox and people will enter the decal id they want to advertise in the textbox and when they click the textbutton the script will add a comma and a space and then the decal id, i am new to scripting, Thank you, Here is my script (for the textbutton)
bought = true local stringvalue = game.Workspace.VurionaLoader.IDSHERE.Value local decal = script.Parent.Parent.TextBox.Text script.Parent.MouseButton1Click:connect(function() if bought == true then --I dont know what to do here end end)
local bought = false local stringvalue = game.Workspace.VurionaLoader.IDSHERE -- Don’t add the .Value local decal = script.Parent.Parent.TextBox -- Don’t add the .Text script.Parent.MouseButton1Click:Connect(function() stringvalue.Value = "This is my value" end)
StringValue
.If you do not want to delete the current value, you can join the two values
local bought = false local stringvalue = game.Workspace.VurionaLoader.IDSHERE -- Don’t add the .Value local decal = script.Parent.Parent.TextBox -- Don’t add the .Text script.Parent.MouseButton1Click:Connect(function() stringvalue.Value = decal.Text..IDSHERE.Value end)
Hope this is what your looking for!