Jump to content

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


ColColonCleaner

Recommended Posts

Originally Posted by Large_Pudding*:

 

Quick question BamBam mate.

Would it be a pest to include %vtk% as in "victim team key% variable into the mix?

 

Unless of course there is a work-around. I'm aware of the %vt% variable... would be handy for me to use if %vtk% == 2; bla bla bla opposed to words.

 

Should it be pointless, please don't hesitate to slap me with a wet kipper.

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

Originally Posted by Large_Pudding*:

 

Man I have gotten a serious question, I had to reformat my pc, I reinstalled procon before the reformat of my PC all my plugins worked fine, now that I had reinstalled procon and downloaded all my plugins again proconrulz, adaptive server size etc.... none of them are showing up in procon anymore, I unzipped them into the plugins bf3 folder and they are not showing up none of them are any suggestions?

Have you tried refreshing all plugins? Alternatively exit and restart.. they should populate then :smile:
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by bambam*:

 

Quick question BamBam mate.

Would it be a pest to include %vtk% as in "victim team key% variable into the mix?

 

Unless of course there is a work-around. I'm aware of the %vt% variable... would be handy for me to use if %vtk% == 2; bla bla bla opposed to words.

 

Should it be pointless, please don't hesitate to slap me with a wet kipper.

LOL I'll add a %vtk% in some later release - that wouldn't be any new function really, just a convenience for a new pre-defined variable.

 

The workaround is pretty simple - just note the teamkey of each player that spawns:

 

On Spawn;Set %server_teamkey[%p%]% %ptk%

 

That will remember every player's team key, e.g. for Bambam my team key will be in %server_teamkey[bambam]%

 

Your If %vtk% == 2; becomes

 

On Kill; ... If %server_teamkey[%v%]% == 2; ...

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

Originally Posted by a928396*:

 

thanks - I've looked into this. I think the issue is with Procon in saving "" in the plugin settings. In the meantime there's a workaround, use something like "Set %server_xx% %targettext%xx", then you can test "If %server_xx% == xx" for an empy value of %targettext%.

 

I'll wok something out better.

bambam, thank you for this smart workaraound :smile:

 

 

I've made a !report-command:

 

Code:

### report command
On Say;Text !report;If %text% == "!report"
	If %pcountrykey% != de;PlayerSay type !report <player> <reason> to report a player
	If %pcountrykey% == de;PlayerSay tippe !report <Spieler> <Grund> um einen Spieler zu melden
On Say;Text !report;TargetPlayer;Set %reportmessage% %targettext%xx
	If %reportmessage% != "xx";Log "[^2%p%^0] ^8moechte %t% melden! Grund: %targettext%^0";Exec admin.yell "%p% (%pcountrykey%) moechte %t% wegen %targettext% melden!" 30 player vitaminb991;Set %ini_reports_%ymd%__%hms%% %p%,%t%,%targettext%;Exec punkBuster.pb_sv_command pb_sv_getss "%p%";Set %targettext% 0
	If %reportmessage% == "xx";Log "[^2%p%^0] ^8moechte %t% melden!^0";Exec admin.yell "%p% (%pcountrykey%) moechte %t% melden!" 30 player vitaminb991;Set %ini_reports_%ymd%__%hms%% %p%,%t%;Exec punkBuster.pb_sv_command pb_sv_getss "%p%";Set %targettext% 0
###
  • !report shows a short usage
  • !report player yells a message to the admin, make a punkbusterscreen and adds a minimal report log to a ini file
  • !report player cause yells a message with cause to the admin, make a punkbusterscreen and adds a minimal report log to a ini file

regards,

a928396

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

Originally Posted by bambam*:

 

I've made a !report-command:

I had to read that code a couple of times to work out your Exec admin.yell is hard-coded to send the yell to player "vitaminb991" who I guess is the admin on your server. A couple of options:

 

(1) at least put that playername into a variable at the top of the code so it's easy to change, or

 

(2) use the ProconRulz AdminSay command, which *does* send the 'say' message to all online users that are defined in Procon with at least 'kill' permission (i.e. people you would normally call online admins). You could do this as well as the Yell to vitaminb991 if you wanted.

 

