Collectible coin
A coin that gives 1 coin, hides, and comes back after 5 seconds.
// Server script. Put a part called Coin in the World.
onTouch(World.Coin, async (hit, player) => {
if (!player || World.Coin.Transparency === 1) return;
player.addStat("Coins", 1);
World.Coin.Transparency = 1;
World.Coin.Collidable = false;
await wait(5);
World.Coin.Transparency = 0;
World.Coin.Collidable = true;
});