K i got a working one thats great
It's only working for player1 atm so you will need to set it to all players or just a triggering player etc, If you want it MUI set all variables to array that use player numbers, so each user can see a different spin/move at a different place at the same time. If you want me to do this please just ask and you shall recieve.
If you want to edit the distance yourself instead of telling me the values then just simply change the movement speed of the unit so that it gets further or not as far. the distance that it will travel in each direction is (movement speed [currently 40]) * 11.25 = (currently [450])
So if u doubled the movement it would get 900 units from its start.
O ye change the spawn position to where ever you want it.
Currently the only bug i have found is that if u cancel then try to use it again within the 45 seconds it needed to finish then it wont function properly. my solution was to turn the trigger off till it finishes so that it can only be triggered once. but if u want MUI then you cant turn it off (im guessing u dont want mui as you only wanted host to be able to cancel) so it should be fine so long as u only try to use it once every 45 seconds.
Ive figured a way to fix the bug if its a problem for you, and you do need to use it again after u cancel. Use an array for unit thats say 100 big and goes up by 1 each time then resets when it gets to 99, if you want me to do this i will. also if you want it MUI and you want that bug gone then will have to use an array of like 10000 and set variable unit = player number * intiger [player number]
where intiger is a number that goes up by 1 each time a player uses it, and is a variable [array] for each player.
You do not have the required permissions to view the files attached to this post.