Now, let me post these ideas again in my own thread.
I have a good idea that shows the total usefulness of the player overall. Which will be updated after each round on the scoreboard, but not during the round due to avoid spoiling how much damage (s)he actually dealt after each succesful hit/shot.
Kills - 2 points per a kill (actual points is 4 per a kill)
Total damage dealt - 0,2 points per damage dealt
Total number of succesful blocks, against an enemy player - 0,5 points per a succesful block
Total time of survival - 0,1 per every second staying alive
Assists - 0,1 points per enemy death close to you
True assists - 2 points if someone dies in 2 seconds after you hit him (which makes the kill points actually 4 points per kill)
Win - 20 points per win. No matter what.
Teamkills - (-6) score points per succesfully (lol?) teamkilling one of your brother in arms
Teamhits - (-0,3) score points per damage dealt to your own fellows
Cowardice - (-10) score points per minutes you stay alive after some time (can be changed for the server) and do not deal any damage or recieve damage.
Lose - (-20) points for lose. No matter what.
Let's say a player is on the top of the scoreboard with a 23-12 kill death ratio in the siege server. Assume that he is also responsible of two teamkills accidentally somehow. Whick makes his actual number of kills 25. Also, he is a twohander/polearmer who mostly kills his enemies and whomever he fought he died or struck the final blow but let's say he also dealt 200 more damage and wounded enemies. Additionally also contributed to death of 6 enemies. There have been lots of deaths happened around him, let's say 100. Given his good blocking skills, he also do 20 succesful blocks. I also considered his overall damage as 50.
Kills -> 25*4=100 points
Damage Dealt -> Around (50*25+200)*0,2=290 points
Blocks - > 20*0,5= 10 points
Survival - > 150*0,1=15 points
Assists - > 100*0,1=10 points
True Assists - > 6*2=12 points
Win - > 3 rounds, 3*20=60 points
Teamkills - > -5*2=-10 points
Teamhits - > (-50*2-100)*0,2=-40 points
No cowardice - ___
Lose - > 2 rounds, 2*20=-40 points
Which makes a total of 407 points!
Let's see for an archer. His story:
Let's say an archer is not on the top of the scoreboard with a 14-6 kill death ratio in the siege server. Assume that he is responsible of no teamkills, and wounded no teammates. Let's say he dealt 650 more damage to enemies. Contributed to death of 8 enemies. 70 number of deaths happened around him. He did 35 succesful blocks. His overall damage is 40.
Kills - > 14*4= 56 points
Damage Dealt - > Around (40*14+650)*0,2=242 points
Blocks - > 35*0,5= 17,5 points
Survival - > 225*0,1=22,5 points
Assists - > 70*0,1=7 points
True Assists - > 8*2= 16 points
Win - > 3 rounds, 3*20=60 points
No teamkills - > _____
No Teamhits - > _____
No cowardice - > ____
Lose - 2 rounds, 2*20=-40 points
Which makes a total of 381 points!
At least now, it seems very close to the realistic. Note that, if the archer is really that useful; he can make his team win maybe and earn 20 more points but that one seems to be dependent upon luck as well as personal skill of the player. Or all ranged troops deserve some additional points that they actually freak out non-shielder troops to not show their arses in open fields, in other ways limit their playstyle.
Now how can these points work? Well, maybe after going over 400-450 points; there may be some bonuses to wpf or multiplayer bonuses. Like there are somethings similiar; "thy work payeth off...". (I don't really remember
)