Forced movement

I’m working on a map and I want there to be areas where the player can move in any direction, but can’t stop. It would also be nice if I could turn it on and off for each player by a channel.

4 Likes

Maybe try using a movement meter, when they stop moving punish them by respawning them or something else.
I’m also pretty sure movement meters can be deactivated and activated any time.


The comments bellow have confused me, do you just want the player unable to stop? From my understanding your just asking for the player not being able to stop and to always be moving.

2 Likes

I don’t think there’s a way to make a player automatically move constantly…

However, it is a good idea… You could suggest it in the Gimkit Nolt!

2 Likes

This would be very hard to do, and I don’t think it’s possible. We currently have no way in Gimkit to control how far the character moves and for how long. \:

2 Likes

While there isn’t a way to automatically move the player constantly by force, you can use a coordinate tracker system to continuously detect whether the player moved or not in a fixed interval, punish the player if they stopped, you can also put down a zone to select preferred area to use this system on.

i just want the character to not be able to stop. I actually would rather want them to be able to choose their direction.

Thanks for the clarification, you can’t make a player unable to stop… yet!
The only thing you can do is what I replied on the 1st post.


As always you can…


The nolt is where you can suggest things to be added to gimkit.
Click here to go the nolt → Gimkit Feedback

2 Likes

What exactly is the Gimkit nolt?

It’s basically the Gimkit suggestion website, where you can suggest things that can get into the game/go into development. Jhan left a link in his recent reply.

3 Likes

Hmmmmm, we don’t got any device to force movement
try using teleporters to make it look like the player is moving.

Gimkit NOLT is where people can suggest things to be added to gimkit!

Also i might have a solution to this cuz ive done this before to punish a player for moving! All i need to do is reverse it.

Get a player coordinate device and a trigger that is not active on game start.

Then wire the player cords to the trigger

Then go to the trigger settings and make it player scope

Now get a damage and a zone

Wire the trigger to the damage

Then use the zone for the area when the play has to keep moving

Now go into the zone and go to channels and make these channels


Then go to trigger and go to availability and add the channels we just made into these spots

Then go to the damager and set it to a custom damage amount!
Now you can move your zone to the area this effect is applied and resize it the the area!

But this just punishes them for not moving you cant force players to move…
From my understanding the only devices that track movement is Movement Meter (Via items), Player Cords (Via position), Zones (Via AOE), and triggers (Via stepping on them)
Might be missing some

Wait, does the OP mean like a pacman style movement? Where you always take a step, but you can choose which direction (or just wait by running into walls).

If so, it’s not plausible to implement without placing down hundreds of teleporter chains, which could cause extensive lag and would not function well, as it can detects the wrong teleporter and stuck the player in-between.

2 Likes

Thanks, this is probably the best thing I can do right now.

1 Like

umm what if you made a barrier that constantly pushes the player forward?
would that work?

No, I doubt it… It would take up too much memory, plus it would be tricky to manage…

Already suggested…

The only forced movement I can think of (so far) is a slope on a Gimkit Platformer game.

4 Likes

Ok! is there anything you are still stuck on?