kjanssen wrote:PurpleYouko wrote:OK first of all. What the heck is test.ltb that your server is failing to load? There is no table test.ltb in the osprose server
Now to all those errors.
Look at the monster numbers. 1600, 1601, 1602 etc.
Now try opening LIST_NPC.STB
How many entries does it have in the 112 client?
There are no monsters above 1000 and even NPCs only go up to 1500.
All the 1600+ monsters are from evo so you have to make a whole bunch of entries in LIST_NPC.STB / STL and also in the relevant ZSC and CHR files before you can even load them into the server.
Since the monsters don't actually exist in your server then it's pretty certain that they won't be able to load a NULL named AIP file
1: i don't know what test.ltb is it comes from the svn
If you are using the osprose svn then you must have modded it. there is no mention of test.ltb any place in the entire server
this is teh function that loads teh ltb data
-
- bool CWorldServer::LoadLTB( )
- {
- Log(MSG_INFO, "Loading LTB strings");
- MYSQL_ROW row;
- MYSQL_RES *result = DB->QStore("SELECT id,npc,ltbstring,questnpc,questltb FROM ltb");
- if(result==NULL)
- {
- DB->QFree( );
- return false;
- }
- int index = 0;
- while( row = mysql_fetch_row(result) )
- {
- strcpy(GServer->Ltbstring[atoi(row[0])].NPCname,row[1]);
- strcpy(GServer->Ltbstring[atoi(row[0])].LTBstring,row[2]);
- strcpy(GServer->Ltbstring[atoi(row[0])].QuestNpcName,row[3]);
- strcpy(GServer->Ltbstring[atoi(row[0])].QuestLTB,row[4]);
- }
- DB->QFree( );
- Log( MSG_INFO, "LTB Data Loaded" );
- return true;
- }
If yours is different then somebody has been messing with it.
now if i could just remember why I initialised a variable called index..........
2: kan i use the stb/stl files from evo
No! They are completely different in structure. If you want to use evo stbs then you have to convert the data structure to be compatible with osprose. they will not work as they are.
3: the zsc and the chr file can i copy them to rose 112?
Again no, although this time not for the same reasons. I actually tried putting evo ZSC files into my 112 client and it crashed on start up. It seems that the 112 client can only hold a certain number of entries. I think it is 2047 but I haven't fully tested it. The evo zsc and chr have over 3000 entries so they can't be put into the 112 client.
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classesFormatting fixed for different resolutions"A Gazelle is nothing but a giraffe plotted logarithmicaly"