 |
Strakc Apprentice
Joined: 31 Jan 2006 Posts: 106 Location: Virginia Beach, Virginia
|
Posted: Wed Jun 14, 2006 5:36 pm
Muds knowing your client. |
Just wondering how zmud tells a mud what it is? or if its just some magic done by the mud itself
|
|
|
|
 |
edb6377 Magician

Joined: 29 Nov 2005 Posts: 482
|
Posted: Wed Jun 14, 2006 5:42 pm |
how do you mean?
MXP is detected by a command that it sends on a specific 2 ports to show its MXP. The other way is an on off switch on the game itself.
I am not sure any of them are aware its ZMUD as opposed to another client. I might be wrong though. |
|
_________________ Confucious say "Bugs in Programs need Hammer" |
|
|
 |
Strakc Apprentice
Joined: 31 Jan 2006 Posts: 106 Location: Virginia Beach, Virginia
|
Posted: Wed Jun 14, 2006 5:44 pm |
Well I started playing a game, Cryosphere. And when I was playing around with cmud, then switched back. Cause it was spamming a little or something that they knew I was using zmud, and that cmud still registered as Zmud.
|
|
|
|
 |
Rainchild Wizard

Joined: 10 Oct 2000 Posts: 1551 Location: Australia
|
Posted: Wed Jun 14, 2006 10:37 pm |
For zMUD:
Prefs -> General -> Emulation -> Default Terminal Type ... by default it reports "zmud". You can change this to a custom thing or something from one of the drop downs.
You can also get the version of the client from MXP also, it returns: <VERSION MXP=1.0 CLIENT=zMUD VERSION=7.21> ... and I'm not sure how you can spoof that one so it says something different.
For CMUD:
Basically it's the same deal, Prefs -> Session -> Emulation -> Default Terminal Type ... by default this reports "zmud" also, probably for backward compatibility.
The MXP command in CMUD returns <VERSION MXP=1.0 CLIENT=CMUD VERSION=1.01> so that would make me think that they got it from the emulation type. |
|
|
|
 |
|
|
|