Looking for more active discussion? Join our Discord at https://discord.gg/x2s7fY6

CMUD Help Desk

MoireanMoirean Chairmander Portland
Because Mudlet has one. Us few CMUD users deserve a thread, too! Post any random questions here.
«13

Comments

  • IosyneIosyne the Lair
    Oh, here's one. What's going on with my CMUD so that it doesn't like MXP? 

    )config mxp on
    <VERSION><SUPPORT><!ELEMENT RNum ATT="id" FLAG="RoomNum" EMPTY><!ELEMENT RName FLAG="RoomName"><!ELEMENT RDesc FLAG="RoomDesc"><!ELEMENT RExits FLAG="RoomExit"><!ELEMENT Prompt FLAG="Prompt">You currently have MXP Enabled.

    )ql
    <RNum 129 /><RName>Pools of Creation.</RName>   


    I'm not running Mudbot. 
    image
  • MoireanMoirean Chairmander Portland
    I wonder about this, too. I've seen it happen to mine, but changing characters made it stop.
  • Cmud is bad with MXP, turn MXP off, then back on again. 


    Cliche IT answer behind us, this actually worked for me when I encountered it.
    Tirria
  • edited August 2013
    Trying to make it so commands from a seperate window (floating) will fire to the active session. Made a fancy little floating GUI, but commands aren't relating to the main mud correctly. (Send commands/etc).

    If I make it a module, the buttons end up going onto -ALL- my windows, which is super d00per annoying. Any advice?

    EDIT: Figured it out. Just had to make it have no network connection in the settings. YAY.
    image
  • MoireanMoirean Chairmander Portland
    Yeah the network connection thing for windows totally threw me for a loop when I started on CMUD. Remember to turn em off when you import settings, too, as they default to on, and you get spammed out with access denied.
  • So, for cleanliness sake. I'm trying to find the command (if there is one) to issue a Window in CMUD to clear text. I know CTRL+J is the built in macro, but I want an actual -command- I've gone through references for #Window and all the subvalues of it over and over and can't find anything.

    Halp?
    image
  • MoireanMoirean Chairmander Portland
    edited August 2013
    If you want to fully reset it, you can do #CLOSE <windowname> and then #WINDOW <windowname> to recreate the window.

    Or, you can do #CLR <windowname> to just delete the text displayed in the window.
    Saybre
  • You're my hero Moi. I couldn't find that #CLR command to save my life.
    image
  • how would i transfer from cmud to zmud and what website would i go to be able to download zmud plz help
  • MoireanMoirean Chairmander Portland
    CMUD is the newer version of the client, so I highly advise sticking with that instead of zmud. You can read about the features here: http://forums.zuggsoft.com/index.php?p=cmud
  • edited December 2013
    Trying to capture Level from %Gmcp.char.status

    I can capture it via ^char.status and to a variable, only problem is the GMCP data for level is the level AND the rounded percentage of xp in paranthesis.

    I.e.

    LEVEL: 27 (36)

    When all I want is level for purposes of tracking and such.
    Hints, tips? Divinities unto which to sacrifice small cloven hoofed animals?

    Short of me scripting 'config newscore off' 'score' 'config newscore on' to capture the (much easier) line about level for character.

    I would have just done it via maxxp given by vitals, but since after 100 it is divided by 100, other than me making a long convoluted and/if chain for
    IF =level 100 xp OR IF =Level 101 xp, OR IF =Level 102, etc etc etc.

    EDIT: Figured an easy way.

    For others, make an alias to Spit this in..

    [spoiler]
    #va LevelList.5001 1
    #va LevelList.5500 2
    #va LevelList.10050 3
    #va LevelList.14655 4
    #va LevelList.15320 5
    #va LevelList.20052 6
    #va LevelList.24466 7
    #va LevelList.26957 8
    #va LevelList.30000 9
    #va LevelList.33000 10
    #va LevelList.40000 11
    #va LevelList.42000 12
    #va LevelList.45000 13
    #va LevelList.47000 14
    #va LevelList.48000 15
    #va LevelList.49000 16
    #va LevelList.50000 17
    #va LevelList.55000 18
    #va LevelList.60000 19
    #va LevelList.70000 20
    #va LevelList.70000 21
    #va LevelList.75000 22
    #va LevelList.80000 23
    #va LevelList.85000 24
    #va LevelList.90000 25
    #va LevelList.95000 26
    #va LevelList.100000 27
    #va LevelList.105000 28
    #va LevelList.110000 29
    #va LevelList.115000 30
    #va LevelList.120000 31
    #va LevelList.125000 32
    #va LevelList.125000 33
    #va LevelList.130000 34
    #va LevelList.135000 35
    #va LevelList.140000 36
    #va LevelList.145000 37
    #va LevelList.150000 38
    #va LevelList.255000 39
    #va LevelList.155000 40
    #va LevelList.160000 41
    #va LevelList.160000 42
    #va LevelList.165000 43
    #va LevelList.165000 44
    #va LevelList.170000 45
    #va LevelList.234000 46
    #va LevelList.203395 47
    #va LevelList.440987 48
    #va LevelList.485086 49
    #va LevelList.533594 50
    #va LevelList.586954 51
    #va LevelList.645649 52
    #va LevelList.710214 53
    #va LevelList.781236 54
    #va LevelList.859359 55
    #va LevelList.945295 56
    #va LevelList.1039825 57
    #va LevelList.1143807 58
    #va LevelList.1258188 59
    #va LevelList.1384007 60
    #va LevelList.1522408 61
    #va LevelList.1674649 62
    #va LevelList.1842113 63
    #va LevelList.2026325 64
    #va LevelList.2228957 65
    #va LevelList.2451853 66
    #va LevelList.2697038 67
    #va LevelList.2966000 68
    #va LevelList.3263417 69
    #va LevelList.3589758 70
    #va LevelList.3948734 71
    #va LevelList.4343608 72
    #va LevelList.4777969 73
    #va LevelList.7499575 74
    #va LevelList.10000000 75
    #va LevelList.13000000 76
    #va LevelList.17000000 77
    #va LevelList.20000000 78
    #va LevelList.30000000 79
    #va LevelList.35000000 80
    #va LevelList.40000000 81
    #va LevelList.45000000 82
    #va LevelList.50000000 83
    #va LevelList.55000000 84
    #va LevelList.60000000 85
    #va LevelList.65000000 86
    #va LevelList.70000000 87
    #va LevelList.75000000 88
    #va LevelList.80000000 89
    #va LevelList.85000000 90
    #va LevelList.90000000 91
    #va LevelList.95000000 92
    #va LevelList.100000000 93
    #va LevelList.105000000 94
    #va LevelList.110000000 95
    #va LevelList.115000000 96
    #va LevelList.120000000 97
    #va LevelList.125000000 98
    #va LevelList.330000000 99
    #va LevelList.3465000 100
    #va LevelList.3638250 101
    #va LevelList.3820162 102
    #va LevelList.4011170 103
    #va LevelList.4211728 104
    #va LevelList.4422314 105
    #va LevelList.4643429 106
    #va LevelList.4875600 107
    #va LevelList.5119380 108
    #va LevelList.5375349 109
    #va LevelList.5644116 110
    #va LevelList.5926321 111
    #va LevelList.6222637 112
    #va LevelList.6533768 113
    #va LevelList.6860456 114
    #va LevelList.7203478 115
    #va LevelList.7563651 116
    #va LevelList.7941833 117
    #va LevelList.8338924 118
    #va LevelList.8755870 119
    #va LevelList.9193663 120
    #va LevelList.9653346 121
    #va LevelList.10136013 122
    #va LevelList.10642813 123
    #va LevelList.11174953 124
    #va LevelList.11733700 125
    #va LevelList.12320385 126
    #va LevelList.12936404 127
    #va LevelList.13583224 128
    #va LevelList.14262385 129
    #va LevelList.14975504 130
    #va LevelList.15724279 131
    #va LevelList.16510492 132
    #va LevelList.17336016 133
    #va LevelList.18202816 134
    #va LevelList.19112956 135
    #va LevelList.20068603 136
    #va LevelList.21072033 137
    #va LevelList.22125634 138
    #va LevelList.23231915 139
    #va LevelList.24393510 140
    #va LevelList.25613185 141
    #va LevelList.26893844 142
    #va LevelList.28238536 143
    #va LevelList.29650462 144
    #va LevelList.31132985 145
    #va LevelList.32689634 146
    #va LevelList.34324115 147
    #va LevelList.36040320 148
    #va LevelList.37842336 149
    #va LevelList.39734452 150
    #va LevelList.41721174 151
    #va LevelList.43807232 152
    #va LevelList.45997593 153
    #va LevelList.48297472 154
    #va LevelList.50712345 155
    #va LevelList.53247962 156
    #va LevelList.55910360 157
    #va LevelList.58705878 158
    #va LevelList.61641171 159
    #va LevelList.64723229 160
    #va LevelList.67959390 161
    #va LevelList.71357359 162
    #va LevelList.74925226 163
    #va LevelList.78671487 164
    #va LevelList.82605061 165
    #va LevelList.86735314 166
    #va LevelList.91072079 167
    #va LevelList.95625682 168
    #va LevelList.100406966 169
    #va LevelList.105427314 170
    #va LevelList.110698679 171
    #va LevelList.116233612 172
    #va LevelList.122045292 173
    #va LevelList.128147556 174
    #va LevelList.134554933 175
    #va LevelList.141282679 176
    #va LevelList.148346812 177
    #va LevelList.155764152 178
    #va LevelList.163552359 179
    #va LevelList.171729976 180
    #va LevelList.180316474 181
    #va LevelList.189332297 182
    #va LevelList.198798911 183
    #va LevelList.208738856 184
    #va LevelList.219175798 185
    #va LevelList.230134587 186
    #va LevelList.241641316 187
    #va LevelList.253723381 188
    #va LevelList.266409550 189
    #va LevelList.279730027 190
    #va LevelList.293716528 191
    #va LevelList.308402354 192
    #va LevelList.323822471 193
    #va LevelList.340013594 194
    #va LevelList.357014273 195
    #va LevelList.374864986 196
    #va LevelList.393608235 197
    #va LevelList.413288646 198
    #va LevelList.433953078 199
    #va LevelList.455650731 200

    [/spoiler]

    image
  • MoireanMoirean Chairmander Portland
    ...that is a very long script.

    Not online atm, but untested, you could probably do something like

    #switch (%len(@level)=5 {level=%delete(@level,2,4)} (%len(@level)=6)level=%delete(@level,3,4)} (%len(@level)=7){level=%delete(@level,4,4)}

    Not tested, but I think that would work.
  • I am completely useless with coding... I got a system from Plato a few months but and he hasn't been available for me to get his help but he said his system was meant to work with firstaid on but I didn't have it on until recently and now that I do it is looping focus and tree... when I am overwhelmed with afflictions where it did not do it before... can anyone help me figure out where it is going wrong?
  • MoireanMoirean Chairmander Portland
    We're going to need more information to work with.
  • I wish I could give, more but I am not sure at what point it started loop... I will record my sessions to see if I can catch it again.
  • I need help with trying to use gmcp to capture channel traffic to a separate window. I don't currently know how to use gmcp.
  • DaskalosDaskalos Credit Whore Extraordinare Rolling amongst piles of credits.
    This is what I'm using:

    <trigger type="GMCP" priority="316110" id="31611"> <pattern>comm.channel</pattern> <value>#IF (@channel_wait = 1) { } { #WIN Channels %gmcp.comm.channel.text.text #VA channel_wait 1 #ALARM {+0.2} {#VA channel_wait 0} } </value> </trigger>

    image

    image


    Message #17059 Sent By: Oleis           Received On: 1/03/2014/17:24
    "If it makes you feel better, just checking your artifact list threatens to crash my mudlet."

    Saervok
  • MoireanMoirean Chairmander Portland
    First, you can do #SHOW %gmcp into the command bar to see the raw gmcp data. It'll be a TON of messages, but you can poke around and see that it's broken down into various categories, which will be what you want to use in your settings.

    Next, you'll want to pop that bit of gmcp into your settings. For calling up gmcp inside a setting, use %gmcp.section.subsection. For example:

    #if %gmcp.char.status.class=Indorani {flick bonedagger at %1}
    #if %gmcp.char.status.class=Syssin {garrote %1}

    wt I am at: Area: %gmcp.room.info.area | Coordinates: %gmcp.room.info.num | Location: %gmcp.room.info.name

    If you want to TRIGGER off a gmcp value, use the gmcp route (for example, as Daskalos posted, comm.channel.text) and make sure to set the trigger TYPE (bottom part of trigger creation) to gmcp. Be aware, however, that if you use mudbot it looks like there are some issues with it eating up some of the gmcp parsing, so you might experience issues making this actually work.
  • Thanks a ton both of you.
    Daskalos
  • DaskalosDaskalos Credit Whore Extraordinare Rolling amongst piles of credits.
    It's a bit longer, but #SHOWTABLE %gmcp is what I prefer to use over #SHOW

    image

    image


    Message #17059 Sent By: Oleis           Received On: 1/03/2014/17:24
    "If it makes you feel better, just checking your artifact list threatens to crash my mudlet."

  • SheirosiaSheirosia Sheffield, UK.
    You really should hook onto gmcp.Comm.Channel.Start and do things properly.
  • Ok not sure why but I can't get it working I have it set as Gmcp and no mud bot.
  • DaskalosDaskalos Credit Whore Extraordinare Rolling amongst piles of credits.
    If you set the trigger type to GMCP you don't specify the %gmcp -- just put comm.channel, for instance, or char.vitals, or whatever mod you're trying to grab.

    image

    image


    Message #17059 Sent By: Oleis           Received On: 1/03/2014/17:24
    "If it makes you feel better, just checking your artifact list threatens to crash my mudlet."

  • After messing with it a lot, I am still having no luck. I used what @daskalos but up but can't seem to get anything to work.
  • put up, rather.
  • DaskalosDaskalos Credit Whore Extraordinare Rolling amongst piles of credits.
    Are you connecting directly to Aet or through a mapper?

    image

    image


    Message #17059 Sent By: Oleis           Received On: 1/03/2014/17:24
    "If it makes you feel better, just checking your artifact list threatens to crash my mudlet."

  • direct to Aetolia.
  • DaskalosDaskalos Credit Whore Extraordinare Rolling amongst piles of credits.
    And you have comm.channel added in the GMCP section of settings?

    image

    image


    Message #17059 Sent By: Oleis           Received On: 1/03/2014/17:24
    "If it makes you feel better, just checking your artifact list threatens to crash my mudlet."

  • It's set to gmcp trigger, protocol shows comm 1. gmcp emulate clicked. That's why I'm confused.
  • DaskalosDaskalos Credit Whore Extraordinare Rolling amongst piles of credits.
    try doing comm.channel 1 instead of comm 1

    image

    image


    Message #17059 Sent By: Oleis           Received On: 1/03/2014/17:24
    "If it makes you feel better, just checking your artifact list threatens to crash my mudlet."

Sign In or Register to comment.