Jump to content

Chat, GUID, Stats and Mapstats Logger [1.0.0.3]


ColColonCleaner

Recommended Posts

Originally Posted by Prophet731*:

 

13lackHawk

If possible, please show screenshot of your plugin settings in Procon.

We have the exact same problem like Indigo82.

Information is written to the database only partially.

I'll see what I can do, I can't view the plugins on our layers. So I don't remember what exactly there set to.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by WhiteSammy*:

 

So i've messed around with ProconRulz in regards to this idea and no matter how i code it, it does not seem to be possible. This leads me to believe that at this time the only way to make such a command that logs a total count regardless of who and on what team they are on is only possible in a stats logger such as this.

 

My guess is that it would need to be something like !serverstats, however database coding is over my head.

 

This is what I was attempting to do through PR but it saves it on an individual level and only on a per round basis.

On Say;Text !command;Say This command has been used %c% times.

 

On Say;Text !command;Incr %command_count[%c%]%

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by ColColonCleaner*:

 

So i've messed around with ProconRulz in regards to this idea and no matter how i code it, it does not seem to be possible. This leads me to believe that at this time the only way to make such a command that logs a total count regardless of who and on what team they are on is only possible in a stats logger such as this.

 

My guess is that it would need to be something like !serverstats, however database coding is over my head.

 

This is what I was attempting to do through PR but it saves it on an individual level and only on a per round basis.

Install AdKats. It has all of the functionality you are asking and much more. Link in my signature.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by WhiteSammy*:

 

Install AdKats. It has all of the functionality you are asking and much more. Link in my signature.

Cool, I wasn't aware that that could be done though that program.

 

Now the next thing on the list was setting up a weekly gun challenge. Anyone have any idea how i would go about doing so?

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by ty_ger07*:

 

how to add new weapons like as-val ?

Second Assault has not been released yet and the AS Val isn't even on BF4 battlelog stats. I assume that once the SA weapons are officially available and possibly after a procon update, this plugin will add them automatically
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by QUACK-Major-Pain*:

 

I am trying to get the stats webpage up, and had it working on another domain.

The person I am trying to re-install it for decided to change their domain, so I installed it all from scratch again, and I have added ip to remotesql since the database is on a different dedicated ip. But no matter what I do, it keeps kicking back the message "Unable to access stats database". I have copied the setting that are used in both plugins and working fine, but still won't connect.

 

Is there a debug in the stats webpage that can be enabled to see what the issue is?

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by redshark1802*:

 

Hi everybody :ohmy:

 

I just installed this plugin for my BC2 server and maybe I'm missing someting but I can't record playerstats, except tbl_chatlog, tbl-games, tbl_currentplayers and tbl_server. I checked the previous advise on the forum for this plugin, but can't find any clue :/

 

here are my settings :

enable chatlogging : yes

log serverspam : no

instant logging of chat messages : no

enable chat log filter : no

map stats on : yes

Enable statslogging : yes

enable weaponstats : yes

ranking by score : yes

enable ingame commands : yes

overall ranking : no

server group : 0

send stats to all players : yes

kdr correction : yes

enable livescore in DB : yes

log player data only : no

table suffix : empty

 

thanks for your help

Dreddy

We have exactly the same problem.

 

We are currently running several bf3(8) and bf4(6) servers without any problem but bc2 doesn't seem to work.

The config is shared between all servers, including the mysqluser, the only difference is the database name.

 

This is not an issue with the database since the tables are created and the server(name) is inserted to the database.

 

I'm not seeing any other options.

Would some please help us.

 

The best,

redshark1802

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by ty_ger07*:

 

I am trying to get the stats webpage up, and had it working on another domain.

The person I am trying to re-install it for decided to change their domain, so I installed it all from scratch again, and I have added ip to remotesql since the database is on a different dedicated ip. But no matter what I do, it keeps kicking back the message "Unable to access stats database". I have copied the setting that are used in both plugins and working fine, but still won't connect.

 

Is there a debug in the stats webpage that can be enabled to see what the issue is?

XpKiller doesn't make stats webpages. It would be best if you asked in the correct stats webpage thread in the plugin enhancements sub-section of this forum.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by B3g1nz*:

 

Hi

 

