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

Surface Shop Not working?

Asked by 9 years ago

I'm trying to get this Surface Shop I have working but it seems to not work... So I wonder if anyone can help figure out what's wrong with the Script?

The layout of this shop goes from

Shop (Brick)
- Shop (SurfaceGUI)
-- Main (Frame)
-- Window (Frame)
--- Left (TextBox)
--- Right (TextBox)
--- Sword1 (TextBox) \/ Same for other Sword's till Sword 10
---- Cost (NumberValue)
---- Currency (StingValue)
---- ItemName (StingValue)
---- Shop (Main Script)

This is the Script in Shop (Main Script) what's wrong with it?

Player=script.Parent.Parent.Parent.Parent.Parent
script.Parent.Text=tostring(script.Parent.ItemName.Value)..": "..tonumber(script.Parent.Cost.Value).." "..tostring(script.Parent.Currency.Value)
script.Parent.MouseButtom1Click:connect(function()
if Player:findFirstChild("leaderstats") then
if Player.leaderstats[script.Parent.Currency.Value].Value>=tonumber(script.Parent.Cost.Value) then
Player.leaderstats[script.Parent.Currency.Value].Value=Player.leaderstats[script.Parent.Currency.Value].Value-tonumber(script.Parent.Cost.Value)
game.Lighting[script.Parent.ItemName.Value]:Clone().Parent=Player.Backpack
game.Lighting[script.Parent.ItemName.Value]:Clone().Parent=Player.StarterGear
end
end
end)
0
Anyone? Anciteify 70 — 9y
0
Anyone? Anciteify 70 — 9y

1 answer

Log in to vote
0
Answered by 9 years ago

I know this is not the place to comment But I would like some help on why this is not working?

Ad

Answer this question