I'm looking to start a new long term programming project, and I would like some assistance on where to start.
What I want to know how to do is to add more exp systems into the game. There is currently are base exp and job exp systems, I would like to add in a player exp system.
I would post a wall about what the details of this system are but the I would like help with the mechanics more than a discussion about the uses.
When a player kills a monster, the player gains base and job exp.
What I would like to add is that when a character kills a monster, the character gains exp in a separate variable for the other characters around.
Example:
Party of 3 novices named A, B, and C kill a poring.
Each novice gains 1 base and 1 job exp.
Novice A gains 1 "character B" exp and 1 "character C" exp
Novice B gains 1 "character A" exp and 1 "character C" exp
Novice C gains 1 "character A" exp and 1 "character B" exp
"character *" exp won't be used for base or job exp in any way. Completely independent, their effects will be handled with their own set of mechanics.
I understand that this could result in up to (N^2 - N) new exp bars for the server to track (N being the number of characters), but storage capacity isn't an issue, for me at least.
I'm looking to start a new long term programming project, and I would like some assistance on where to start.
What I want to know how to do is to add more exp systems into the game. There is currently are base exp and job exp systems, I would like to add in a player exp system.
I would post a wall about what the details of this system are but the I would like help with the mechanics more than a discussion about the uses.
When a player kills a monster, the player gains base and job exp.
What I would like to add is that when a character kills a monster, the character gains exp in a separate variable for the other characters around.
Example:
Party of 3 novices named A, B, and C kill a poring.
Each novice gains 1 base and 1 job exp.
Novice A gains 1 "character B" exp and 1 "character C" exp
Novice B gains 1 "character A" exp and 1 "character C" exp
Novice C gains 1 "character A" exp and 1 "character B" exp
"character *" exp won't be used for base or job exp in any way. Completely independent, their effects will be handled with their own set of mechanics.
I understand that this could result in up to (N^2 - N) new exp bars for the server to track (N being the number of characters), but storage capacity isn't an issue, for me at least.
Share this post
Link to post
Share on other sites