Description
[size=18][color=blue][b]Description:[/b][/color][/size]
[b]Easy Say Sounds Addon v1.4
Update 19.01.2008[/b]
This addon allows player to play sounds when they type a specific word in the chat.
[size=18][color=blue][b]Features:[/b][/color][/size]
[list]
[*]Admins can be added by the steamid, IP-address or username and password.
[*]Non-Admins can be limited playing only a specific number of sounds each round.
[*]Sounds can be added which can only be played by admins.
[*]Player can deactivate/activate say sounds if they type [b]sounds[/b] in the chat
[*]sounds can be stopped before a new one begins to play (prevents that many sounds are played at the same time)
[*]supports different languages. (different languages can easily be added)
[*]supports characters like ö,ä,ü,ß
[*]Sounds can be grouped in different categories.
[*]If players type [b]soundlist[/b] in the chat, a [b]soundlist menu[/b] is displayed, where the players can choose a sound to play
[img]http://img168.imageshack.us/img168/1310/saysoundsey4.jpg[/img]
[*][b]This menu can autmatically be loaded by file structure[/b] or by a keytree
[*]supports random sounds
[/list]
[size=18][color=blue][b]Requirements:[/b][/color][/size]
[color=red]Easy Say Sounds needs Eventscript 2.0.0.244 or higher[/color]
[size=18][color=blue][b]Installation:[/b][/color][/size]
[b]Basics:[/b]
[list]
[*]Unzip the folder and copy the cstrike folder to your cstrike folder
[*]go to cstrike/cfg and open the autoexec.cfg with the editor
[*]add [b]es_load easy_say_sounds[/b] at the end of the text
[/list]
[b]Configuration:[/b]
[list]
[*]go to cstrike/addons/eventscripts/easy_say_sounds/ and open the config.cfg
[*]edit it to your requirements
[/list]
[b]Admins:[/b]
[list]
[*]go to cstrike/addons/eventscripts/easy_say_sounds/ and open the es_easy_say_sounds_admins_db.txt
[*]There you find a keytree with these keys: steamid, ip, name
[*]If you want to add a Admin by his/her steamid, put "{steamid}" "1" in the steamid key
[*]If you want to add a Admin by his/her IP-address, put "{ip-address}" "1" in the ip key
[*]If you want to add a Admin by username and password, put "{username}" "{password}" in the name key.
To set the password for a user put [b]setinfo _password {password}[/b] in the user's config.cfg and save it [b]read only[/b]
[/list]
[b]Soundlist:[/b]
You can choose between two different options to load the soundlist.
The [b]first option[/b] is that you can create your own soundlist. You find one soundlist in cstrike/addons/eventscripts/easy_say_sounds/es_easy_say_sounds_settings_file_db.txt
This looks similiar to this:
[code]
"easy_say_sounds_settings_file"
{
//{Category}
"Music"
{
// {command} {sound}
"axel" "admin_plugin/axel.mp3"
}
"Despites&Affronts"
{
"fu" "admin_plugin/fu.mp3"
}
"Hello&Bye"
{
"bye" "admin_plugin/cu.wav"
"bye" "admin_plugin/seeya.wav"
"bett" "admin_plugin/bett.mp3"
}
"Compliments..."
{
"good" "admin_plugin/good.mp3"
}
"Feelings..."
{
"wtf" "admin_plugin/wtf.mp3"
"lol" "admin_plugin/haha.mp3"
"lol" "admin_plugin/hehe.wav"
"lol" "admin_plugin/lol.mp3"
}
"Others..."
{
"gott" "admin_plugin/gott.mp3"
}
"Adminsounds"
{
// Sounds that only admins can play
"camper" "admin_plugin/camper.mp3"
}
}
[/code]
Here you have 7 categories:
[list]
[*]Music
[*]Despites&Affronts
[*]Hello&Bye
[*]Compliments...
[*]Feelings...
[*]Others...
[*]Adminsounds
[/list]
The category Adminsounds is only for admins.
the sounds are listed like this:
"{command}" "{sound}"
If someone writes {command} in chat, {sound} will be played
If you have commands with same name, a random sound is chosen
The [b]other option[/b] is, that you can load the soundlist automatically by the folder structure
The default folder is say_sounds
So to create the same thing as above you have to do create these folder and put these sounds in there:
say_sounds/Music/axel.mp3
say_sounds/Despites&Affronts/fu.mp3
say_sounds/Hello&Bye/bye/cu.wav
say_sounds/Hello&Bye/bye/seeya.wav
say_sounds/Hello&Bye/bett.mp3
say_sounds/Compliments.../good.mp3
say_sounds/Feelings.../wtf.mp3
say_sounds/Feelings.../lol/haha.mp3
say_sounds/Feelings.../lol/hehe.wav
say_sounds/Feelings.../lol/lol.mp3
say_sounds/Others.../gott.mp3
say_sounds/Adminsounds/camper.mp3
If you want to have a random sound for specific command, you have to create another folder.
as above Adminsounds is only for admins
Version Notes For 1.4
Updated on: 2008-01-19 11:24:07 EST by zsoerenm (
View Zip Contents)
Easy Say Sounds Addon v1.4
Update 19.01.2008
Updates:
[list]
[*]Easy Say Sounds goes public
[*]soundlimit bug - fixed
[*]adding admin by steamid bug - fixed
[*]sound announce language bug - fixed
[*]If there is a 1on1 sounds can be turned off
[*]language added
[/list]
( Previous Versions )