View Single Post
Old 04-10-2006, 04:37 PM   #45
the_logos
Legend
 
the_logos's Avatar
 
Join Date: Sep 2002
Location: Mill Valley, California
Posts: 2,305
the_logos will become famous soon enough
It is fundamentally impossible to tell except where the script lets you due to incomplete design.

Simple case to demonstrate:
I get hit by poison.
The cure for poison is eating a 'whatnot'.
I eat a 'whatnot' or my client trigger does it for me.

The MUD receives 100% identical information from the client regardless of whether I pushed a button myself or whether my client trigger outputted the command for me. You can look at delay times, etc etc, but those are all easy for a script to fake.

Getting a client to operate completely autonomously is, of course, pretty difficult and currently impossible if it involves any sort of free-form communication, but there is simply no way for a MUD to tell if someone is using scripting assistance (which is what I assume we're talking about here, given the current impossibility of fully scripting a believable character).

--matt
the_logos is offline   Reply With Quote