Addon Details

Watch - Add Favorite


Does this version work for you?
15
w00ts
w00t!2

Easy Say Sounds - Version 1.4

posted on 2007-12-29 15:52:52
by zsoerenm



Description

Description:

Easy Say Sounds Addon v1.4
Update 19.01.2008


This addon allows player to play sounds when they type a specific word in the chat.

Features:
  • 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 sounds 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 soundlist in the chat, a soundlist menu is displayed, where the players can choose a sound to play
    Image
  • This menu can autmatically be loaded by file structure or by a keytree
  • supports random sounds

Requirements:

Easy Say Sounds needs Eventscript 2.0.0.244 or higher

Installation:

Basics:
  • 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 es_load easy_say_sounds at the end of the text

Configuration:
  • go to cstrike/addons/eventscripts/easy_say_sounds/ and open the config.cfg
  • edit it to your requirements

Admins:
  • 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 setinfo _password {password} in the user's config.cfg and save it read only

Soundlist:

You can choose between two different options to load the soundlist.

The first option 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"
   }
}

Here you have 7 categories:
  • Music
  • Despites&Affronts
  • Hello&Bye
  • Compliments...
  • Feelings...
  • Others...
  • Adminsounds
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 other option 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:
  • 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


( Previous Versions )