Dear, best reader
I'll ask anybody to help me for a DialogShop, mine doesn't work.. So i hope, if you read this and you know how, please send me a script or something.
Thanks already, Greetings, bartjenl
Dear, best reader
I'll ask anybody to help me for a DialogShop, mine doesn't work.. So i hope, if you read this and you know how, please send me a script or something.
Thanks already, Greetings, bartjenl
local dialog = script.Parent
dialog.DialogChoiceSelected:connect(function(player, choice)
-- Check the player has a stats object
local stats = player:FindFirstChild('leaderstats')
if not stats then return end
-- And that the stats object contains a gold member
local gold = stats:FindFirstChild('Gold')
if not gold then return end
if choice == script.Parent.DialogChoice.ChoiceA then
if gold.Value >= 5 then -- 5 is the amount of gold you need to purchase this weapon
game.ReplicatedStorage.Weapon1:Clone().Parent = player.Backpack
gold.Value = gold.Value - 5 -- subtract the amount of gold you need to purchase
end
elseif choice == dialog.DialogChoice.ChoiceB then
if gold.Value >= 10 then
game.ReplicatedStorage.Weapon2:Clone().Parent = player.Backpack
gold.Value = gold.Value - 10
end
elseif choice == dialog.DialogChoice.ChoiceC then
if gold.Value >= 15 then
game.ReplicatedStorage.Weapon3:Clone().Parent = player.Backpack
gold.Value = gold.Value - 15
end
end
end)
This discussion is preserved as it was. New answers, comments, and votes are closed.
1 comment
This is not a request site. Please include an attempt or your question will most likely be flagged for moderation.