Quote ------> Thanks all for the quick replies, but my sorta main prob is that i can't use the variable char*argument because it's just "not there". I've tried using extern char *arguement, but there is none .... With ACMD() or SPECIAL() you can use skip_spaces, one_argument, all those arg manip functions, but this function is gen_receptionist, which can only use chr *arg. When i do one_argument (arg, buf), it comes up as the frist thing still (ie buf is "pay"); <------ Quote have you dona a log(arg); just to see what is in there? might be really really helpful. just go looking at what is passed to this thing, and then what you can do with it. these might be helpful too: SPECIAL(receptionist) { return (gen_receptionist(ch, me, cmd, argument, RENT_FACTOR)); } SPECIAL(cryogenicist) { return (gen_receptionist(ch, me, cmd, argument, CRYO_FACTOR)); } arg=argument :) --Angus +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST