ImportBot Posted July 26, 2011 Author Share Posted July 26, 2011 Originally Posted by bambam*: Insane Balancer Admin and Reserved Slots Custom Warning Builder Mixed Spambot I don't think there's a massive reason to replace any plugin that's working well for you, and to replace a hand-crafted plugin doing a particular job with a couple of ProconRulz rules is a tall order, but really it depends what you're using the plugins for. Insane Balancer has no comparable function in ProconRulz because at the very least ProconRulz doesn't provide a 'Move' action so there's no way you could implement anything like it. Admin and Reserved Slots (or just InGameAdmin) are fairly fundamental to running any server. If you want to experiment you *can* implement in-game commands using ProconRulz v32 (i.e. the new version in the 32m.8 beta so far), e.g. the following rules would kick [OFc] bambam via a 'say' text "xkick bam" and then confirmed with "xyes" On Say;Text xkick;Admin;TargetPlayer;PlayerSay Did you mean %t%_;TargetAction Kick On Say;Text xyes;Admin;TargetConfirm On Say;Text xno;Admin;TargetCancel Still, there's no pressing need to replace in-game admin which does it's job very well. The 32m.8 version of ProconRulz does have a new action 'Exec' which can be followed by any server command, so that provides fundamental additional capabilities. I did experiment with *one* command which enabled/disabled vehicles, and ProconRulz did exactly what it was supposed to do, but I was a bit gutted to find out BFBC2 only looks at the level variable at the beginning of the round so the effect was a bit lame, ProconRulz can easily provide messages similar to CustomWarningBuilder, with lots of choice of Say,Yell, PlayerSay etc and flexible design of conditions for the messages - this is central to what ProconRulz does. CustomWarningBuilder *can* generate warnings based on areas of the map though and there's no comparable condition for that in ProconRulz. I guess the comments re Spam messages are similar as with CustomWarningBuilder - if you wanted you could probably think of ProconRulz to produce the messages you wanted, i.e. this is what ProconRulz spends most of it's time doing. But in general if a plugin does what you want and you've got it working, there isn't a huge reason to swap it out. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 27, 2011 Author Share Posted July 27, 2011 Originally Posted by stuckmoto*: stuckmoto I didn't understand your comment: You mean you see the Yell "No tank kills..." but then the player isn't killed? The rule is ok. Check the chat log to see what's in there, maybe the player was protected. Sorry, What I saw was - the server was 6 v 7 and a tank killed someone. We saw the yell but no one was killed. It could of been a member that was protected, but we have that set to NO.More importantly is it yelled @ 6 v 7. I believe it was the attackers(tank) that had 6. So if I understand...it's 6 or less? Shouldn't we list it as Teamsize 5? I'll keep an eye on the rule for a while and let you know if I can reproduce it again. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 27, 2011 Author Share Posted July 27, 2011 Originally Posted by bambam*: "Teamsize 6" means the size of the smaller team is 6 or less. The condition is only designed to be used in Conquest and Rush modes. Whether the player is on attack or defence does not affect the calculation, just the size of the smaller team currently on the server. So if Attackers has 7 players, and Defenders has 9 players, then the current smallest teamsize is 7 and "Teamsize 6" or "Teamsize 7" will succeed, but "Teamsize 8" will fail.Current smallest teamsize is available for action messages as the %n% variable. To check your rule it will be helpful to add a Log action, e.g. Log Teamsize %n%, %p% will be killed for using %w% The chat log will have messages like: ProconRulz: Teamsize 3, [OFc] bambam will be killed for using T90 ... more messages during kill delay Bambam killed or "Bambam was protected from kill by ProconRulz" Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 27, 2011 Author Share Posted July 27, 2011 Originally Posted by stuckmoto*: OK got it I'll "log" it before implementing it right away. My rule should be this then: On Kill;Damage VehicleHeavy;Teamsize 5;Yell No tank kills until more than 6 players per team;Kill Also - I put in your spawn message(while the server was full) it yelled to everyone which I expected, but yelled to everyone again while the round was still going. On Spawn;Not Count 1;PlayerYell %p% welcome to the server Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 27, 2011 Author Share Posted July 27, 2011 Originally Posted by bambam*: lol stuckmoto sorry I should have thought more carefully - the On Spawn;Not Count 1... rule will fire for *every* player on their first spawn when a round starts, because the counts are reset then... sorry, that was just an example of a rule with a bug in it from me... you can see the concept was good but I forgot about counts resetting on round end... So we're still stuck with the issue that a Say or Yell action on an On Join trigger will not be visible to the joining player. It's not as simple as putting a 'delay' on the PlayerYell action - you want the message when they first *spawn* because that's the way BFBC2 works (hence my Not Count 1 condition...). But I can't think of a way right now. On a boring note, I won't be releasing a 'prod' v32 of ProconRulz until after I get back from hols in 2 weeks. I'll wait to confirm stuckmoto hasn't found a bug with his tank rulz (I'm betting he hasn't). If I *did* release v32 prod now, it would simply be the 32m.8 beta that is attached higher up this thread so if you're keen go ahead and use that one. Bambam Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 27, 2011 Author Share Posted July 27, 2011 Originally Posted by Blackhand-Bonehead*: Enjoy your holidays and thanks for the help, I will try and stay out of trouble until you get back. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 29, 2011 Author Share Posted July 29, 2011 Originally Posted by stuckmoto*: YES!! go on your holiday! I'll watch out for the bug and let ya know in a couple weeks... Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 29, 2011 Author Share Posted July 29, 2011 Originally Posted by tarreltje*: for some reason the last rule doesnt work. On our SQDM server we dont want to have people with recon kit using the shotguns, atleast spawn with it. What seems to be the problem? Also it seems that the 1 sniper each team doesnt work, im checking procon now and i see 2 people with sniperrifles constantly in 1 squad.. # TANK RULZ On Kill;Damage VehicleHeavy;ban # SNIPERRULZ On Spawn;Damage SniperRifle 1;PlayerSay sniper limit;Kill # SHOTGUNRULZ On Spawn;Damage Shotgun 1;PlayerSay shotgun limit;Kill # RECONRULZ On Spawn;Kit Recon;Damage Shotgun;PlayerSay no recon with shotgun;Kill Still haviong troubles, now i changed the sniper rule to: Kit Recon 1;kill What proconRulz now does is letting only be 1 sniper on the whole server and not each squad.. While in the FAQ is stated that the rule is made for each team Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 31, 2011 Author Share Posted July 31, 2011 Originally Posted by Carbon6*: Hi, currently i have these rules Code: Damage SniperRifle 2;Teamsize 6;PlayerSay >>%p%<< Sniper-rifle limit Please change weapon;Kill Damage SniperRifle 3;Teamsize 11;PlayerSay >>%p%<< Sniper-rifle limit Please change weapon;Kill Damage SniperRifle 4;Teamsize 14;PlayerSay >>%p%<< Sniper-rifle limit Please change weapon;Kill Damage SniperRifle 5;PlayerSay >>%p%<< Sniper-rifle limit Please change weapon;KillI would like the warning to the player to be in the chatbox (like it already is) and also Yelled, But just to the player, not to the whole server like if i use 'Both'. Is there a way to do this? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 31, 2011 Author Share Posted July 31, 2011 Originally Posted by trnapster*: No. At least in the current "stable" release. BamBam has announced a PlayerYell feature but I don't know if he included it in the beta release. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted July 31, 2011 Author Share Posted July 31, 2011 Originally Posted by Carbon6*: Ahh, shame. Ok, thanks for your reply Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 1, 2011 Author Share Posted August 1, 2011 Originally Posted by stuckmoto*: No. At least in the current "stable" release. BamBam has announced a PlayerYell feature but I don't know if he included it in the beta release. @bambam - wondering how the "welcome message" is coded to allow you to set a delay timer before an announcement?Something like = On Spawn;Time 500;PlayerYell Welcome %p% to our server as far as I know the "PlayerYell" works fine....in the 32Beta Attached Files: New Rule Set.zip Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 1, 2011 Author Share Posted August 1, 2011 Originally Posted by Rapidorg*: for some reason the last rule doesnt work. On our SQDM server we dont want to have people with recon kit using the shotguns, atleast spawn with it. What seems to be the problem? Also it seems that the 1 sniper each team doesnt work, im checking procon now and i see 2 people with sniperrifles constantly in 1 squad.. # TANK RULZ On Kill;Damage VehicleHeavy;ban # SNIPERRULZ On Spawn;Damage SniperRifle 1;PlayerSay sniper limit;Kill # SHOTGUNRULZ On Spawn;Damage Shotgun 1;PlayerSay shotgun limit;Kill # RECONRULZ On Spawn;Kit Recon;Damage Shotgun;PlayerSay no recon with shotgun;Kill Still haviong troubles, now i changed the sniper rule to: Kit Recon 1;kill What proconRulz now does is letting only be 1 sniper on the whole server and not each squad.. While in the FAQ is stated that the rule is made for each team Tarreltje, first question; Do you have the proconrulz Beta 32m8 ? Or still running an older version of proconrulz? If you have the older version then you need to download the latest beta that is in this topic. The old proconrulz doenst understand that SQDM has 4 teams instead of 2 so that is where the problem lies. Ohw and why forbid shotty's on the server? Why not exclude the "Slug Upgrade" ? @ Stuckmoto: Also tried "...;...;...;PlayerYell 500 [text] ? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 1, 2011 Author Share Posted August 1, 2011 Originally Posted by tarreltje*: Ye i already have the beta running, and everything is working fine now, i limit the shotguns, coz sometimes a whole team is spamming seiga or whatever. Most people love the rule sets so i dont mind. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 3, 2011 Author Share Posted August 3, 2011 Originally Posted by bambam*: I'm still on vacation- back next week. In the meantime FYI for PlayerYell, shotgun slugs, multiple-word weapon keys, and squad deathmatch support ALL need the 32m8 beta linked earlier in this thread. Docs for new features are in the plugin 'details' tab. Re 'welcome' message the only proper way is to use the On Spawn trigger, NOT put a delay on On Join. Experiment with On Spawn;Not Rate 2 1000000;Log test %p% welcome message Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 3, 2011 Author Share Posted August 3, 2011 Originally Posted by stuckmoto*: I'm still on vacation- back next week. In the meantime FYI for PlayerYell, shotgun slugs, multiple-word weapon keys, and squad deathmatch support ALL need the 32m8 beta linked earlier in this thread. Docs for new features are in the plugin 'details' tab. Re 'welcome' message the only proper way is to use the On Spawn trigger, NOT put a delay on On Join. Experiment with On Spawn;Not Rate 2 1000000;Log test %p% welcome message OK I'll give it a try! edit: The welcome message appears everytime when I change it to PlayerYell. When it is "logged" it seems to only appear when they first join..As far as the tank rule - working like a charm!! I just set it to TeamSize 5 Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 5, 2011 Author Share Posted August 5, 2011 Originally Posted by defunkt*: Suggestion One of the downsides to item/class limitation with ProconRulz at present is that (AFAIK) it doesn't provide any first-come, first-served tracking. You may have been using a controlled item or class for most of the round but if you respawn at the same time as somebody else who has just chosen the same thing (making at that point for too many in total) you will both be warned/killed/punished. If there's a way around this I haven't hit upon it, if you know of one please share. Otherwise I would suggest a new condition which, similar to the rule_fail_count, tracks if you passed this rule (at this particular condition) last time so we might customise the rule to allow those already using said weapon to continue to. _? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 8, 2011 Author Share Posted August 8, 2011 Originally Posted by PanamaJim*: Is there any mechanism within the ProconRulz that allows for counting team support actions such as Revives or Medic/Ammo pack drops/scores? I'd like to create three end of round awards. One for most revives, one for most heals and one for most ammo supplies and then announce them at the end of the round. Thoughts? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 8, 2011 Author Share Posted August 8, 2011 Originally Posted by tarreltje*: Since im using the 32m.8 version my procon seems to loss his connection a lot of times whole day, more people having this problem? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 9, 2011 Author Share Posted August 9, 2011 Originally Posted by Rapidorg*: @defunkt: True, the first come first served option isnt in ProconRulz. Maybe a good idea to prevent other players to go and take your kit. @ PanamaJim: I dont think so. I didnt find anything in Procon thats logs revives or resupplies. The info is most likely send to the EA servers and not to procon. Pretty much the same as with "VehicleDestroy" etc. @ Tarrel: Yes, we have the same issue but only we have a much stranger situation. We have 4 servers running, 2 SQDM and a rush and a conquest. All four have ProconRulz but only the SQDM servers seem to lost their connection to the layer. It is still possible to connect but only a direct connection. We didnt find out the problem for this and our IT specialist is on it as we speak. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 9, 2011 Author Share Posted August 9, 2011 Originally Posted by Nano*: Can i make a rule like "If player KDR's is lower than 1 and he spaws as recon, kill this player_" Sorry for english. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 10, 2011 Author Share Posted August 10, 2011 Originally Posted by trnapster*: No, it isn't possible to do that. Proconrulz doesn't track the KDr. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 10, 2011 Author Share Posted August 10, 2011 Originally Posted by Xamataca*: Hello Since this is my first post at phogue's forum I want to thanks Phogue and all the plugins devs for this awesome program. Now on the point: This does give me an "Unrecognised rule": Code: On Kill;Teamsize 8;(Damage VehicleHeavy) or (Damage VehicleWater) or (Damage VehicleLight) or (Damage VehicleAir);PlayerSay %p% No disparar armas de vehiculos!!: equipos < 8 - No firing vehicles weapons!!: teams < 8orCode: On Kill;Teamsize 8;Damage (VehicleHeavy) OR (vehicleLight) OR (VehicleAir) OR (VehicleWater);PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 playersAnd this obviously seems to compile fine: Code: On Kill;Teamsize 8;Damage VehicleAir;PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 players On Kill;Teamsize 8;Damage VehicleWater;PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 players On Kill;Teamsize 8;Damage VehicleLight;PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 players On Kill;Teamsize 8;Damage VehicleHeavy;PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 playersAre there another way to script the above without all those lines? Thanks in advance. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 10, 2011 Author Share Posted August 10, 2011 Originally Posted by trnapster*: No since bambam didn't implement an OR Funktion. I asked him to do that but he said it wouldn't make any difference if I write the rules in multiple lines. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 10, 2011 Author Share Posted August 10, 2011 Originally Posted by stuckmoto*: Hello Since this is my first post at phogue's forum I want to thanks Phogue and all the plugins devs for this awesome program. Now on the point: This does give me an "Unrecognised rule": Code: On Kill;Teamsize 8;(Damage VehicleHeavy) or (Damage VehicleWater) or (Damage VehicleLight) or (Damage VehicleAir);PlayerSay %p% No disparar armas de vehiculos!!: equipos < 8 - No firing vehicles weapons!!: teams < 8orCode: On Kill;Teamsize 8;Damage (VehicleHeavy) OR (vehicleLight) OR (VehicleAir) OR (VehicleWater);PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 playersAnd this obviously seems to compile fine: Code: On Kill;Teamsize 8;Damage VehicleAir;PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 players On Kill;Teamsize 8;Damage VehicleWater;PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 players On Kill;Teamsize 8;Damage VehicleLight;PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 players On Kill;Teamsize 8;Damage VehicleHeavy;PlayerSay %p% NO FIRING vehicle's weapons = Team < 8 playersAre there another way to script the above without all those lines? Thanks in advance. EDIT~ Yes you need a different line for each condition Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 11, 2011 Author Share Posted August 11, 2011 Originally Posted by trnapster*: Don't think so Because every condition has to be true and you can't kill with Airvehicles and Lightvehicles at the same time. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 11, 2011 Author Share Posted August 11, 2011 Originally Posted by VAM*: little question: if i mean 5 then i must type Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 11, 2011 Author Share Posted August 11, 2011 Originally Posted by VAM*: @bambam - wondering how the "welcome message" is coded to allow you to set a delay timer before an announcement? Something like = On Spawn;Time 500;PlayerYell Welcome %p% to our server as far as I know the "PlayerYell" works fine....in the 32Beta hi,in your New Rule set i have found this: "Teamsize 23;Kit Recon 6;PlayerSay >>%p% do you have a server with 46 slots? or what means 23? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 11, 2011 Author Share Posted August 11, 2011 Originally Posted by stuckmoto*: Don't think so Because every condition has to be true and you can't kill with Airvehicles and Lightvehicles at the same time. eww...good catch! I'm on night works and kinda sleepy - lolI was thinking it only needed 1 condition to trigger the action, not have to meet all. I guess "On Kill;Damage HeavyVehicle;Damage SniperRifle;Kick" won't work Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 11, 2011 Author Share Posted August 11, 2011 Originally Posted by stuckmoto*: hi, in your New Rule set i have found this: "Teamsize 23;Kit Recon 6;PlayerSay >>%p% do you have a server with 46 slots? or what means 23? That rule is fine - Teamsize23 means "equals to or less than"We have a "On Kill;Teamsize 5;Damage VehicleHeavy;Yell No Tanks Till 6 V 6;Kill" on our server. As far as I know the game is limited to 32 man... Quote * Restored post. It could be that the author is no longer active. Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.