|
NuVanDibe Newbie
Joined: 27 Nov 2008 Posts: 1
|
Posted: Thu Nov 27, 2008 8:48 pm
noob user w/ trial version, cant get some typed commands to work |
a certain mud i'm going to requires me to type "." and ":" at the beginning of a line, but it's doing something weird. the : is the equivalent of /me
ie:
:goes to the bathroom
NuVanDibe goes to the bathroom
the "." at the beginning of the line is for giving commands to editors regarding character description.
ie:
.end (ends the editing session)
but it doesnt let me use these commands properly. they work fine in other mud clients. |
|
|
|
mattmatt Newbie
Joined: 27 Nov 2008 Posts: 3
|
Posted: Thu Nov 27, 2008 10:23 pm |
Try checking:
prefs -> scripting -> special characters
for "." and ":" and disable them |
|
|
|
MattLofton GURU
Joined: 23 Dec 2000 Posts: 4834 Location: USA
|
Posted: Fri Nov 28, 2008 4:14 am |
. -- this is the special character governing speedwalks; for example, .2n3ehjlk or .hometobank (a named speedwalk path)
: -- this is the special character for sending text and commands to other windows (windowname:#clr or :windowname:this sentence appears in a different window named windowname)
They are useful on their own, so I'm not sure that you'd want to disable them as opposed to finding another character to use as a substitute. If you go with a substitute, keep in mind that these special character changes only apply to the command line and that there's absolutely no way to change the special-character behavior when used in a script (trigger, alias, button, macro, etc). |
|
_________________ EDIT: I didn't like my old signature |
|
|
|
Fang Xianfu GURU
Joined: 26 Jan 2004 Posts: 5155 Location: United Kingdom
|
Posted: Fri Nov 28, 2008 7:25 am |
MattLofton wrote: |
there's absolutely no way to change the special-character behavior when used in a script (trigger, alias, button, macro, etc). |
Not true - changes you make in the preferences will affect scripts, except where a module or window has them set differently, but for the purposes of this discussion, it's pretty irrelevant. That's the change that needs to be made. |
|
|
|
intoK Apprentice
Joined: 18 Feb 2007 Posts: 190
|
Posted: Fri Nov 28, 2008 8:03 am |
well, id disagree... unless nuvandib goes to the the bathroom or exits edit mode every 5 seconds theres handy button 'disable parsing' for sending obscure commands like that, it even has(d) keybrd shortcut but i forgot it
|
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Sat Nov 29, 2008 5:59 pm |
Actually, the smart command line in CMUD should work fine for this. I just typed:
:goes to the bathroom
and it got sent to the MUD just fine. CMUD doesn't treat : as a special character unless the word following it is a valid window name in CMUD. Same with using the . character. As long as the word after the . isn't a valid path name, then the command line in CMUD will send it to the MUD just fine. Again, I just typed:
.end
and it sent that to the MUD just fine. So you shouldn't need to change your special characters for this to work. Make sure you are using the latest 2.37 version of CMUD. I don't know why it wouldn't work on your system when it works fine here. |
|
|
|
Fang Xianfu GURU
Joined: 26 Jan 2004 Posts: 5155 Location: United Kingdom
|
Posted: Sun Nov 30, 2008 12:07 am |
You need to beware using .end when you're not connected to a MUD, I guess because EnglishDirections isn't loaded. With an actual session, e, n and d are directions, so .end is a valid path and is sent as e;n;d. But the :goes one worked fine.
|
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Mon Dec 01, 2008 5:55 pm |
Fang: Oh, yeah, that's very true I forgot that the English Directions wasn't loaded. And yes, any word that looks like a valid set of directions (like "end" or "news") will send directions and not the command name. As you mentioned, they will need to use the Ctrl-R key to toggle the command line parsing off in order to send ".end".
|
|
|
|
|
|