looking for a Cmud system

by Navaryn

Back to Last Chance Trading Post.

Navaryn2007-11-07 03:30:40
Okay, so after trying to make my own system, I realized I ignore everything about Cmud syntax (heck, I barely know more about Zmud's) and I do not have the patience or the time needed to learn everything on my own. That and Lusternia has so many different afflictions, it's overwhelming...

If there is someone selling a decent Cmud system + support and updates, I would be very interested to purchase it. Thank you.
Murphy2007-11-07 07:17:13
I will be selling my Cmud system soonish. Just need to tweak it a little more. I've spent a long time working on it, and from the testing i've done it looks pretty decent
Unknown2007-11-07 16:54:08
I'll be selling mine when CMUD 2.x is out of beta and more stable than a bridge made of toothpicks and paste. smile.gif
Xinael2007-11-07 17:34:40
It's already more stable than that - at least as much as a house of cards. Possibly two houses.

In all seriousness, though, you have to go to some lengths to make it crash these days.
Murphy2007-11-07 17:44:50
With the way I coded it (made it a little bigger and put some more code in rather than being tricky cause I know it's buggy) I haven't had any real problems with it. I've steered away from stringlists in this one, the systems looks to be curing everything with no lag and in a good order. Just have to tweak it a little for the public and monks.
Unknown2007-11-07 18:01:33
Someday I'll have an ILua system which could work easily enough with CMUD (or anything else, for that matter).

That day seems to be moving further and further away, though.
Unknown2007-11-07 19:22:08
I coded mine with several pluggable/configurable modules and used events for several key events to decouple the triggers from some of the processing logic. It works great when I don't bump into some CMUD bug (not even a crash), such as default values not being used for variables (#RESET is great for wiping out session data and was broken for a long while) or events firing out of priority order for no apparent reason. Even the long standing GA/EOR bug was only recently fixed in the 2.x beta.

Events, local variables, faster data record and string list variables, and all those fancy new features make CMUD a potentially great client. If you do make a system for it, be sure to take advantage of all this new stuff and don't just make a compatible copy of your zMUD system as some people seem to be doing. (No insinuations on the competition, I swear! wink.gif )
Daganev2007-11-07 19:45:17
I'm also looking for a cmud system fyi
Murphy2007-11-08 01:17:43
QUOTE(Zarquan @ Nov 8 2007, 05:22 AM) 456732
I coded mine with several pluggable/configurable modules and used events for several key events to decouple the triggers from some of the processing logic. It works great when I don't bump into some CMUD bug (not even a crash), such as default values not being used for variables (#RESET is great for wiping out session data and was broken for a long while) or events firing out of priority order for no apparent reason. Even the long standing GA/EOR bug was only recently fixed in the 2.x beta.

Events, local variables, faster data record and string list variables, and all those fancy new features make CMUD a potentially great client. If you do make a system for it, be sure to take advantage of all this new stuff and don't just make a compatible copy of your zMUD system as some people seem to be doing. (No insinuations on the competition, I swear! wink.gif )


definitley agree, Cmud has some really cool functions that should be taken advantage of. I totally recoded the majority of the mehanics and triggers for it. The #switch function is pretty swee, and local variables make the prompt capturing much more efficient.
Ildaudid2007-11-08 01:53:29
Still messing around with CMud in general, and hopefully will be able to tinker with it some. Murphy has already explained to me enough info about it (like #switch, and explaining local variables) to make me actually more excited about it then before (when all I was hearing was how it was so damn buggy)
Daganev2007-11-08 01:55:55
I wish I had time to code a system sad.gif but I'm willing to make up for that lack of time with credits!
Xinael2007-11-08 10:50:14
Murphy forgot events and "real" functions, which are probably the two things I like best about CMUD right now.
Murphy2007-11-08 15:21:27
yeah i'm tinkering with events now. Personally I like to code a system so it works exactly how I want it to with basic coding, then spruce it up with all the cool :censor:. I end up re-coding it a few times before i'm happy, but good writers usually rewrite their work a few times before they finish it, and the same applies with me
Daganev2007-11-08 17:29:24
I'm an ActionScript programmer, so I LOVE events. Events rock. You should use them for -EVERYTHING!-
Unknown2007-11-08 20:56:51
Events I expect to see in Murphy's CMUD system:

OnCappedAFool
OnGanked
OnCityOrGuildMemberWhiningAndOrDissingTooMuch
OnPrompt
OnOMGWTFBBQ

P.S. Taking suggestions for events to code into my own system. Got about 30-40 defined already, though.
Daganev2007-11-08 23:58:00
onTooMuchSpam
onCmudCrashed
onWeakening
onWildNodes
onDayChange
onCheapCreditsForSale
onGBTG