Jump to content

ProconRulz V44j1 - weapon limits and other event-triggered admin actions


ColColonCleaner

Recommended Posts

Originally Posted by Angry_AGAIN*:

 

Why not just use:

On Spawn;PlayerFirst;PlayerYell Text

 

That would yell the text to just that one player.

Its the basic idear of an spawnannouncer for special players. (EG: VIP/Clanmates/EventMods ectpp)

For our Admins we use on spawn;playerfirst;admin...., because they got an admin account on procon.

 

But our clanmates and other vips dont have a procon account.

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

Originally Posted by bambam*:

 

Its the basic idear of an spawnannouncer for special players. (EG: VIP/Clanmates/EventMods ectpp)

For our Admins we use on spawn;playerfirst;admin...., because they got an admin account on procon.

 

But our clanmates and other vips dont have a procon account.

Try these rulz:

 

# NO SPACES IN LIST OF PLAYER NAMES!!

On Round;Set %server_friends% bambam,Angry_Again,SexiBoi,GayCamper,TwinkleToes,N adeWhore

 

On Spawn;PlayerFirst;If %server_friends% contains %p%;Yell WELCOME FRIEND %p%

I think that'll work (requires round start to initialize) - haven't tested it tho.

 

If you are happy with 1 line per player, then alternatively you could also use:

 

On Spawn;If %p% == bambam;PlayerFirst;Yell WELCOME FRIEND %p%

On Spawn;If %p% == Angry_Again;PlayerFirst;Yell WELCOME FRIEND %p%

On Spawn;If %p% == SexiBoi;PlayerFirst;Yell WELCOME FRIEND %p%

On Spawn;If %p% == GayCamper;PlayerFirst;Yell WELCOME FRIEND %p%

... etc

 

possible advantage of the second approach is you can customise the message per-player

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

Originally Posted by bambam*:

 

Jups that is what i want! Als when a game is half way you could send a message out to the loosing team to fight harder ect!

 

I already was working on something with decreasing a varible due suicide and On Kill command, but a team looses also ticket when they have lost all their flags! So that isnt working ..

No problem - I've confirmed where I can get the data from and will work on it.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Bl1ndy*:

 

%pcountry% does not work On Join. When i use it On Join it says: Bl1ndy from has joined the server. I changed it to On Spawn;PlayerOnce and now it does work. Just for your info.

 

PS. It's in English.

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

Originally Posted by Aneurysm*:

 

Yeah I did exactly that (with another plugin name) but my console echos "UnknownCommand". I've just never typed in procon commands directly into the procon console tab before so I don't know if I'm missing something... ? I also tried another command "procon.protected.pluginconsole.write abc" and got the same UnknownCommand. Any ideas now?

 

** edit ** update - something I don't get yet ... the command works in a *client* procon connecting to a layer server, affecting the plugins on the *layer server*, but the command doesn't work locally on the layer server. WTF ?

Sorry bambam for bothering you, but is there no hope for the above?
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Waterboyeee*:

 

Try these rulz and see what the log says:

 

On Say;Text badwords;Playercount 2;Log BADWORD: %p% said %text%, count=%c%, Banning;Ban racist/intolerant language!

On Say;Text badwords;Playercount 1;Log BADWORD: %p% said %text%, count=%c%, Kicking;Kick racist/intolerant language!

On Say;Text badwords;Say %p%, no racist/intolerant language, only warning!!!

 

Enable chat and console logging in the Procon options, and check the checkbox in the console that says log events. make sure you check the server ban list for the ban - don't rely on the Procon console until you're sure the ban is happening (Procon has a historical glitch that it only displays bans with a ban reason starting with 'BC2!', or something like that.

 

The basic idea is to understand is the 'Ban' rule not firing for some reason, or is the rule firing but for some reason the 'Ban' isn't taking effect on the player. Or is the player banned but you can't tell from Procon?

Thanks for getting back to me. For some reason I am still only seeing kicks and not bans. I am not quite sure why. I have the setting to NOT protect admins but I am going to get someone else not tied to any admin accounts to try later. Here is a log of what I've got. Unedited this time to preserve it, highlight to read, racist language.

 

 

[12:58:37] Waterboyeee > nigger

[12:58:46] Waterboyeee, no racist/intolerant language, only warning!!!

[12:58:41] Waterboyeee > nigger

[12:58:50] ProconRulz: BADWORD: Waterboyeee said nigger, count=2, Kicking

[12:58:50] ProconRulz: Player Waterboyeee kicked

[12:58:50] AdminIn_and_SpawnMsg > Waterboyeee was kicked for: racist/intolerant language!.

[13:00:14] Waterboyeee > nigger

[13:00:23] ProconRulz: BADWORD: Waterboyeee said nigger, count=3, Banning

[13:00:23] ProconRulz: BADWORD: Waterboyeee said nigger, count=3, Kicking

[13:00:23] ProconRulz: Player Waterboyeee kicked

[13:00:23] AdminIn_and_SpawnMsg > Waterboyeee was kicked for: racist/intolerant language!.

[13:01:30] Waterboyeee > faggot

[13:01:39] ProconRulz: BADWORD: Waterboyeee said faggot, count=4, Banning

[13:01:39] ProconRulz: BADWORD: Waterboyeee said faggot, count=4, Kicking

[13:01:39] ProconRulz: Player Waterboyeee kicked

[13:01:39] AdminIn_and_SpawnMsg > Waterboyeee was kicked for: racist/intolerant language!.

[13:03:54] Waterboyeee > nigger

[13:04:03] ProconRulz: BADWORD: Waterboyeee said nigger, count=5, Banning

[13:04:03] ProconRulz: BADWORD: Waterboyeee said nigger, count=5, Kicking

[13:04:03] ProconRulz: Player Waterboyeee kicked

[13:04:03] AdminIn_and_SpawnMsg > Waterboyeee was kicked for: racist/intolerant language!.

 

 

[13:38:04] Server: request S: 2459 [0-player.onChat] [1-Waterboyeee] [2-faggot] [3-all]

[13:38:04] Server: response S: 2459 [0-OK]

[13:38:04] Server: request S: 2798 [0-procon.chat.onConsole] [1--8588662277924473308] [2-ProconRulz: BADWORD: Waterboyeee said faggot, count=17, Banning]

[13:38:04] Server: response S: 2798 [0-OK]

[13:38:04] Server: request S: 2799 [0-procon.plugin.onConsole] [1--8588662277924473308] [2-ProconRulz: recoverable exception in process_part (ProconRulz will continue...)]

[13:38:04] Server: response S: 2799 [0-OK]

[13:38:04] Server: request S: 2800 [0-procon.plugin.onConsole] [1--8588662277924473308] [2-[On Say;Text nigg,n1gg,nigger,n1gger,nigg3r,n1gg3r,nigga,niglet ,kike,chink,gook,fagot,fagott,faggot,faggott,f@got ,f@gott,f@got,f@ggott,fag,f@g;Playercount 2;Log BADWORD: %p% said %text%, count=%c%, Banning;Ban racist/intolerant language!]]

[13:38:04] Server: response S: 2800 [0-OK]

[13:38:04] Server: request S: 2801 [0-procon.plugin.onConsole] [1--8588662277924473308] [2-[Waterboyeee]]

[13:38:04] Server: response S: 2801 [0-OK]

[13:38:04] Server: request S: 2802 [0-procon.plugin.onConsole] [1--8588662277924473308] [2-Ban]

[13:38:04] Server: response S: 2802 [0-OK]

[13:38:04] Server: request S: 2803 [0-procon.plugin.onConsole] [1--8588662277924473308] [2-ProconRulz: recoverable exception in process_parts (ProconRulz will continue)]

[13:38:04] Server: response S: 2803 [0-OK]

[13:38:04] Server: request S: 2804 [0-procon.plugin.onConsole] [1--8588662277924473308] [2-ProconRulz: System.NullReferenceException: Object reference not set to an instance of an object. at PRoConEvents.ProconRulz.process_part(ParsedRule rule, PartClass p, Int32 player_team_id, String player_name, Kill k, String msg, Dictionary`2& keywords) at PRoConEvents.ProconRulz.process_parts(ParsedRule rule, List`1 parts, String player_name, Int32 player_team_id, Dictionary`2& keywords, Kill k, String item)]

[13:38:04] Server: response S: 2804 [0-OK]

 

Here is a non-admin testing it...

 

[14:05:59] Server: request S: 3140 [0-player.onChat] [1-CheckPleaseTY] [2-faggot] [3-all]

[14:05:59] Server: response S: 3140 [0-OK]

[14:05:59] Server: request S: 3626 [0-procon.chat.onConsole] [1--8588662261171192058] [2-ProconRulz: BADWORD: CheckPleaseTY said faggot, count=7, Banning]

[14:05:59] Server: response S: 3626 [0-OK]

[14:05:59] Server: request S: 3627 [0-procon.plugin.onConsole] [1--8588662261171192058] [2-ProconRulz: recoverable exception in process_part (ProconRulz will continue...)]

[14:05:59] Server: response S: 3627 [0-OK]

[14:05:59] Server: request S: 3628 [0-procon.plugin.onConsole] [1--8588662261171192058] [2-[On Say;Text nigg,n1gg,nigger,n1gger,nigg3r,n1gg3r,nigga,niglet ,kike,chink,gook,fagot,fagott,faggot,faggott,f@got ,f@gott,f@got,f@ggott,fag,f@g;Playercount 2;Log BADWORD: %p% said %text%, count=%c%, Banning;Ban %p% racist/intolerant language!]]

[14:05:59] Server: response S: 3628 [0-OK]

[14:05:59] Server: request S: 3629 [0-procon.plugin.onConsole] [1--8588662261171192058] [2-[CheckPleaseTY]]

[14:05:59] Server: response S: 3629 [0-OK]

[14:05:59] Server: request S: 3630 [0-procon.plugin.onConsole] [1--8588662261171192058] [2-Ban]

[14:05:59] Server: response S: 3630 [0-OK]

[14:05:59] Server: request S: 3631 [0-procon.plugin.onConsole] [1--8588662261171192058] [2-ProconRulz: recoverable exception in process_parts (ProconRulz will continue)]

[14:05:59] Server: response S: 3631 [0-OK]

[14:05:59] Server: request S: 3632 [0-procon.plugin.onConsole] [1--8588662261171192058] [2-ProconRulz: System.NullReferenceException: Object reference not set to an instance of an object. at PRoConEvents.ProconRulz.process_part(ParsedRule rule, PartClass p, Int32 player_team_id, String player_name, Kill k, String msg, Dictionary`2& keywords) at PRoConEvents.ProconRulz.process_parts(ParsedRule rule, List`1 parts, String player_name, Int32 player_team_id, Dictionary`2& keywords, Kill k, String item)]

[14:05:59] Server: response S: 3632 [0-OK]

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

Originally Posted by Sgt-Trojan*:

 

No problem Sgt.Trojan - I've played your BF3 server and your TS3 - mostly smack talk on yours - ours is more tactical.....

By jove. A restart fixed the blighter. Thanks for your help. I'll keep my eye out for your next smack talk session.

ts3.britishsergeantsmess.com or a few rounds on one of our server. 8)

 

Thanks again.

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

Originally Posted by AJToft*:

 

Hi, i have a little problem with the sniperlimit rule. Everytime i close Procon and open it again it has changed ";if %beingsniper%" to ";if ?ingsniper%" Why does it do that? How do i fix that?

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

Originally Posted by gabipaci*:

 

Please:

Hi!

 

We have mixed gamemode, CQ and TDM.

How to can i make rules for all TDM maps ONLY (NO RPG/SMAW) like this:

 

On Kill;Map Subway;Weapon SMAW;PlayerCount 3;Yell %p% banned for rocket on Metro;Log %p% banned for rockets on Metro;Ban %p% Metro rockets

On Kill;Map Subway;Weapon SMAW;PlayerCount 2;Yell %p% kicked for rocket on Metro;Log %p% kicked for rockets on Metro;Kick %p% Metro rockets

On Kill;Map Subway;Weapon SMAW;PlayerSay %p% no rockets on Metro;Kill 100

 

 

Thanks, Gabor

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

Originally Posted by bambam*:

 

%pcountry% does not work On Join. When i use it On Join it says: Bl1ndy from has joined the server. I changed it to On Spawn;PlayerOnce and now it does work. Just for your info.

 

PS. It's in English.

Actually the On Join thing would be difficult (impossible maybe) to fix - the country info comes from Punkbuster so it is only available after a punkbuster player info data packet from the game server which can only come AFTER the player has joined the server. I guess what's happening is the On Spawn;PlayerOnce;... rule delays enough after they join that the punkbuster info has arrived, so that's the best solution. Also you could test to see if %pcountry% was non-blank (If [%pcountry%] != []) during the On Spawn
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by bambam*:

 

Hi, i have a little problem with the sniperlimit rule. Everytime i close Procon and open it again it has changed ";if %beingsniper%" to ";if ?ingsniper%" Why does it do that? How do i fix that?

AFAIK it's a Procon 1 glitch. "%be" is being changed to some fancy character based on the web URL conversion (like the 3/4 symbol...). The only way to make 100% sure it doesn't happen is only use variable names NOT beginning %a to %z or %0 to %9. E.g. rename %beingsniper% to %Zbeingsniper% (or %_beingsniper%... or anything not starting a-z0-9)
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by AJToft*:

 

AFAIK it's a Procon 1 glitch. "%be" is being changed to some fancy character based on the web URL conversion (like the 3/4 symbol...). The only way to make 100% sure it doesn't happen is only use variable names NOT beginning %a to %z or %0 to %9. E.g. rename %beingsniper% to %Zbeingsniper% (or %_beingsniper%... or anything not starting a-z0-9)

And the sniperlimit rule still works, right? I have changed it to %_beingsniper%
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by bambam*:

 

And the sniperlimit rule still works, right? I have changed it to %_beingsniper%

so long as you change *every* line that mentions %beingsniper% to use %_beingsniper% then yes you're fine - it's just a variable name and you can make it what you like. Only the variable start letters "server_", "team_" and "squad_" are treated specially.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by bambam*:

 

Sorry bambam for bothering you, but is there no hope for the above?

I did actually modify ProconRulz to add what you want for enabling/disabling plugins from within rulz, (from version 39b.2 which is the current download). The main delay is testing the procon.XXX commands which are undocumented AFAIK - the following example rulz show the working (as of 39b.2) exec commands enabling/disabling the Spambot plugin:

 

# TESTING

On Say;Admin;Text spam_off;Exec procon.protected.plugins.enable CSpambot false

On Say;Admin;Text spam_on;Exec procon.protected.plugins.enable CSpambot true

 

A couple of details:

 

* Procon command is "procon.protected.plugins.enable" - there are threads where this is confused

 

* the first parameter to the Procon command is the name of the class for the plugin you want enabled - I'm guessing generally this will be the same as the xxx.cs filename (i.e. xxx) not the text display name that appears in the Procon plugin list displayed in the client. Just look in Procon/Plugins/BF3 for the file name.

 

* How to get Procon 1 to execute a procon/plugin/game-server/punkbuster command is a little bit complex - it treats those commands a bit differently, so ProconRulz version 39b.2 is confirmed to work for the procon.protected.plugins.enable command, but there are no guarantees for other Procon commands - some will work ok but others might be ignored.

 

In a later release of ProconRulz I may try and make the 'Exec' of *Procon* commands useful for a broader range of commands. The original idea was to exec game-server commands which works fine, and that was extended to include PunkBuster commands. we may move in due course from Procon 1 to Procon 2 and I wouldn't assume the format of procon commands will stay the same.

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

Originally Posted by bambam*:

 

Thanks for getting back to me. For some reason I am still only seeing kicks and not bans. I am not quite sure why. I have the setting to NOT protect admins but I am going to get someone else not tied to any admin accounts to try later. Here is a log of what I've got. Unedited this time to preserve it, highlight to read, racist language.

Thanks waterboyee - something clearly wrong there. I'll test the exact same rulz on my server tonight. If I can repeat the glitch on my server then I'm 100% confident we can resolve the issue. If it doesn't happen on my server then we'd probably need to get more data out of yours and I'll ask for it - if you feel like doing it in the meantime I mean enabling logging of the plugin console, and

* BRIEFLY turning on 'Trace rulz' in ProconRulz settings just long enough to capture the event,

* Then click the 'disable' checkbox for ProconRulz in the Procon plugins list

* (and then turn Trace Rulz OFF - it generates a lot of data but I can understand it so long as I have a list of your rulz.)

* now you can enable ProconRulz again and you're back to normal.

 

It's *possible* something Procon/ProconRulz has got twisted on your server and a restart of Procon will fix it - not sure but it's a very quick thing to check.

 

**EDIT** Waterboyee I've attached to this post a minor update to ProconRulz (version 39b.3) which has more explicit error trapping for the exception you are seeing - please try this one on your server... Actually it *also* seems to me a restart of your Procon instance would probably clear the error, but I can't be sure. If you could just try this 39b.3 version and see what you get. If your error DOES re-occur, then we'll need to look at the 'plugin' log with trace rules running.

 

Attached Files:

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

Originally Posted by mougoul*:

 

Hello , i have a question please, ( sry for my bad english before ) exemple :

 

rpg7/smaw are forbiden on infantry the server, but juju destroy a tank with toto inside, is juju kicked ?

 

Sorry for question in form of exemple but i didnt know haow to say ^^

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

Originally Posted by ty_ger07*:

 

Hello , i have a question please, ( sry for my bad english before ) exemple :

 

rpg7/smaw are forbiden on infantry the server, but juju destroy a tank with toto inside, is juju kicked ?

 

Sorry for question in form of exemple but i didnt know haow to say ^^

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

Originally Posted by Aneurysm*:

 

I did actually modify ProconRulz to add what you want for enabling/disabling plugins from within rulz, (from version 39b.2 which is the current download). The main delay is testing the procon.XXX commands which are undocumented AFAIK - the following example rulz show the working (as of 39b.2) exec commands enabling/disabling the Spambot plugin:

 

# TESTING

On Say;Admin;Text spam_off;Exec procon.protected.plugins.enable CSpambot false

On Say;Admin;Text spam_on;Exec procon.protected.plugins.enable CSpambot true

 

A couple of details:

 

* Procon command is "procon.protected.plugins.enable" - there are threads where this is confused

 

* the first parameter to the Procon command is the name of the class for the plugin you want enabled - I'm guessing generally this will be the same as the xxx.cs filename (i.e. xxx) not the text display name that appears in the Procon plugin list displayed in the client. Just look in Procon/Plugins/BF3 for the file name.

 

* How to get Procon 1 to execute a procon/plugin/game-server/punkbuster command is a little bit complex - it treats those commands a bit differently, so ProconRulz version 39b.2 is confirmed to work for the procon.protected.plugins.enable command, but there are no guarantees for other Procon commands - some will work ok but others might be ignored.

 

In a later release of ProconRulz I may try and make the 'Exec' of *Procon* commands useful for a broader range of commands. The original idea was to exec game-server commands which works fine, and that was extended to include PunkBuster commands. we may move in due course from Procon 1 to Procon 2 and I wouldn't assume the format of procon commands will stay the same.

Great! I will test it soon (great improvement btw).

 

So is it necessary to enable "Allow remote console access to the layer" and select one of the four options into the user account privileges of procon to make it work (I mean for users that can't use procon but they are enabled as admins and can use the basic in-game command like @kill @kick etc...)?

 

A valid rule could be written like that?

 

Code:

On Say;Admin;Text !poff
	exec procon.protected.plugin.enable xVotemap False
	exec procon.protected.plugin.enable CAdminIn_and_SpawnMsg False
	exec procon.protected.plugin.enable CBasicInGameInfo False
	exec procon.protected.plugin.enable CVoteBanBF3 False
	exec procon.protected.plugin.enable CServerRulesOnRequest False
	exec procon.protected.plugin.enable CSpambot False
	exec procon.protected.plugin.enable CTrueBalancerBF3 False
        Yell Plugins Disabled
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Waterboyeee*:

 

Thanks waterboyee

Trace:

 

 

[13:26:52 57] [insane Balancer] check state started 4/26/2012 11:26:44 AM

[13:26:52 57] [insane Balancer] check state phase-0 started 4/26/2012 11:26:44 AM

[13:26:52 57] [insane Balancer] Requesting player list

[13:26:52 67] [insane Balancer] check state phase-1 started 4/26/2012 11:26:43 AM

[13:26:52 67] [insane Balancer] Teams are balanced, going to wait state

[13:26:52 67] [insane Balancer] wait state re-started 4/26/2012 11:26:44 AM

[13:26:55 70] ProconRulz: plugin disabled

[13:26:55 70] ProconRulz: These rules were loaded from settings:

[13:26:55 70] ProconRulz: Rule 1: # Admin Logging

[13:26:55 70] ProconRulz: Rule 2: On Say: Admin player; Text key "say"; Log [int: ] [string: Admin %p% said [%text%]];

[13:26:55 70] ProconRulz: Rule 3: On Say: Admin player; Text key "kill"; Log [int: ] [string: Admin %p% said [%text%]]; Target player contains ""; Kill [int: ] [string: 200]; Log [int: ] [string: Admin %p% killed player %t%];

[13:26:55 70] ProconRulz: Rule 4: On Say: Admin player; Text key "kick"; Log [int: ] [string: Admin %p% said [%text%]]; Target player contains ""; Kill [int: ] [string: 200]; Log [int: ] [string: Admin %p% kicked player %t%];

[13:26:55 70] ProconRulz: Rule 5: On Say: Admin player; Text key "tban"; Log [int: ] [string: Admin %p% said [%text%]]; Target player contains ""; Kill [int: ] [string: 200]; Log [int: ] [string: Admin %p% tempbanned player %t%];

[13:26:55 70] ProconRulz: Rule 6: On Say: Admin player; Text key "ban"; Log [int: ] [string: Admin %p% said [%text%]]; Target player contains ""; Kill [int: ] [string: 200]; Log [int: ] [string: Admin %p% banned player %t%];

[13:26:55 70] ProconRulz: Rule 7: # Language Filter

[13:26:55 70] ProconRulz: Rule 8: On Say: Text key "nigg,n1gg,nigger,n1gger,nigg3r,n1gg3r,nigga,nigle t,kike,chink,gook,fagot,fagott,faggot,faggott,f@go t,f@gott,f@got,f@ggott,fag,f@g"; Player Rule Count is more than 2; Log [int: ] [string: BADWORD: %p% said %text%, count=%c%, Banning]; Ban [int: ] [string: %p% racist/intolerant language!];

[13:26:55 70] ProconRulz: Rule 9: On Say: Text key "nigg,n1gg,nigger,n1gger,nigg3r,n1gg3r,nigga,nigle t,kike,chink,gook,fagot,fagott,faggot,faggott,f@go t,f@gott,f@got,f@ggott,fag,f@g"; Player Rule Count is more than 1; Log [int: ] [string: BADWORD: %p% said %text%, count=%c%, Kicking]; Kick [int: ] [string: racist/intolerant language!];

[13:26:55 70] ProconRulz: Rule 10: On Say: Text key "text nigg,n1gg,nigger,n1gger,nigg3r,n1gg3r,nigga,niglet ,kike,chink,gook,fagot,fagott,faggot,faggott,f@got ,f@gott,f@got,f@ggott,fag,f@g"; Say [int: ] [string: %p%, no racist/intolerant language, only warning!!!];

[13:26:55 70] ProconRulz: Rule 11: #On Say;Text nub,noob,nubs,n00bs,newbie,newb;Say %p% who's the nub now_;Kill 200

[13:26:55 70] ProconRulz: Rule 12: # Accusation Warnings

[13:26:55 70] ProconRulz: Rule 13: On Say: Text key "cheat,cheater,hack,hacker,hax,aimbot"; Player Rule Count is more than 4; PlayerSay [int: ] [string: %p%, Kick kicked for excessive complaints];

[13:26:55 70] ProconRulz: Rule 14: On Say: Text key "cheat,cheater,hack,hacker,hax,aimbot"; Player Rule Count is more than 2; PlayerSay [int: ] [string: %p%, less QQ, more PEW PEW];

[13:26:55 70] ProconRulz: Rule 15: On Say: Text key "cheat,cheater,hack,hacker,hax,aimbot"; PlayerSay [int: ] [string: %p%, submit a player complaint at ;]www.TweakTown.com];

