#Welcome message script not working.

1 messages · Page 1 of 1 (latest)

toxic nacelle
#

Essentially, I need a way to unsubscribe from the runInterval

#

Script runs too fast after update(Need way to unsubscrube from runinterval)

#

Script runs too fast after update(Need way to unsubscribe from runinterval)

pale plover
#

use system.clearRun

#

👍

#

also u dont have to check /testfor @s
bc ne swpanEvent runs after player spawn so player is already targetable

toxic nacelle
#
//Spawning event control
Minecraft.world.events.playerSpawn.subscribe(eventData => {
    if (!eventData.initialSpawn) { return }
    let player = eventData.player
    let sec = 5//send Message after 5 seconds
    let delay = 20 * sec//20 ticks per second
    let event = Minecraft.system.run(() => {
        try {
            if (delay-- > 0) return;
            msg.welcome(player)
            Minecraft.system.clearRun(event)
        } catch { }
    })
})
``` didn't solve the problem
#

I imagine I am doing it wrong