Jump to content

Server Kills (1.5.0.0 - 3/6/2014)


ImportBot

Recommended Posts

Originally Posted by TimSad*:

 

Description

 

This plugin has multiple server kill type functions... It has kill streaks, death streaks, multikills, first blood, specific kill announcements, and round stats that are displayed at the beginning of each next round. It also has a "Server Kills Report" which displays the server's kills of various types from over a span of X amount of hours defined by Kills Displayed Timespan (hours)...

 

Requirements

 

For the Server Kills Report portion to work, you will need to have the installed on the computer that your Procon or Procon Layer is being run on. Also, if you have the Procon option "Run plugins in a sandbox" selected, you will need to make sure to select Allow all outgoing ODBC connections.

 

Settings

 

Death Streaks

  • Enable Death Streaks? - Allows you to enable or disable the displaying of death streaks.
  • Death Streak Start Number - The number of deaths in a row that a player must reach before death streak messages start displaying at an interval of a death streak number.
  • Death Streak Display Interval - The recurrent number of deaths in a row a player must get after the Death Streak Start Number for a death streak message to display again.
  • Death Streak Default Message - The default message that is displayed for death streaks.

    Replacement Tags:

     

    Player Name (name of the player who is on the death streak)

    %pn%

     

     

     

    Death Streak Number

    %dsn%

     

  • Death Streak Display Type - Determines whether death streak messages are displayed as a "Say" or a "Yell".
  • Additional Death Streak Messages - Additional alternate messages for any specific death streak number. The Death Streak Default Message will not be displayed for these numbers. Format is... number|message

    Replacement Tags:

     

    Player Name (name of the player who is on the death streak)

    %pn%

     

     

     

    Death Streak Number

    %dsn%

     

  • End Death Streak Number - The death streak number a player must have met or passed for the End Death Streak Message to be displayed when the player finally gets a kill. Set to 0 to disable.
  • End Death Streak Message - The message that is displayed when a player who has met or passed the End Death Streak Number finally gets a kill.

    Replacement Tags:

     

    Death Streak End Player Name (name of the player who the person on the death streak killed)

    %dsepn%

     

     

     

    Player Name (name of the player who is on the death streak)

    %pn%

     

     

     

    Death Streak Number

    %dsn%

     

  • Write Death Streaks to Console? - Writes the Death Streak Messages to console if set to Yes.
  • Death Streak Display Type - The Death Streak number a player must reach for the Death Streak Messages to be written to the console.
  • First Blood
    • Display First Blood? - If set to "Yes" it will display the first blood (first kill) of each round.
    • First Blood Message - The customizable message that will be displayed when a player achieves the first blood of a round.

      Replacement Tags:

       

      First Blood Killer

      %kfb%

       

       

       

      First Blood Victim

      %vfb%

       

       

       

      First Blood Weapon

      %wfb%

       

    • First Blood Display Type - Determines whether the First Blood Message is displayed as a "Say" or a "Yell".
    • Write First Blood to Console? - Writes the First Blood Messages to console if set to Yes.
    Kill Streaks
    • Enable Kill Streaks? - Allows you to enable or disable the displaying of kill streaks.
    • Kill Streak Start Number - The number of kills that a player must reach before kill streak messages start displaying at an interval of a kill number.
    • Kill Streak Display Interval - The recurrent number of kills in a row a player must get after the Kill Streak Start Number for a kill streak message to display again.
    • Default Message - The default message that is displayed for kill streaks.

      Replacement Tags:

       

      Player Name (name of the player who is on the kill streak)

      %pn%

       

       

       

      Kill Streak Number

      %ksn%

       

    • Display Type - Determines whether kill streak messages are displayed as a "Say" or a "Yell".
    • Additional Messages - Additional alternate messages for any specific kill number. The Default Message will not be displayed for these numbers. Format is... number|message

      Replacement Tags:

       

      Player Name (name of the player who is on the kill streak)

      %pn%

       

       

       

      Kill Streak Number

      %ksn%

       

    • End Kill Streak Number - The kill streak number a player must have met or passed for the End Kill Streak Message to be displayed when the player is killed. Set to 0 to disable.
    • End Kill Streak Message - The message that is displayed when a player who has met or passed the End Kill Streak Number is killed.

      Replacement Tags:

       

      Kill Streak End Player Name (name of the player who ended the kill streak)

      %ksepn%

       

       

       

      Player Name (name of the player who was on the kill streak)

      %pn%

       

       

       

      Kill Streak Number

      %ksn%

       

    • Write Kill Streaks to Console? - Writes the Kill Streak Messages to console if set to Yes.
    • Kill Streak Display Type - The Kill Streak number a player must reach for the Kill Streak Messages to be written to the console.
    Multikills
    • Enable Multkills? - Allows you to enable or disable the displaying of multikills.
    • Multikill Messages - The specific messages that will be displayed when a player gets a multikill. Format is... number|message|display type (say or yell)

      Replacement Tags:

       

      Multikill Player

      %mp%

       

    • Multikill Span (in seconds) - The time span of seconds defined by you that constitute a multikill. More than 3 seconds is pushing it so you cannot enter a value greater than that.
    • Write Multikills to Console? - Writes the Multikill Messages to console if set to Yes.
    • Multikill Console Write Start Value - The minimum multikill value that a player must have achieved for it to be written to console.
    Round Stats
    • Enable Round Stats? - Allows you to enable or disable the displaying of round stats.
    • Add Weapon To Display Messages - A drop down list with all the weapons and kill types. Select anything from this list to be added to the Display Messages along with a generic message.
    • Display Messages - The customizable messages that are displayed in chat at the beginning of a round for the previous round's stats.

      Replacement Tags:

       

      Last Kill Killer

      %lkk%

       

       

       

      Last Kill Victim

      %lkv%

       

       

       

      Last Kill Weapon

      %lkw%

       

       

       

      Most Kills Player

      %mkp%

       

       

       

      Most Kills Number

      %mkn%

       

       

       

      Most Knife Kills Player ('Knife' & 'Melee' combined)

      %mkkp%

       

       

       

      Most Knife Kills Number ('Knife' & 'Melee' combined)

      %mkkn%

       

       

       

      Highest Kill Streak Player

      %hksp%

       

       

       

      Highest Kill Streak Number

      %hksn%

       

       

       

      Highest Death Streak Player

      %hdsp%

       

       

       

      Highest Death Streak Number

      %hdsn%

       

       

       

      Highest Score Player

      %hsp%

       

       

       

      Highest Score Number

      %hsn%

       

       

       

      Most Deaths Player

      %mdp%

       

       

       

      Most Deaths Number

      %mdn%

       

       

      -----------------------------

       

      %kills_870_combat% >> %kills_870_combat_player%

      AEK-971 Assault Rifle >> %kills_aek_971_assault_rifle% >> %kills_aek_971_assault_rifle_player%

      AKS-74u Assault Rifle >> %kills_aks_74u_assault_rifle% >> %kills_aks_74u_assault_rifle_player%

      AN-94 Abakan Assault Rifle >> %kills_an_94_abakan_assault_rifle% >> %kills_an_94_abakan_assault_rifle_player%

      AS Val Supressed Assault Rifle >> %kills_as_val_supressed_assault_rifle% >> %kills_as_val_supressed_assault_rifle_player%

      Damagearea >> %kills_damagearea% >> %kills_damagearea_player%

      DAO-12 Striker Shotgun >> %kills_dao_12_striker_shotgun% >> %kills_dao_12_striker_shotgun_player%

      Death >> %kills_death% >> %kills_death_player%

      Defibrillator >> %kills_defibrillator% >> %kills_defibrillator_player%

      F2000 Assault >> %kills_f2000_assault% >> %kills_f2000_assault_player%

      FAMAS Assault Rifle >> %kills_famas_assault_rifle% >> %kills_famas_assault_rifle_player%

      FGM-148 Javelin >> %kills_fgm_148_javelin% >> %kills_fgm_148_javelin_player%

      FIM-92 Stinger >> %kills_fim_92_stinger% >> %kills_fim_92_stinger_player%

      Glock 18 Pistol >> %kills_glock_18_pistol% >> %kills_glock_18_pistol_player%

      HK53/MP5 Assault Rifle >> %kills_hk53_mp5_assault_rifle% >> %kills_hk53_mp5_assault_rifle_player%

      Jackhammer/MK3A1 Shotgun >> %kills_jackhammer_mk3a1_shotgun% >> %kills_jackhammer_mk3a1_shotgun_player%

      JNG90 Sniper Rifle >> %kills_jng90_sniper_rifle% >> %kills_jng90_sniper_rifle_player%

      BF Premium Knife >> %kills_bf_premium_knife% >> %kills_bf_premium_knife_player%

      L96A1 Sniper Rifle >> %kills_l96a1_sniper_rifle% >> %kills_l96a1_sniper_rifle_player%

      LSAT Light Machine Gun >> %kills_lsat_light_machine_gun% >> %kills_lsat_light_machine_gun_player%

      M416 >> %kills_m416% >> %kills_m416_player%

      M417 Sniper Rifle >> %kills_m417_sniper_rifle% >> %kills_m417_sniper_rifle_player%

      M1014 Semi-automatic Shotgun >> %kills_m1014_semi_automatic_shotgun% >> %kills_m1014_semi_automatic_shotgun_player%

      M15 Anti Tank Mine >> %kills_m15_anti_tank_mine% >> %kills_m15_anti_tank_mine_player%

      M16A4 Assault Rifle >> %kills_m16a4_assault_rifle% >> %kills_m16a4_assault_rifle_player%

      WWII M1911 .45 >> %kills_wwii_m1911_45% >> %kills_wwii_m1911_45_player%

      M240 Machine Gun >> %kills_m240_machine_gun% >> %kills_m240_machine_gun_player%

      M249 SAW >> %kills_m249_saw% >> %kills_m249_saw_player%

      M26 MASS Shotgun >> %kills_m26_mass_shotgun% >> %kills_m26_mass_shotgun_player%

      M27 IAR >> %kills_m27_iar% >> %kills_m27_iar_player%

      M320 Grenade launcher >> %kills_m320_grenade_launcher% >> %kills_m320_grenade_launcher_player%

      M39 Sniper Rifle >> %kills_m39_sniper_rifle% >> %kills_m39_sniper_rifle_player%

      M40A5 Sniper Rifle >> %kills_m40a5_sniper_rifle% >> %kills_m40a5_sniper_rifle_player%

      M4A1 Carbine >> %kills_m4a1_carbine% >> %kills_m4a1_carbine_player%

      M60 LMG >> %kills_m60_lmg% >> %kills_m60_lmg_player%

      M67 Grenade >> %kills_m67_grenade% >> %kills_m67_grenade_player%

      M9 Pistol >> %kills_m9_pistol% >> %kills_m9_pistol_player%

      Beretta M93R >> %kills_beretta_m93r% >> %kills_beretta_m93r_player%

      MedKit >> %kills_medkit% >> %kills_medkit_player%

      Melee >> %kills_melee% >> %kills_melee_player%

      MG36 >> %kills_mg36% >> %kills_mg36_player%

      MK11 Sniper Rifle >> %kills_mk11_sniper_rifle% >> %kills_mk11_sniper_rifle_player%

      Barrett M98B Sniper Rifle >> %kills_barrett_m98b_sniper_rifle% >> %kills_barrett_m98b_sniper_rifle_player%

      MP7 Machine Gun >> %kills_mp7_machine_gun% >> %kills_mp7_machine_gun_player%

      Pecheneg Machine Gun >> %kills_pecheneg_machine_gun% >> %kills_pecheneg_machine_gun_player%

      PP-19 Bizon SubMachine Gun >> %kills_pp_19_bizon_submachine_gun% >> %kills_pp_19_bizon_submachine_gun_player%

      PP-2000 SubMachine Gun >> %kills_pp_2000_submachine_gun% >> %kills_pp_2000_submachine_gun_player%

      QBB-95 Light Machine Gun >> %kills_qbb_95_light_machine_gun% >> %kills_qbb_95_light_machine_gun_player%

      QBU-88 Sniper Rifle >> %kills_qbu_88_sniper_rifle% >> %kills_qbu_88_sniper_rifle_player%

      QBZ-95 Assault Rifle >> %kills_qbz_95_assault_rifle% >> %kills_qbz_95_assault_rifle_player%

      Repair Tool >> %kills_repair_tool% >> %kills_repair_tool_player%

      Roadkill >> %kills_roadkill% >> %kills_roadkill_player%

      RPG-7 Anti Tank rocket-propelled grenade launcher >> %kills_rpg_7_anti_tank_rocket_propelled_grenade_la uncher% >> %kills_rpg_7_anti_tank_rocket_propelled_grenade_la uncher_player%

      RPK-74M Light Machine Gun >> %kills_rpk_74m_light_machine_gun% >> %kills_rpk_74m_light_machine_gun_player%

      SCAR-L Assault Rifle >> %kills_scar_l_assault_rifle% >> %kills_scar_l_assault_rifle_player%

      SIG SG 550 Assault Rifle >> %kills_sig_sg_550_assault_rifle% >> %kills_sig_sg_550_assault_rifle_player%

      Saiga 20K Semi >> %kills_saiga_20k_semi% >> %kills_saiga_20k_semi_player%

      Simonov SKS-45 Rifle >> %kills_simonov_sks_45_rifle% >> %kills_simonov_sks_45_rifle_player%

      SMAW Anti Tank weapon >> %kills_smaw_anti_tank_weapon% >> %kills_smaw_anti_tank_weapon_player%

      Soldier collision >> %kills_soldier_collision% >> %kills_soldier_collision_player%

      SPAS-12 Shotgun >> %kills_spas_12_shotgun% >> %kills_spas_12_shotgun_player%

      Suicide >> %kills_suicide% >> %kills_suicide_player%

      SV98 Snayperskaya >> %kills_sv98_snayperskaya% >> %kills_sv98_snayperskaya_player%

      SVD Sniper Rifle >> %kills_svd_sniper_rifle% >> %kills_svd_sniper_rifle_player%

      Aug A3 Assault Rifle >> %kills_aug_a3_assault_rifle% >> %kills_aug_a3_assault_rifle_player%

      Taurus .44 Mag revolver >> %kills_taurus_44_mag_revolver% >> %kills_taurus_44_mag_revolver_player%

      Type88 Machine Gun >> %kills_type88_machine_gun% >> %kills_type88_machine_gun_player%

      USAS-12 automatic Shotgun >> %kills_usas_12_automatic_shotgun% >> %kills_usas_12_automatic_shotgun_player%

      A-91 Assault Rifle >> %kills_a_91_assault_rifle% >> %kills_a_91_assault_rifle_player%

      AK-74 Assault Rifle >> %kills_ak_74_assault_rifle% >> %kills_ak_74_assault_rifle_player%

      G36C Assault Rifle >> %kills_g36c_assault_rifle% >> %kills_g36c_assault_rifle_player%

      G3A3 Battle Rifle >> %kills_g3a3_battle_rifle% >> %kills_g3a3_battle_rifle_player%

      C4 Explosive >> %kills_c4_explosive% >> %kills_c4_explosive_player%

      Claymore mine >> %kills_claymore_mine% >> %kills_claymore_mine_player%

      KH2002 Assault Rifle >> %kills_kh2002_assault_rifle% >> %kills_kh2002_assault_rifle_player%

      Knife >> %kills_knife% >> %kills_knife_player%

      Magpul Personal Defense Rifle >> %kills_magpul_personal_defense_rifle% >> %kills_magpul_personal_defense_rifle_player%

      MP412 REX Revolver >> %kills_mp412_rex_revolver% >> %kills_mp412_rex_revolver_player%

      MP-443 Grach Pistol >> %kills_mp_443_grach_pistol% >> %kills_mp_443_grach_pistol_player%

      MP-443 Grach Pistol (GM) >> %kills_mp_443_grach_pistol_gm% >> %kills_mp_443_grach_pistol_gm_player%

      P90 >> %kills_p90% >> %kills_p90_player%

      P90 (GM) >> %kills_p90_gm% >> %kills_p90_gm_player%

      SA-18 IGLA Air Defense >> %kills_sa_18_igla_air_defense% >> %kills_sa_18_igla_air_defense_player%

      SCAR-H Assault Rifle >> %kills_scar_h_assault_rifle% >> %kills_scar_h_assault_rifle_player%

      UMP-45 SubMachine Gun >> %kills_ump_45_submachine_gun% >> %kills_ump_45_submachine_gun_player%

      L85A2/SA80 Assault Rifle >> %kills_l85a2_sa80_assault_rifle% >> %kills_l85a2_sa80_assault_rifle_player%

      ACW-R Assault Rifle >> %kills_acw_r_assault_rifle% >> %kills_acw_r_assault_rifle_player%

      L86A2 Light Machine Gun >> %kills_l86a2_light_machine_gun% >> %kills_l86a2_light_machine_gun_player%

      M5K Submachine Gun >> %kills_m5k_submachine_gun% >> %kills_m5k_submachine_gun_player%

      MTAR-21 Assault Rifle >> %kills_mtar_21_assault_rifle% >> %kills_mtar_21_assault_rifle_player%

      CrossBow >> %kills_crossbow% >> %kills_crossbow_player%

       

    • Write Display Messages to Console? - Writes the messages to console if set to Yes.
    • Display Ace Squad? - Allows you to enable or disable the displaying of Ace Squad.
    • Ace Squad Message - The customizable message that is displayed for Ace Squad at the beginning of each round.

      Replacement Tags:

       

      Players in the Ace Squad

      %players%

       

       

       

      Name of the Ace Squad

      %squad%

       

       

       

      Team of the Ace Squad

      %team%

       

       

       

      Total Score of the Ace Squad

      %score%

       

    • Ace Squad Display Type - Determines whether the Ace Squad message is displayed as a "Say", a "Yell", or uses the vars.serverMessage variable (restored after use) to display the message at the beginning of the round.
    • Write Ace Squad to Console? - Writes the Ace Squad message to console if set to Yes.
    Server Kills Report
    • Enable Server Kills Report? - Allows you to enable or disable the displaying of the Server Kills Report.
    • DB Host - Your Database Host.
    • DB Port - Your Database Port.
    • DB Name - Your Database Name.
    • DB User - Your Database User.
    • DB Password - Your Database Password
    • DB Table - Your Database Table for the specific server. For instance... server1 or karkand as I did for my 24/7 TDM Karkand server. (The plugin creates this table for you.)
    • Kills Display Interval (minutes) - The interval of time in minutes, recurringly, that the Server Kills Report is displayed. This is based off of an even hour e.g. 10 will display at 1:10, 1:20:, 1:30, etc...
    • Kills Displayed Timespan (hours) - How far back in hours that the Server Kills Report goes to fetch the data.
    • Add Weapon To Kills Display Messages - A drop down list with all the weapons and kill types. Select anything from this list to be added to the Kills Display Messages.
    • Kills Display Messages - The customizable messages that are displayed for the Server Kills Report.

      Replacement Tags:

       

      Kills Displayed Timespan

      %kdt%

       

       

       

      Total Kills Overall

      %tko%

       

       

       

      Knife Kills ('Knife' & 'Melee' combined)

      %kk%

       

       

      ---------------------------------------

      870 Combat >> %kills_870_combat%

      AEK-971 Assault Rifle >> %kills_aek_971_assault_rifle%

      AKS-74u Assault Rifle >> %kills_aks_74u_assault_rifle%

      AN-94 Abakan Assault Rifle >> %kills_an_94_abakan_assault_rifle%

      AS Val Supressed Assault Rifle >> %kills_as_val_supressed_assault_rifle%

      Damagearea >> %kills_damagearea%

      DAO-12 Striker Shotgun >> %kills_dao_12_striker_shotgun%

      Death >> %kills_death%

      Defibrillator >> %kills_defibrillator%

      F2000 Assault >> %kills_f2000_assault%

      FAMAS Assault Rifle >> %kills_famas_assault_rifle%

      FGM-148 Javelin >> %kills_fgm_148_javelin%

      FIM-92 Stinger >> %kills_fim_92_stinger%

      Glock 18 Pistol >> %kills_glock_18_pistol%

      HK53/MP5 Assault Rifle >> %kills_hk53_mp5_assault_rifle%

      Jackhammer/MK3A1 Shotgun >> %kills_jackhammer_mk3a1_shotgun%

      JNG90 Sniper Rifle >> %kills_jng90_sniper_rifle%

      BF Premium Knife >> %kills_bf_premium_knife%

      L96A1 Sniper Rifle >> %kills_l96a1_sniper_rifle%

      LSAT Light Machine Gun >> %kills_lsat_light_machine_gun%

      M416 >> %kills_m416%

      M417 Sniper Rifle >> %kills_m417_sniper_rifle%

      M1014 Semi-automatic Shotgun >> %kills_m1014_semi_automatic_shotgun%

      M15 Anti Tank Mine >> %kills_m15_anti_tank_mine%

      M16A4 Assault Rifle >> %kills_m16a4_assault_rifle%

      WWII M1911 .45 >> %kills_wwii_m1911_45%

      M240 Machine Gun >> %kills_m240_machine_gun%

      M249 SAW >> %kills_m249_saw%

      M26 MASS Shotgun >> %kills_m26_mass_shotgun%

      M27 IAR >> %kills_m27_iar%

      M320 Grenade launcher >> %kills_m320_grenade_launcher%

      M39 Sniper Rifle >> %kills_m39_sniper_rifle%

      M40A5 Sniper Rifle >> %kills_m40a5_sniper_rifle%

      M4A1 Carbine >> %kills_m4a1_carbine%

      M60 LMG >> %kills_m60_lmg%

      M67 Grenade >> %kills_m67_grenade%

      M9 Pistol >> %kills_m9_pistol%

      Beretta M93R >> %kills_beretta_m93r%

      MedKit >> %kills_medkit%

      Melee >> %kills_melee%

      MG36 >> %kills_mg36%

      MK11 Sniper Rifle >> %kills_mk11_sniper_rifle%

      Barrett M98B Sniper Rifle >> %kills_barrett_m98b_sniper_rifle%

      MP7 Machine Gun >> %kills_mp7_machine_gun%

      Pecheneg Machine Gun >> %kills_pecheneg_machine_gun%

      PP-19 Bizon SubMachine Gun >> %kills_pp_19_bizon_submachine_gun%

      PP-2000 SubMachine Gun >> %kills_pp_2000_submachine_gun%

      QBB-95 Light Machine Gun >> %kills_qbb_95_light_machine_gun%

      QBU-88 Sniper Rifle >> %kills_qbu_88_sniper_rifle%

      QBZ-95 Assault Rifle >> %kills_qbz_95_assault_rifle%

      Repair Tool >> %kills_repair_tool%

      Roadkill >> %kills_roadkill%

      RPG-7 Anti Tank rocket-propelled grenade launcher >> %kills_rpg_7_anti_tank_rocket_propelled_grenade_la uncher%

      RPK-74M Light Machine Gun >> %kills_rpk_74m_light_machine_gun%

      SCAR-L Assault Rifle >> %kills_scar_l_assault_rifle%

      SIG SG 550 Assault Rifle >> %kills_sig_sg_550_assault_rifle%

      Saiga 20K Semi >> %kills_saiga_20k_semi%

      Simonov SKS-45 Rifle >> %kills_simonov_sks_45_rifle%

      SMAW Anti Tank weapon >> %kills_smaw_anti_tank_weapon%

      Soldier collision >> %kills_soldier_collision%

      SPAS-12 Shotgun >> %kills_spas_12_shotgun%

      Suicide >> %kills_suicide%

      SV98 Snayperskaya >> %kills_sv98_snayperskaya%

      SVD Sniper Rifle >> %kills_svd_sniper_rifle%

      Aug A3 Assault Rifle >> %kills_aug_a3_assault_rifle%

      Taurus .44 Mag revolver >> %kills_taurus_44_mag_revolver%

      Type88 Machine Gun >> %kills_type88_machine_gun%

      USAS-12 automatic Shotgun >> %kills_usas_12_automatic_shotgun%

      A-91 Assault Rifle >> %kills_a_91_assault_rifle%

      AK-74 Assault Rifle >> %kills_ak_74_assault_rifle%

      G36C Assault Rifle >> %kills_g36c_assault_rifle%

      G3A3 Battle Rifle >> %kills_g3a3_battle_rifle%

      C4 Explosive >> %kills_c4_explosive%

      Claymore mine >> %kills_claymore_mine%

      KH2002 Assault Rifle >> %kills_kh2002_assault_rifle%

      Knife >> %kills_knife%

      Magpul Personal Defense Rifle >> %kills_magpul_personal_defense_rifle%

      MP412 REX Revolver >> %kills_mp412_rex_revolver%

      MP-443 Grach Pistol >> %kills_mp_443_grach_pistol%

      MP-443 Grach Pistol (GM) >> %kills_mp_443_grach_pistol_gm%

      P90 >> %kills_p90%

      P90 (GM) >> %kills_p90_gm%

      SA-18 IGLA Air Defense >> %kills_sa_18_igla_air_defense%

      SCAR-H Assault Rifle >> %kills_scar_h_assault_rifle%

      UMP-45 SubMachine Gun >> %kills_ump_45_submachine_gun%

      L85A2/SA80 Assault Rifle >> %kills_l85a2_sa80_assault_rifle%

      ACW-R Assault Rifle >> %kills_acw_r_assault_rifle%

      L86A2 Light Machine Gun >> %kills_l86a2_light_machine_gun%

      M5K Submachine Gun >> %kills_m5k_submachine_gun%

      MTAR-21 Assault Rifle >> %kills_mtar_21_assault_rifle%

      CrossBow >> %kills_crossbow%

       

    • Write Kills Display Messages to Console? - Writes the messages to console if set to Yes.
    Specific Kill Announcements
    • Add Kill Type - A drop down list with all the weapons and kill types. Select anything from this list to be added to the Kill Announcement List along with a generic message.
    • Announcement Display Type - Determines whether specific kill announcement messages are displayed as a "Say" or a "Yell".
    • Kill Announcement List - The list of weapons or kill types specified by you associated with their individual messages. Format is... weapon/killType|message

      Replacement Tags:

       

      Killer Player Name

      %kpn%

       

       

       

      Victim Player Name

      %vpn%

       

       

       

      Kill Type (weapon)

      %kt%

       

    • Write Kill Announcement to Console? - Writes the Kill Announcement Messages to console if set to Yes.
    Future Plans
    • Add more weapons and such to both the Round Stats and the Server Kills Report
    • Add more server kill type statistic functions
      • Kill Streaks
      • Specific Kill Type Announcements
    Known Issues Change Log

     

     

    1.5.0.0 (03/6/2014)

    • changed the way a few things work to make it more appropriate for Battlefield 4 such as how/when it displays Ace Squad and when the Round Stats are displayed
    1.3.0.0 (03/10/2013)
    • added Multikills feature
    • added First Blood feature
    • added ability to enable each feature to write their display messages to console (only a few had it before)
    • fixed rare instances where vars.serverMessage wouldn't be restored, occurring when the rounds fell back into pre-round (100% fixed this time)
    • added workability support for End Game's Capture The Flag & Air Superiority
    1.0.0.0 (02/01/2013)
    • fixed issue where the Specific Kill Announcement wouldn't always be triggered - should now always display the message when a kill is acquired with whatever weapon(s) are in your list
    • fixed issue where Server Kills Report didn't work when having a database name other than "bf3serverkills"
    • fixed the problem where the End Kill Streak Number would be reset to its default of 10 any time Procon was restarted
    • fixed the problem where when Ace Squad Display Type is set to vars.serverMessage it would fail to revert the variable back to its original value - this would always occur when there wasn't anybody to spawn the next round therefore triggering the vars.serverMessage reset
    • fixed the formatting of the Ace Squad display when only one person was in the Ace Squad
    • fixed Ace Squad to where it will now work on every game mode except for the Squad game modes
    • added Death Streaks to the plugin
    • added Most Deaths, Highest Score, & Highest Death Streak to the Round Stats
    0.9.9.1 (06/14/2012)
    • fixed a bug where Ace Squad wouldn't display at times
    0.9.9.0 (06/10/2012)
    • added an Ace Squad announcement to Round Stats
    0.9.8.0 (05/30/2012)
    • added the ability to add every weapon and kill type to the Round Stats and the Server Kills Report
    • implemented proper exception handling when dealing with ODBC objects
    0.9.5.0 (05/24/2012)
    • added Kill Streaks
    • added Specific Kill Announcements
    0.9.1.0 (05/22/2012)
    • Fixed the crashing of Procon due to having no or the wrong MySQL ODBC Driver
    Attached Files:
