Hey, I am trying to write a piece of code that will allow players to change their description in game using a command like: desc You see a tall person with dark hair. Here's what I have: ACMD(do_desc) { skip_spaces(&argument); if (!*argument) { if (!ch->player.description) send_to_char("You have no description!\r\n", ch); else { sprintf(buf, "Your current description is:\r\n%s", ch->player.description); send_to_char(buf, ch); } } else { ch->player.description = argument; sprintf(buf, "Your description has been changed to:\r\n%s", ch->player.description); send_to_char(buf, ch); } } I also have the prototypes in the appropriate places...but something weird happens, like if I try to use desc, then say I tried to: look self It says something like TarosTaros is in perfect health. Even though the character name is just Taros...this is not an echo problem, because I commented out the code, re-compiled and it ran fine. And then when I quit, I got a core dumped error. Can anyone help? -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | | Newbie List: http://groups.yahoo.com/group/circle-newbies/ | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT