Jump to content

Advanced In-Game Admin and Ban Enforcer - AdKats


Message added by Prophet731,

If you've been banned from a server then you will need to appeal the ban with the owners/community of that server. We do not control any bans done on servers that utilize AdKats as all bans are local to that server.

Recommended Posts

  • Administrators

Originally Posted by Prophet731*:

 

It's empty. :ohmy:

Ah well in that case you can drop that table.

The developer of the Battlefield Admin Control Panel (BFACP)

For BFACP support please post in the BFACP topic linked above.

Do not contact me via PM on the forums for help with procon. Please make a topic for it. Only PM's I will accept will revolve around any website issues.

spacer.png

Link to comment

Originally Posted by iraqiboy90*:

 

hi, I just upgraded fine, but would like to give a notice that it took around 5-10 minutes of unconnectable procon. Happens on every procon service restart.

 

I got some questions about some of the new features:

 

- [AdKats] ERROR: SpamBot Yell Delay cannot be less than 60 seconds. Why? Spambot (by Phogue) can do this, and also what about the duration of the yell message?

 

- The surrender command. Setting the "percentage" to 51, minimum player count to 0 and minimum ticket gap to 0 (for testing), and then using the command:

http://pastebin.com/KegQ0FpY

Why 9 or 7 when I told it 51% and I'm the only player on server?

 

- Ping kicker. What about the country kicker/blocker?

 

 

btw, what is this?

rep.png

why not -50?

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

Originally Posted by ColColonCleaner*:

 

hi, I just upgraded fine, but would like to give a notice that it took around 5-10 minutes of unconnectable procon. Happens on every procon service restart.

Should only be around 2-3 minutes at max. It is loading your user list and player list as fast as possible, so the connection is probably maxed out. How many players are in your specialplayers table, and how many users do you have? Nothing was changed to decrease performance of startup, only increase it.

 

- [AdKats] ERROR: SpamBot Yell Delay cannot be less than 60 seconds. Why? Spambot (by Phogue) can do this, and also what about the duration of the yell message?

You want yells to be spammed by spambot more than once a minute? Yells? We're not talking says here, yells, the giant messages across every player's screen, more often than once a minute?

 

Yell duration can be between 0 and 10 seconds.

 

The surrender command. Setting the "percentage" to 51, minimum player count to 0 and minimum ticket gap to 0 (for testing), and then using the command:

http://pastebin.com/KegQ0FpY

Why 9 or 7 when I told it 51% and I'm the only player on server?

Looks like an error on my part, percentage currently means the percentage of that team's max size, so on 64p server, its a percentage of 32. Apparently didn't make it based on the current number of players on that team.

 

Ping kicker. What about the country kicker/blocker?

Nobody asked for it yet. You can submit a request on github if you want that.

 

btw, what is this?

why not -50?

Because the value is coerced between -1000 and 1000, so as you get closer to those limits its harder to get rep. The column total_rep shows the raw value, the actual value is total_rep_co.
Link to comment

Originally Posted by iraqiboy90*:

 

hi, I just upgraded fine, but would like to give a notice that it took around 5-10 minutes of unconnectable procon. Happens on every procon service restart.

 

I got some questions about some of the new features:

 

- [AdKats] ERROR: SpamBot Yell Delay cannot be less than 60 seconds. Why? Spambot (by Phogue) can do this, and also what about the duration of the yell message?

 

- The surrender command. Setting the "percentage" to 51, minimum player count to 0 and minimum ticket gap to 0 (for testing), and then using the command:

http://pastebin.com/KegQ0FpY

Why 9 or 7 when I told it 51% and I'm the only player on server?

 

- Ping kicker. What about the country kicker/blocker?

 

 

btw, what is this?

rep.png

why not -50?

Issue:

 

- Apparently, one of the permissions on the role makes the role an admin, hence why the "Automatic MULTIBalance Whitelist for Admins" is working for roles that isnt supposed to be admin roles. How do I check which commands makes the role an admin role?

