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

My dialog shop isn't working?(rewrite)

Asked by 8 years ago

I edited the script but it didn't work so here's the new script( I rewrited the question because I thought that noone will reply still if I edited the old one)

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

local KOs = stats:FindFirstChild('KOs')

)') if not KOs then return end

if choice == script.Parent.DialogChoice.Throwing BOMB then
    if KOs.Value >= 10 then
        game.ReplicatedStorage.Weapon1:Clone().Parent = player.Backpack
        KOs.Value = KOs.Value - 10
    end
elseif choice == dialog.DialogChoice.Darkheart then
    if KOs.Value >= 100 then
        game.ReplicatedStorage.Weapon2:Clone().Parent = player.Backpack
        KOs.Value = KOs.Value - 100
    end
elseif choice == dialog.DialogChoice.Heat seeking missile launcher then
    if KOs.Value >= 500 then
        game.ReplicatedStorage.Weapon3:Clone().Parent = player.Backpack
        KOs.Value = KOs.Value - 500
    end
 elseif choice == dialog.DialogChoice.Red scythe then
    if KOs.Value >= 50 then
        game.ReplicatedStorage.Weapon5:Clone().Parent = player.Backpack
        KOs.Value = KOs.Value - 50
    end
     elseif choice == dialog.DialogChoice.Knife then
    if gold.Value >= 100 then
        game.ReplicatedStorage.Weapon4:Clone().Parent = player.Backpack
        gold.Value = KOs.Value - 100
    end
end

end)

I want a fixed script

0
Can you please format your script well ? So It's atleast readable 100%? iDarkGames 483 — 8y
0
ok robertwoodsy5115 16 — 8y
0
("I want a fixed script") First, This is not how scripting helpers works. We tell you what you did wrong, you fix it. Second, you have not provided any details of what you expect the script to do and what it is actually doing. You need to provide more details about what is happening and what you want to happen. AZDev 590 — 8y
0
ok robertwoodsy5115 16 — 8y
View all comments (3 more)
0
I'm actually a noob to scripting robertwoodsy5115 16 — 8y
0
I see quite a few errors that should show up in the output. Try looking there NewVoids 97 — 8y
0
I did theres no error in the output robertwoodsy5115 16 — 8y

Answer this question