Jump to content

Recommended Posts

Posted

It's a hard problem that players cheat.

Usually using client mod, transparent textures or something like that to do this.

Is there any idea dealing with cheating? I'm thinking about to do this with mod.

That the mod checks all mods' hash number to match the ones in server side that make sure that they have all and no extra mods in the client, and also check for the texture packs they use.

Which part should I learn about? Code or something about this?

Posted

There might be a way to check the number of mods installed. As of the texture packs, No. The only thing you might, a big might, be able to do is scan the name. But even then they could change the name from Xray.

Posted

What about a white list of the texture pack? I scan the texture pack and count their md5 sum.

The number of mods installed is not quite useful. Maybe some normal client mod should be allow. Also, could white list mod list be done?

Posted

I guess if you look at it like that, But with windows, you may have access problems in the folders. But you could set it up that it calls a webpage that list all the md5, and it reads it as one big string, and you could compair

 

so it would see if the big string of banned md5s contains the read md5 of the texture pack. sends a true or false packet to the server, and the server can kick the players. that prevents xray texture packs.

 

Its possible you can do something similar with the mods folder, using arrays.

Posted

Hi

 

To honest, I really doubt there is any way that the server can tell if the client is cheat-modded.  All the server can see from the client is packets, and cheaters can change the client code to give whatever the server expects to see.  MD5 won't help you because the client can send you whatever MD5 it likes.

 

-TGG

Posted

Yeah I know that as the protocol is public, it's hard to do that.

But what I'm dealing with is the one who don't know how to mod but how to install mod just by copy and paste, not modder themselves, which is better than doing nothing.

Stopping other mods to be loaded sounds like a good choice. I'm just doubting how to do this. Should I use ASM?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.