Edited by maxdralle
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by Bl1ndy*:

 

Tried to hook it up to my database but as soon as i turn on the plugin it kills my layer...

 

*edit* Even when i only used the Round Stats it crashed my layer...

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

Originally Posted by Singh400*:

 

For the Server Kills Report to work, you will need to have the MySQL ODBC 5.1 Driver installed on the computer that your Procon or Procon Layer is being run on.

Meaning anyone who use Gameservers to host their ProCon Layer, can not use this. Just a FYI/heads up.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TimSad*:

 

Yeah, better make sure that the MySQL ODBC 5.1 Driver is installed first otherwise it'll crash Procon! :sad: So, you had the Server Kills Report disabled and it still crashed? If so, I gotta do something about that.

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

Originally Posted by Bl1ndy*:

 

Yeah, better make sure that the MySQL ODBC 5.1 Driver is installed first otherwise it'll crash Procon! :sad: So, you had the Server Kills Report disabled and it still crashed? If so, I gotta do something about that.

I'm pretty sure it has 5.1 but i'll check for it later. And correct it even crashed if i only enabled the Round Stats.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TimSad*:

 

I'm pretty sure it has 5.1 but i'll check for it later. And correct it even crashed if i only enabled the Round Stats.

See how this does for you...

 

0.9.1.0 (05/22/2012)

  • Fixed the crashing of Procon due to having no or the wrong MySQL ODBC Driver
If you really do have 5.1 and it has nothing to do with that then it may have been something to do with my threading I had in 0.9.0.0 which I was able to take out for this new version.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TimSad*:

 

I'm progressing pretty well towards the next update! I've already got all the weapons working to be included in the Round Stats. The replacement tags are generated based off of the localized weapon names. :smile: Now, to get all weapons working with the Server Kills Report...

 

Any other kill/stats-type feature you guys can think of for me to add?

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

Originally Posted by LumpyNutZ*:

 

Ok, we have a little issue with this. We are running this in 2 servers and both has same issue with knifekills. When you come behind enemy and stab him like that you will see the animation, knifekill is not announced, but when you kill enemy with knife without seeing that animation it will be announced... Any ideas how to fix that?

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

Originally Posted by TimSad*:

 

Ok, we have a little issue with this. We are running this in 2 servers and both has same issue with knifekills. When you come behind enemy and stab him like that you will see the animation, knifekill is not announced, but when you kill enemy with knife without seeing that animation it will be announced... Any ideas how to fix that?

The kill 'Melee' is the animation aka takedown knife kill. The kill 'Knife' is the one without the animation aka the non-takedown knife kill.

 

What you could do is add both 'Knife' and 'Melee' to the announcement list with the same messages. Or you could do different messages if you please.

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

