Lejo wrote:Aren’t all this settings useless because the client can just ignore them?
The server can‘t know if a action is done by CSM or by the player.
That’s not the way how anticheat should work.
rheo wrote:As I understand it, from reading people argue about this point endlessly, is that these settings are *not* useless primarily in that they raise the bar a bit higher for cheating. Not every player is a developer or able to build their own hacked client. These setting won't eliminate cheating, but they (supposedly) prevent it from becoming more widespread.
paramat wrote:Very few players know how to create a hacked client, and few players use a hacked client.
Obviously anticheat is only completely effective serverside, but these 'CSM restrictions' are effective for non-hacked clients, so are useful.
Lejo wrote:paramat wrote:Very few players know how to create a hacked client, and few players use a hacked client.
Obviously anticheat is only completely effective serverside, but these 'CSM restrictions' are effective for non-hacked clients, so are useful.
I agree with that.
But the work would be much more useful invested in creating Serverside Anticheats.
yw05 wrote:Yes, creating server-side anticheat is the beast way to fix the problem, but at the moment something is required to (at least) prevent players from cheating at client-side. This is what CSM settingd are for. Also, please take into account that anticheat mods can be a potential lag source especially when many servers already have enough mods to cause some lag. The easiest lag-free way would be having moderators from many different places to make sure that they aren't cheating.
Lejo wrote:You can also block almost all this csm cheats using serversideanticheat.
Bsp: Open chest somewhere: Check Range when modifying the inventory.
Bsp: oredetect: bad that the way to search for nodes have ever been added. But you can also block this if you send the ore only when the player is very near.
About Moderators: Humans are much more less accurate to detect if someone is cheating and engine anticheats doesn’t cause lag very much.
yw05 wrote:The problems are also obvious.
Bad Internet connection: Once the chest formspec showed up after I have already teleported (using server teleport commands like /spawn instead of /teleport because I have no teleport priv) to somewhere 5000 blocks away - in your case I would have to take a train for 5mins simply to get my items again.
And for sending nodes: those with a higher view range can have larger areas seen, and that wouldn't fix the problem.
Moderators: Yes, humans are less accurate, but here's the thing: you can't expect anyone to walk along the street and walk into someone else's private place simply to open the chest and take items, and you wouldn't expect that guy to only walk into houses with unprotected chests - that's obviously stealing. And for oredetect, you won't expect someone to keep changing the digging route and always finding ores.
Lag: some admins do disable anticheat because of lag, esp. on servers with lower configuration and/or more mods.
Lejo wrote:Lag: some admins do disable anticheat because of lag, esp. on servers with lower configuration and/or more mods.
They are just mad!!!
You don’t want to know what’s possible when it’s disabled: You can do everything just like in creative except items cheating + infinity fast + teleportation. Btw. Item cheats are also possible if you have the wrong creative mods.
DS-minetest wrote:It's very reasonable to enable disable_anticheat and to not add any other anitcheating mods.
Anticheat often makes playing experience much worse. And for what? Just because it is possible to cheat doesn't mean that everyone does. Humans are able to socialize. Do you not trust your players? Well, then maybe you have bad players. This might be caused by the missing wattles that need to be overwhelmed to join the server. For example any unsocial small child can be given a phone nowadays and this child can simply use the public server list to join a server and doesn't even have to ask for interact.
The server controls item movement, ergo the player can't take anything out of an inventory that he shouldn't be able to really access (with that I mean the right to take and put something). It's the responsibility of server owners not to install bad mods and to check installed mod (or have it checked by someone with enough experience). Having enormous anticheat measures to compensate bad modding is nonsense.
I could write much to the other statements, but I don't want to repeat what's already said and ergo waste my time. Most of the fears are irrational.
Lejo wrote:You don’t understand how can-inventory-cheats work:
With CSM you can everywhere open an inventory(a chest) as long as you have the Metadata of it. Using a simple anticheat you check if the player is near the chest. I think this anticheat has already been added to mt5.0
Lejo wrote:You don’t want to know what’s possible when it’s disabled: You can do everything just like in creative except items cheating + infinity fast + teleportation. Btw. Item cheats are also possible if you have the wrong creative mods.
Lejo wrote:One noclip it has 0 false detections. And one fly it’s mostly working, only in some special cases(jumping diagonal with speed and jump potion down a hill) it’s wrong. But I keep it because it’s better to have it then not to have it and yes there are sadly fly hackers.
Lejo wrote:No direct interact:
Then you have a private server just because a player joins you are not online so he leaves again. Sadly I have no better way to check them.
yw05 wrote:Lejo wrote:You don’t understand how can-inventory-cheats work:
With CSM you can everywhere open an inventory(a chest) as long as you have the Metadata of it. Using a simple anticheat you check if the player is near the chest. I think this anticheat has already been added to mt5.0
then the chest formspec showed up after I teleported 5000 blocks away from the chest (that did happen once) - do I have access to it, according to you?
yw05 wrote:I know what can happen without anticheat, but there's something called "awareness" - people are aware that they aren't supposed to go around. On the server I'm playing on we have moderators almost 7/24 and they (quite often) teleport to other players to make sure that they don't cheat. Those who have been cheating are banned. And for fighting... at least the server I play on has no PvP.
Here's the case on the server I'm playing on:
1. Moderators often teleport to players to make sure they aren't doing things against the server rules.
2. Only two people have noclip priv - if moderators teleport to a normal player and end up in solid mass... you know what happens.
3. Only a few moderators and trusted players have fly priv - if they teleport to a new player and find him hanging in midair... again, you know what happens.
DS-minetest wrote:In the past, the only way to find servers was to search in the forum. Many needed you to ask in the forum to have interact. It actually worked very well. Nearly everyone who played there was a good player. And those servers were not private, with this I mean, there was not really a limited access, as everyone could ask for interact.
Sadly nowadays there are more servers than active players.
Lejo wrote:yw05 wrote:I know what can happen without anticheat, but there's something called "awareness" - people are aware that they aren't supposed to go around. On the server I'm playing on we have moderators almost 7/24 and they (quite often) teleport to other players to make sure that they don't cheat. Those who have been cheating are banned. And for fighting... at least the server I play on has no PvP.
Here's the case on the server I'm playing on:
1. Moderators often teleport to players to make sure they aren't doing things against the server rules.
2. Only two people have noclip priv - if moderators teleport to a normal player and end up in solid mass... you know what happens.
3. Only a few moderators and trusted players have fly priv - if they teleport to a new player and find him hanging in midair... again, you know what happens.
Great if there are such servers, but the most servers aren’t and it’s not easy to have trusted moderators 24/7.
So for the most Server owners this is no solution.
Moderators are distributed around the world so there is at least one moderator on most of the time.
Lejo wrote:DS-minetest wrote:In the past, the only way to find servers was to search in the forum. Many needed you to ask in the forum to have interact. It actually worked very well. Nearly everyone who played there was a good player. And those servers were not private, with this I mean, there was not really a limited access, as everyone could ask for interact.
Sadly nowadays there are more servers than active players.
The Problem we all play with.
yw05 wrote:[Yes, this is what I found on the server Wiki:Moderators are distributed around the world so there is at least one moderator on most of the time.
What you mentioned is the problem: new servers don't have many trusted players, and moderators around the world is basically out of the question. Still, most moderators appear to be in Europe and the US, so there is some time (about 1hr or so) when the server has almost no players online.
Also, I would say that trusted players can also help - when they accidentally see weird things happening.
Yes, we need more servers that are well moderated and not those that are almost empty. New servers appear eveeyday, but only a few can last: IhrFussel's, LinuxWorks, Survival X, Pandorabox, Xanadu, CTF, VanessaE's - you can count them.
Lejo wrote:Another Problem are these fork mobile players. Multicraft and other apps + the missing iOS Minetest App.yw05 wrote:Yes, we need more servers that are well moderated and not those that are almost empty. New servers appear everyday, but only a few can last: IhrFussel's, LinuxWorks, Survival X, Pandorabox, Xanadu, CTF, VanessaE's - you can count them.
Lejo wrote:But the work would be much more useful invested in creating Serverside Anticheats.
Users browsing this forum: No registered users and 1 guest