No clue on how to make points still increase even if player is not moving

What I was trying to make was a: “control point” from tf2
I literally have no clue at all on how to make it still capture the control point while a player is not moving, I tried doing .Touched but all it does is monitor if the player touches the part as he moves. is there something i could do to make this somehow work?

Possible using Region3, not sure if this is the best way there could possibly be other ways to do it. Right now all I can think of is using Region3. Hopefully that helps a little bit. I would make a mini tutorial but I haven’t used it before.

Yes, create an IntValue/NumberValue instance and have it increase by 1 for each second the player stands on/at the control point.

This may also help:
https://developer.roblox.com/en-us/api-reference/function/WorldRoot/FindPartsInRegion3

I might use region3 for this, thanks.