Jump to content

[BF3] ProconRulz - BEST 3 PLAYERS


ImportBot

Recommended Posts

Originally Posted by tarreltje*:

 

Those rulz will trigger on a set amount of kills, and will look like this:

 

BEST 3 PLAYERS :

 

1st Tarreltje 1000 kills

2nd Gaga 580 kills

3rd Noob 30 kills

 

 

in the example below i set the trigger on 100 kills, so you dont have to much spam!!

 

  Quote

##### BEST 3 PLAYERS #####

On Spawn;ServerFirst;Set %server_message_now% 0

 

On Kill;

Incr %m_kills%

 

On Kill;

If %m_kills% > %server_first%;Set %server_first% %m_kills%;Set %server_first_player% %p%;

If %m_kills% %server_second%;Set %server_second% %m_kills%;Set %server_second_player% %p%

If %m_kills% %server_third%;Set %server_third% %m_kills%;Set %server_third_player% %p%

If %m_kills% %server_fourth%;Set %server_fourth% %m_kills%;Set %server_fourth_player% %p%

 

if %server_second_player% == %server_first_player%;Set %server_second_player% %server_third_player%;Set %server_second% %server_third%

if %server_third_player% == %server_second_player%;Set %server_third_player% %server_fourth_player%;Set %server_third% %server_fourth%

 

# TRIGGER FOR SHOWING BEST 3 PLAYERS

On Kill;Incr %server_stats_counter%;If %server_stats_counter% > 95;Set %server_stats_counter% 0;Set %server_msg_now% 1

On Kill;If %server_msg_now% == 1

Say - BEST 3 PLAYERS:

Say -

Say - 1st %server_first_player% -- %server_first% kills

Say - 2nd %server_second_player% -- %server_second% kills

Say - 3rd %server_third_player% -- %server_third% kills

Set %server_msg_now% 0

Notes:

18-8 Fixed problem that 2nd player was also 3th

 

30-6 made an edit, rules are couting precice now!

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

Originally Posted by tarreltje*:

 

Thnx! Im testing it al mornig and so far is seems all working good!

 

Also you can use it as end of round stats, if you have like 300 tickets for your server, just set it to 280 to trigger :smile:

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

Originally Posted by killy1976*:

 

nice job with this rulz compliment, but I have a small problem: first, second and third are not always accurate, second and third proclaims the same player.

example=

1st Tarreltje 1000 kills

2nd Gaga 580 kills

3rd Gaga 540 kills

 

i have customized the msg rulz=

 

On Kill;If %server_msg_now% == 1

Say - BEST 3 PLAYERS:

Say - 1 FIRST > %server_first_player% -- %server_first% kills

Say - 2 SECOND > %server_second_player% -- %server_second% kills

Say - 3 THIRD > %server_third_player% -- %server_third% kills

Set %server_msg_now% 0

 

This is a problem?

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

Originally Posted by killy1976*:

 

nothing .... sorry but the problem exists and I do not understand ....

 

an announcement on three =

1st Tarreltje 1000 kills

2nd Gaga 580 kills

3rd Gaga 550 kills

 

my server = only maps TDM / 150tk / 24 slot, and I have no solutions

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

Originally Posted by sikmedve*:

 

Hi!

 

 

I'd like to put the best US and the best RU player name and kills in the same line of chat.

How is it possible?

 

Like best US player XY with x kills, best RU player XY with x kills

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

Originally Posted by Cire*:

 

So if I'm running a 800 flag conq server would my kills be set to 780 or something else so this populates at end of game? I like the original set up but notice the kills are reset after every hundred count. If there was a way to accumulate all the kills for round for the top three that would be better. Thanks for help

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

Originally Posted by trans-am*:

 

What does the 95 in here mean? Code:

On Kill;Incr %server_stats_counter%;If %server_stats_counter% > [b]95[/b];Set %server_stats_counter% 0;Set %server_msg_now% 1
In your first post, trigger by 100 mean the sum of best 3 player kill add up to 100 kills?
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by tarreltje*:

 

  trans-am* said:

What does the 95 in here mean? Code:

On Kill;Incr %server_stats_counter%;If %server_stats_counter% > [b]95[/b];Set %server_stats_counter% 0;Set %server_msg_now% 1
In your first post, trigger by 100 mean the sum of best 3 player kill add up to 100 kills?
95 means, 95 kills to trigger the best 3 players message in the chat
* Restored post. It could be that the author is no longer active.
Link to comment
  • 5 months later...

Originally Posted by styleos*:

 

Hi guys I'm using this code on my server.

 

  Quote

################################################## ###

##### BEST 3 PLAYERS ##### by tarreltje & bambam

# reports after top player 10 kills,