I just encounter weird situation here. Though the plugin dont post any log error.Its working fine last few days now Im getting this false stats result on ingame chat. Seems every player on my server have this situation. When tried looking to my database its all arrange accordingly. Im running the latest version. Tried restarting the layer, disabling and enabling it too doesnt change. Any help

 

Thanks in advance :biggrin:

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by ty_ger07*:

 

Hi

 

I found out that every player in my database has a duplicate is this normal? If not, is this the reason why my server ranking is affected giving wrong rank to players?

 

2.png

GameID of zero is some strange bug with stats not linked with a game. I don't know why it happens. Maybe it is preround warmup stats which aren't used or a bug in XpKiller's plugin. But regardless, GameID 0 stats should be filtered out and not be displayed. Maybe that is why your stats are missing though.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by B3g1nz*:

 

GameID of zero is some strange bug with stats not linked with a game. I don't know why it happens. Maybe it is preround warmup stats which aren't used or a bug in XpKiller's plugin. But regardless, GameID 0 stats should be filtered out and not be displayed. Maybe that is why your stats are missing though.

Thanks for the reply

 

I did tried to delete the data having zero gameID but no success by pressing the delete over there but seems it doesnt work? Any tips on how to fix this out without losing my database?

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by QUACK-Major-Pain*:

 

Thanks for the reply

 

I did tried to delete the data having zero gameID but no success by pressing the delete over there but seems it doesnt work? Any tips on how to fix this out without losing my database?

Are you deleting it directly from the database with phpmyadmin?
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Gijzijtdood*:

 

Hey XpKiller,

 

I'm trying to found out what happens with the session scores.

I think i found something.

 

It looks like the last played round in a session is counted double.

An example: I played two rounds

1ste round score 1500

2e round score 405

 

My session score was 2310. This is 405 more then the sum of the 1ste and 2e round. So my guess the last round is counted double

 

I hope this helps

 

Greetings

 

(If XpKiller has no time, maybe another coder can look at the code :tongue:)

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Xjmhd*:

 

The plugin is working just fine and all stats gets logged, but at times this error shows up

 

Code:

[16:31:57 05] [Statslogger]Error: Error in Startstreaming: 
[16:31:57 06] Message: Duplicate entry '1-EA_34EC74234A34D7E6B1F8063AC16A8D73' for key 'UNIQUE_playerdata'
[16:31:57 06] Native: -2147467259
[16:31:57 06] Source: MySql.Data
[16:31:57 06] StackTrace:    at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
   at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)
   at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int64& insertedId)
   at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at PRoConEvents.CChatGUIDStatsLogger.StartStreaming()
[16:32:00 87] [Statslogger]Error: Error in Startstreaming OuterException: System.NullReferenceException: Object reference not set to an instance of an object.
   at PRoConEvents.CChatGUIDStatsLogger.DisplayMySqlErrorCollection(MySqlException myException)
   at PRoConEvents.CChatGUIDStatsLogger.StartStreaming()
Any idea?

 

Edit: I have another issue that might be related, one of my friends stats got duplicated, theres now two of him in tbl_playerdata and I'm guessing in tbl_playerstats too as hes not getting his usual stats when typing !stats in game. He isen't the only one I'm guessing as theres over 1100 duplicates in my tbl_playerdata, any help would be appreciated.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by _CH_KeyserSoze*:

 

Definitely a problem with the webadmin live scoreboard..The "Enable live Scoreboard in DB" will not stay on. I turn it on for all our servers and within a minute it shuts off again. The started after upgrading Adkats. Though this maybe something with stats logger but I haven't made any changes to that.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Metanolo*:

 

I would like to use this logger + AdKats on my server, but i am totally unaware about how MySQL works.

I tryed to search the forum with no luck. Is there anyone who can point me to some useful info?

Can I host MySQL database on the same machine I am hosting the PRoCon Layer? (just to begin with)

