Egyébként én csak azt tudtam kitalálni jelenleg, hogy egy timerrel nézem, hogy mennyi a Velocityje, és ha nulla, akkor nem mozog.
És ugyanitt ellenőrizném azt is, hogy van e játékos a közelében.
Edit:
Az a baj, hogy a get velocity nem működik a mozgó objectekre.
Azt csináltam, hogy az első változóba false-t rak, ha nem mozog, de valamiért akkor is false, ha mozog.
Edit2:
Most úgy csináltam, hogy 2 timert indítottam el.
Az egyik 25-ször 100 ms-enként checkeli, hogy van e valaki a közelében.
A másik 2500 ms után törli.
Az object 2500 ms alatt megy át a másik helyre.
Az eredménynek annak kéne lennie, hogy amíg mozog addig ellenőrzi, aztán törli.
De sajnos az időzítés itt sem valami pontos, így még kétszer lefut az ellenőrzés a törlés után.
Tippek?