zhaosin Posted November 15, 2012 Posted November 15, 2012 When i started my server intif_parse_questlog: quest 70000 not found in DB. Quote
ossi0110 Posted November 15, 2012 Posted November 15, 2012 looks like a custom quest , Post your quest_db . Quote
Emistry Posted November 15, 2012 Posted November 15, 2012 you have exceeded the default Quest ID Limit ? trunk/src/common/mmo.h #define MAX_QUEST_DB 2000 //Max quests that the server will load Quote
AnnieRuru Posted November 15, 2012 Posted November 15, 2012 (edited) you have exceeded the default Quest ID Limit ? trunk/src/common/mmo.h #define MAX_QUEST_DB 2000 //Max quests that the server will load quest.c int quest_read_db(void) { ..... while(fgets(line, sizeof(line), fp)) { if (k == MAX_QUEST_DB) { ShowError("quest_read_db: Too many entries specified in %s/quest_db.txt!\n", db_path); break; } ...... quest_db[k].id = atoi(str[0]); quest_db[k].time = atoi(str[1]); ...... k++; } } that MAX_QUEST_DB is just the number of entries a server will load just like how script command getarraysize limit to 128 <-- our crappy script engine this one the array limit to 2000 I still remember last year my quest log script -> link using ID as high as 100100 and it works https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/db/quest_db.txt in our SVN its currently already at 60355 if he doesn't show the script I also dunno how to support this Edited November 15, 2012 by AnnieRuru Quote
Lighta Posted November 15, 2012 Posted November 15, 2012 Are you sure you have the entry in db/quest_db.txt ? And this message appear when sd doesn't have the quest load, did you verify he had started the quest before attemting to read value from it ? if(chekquest(70000) < 0 ) mes "quest not started"; Quote
zhaosin Posted November 15, 2012 Author Posted November 15, 2012 (edited) This is my script and i already update SVN new but still error like that! quest_db.txt Edited November 15, 2012 by zhaosin Quote
Mystery Posted November 15, 2012 Posted November 15, 2012 Nor rAthena or eAthena support that quest ID. It's probably custom made from someone's script. Do you have any "quest" related scripts you added to your server? Quote
zhaosin Posted November 16, 2012 Author Posted November 16, 2012 i don't add any quest 70000 and don't have any custom quest Quote
Lighta Posted November 16, 2012 Posted November 16, 2012 Somewhere you trying to read quest index 70000. Do a recursive file search on this index or chekquest to figure out where if it's really the case or no eg linux : grep -R -i -n 'checkquest(70000' npc/ || grep -R -i -n 'checkquest' npc/ || grep -R -i -n '70000' npc/ (yes that actually 3 chained search, if not found use next search etc) Quote
Question
zhaosin
When i started my server
9 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.