* Restored post. It could be that the author is no longer active.
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.




  • Our picks

    • Game Server Hosting:

      We're happy to announce that EZRCON will branch out into the game server provider scene. This is a big step for us so please having patience if something doesn't go right in this area. Now, what makes us different compared to other providers? Well, we're going with the idea of having a scaleable server hosting and providing more control in how you set up your server. For example, in Minecraft, you have the ability to control how many CPU cores you wish your server to have access to, how much RAM you want to use, how much disk space you want to use. This type of control can't be offered in a single service package so you're able to configure a custom package the way you want it.

      You can see all the available games here. Currently, we have the following games available.

      Valheim (From $1.50 USD)


      Rust (From $3.20 USD)


      Minecraft (Basic) (From $4.00 USD)


      Call of Duty 4X (From $7.00 USD)


      OpenTTD (From $4.00 USD)


      Squad (From $9.00 USD)


      Insurgency: Sandstorm (From $6.40 USD)


      Changes to US-East:

      Starting in January 2022, we will be moving to a different provider that has better support, better infrastructure, and better connectivity. We've noticed that the connection/routes to this location are not ideal and it's been hard getting support to correct this. Our contract for our two servers ends in March/April respectively. If you currently have servers in this location you will be migrated over to the new provider. We'll have more details when the time comes closer to January. The new location for this change will be based out of Atlanta, GA. If you have any questions/concerns please open a ticket and we'll do our best to answer them.
      • 5 replies
    • Hello All,

      I wanted to give an update to how EZRCON is doing. As of today we have 56 active customers using the services offered. I'm glad its doing so well and it hasn't been 1 year yet. To those that have services with EZRCON, I hope the service is doing well and if not please let us know so that we can improve it where possible. We've done quite a few changes behind the scenes to improve the performance hopefully. 

      We'll be launching a new location for hosting procon layers in either Los Angeles, USA or Chicago, IL. Still being decided on where the placement should be but these two locations are not set in stone yet. We would like to get feedback on where we should have a new location for hosting the Procon Layers, which you can do by replying to this topic. A poll will be created where people can vote on which location they would like to see.

      We're also looking for some suggestions on what else you would like to see for hosting provider options. So please let us know your thoughts on this matter.
      • 4 replies
    • Added ability to disable the new API check for player country info


      Updated GeoIP database file


      Removed usage sending stats


      Added EZRCON ad banner



      If you are upgrading then you may need to add these two lines to your existing installation in the file procon.cfg. To enable these options just change False to True.

      procon.private.options.UseGeoIpFileOnly False
      procon.private.options.BlockRssFeedNews False



       
      • 2 replies
    • I wanted I let you know that I am starting to build out the foundation for the hosting services that I talked about here. The pricing model I was originally going for wasn't going to be suitable for how I want to build it. So instead I decided to offer each service as it's own product instead of a package deal. In the future, hopefully, I will be able to do this and offer discounts to those that choose it.

      Here is how the pricing is laid out for each service as well as information about each. This is as of 7/12/2020.

      Single MySQL database (up to 30 GB) is $10 USD per month.



      If you go over the 30 GB usage for the database then each additional gigabyte is charged at $0.10 USD each billing cycle. If you're under 30GB you don't need to worry about this.


      Databases are replicated across 3 zones (regions) for redundancy. One (1) on the east coast of the USA, One (1) in Frankfurt, and One (1) in Singapore. Depending on the demand, this would grow to more regions.


      Databases will also be backed up daily and retained for 7 days.




      Procon Layer will be $2 USD per month.


      Each layer will only allow one (1) game server connection. The reason behind this is for performance.


      Each layer will also come with all available plugins installed by default. This is to help facilitate faster deployments and get you up and running quickly.


      Each layer will automatically restart if Procon crashes. 


      Each layer will also automatically restart daily at midnight to make sure it stays in tip-top shape.


      Custom plugins can be installed by submitting a support ticket.




      Battlefield Admin Control Panel (BFACP) will be $5 USD per month


      As I am still working on building version 3 of the software, I will be installing the last version I did. Once I complete version 3 it will automatically be upgraded for you.





      All these services will be managed by me so you don't have to worry about the technical side of things to get up and going.

      If you would like to see how much it would cost for the services, I made a calculator that you can use. It can be found here https://ezrcon.com/calculator.html

       
      • 11 replies
    • I have pushed out a new minor release which updates the geodata pull (flags in the playerlisting). This should be way more accurate now. As always, please let me know if any problems show up.

       
      • 9 replies
×
×
  • Create New...

Important Information

Please review our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.