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

The script is not enables, Why that happends?

Asked by 5 years ago

So basicaly i made a Randomiser script which gives you random tool when it gets number 1 then script disables themself, so i made another script wich have to enable this script again if its disabled, but its didnt enables it.

Randomiser

local ToolNames = {"Red Bottle", "Blue Bottle"}
local Storage = game:GetService("ServerStorage")

local Part = script.Parent.Parent
local ClickDetector = Part:WaitForChild("ClickDetector", 5)

ClickDetector.MouseClick:connect(function(Player)
local Backpack = Player:WaitForChild("Backpack")
local Val = script.Parent.Parent.Value 
local Tool = Storage:FindFirstChild(ToolNames[1])
    Val.Value = (math.random(10))
    if Val.Value == 1
    then
Tool:clone().Parent = Backpack
print ("You found something!")
script.Disabled = true
else
print ("Didnt found anything bruh")
script.Disabled = true
    end
end)

Checker

local Part = script.Parent.Parent
local ClickDetector = Part:WaitForChild("ClickDetector", 5)

while true do
        if ClickDetector.Randomiser.Disabled == true then
        wait(5)
        ClickDetector.Randomiser.Disabled = false
    else
        ClickDetector.Randomiser.Disabled = false
        end
    end

Im not getting any error!!

0
No need to disable the whole script, you can just have a variable and switch that from true to false and vice versa. jensar141215 157 — 5y

Answer this question