Smaug Fuss MOB Program Question

Posted by DaiusStryker on Wed 09 Aug 2006 09:20 PM — 8 posts, 31,593 views.

#0
By Default in SMAUG, you create a new character and then name it, create the password, sex, class and race. I don't mind that method but I would rather do it in game.

What i'm looking for is a way to have a room or mob program set the player's class, or change his race, sex or even clan. I was looking through some websites but wasn't able to locate anything like that.

The question is as follows... does anyone know a way i could make such a program? Again i'm looking for ways to set what clan, race, class, or sex a character is after the "new character generation" is over and the person is in game.

I'm trying to combine a little of LP/LD and SMAUG to create something like my old MUD used to be... so I'll have more questions later i'm sure.
USA #1
You can use mpmset to set the sex, class, and race I think. The problem is that you just can't set those to "nothing" to start with. 0 for the sex a neutral sex.
Amended on Thu 10 Aug 2006 12:19 AM by Zeno
#2
mpmset doesn't work on players if i recall correctly
USA #3
Well then, Daius will have to either create a new function (mppset) where mobs can set players or something like that. Or just remove the restrictions on mpmset, although I'm not sure if that would cause issues.
USA #4
Samson did something sort of like that for AFK, maybe you could look in to how he did it?
USA #5
Zeno is right, it should be really simple to have mpmset work on players. Just remove the if-check that aborts if the target is a player. And make sure that you are very, very careful with where you use mpmset in areas...
#6
I'm going to open my project to outside help. I seem to be lacking the brain power to get MOB and Area programs working correctly. I think this is mainly my fault, but non the less I need help. If your intrested in helping me, you can IM me on AIM at LordDaius, or ShattersOnImpact or Email me at LordDaius@aol.com
Canada #7
Your time may be more rewarded building on another mud than starting up a mud on your own.