On Tue, 21 Nov 1995, Randy Karshner wrote: > Greetings everyone, > > I noticed something for the first time while playng as a mortal tonight... > There is no way to know your stats! I could have sworn the old dikumuds would This is easy to fix. In act.informative.c, look for do_score. Just add these few lines that get the players stats and add them to the buffer that gets displayed when they type "sc": ****SNIP**** sprintf(buf, "%sYou have %d(%d) hit, %d(%d) mana and %d(%d) movement points.\r\n", buf, GET_HIT(ch), GET_MAX_HIT(ch), GET_MANA(ch), GET_MAX_MANA(ch), GET_MOVE(ch), GET_MAX_MOVE(ch)); /* Add these lines here to display stats */ if (GET_LEVEL(ch) >= 1) sprintf(buf, "%sStr(%d/%d) Int(%d) Wis(%d) Dex(%d) Con(%d) Cha(%d)\r\n", buf, GET_STR(ch), GET_ADD(ch), GET_INT(ch),GET_WIS(ch), GET_DEX(ch), GET_CON(ch), GET_CHA(ch)); /* End stat display */ if (GET_LEVEL(ch) >= 1) sprintf(buf, "%sHitroll[%d] Damroll[%d].\r\n", buf, ch->points.hitroll, ch->points.damroll); ****SNIP**** THere ya go. Instant stat display. Using the same method, you can display just about anything in the score screen. Have fun. -Dante, Area IMP of QuarantineMUD jitter.rahul.net 6969
This archive was generated by hypermail 2b30 : 12/07/00 PST