Mud Clients: Commands to make life easier in game

Started by Incognito, May 04, 2013, 04:57:21 AM

Here are some commands that I use with my mud client (CMUD), to make life easier for me (read: reduce repetitive typing):

trans %0 %1 %2 {get %0 %1;put %0 %2}
transfer
Helps to transfer an item (%0) from one container (%1) to another container (%2).
Example: trans warbow 1.pack 2.pack

getw %0 %1 %2 {get %0 %1;wear %0 %2}
getwear
Helps to get an item (%0) from a container (%1) and wear it on a certain wearlocation (%2).
Example: getw pouch pack waist**
** This doesnt work for wear_locations which have 2 words like (about throat) - if someone knows how to fix this, please let us know.


If there are some other command combos that players are using - could you please share them here for everyone?
The figure in a dark hooded cloak says in rinthi-accented Sirihish, 'Winrothol Tor Fale?'

May 04, 2013, 10:49:40 AM #1 Last Edit: May 04, 2013, 10:51:25 AM by Agent_137
For MUSHClient. You'll have to pop this code into your .MCL file.

@Incognito I usually build a change clothes alias specific to each character.


 
<alias
  match="bet10"
  enabled="y"
  send_to="8"
  sequence="100"
 >
 <send>get dice gaming
roll dice gaming
bet 10</send>
 </alias>
 
<alias
  match="deal *"
  enabled="y"
  sequence="100"
 >
 <send>deal deck %1</send>
 </alias>
 
<alias
  match="ff"
  enabled="y"
  sequence="100"
 >
 <send>forage food</send>
 </alias>
 
<alias
  match="flees"
  enabled="y"
  sequence="100"
 >
 <send>stand
flee self [with a shout]</send>
 </alias>
 
<alias
  match="focus *"
  enabled="y"
  sequence="100"
 >
 <send>change objective %1</send>
 </alias>
 
<alias
  match="fs"
  enabled="y"
  sequence="100"
 >
 <send>forage stone</send>
 </alias>
 
<alias
  match="g"
  enabled="y"
  sequence="100"
 >
 <send>grin</send>
 </alias>
 
<alias
  match="gogo"
  enabled="y"
  sequence="100"
 >
 <send>dismount
draws</send>
 </alias>
 
<alias
  match="hack"
  enabled="y"
  sequence="100"
 >
 <send>use glasshacker deposit</send>
 </alias>
 
<alias
  match="he *"
  enabled="y"
  sequence="100"
 >
 <send>change ldesc %1</send>
 </alias>
 
<alias
  match="k *"
  enabled="y"
  sequence="100"
 >
 <send>keyword %1</send>
 </alias>
 
<alias
  match="lh"
  enabled="y"
  sequence="100"
 >
 <send>lower hood</send>
 </alias>
 
<alias
  match="li *"
  enabled="y"
  sequence="100"
 >
 <send>look in %1</send>
 </alias>
 
<alias
  match="ll"
  enabled="y"
  sequence="100"
 >
 <send>look north
look east
look south
look west</send>
 </alias>
 
<alias
  match="m"
  enabled="y"
  sequence="100"
 >
 <send>mount</send>
 </alias>
 
<alias
  match="mood *"
  enabled="y"
  sequence="100"
 >
 <send>change mood %1</send>
 </alias>
 
<alias
  match="pa *"
  enabled="y"
  sequence="100"
 >
 <send>put %1 cloak</send>
 </alias>
 
<alias
  match="pb *"
  enabled="y"
  sequence="100"
 >
 <send>put %1 bag </send>
 </alias>
 
<alias
  match="playdice"
  enabled="y"
  sequence="100"
 >
 <send>get dice gaming
roll dice gaming
play</send>
 </alias>
 
<alias
  match="pp *"
  enabled="y"
  sequence="100"
 >
 <send>put %1 pack</send>
 </alias>
 
<alias
  match="rh"
  enabled="y"
  sequence="100"
 >
 <send>raise hood</send>
 </alias>
 
<alias
  match="rollt"
  enabled="y"
  send_to="8"
  sequence="100"
 >
 <send>stand