[13:26:55 70] ProconRulz: Rule 16: # Recruitment Information

[13:26:55 70] ProconRulz: Rule 17: On Say: Text key "recruit, recruiting"; Say [int: ] [string: %p%, we are recruiting at www.TweakTown.com. Check us out!];

[13:26:55 70] ProconRulz: Rule 18: # Explosive Spam Control

[13:26:55 70] ProconRulz: Rule 19: On Kill: Damage "Explosive,ProjectileExplosive"; Rate 5 in 60 seconds; Player Rule Count is more than 4; Log [int: ] [string: %p% kicked for excessive explosive spam]; Kick [int: ] [string: kicked for excessive explosive spam];

[13:26:55 70] ProconRulz: Rule 20: On Kill: Damage "Explosive,ProjectileExplosive"; Rate 5 in 60 seconds; Player Rule Count is more than 2;

[13:26:55 70] ProconRulz: Rule 21: On Kill: Damage "Explosive,ProjectileExplosive"; Rate 5 in 60 seconds; PlayerSay [int: ] [string: %p% reduce your explosive spam!!!! (warning %c%/2)];

[13:26:55 70] ProconRulz: Rule 22: # First Kills Announcer

[13:26:55 70] ProconRulz: Rule 23: On Kill: Not Server Rule Count is more than 1; Say [int: ] [string: %p% got FIRST BLOOD against %v%.];

[13:26:55 70] ProconRulz: Rule 24: On Kill: Weapon is "Weapons/Knife/Knife,Melee"; Not Server Rule Count is more than 1; Say [int: ] [string: %p% got FIRST KNIFE against %v%.];

[13:26:55 70] ProconRulz: Rule 25: On Kill: Headshot; Not Server Rule Count is more than 1; Say [int: ] [string: %p% got FIRST HEADSHOT against %v%.];

[13:26:55 70] ProconRulz: Rule 26: # Kill Humor Announcer

[13:26:55 70] ProconRulz: Rule 27: On Kill: Weapon is "Weapons/Knife/Knife"; Say [int: ] [string: %p% made %v% his bitch!];

[13:26:55 70] ProconRulz: Rule 28: On Kill: Weapon is "Melee"; Say [int: ] [string: %p% made %v% his bitch!];

