Author Topic: Leveling system help  (Read 1711 times)

0 Members and 1 Guest are viewing this topic.

Sizzles

  • Youngling
  • *
  • Posts: 48
  • Karma: +1/-0
    • View Profile
Leveling system help
« on: May 03, 2018, 08:11:58 AM »
I have pets for Deepbot and i am using the fight command from DeepBot Wiki as a battle command for the pets and would like to have a leveling system for the pets when they win a battle they gain experience to level up. Think of it as Pokemon each pet has their own level and it gets harder to level them up over time.
If you have ideas or know how you'd exactly do this i would love to hear it :)

ThatGirlSlays

  • Youngling
  • *
  • Posts: 42
  • Karma: +0/-0
    • View Profile
    • Instagram
  • Twitch Name: ThatGirlSlays
Re: Leveling system help
« Reply #1 on: May 04, 2018, 03:00:02 PM »
I created a similar minigame where I have "heroes" based off Game of Thrones characters where each player when they fight for the first time are randomly given one of the heroes, each with special abilities, immunities, fatalities, etc. They receive XP for doing HP damage and receive a boost of XP if they get the final blow (multiple people can attack a single opponent until that person is killed). Stamina is consumed on each attack and players can purchase items to improve their armor, health, stamina, XP earn rate, etc. Health and stamina regen on a time interval basis. People can purchase new heroes with points and level them up.

However, I don't use the Fight command for this. I think you are better off programming your own game from scratch like I did.

Sizzles

  • Youngling
  • *
  • Posts: 48
  • Karma: +1/-0
    • View Profile
Re: Leveling system help
« Reply #2 on: May 05, 2018, 09:34:24 AM »
Sounds interesting. Would love to know how you did the XP. I mostly want to know how i would make the XP you need to level up harder to achieve once they have leveled up.

ThatGirlSlays

  • Youngling
  • *
  • Posts: 42
  • Karma: +0/-0
    • View Profile
    • Instagram
  • Twitch Name: ThatGirlSlays
Re: Leveling system help
« Reply #3 on: May 06, 2018, 12:52:19 AM »
Real easy for the XP part. Just set a base XP required from level 1 - 2 and then each level they are, calculate a new XP requirement for the next level as being that <base amount> * <next level requirement> * <some sort of multiplier>