Jump to content


Photo

'job_db1.txt' Redesign


  • Please log in to reply
45 replies to this topic

#41 noobsee

noobsee

    Advanced Member

  • Members
  • PipPipPip
  • 30 posts
  • Github:newmessage

Posted 27 October 2015 - 09:18 AM

Hi, 

I got a question, I am using Renewal setting.

I have this issue : http://herc.ws/board...n-max-hpsp-bug/

 

On the job_db.txt I found a note mentioning:

 // Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.
}

 

So, does it mean if my MAX_LEVEL = 200 and on the table only listed until 150, the missing level will be automatically generated by Hercules Server, right?
Which mean I don't need to add it manually?



#42 Dastgir

Dastgir

    Advanced Member

  • Script Developers
  • 3340 posts
  • IRC Nickname:Dastgir
  • LocationIndia
  • Emulator:Hercules
  • Github:dastgir

Posted 27 October 2015 - 09:22 AM

Hi, 

I got a question, I am using Renewal setting.

I have this issue : http://herc.ws/board...n-max-hpsp-bug/

 

On the job_db.txt I found a note mentioning:

 

 // Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.
}

 

So, does it mean if my MAX_LEVEL = 200 and on the table only listed until 150, the missing level will be automatically generated by Hercules Server, right?
Which mean I don't need to add it manually?

Yes, it will be automatically generated with the average increase.


My Services: Click Here
Clientside Translation: Click HERE
If you like my work Please Click rep_up.png
btn_donateCC_LG.gif

Quick Donate Link: http://paypal.me/dherc


#43 Mikhail von Hohenheim

Mikhail von Hohenheim

    Advanced Member

  • Members
  • PipPipPip
  • 125 posts
  • Emulator:Hercules
  • Github:mvhohenheim

Posted 29 November 2015 - 01:47 PM

errrr,, got an issue with this,,

 

I tested out a newly created novice,,

 

JUST LEVEL 1

 

@job 7 to knight,, got 60 HP

 

then @job 4054 to Rune knight,, got 1 HP,,

 

wew,,

 

already changed it at job_db but still the same,,

 