Originally Posted by LumpyNutZ*:

 

The kill 'Melee' is the animation aka takedown knife kill. The kill 'Knife' is the one without the animation aka the non-takedown knife kill.

 

What you could do is add both 'Knife' and 'Melee' to the announcement list with the same messages. Or you could do different messages if you please.

Oh... how i didnt thought that.

Exellent thx!

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

Originally Posted by TimSad*:

 

Updated!

 

0.9.8.0 (05/30/2012)

  • added the ability to add every weapon and kill type to the Round Stats and the Server Kills Report
  • implemented proper exception handling when dealing with ODBC objects
NOTE! - The previous replacement tags used for Defib Kills and Repair Tool Kills in Server Kills Report no longer work. If you are still using the old ones, you'll have to update them to the ones found in the "Replacement Tags" table. Also, the Knife Kills, Defib Kills, and Repair Tool Kills tables previously used are no longer being used and are replaced with new tables. Now, takedown knife kills (aka 'Melee') and generic knife kills (aka 'Knife') are tracked separately but overall knife kills are still being tracked and have their original replacement tag. If anyone wants me to create an SQL file for them to execute on their database to merge the old tables' rows of the knife, defib, and repair tool into their new tables, just ask me and I'll see what I can do for ya...
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by sexyPepsi*:

 