Now that BF3 has added the ability to yell individual players (it didn't at first, only Yell all), I should get off my arse and add an AdminYell command just like AdminSay.

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

Originally Posted by a928396*:

 

Yes, its a complex ruleset. AdminYell would be really useful for this report function but "Exec admin.yell" also works for me.

 

I can show you something more what I've done with exec:

 

Code:

###
On Spawn;Set %server_team[%p%]% %ptk%
###
### baserape warning #1
On Say;Admin;Text !baserape;TargetPlayer;If %baserape[%server_team[%t%]%]% >= 2
	Exec admin.yell "Again, please stop attacking the enemy base. If ignored, we will nuke your team!" 30 team %server_team[%t%]%;Incr %baserape[%server_team[%t%]%]%
On Say;Admin;Text !baserape;TargetPlayer;If %baserape[%server_team[%t%]%]% < 2
	Exec admin.yell "Stop attacking the enemy base, please." 30 team %server_team[%t%]%;Incr %baserape[%server_team[%t%]%]%
###
With !baserape player you can yell the baseraping team a warning message. If you have typed this command third time it will yell a message with another text to the baseraping team.

 

It will be great if we can nuke a team with proconrulz. Then I would try to integrate the nuke command for the third input.

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

Originally Posted by a928396*:

 

nice "30" is a delay , what use ?

Yes, it shows the yell message for 30 seconds.

 

First I've tried to determine the key of the enemy team but it could be that your own team is raping the enemy base so it is always necessary to specify one player of the team which is meant.

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

Originally Posted by PierroLeFou-fr*:

 

Hello All,

 

I have realise rulez for say a randomize a text when player kill with cut or other special weapons.

but I have a problem with the rulez for the repaire tool it's not working, can you help me?

 

Code:

#			KILL TOOL
On Kill;Weapon Repair&Tool;Incr %Tool%;log 				Repair&Tool = %Tool%
On Kill;Weapon Repair&Tool;if %Tool% = 1;say allumeeeeer le feu !!! chantait %p% a %v%;log 				Repair&Tool Text 1
On Kill;Weapon Repair&Tool;if %Tool% = 2;say %p% donne des cours de barbecue a %v% ! Chaud devant !!!;log 				Repair&Tool Text 2
On Kill;Weapon Repair&Tool;if %Tool% = 3;say %v% s'est fait griller le croupion par %p%!!!;log 				Repair&Tool Text 3
On Kill;Weapon Repair&Tool;if %Tool% = 4;say %p% vient de declarer sa flamme a %v% ...c'est beau l'amour!;log 				Repair&Tool Text 4
On Kill;Weapon Repair&Tool;if %Tool% = 4;set %Tool% 0;log 				Repair&Tool >>> 0
For the Cut video/ cut hit / defib it's working but is it good for Kinfe_RazorBlade

 

Code:

KILL CUT cinematique
On kill;weapon Melee;Incr %melee%;log 				melee = %melee%
On kill;weapon Melee;if %melee% = 1;say %p% vient de se payer une tranche de %v%;log 				Melee Text 1
On kill;weapon Melee;if %melee% = 2;say %p% n'y va pas avec le dos du couteau sur %v%;log 				Melee Text 2
On kill;weapon Melee;if %melee% = 3;say %v% derriere toi! c'est affreux!...by %p%;log 				Melee Text 3
On kill;weapon Melee;if %melee% = 4;say Maintenant %p% porte l'oreille de %v% en collier !!!;log 				Melee Text 4
On kill;weapon Melee;if %melee% = 4;set %melee% 0;log 				Melee >>> 0
#			KILL Cut
On kill;weapon Weapons/Knife/Knife,Knife_RazorBlade;Incr %cut%;log 				Weapons/Knife/Knife = %cut%
On kill;weapon Weapons/Knife/Knife,Knife_RazorBlade;if %cut% = 1;say %v% avait chaud, %p% lui a fait quelques trous pour ventiler!!!;log 				Weapons/Knife/Knife Text 1
On kill;weapon Weapons/Knife/Knife,Knife_RazorBlade;if %cut% = 2;say %v% et %p%, entre potes on se lacerent!!!;log 				Weapons/Knife/Knife Text 2
On kill;weapon Weapons/Knife/Knife,Knife_RazorBlade;if %cut% = 2;set %cut% 0;log 				Weapons/Knife/Knife >>> 0
#
#			KILL DEFIB
On kill;weapon Defib;Incr %defib%;log 				Defib = %defib%
On kill;weapon Defib;if %defib% = 1;say ouuuuuh!!! entre %p% et %v%, c'est le coup de foudre!!!;log 				Defib Text 1
On kill;weapon Defib;if %defib% = 2;say ouuuuuh!!! entre %p% et %v%, le courant passe bien!!!;log 				Defib Text 2
On kill;weapon Defib;if %defib% = 2;set %defib% 0;log 				Defib >>> 0
Thanks in advance.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Large_Pudding*:

 

Hello to all. I would ask if it is possible to create a mod for:

- Do not use defibrillator

- Do not use the return indicator

 

Thank you all in advance.

Should you mean the transponder in BC2, I'm afraid I'm unaware of any work-around for this as with the defib unless you limit the soldier class on spawn.

But in BF3 you have two options:

 

1# Edit vars.playerManDownTime X - X to whatever value so vars.playerManDownTime 0 would disable it all together

 

2# Amending vars.playerManDownTime would alter your server state. So you could throw a rule into the works

 

On Kill; Exec vars.playerManDownTime 2

On Spawn; vars.playerManDownTime 100

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

Originally Posted by Tweeder*:

 

Hi Guys

 

I have searched everywhere and can't seem to find the code to announce the best squad in-game.

I have played on a few servers which every 5-10min announce the best squad displaying there names.

 

 

Nevermind seemed to have found it......

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

Originally Posted by bambam*:

 

Hey Pierro... we might have to look at this a bit at a time...

 

(1) What happens with the Repair&Tool rulz ? (Please don't say "nothing"...) Does the log message "Repair&Tool = X" come up ok? What about the other log messages? Do you have 'Event' logging enabled in the Procon console, so you can 100% confirm and OnKill Repair Tool event occurred when you thought it did?

 

(2) Your Knife_Razorblade addition looks absolutely fine - it will just fire when a Premium player kills with knife.

 

(3) Melee is a knife weapon also, so you could use "weapon Weapons/Knife/Knife,Knife_RazorBlade,Melee" but I'm guessing you know that.

 

Hello All,

 

I have realise rulez for say a randomize a text when player kill with cut or other special weapons.

but I have a problem with the rulez for the repaire tool it's not working, can you help me?

 

Code:

#			KILL TOOL
On Kill;Weapon Repair&Tool;Incr %Tool%;log 				Repair&Tool = %Tool%
On Kill;Weapon Repair&Tool;if %Tool% = 1;say allumeeeeer le feu !!! chantait %p% a %v%;log 				Repair&Tool Text 1
On Kill;Weapon Repair&Tool;if %Tool% = 2;say %p% donne des cours de barbecue a %v% ! Chaud devant !!!;log 				Repair&Tool Text 2
On Kill;Weapon Repair&Tool;if %Tool% = 3;say %v% s'est fait griller le croupion par %p%!!!;log 				Repair&Tool Text 3
On Kill;Weapon Repair&Tool;if %Tool% = 4;say %p% vient de declarer sa flamme a %v% ...c'est beau l'amour!;log 				Repair&Tool Text 4
On Kill;Weapon Repair&Tool;if %Tool% = 4;set %Tool% 0;log 				Repair&Tool >>> 0
For the Cut video/ cut hit / defib it's working but is it good for Kinfe_RazorBlade

 

Code:

KILL CUT cinematique
On kill;weapon Melee;Incr %melee%;log 				melee = %melee%
On kill;weapon Melee;if %melee% = 1;say %p% vient de se payer une tranche de %v%;log 				Melee Text 1
On kill;weapon Melee;if %melee% = 2;say %p% n'y va pas avec le dos du couteau sur %v%;log 				Melee Text 2
On kill;weapon Melee;if %melee% = 3;say %v% derriere toi! c'est affreux!...by %p%;log 				Melee Text 3
On kill;weapon Melee;if %melee% = 4;say Maintenant %p% porte l'oreille de %v% en collier !!!;log 				Melee Text 4
On kill;weapon Melee;if %melee% = 4;set %melee% 0;log 				Melee >>> 0
#			KILL Cut
On kill;weapon Weapons/Knife/Knife,Knife_RazorBlade;Incr %cut%;log 				Weapons/Knife/Knife = %cut%
On kill;weapon Weapons/Knife/Knife,Knife_RazorBlade;if %cut% = 1;say %v% avait chaud, %p% lui a fait quelques trous pour ventiler!!!;log 				Weapons/Knife/Knife Text 1
On kill;weapon Weapons/Knife/Knife,Knife_RazorBlade;if %cut% = 2;say %v% et %p%, entre potes on se lacerent!!!;log 				Weapons/Knife/Knife Text 2
On kill;weapon Weapons/Knife/Knife,Knife_RazorBlade;if %cut% = 2;set %cut% 0;log 				Weapons/Knife/Knife >>> 0
#
#			KILL DEFIB
On kill;weapon Defib;Incr %defib%;log 				Defib = %defib%
On kill;weapon Defib;if %defib% = 1;say ouuuuuh!!! entre %p% et %v%, c'est le coup de foudre!!!;log 				Defib Text 1
On kill;weapon Defib;if %defib% = 2;say ouuuuuh!!! entre %p% et %v%, le courant passe bien!!!;log 				Defib Text 2
On kill;weapon Defib;if %defib% = 2;set %defib% 0;log 				Defib >>> 0
Thanks in advance.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by C-4-N*:

 

bambam, thank you for this smart workaraound :smile:

 

 

I've made a !report-command:

 

Code:

### report command
On Say;Text !report;If %text% == "!report"
	If %pcountrykey% != de;PlayerSay type !report <player> <reason> to report a player
	If %pcountrykey% == de;PlayerSay tippe !report <Spieler> <Grund> um einen Spieler zu melden
On Say;Text !report;TargetPlayer;Set %reportmessage% %targettext%xx
	If %reportmessage% != "xx";Log "[^2%p%^0] ^8moechte %t% melden! Grund: %targettext%^0";Exec admin.yell "%p% (%pcountrykey%) moechte %t% wegen %targettext% melden!" 30 player vitaminb991;Set %ini_reports_%ymd%__%hms%% %p%,%t%,%targettext%;Exec punkBuster.pb_sv_command pb_sv_getss "%p%";Set %targettext% 0
	If %reportmessage% == "xx";Log "[^2%p%^0] ^8moechte %t% melden!^0";Exec admin.yell "%p% (%pcountrykey%) moechte %t% melden!" 30 player vitaminb991;Set %ini_reports_%ymd%__%hms%% %p%,%t%;Exec punkBuster.pb_sv_command pb_sv_getss "%p%";Set %targettext% 0
###
Hum if i am true , there is a bit mistake

 

Set %ini_reports_%ymd%__%hms%% %p%,%t%;Exec punkBuster.pb_sv_command pb_sv_getss "%p%"

i think it will be better with :

 

Set %ini_reports_%ymd%__%hms%% %p%,%t%;Exec punkBuster.pb_sv_command pb_sv_getss "%t%"

because with prevent cmd , the screen took is from the player who report , and no from the reported player
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by a928396*:

 

Hello C-4-N,

 

yes, you are right. Thank you for the hint, here is a small modified version:

 

Code:

### report command
On Say;Text !report;Set %adminyell% ONEOFYOURADMINS
###
On Say;Text !report;If %text% == "!report"
	If %pcountrykey% != de;PlayerSay type !report <player> <reason> to report a player
	If %pcountrykey% == de;PlayerSay tippe !report <Spieler> <Grund> um einen Spieler zu melden
On Say;Text !report;TargetPlayer;Set %reportmessage% %targettext%xx
	If %reportmessage% != "xx";Log "[^2%p%^0] ^8wants to report %t%! Cause: %targettext%^0";Exec admin.yell "%p% (%pcountrykey%) wants to report %t%, Cause: %targettext%!" 30 player %adminyell%;Set %ini_reports_%ymd%__%hms%% %p%,%t%,%targettext%;Exec punkBuster.pb_sv_command pb_sv_getss "%t%";Set %targettext% 0
	If %reportmessage% == "xx";Log "[^2%p%^0] ^8wants to report %t%^0";Exec admin.yell "%p% (%pcountrykey%) wants to report %t%!" 30 player %adminyell%;Set %ini_reports_%ymd%__%hms%% %p%,%t%;Exec punkBuster.pb_sv_command pb_sv_getss "%t%";Set %targettext% 0
###
Don't forget to change ONEOFYOURADMINS.

 

Regards

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

Originally Posted by Repoman*:

 

I just modified the nade spam rule for our server for Metro. Right now the server is empty so it can't be tested. Below is the rule can some look at it ans see if it looks correct.

 

Code:

On Kill;Map MP_Subway;Damage Explosive;Rate 4 60;PlayerCount 5;Log Say %p%;Yell %p% kicked for excessive nade spamming on Metro;Kick %p% excessive nade spamming on Metro
On Kill;Map MP_Subway;Damage Explosive;Rate 4 60;PlayerCount 3;Log Say %p%;Yell %p% killed for excessive nade spamming on Metro;Kill %p% excessive nade spamming on Metro
On Kill;Map MP_Subway;Damage Explosive;Rate 4 60;Say %p% ;Yell %p% excessive nade spamming continue and you be killed by admin;Kill
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Repoman*:

 

Yes, its a complex ruleset. AdminYell would be really useful for this report function but "Exec admin.yell" also works for me.

 

I can show you something more what I've done with exec:

 

Code:

###
On Spawn;Set %server_team[%p%]% %ptk%
###
### baserape warning #1
On Say;Admin;Text !baserape;TargetPlayer;If %baserape[%server_team[%t%]%]% >= 2
	Exec admin.yell "Again, please stop attacking the enemy base. If ignored, we will nuke your team!" 30 team %server_team[%t%]%;Incr %baserape[%server_team[%t%]%]%
On Say;Admin;Text !baserape;TargetPlayer;If %baserape[%server_team[%t%]%]% < 2
	Exec admin.yell "Stop attacking the enemy base, please." 30 team %server_team[%t%]%;Incr %baserape[%server_team[%t%]%]%
###
With !baserape player you can yell the baseraping team a warning message. If you have typed this command third time it will yell a message with another text to the baseraping team.

 

It will be great if we can nuke a team with proconrulz. Then I would try to integrate the nuke command for the third input.

How could this altered to instead of TargetPlayer to Team Alpha or Team Bravo. Sometimes it hard to know which player is camping. That way the whole team gets all messeges each time.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by bambam*:

 

Does anybody has figured out how to get empty spaces in a yell command?

 

So that you get something like this: [1]bladibla [2]bladibla

 

?

I don't understand... do you have "Yell [1]bladibla[2]bladibla" ?

 

What happens? Does it get squished to a single space?

 

What's in the console for the admin.yell command - is that different than you see?

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

Originally Posted by fantasticplayer*:

 

Hello again bambam. U have helpd me with weapon limiter for my server, i mean mortar use. Ive got 24 slot TDM server and its work perfectly. Ive got one more question: if someone use ProjectileExplosive or mortar (death) on my server for first frag he is killd, for second kickd and for third he is ban permanently. How i can do it that for third frag he will got ban for 24 hours? My script is:

 

##### WEAPON LIMITER #####

On Kill;Damage ProjectileExplosive;PlayerCount 2;Say M320/RPG-7, SMAW and MORTAR are not allowed!;Ban M320/RPG-7, SMAW and MORTAR are not allowed!

On Kill;Damage ProjectileExplosive;PlayerCount 1;Say M320/RPG-7, SMAW and MORTAR are not allowed!;Kick M320/RPG-7, SMAW and MORTAR are not allowed!

On Kill;Damage ProjectileExplosive;PlayerCount 0;Say M320/RPG-7, SMAW and MORTAR are not allowed!;Kill M320/RPG-7, SMAW and MORTAR are not allowed!

On Kill;Weapon Death;PlayerCount 2;Say M320/RPG-7, SMAW and MORTAR are not allowed!;Ban M320/RPG-7, SMAW and MORTAR are not allowed!

On Kill;Weapon Death;PlayerCount 1;Say M320/RPG-7, SMAW and MORTAR are not allowed!;Kick M320/RPG-7, SMAW and MORTAR are not allowed!

On Kill;Weapon Death;Say M320/RPG-7, SMAW and MORTAR are not allowed!;Kill M320/RPG-7, SMAW and MORTAR are not allowed!

Should i do command line like that or other:

On Kill;Damage ProjectileExplosive;PlayerCount 2;Say M320/RPG-7, SMAW and MORTAR are not allowed!;tBan 1440 M320/RPG-7, SMAW and MORTAR are not allowed!

Kind regards

FanTasticPlayer

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

Originally Posted by XDE4TH*:

 

Going off example number 9:

All BF3 vehicle kills are currently reported as "Weapon Death", and FYI Mortars are reported as "Weapon Death" also, so you cannot tell those kills apart. But if you want to limit all vehicles AND mortars when teams are small, then you can use these rulz for BF3 (For BFBC2 there is full support for vehicle kills, e.g. with Damage VehicleHeavy, VehicleAir etc. so you can use similar rulz but be more specific).

 

The Teamsize condition in these rulz makes vehicle kills suicidal if the smallest team is 4 or smaller. On a balanced server this means vehicle kills will be suicidal until 10 players total are in-game...

 

The PlayerCount conditions control the kill count thresholds for warn (vehicle kill 1,2,3), kill (vehicle kill 4,5), kick (vehicle kills >5)

 

On Kill;Weapon Death;Teamsize 4;

PlayerCount 5;Say %p% kicked for vehicle kills;Kick kicked for vehicle kills with small teams

PlayerCount 3;Say %p% slayed for vehicle kill %c%/5;Kill 100

Say %p% - no vehicle kills with small teams (#%c%/5)

We would like to limit it to no vehicle kills under 10 players but is it possible to differentiate roadkills?
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by a928396*:

 

How could this altered to instead of TargetPlayer to Team Alpha or Team Bravo. Sometimes it hard to know which player is camping. That way the whole team gets all messeges each time.

You can refer to any player of the team which is attacking the base. I need one playername for determining the teamkey. Then the message will appear to this team.

 

I'm still testing but it should work this way.

 

Maybe, bambam will give us a TargetTeam condition with the variables %ttk% (target team key) and %t% (target team name) :ohmy:

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

Originally Posted by tarreltje*:

 

I don't understand... do you have "Yell [1]bladibla[2]bladibla" ?

 

What happens? Does it get squished to a single space?

 

What's in the console for the admin.yell command - is that different than you see?

My rulz:

Yell 10 [1]rinuss [1]rinuss

 

Output ingame:

[1]rinuss [2]rinuss

 

console:

procon.plugin.setVariable ProconRulz Rules On+Spawn%3bPlayerFirst%3b|Yell+10+%5b1%5drinuss+++ ++++++++++++++%5b2%5drinuss

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

Originally Posted by a928396*:

 

Here are some rules to detect simple statspadding. Just an idea if your server starts with one player but you don't want to support that somebody can increase his stats on an empty server.

 

Currently not tested!

 

Code:

### statspadding 
On Round;MapMode Rush;Set %maxscore% 4800
On Round;MapMode Conquest;Set %maxscore% 1500
###
On Spawn;PlayerOnce;Set %maybeboosting% 0
On Spawn;Set %team[%p%]% %ptk%
###
On Spawn;If %team[%p%]% != %ptk%;Incr %maybeboosting%
On Suicide;Teamsize 0;Incr %maybeboosting%
On Spawn;Teamsize 0;
	If %maybeboosting% >= 2;
	If %score% >= %maxscore%;Kick excessive statspadding;Exec admin.restartMap
###
Any suggestions or some feedback?

 

Regards

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

Originally Posted by Large_Pudding*:

 

!!! Please note !!!

 

ini persistent variables shall NOT be written to a /configs/ xxx_proconrulz.ini file should ProCon plugin security be set to 'sandbox'.

ProConRulz requires plugins to run with no restrictions for the .ini file to be written

 

Apologies should this have been raised before... if not... hope it helps for those that have issue's

@BamBam, dunno if you want to declare this in your docs as it just had me stumped for about 5 hours :ohmy:

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

Originally Posted by bambam*:

 

!!! Please note !!!

 

ini persistent variables shall NOT be written to a /configs/ xxx_proconrulz.ini file should ProCon plugin security be set to 'sandbox'.

ProConRulz requires plugins to run with no restrictions for the .ini file to be written

 

Apologies should this have been raised before... if not... hope it helps for those that have issue's

@BamBam, dunno if you want to declare this in your docs as it just had me stumped for about 5 hours :ohmy:

Thanks Pudding - I didn't know this - I'll update the docs to include this fact ...
* 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.