Rune_Knight: {	Weight: 35000	BaseASPD: {		Fist: 40		Dagger: 50		Sword: 52		TwoHandSword: 55		Spear: 60		TwoHandSpear: 58		Axe: 48		TwoHandAxe: 52		Mace: 45		TwoHandMace: 52		Shield: 5	}	HPTable:[   40,    48,    58,    69,    82,    96,   112,   129,   148,   168,	// 1 - 10			   190,   213,   238,   264,   292,   321,   352,   384,   418,   453,	// 11 - 20			   490,   528,   568,   609,   652,   696,   742,   789,   838,   888,	// 21 - 30			   940,   993,  1048,  1104,  1162,  1221,  1282,  1344,  1408,  1473,	// 31 - 40			  1540,  1608,  1678,  1749,  1822,  1896,  1972,  2049,  2128,  2208,	// 41 - 50			  2290,  2373,  2458,  2544,  2632,  2721,  2812,  2904,  2998,  3093,	// 51 - 60			  3190,  3288,  3388,  3489,  3592,  3696,  3802,  3909,  4018,  4128,	// 61 - 70			  4240,  4353,  4468,  4584,  4702,  4821,  4942,  5064,  5188,  5313,	// 71 - 80			  5440,  5568,  5698,  5829,  5962,  6096,  6232,  6369,  6508,  6648,	// 81 - 90			  6790,  6933,  7078,  7224,  7372,  7521,  7672,  7824,  8100,  8133,	// 91 - 100			 8242,  8352,  8464,  8576,  8690,  8804,  8920,  9036,  9154,  9273,	// 101 - 110			 9393,  9514,  9636,  9759,  9883, 10008, 10134, 10261, 10389, 10518,	// 111 - 120			10648, 10779, 10912, 11045, 11180, 11315, 11452, 11589, 11728, 11868,	// 121 - 130			12009, 12151, 12294, 12438, 12583, 12729, 12876, 13024, 13173, 13323,	// 131 - 140			13474, 13626, 13780, 13934, 14090, 14246, 14404, 14562, 14722, 14883,	// 141 - 150			15042, 15100, 15260, 15321, 15481, 15541, 15600, 15760, 15820, 15980,	// 151 - 160			16141, 16303, 16466, 16630, 16795, 16961, 17128, 17296, 17465, 17635,	// 161 - 170			17806, 17978, 18151, 18325, 18500]										// 171 - 175	SPTable:[ 13,  16,  19,  22,  25,  28,  31,  34,  37,  40,	// 1 - 10			  43,  46,  49,  52,  55,  58,  61,  64,  67,  70,	// 11 - 20			  73,  76,  79,  82,  85,  88,  91,  94,  97, 100,	// 21 - 30			 103, 106, 109, 112, 115, 118, 121, 124, 127, 130,	// 31 - 40			 133, 136, 139, 142, 145, 148, 151, 154, 157, 160,	// 41 - 50			 163, 166, 169, 172, 175, 178, 181, 184, 187, 190,	// 51 - 60			 193, 196, 199, 202, 205, 208, 211, 214, 217, 220,	// 61 - 70			 223, 226, 229, 232, 235, 238, 241, 244, 247, 250,	// 71 - 80			 253, 256, 259, 262, 265, 268, 271, 274, 277, 280,	// 81 - 90			 283, 286, 289, 292, 295, 298, 301, 304, 307, 310,	// 91 - 100			 313, 316, 319, 322, 325, 328, 331, 334, 337, 340,	// 101 - 110			 343, 346, 349, 352, 355, 358, 361, 364, 367, 370,	// 111 - 120			 373, 376, 379, 382, 385, 388, 391, 394, 397, 400,	// 121 - 130			 403, 406, 409, 412, 415, 418, 421, 424, 427, 430,	// 131 - 140			 433, 436, 439, 442, 445, 448, 451, 454, 457, 460,	// 141 - 150			 500, 566, 629, 672, 710, 748, 781, 824, 847, 890,	// 151 - 160			 894, 898, 902, 906, 910, 915, 920, 925, 930, 935,	// 161 - 170			 941, 947, 953, 959, 965]							// 171 - 175}

and I checked all 3rd class seems like have these issue,, until blevel 98,,

 

most of the issue i've read regarding the issue is more than level 150,, but im doing only until level 100,,

 

:unsure:



#44 PunkBuster

PunkBuster

    Advanced Member

  • Members
  • PipPipPip
  • 193 posts

Posted 13 March 2017 - 07:53 PM

This change is causing all kinds of trouble for people with servers set to higher max levels. That tool lets us fix the problem, but couldn't use just opt out of the new system instead?



#45 Mysterious

Mysterious

    Advanced Member

  • Administrators
  • 3636 posts
  • LocationProntera ;3
  • Github:Mystery

Posted 13 March 2017 - 08:03 PM

This change is causing all kinds of trouble for people with servers set to higher max levels. That tool lets us fix the problem, but couldn't use just opt out of the new system instead?

If you don't like the new conf system for the job_db, then you're going to have to reverse the commit on your working Hercules repo. 


http://upaste.me a paste site with Athena syntax!
Now with the ability to test your athena pastes!


#46 Smoke

Smoke

    Advanced Member

  • Core Developers
  • 133 posts
  • IRC Nickname:smoke
  • Emulator:Hercules
  • Github:smokexyz

Posted 13 March 2017 - 08:53 PM

This change is causing all kinds of trouble for people with servers set to higher max levels. That tool lets us fix the problem, but couldn't use just opt out of the new system instead?

I have to disagree here. The new libconfig system would without a doubt make it much easier to add custom options for all components in Hercules. You can read the entry structure for each of them to understand how elaborate and flexible they are. The new configs are also a lot more legible as opposed to txt files with random characters separated by commas.






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users


This topic has been visited by 370 user(s)