Its not working for me here. At least the database one... I activated the Database connections on my Layer - at least I hope so ^^.

As it is hosted at gamed.de I dont know what to do else. No table will be created, no error messages from the plugin popping up... It would be nice to have a more verbose debug switch so we know whats going on and what fails. Thanks in advance though :ohmy:

 

EDIT: I use a layer though, maybe theres the point. I just ticked the allow odbc in my local one. But I would need to ask the layer provider to allow those connections am I right?

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

Originally Posted by TimSad*:

 

Its not working for me here. At least the database one... I activated the Database connections on my Layer - at least I hope so ^^.

As it is hosted at gamed.de I dont know what to do else. No table will be created, no error messages from the plugin popping up... It would be nice to have a more verbose debug switch so we know whats going on and what fails. Thanks in advance though :ohmy:

 

EDIT: I use a layer though, maybe theres the point. I just ticked the allow odbc in my local one. But I would need to ask the layer provider to allow those connections am I right?

Yeah, any decent Procon provider would have the latest ODBC driver (5.1) installed on the Procon hosting machines. Also, they would have an option somewhere in their control panel for you to enable outgoing ODBC connections. Check for that option somewhere and tell me what you find.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TimSad*:

 

hi can you add acesquadyell 10 tickets before rundenend?

this would be very nice :smile:

I could but what if the Ace squad changes sometime within those last 10 tickets? Maybe its best if yelled the next round and a good few seconds after the round stats are displayed. Whaddya think?
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by HaNg_MaN*:

 

sign^^

 

but watch time time, because at every new round vars.serverMessage show.

please set a "delay for sending option",it can all be set individually =)

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

Originally Posted by TimSad*:

 

sign^^

 

but watch time time, because at every new round vars.serverMessage show.

Yep, I went to check for that yesterday by completing a round and vars.serverMessage does indeed show at the beginning of every new round. I've already got Ace Squad working. Now I just need to know up to how many squads can be created per team (Elxx says 32) and then I need to figure out when exactly the best time is to yell it. Should I attempt to overwrite the vars.serverMessage yell or not?
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TimSad*:

 

Sorry, HaNg_MaN! I'm still trying to find out if there are Squad names given past India and what Squad names are given past Zulu aka Squad 26... I'll have an update out with Ace Squad once I find out.

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

Originally Posted by HaNg_MaN*:

 

no problem

but e never play a round with a squad higher then juliet.

I think Zulu is enough :smile:

If you had a 64 Slot Server with 32 Player on each side,1.2 Players must then be per squad to come to Squad 26(Zulu)

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

Originally Posted by TimSad*:

 

