Jump to content

An interesting hero system.


Recommended Posts

Yes, so the competitiveness would increase even more, and everybody would be continuously trying to be better than everyone else! As long as the server is balanced enough (and not full of high-priviledged donators who rule the world), this could work very well. And instead of that Heroic mxc, the heroes could have a few more priviledges. For example, access to the Heroic Weapons, which will have slightly better stats, or something like that.

 

Balance is a matter of pack choice, pick l2j and l2j based packs and you'll never get any balance whatsoever. :)

Link to comment
Share on other sites

No not really, there is still ventrilo, teamspeak, irc etc where people make plans for such things.

yea but it will reduce it even just a bit. You can even make it so players see each other as different races etc.

Also imagine how much effort they should put into bringing the people in the chat talking over it etc.

Link to comment
Share on other sites

yea but it will reduce it even just a bit. You can even make it so players see each other as different races etc.

Also imagine how much effort they should put into bringing the people in the chat talking over it etc.

 

In my opinion the best way to avoid feeding is to actually make a proper matchmaking system with restrictions in it, i see no need for such mods. :)

Link to comment
Share on other sites

I didn't take into account the future of Olympiad when I thought about that type of event. Mainly because I never liked olympiad for reasons that some people stated in this topic. Anyhow after some thoughtful days I took cortesy of designing the system in detail and implementing it in my test server. At frist I thought it would need lots of coding, turns out it wasn't that difficult feature. So here's my implementation in detail.

 

1)Each player can have Hero points. At any given time, the top1 player of each class that has the most hero points becomes the hero automatically. The game checks the ranking at intervals.

 

2)The hero points reset to zero every two weeks. This is the Heroic period. In other words all points get removed from the game every two weeks.

 

3)Points enter the game by ancient heroic spirit's blessings towards the players. Siegheart, Lionna, Bartz etc, bestow heroic points into the game on multiple occasions. Some of them:

 

a)At the start of the heroic period every person online gets 200 hero points from Bartz.

b)Lionna sends 1500 points in every event of the game (e.g. TvT ). The winning team splits the 1000 points equally. The losers split the 500.

c)Sieghart sends 10.000 points in every castle under siege. Providing there are attackers and defenders, the winning clan splits those points equally among it's online members.

d)Erica sends random points from 0  to 20, randomly to people that are participating in pvp as a reward for their courage of risking to lose hero points in battle.

 

4)Points exit the game by performing special abilities. Each special ability costs 1% of your hero points. Currently there are two special abilities.

 

a).stealth, makes you invisible as long as you dont perform actions or move. Can't be used in combat or when you are surrounded by players.

b).locate <playername> allows you to locate the whereabouts of a person.

 

5)Points change hands ingame during pvp or pk. The rules are as follows:

a)When you kill someone in pvp, you get 5% of his points. If you are in party, the points split equally in your party.

b)When you pk someone in pvp, you get 10% of his points. Same party rules apply. Clearing karma is custom and not easy as in killing one mob.

c)When you kill a pk, you get 50% of his points.

d)When you win someone in olympiad, you get 10% of his points.

Link to comment
Share on other sites

I didn't take into account the future of Olympiad when I thought about that type of event. Mainly because I never liked olympiad for reasons that some people stated in this topic. Anyhow after some thoughtful days I took cortesy of designing the system in detail and implementing it in my test server. At frist I thought it would need lots of coding, turns out it wasn't that difficult feature. So here's my implementation in detail.

 

1)Each player can have Hero points. At any given time, the top1 player of each class that has the most hero points becomes the hero automatically. The game checks the ranking at intervals.

 

2)The hero points reset to zero every two weeks. This is the Heroic period. In other words all points get removed from the game every two weeks.

 

3)Points enter the game by ancient heroic spirit's blessings towards the players. Siegheart, Lionna, Bartz etc, bestow heroic points into the game on multiple occasions. Some of them:

 

a)At the start of the heroic period every person online gets 200 hero points from Bartz.

b)Lionna sends 1500 points in every event of the game (e.g. TvT ). The winning team splits the 1000 points equally. The losers split the 500.

c)Sieghart sends 10.000 points in every castle under siege. Providing there are attackers and defenders, the winning clan splits those points equally among it's online members.

d)Erica sends random points from 0  to 20, randomly to people that are participating in pvp as a reward for their courage of risking to lose hero points in battle.

 

4)Points exit the game by performing special abilities. Each special ability costs 1% of your hero points. Currently there are two special abilities.

 

a).stealth, makes you invisible as long as you dont perform actions or move. Can't be used in combat or when you are surrounded by players.

b).locate <playername> allows you to locate the whereabouts of a person.

 

5)Points change hands ingame during pvp or pk. The rules are as follows:

a)When you kill someone in pvp, you get 5% of his points. If you are in party, the points split equally in your party.

b)When you pk someone in pvp, you get 10% of his points. Same party rules apply. Clearing karma is custom and not easy as in killing one mob.

c)When you kill a pk, you get 50% of his points.

d)When you win someone in olympiad, you get 10% of his points.

 

Pretty good tho why reset the points, read my previous posts about the ladder thingy. :)

Link to comment
Share on other sites

About that, I thought it too :P Reseting points helps prevent overpowered people to keep hero for very long times. Imagine a player playing the server for like 2 months and has accumulated tons of points. It won't be able for a newcomer to even get close to him.

 

This is where the ladder / hall of fame system comes in. Obviously people should always remember the brave guy that a month ago did a huge point record. So it could be interesting to keep the highest score of each player recorded and present it in a ladder.

 

You know, this could determine, the best hero of all times ;)

Link to comment
Share on other sites

About that, I thought it too :P Reseting points helps prevent overpowered people to keep hero for very long times. Imagine a player playing the server for like 2 months and has accumulated tons of points. It won't be able for a newcomer to even get close to him.

 

This is where the ladder / hall of fame system comes in. Obviously people should always remember the brave guy that a month ago did a huge point record. So it could be interesting to keep the highest score of each player recorded and present it in a ladder.

 

You know, this could determine, the best hero of all times ;)

 

Somewhat agree tho i always love a challange when playing :P

Link to comment
Share on other sites

Speaking of that now, it sounds a great idea. Perhaps the player in each class that holds the top score ever should get an announcement when he logs in ;)

 

if(player.isBestOfAllTime())

Announcements.announceToAll(player.getName()+", the best "+ player.getBaseClassId().name() +" of all time, has logged in. ");

 

Goosebumps !!!

 

"Cause being the best, is one thing. Being the best ever, is another ..."

Link to comment
Share on other sites

Speaking of that now, it sounds a great idea. Perhaps the player in each class that holds the top score ever should get an announcement when he logs in ;)

 

if(player.isBestOfAllTime())

Announcements.announceToAll(player.getName()+", the best "+ player.getBaseClassId().name() " of all time, has logged in. ");

 

Goosebumps !!!

 

And every person online at that time is forced to bow :P

Joking apart, it really sounds nice.

Link to comment
Share on other sites

hahahahahahaha, ya auto Bow social action would by SUCH TROLLING !!!! Everyone would get mad :P

 

Alright its decided then, non-premium accounts will perform auto SocialAction BOW when the best ever in each class logs in  :troll:

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...