SA-MP Forums Archive
Idea for an advanced stats system - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Idea for an advanced stats system (/showthread.php?tid=266938)



Idea for an advanced stats system - Gryphus One - 06.07.2011

You know that in most deathmatches, not only in Samp but also in other games, the stats system usually consists of the number of kills, number of deaths and a kill/death ratio. While this system is very simple, it also has the problem of leading regular players to stop fighting each other and instead kill newbies all the time with the purpose of increasing their kill ratios, which makes those newbies finally leave the game. And removing the stats isn't a good idea either, due to their popularity. So I have an idea for a new stats system, but as I can't script I would like to know the opinions of those who can.

In my system the numbers of kills, deaths and kill ratio still would exist but would be hidden, they would be there only for the internal operation of the script and players couldn't see them (however, admins should be able to). What all players could see instead would be a number of Kill Points (KP), Death Points (DP) and a Point Ratio (PR), and it would work like this: whenever you killed another player, you would get a number of KP's and the other player would get the same number of DP's. This number of KP's and DP's would be proportional to the kill ratio of your victim. It could be for example the kill ratio multiplied by 100, so if you killed someone with a ratio of 2 you would get 200 KP's and he would get 200 DP's, and if you killed someone with a ratio of 0.5 then only 50 points of each type would be given. So it would be like this:

KP's and DP's granted for each kill = victim's kill ratio * 100
Logically, also when committing suicide (for example when typing /kill, when falling from a high point or when being drowned), players would get a number of DP's determined by the very same formula, exactly like when being killed by another player. The only difference would be that no KP's would be granted to anyone.
And of course your Point Ratio would be the result of your KP's divided by your DP's.

This way, if you were killing newbies all the time you would get few KP's, your high kill ratio would make other players chase you to get a lot of points for themselves, and for each of your deaths you would get many DP's, so your PR would be low. On the contrary, if you were killing regulars you would get more KP's, as your kill ratio wouldn't be so high not so many players would chase you, and for each death you would get fewer DP's, so your PR would be higher.
This would be the basic layout of the system, but it also could be complemented with some other options that I have thought of: So any opinions on this? what's the feasibility of all of this?


Re: Idea for an advanced stats system - Skylar Paul - 06.07.2011

Quote:
Originally Posted by Gryphus One
Посмотреть сообщение
what's the feasibility of all of this?
All of it seems possible, minus the "lagger kill" part; You cannot get their FPS as far as I'm aware; If you can, then by all means, attempt to create this, because it's a unique idea!

EDIT: I stand corrected. http://forum.sa-mp.com/showthread.ph...t=GetPlayerFPS


Re: Idea for an advanced stats system - Luka P. - 06.07.2011

I replied on your e-mail about this. Please read it.


Respuesta: Idea for an advanced stats system - Gryphus One - 06.07.2011

Another interesting addition regarding the KMM could be to assign a higher KMM to walking weapons (like Deagle, pump shotgun, Spaz and MP5) over running weapons (like Uzi, Tec9 and sawnoff): many people like walking weapons, but using them in servers that have both kinds of weapons is usually a disadvantage because it's harder to kill with ww when everyone else is using rw, so almost everyone ends up using rw in those servers, reducing the variety of the weapons used. Those people who like ww explain the success of San Fierro Rumble, a server based solely on ww, but I don't like to remove rw from servers because it's another thing that goes against the variety of the game (and it's variety indeed one of the main things that make Samp such a great game), so increasing the KMM of ww would encourage some players to use those weapons while others using rw, and thus would bring more variety to the game.


Re: Idea for an advanced stats system - Whitetiger - 06.07.2011

I like this idea, its on my todo list. basing the money reward off of this system would be the best way to utilize it.


Re: Idea for an advanced stats system - Lorenc_ - 02.10.2011

Lag multiplier is so sexy, I might add that one in.

Average lag?

(Killer Ping + Player Ping) / 2 = average.


Respuesta: Re: Idea for an advanced stats system - Gryphus One - 02.10.2011

Quote:
Originally Posted by Lorenc_
Посмотреть сообщение
Average lag?

(Killer Ping + Player Ping) / 2 = average.
Yeah but remember that also fps have to do with lag.