Re: [Circle] PLayers

From: Haddixx (haddixx@megamed.com)
Date: 08/05/96


I could be wrong but I think you are going to run into formating
problems if the numbers of players in the player file is not a nice
divisible of 3.  I would suggest putting in something like the
following.  And, do u run into problems with the last player?  I
only use "i < top_of_table" instead of "i <= top_of_table".

    for (i = 0; i < top_of_p_table + 1; i++) 
    {
       sprintf(buf, "%s  %-20.20s", buf, (player_table + i)->name);
       c++;
       if(c == 3) 
       {
          c = 0;
          send_to_char(buf, ch);
          send_to_char("\r\n", ch);
          sprintf(buf, "");
        }
     } 
/* ADD THIS */
>     if(c)
>     {     
>        send_to_char(buf, ch);
>        send_to_char("\r\n", ch);
>     }  

You can, of course, use sprintfs instead of send_to_char and use
page_string at the end.

-Haddixx

-- 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Haddixx             |   -=-=-Implementor of Avalanche MUD-=-=-    |   
+ Brian M. Menges     + Running at: 143.207.31.45 8000              +
| haddixx@megamed.com |   Web Page: http://www.megamed.com/~haddixx |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+-----------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
|   http://cspo.queensu.ca/~fletcher/Circle/list_faq.html   |
+-----------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/07/00 PST