TriForceX / JediKnightPlus

Game modification for Jedi Knight II: Jedi Outcast Multiplayer with useful stuff and custom features
https://jkplus.github.io
GNU General Public License v2.0
21 stars 4 forks source link

Drop flag command spam #1

Closed TriForceX closed 4 years ago

TriForceX commented 5 years ago

We need prevent the command spam because if you drop the flag in front of you while running the flag returns to you everytime you use the command. Maybe adding a "drop timer" will fix this problem.

LordAttano commented 5 years ago

Either make the flag drop backwards or alternatively just at the location the command was used.

Side note: Has such a feature actually been requested? Sounds like something that could easily be abused in an actual game context?

Perhaps you should also consider adding a cooldown for the usage of the command.

TriForceX commented 5 years ago

Either make the flag drop backwards or alternatively just at the location the command was used.

Yea it can be an option, but he can take it again if it goes back. Anyways i think there should be a "waiting time" before take it again

Side note: Has such a feature actually been requested? Sounds like something that could easily be abused in an actual game context?

Yea, this feature was requested in the old version of the mod (JKPlus2008). Maybe it can be abused (thats why im trying to prevent the spam or add some penalties to its usage). This was requested mainly because if you have low health and a mate is around you, you can give him the flag without dying with it.

Perhaps you should also consider adding a cooldown for the usage of the command.

Yea, i was thinking that half of the score won should be subtracted

LordAttano commented 5 years ago

Yea it can be an option, but he can take it again if it goes back. Anyways i think there should be a "waiting time" before take it again

Yes, a cooldown on the same player picking it up would probably be better, as if it dropped backwards as I suggested it could potentially just drop into the lap of whoever is chasing the runner.

Yea, this feature was requested in the old version of the mod (JKPlus2008). Maybe it can be abused (thats why im trying to prevent the spam or add some penalties to its usage).

Remember to make it possible to disable the feature entirely, if you have not done so already. Haven't checked your code, but I assume you already have a cvar for this purpose.

Yea, i was thinking that half of the score won should be subtracted

Could be a potential alternative punishment for using the command, however remember that in the grand scheme of things only the team score actually counts for anything in CTF.

TriForceX commented 5 years ago

Yes, a cooldown on the same player picking it up would probably be better, as if it dropped backwards as I suggested it could potentially just drop into the lap of whoever is chasing the runner.

What you mean with "cooldown"? (im not good at English).

Remember to make it possible to disable the feature entirely, if you have not done so already. Haven't checked your code, but I assume you already have a cvar for this purpose.

Yea it has already a cvar for it, anyways every feature is toggleable in this mod.

Could be a potential alternative punishment for using the command, however remember that in the grand scheme of things only the team score actually counts for anything in CTF.

You are right, maybe also an instant kill when drop flag could be an option too (haha lol). i will take a look for other options.

LordAttano commented 5 years ago

What you mean with "cooldown"? (im not good at English).

That if someone has just dropped the flag then that same player has to wait for e.g. 5 seconds before they can pick it up again. This would make it a risk to do if no teammates are around, while making it an actual strategy if there is a teammate around, like passing the ball in football and such.

TriForceX commented 5 years ago

That if someone has just dropped the flag then that same player has to wait for e.g. 5 seconds before they can pick it up again. This would make it a risk to do if no teammates are around, while making it an actual strategy if there is a teammate around, like passing the ball in football and such.

Ah yea, thats basically what is expected 👍

TriForceX commented 4 years ago

This have been fixed on commit c48adc8