It is currently Thu May 01, 2025 10:56 am

RUNNING WITH RIFLES Multiplayer

test

Game servers 50 List provided by EpocDotFr | Players online 131


All times are UTC




Post new topic Reply to topic  [ 15 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Sat Mar 16, 2013 12:45 am 
Offline
User avatar

Joined: Mon Feb 25, 2013 12:24 pm
Posts: 283
OK, currently we have the option to have two types of statistics show up in game when F1 is pressed: persistent statistics recorded on the server which are a consolidation of all your stats on the server since recording started, or round by round statistics which are deleted after every end of map.

Round by round statistics show who is doing the best that game, and reset at every map start. This is great to see how well you are doing in a particular round; maybe you have changed weapons and want to see your effectiveness or you are owning it against your mates. Sometimes you are top, sometimes you are bottom.

Persistent statistics show how well you have done over a period of time. OK, you may have had a bad round now and again but so does everyone, and these stats show how you have done over time compared to everyone else on the server. This basically shows how well you have done over time, and the longer you have played, the more reliable your stats are - a 4.6 KDR over 34 hours is more reflective of your play than a KDR of 17.7 over 2.

At the moment we (people who run a server) have a choice of one or the other. On {SAS}Beerdrinkers we have persistent stats, which are available online. Currently I have to download them from our dedicated box to my local machine, then upload them to a separate website I have to run the .php scripts :D Yes, it's a bit of a pain but I like to see how many people we have had on our server and how many hours they have spent. However, in doing it this way there is no way of seeing how well you are doing on a match to match basis.

There should be two sets of statistics recorded during a game. One should be reset after every round and should show up in game when F1 is pressed, and the other should be as it is now when the server is set to be persistent in keeping the stats and they can be viewed on the webpage.

Now, obviously if this was in place then there would be an issue with ranks. At the moment a round by round server resets the ranks at the end of every game, and a persistent server does not. The current 1000 XP to rank up each level just does not work - in a round by round stat server you would be very lucky to reach rank 10, yet in a persistent server you could do it in a few hours very easily. We can adjust the XP rewarded by decreasing the XP given per kill, but this would result in players taking hours to gain the first rank, and that's just not fun.

So, to get around this I suggest an exponential ranking system should be put in place. 1000Xp for the first rank, 2000Xp for the second, 4000XP for the third and so on. Obviously the rate wouldn't follow the exponential curve exactly or you would be looking at 516K XP to be a Colonel (or maybe it would, lets look long time at this) but it could be configured along those lines.

So to summarise:

  • F1 should only show current match stats
  • Server history stats should be available via weblink as it is now
  • Rank increases should be exponential, not straight line

P.S. As an added bonus could you set the game to record PvP stats as well? It's always nice to see how well you are doing against fellow humans :D

Just my thoughts!

_________________
Image


Top
 Profile  
 
PostPosted: Sat Mar 16, 2013 12:05 pm 
Offline
Site Admin

Joined: Mon Jun 27, 2011 11:59 am
Posts: 2856
I actually have a different plan in regards to profiles and the server itself. As the metagame interface exists, the server can be made completely "passive" about profiles, which would mean that the option of match/forever persistency in the server settings would be deprecated. It would basically be same as forever, so the server itself doesn't handle any maintenance over profiles, it just keeps dumping them into the folder and knows how to load a profile if one exists.

It would be completely up to the "host" component, the metagame script, to control how this particular game server deals with profiles. The script could get notified when a battle starts and ends, so it knows to clean up the current profile folder, if stats are wanted to be reset. If stats are wanted to be archived, the script can do that as well, together with summing up match results to overall results, if a distinction is needed. The script can also choose whether to clean up stats (kills, deaths, etc) only or character data as well (rank, weapon, items).

The best part about it is that in Invasion server, you want to see the overall stats in the scoreboard in F1, and this would be possible with server being passive about profiles and the metagame not doing any profile maintenance either, as it is now. A PvP server would show only the current stats in F1 as its metagame is handling the archiving it needs, and its webpage stats script could show stats from any folder with the same logic, be it overall profiles or match profiles, as the files are exactly same.

Can you clarify what are the PvP stats?


Top
 Profile  
 
PostPosted: Sat Mar 16, 2013 12:12 pm 
Offline
User avatar

Joined: Tue Jan 03, 2012 9:58 am
Posts: 1662
Location: Western Europe
pasik wrote:
Can you clarify what are the PvP stats?


With PvP stats he probably means what we discussed yesterday, to have more infos about how well you are doing against humans (highest human kill streak, who you killed the most, who killed you the most, etc)


Top
 Profile  
 
PostPosted: Sat Mar 16, 2013 12:18 pm 
Offline
Site Admin

Joined: Mon Jun 27, 2011 11:59 am
Posts: 2856
JackMayol wrote:
pasik wrote:
Can you clarify what are the PvP stats?


With PvP stats he probably means what we discussed yesterday, to have more infos about how well you are doing against humans (highest human kill streak, who you killed the most, who killed you the most, etc)


Yes I know, but which stats specifically? What I'm asking is a list of stats that you find interesting :) Chances are some of those are already stored in the profiles and could be shown in the webpage.


Top
 Profile  
 
PostPosted: Sat Mar 16, 2013 12:26 pm 
Offline
Site Admin

Joined: Mon Jun 27, 2011 11:59 am
Posts: 2856
{SAS}DocStone wrote:
Currently I have to download them from our dedicated box to my local machine, then upload them to a separate website I have to run the .php scripts


This sounds a bit backwards :P If your website accepts connections through FTP or SSH, I'm sure it would be possible to make the dedicated box (in maprotator script, when handling match end event, I'd say) to transfer the profile files over to the website in appropriate folder?