Here is one of my roles which isnt supposed to be considered as admin role:

 

whatisrole.png

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

Originally Posted by iraqiboy90*:

 

Thanks for the reply

 

You want yells to be spammed by spambot more than once a minute? Yells? We're not talking says here, yells, the giant messages across every player's screen, more often than once a minute?

 

Yell duration can be between 0 and 10 seconds.

Yes, I have the original spambot to spam each Yell message with a 35 seconds interval

Also, I dont have any option to control the duration.

duration.png

 

 

p.s. I dont know how to put a label on the github ticket. Tagged the title with "REQUEST:"

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

Originally Posted by ColColonCleaner*:

 

Issue:

 

- Apparently, one of the permissions on the role makes the role an admin, hence why the "Automatic MULTIBalance Whitelist for Admins" is working for roles that isnt supposed to be admin roles. How do I check which commands makes the role an admin role?

Here is one of my roles which isnt supposed to be considered as admin role:

 

whatisrole.png

Which command are you trying to give to a non-admin?
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Thanks for the reply

 

 

 

Yes, I have the original spambot to spam each Yell message with a 35 seconds interval

Also, I dont have any option to control the duration.

duration.png

 

 

p.s. I dont know how to put a label on the github ticket. Tagged the title with "REQUEST:"

You do have an option to control yell duration. Section A12.

 

There isn't an option to send spambot yells at faster interval than 60 seconds.

Link to comment

Originally Posted by aduh*:

 

Hi,

 

We have something like this after update:

 

Code:

[11:52:17 71] [AdKats] EXCEPTION: Line Unknown: [<SetupStatusMonitor>b__38][Error in keep-alive. Skipping current loop.]: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at PRoConEvents.AdKats.<SetupStatusMonitor>b__39(AdKatsPlayer aPlayer)
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.<TakeIterator>d__3a`1.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at PRoConEvents.AdKats.<SetupStatusMonitor>b__38()
I have disable Auto-Enable/Keep-Alive option for now.
* Restored post. It could be that the author is no longer active.
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Hi,

 

We have something like this after update:

 

Code:

[11:52:17 71] [AdKats] EXCEPTION: Line Unknown: [<SetupStatusMonitor>b__38][Error in keep-alive. Skipping current loop.]: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at PRoConEvents.AdKats.<SetupStatusMonitor>b__39(AdKatsPlayer aPlayer)
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.<TakeIterator>d__3a`1.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at PRoConEvents.AdKats.<SetupStatusMonitor>b__38()
I have disable Auto-Enable/Keep-Alive option for now.
It appears to be from the AFK manager, and only happens in BF3.

 

Try this version:

 

https://raw.githubusercontent.com/Co...test/AdKats.cs

Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

As a side effect of the adjusted ticket rate calculations, I now know how many times certain players have been revived during a round. I don't know who revived them, but i know they've been revived at least X times. I have no idea what i'm gonna do with this information, but i have it.

Link to comment

Originally Posted by HARDCOREBF*:

 

As a side effect of the adjusted ticket rate calculations, I now know how many times certain players have been revived during a round. I don't know who revived them, but i know they've been revived at least X times. I have no idea what i'm gonna do with this information, but i have it.

Hi , this info you can use for Feature "End Of round Stats" ( i know its not admin thing but still) you can show adjusted Most Kills:

as other plugins or limits dont take in consideration of revives :

Most Kills

Best Streak

Most Headshots

Most Knifes

Even can add > Most Revives : :smile:)

 

think you

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

Originally Posted by ColColonCleaner*:

 

Hi , this info you can use for Feature "End Of round Stats" ( i know its not admin thing but still) you can show adjusted Most Kills:

as other plugins or limits dont take in consideration of revives :

Most Kills

Best Streak

Most Headshots

Most Knifes

Even can add > Most Revives : :smile:)

 

think you

I can't keep absorbing other plugin functions just to make them better. I've already done that with the ingame admin, spambot, latency manager, notify me, cheatdetector, stat logger, rules on request, ban manager, idle kicker, pbss enforcer, surrender scripts for insane limits, metabans, and several others. Those plugins are admin related plugins, so replacing their functionality makes sense.

 

Server Kills plugin works fine for this, and overriding that would not be an admin related function. Sorry.

Link to comment

Originally Posted by iraqiboy90*:

 

You do have an option to control yell duration. Section A12.

 

There isn't an option to send spambot yells at faster interval than 60 seconds.

Found it, thanks :smile:

 

Which command are you trying to give to a non-admin?

The picture you quoted is the list (How it looks in DB) of permissions I gave the the non-admin role.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by 2GooDforU-FNO*:

 

Hello guys.

I've been using this plugin for some time, and it gives great oppertunities and everything.

However I have some problems now. Version 5.1.0.0 was working flawlessly without any problems. I decided to update it to the newest version, and than everything went down road.

I want to apologize bec this post will be kinda long , and I am sorry If im asking noobish question or anything. And aswell thanks in advance for everyone that will actually try to help me.

 

Anyway. I removed AdKats.cs (version 5.1.0.0) from Plugins/BF3, and uploaded the newest one. Restarted procon layer, went on procon, Plugin is not showing up. Restarted few times, still the same , nothing is happening, the plugin is not showing up. Decided to check installation instructions. And there is one thing that I dont remember I used before when I was installing the 5.1.0.0 version. (maybe I am mistaking)

And that is http://prntscr.com/532tmm this. I dont have many experience with phpmyadmin and databases and stuff. So how do I "run those contents".

 

Is it possible that the plugin is not showing anymore because of that ? Or there is possibility that I scr***d smtn up ?

 

I would really appriciate your help. Because this plugin helped us a lot in the past and I would like to get it back working again.

Thanks in advance.

 

Best regards

2GooDforU-FNO-

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

Originally Posted by ColColonCleaner*:

 

Hello guys.

I've been using this plugin for some time, and it gives great oppertunities and everything.

However I have some problems now. Version 5.1.0.0 was working flawlessly without any problems. I decided to update it to the newest version, and than everything went down road.

I want to apologize bec this post will be kinda long , and I am sorry If im asking noobish question or anything. And aswell thanks in advance for everyone that will actually try to help me.

 

Anyway. I removed AdKats.cs (version 5.1.0.0) from Plugins/BF3, and uploaded the newest one. Restarted procon layer, went on procon, Plugin is not showing up. Restarted few times, still the same , nothing is happening, the plugin is not showing up. Decided to check installation instructions. And there is one thing that I dont remember I used before when I was installing the 5.1.0.0 version. (maybe I am mistaking)

And that is http://prntscr.com/532tmm this. I dont have many experience with phpmyadmin and databases and stuff. So how do I "run those contents".

 

Is it possible that the plugin is not showing anymore because of that ? Or there is possibility that I scr***d smtn up ?

 

I would really appriciate your help. Because this plugin helped us a lot in the past and I would like to get it back working again.

Thanks in advance.

 

Best regards

2GooDforU-FNO-

Are you sure your download was not corrupted? That has happened a couple times inside my own clan with the leader attempting to download updates.

 

If the plugin isn't showing up then there was most likely an issue with the download, as I can assure you the current version compiles and runs.

 

Try downloading it again. You can use this link: https://raw.githubusercontent.com/Co...test/AdKats.cs

 

DO NOT run the SQL setup script again, that would wipe your database of all AdKats related data.

Link to comment

Originally Posted by 2GooDforU-FNO*:

 

Are you sure your download was not corrupted? That has happened a couple times inside my own clan with the leader attempting to download updates.

 

If the plugin isn't showing up then there was most likely an issue with the download, as I can assure you the current version compiles and runs.

 

Try downloading it again. You can use this link: https://raw.githubusercontent.com/Co...test/AdKats.cs

 

DO NOT run the SQL setup script again, that would wipe your database of all AdKats related data.

Yeah.. database was wiped out last night since I was trying to run the SQL setup script... again . Well the thing is I managed to get back the old version of AdKats (the one which I had).

Again noobish question. The link you sent me, is actually the code itself . So how do I do it now ? Do I open AdKats.cs with some specific program , and replace that code with this one from the link , and than reupload it in Plugins/BF3 ?

And thank you for replying and helping me out.

 

Edit #1: I managed to download AdKats from here: http://prntscr.com/537h3m

I've put that AdKats.cs in the Plugins/BF3 folder and on that server it worked.

Now I was going to do the same for my 2nd and 3rd server. But on second one I get this

http://prntscr.com/537gq8

and in details its

Code:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at PRoCon.Controls.uscPluginPanel.RefreshSelectedPlugin() in f:\Programming\Revision Control\Git\Procon-1\src\PRoCon\Controls\uscPluginPanel.cs:line 560
   at PRoCon.Controls.uscPluginPanel.lsvLoadedPlugins_SelectedIndexChanged(Object sender, EventArgs e) in f:\Programming\Revision Control\Git\Procon-1\src\PRoCon\Controls\uscPluginPanel.cs:line 605
   at System.Windows.Forms.ListView.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
   at System.Windows.Forms.ListView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
PRoCon
    Assembly Version: 1.4.2.4
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
PRoCon.Core
    Assembly Version: 1.4.2.4
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.Core.DLL
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Design
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------
System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Edit #2

No matter what I do now, AdKats is not showing in the plugins list. Seems that I fuc*** it up again.

 

Edit #3

Managed to get back the older version again. :/

 

Sorry for so many editings and sorry for the long post.

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

Originally Posted by TMiland*:

 

You enabled 'Post Stat Logger Chat Manually' in section A16 correct? Then enabled 'Exclude Commands from Chat Logs'?

Aha, the settings title was confusing. :P

 

Another thing, stajs got an error trying to set up AdKats 5.2.2.5:

 

[22:59:15 89] [AdKats] WARNING: Updating database information from version 3.7 spec to 4.0 spec. DO NOT DISABLE AdKats!

[22:59:15 90] [AdKats] Updating Users.

[22:59:16 78] [AdKats] EXCEPTION: Line 17201: [updateDatabase37014000][Error while updating database information from 3.7 spec to 4.0 spec.]: MySql.Data.MySqlClient.MySqlException: Table '******.adkats_accesslist' doesn't exist

at MySql.Data.MySqlClient.MySqlStream.ReadPacket()