# then each time leader changes

################################################## ###

 

On Kill;Incr %m_kills%;

# + Log %p% with %m_kills% kills;Set %server_m_report% 1;Set %server_m_report_reason% ".Log."

 

On Kill;If %m_kills% > %server_m_kills[1]%

If %m_kills% > 10;If %p% != %server_m_player[1]%;Set %server_m_report% 1;Set %server_m_report_reason% "New #1"

If %p% == %server_m_player[2]%;Set %server_m_kills[2]% %server_m_kills[1]%;Set %server_m_player[2]% %server_m_player[1]%;Set %server_m_player[1]% %p%;Set %server_m_kills[1]% %m_kills%

If %p% != %server_m_player[1]%;If %p% != %server_m_player[2];Set %server_m_kills[3]% %server_m_kills[2]%;Set %server_m_player[3]% %server_m_player[2]%;Set %server_m_kills[2]% %server_m_kills[1]%;Set %server_m_player[2]% %server_m_player[1]%;

Set %server_m_player[1]% %p%;Set %server_m_kills[1]% %m_kills%;

 

On Kill;If %m_kills% > %server_m_kills[2]%;If %m_kills%

If %p% != %server_m_player[2]%;Set %server_m_kills[3]% %server_m_kills[2]%;Set %server_m_player[3]% %server_m_player[2]%

Set %server_m_player[2]% %p%

Set %server_m_kills[2]% %m_kills%;

 

On Kill;If %m_kills% > %server_m_kills[3]%;If %m_kills%

 

On Kill;Incr %server_m_killcount%;If %server_m_killcount% > 70;Set %server_m_report% 1;Set %server_m_report_reason% "------"

 

####### Output report if server_m_report has been set

On Kill;If %server_m_report% == 1;

Say ----%server_m_report_reason%-------- Most kills by -----------------

Say [1st] %server_m_player[1]% %server_m_kills[1]%, [2nd] %server_m_player[2]% %server_m_kills[2]%, [3rd] %server_m_player[3]% %server_m_kills[3]%

Set %server_m_report% 0;Set %server_m_killcount% 0

and I want to adding 4th player into this rule.

How to add it? Someone tell me please.

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

Originally Posted by trans-am*:

 

@styleos:

Code:

##### BEST 3 PLAYERS #####
On Spawn;ServerFirst;Set %server_message_now% 0

On Kill;
Incr %m_kills%

On Kill;
If %m_kills% > %server_first%;Set %server_first% %m_kills%;Set %server_first_player% %p%;
If %m_kills% < %server_first%;if %m_kills% > %server_second%;Set %server_second% %m_kills%;Set %server_second_player% %p%
If %m_kills% < %server_second%;if %m_kills% > %server_third%;Set %server_third% %m_kills%;Set %server_third_player% %p%
If %m_kills% < %server_third%;if %m_kills% > %server_fourth%;Set %server_fourth% %m_kills%;Set %server_fourth_player% %p%
If %m_kills% < %server_fourth%;if %m_kills% > %server_fifth%;Set %server_fifth% %m_kills%;Set %server_fifth_player% %p% 

if %server_second_player% == %server_first_player%;Set %server_second_player% %server_third_player%;Set %server_second% %server_third%
if %server_third_player% == %server_second_player%;Set %server_third_player% %server_fourth_player%;Set %server_third% %server_fourth%
if %server_fourth_player% == %server_third_player%;Set %server_fourth_player% %server_fifth_player%;Set %server_fourth% %server_fifth%

# TRIGGER FOR SHOWING BEST 3 PLAYERS
On Kill;Incr %server_stats_counter%;If %server_stats_counter% > 95;Set %server_stats_counter% 0;Set %server_msg_now% 1
On Kill;If %server_msg_now% == 1
Say - BEST 4 PLAYERS:
Say -
Say - 1st %server_first_player% -- %server_first% kills
Say - 2nd %server_second_player% -- %server_second% kills
Say - 3rd %server_third_player% -- %server_third% kills
Say - 4th %server_fourth_player% -- %server_fourth% kills
Set %server_msg_now% 0
Not sure will this work.
* Restored post. It could be that the author is no longer active.
Link to comment
  • 8 months later...

Originally Posted by Tobsen03*:

 

Hi there,

 

i would like to use this, but i would like to have the 3 best in the chat and after the Round it should reset the stats. So if i am first in the first round it should than reset me after the round has ends. But if someone gets better than me while the round than it should show him. So it should do a live ticker. Can someone tell me how i should do it or is there an Threat were this is explaned? thank 4 info

* Restored post. It could be that the author is no longer active.
Link to comment
  • 1 month later...
  • 5 months later...

Archived

This topic is now archived and is closed to further 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.