[Closed] about xp_enemyColors
Would be great if xp_enemyColors behaviour will not depend of EF_DEAD flag to let using this flag for cheat blocking without affecting to colors.
That only happens when one of the bits of the client cvar xp_corpse is set. If not it behaves normally.
But why would you like to use exactly that flag? There are several other EF_* flags that are not used for players, and even if i use a different way for xp_enemycolors, the EF_DEAD flag is used in several other places and it could cause problems.
because of busting autoshoot cheaters since they would shoot the dead bodys?
because of busting autoshoot cheaters since they would shoot the dead bodys?
Havent thought about it, tho i actually think its the other way around: she wants to turn this flag on always so cheat programs think enemies are dead all the time, effectively blocking some autoshoot/aimbot cheats.
Unfortunately, the health information is not transmitted to other players, so right now there is no other way to know if a player is dead or not. The only way is to use another of the unused EF_* flags, but i dislike the idea of having to insert cheat blocking stuff right into the game logic (also a custom cheat could easily bypass this restriction by using the right EF_* flag).
well beast, u could flip those ef_* every map prolly? in either way just to confuse the aimbot :]
Anyway, i already suggested to easy in 2004 to implement some anticheat into the mod itself. To be honest i dont remember what i did even suggest, but what i suggested seems to have been to complex and the mod wouldnt have been a serverside mod anymore. Anyway, if something like this could be implementet (even if i dont really understand what u guys are talking about), would say we would have something against many cheats, coders would need to start to make new cheats and since this mod is very small i doubt many coders would make this effort.
And, like skullhead said, if this "flags" would be caclulated somehow by chance, it would be really hard to code a new cheat for it (isnt it?)
Beast, how about you would contact easy (i guess u r sometimes in touch with him), and suggest to add panda as 3rd dev.
Effects:
- Faster releases
- No custom-modified e+ versions anymore
- more happy community
Panda has already proven, that she is not bad in coding, and i guess she is also pretty active.
That's right, but bits are set by default. If the health status is always less or equal zero when dead, then it could be used instead of 'dead' flag.