League Of Legends Kill Announce Plugin
Intrudution
This plugin will make League of Legends sound for Kill streak ans quake sound
**Copyright in the sound file If have problems or the delete request comes from the 'RIOT GAMES', it will be deleted.**
This plugins supports following sounds:
- On the first kill in a round a 'First Blood' sound is played and displays messages.
- On knife kill it plays different sounds and displays different messages (you have been slain, you have slain an enemy, an ally has been slain, an enemy has been slain)
- After kill the enemy. when a kill another enemy within 5 seconds following sounds and messages are displayed: Double kill, Triple Kill, Quadra Kill, Penta Kill
- If you kill multiple enemies without death, following sounds and messages are displayed: killing spree, rampage, unstoppable, dominating, godlike, legendary
- When a all enemies died or all allies died, a following sounds and messages are displayed: Enemy Team has scored an ace, Your Team has scored an ace
Commands
sm_lolsettings or !lolsettings - Show the setting menu.
Installation
to install this plugin
- put the smx file in the sourcemod/plugins folder
- [Only CSGO] put the LOLannounce folder (sound file) in the sound/music folder.
- [Other Game] put the LOLannounce folder (sound file) in the sound folder.
- put the translations folder (translated file) in the sourcemod folder.
to compile this plugin manually
- put all sp files in the sourcemod/scripting folder
- put all inc files in the sourcemod/scripting/include/LOL folder
Configuration
to configurate this plugin to your likes
- to use auto generated cfg file
- run the plugin once, then the cfg will be generated in the cfg/sourcemod folder
- take a look at the options and change them to your preferences
- the options you choose in the cfg will be loaded on every map change
- to use pre generated custom cfg file
- copy cfg file on zip file to cfg/sourcemod folder
- take a look at the options and change them to your preferences
- the options you choose in the cfg will be loaded on every map change
- cvarlist for this version
Code:
// This file was auto-generated by SourceMod (v1.5.0-dev)
// ConVars for plugin "LeagueOfLegendsKillAnnounce.smx"
// Turn on ace event 1 = on, 0 = off
// -
// Default: "1"
LOLannounce_Aceonoff "1"
// set the announce cooltime (seconds)
// -
// Default: "2"
LOLannounce_Announce_Cooltime "2"
// set the Kill Continue Time (seconds)
// -
// Default: "5"
LOLannounce_ConsecutivelyKillContinueTime "5"
// Kills streak required to trigger sound
// -
// Default: "10"
LOLannounce_Dominating "10"
// Turn on executed event sounds 1 = on, 0 = off
// -
// Default: "1"
LOLannounce_Executedonoff "0"
// Kills streak required to trigger sound
// -
// Default: "14"
LOLannounce_God_Like "14"
Turn on Server join sound 1 = on, 0 = off
// -
// Default: "1"
LOLannounce_JoinSoundonoff "1"
// Kills streak required to trigger sound
// -
// Default: "4"
LOLannounce_Killingspree "4"
// Kills streak required to trigger sound
// -
// Default: "19"
LOLannounce_Legendary "19"
// if player has over legendary is when the kill 3 times repeat legendary sound and message (0 = off)
// -
// Default: "3"
LOLannounce_Legendaryrepeat "3"
// (if slain event turn on) Turn on Old slain event 1 = on, 0 = off
// -
// Default: "0"
LOLannounce_OldSlainonoff "0"
// Turn on when player has over pentakill is repeat pentakill sound and message 1 = on, 0 = off
// -
// Default: "1"
LOLannounce_Pentakillrepeat "1"
// Kills streak required to trigger sound
// -
// Default: "5"
LOLannounce_Rampage "5"
// Turn on slain event 1 = on, 0 = off
// -
// Default: "1"
LOLannounce_Slainonoff "1"
// Kills streak required to trigger sound
// -
// Default: "7"
LOLannounce_Unstoppable "7"
// MeleeWeaponList... ;
// -
// Default: "tf_weapon_sword;tf_weapon_wrench;tf_weapon_robot_arm;tf_weapon_fists;tf_weapon_bonesaw;tf_weapon_fireaxe;tf_weapon_bat;tf_weapon_bat_wood;tf_weapon_bat_fish;tf_weapon_club;tf_weapon_shovel;tf_weapon_knife;tf_weapon_stickbomb;tf_weapon_katana;tf_weapon_knife;weapon_knife"
LOLannounce_SlayMeleeWeaponList "tf_weapon_sword;tf_weapon_wrench;tf_weapon_robot_arm;tf_weapon_fists;tf_weapon_bonesaw;tf_weapon_fireaxe;tf_weapon_bat;tf_weapon_bat_wood;tf_weapon_bat_fish;tf_weapon_club;tf_weapon_shovel;tf_weapon_knife;tf_weapon_stickbomb;tf_weapon_katana;tf_weapon_knife;weapon_knife"
// Made By Chamamyungsu
// -
// Default: "2.8.5"
sm_LOLannounce_version "2.8.5"
Special Thanks To
i want to say thanks to these guys
- javalia for made stocklib.inc and help my problems.
- RIOT Games for provide a sound files
- karill for help translations and fixed a cs:go sound bug.
- sniperkills for suggested that great idea
- for peoples whom love my mod
Change Log
all the date`s format is y/m/d
Code:
update at 2013 8 11 (ver 2.8.5)
- Improved the code readability.
- Optimized code.
update at 2013 2 9 (ver 2.8.0)
- Fixed to Slain event bug.
- Fixed to Server crash bug.
- Added to Volume Control Settings.
- Added to Server Join Sound with Convar.
update at 2012 11 16 (ver 2.7.3)
- Fixed to User Custom Settings Menu.
update at 2012 11 13 (ver 2.7.2)
- Fixed to User Custom Settings Menu.
update at 2012 11 7 (ver 2.7.1)
- Fixed to Legendary-repeat bug.
update at 2012 11 7 (ver 2.7.0)
- Add to User Custom Chat Message, CenterHUD and Play Sound Settings Menu.
- Divide to sound files for CSGO, Other games
update at 2012 10 24 (ver 2.6.2)
update at 2012 10 13 (ver 2.6.1)
update at 2012 10 13 (ver 2.6.0)
- Fixed Slain event to TF2.
update at 2012 10 7 (ver 2.5.8)
- Fixed Ace Event Bug.
- Fixed Suicide Bug.
update at 2012 10 4 (ver 2.5.7)
update at 2012 9 29 (ver 2.5.6)
update at 2012 9 24 (ver 2.5.5)
- Changed to Killing-spree algorithm.
update at 2012 9 7 (ver 2.5.2)
- Add to Pentakill-Repeat ON/OFF convar.
update at 2012 9 2 (ver 2.5.1)
update at 2012 9 2 (ver 2.5.0)
- Fixed Key-value save bug.
update at 2012 8 31 (ver 2.4.6)
- Modify a sound to loudly.
update at 2012 8 30 (ver 2.4.5)
- Fixed Sound bug.
- Fixed Key-value save bug.
update at 2012 8 29 (ver 2.4.0)
- Modify a sound to loudly.
- Add to User Custom Settings Menu. commands - !lolsettings or sm_lolsettings
- Add to Over-Legendary(killstreak) convar.
update at 2012 8 26 (ver 2.3.0)
- Custom Sound Bug Fixed.
- Add to chat message, executed on off convar.
update at 2012 8 26 (ver 2.2.0)
- Changed Slain Event. if you like a old slain event, turn on LOLannounce_OldSlainonoff.
- Bug Fixed.
- Add to Slain, Ace on off convar.
update at 2012 8 26 (ver 2.1.0)
- Fixed CS:GO custom sound bug. thanks to karill!
update at 2012 8 19 (ver 2.0.0)
- Now this plugin support CS:GO
update at 2012 7 28 (ver 1.5.0)
update at 2012 7 23 (ver 1.4.0)
update at 2012 7 22 (ver 1.3.0)
update at 2012 7 21
- first release of this plugin on forum
- Now this plugin supported games add to : TF2, DOD:S
- Bug Fixed.
p.s sorry for my english skills