[13:26:55 70] ProconRulz: Rule 29: On Kill: Weapon is "Repair Tool"; Say [int: ] [string: %v%'s marshmallows were toasted by %p%];

[13:26:55 70] ProconRulz: Rule 30: # Unreal Tournament Kill Streak Announcer by ty_ger07

[13:26:55 70] ProconRulz: Rule 31: #### Announcements of killstreak ending:

[13:26:55 70] ProconRulz: Rule 32: On Kill: If [%server_streak[%v%]%,>=,10]; Say [int: ] [string: %p% ENDED %v%'s %server_streak[%v%]%-KILL STREAK with %w%];

[13:26:55 70] ProconRulz: Rule 33: On TeamKill: If [%server_streak[%v%]%,>=,10]; Say [int: ] [string: %p%'s TEAMKILL ENDED %v%'s %server_streak[%v%]%-KILL STREAK with %w%];

[13:26:55 70] ProconRulz: Rule 34: On Suicide: If [%server_streak[%p%]%,>=,10]; Say [int: ] [string: %p% ENDED their %server_streak[%p%]%-KILL STREAK with a SUICIDE];

[13:26:55 70] ProconRulz: Rule 35: #### Reset the player's streak count when they are killed:

[13:26:55 70] ProconRulz: Rule 36: On Kill: Set %server_streak[%v%]%,0;

[13:26:55 70] ProconRulz: Rule 37: On TeamKill: Set %server_streak[%v%]%,0;

[13:26:55 70] ProconRulz: Rule 38: On Suicide: Set %server_streak[%v%]%,0;

[13:26:55 70] ProconRulz: Rule 39: #### Reset killincr to 0 if server_streak is 0

[13:26:55 70] ProconRulz: Rule 40: On Kill: If [%server_streak[%p%]%,==,0]; Set %killincr%,0;

[13:26:55 70] ProconRulz: Rule 41: #### Accumulate the kill count for each player in a var %server_streak[playername]%

[13:26:55 70] ProconRulz: Rule 42: On Kill: Incr %killincr%; Incr %server_streak[%p%]%;

[13:26:55 70] ProconRulz: Rule 43: #### Say periodic killstreak messages

[13:26:55 70] ProconRulz: Rule 44: On Kill: If [%killincr%,==,30]; Set %killincr%,25; PlayerSay [int: ] [string: GodLike! %p% %server_streak[%p%]% KILL STREAK];

[13:26:55 70] ProconRulz: Rule 45: On Kill: If [%server_streak[%p%]%,==,25]; PlayerSay [int: ] [string: GodLike! %p% 25-KILL STREAK];

[13:26:55 70] ProconRulz: Rule 46: On Kill: If [%server_streak[%p%]%,==,20]; PlayerSay [int: ] [string: Unstoppable! %p% 20-KILL STREAK];

[13:26:55 70] ProconRulz: Rule 47: On Kill: If [%server_streak[%p%]%,==,15]; PlayerSay [int: ] [string: Dominating! %p% 15-KILL STREAK];

[13:26:55 70] ProconRulz: Rule 48: On Kill: If [%server_streak[%p%]%,==,10]; PlayerSay [int: ] [string: Rampage! %p% 10-KILL STREAK];

[13:26:55 70] ProconRulz: Rule 49: #On Kill;If %server_streak[%p%]% == 5;PlayerSay Killing Spree! %p% 5-KILL STREAK

[13:26:55 70] ProconRulz: Rule 50: # TESTING RULES BELOW THIS LINE

[13:26:55 70] ProconRulz: Rule 51: # Aimbot detection

[13:26:55 70] ProconRulz: Rule 52: #On Kill;Headshot;Rate 6 15;Log Aimbot Hacker [%p%];Ban %p% aimbot

[13:26:55 70] ProconRulz: Rule 53: # FACTORY RULES BELOW THIS LINE

[13:26:55 70] ProconRulz: Rule 54: # SPAWN RULE, so we get info when BF3 gives it

[13:26:55 70] ProconRulz: Rule 55: #On Spawn;Log [%pt%] %p% spawned with [%kk%], [%wk%], [%speck%]

[13:26:55 70] ProconRulz: Rule 56: # TEAMKILL RULZ

[13:26:55 70] ProconRulz: Rule 57: #On TeamKill;Admin

[13:26:55 71] ProconRulz: Rule 58: #On TeamKill;PlayerCount 2;Log %p% SUICIDAL TEAMKILL #%c% on %v% with %w%;Kill 100

[13:26:55 71] ProconRulz: Rule 59: #On TeamKill;Log TEAMKILL #%c% by %p% on %v% with %w%

[13:26:55 71] ProconRulz: Rule 60: # SUICIDE LOG

[13:26:55 71] ProconRulz: Rule 61: #On Suicide;Log Suicide by [%pt%] [%p%] with [%wk%]

[13:26:55 71] ProconRulz: Rule 62: # SAMPLE KILL RULZ

[13:26:55 71] ProconRulz: Rule 63: #On Kill;Weapon M15&AT&MINE;Log Mine kill by [%p%] on [%v%]

[13:26:55 71] ProconRulz: Rule 64: #On Kill;Weapon weapons/knife/knife;Log Knife kill by [%p%] on [%v%]

[13:26:55 71] ProconRulz: Rule 65: #On Kill;Damage ProjectileExplosive;Log Rockect nade kill by [%p%] on [%v%]

[13:26:55 71] ProconRulz: Rule 66: #On Kill;Log Kill [%pt%] [%p%] killed [%vt%] [%v%] with [%wk%] [%w%], Kit [%kk%] [%k%], Damage [%d%]

[13:26:55 71] ProconRulz: Rule 67: # SAMPLE SAY RULZ

[13:26:55 71] ProconRulz: Rule 68: #On Say;Text protected;Protected;Say [%p%] is protected

[13:26:55 71] ProconRulz: Rule 69: #On Say;Text protected;Not Protected;Say [%p%] is NOT protected

[13:26:55 71] ProconRulz: Rule 70: #On Say;Admin;Text xkill;TargetPlayer;Say Confirm %t%;TargetAction Say %t% killed by admin;TargetAction Kill 100

[13:26:55 71] ProconRulz: Rule 71: #On Say;Admin;Text xkick;TargetPlayer;Say Confirm %t%;TargetAction Say %t% kicked by admin;TargetAction Kick Kicked by admin

[13:26:55 71] ProconRulz: Rule 72: #On Say;Text xyes;TargetConfirm

[13:26:55 71] ProconRulz: Rule 73: # ROUND CHANGE

[13:26:55 71] ProconRulz: Rule 74: #On Round;Log Round change to [%m%] [%mm%]

[13:26:55 71] ProconRulz: Rule 75: # JOINER/LEAVER LOG

[13:26:55 71] ProconRulz: Rule 76: #On Join;Admin;Log Joiner [%p%] (min teamsize %n%) (Admin)

[13:26:55 71] ProconRulz: Rule 77: #On Join;Log Joiner [%p%] (min teamsize %n%) (Not admin)

[13:26:55 71] ProconRulz: Rule 78: #On Leave; Log Leaver [%p%] (min teamsize %n%)

[13:26:55 71] ProconRulz: Rule 79: # SAVED/PASTE BELOW THIS LINE

[13:26:55 71] ProconRulz: Rule 80: #;Say %p% kicked for racist/intolerant language!

[13:26:55 71] ProconRulz: These were the 'watched' items in the rules:

[13:26:55 71] ProconRulz: explosive, projectileexplosive, weapons/knife/knife, melee, repair tool

[13:27:06 32] ProconRulz: plugin enabled, version 39b.3

[13:27:06 34] ProconRulz: 80 rules loaded

 

My Rulz:

 

# Admin Logging

On Say;Admin;Text say;Log Admin %p% said [%text%]

On Say;Admin;Text kill;Log Admin %p% said [%text%];TargetPlayer;Kill 200;Log Admin %p% killed player %t%

On Say;Admin;Text kick;Log Admin %p% said [%text%];TargetPlayer;Kill 200;Log Admin %p% kicked player %t%

On Say;Admin;Text tban;Log Admin %p% said [%text%];TargetPlayer;Kill 200;Log Admin %p% tempbanned player %t%

On Say;Admin;Text ban;Log Admin %p% said [%text%];TargetPlayer;Kill 200;Log Admin %p% banned player %t%

# .

# Language Filter

On Say;Text nigg,n1gg,nigger,n1gger,nigg3r,n1gg3r,nigga,niglet ,kike,chink,gook,fagot,fagott,faggot,faggott,f@got ,f@gott,f@got,f@ggott,fag,f@g;Playercount 2;Log BADWORD: %p% said %text%, count=%c%, Banning;Ban %p% racist/intolerant language!

On Say;Text nigg,n1gg,nigger,n1gger,nigg3r,n1gg3r,nigga,niglet ,kike,chink,gook,fagot,fagott,faggot,faggott,f@got ,f@gott,f@got,f@ggott,fag,f@g;Playercount 1;Log BADWORD: %p% said %text%, count=%c%, Kicking;Kick racist/intolerant language!

On Say;Text Text nigg,n1gg,nigger,n1gger,nigg3r,n1gg3r,nigga,niglet ,kike,chink,gook,fagot,fagott,faggot,faggott,f@got ,f@gott,f@got,f@ggott,fag,f@g;Say %p%, no racist/intolerant language, only warning!!!

#On Say;Text nub,noob,nubs,n00bs,newbie,newb;Say %p% who's the nub now_;Kill 200

# .

# Accusation Warnings

On Say;Text cheat,cheater,hack,hacker,hax,aimbot;PlayerCount 4;PlayerSay %p%, Kick kicked for excessive complaints

On Say;Text cheat,cheater,hack,hacker,hax,aimbot;PlayerCount 2;PlayerSay %p%, less QQ, more PEW PEW

On Say;Text cheat,cheater,hack,hacker,hax,aimbot;PlayerSay %p%, submit a player complaint at www.TweakTown.com

#.

# Recruitment Information

On Say;Text recruit, recruiting;Say %p%, we are recruiting at www.TweakTown.com. Check us out!

#.

# Explosive Spam Control

On Kill;Damage Explosive,ProjectileExplosive;Rate 5 60;PlayerCount 4;Log %p% kicked for excessive explosive spam;Kick kicked for excessive explosive spam

On Kill;Damage Explosive,ProjectileExplosive;Rate 5 60;PlayerCount 2;

On Kill;Damage Explosive,ProjectileExplosive;Rate 5 60;PlayerSay %p% reduce your explosive spam!!!! (warning %c%/2)

# .

# First Kills Announcer

On Kill;ServerFirst;Say %p% got FIRST BLOOD against %v%.

On Kill;Weapon Weapons/Knife/Knife,Melee;ServerFirst;Say %p% got FIRST KNIFE against %v%.

On Kill;Headshot;ServerFirst;Say %p% got FIRST HEADSHOT against %v%.

# .

# Kill Humor Announcer

On Kill;Weapon Weapons/Knife/Knife;Say %p% made %v% his bitch!

On Kill;Weapon Melee;say %p% made %v% his bitch!

On Kill;Weapon Repair&Tool;Say %v%'s marshmallows were toasted by %p%

#.

# Unreal Tournament Kill Streak Announcer by ty_ger07

#### Announcements of killstreak ending:

On Kill;If %server_streak[%v%]% >= 10;Say %p% ENDED %v%'s %server_streak[%v%]%-KILL STREAK with %w%

On TeamKill;If %server_streak[%v%]% >= 10;Say %p%'s TEAMKILL ENDED %v%'s %server_streak[%v%]%-KILL STREAK with %w%

On Suicide;If %server_streak[%p%]% >= 10;Say %p% ENDED their %server_streak[%p%]%-KILL STREAK with a SUICIDE

#### Reset the player's streak count when they are killed:

On Kill;Set %server_streak[%v%]% 0

On TeamKill;Set %server_streak[%v%]% 0

On Suicide;Set %server_streak[%v%]% 0

#### Reset killincr to 0 if server_streak is 0

On Kill;If %server_streak[%p%]% == 0;Set %killincr% 0

#### Accumulate the kill count for each player in a var %server_streak[playername]%

On Kill;Incr %killincr%;Incr %server_streak[%p%]%;

#### Say periodic killstreak messages

On Kill;If %killincr% == 30;Set %killincr% 25;PlayerSay GodLike! %p% %server_streak[%p%]% KILL STREAK

On Kill;If %server_streak[%p%]% == 25;PlayerSay GodLike! %p% 25-KILL STREAK

On Kill;If %server_streak[%p%]% == 20;PlayerSay Unstoppable! %p% 20-KILL STREAK

On Kill;If %server_streak[%p%]% == 15;PlayerSay Dominating! %p% 15-KILL STREAK

On Kill;If %server_streak[%p%]% == 10;PlayerSay Rampage! %p% 10-KILL STREAK

#On Kill;If %server_streak[%p%]% == 5;PlayerSay Killing Spree! %p% 5-KILL STREAK

#.

# TESTING RULES BELOW THIS LINE

# Aimbot detection

#On Kill;Headshot;Rate 6 15;Log Aimbot Hacker [%p%];Ban %p% aimbot

#.

# FACTORY RULES BELOW THIS LINE

# SPAWN RULE, so we get info when BF3 gives it

#On Spawn;Log [%pt%] ^2%p%^0 spawned with [%kk%], [%wk%], [%speck%]

# TEAMKILL RULZ

#On TeamKill;Admin

#On TeamKill;PlayerCount 2;Log %p% SUICIDAL TEAMKILL #%c% on %v% with %w%;Kill 100

#On TeamKill;Log TEAMKILL #%c% by ^2%p%^0 on ^2%v%^0 with %w%

# SUICIDE LOG

#On Suicide;Log Suicide by [%pt%] [^2%p%^0] with [%wk%]

# SAMPLE KILL RULZ

#On Kill;Weapon M15&AT&MINE;Log Mine kill by [^2%p%^0] on [^2%v%^0]

#On Kill;Weapon weapons/knife/knife;Log Knife kill by [^2%p%^0] on [^2%v%^0]

#On Kill;Damage ProjectileExplosive;Log Rockect nade kill by [^2%p%^0] on [^2%v%^0]

#On Kill;Log Kill [%pt%] [^2%p%^0] killed [%vt%] [^2%v%^0] with [%wk%] [%w%], Kit [%kk%] [%k%], Damage [%d%]

# SAMPLE SAY RULZ

#On Say;Text protected;Protected;Say [^2%p%^0] is protected

#On Say;Text protected;Not Protected;Say [^2%p%^0] is NOT protected

#On Say;Admin;Text xkill;TargetPlayer;Say Confirm %t%;TargetAction Say %t% killed by admin;TargetAction Kill 100

#On Say;Admin;Text xkick;TargetPlayer;Say Confirm %t%;TargetAction Say %t% kicked by admin;TargetAction Kick Kicked by admin

#On Say;Text xyes;TargetConfirm

# ROUND CHANGE

#On Round;Log Round change to [%m%] [%mm%]

# JOINER/LEAVER LOG

#On Join;Admin;Log Joiner [^2%p%^0] (min teamsize %n%) (Admin)

#On Join;Log Joiner [^2%p%^0] (min teamsize %n%) (Not admin)

#On Leave; Log Leaver [^2%p%^0] (min teamsize %n%)

#.

# SAVED/PASTE BELOW THIS LINE

#;Say %p% kicked for racist/intolerant language!

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

Originally Posted by bambam*:

 

Great! I will test it soon (great improvement btw).

 

So is it necessary to enable "Allow remote console access to the layer" and select one of the four options into the user account privileges of procon to make it work (I mean for users that can't use procon but they are enabled as admins and can use the basic in-game command like @kill @kick etc...)?

 

A valid rule could be written like that?

 

Code:

On Say;Admin;Text !poff
	exec procon.protected.plugin.enable xVotemap False
	exec procon.protected.plugin.enable CAdminIn_and_SpawnMsg False
	exec procon.protected.plugin.enable CBasicInGameInfo False
	exec procon.protected.plugin.enable CVoteBanBF3 False
	exec procon.protected.plugin.enable CServerRulesOnRequest False
	exec procon.protected.plugin.enable CSpambot False
	exec procon.protected.plugin.enable CTrueBalancerBF3 False
        Yell Plugins Disabled
Rulz looks good to me.

 

So is it necessary to enable "Allow remote console access to the layer" and select one of the four options into the user account privileges of procon to make it work (I mean for users that can't use procon but they are enabled as admins and can use the basic in-game command like @kill @kick etc...)?

You don't use 'account priviledges' to make ProconRulz work - plugins are all 'super-user's to Procon and when ProconRulz executes a command there's no 'user' involved. So in this case you're relying on the 'Admin' condition in ProconRulz to make sure walk-ins can't run your '!poff' command.

 

You can also use the 'Protected' condition which is similar to 'Admin' bu it checks the playername whitelist ProconRulz settings. (There's a 'clan' whitelist setting but this only works with BFBC2 until DICE delivers clan info for BF3)

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

Originally Posted by axRhino*:

 

I'm using the snipers only rules but need to add exceptions for the grenade and the knife.

 

I believe grenades are still just "Death" and knives are melee..correct?

 

So the rules would look like this?

 

On Kill;Not Damage SniperRifle;Not Damage Handgun;Not Damage Melee;Not Damage Death;PlayerCount 5;Log %p% banned (sniper / pistols only);Ban %p% snipers only

On Kill;Not Damage SniperRifle;Not Damage Handgun;Not Damage Melee;Not Damage Death;PlayerCount 3;Log %p% kicked (sniper / pistols only);Kick %p% snipers only

On Kill;Not Damage SniperRifle:Not Damage Handgun;Not Damage Melee;Not Damage Death;PlayerYell %p% Rifles, Pistols, Nades & Melee Only ;Kill 100

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

Originally Posted by bambam*:

 

Trace:

 

 

[13:26:52 57] [insane Balancer] check state started 4/26/2012 11:26:44 AM

[13:26:52 57] [insane Balancer] check state phase-0 started 4/26/2012 11:26:44 AM

[13:26:52 57] [insane Balancer] Requesting player list

[13:26:52 67] [insane Balancer] check state phase-1 started 4/26/2012 11:26:43 AM

[13:26:52 67] [insane Balancer] Teams are balanced, going to wait state

[13:26:52 67] [insane Balancer] wait state re-started 4/26/2012 11:26:44 AM

[13:26:55 70] ProconRulz: plugin disabled

[13:26:55 70] ProconRulz: These rules were loaded from settings:

[13:26:55 70] ProconRulz: Rule 1: # Admin Logging

[13:26:55 70] ProconRulz: Rule 2: On Say: Admin player; Text key "say"; Log [int: ] [string: Admin %p% said [%text%]];

[13:26:55 70] ProconRulz: Rule 3: On Say: Admin player; Text key "kill"; Log [int: ] [string: Admin %p% said [%text%]]; Target player contains ""; Kill [int: ] [string: 200]; Log [int: ] [string: Admin %p% killed player %t%];

 

LOL thanks - but this trace does not have the 'Ban' exception error that we're looking for... (everything else about it is fine though). Maybe my instructions were shite I can't remember - the basic routine is (1) enable plugin console logging and turn on 'Trace Rulz', (2) do the Ban action and capture the error, (3) disable the plugin, (4) turn off 'Trace Rulz', (5) re-enable plugin and you're back to normal.

 

The 'Trace Rulz' can put a lot of info in the plugin log very quickly so you might have to zip it up and attach it.

 

Did a restart of Procon fix it, or if not did you try the 39b.3 version I attached in my post?

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

Originally Posted by bambam*:

 

I'm using the snipers only rules but need to add exceptions for the grenade and the knife.

 

I believe grenades are still just "Death" and knives are melee..correct?

 

So the rules would look like this?

 

On Kill;Not Damage SniperRifle;Not Damage Handgun;Not Damage Melee;Not Damage Death;PlayerCount 5;Log %p% banned (sniper / pistols only);Ban %p% snipers only

On Kill;Not Damage SniperRifle;Not Damage Handgun;Not Damage Melee;Not Damage Death;PlayerCount 3;Log %p% kicked (sniper / pistols only);Kick %p% snipers only

On Kill;Not Damage SniperRifle:Not Damage Handgun;Not Damage Melee;Not Damage Death;PlayerYell %p% Rifles, Pistols, Nades & Melee Only ;Kill 100

Weapons and Damage are listed in the ProconRulz 'Details' tab, and also a snapshot version in the online documentation linked in my sig. Nades do 'Damage Explosive', or you can check for the individual nade weapons. The format of your rulz is fine.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Waterboyeee*:

 

Welp, since installing the latest patch, it isn't doing it anymore and it works perfectly. Thanks for all the help again, you are the man :smile:

 

I was going to ask the developer of InsandBalancer if there was a way to yell on someones screen when they were balanced. I don't know why, but apparently nobody has ever heard of autobalance and they resort to all kinds of admin abuse when they get autobalanced. Is there a way to make a line to where when someone gets autobalanced, it displays a YELL on their screen telling them that they have been autobalanced?

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

Originally Posted by axRhino*:

 

Weapons and Damage are listed in the ProconRulz 'Details' tab, and also a snapshot version in the online documentation linked in my sig. Nades do 'Damage Explosive', or you can check for the individual nade weapons. The format of your rulz is fine.

So I changed to this but am not getting the desired effect:

 

We want to allow any rifle..semi or bolt, allow any handgun, frag grenades and melee.

 

On Kill;Not Damage SniperRifle;Not Damage Handgun;Not Weapon Melee;Not Damage Explosive;PlayerCount 5;Log %p% banned (sniper / pistols only);Ban %p% snipers only

On Kill;Not Damage SniperRifle;Not Damage Handgun;Not Weapon Melee;Not Damage Explosive;PlayerCount 3;Log %p% kicked (sniper / pistols only);Kick %p% snipers only

On Kill;Not Damage SniperRifle:Not Damage Handgun;Not Weapon Melee;Not Damage Explosive;Yell %p% RIFLES, PISTOLS,KNIVES & NADES ONLY PLEASE ;Kill 100

 

I just tested it and the sks resulted in rules kill, all the handguns did the same as did the melee but the frag exception worked fine.

* 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.