Mailing List
Home
Forum Home
MUD Dev - Discussion of MUD system design, development, and implementation
Mac Game - Mac game development
Rivers of MUD - a Diku and Merc based multiuser dungeon
SMAUG
Subjects
Getting UDP through NAT/firewalls/whatever for a game
Getting UDP through NAT/firewalls/whatever for a game
QuickTime errors
Python script as stand alone MUD server
Various sound problems
Fragment Shaders & GL TEXTURE RECTANGLE EXT
Timers and global variables
Re: Language and platform for Text MUD server
Apparent acquisition of Yantis (mysupersales) by IDE
HID keyboard
Getting UDP through NAT/firewalls/whatever for a game
Microsoft Sparkle
Director MX
Congratulations Horizons
Yet more problems fullscreen mode
Apple Dev Kitchen Them 's tasty vittles, Maw!
NSOpenGLContext, Pbuffers, and drawables
More DCR "theft " naughtiness
dynamic sprite creation and imaging lingo
Re: Find stuff in Flash array?
Effects of skill imbalances?
QuickTime errors
Rom 2 4/Quickmud Enhancement/Bug fix
Working with XML files/CFURL
smooth scrolling/subpixel tweening
RE: (Ron help me?) Flash text
Flash Racing
MudDev FAQ 2
Browser based games
Installing GLUT
Special character in Flash XML
 
Search:  
Power your search with and, or, +, -, or "some phrase" operators.
rlist

rlist

2003-12-09       - By Nicholas Hutzell

 Back
Reply:     1     2     3     4     5     6     7     8     9  

I am having a problem with rlist only showing 639
vnums total. I tried adding to the char buf to see if
it would allow for the extra vnums being used but
nothing seems to work after the 639 vnum. What i did
was..

REDIT (redit_rlist)
{
   ROOM_INDEX_DATA *pRoomIndex;
   AREA_DATA *pArea;
   char buf[MAX_STRING_LENGTH + 5000]; <--this
   BUFFER *buf1;
   char arg[MAX_INPUT_LENGTH];
   bool found;
   long vnum;
   int col = 0;

   one_argument (argument, arg);

   pArea = ch->in_room->area;
   buf1 = new_buf ();
/*    buf1[0] = '\0'; */
   found = FALSE;

   for (vnum = pArea->min_vnum; vnum <=
pArea->max_vnum; vnum++)
   {
       if ((pRoomIndex = get_room_index (vnum)))
       {
           found = TRUE;
           sprintf (buf, "[%5ld] %-17.16s",
                    vnum, capitalize
(pRoomIndex->name));
           add_buf (buf1, buf);
           if (++col % 3 == 0)
               add_buf (buf1, "\n\r");
       }
   }

   if (!found)
   {
       send_to_char ("Room(s) not found in this
area.\n\r", ch);
       return FALSE;
   }

   if (col % 3 != 0)
       add_buf (buf1, "\n\r");

   page_to_char (buf_string (buf1), ch);
   free_buf (buf1);
   return FALSE;
}


but that didnt seem to help any. Does anyone have any
idea how to correct this problem?

__ ____ ____ ____ ____ ____ ______
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/

--
ROM mailing list
ROM@(protected)
http://www.rom.org/cgi-bin/mailman/listinfo/rom

Earn $52 per hosting referral at Lunarpages.