|
Post by Daniel Spain on Feb 11, 2013 21:25:49 GMT -5
i am considering making exp tables a new database table per promotion level (TAEEXP1 for non promo and TAEEXP2 for promo) this will give me more flexibility of the numbers and allows classes sysops want to be harder to level to be modified much more easily and if they want to make exp easier.
much easier to go "update taeexp1 set level1=level1+250 where rowid=1" than to go through the math.
rowid is the class you want to change and the fields are LEVEL1, LEVEL2,etc to LEVEL25
only downside is where to level cap
i could do TAEEXP1 level 1 - 25 then you buy promotion and TAEEXP2 could have LEVEL1 - LEVEL50 and level 50 promoted i could lock.
still an idea i plan on playing with in version 3.0
|
|
|
Post by kracken on Feb 13, 2013 9:44:19 GMT -5
In a sense, you just dump the default "help exp1" into TAEEXP1 and "help exp2" into TAEEXP2, effectively skipping the auto-generation with the formula + class modifiers...
Just curious, did you had issues with the code I played with?
|
|
|
Post by Daniel Spain on Feb 13, 2013 17:43:54 GMT -5
In a sense, you just dump the default "help exp1" into TAEEXP1 and "help exp2" into TAEEXP2, effectively skipping the auto-generation with the formula + class modifiers... Just curious, did you had issues with the code I played with? not at all, it works fine in game, problem is when typing help exp1, etc.... what if a sysop adds a new class, there is no display for it and with support for 20 classes that could get quite congested. i am thinking of either doing tables for each, or finding a way to properly read it so i can generate it properly. if you want i could send you the full code that advances to a new level all marked up so you know how it is calculating. i am trying to find the best solution for when sysops begin to add more classes than the default ones.
|
|
|
Post by junior1544 on Feb 13, 2013 19:07:59 GMT -5
well, if it's database driven, why not instead of just ? exp1
you need to specify the class you want to do as well..... ex: ? exp1 Aco and that'll show the exp for aco's for how ever many lv's...
Just a thought...
|
|
|
Post by Daniel Spain on Feb 13, 2013 22:30:19 GMT -5
well, if it's database driven, why not instead of just ? exp1 you need to specify the class you want to do as well..... ex: ? exp1 Aco and that'll show the exp for aco's for how ever many lv's... Just a thought... that's how it will happen, if a sysop has 20 classes i cannot fit that many on the same screen, you type ? EXP1 <CLASS#> etc...
|
|