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

Tycoon remove button not working ? SCRIPT BELOW

Asked by
Bulvyte 388 Moderation Voter
8 years ago

Please help me this is an very important script for me, it's just a simple thing which doesn't work. I made it work remove it and check for cash but the player doesn't have money at first time button stops working. So it's like player presses the button without having 5 cash in his value, it breaks and when he gets 5 cash the button won't ever work again, but if you have cash 5 in value and didn't press it before when u had 0 cash it will work... Why ? I made it check for money why doesn't it work ? Please guys help me i really need this and don't ignore it! thank you very much!

https://www.youtube.com/watch?v=tD9xztrc1tU ** heres a video for MORE INFO**

model = script.Parent.Parent.Parent.Door
Upgradecost = 5

local ting = 0

function onTouched(hit)
    if ting == 0 then
    ting = 1
    hit.Parent:FindFirstChild("Humanoid")

    local player = game.Players:GetPlayerFromCharacter(hit.Parent)
    if player ~= nil then
        if script.Parent.Parent.Parent.Parent.Owner.Value == player then
            if hit.Parent:FindFirstChild("Humanoid") then
                local cashmoney = game.ServerStorage.MoneyStorage:FindFirstChild(player.Name)
                    if cashmoney ~= nil then
                        if cashmoney.Value >= Upgradecost then
                        cashmoney.Value = cashmoney.Value - Upgradecost
                        model:remove()
                        script.Parent.Parent:remove()
                        ting = 0
                        end
                    end
                end
            end
        end
     end
 end

script.Parent.Touched:connect(onTouched)

Workspace.Script:2: attempt to index field 'Parent' (a nil value) <<<< bloody error ?

My guess is that i forgot to do is if the player doesn't have enough money stop the script, but how i do that ?

i've gave as much info as i can, thank you all for your time.

0
At line 1 you probaly put too much ".Parent" ScripterGame 145 — 8y
0
how can i put too much Parents if it works... did u watch the video ? Bulvyte 388 — 8y

Answer this question