at MySql.Data.MySqlClient.NativeDriver.GetResult(Int3 2& 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.ExecuteReader( )

at PRoConEvents.AdKats.UpdateDatabase37014000() in c:\Users\******\Documents\GitHub\Procon-1\builds\Debug\Plugins\BF4\Temp\schwvcab.0.cs:line 17201

[22:59:18 51] [AdKats] SUCCESS: Database server info fetched. Server ID is 13.

[22:59:33 15] [AdKats] ERROR: Record server ID was invalid, unable to continue.

[22:59:39 57] [AdKats] INFO: Fetching user list.

[22:59:40 05] [AdKats] ERROR: adkats_exception update for AdKats by AdKats FAILED!

[22:59:43 72] [AdKats] SUCCESS: User fetch complete [2 users, 0 Special Players].

[22:59:43 72] [AdKats] INFO: Fetching player list.

[22:59:55 76] [AdKats] SUCCESS: Player listing complete [0 players].

[22:59:55 76] [AdKats] INFO: Performing final startup.

[22:59:56 26] [AdKats] SUCCESS: AdKats 5.2.2.5 startup complete [26s]. Commands are now online.

I haven't seen that table before, how to i get it? :ohmy:
* Restored post. It could be that the author is no longer active.
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Aha, the settings title was confusing. :P

 

Another thing, stajs got an error trying to set up AdKats 5.2.2.5:

 

 

 

I haven't seen that table before, how to i get it? :ohmy:

You don't get that table, that will only pop up on databases that are upgrading from pre-4.0 versions of AdKats. Did you not give him a fresh schema?

 

And, what was confusing about the setting names?

Link to comment

Originally Posted by TMiland*:

 

You don't get that table, that will only pop up on databases that are upgrading from pre-4.0 versions of AdKats. Did you not give him a fresh schema?

 

And, what was confusing about the setting names?

Okay, no i copied my production db, so he can fiddle with it as is.

 

Think it was the bold in: Post Stat Logger Chat Manually, sounded like i had to do something manually lol! :ohmy:

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

Originally Posted by ColColonCleaner*:

 

Yeah.. database was wiped out last night since I was trying to run the SQL setup script... again . Well the thing is I managed to get back the old version of AdKats (the one which I had).

Again noobish question. The link you sent me, is actually the code itself . So how do I do it now ? Do I open AdKats.cs with some specific program , and replace that code with this one from the link , and than reupload it in Plugins/BF3 ?

And thank you for replying and helping me out.

 

Edit #1: I managed to download AdKats from here: http://prntscr.com/537h3m

I've put that AdKats.cs in the Plugins/BF3 folder and on that server it worked.

Now I was going to do the same for my 2nd and 3rd server. But on second one I get this

http://prntscr.com/537gq8

and in details its

Code:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at PRoCon.Controls.uscPluginPanel.RefreshSelectedPlugin() in f:\Programming\Revision Control\Git\Procon-1\src\PRoCon\Controls\uscPluginPanel.cs:line 560
   at PRoCon.Controls.uscPluginPanel.lsvLoadedPlugins_SelectedIndexChanged(Object sender, EventArgs e) in f:\Programming\Revision Control\Git\Procon-1\src\PRoCon\Controls\uscPluginPanel.cs:line 605
   at System.Windows.Forms.ListView.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
   at System.Windows.Forms.ListView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
PRoCon
    Assembly Version: 1.4.2.4
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
PRoCon.Core
    Assembly Version: 1.4.2.4
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.Core.DLL
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.6387 built by: Win8RTM
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
PRoConPluginEnumAssembly
    Assembly Version: 0.0.0.0
    Win32 Version: 1.4.2.4
    CodeBase: file:///D:/ProCon/PRoCon.exe
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Design
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------
System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Edit #2

No matter what I do now, AdKats is not showing in the plugins list. Seems that I fuc*** it up again.

 

Edit #3

Managed to get back the older version again. :/

 

Sorry for so many editings and sorry for the long post.

I am frankly not sure what is happening to your layers...not once has AdKats ever crashed procon for me. Back in the day it could throw massive amounts of errors, grind procon to a crawl, and cause it to enter panic mode, but it would never outright crash it. Something is different about your layers that isn't anywhere else. Is there any way you could give me access to examine your layer and find out what is happening?
Link to comment
  • Plugin Developer

Originally Posted by ColColonCleaner*:

 

Okay, no i copied my production db, so he can fiddle with it as is.

 

Think it was the bold in: Post Stat Logger Chat Manually, sounded like i had to do something manually lol! :ohmy:

Okay, you removed all records from the "adkats_records_main" table on the copy didn't you? If so, you need to delete the "adkats_records" table from that copy before he can boot AdKats.
Link to comment

Originally Posted by 2GooDforU-FNO*:

 

I am frankly not sure what is happening to your layers...not once has AdKats ever crashed procon for me. Back in the day it could throw massive amounts of errors, grind procon to a crawl, and cause it to enter panic mode, but it would never outright crash it. Something is different about your layers that isn't anywhere else. Is there any way you could give me access to examine your layer and find out what is happening?

Giving you acces is not possible, since I dont have full acces on the Fragnet panel where I have those layers, and where I upload and edit files. Idk, would screenshots help you out ? Team Viewer or something. You are probably busy for this stuff , so yea idk.
* 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.