ImportBot Posted March 2, 2015 Share Posted March 2, 2015 Originally Posted by Mamba334*: It first says unrecognizable rules but then says 12 rules loaded. What are the 12 rules and how do you edit them? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 4, 2015 Share Posted March 4, 2015 Originally Posted by Mamba334*: Does anyone know the code to limit the jets? Not all death airvehicles, but jets? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 4, 2015 Share Posted March 4, 2015 Originally Posted by Mamba334*: 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) I don't want this for all vehicles, just jets. Instead of Weapon Death is it Damage Jet? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 4, 2015 Share Posted March 4, 2015 (edited) Originally Posted by Alexis Alexander*: I was part of the server that you and Mithralmir copied. I was responsible for most of the script work to go with what the group wanted. I'm including below most of the rules that where used, and not all were at the same time. Most of it is commented out so that you can uncomment what you want. This works on BC2, BF3, and BF4, but this version shows BC2 maps and weapons. Since the server is gone, I don't think they will object to the script being available now.It includes weapon limits (some by map, some by mode, and some at all times, some with warnings), primary weapon after a set number of kills (very unpopular), kdr limit, kill limit, tracking of rounds a map played and players per map, kick and rounds player for players (find who to ban, and who to make admins). # file variables must be all lower case, and start with ini_ #--------------------------- Begin adminJoin On Join;Admin;AdminSay Admin %p% has joined the server On Spawn;Admin;PlayerFirst;Set %server_admins% %p%,%server_admins% On Say;Text admin;Admins;AdminSay %server_admins% #On Spawn;PlayerFirst;if %ini_roundsplayed_%p%% > 25;if %ini_kicked_%p%% / %ini_roundsplayed_%p%% < 0.10; # Set %server_candidate_admins% %p%,%server_candidate_admins% # Not Admin;Say %p% has low k:r -- %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # Not Admin;Log %p% may be good as admin -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # Not Admin;PlayerSay %p% you have good kick ratio -- send an email to [email protected] to request admin rights #On Say;Text candidate;AdminSay Candidates are: %server_candidate_admins% #-----End AdminJoin #--------------------------- Begin playerjoin #on join;playersay type !Rules to display our rules, KDR is %kills% : %server_deaths[%p%]% with %server_mainkills[%p%]% main kills #on join;if %ini_kicked_%p%% / %ini_roundsplayed_%p%% > 0.20;AdminSay %p% -- kicked %ini_kicked_%p%% rounds and joined %ini_roundsplayed_%p%%; #on join;if %c% > 1;playerSay you were last kicked for %var_kick_reason% #on join;if %c% > 2;AdminSay %p% is here for %c%> time this round #On Spawn;PlayerFirst;Incr %ini_roundsplayed_%p%%;Set %var_kick_reason% Not_Kicked #On Spawn;PlayerFirst; # PlayerSay DO NOT USE 40MMGL/UAV/MORTAR. No C4/ROCKETS/AT ON INFANTRY OR BUILDINGS, AUTO KILL/KICK # PlayerSay 4:1 kdr limit, 4 kills per death, no baserape - type !rules to see again #-----End PlayerJoin #--------------------------- Begin Kick checks #kicked/roundsPlayed check #On Say;Admin;Text offlinekr;PlayerSay %targettext% -- kicked %ini_kicked_%targettext%% rounds and joined %ini_roundsplayed_%targettext%% #On Say;Text getkr;TargetPlayer;Say %t% -- kicked %ini_kicked_%t%% rounds and joined %ini_roundsplayed_%t%% # why response, would need Set %var_kick_reason% reason here, on all kick lines #On Say;Text Why; PlayerSay %var_kick_reason% is why you were last kicked #-----End Kick checks #--------------------------- Begin set variables for later use, #keep above all kicks/bans (take no action in this block and keep above action parts) # KDR - add check for number of players, if scoring is disabled should we count kills and deaths_ On Kill;Incr %server_kills[%p%]%;Incr %server_deaths[%v%]% On TeamKill;Incr %server_deaths[%v%]% On Suicide;Incr %server_deaths[%p%]% On Say;Text getkd;Set %server_kdr[%p%]% %server_kills[%p%]% / %server_deaths[%p%]%;PlayerSay %p% - your kdr is %server_kdr[%p%]% ( %server_kills[%p%]% : %server_deaths[%p%]%) with %server_mainkills[%p%]% main/vehicle kills # main weapon check #On Kill;Not damage melee; not damage handgun; not damage explosive; not damage ProjectileExplosive; not damage Impact;Incr %server_mainkills[%p%]% # killed by/with check,use so that victims can say who killed them with bad weapon On Kill;Set %server_killedBy[%v%]% %p%;Set %server_killedWith[%v%]% %w%; # weapon not ATM-00,DTN-4,RPG7,M2CG,M136;Set %server_cankick[%v%]% = 0 # weapon ATM-00,DTN-4,RPG7,M2CG,M136;Set %server_cankick[%v%]% = 1;VictimSay %server_killedBy[%v%]% killed you with %w%, !punish_ On Say;Text !report;AdminSay %p% was killed by %server_killedBy[%p%]% with %server_killedWith[%p%]%; PlayerSay %p% was killed by %server_killedBy[%p%]% with %server_killedWith[%p%]% #-----End set variables for later use #--------------------------- Begin map count, force all lower case for ini file On Spawn;PlayerFirst;Incr %server_players% On RoundOver;Log The round had %server_players% unique players spawn On Spawn;PlayerFirst;MapMode conquest;Incr %ini_mapplayers_%m%_conquest% # On Spawn;ServerFirst;MapMode conquest;Incr %ini_maprounds_%m%_conquest%;Log %m% conquest %ini_mapplayers_%m%_conquest% players over %ini_maprounds_%m%_conquest% rounds On Round;MapMode conquest;Incr %ini_maprounds_%m%_conquest%;Log %m% conquest %ini_mapplayers_%m%_conquest% players over %ini_maprounds_%m%_conquest% rounds On Spawn;PlayerFirst;MapMode SQRUSH;Incr %ini_mapplayers_%m%_sqrush% On Round;MapMode sqrush;Incr %ini_maprounds_%m%_sqrush%;Log %m% sqrush %ini_mapplayers_%m%_sqrush% players over %ini_maprounds_%m%_sqrush% rounds;end On Spawn;PlayerFirst;MapMode rush;Incr %ini_mapplayers_%m%_rush% On Round;MapMode rush;Incr %ini_maprounds_%m%_rush%;Log %m% rush %ini_mapplayers_%m%_rush% players over %ini_maprounds_%m%_rush% rounds On Say;Text getmap;Say %m% %mm% %ini_mapplayers_%m%_%mm%% players over %ini_maprounds_%m%_%mm%% rounds #-----End map #--------------------------- Begin KDR and kill limit #original was 2 kdr this shows 4 kdr # first > is level to take action at, kills/# (kdr) = ideal deaths, then - real deaths = death difference, if deaths difference > tolerance kick, warn if up at all starting at 7 #On Leave;If %server_kills[%p%]% > 9;If %server_kills[%p%]% / 4 - %server_deaths[%p%]% > 0.25;say FairplayScript action %p% left with high KDR;ban %p% banned By FairPlay Script - kdr kicks:rounds %ini_kicked_%p%% : %ini_roundsplayed_%p%% %ymd%; #On Kill;If %server_kills[%p%]% > 10;If %server_kills[%p%]% / 4 - %server_deaths[%p%]% > 0.49;Set %var_kick_reason% kdr; # Incr %ini_kicked_%p%%; # Say %p% KDR of %server_kills[%p%]% : %server_deaths[%p%]% Banned By FairPlay Script;adminSay %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # ban %p% Banned By FairPlay Script - kdr kicks:rounds %ini_kicked_%p%% : %ini_roundsplayed_%p%% %ymd%; #On Kill;If %server_kills[%p%]% > 9;If %server_kills[%p%]% / 4 - %server_deaths[%p%]% > 0.25;PlayerYell DIE, KDR is high;say %p% FairplayScript Warning! KDR too High get Killed;PlayerSay %p% KDR To high, fix your kdr LAST WARNING!;kill #On Kill;If %server_kills[%p%]% > 6;If %server_kills[%p%]% / 4 - %server_deaths[%p%]% > 0.01;PlayerYell DIE, KDR is high;say %p% FairPlayScript Warning! KDR too High Get Killed;PlayerSay %p% %server_kills[%p%]% : %server_deaths[%p%]% KDR To High, fix your kdr to 4:1 before killing again #On Kill;If %server_kills[%v%]% > 6;If %server_kills[%v%]% / 4 - %server_deaths[%v%]% > 0.01;VictimSay %v% %server_kills[%v%]% : %server_deaths[%v%]% KDR too High, fix your kdr to 4:1 before killing again #alternate method # first > is level to take action at, kills - deaths*4 = amount difference from kdr, if kills up > tolerance ban, warn if up at all starting at 7 kills #On Kill;If %server_kills[%p%]% > 9;If %server_kills[%p%]% - %server_deaths[%p%]% * 4 > 1;Set %var_kick_reason% kdr; # Incr %ini_kicked_%p%%; # Say %p% KDR of %server_kills[%p%]% : %server_deaths[%p%]% Banned By FairPlay Script;adminSay %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # ban %p% Banned By FairPlay Script - kdr kicks:rounds %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # #On Kill;If %server_kills[%p%]% > 9;If %server_kills[%p%]% - %server_deaths[%p%]% * 4 > 0;say %p% FairplayScript Last Warning! KDR too High get Killed;PlayerYell %p% KDR To high, DIE before killing LAST WARNING!;kill #On Kill;If %server_kills[%p%]% > 6;If %server_kills[%p%]% - %server_deaths[%p%]% * 4 == 0;say %p% FairPlayScript Warning! KDR too High Get Killed;PlayerYell KDR To High, DIE before killing #On Kill;If %server_kills[%v%]% > 6;If %server_kills[%v%]% - %server_deaths[%v%]% * 4 == 0;VictimSay %v% %server_kills[%v%]% : %server_deaths[%v%]% KDR is suspicious, fix your kdr to 4:1 before killing again #On Spawn;If %server_kills[%p%]% > 6;If %server_kills[%p%]% - %server_deaths[%p%]% * 4 == 0;PlayerSay %p% FairPlayScript Warning! KDR too High Get Killed;PlayerYell KDR To High, DIE before killing #kill limit #On Kill;PlayerCount 50;tempban 6000 Kicked by FairplayScript - 50kills per round, have a 1 hour break #On Kill;If %server_kills[%p%]% > 50;tempban 6000;Set %var_kick_reason% kill_limit;AdminSay %p% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; #-----End KDR #Begin primary weapon rule, these are all basically > i.e. kill 10 is tripped by player count 9 #change playercount to %server_mainkills[%p%]% _ #On Kill;MapMode conquest;Not Damage melee; not damage handgun; not damage explosive; not damage ProjectileExplosive; # playercount 12; say %p% stop at 10 main kills [%w%];Incr %ini_kicked_%p%%; tempban 6000 %p% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%;AdminSay %p% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% # playercount 11; say %p% Final Warning, No [%w%] or ban;PlayerYell %p% Use pistol/Knife/Handgrenade;kill # playercount 10; say %p% Warning, Use pistol/Knife/Handgrenade Not [%w%] or ban;PlayerYell %p% Use pistol/Knife/Handgrenade;kill # playercount 9; PlayerSay %p% no more [%w%], Use pistol/Knife/Handgrenade #End primary weapon rule #--------------------------- Begin Weapon restricion, with comma (no spaces) like uav1#bomb,uav1#mg #On Spawn;Kit Recon; Weapon MRTR-5; PlayerYell No Mortar;PlayerSay No Mortar ever #On Spawn;If %n% > 10;Kit Recon; Weapon MRTR-5; PlayerYell No Mortar;PlayerSay No Mortar ever;kill #On Spawn;Kit Assault;Weapon 40mmgl; PlayerYell No 40mm Grenade Launcher;PlayerSay No 40mm Grenade Launcher ever- switch to other 40mm #On Spawn;Weapon DTN-4; PlayerSay No C4 againt troops or buildings, and never in arica #On Spawn;Kit Demolition;PlayerSay No rockets or AT mines against troops or buildings, and never in arica #use next 3 if you want to block weapons to repeat kicked players #On Spawn;Kit Demolition;map mp_006cq;MapMode Conquest;If %ini_kicked_%p%% > 10; PlayerYell No Engineer for you in Arica;PlayerSay No Engineer in Arica for you;kill #On Spawn;Kit Assault;Weapon 40mmgl;If %ini_kicked_%p%% > 10; PlayerYell NO 40mm GL;PlayerSay NO 40mm GL;kill #On Spawn;Kit Recon; Weapon MRTR-5;If %ini_kicked_%p%% > 10; PlayerYell No Mortar;PlayerSay No Mortar ever- switch to C4, Only use C4 vs vehicles;kill #use next 3 if you want to block weapons to players kicked in a round #On Spawn;Kit Demolition;map mp_006cq;MapMode Conquest;If %var_kick_reason% != Not_Kicked; PlayerYell No Engineers in Arica;PlayerSay No Engineers in Arica;kill #On Spawn;Kit Assault;Weapon 40mmgl;If %var_kick_reason% != Not_Kicked; PlayerYell Choose a kit without 40mm or use normal shotgun;PlayerSay Choose a kit without 40mm or use normal shotgun;kill #On Spawn;Kit Recon; Weapon MRTR-5;If %var_kick_reason% != Not_Kicked; PlayerYell No Mortar;PlayerSay Over Mortar limit - switch to C4;kill #weapons with warning kills #On Kill;Weapon 40mmgl;Set %var_kick_reason% %w%_is_not_allowed; # Incr %ini_kicked_%p%%; # Say %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # PlayerCount 2;kick %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% # PlayerCount 0;kill %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% #weapons that kick right away, all maps #On Kill;Weapon 40mmgl,uav1#bomb,uav1#mg,MRTR-5;Set %var_kick_reason% %w%_is_not_allowed; # Incr %ini_kicked_%p%%; # Say %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # kick %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% #weapons that kick right away, some maps #On Kill;map mp_006cq,mp_008cq,mp_007gr,mp_sp_002gr;weapon ATM-00,DTN-4,RPG7,M2CG,M136;Set %var_kick_reason% %w%_is_not_allowed_againt_troops_or_buildings; # Incr %ini_kicked_%p%%; # Say %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # kick %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% #weapons that kick right away, squad rush #On Kill;MapMode SQRUSH;weapon ATM-00,DTN-4,RPG7,M2CG,M136;Set %var_kick_reason% %w%_is_not_allowed_againt_troops_or_buildings; # Incr %ini_kicked_%p%%; # Say %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # kick %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% #weapons that kick if infantry On Say;Admin;Text !punish;TargetPlayer %server_killedBy[%p%]%;Set %var_kick_reason% %w%_is_not_allowed_againt_troops_or_buildings; Incr %ini_kicked_%t%%; Say %server_killedBy[%p%]% kicked for %server_killedWith[%p%]% on troops -- k:r %ini_kicked_%t%% : %ini_roundsplayed_%t%%; TargetAction Kick kicked for %server_killedWith[%p%]% on troops -- k:r %ini_kicked_%t%% : %ini_roundsplayed_%t%% On Say;Not Admin;Text !punish;TargetPlayer %server_killedBy[%p%]%;Say Admins please kick %server_killedBy[%p%]% for %server_killedWith[%p%]% on troops; #-----End Weapon restriction On Say;text rules; Say NO BASE RAPING, Do Not Shoot Into Or Enter Enemy Deployment Area's Say Do Not Steal Vehicles From Other Team Deployment Say list additional rules On Say; text commands; PlayerSay @k playername Reason (optional)enter – and then !y enter for kick PlayerSay @tban playername DurationInMinutes Reason (optional) enter – and then !y PlayerSay @b playername enter – and then !y enter PlayerSay @kill playername Reason (optional) enter – and then !y enter PlayerSay @move playername enter – and then !y enter PlayerSay @fmove playername enter – and then !y enter PlayerSay @psay playername text PlayerSay /asay text -- will go to all admins PlayerSay /alerts displays yells, and rule spams On Say; text help; PlayerSay use !report to send admins who last killed you and with what PlayerSay use getkd to find what your round kdr is (counts rejoins) PlayerSay use rules to get the main rules again On Say;text ts3; Say "put address here" Say Get TeamSpeak3 Client http://teamspeak.com/ On Say;Admin;Text asay;AdminSay %p% -- %text% #End Chat Triggers and here are BC2 map names. All start with levels/ MapMode is the columns Edited August 7, 2019 by maxdralle Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 4, 2015 Share Posted March 4, 2015 Originally Posted by Mamba334*: On Kill;Damage VehicleAir;Teamsize 10; 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) Is this the script to keep the air vehicles from killing ground troops in air vehicles when the server has less than 10 players? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 5, 2015 Share Posted March 5, 2015 Originally Posted by ColColonCleaner*: 6 posts. 6 posts without waiting for a response. Stop. Someone will help you soon. Good lord you are impatient. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 5, 2015 Share Posted March 5, 2015 Originally Posted by Mamba334*: 6 posts. 6 posts without waiting for a response. Stop. Someone will help you soon. Good lord you are impatient. Impatient? You're funny man. I ask a question and you give me this "go to this thread...it can be done answer". Just give me the code already dude good lord. Why send me to another thread and then back to this one? All you had to say was if this is the code or not. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 5, 2015 Share Posted March 5, 2015 Originally Posted by ColColonCleaner*: Impatient? You're funny man. I ask a question and you give me this "go to this thread...it can be done answer". Just give me the code already dude good lord. Why send me to another thread and then back to this one? All you had to say was if this is the code or not. "Just give me the code". LOL. Obviously the people recently online either don't have it available, or don't have the time to build it right now. Patience. This isn't fast food. A member with the code or knowledge to build it should be online soon. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 6, 2015 Share Posted March 6, 2015 Originally Posted by armypoilce*: Is there a code for a welcome message and the players name with the country ? I've tried #Country Base Welcome #BASETEXT: Welcome - YOUR TEXT - Please follow our rules #Countrykeys only in small letters based on ISO3166 # Only latin letters works propper But its not doing the player name and country Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 7, 2015 Share Posted March 7, 2015 Originally Posted by numlock10*: any idea why the %ping% command returns -1 for all players on BF4? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 7, 2015 Share Posted March 7, 2015 Originally Posted by trans-am*: Why do you need this plugin to check ping? Sent from my D6503 using Tapatalk Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 7, 2015 Share Posted March 7, 2015 Originally Posted by numlock10*: Because I don't want to run a ping check plugin that queries all players on a 64 player server frequently. I would rather just check the ping on spawn/death and Kick then. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 7, 2015 Share Posted March 7, 2015 Originally Posted by ColColonCleaner*: Because I don't want to run a ping check plugin that queries all players on a 64 player server frequently. I would rather just check the ping on spawn/death and Kick then.Um, that's going to be some very inconsistent information, especially with players whose ping spikes. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 8, 2015 Share Posted March 8, 2015 Originally Posted by LjMjollnir*: any idea why the %ping% command returns -1 for all players on BF4?Off memory Proconrulz only updates Ping information every 30 seconds (when Procon asks for a server update)..And since it hasnt done one for players when they first join its always going to respond with -1 you either need to wait for a serverinfo request (or possibly send one yourself.. but i wouldnt recommend) but either way you are NOT going to get a ping On Join ... and honestly just use Latency manager.. its done and complete.. it works and can do way more then you will ever be able to do with Proconrulz. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 11, 2015 Share Posted March 11, 2015 Originally Posted by t0p8uzz*: any pre-written scripts for counting the amount of headshots per round and kick/ban that player if they reach x amount out there ready to use? So, if player's headshots count > 25 then kick/ban Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 11, 2015 Share Posted March 11, 2015 Originally Posted by trans-am*: @t0p8uzz: Which weapon do you intend to use it on? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 11, 2015 Share Posted March 11, 2015 Originally Posted by droopie*: where do i request rulz? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 11, 2015 Share Posted March 11, 2015 Originally Posted by Alexis-Alexander*: I was responsible for the rulz script (not the rules) that I've seen a few servers copy. The server has since shut down so I'm sharing what we had. Most of it is commented and commented out so you can find what you might like in it. It has KDR limit (from kills and deaths, not spaws), weapon limits (on a map, mode and at all times set of scenarios, also for frequent abusers of the unallowed weapon), kill limit, times a map/mode is played counter, player count for the map/mode combo, counters for number of rounds a player has played, and been kick/banned. It was used in BC2 (and that is the weapons and maps shown), BF3, and BF4. The two were post #923 and #2772. Warnings, primary weapon limit was confusing to players and unpopular. The KDR will not match in bf3/4 as revives will not subtract a death, but that is nice for cases where a person was revived 15 times in a game and has a great kdr. Code: # file variables must be all lower case, and start with ini_ #--------------------------- Begin adminJoin On Join;Admin;AdminSay Admin %p% has joined the server On Spawn;Admin;PlayerFirst;Set %server_admins% %p%,%server_admins% On Say;Text admin;Admins;AdminSay %server_admins% #On Spawn;PlayerFirst;if %ini_roundsplayed_%p%% > 25;if %ini_kicked_%p%% / %ini_roundsplayed_%p%% < 0.10; # Set %server_candidate_admins% %p%,%server_candidate_admins% # Not Admin;Say %p% has low k:r -- %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # Not Admin;Log %p% may be good as admin -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # Not Admin;PlayerSay %p% you have good kick ratio -- send an email to [email protected] to request admin rights #On Say;Text candidate;AdminSay Candidates are: %server_candidate_admins% #-----End AdminJoin #--------------------------- Begin playerjoin #on join;playersay type !Rules to display our rules, KDR is %kills% : %server_deaths[%p%]% with %server_mainkills[%p%]% main kills #on join;if %ini_kicked_%p%% / %ini_roundsplayed_%p%% > 0.20;AdminSay %p% -- kicked %ini_kicked_%p%% rounds and joined %ini_roundsplayed_%p%%; #on join;if %c% > 1;playerSay you were last kicked for %var_kick_reason% #on join;if %c% > 2;AdminSay %p% is here for %c%> time this round #On Spawn;PlayerFirst;Incr %ini_roundsplayed_%p%%;Set %var_kick_reason% Not_Kicked #On Spawn;PlayerFirst; # PlayerSay DO NOT USE 40MMGL/UAV/MORTAR. No C4/ROCKETS/AT ON INFANTRY OR BUILDINGS, AUTO KILL/KICK # PlayerSay 4:1 kdr limit, 4 kills per death, no baserape - type !rules to see again #-----End PlayerJoin #--------------------------- Begin Kick checks #kicked/roundsPlayed check #On Say;Admin;Text offlinekr;PlayerSay %targettext% -- kicked %ini_kicked_%targettext%% rounds and joined %ini_roundsplayed_%targettext%% #On Say;Text getkr;TargetPlayer;Say %t% -- kicked %ini_kicked_%t%% rounds and joined %ini_roundsplayed_%t%% # why response, would need Set %var_kick_reason% reason here, on all kick lines #On Say;Text Why; PlayerSay %var_kick_reason% is why you were last kicked #-----End Kick checks #--------------------------- Begin set variables for later use, #keep above all kicks/bans (take no action in this block and keep above action parts) # KDR - add check for number of players, if scoring is disabled should we count kills and deaths_ On Kill;Incr %server_kills[%p%]%;Incr %server_deaths[%v%]% On TeamKill;Incr %server_deaths[%v%]% On Suicide;Incr %server_deaths[%p%]% On Say;Text getkd;Set %server_kdr[%p%]% %server_kills[%p%]% / %server_deaths[%p%]%;PlayerSay %p% - your kdr is %server_kdr[%p%]% ( %server_kills[%p%]% : %server_deaths[%p%]%) with %server_mainkills[%p%]% main/vehicle kills # main weapon check #On Kill;Not damage melee; not damage handgun; not damage explosive; not damage ProjectileExplosive; not damage Impact;Incr %server_mainkills[%p%]% # killed by/with check,use so that victims can say who killed them with bad weapon On Kill;Set %server_killedBy[%v%]% %p%;Set %server_killedWith[%v%]% %w%; # weapon not ATM-00,DTN-4,RPG7,M2CG,M136;Set %server_cankick[%v%]% = 0 # weapon ATM-00,DTN-4,RPG7,M2CG,M136;Set %server_cankick[%v%]% = 1;VictimSay %server_killedBy[%v%]% killed you with %w%, !punish_ On Say;Text !report;AdminSay %p% was killed by %server_killedBy[%p%]% with %server_killedWith[%p%]%; PlayerSay %p% was killed by %server_killedBy[%p%]% with %server_killedWith[%p%]% #-----End set variables for later use #--------------------------- Begin map count, force all lower case for ini file On Spawn;PlayerFirst;Incr %server_players% On RoundOver;Log The round had %server_players% unique players spawn On Spawn;PlayerFirst;MapMode conquest;Incr %ini_mapplayers_%m%_conquest% # On Spawn;ServerFirst;MapMode conquest;Incr %ini_maprounds_%m%_conquest%;Log %m% conquest %ini_mapplayers_%m%_conquest% players over %ini_maprounds_%m%_conquest% rounds On Round;MapMode conquest;Incr %ini_maprounds_%m%_conquest%;Log %m% conquest %ini_mapplayers_%m%_conquest% players over %ini_maprounds_%m%_conquest% rounds On Spawn;PlayerFirst;MapMode SQRUSH;Incr %ini_mapplayers_%m%_sqrush% On Round;MapMode sqrush;Incr %ini_maprounds_%m%_sqrush%;Log %m% sqrush %ini_mapplayers_%m%_sqrush% players over %ini_maprounds_%m%_sqrush% rounds;end On Spawn;PlayerFirst;MapMode rush;Incr %ini_mapplayers_%m%_rush% On Round;MapMode rush;Incr %ini_maprounds_%m%_rush%;Log %m% rush %ini_mapplayers_%m%_rush% players over %ini_maprounds_%m%_rush% rounds On Say;Text getmap;Say %m% %mm% %ini_mapplayers_%m%_%mm%% players over %ini_maprounds_%m%_%mm%% rounds #-----End map #--------------------------- Begin KDR and kill limit #On Leave;If %server_kills[%p%]% > 9;If %server_kills[%p%]% / 4 - %server_deaths[%p%]% > 0.25;say FairplayScript action %p% left with high KDR;ban %p% banned By FairPlay Script - kdr kicks:rounds %ini_kicked_%p%% : %ini_roundsplayed_%p%% %ymd%; #this is for kdr with tolerance over # first > is level to take action at, kills/# (kdr) = ideal deaths, then - real deaths = death difference, if deaths difference > tolerance kick, warn if up at all starting at 7 #On Kill;If %server_kills[%p%]% > 10;If %server_kills[%p%]% / 4 - %server_deaths[%p%]% > 0.49;Set %var_kick_reason% kdr; # Incr %ini_kicked_%p%%; # Say %p% KDR of %server_kills[%p%]% : %server_deaths[%p%]% Banned By FairPlay Script;adminSay %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # ban %p% Banned By FairPlay Script - kdr kicks:rounds %ini_kicked_%p%% : %ini_roundsplayed_%p%% %ymd%; #On Kill;If %server_kills[%p%]% > 9;If %server_kills[%p%]% / 4 - %server_deaths[%p%]% > 0.25;PlayerYell DIE, KDR is high;say %p% FairplayScript Warning! KDR too High get Killed;PlayerSay %p% KDR To high, fix your kdr LAST WARNING!;kill #On Kill;If %server_kills[%p%]% > 6;If %server_kills[%p%]% / 4 - %server_deaths[%p%]% > 0.01;PlayerYell DIE, KDR is high;say %p% FairPlayScript Warning! KDR too High Get Killed;PlayerSay %p% %server_kills[%p%]% : %server_deaths[%p%]% KDR To High, fix your kdr to 4:1 before killing again #On Kill;If %server_kills[%v%]% > 6;If %server_kills[%v%]% / 4 - %server_deaths[%v%]% > 0.01;VictimSay %v% %server_kills[%v%]% : %server_deaths[%v%]% KDR too High, fix your kdr to 4:1 before killing again #this is for kdr with no tolerance over # first > is level to take action at, kills - deaths*4 = amount difference from kdr, if kills up > tolerance ban, warn if up at all starting at 7 kills #On Kill;If %server_kills[%p%]% > 9;If %server_kills[%p%]% - %server_deaths[%p%]% * 4 > 1;Set %var_kick_reason% kdr; # Incr %ini_kicked_%p%%; # Say %p% KDR of %server_kills[%p%]% : %server_deaths[%p%]% Banned By FairPlay Script;adminSay %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # ban %p% Banned By FairPlay Script - kdr kicks:rounds %ini_kicked_%p%% : %ini_roundsplayed_%p%%; #On Kill;If %server_kills[%p%]% > 9;If %server_kills[%p%]% - %server_deaths[%p%]% * 4 > 0;say %p% FairplayScript Last Warning! KDR too High get Killed;PlayerYell %p% KDR To high, DIE before killing LAST WARNING!;kill #On Kill;If %server_kills[%p%]% > 6;If %server_kills[%p%]% - %server_deaths[%p%]% * 4 == 0;say %p% FairPlayScript Warning! KDR too High Get Killed;PlayerYell KDR To High, DIE before killing #On Kill;If %server_kills[%v%]% > 6;If %server_kills[%v%]% - %server_deaths[%v%]% * 4 == 0;VictimSay %v% %server_kills[%v%]% : %server_deaths[%v%]% KDR is suspicious, fix your kdr to 4:1 before killing again #On Spawn;If %server_kills[%p%]% > 6;If %server_kills[%p%]% - %server_deaths[%p%]% * 4 == 0;PlayerSay %p% FairPlayScript Warning! KDR too High Get Killed;PlayerYell KDR To High, DIE before killing # #On Kill;Admin;If %server_kills[%p%]% > 6;If %server_kills[%p%]% / %server_deaths[%p%]% > 3;PlayerSay %p% Admin! KDR over 3;PlayerYell %p% Admin! KDR over 3 #-----End KDR #maxkill #on kill;PlayerCount 27;Say %p% is now banned;ban %p%;Set %var_kick_reason% kill_limit;AdminSay %p% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; #on kill;PlayerCount 26;playeryell %p% Final Warning! Stop even if you are below 25;kill #on kill;PlayerCount 26;Say %p% Final Warning! Stop even if you are below 25;kill #on kill;playercount 25;playeryell %p% STOP killing only support team or ban;kill #on kill;playercount 25;say %p% STOP killing only support team or ban;kill #on kill;playercount 24;say %p% Only 1 kill to go!! #maxkill #Begin after primary weapon limit #On Kill;Not Damage melee;Not Damage Handgun;Not Damage explosive;PlayerCount 12;say %p% after 10 main kills, use Pistol/knife Hgrenade only;Tempban 600 %p% 10 min ban;Set %var_kick_reason% primary_limit;AdminSay %p% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; #On Kill;Not Damage melee;Not Damage Handgun;Not Damage explosive;PlayerCount 11;say %p% after 10 main kills, use Pistol/knife Hgrenade only;kill %p 10kill rule #On Kill;Not Damage melee;Not Damage Handgun;Not Damage explosive;PlayerCount 10;playeryell %p% after 10 main kills, use Pistol/knife Hgrenade only #On Kill;Not Damage melee;Not Damage Handgun;Not Damage explosive;PlayerCount 10;playersay %p% after 10 main kills, use Pistol/knife Hgrenade only #On Kill;Not Damage melee;Not Damage Handgun;Not Damage explosive;PlayerCount 10;say %p% after 10 main kills, use Pistol/knife Hgrenade only #End primary weapon limit #--------------------------- Begin Weapon restricion, with comma (no spaces) like uav1#bomb,uav1#mg #On Spawn;Kit Recon; Weapon MRTR-5; PlayerYell No Mortar;PlayerSay No Mortar ever # On Spawn;If %n% > 10;Kit Recon; Weapon MRTR-5; PlayerYell No Mortar;PlayerSay No Mortar ever;kill #On Spawn;Kit Assault;Weapon 40mmgl; PlayerYell No 40mm Grenade Launcher;PlayerSay No 40mm Grenade Launcher ever- switch to other 40mm #On Spawn;Weapon DTN-4; PlayerSay No C4 againt troops or buildings, and never in arica #On Spawn;Kit Demolition;PlayerSay No rockets or AT mines against troops or buildings, and never in arica #use next 3 if you want to block weapons to repeat kicked players #On Spawn;Kit Demolition;map mp_006cq;MapMode Conquest;If %ini_kicked_%p%% > 10; PlayerYell No Engineer for you in Arica;PlayerSay No Engineer in Arica for you;kill #On Spawn;Kit Assault;Weapon 40mmgl;If %ini_kicked_%p%% > 10; PlayerYell NO 40mm GL;PlayerSay NO 40mm GL;kill #On Spawn;Kit Recon; Weapon MRTR-5;If %ini_kicked_%p%% > 10; PlayerYell No Mortar;PlayerSay No Mortar ever- switch to C4, Only use C4 vs vehicles;kill #use next 3 if you want to block weapons to players kicked in a round #On Spawn;Kit Demolition;map mp_006cq;MapMode Conquest;If %var_kick_reason% != Not_Kicked; PlayerYell No Engineers in Arica;PlayerSay No Engineers in Arica;kill #On Spawn;Kit Assault;Weapon 40mmgl;If %var_kick_reason% != Not_Kicked; PlayerYell Choose a kit without 40mm or use normal shotgun;PlayerSay Choose a kit without 40mm or use normal shotgun;kill #On Spawn;Kit Recon; Weapon MRTR-5;If %var_kick_reason% != Not_Kicked; PlayerYell No Mortar;PlayerSay Over Mortar limit - switch to C4;kill #weapons with warning kills #On Kill;Weapon 40mmgl;Set %var_kick_reason% %w%_is_not_allowed; # Incr %ini_kicked_%p%%; # Say %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # PlayerCount 2;kick %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% # PlayerCount 0;kill %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% #weapons that kick right away, all maps #On Kill;Weapon 40mmgl,uav1#bomb,uav1#mg,MRTR-5;Set %var_kick_reason% %w%_is_not_allowed; # Incr %ini_kicked_%p%%; # Say %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # kick %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% #weapons that kick right away, some maps #On Kill;map mp_006cq,mp_008cq,mp_007gr,mp_sp_002gr;weapon ATM-00,DTN-4,RPG7,M2CG,M136;Set %var_kick_reason% %w%_is_not_allowed_againt_troops_or_buildings; # Incr %ini_kicked_%p%%; # Say %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # kick %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% #weapons that kick right away, squad rush #On Kill;MapMode SQRUSH;weapon ATM-00,DTN-4,RPG7,M2CG,M136;Set %var_kick_reason% %w%_is_not_allowed_againt_troops_or_buildings; # Incr %ini_kicked_%p%%; # Say %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%%; # kick %p% %var_kick_reason% -- k:r %ini_kicked_%p%% : %ini_roundsplayed_%p%% #weapons that kick if infantry On Say;Admin;Text !punish;TargetPlayer %server_killedBy[%p%]%;Set %var_kick_reason% %w%_is_not_allowed_againt_troops_or_buildings; Incr %ini_kicked_%t%%; Say %server_killedBy[%p%]% kicked for %server_killedWith[%p%]% on troops -- k:r %ini_kicked_%t%% : %ini_roundsplayed_%t%%; TargetAction Kick kicked for %server_killedWith[%p%]% on troops -- k:r %ini_kicked_%t%% : %ini_roundsplayed_%t%% On Say;Not Admin;Text !punish;TargetPlayer %server_killedBy[%p%]%;Say Admins please kick %server_killedBy[%p%]% for %server_killedWith[%p%]% on troops; #-----End Weapon restriction On Say;text rules; Say Do Not Use 40mmgl-UAV-Mortar AT ALL! Do Not Use C4-RPG on Troops or Buildings. Say Do Not Camp Outside of Flag Zone, Help Your Team Mates Capture Flags. Say 4:1 kdr limit, 4 kills per death. No baserape Say Respect the Rules. No Complaining. Auto Kill - Kick for Breaking Rules. On Say; text commands; PlayerSay @k playername Reason (optional)enter – and then !y enter for kick PlayerSay @tban playername DurationInMinutes Reason (optional) enter – and then !y PlayerSay @b playername enter – and then !y enter PlayerSay @kill playername Reason (optional) enter – and then !y enter PlayerSay @move playername enter – and then !y enter PlayerSay @fmove playername enter – and then !y enter PlayerSay @psay playername text PlayerSay /asay text -- will go to all admins PlayerSay /alerts displays yells, and rule spams On Say; text help; PlayerSay use !report to send admins who last killed you and with what PlayerSay use getkd to find what your round kdr is (counts rejoins) PlayerSay use rules to get the main rules again On Say;Text mail;Say address goes here On Say;text ts3; Say add server address Say Get TeamSpeak3 Client http://teamspeak.com/ On Say;Admin;Text asay;AdminSay %p% -- %text% #End Chat Triggers Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 11, 2015 Share Posted March 11, 2015 Originally Posted by Alexis-Alexander*: I tried to reply with a list of rules I have used, but it said a moderator must approve the post. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 12, 2015 Share Posted March 12, 2015 Originally Posted by ColColonCleaner*: I tried to reply with a list of rules I have used, but it said a moderator must approve the post.Just wait for the approval, some posts are moderated for users with few posts to prevent spam. Your post will show once it's approved. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 12, 2015 Share Posted March 12, 2015 Originally Posted by t0p8uzz*: @t0p8uzz: Which weapon do you intend to use it on? Any weapon really Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 12, 2015 Share Posted March 12, 2015 Originally Posted by trans-am*: @ t0p8uzz: You sure you want to include Sniper Rifle and DMR? 25 hs for these type of weapon is quite easy. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 14, 2015 Share Posted March 14, 2015 Originally Posted by spatieman*: can some1 help me out ? i made a script that should only count each 1 kill with a weapon and ancounce the kill but it simple keeps repeating it self as 1st kill count. Code: On Kill;Weapon Weapons/Knife/Knife;Count 1;yell %p% first kill on %v% with a knife !! On Kill;Weapon Knife_RazorBlade;Count 1;yell %p% first kill on %v% with a knife !! On Kill;If %wk% contains Defib;Count 1;yell %p% first kill on %v% with the defib, and you suppost to be medic _ On Kill;If %wk% contains Repair;Count 1;yell %p% first kill on %v% with the repair tool ! On Kill;Weapon Weapons/Gadgets/C4/C4;Count 1;yell %p% first kill on %v% with C4, that must hurt your feelings ! On Kill;Weapon M67;Count 1;yell %p% first kill on %v% with a Grenade, that must hurt your feelings ! On Kill;Weapon Weapons/Gadgets/Claymore/Claymore;Count 1;yell %p% first kill on %v% with a Claymore, did you found your balls _ On Kill;Weapon M15&AT&Mine;Count 1;yell %p% first kill on %v% with a Claymore, did you found your balls _ On Kill;Weapon JNG90;Count 1;yell %p% first kill on %v% with a sniperrifle !! On Kill;Weapon M320;Count 1;yell %p% first kill on %v% with the %w% ! On Kill;Weapon RPG-7;Count 1;yell %p% first kill on %v% with the %w% ! On Kill;Weapon CrossBow;Count 1;yell %p% first kill on %v% with the %w% ! Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 14, 2015 Share Posted March 14, 2015 Originally Posted by trans-am*: @spatieman: From what i understand, you wanna do a First Blood on every weapon? Use this example Code: On Kill;[b]ServerFirst;[/b]Weapon JNG90;Yell %p% first kill on %v% with a sniperrifle !! Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 14, 2015 Share Posted March 14, 2015 Originally Posted by spatieman*: @spatieman: From what i understand, you wanna do a First Blood on every weapon? Use this example Code: On Kill;[b]ServerFirst;[/b]Weapon JNG90;Yell %p% first kill on %v% with a sniperrifle !! Ya, that its, lets try it ! Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 14, 2015 Share Posted March 14, 2015 Originally Posted by t0p8uzz*: @ t0p8uzz: You sure you want to include Sniper Rifle and DMR? 25 hs for these type of weapon is quite easy. For the time being, yes please. Do you have something I can use? Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 14, 2015 Share Posted March 14, 2015 Originally Posted by trans-am*: Try this, Code: #Kick on >25 HS on spawn;serverfirst;set %hs% 0 on kill;Headshot;incr %hs% on kill;If %hs% > 25;Log %p% hs rate: %hs% using %w%;Kick %p% Impossible HS count Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 16, 2015 Share Posted March 16, 2015 Originally Posted by Percos*: Good day, For Battlefield 3 is there command that automatic kill player when he respawn with sniper rifle ? Like there is limit for max. sniper 2/2 and player take sniper rifle and dont have a slot, and it automatical kill him on respawn. Because i have problem on rush when i have sniperlimit max. 2 and there are 10 sniper, but 8 cant kill someone(profi) and they just camp. (and i have only command for when player kill with sniper rifle) So the defender or attacker have only half team which do something. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 16, 2015 Share Posted March 16, 2015 Originally Posted by ty_ger07*: Good day, For Battlefield 3 is there command that automatic kill player when he respawn with sniper rifle ? Like there is limit for max. sniper 2/2 and player take sniper rifle and dont have a slot, and it automatical kill him on respawn. Because i have problem on rush when i have sniperlimit max. 2 and there are 10 sniper, but 8 cant kill someone(profi) and they just camp. (and i have only command for when player kill with sniper rifle) So the defender or attacker have only half team which do something. No, there is no way to know that they have a sniper rifle until they kill with it. The game doesn't tell Procon what the player spawned with. BF:BC2 told Procon what the player spawned with, but not BF3 or BF4. Quote * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted March 18, 2015 Share Posted March 18, 2015 Originally Posted by Phractal*: Will this be updated for Hardline? 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.
Note: Your post will require moderator approval before it will be visible.