leave tent
roll tent
get tent
wear tent</send>
 </alias>
 
<alias
  match="sem *"
  enabled="y"
  sequence="100"
 >
 <send>semote %1</send>
 </alias>
 
<alias
  match="shuffle"
  enabled="y"
  sequence="100"
 >
 <send>shuffle deck</send>
 </alias>
 
<alias
  match="talkat * *"
  enabled="y"
  sequence="100"
 >
 <send>talk (to ~%1) %2</send>
 </alias>
 
<alias
  match="th *"
  enabled="y"
  sequence="100"
 >
 <send>say (talking to himself) %1</send>
 </alias>





I don't know if anyone can help with this, but it's driving me nuts. I use Zmud. On Saturday I started to have problems with my log in. I'm not sure that's telling because I still had logs from Sunday and the log in problems started the day before.
First, let me say, I didn't change anything. I didn't add settings or subtract them or change anything. On Sunday everything went fine.
Yesterday, I tried to check a log and realized that the last log was from Sunday.

Right now its set up as an event OnConnect
Logfile = "C:\LogDirectory\Log "%time(yyyy-mm-dd_hh-nn)" cmud";#log @Logfile



When it stopped working I tried the following
New Event Welcome to Armageddon.
Logfile = "C:\LogDirectory\Log "%time(yyyy-mm-dd_hh-nn)" cmud";#log @Logfile
Didn't work. Deleted

I tried to make a new event
Right now its set up as an event OnConnect
Logfile = "C:\LogDirectory\Log "%time(yyyy-mm-dd_hh-nn)" cmud";#log @Logfile
Didn't work. Deleted


Trigger Welcome to Armageddon
Logfile = "C:\LogDirectory\Log "%time(yyyy-mm-dd_hh-nn)" cmud";#log @Logfile
Didn't work. Deleted

I am willing to try Mudlet, but not sure how to set up autologging there.
Varak:You tell the mangy, pointy-eared gortok, in sirihish: "What, girl? You say the sorceror-king has fallen down the well?"
Ghardoan:A pitiful voice rises from the well below, "I've fallen and I can't get up..."

Hey, 137, "sem" actually works for "semote" without an alias, doesn't it?

There's some good stuff in the rest of that, though. I especially like "gogo".   :D
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

The first of my 10 allotted in-game aliases (not clientside) is always, always, always "cd" for "change ldesc".

I suppose it would be easier to just train myself to type "change ldesc" but that's not what I do.
"I have seen him show most of the attributes one expects of a noble: courtesy, kindness, and honor.  I would also say he is one of the most bloodthirsty bastards I have ever met."

Quote from: James de Monet on July 03, 2013, 03:30:58 PM
Hey, 137, "sem" actually works for "semote" without an alias, doesn't it?

There's some good stuff in the rest of that, though. I especially like "gogo".   :D

good point about sem = semote.

glad you brought that up gogo... in relies on you to set draws as in in game alias which would map to draw *whatever the keyword is for my secondary weapon. You'd obviously have your primary weapon in hand while riding.

i used he * as my change ldesc shortcut because then it's a natural sentence: "he stands here, beer in hand."

People playing female chars could obviously change the alias to she *

Quote from: Barzalene on July 03, 2013, 03:12:04 PM
I don't know if anyone can help with this, but it's driving me nuts. I use Zmud.

if you're willing to switch clients, i could help you do autologging like that in MUSHclient.

Quote from: Barzalene on July 03, 2013, 03:12:04 PM
I don't know if anyone can help with this, but it's driving me nuts. I use Zmud.

I used zMUD and my autologger's still working, I'll copy what I have for  atConnect, under aliases, maybe it'll help.

#LOG {C:\Documents and Settings\admin\My Documents\Armageddon\logs\charname\%time( mm-dd-yy-hhnn).txt}


I am an idiot btw.

I actually use Cmud.

Sheesh.
Varak:You tell the mangy, pointy-eared gortok, in sirihish: "What, girl? You say the sorceror-king has fallen down the well?"
Ghardoan:A pitiful voice rises from the well below, "I've fallen and I can't get up..."