On Fri, 8 Aug 1997, <Pure Krome> wrote: > 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 blank still (ie buf is ""); Hrm in my stock copy of the code, it looks like the arg sent to gen_receptionist will be the number you put after "pay". So after your check for CMD_IS("pay"), atoi(arg) should give you what you're looking for. The "pay" part of the command is stripped off by command_interpreter and sent as an int representation (int cmd). Sam +------------------------------------------------------------+ | 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