Hallo : - )
Ich bin gerade dabei bei Roblox studio ein Tycoon zu programmieren aber ich komme nicht weiter.
Also, ich habe einen Dropper gebaut , der auch funktioniert .
Jetzt habe ich noch eine BooleanValue erstellt , mit der man den Dropper an und aus schalten können soll.
Also hab ich den Script vom Dropper noch in einer if loop verpackt.
Aber der Script bemerkt nicht wenn ich die Variable verändere.
Wenn ich Variable auf true stelle und dann einen Testlauf starte, dann ist der Dropper aktiv, aber wenn ich dann während des Testes die Variable auf false stelle , dann hört der Dropper nicht auf sondern macht einfach weiter.
Anderstherum ist es genauso:
Wenn ich die Variable auf false stelle und dann einen Testlauf starte , dann ist der dropper wie geplant nicht aktiv, aber wenn ich dan währen des Testlaufes die Variable auf true stelle, dann fängt der Dropper nicht an sondern bleibt einfach inaktiv.
Hier ist der Script von meinem Dropper:
___________________________________________________________________________________
wait(3)
while true do
if script.Parent.Value.Value == true then
wait(3)
print('true detected')
local droppart = Instance.new('Part',game.Workspace)
droppart.Size = Vector3.new(1,1,1)
droppart.Position = script.Parent.Orientation.Position
droppart.Name = 'DesktopCoin1'
droppart.Material = Enum.Material.Neon
droppart.BrickColor = BrickColor.new('CGA brown')
else
if script.Parent.Value.Value == false then
print('false detected')
end
end
end
________________________
Vielen Dank im Vorraus : )
Ps: ich versuche noch einen Screenshot vom Explorer hinzuzufügen:
Der Script vom Dropper heißt PartValue, und untendrunter das ist die BooleanValue
_____
Hier noch ein Screenshot vom Script:
_________
Vielen Dank fürs lesen XD