Okay, I have the full list of names for all 32 squads! Now I'm still debating over when the best moment is to send the yell.

 

As I was typing this I just thought!... Maybe I can temporarily overwrite vars.serverMessage with the Ace Squad message then restore the original message. Most of the people at the beginning of the next round will have already seen the vars.serverMessage when they previously joined anyways (if not at the beginning of a round). I can set that as the default setting (if it is set to yell) and also add a setting option for admins of how many seconds after the first person spawns to send the Ace Squad message.

 

EDIT: Oh! BTW, HaNg_MaN, I played your 64 player Conquest server a few days back when it was full. I had quite a bit of fun on it. :smile: Pretty much perfect settings for Conquest, IMO. I'm surprised it's not full more often. Do you ever try seeding it?

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

Originally Posted by TimSad*:

 

hi,

i have to turn on the server-kill report for ace squad?

if I set "yell" and i have another vars.servermessage.

When the "yell"message shows?

You have to have Round Stats enabled for Ace Squad. When it is enabled, you will have all the Ace Squad settings shown under that section.

 

If Ace Squad Display Type is set to vars.servermessage then it should use the vars.servermessage server variable and display it to all the players at the beginning of a new round until about 15 seconds after then it resets to the original message. I have found that sometimes (maybe 40% of the time_) it does not set vars.servermessage with the Ace Squad message. I think I may know why and I'll try to fix for a later version.

 

If Ace Squad Display Type is set to "Yell", it yells it to the whole server about 15 seconds after the round has started.

 

If Ace Squad Display Type is set to "Say", it says it to the whole server about 15 seconds after the round has started (after the rest of the round stats have already shown).

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