The islands aren’t showing up. I don’t know if I did the primary part wrong or something I don’t know whats wrong.
Could you check the output to see if there are any errors? It worked when I tested it.
You could also make the islands appear faster so that you don’t have to wait 30 seconds. Just change the numbers here:
while wait(math.random(30, 90)) do --make an island every 30 to 90 seconds
Another suggestion:
- Add a conveyor to drag the player if he falls into the water/land.
It will create the notion of the ship effectively moving leaving the player behind, when in reality the player is the one moving backwards!
Maybe make the ship rock back and forth using a BodyGyro.