ID:265579
 
Is there a way so that if a user activates a spell or skill that allows them to run faster, to make everything else appear to move slower than that user, but to everyone else, the user is moving much faster than them?
Yes, but not through programming. It would require you to read up on special relativity so that you could literally make time flow differently for different players.

Seriously though, no. Think about it for a moment. There is no way at all you can do that, and that's not just because of Byond. You can't do it anywhere in any game. The closest you can get to that feeling is if the game is single-player, since then you don't have to worry about making it look the opposite to other people.

You can also speed the player up slightly while slowing everything else down a bit, just half as much, as a sort of middle road instead of doing just one or the other.
In response to Loduwijk
Wait what about step delay? Or whatever it's called?

Add a delay to normal movement, then remove that delay to the player who does whatever, then put it back on em. =)
In response to Loduwijk
Loduwijk wrote:
Yes, but not through programming. It would require you to read up on special relativity so that you could literally make time flow differently for different players.

I tried that stuff, too complicated. Much more complicated than makeing your own dimensions, too, might I add.
As Loduwijk said, this is impossible. However, as an alternative, I would suggest you create a "slow" status, that slows the effected monsters. That way people could work together when someone casts the slow spell. So instead of speeding up the player's movement, you just slow down the targets. Just a thought.