I am trying to use the whois snippet from the CM ftp, in /code/commands/whois.txt. I'm guesing it's old code because one function is one I've never seen before. (we are using pl18) Here's the problem: ----- act.informative.c: In function `do_whois': act.informative.c:2047: warning: passing arg 2 of `load_char' from incompatible pointer type act.informative.c:2048: warning: implicit declaration of function `store_to_char' ----- And here's the code: -----ACMD(do_whois) { struct char_data *victim = 0; struct char_file_u tmp_store; skip_spaces(&argument); if (!*argument) { send_to_char("Who?\r\n", ch); } else { CREATE(victim, struct char_data, 1); clear_char(victim); if (load_char(argument, &tmp_store) > -1) { store_to_char(&tmp_store, victim); *buf = '\0'; sprintf(buf + strlen(buf), "Level %d %s - %s %s\r\n", GET_LEVEL(victim), CLASS_ABBR(victim), GET_NAME(victim), GET_TITLE(victim)); send_to_char(buf, ch); } else { send_to_char("There is no such player.\r\n", ch); } free(victim); }} ----- -Neostar -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/06/01 PST