Top
 Profile  
 
PostPosted: Sat Mar 16, 2013 1:25 pm 
Offline
User avatar

Joined: Mon Feb 25, 2013 12:24 pm
Posts: 283
pasik wrote:
{SAS}DocStone wrote:
Currently I have to download them from our dedicated box to my local machine, then upload them to a separate website I have to run the .php scripts


This sounds a bit backwards :P If your website accepts connections through FTP or SSH, I'm sure it would be possible to make the dedicated box (in maprotator script, when handling match end event, I'd say) to transfer the profile files over to the website in appropriate folder?


I have no idea what you just said, that may be the reason the current method sounds backwards :D

_________________
Image


Top
 Profile  
 
PostPosted: Sat Mar 16, 2013 2:32 pm 
Offline
Site Admin

Joined: Mon Jun 27, 2011 11:59 am
Posts: 2856
{SAS}DocStone wrote:
pasik wrote:
{SAS}DocStone wrote:
Currently I have to download them from our dedicated box to my local machine, then upload them to a separate website I have to run the .php scripts


This sounds a bit backwards :P If your website accepts connections through FTP or SSH, I'm sure it would be possible to make the dedicated box (in maprotator script, when handling match end event, I'd say) to transfer the profile files over to the website in appropriate folder?


I have no idea what you just said, that may be the reason the current method sounds backwards :D


:lol: I want the machine to do the monkey work you are doing :) How do you connect to your website to upload the profile files now from your local machine manually?


Top
 Profile  
 
PostPosted: Sat Mar 16, 2013 3:41 pm 
Offline
User avatar

Joined: Mon Feb 25, 2013 12:24 pm
Posts: 283
pasik wrote:
JackMayol wrote:
pasik wrote:
Can you clarify what are the PvP stats?


With PvP stats he probably means what we discussed yesterday, to have more infos about how well you are doing against humans (highest human kill streak, who you killed the most, who killed you the most, etc)


Yes I know, but which stats specifically? What I'm asking is a list of stats that you find interesting :) Chances are some of those are already stored in the profiles and could be shown in the webpage.


Total PvP kills and deaths
Player you have killed the most
Player who has killed you the most
Highest PvP kill streak
Highest PvP death streak

_________________
Image


Top
 Profile  
 
PostPosted: Sat Mar 16, 2013 3:48 pm 
Offline
User avatar

Joined: Mon Feb 25, 2013 12:24 pm
Posts: 283
pasik wrote:
{SAS}DocStone wrote:
I have no idea what you just said, that may be the reason the current method sounds backwards :D


:lol: I want the machine to do the monkey work you are doing :) How do you connect to your website to upload the profile files now from your local machine manually?


OK, we have our clan dedicated box which is held down in a data centre in London. It is a Windows Server 2008 machine and we RDP into it to set up servers etc. RWR Server is installed on this machine.

I also have (nothing to do with the clan) some webhosting which I use to host a forum for a few rather degenerate individuals I call my friends :D I use this for the web stats for the server and connect via an FTP client.

I RDP into our clan box, copy the Profiles folder onto my machine then use my FTP client to upload it to my website. Takes me all of 5 minutes to do (when I remember :D ) but if the server could FTP them to the website automatically, that would be ace :D

_________________
Image


Top
 Profile  
 
PostPosted: Sat Mar 16, 2013 4:47 pm 
Offline
Site Admin

Joined: Mon Jun 27, 2011 11:59 am
Posts: 2856
One question btw about using PHP scripts. On the Windows Server, do you have PHP on it so that you can run PHP scripts on command line, or, can you copy PHP interpreter there if needed?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group