How do I make lava rise

For me only the first lava rises here is what I did…
wait(10)

Lib.Script.moveWater(Lib.Map.Intro._Water1, Vector3.new(0, 30, 0), 10, true)

wait(20)

Lib.Script.setWaterState(Lib.Map.Intro._Water1, “acid”)

wait(15)

Lib.Script.setWaterState(Lib.Map.Intro._Water1, “lava”)

wait(40)

Lib.Script.moveWater(Lib.Map.Intro._Water2, Vector3.new(0, 60, 0), 1000000, true)

wait(20)

Lib.Script.setWaterState(Lib.Map.Intro._Water3, “acid”)

wait(75)

Lib.Script.moveWater(Lib.Map.Intro._Water3, Vector3.new(0, 60, 0), 1000000, true)

wait(85)

Lib.Script.moveWater(Lib.Map.Intro._Water4, Vector3.new(0, 20, 0), 10000000, true)

wait(90)

Lib.Script.setWaterState(Lib.Map.Intro._Water4, “acid”)

the wait statements wait for a long amount of time, and the lava raising time is incredibly long

2 Likes

big time to wait before it stops rising

The 1000000 you put in some lines means the liquid will rise for one million seconds (a lot of seconds!), make it a “bit” smaller because in comparison the maximum amount of time a map can be is 180 seconds, by default 120.
Also, the wait() things are in seconds too.

That is 11 days and 12 hours to make the lava rise completely!

1 Like

that’s wayyyyyyyy to long
decrease it or else it will look like its not functioning

I will try

Now I got wait(8)
Lib.Script.moveWater(Lib.Map.Intro._Water1, Vector3.new(0, 30, 0), 180, true)
wait(20)
Lib.Script.setWaterState(Lib.Map.Intro._Water1, “acid”)
wait(15)
Lib.Script.setWaterState(Lib.Map.Intro._Water1, “lava”)
wait(40)
Lib.Script.moveWater(Lib.Map.Intro._Water2, Vector3.new(0, 60, 0), 180, true)
wait(20)
Lib.Script.setWaterState(Lib.Map.Intro._Water3, “acid”)
wait(40)
Lib.Script.moveWater(Lib.Map.Intro._Water3, Vector3.new(0, 10, 0), 180, true)
wait(85)
Lib.Script.moveWater(Lib.Map.Intro._Water4, Vector3.new(0, 20, 0), 180, true)
wait(90)
Lib.Script.setWaterState(Lib.Map.Intro._Water4, “acid”)

Still not working

180 secs is literally 2 min lol
Try 21 secs

this guy is a troll confirmed lol

Gabriel V2 moment