Quake Live

Quake Live

Funny Sounds Pack for Minqlx
36 Comments
GG Allin 30 Jan @ 1:44pm 
also ty for adding my little pony sounds that i can spam endlessly on freezetag
GG Allin 30 Jan @ 1:43pm 
person below has never heard of !sounds
ruks 9 Sep, 2024 @ 9:02am 
this is the worst thing to happen to quake since steam, such a retarded file and the people who have them on their servers, retards.
bart`us  [author] 14 Mar, 2021 @ 11:28am 
Kind sir, I cannot because it's not my property. Please contact Melodeiro, currently known as Капитан kok, who is the author.
bart`us  [author] 4 Mar, 2019 @ 11:57pm 
Sorry, that I couldn't help you. I'm not so active anymore.
Please keep in mind that it's only a sound pack and the community scripts in the description can be outdated.
wicked☣ 30 May, 2017 @ 1:39am 
the sound wave sound/etc work when I type it into chat but not just the word alone.

I did put funnysounds.py next to fun.py. I didnt know how to disable it so I just took the code out of file and saved it. 2nd time I just deleted the file and restarted the server both times. the trigger alone didnt work

yes I put the workshop number in workshop.txt and the qlx in server.cfg and minqlx.cfg....

restarted the server. what am I doing wrong?
Chag 23 May, 2017 @ 4:48pm 
THX a lot for that work!
bart`us  [author] 19 Apr, 2017 @ 7:17am 
@Yakumo, done. Melodeiro pastebin file is linked to his account so it contains latest edit. File was created on Feb 8th, 2017 but when you hover (EDITED) You'll see "Last edit on: Wednesday 19th of April 2017" .

@Melodeiro thanks for Your update.
Yakumo 19 Apr, 2017 @ 7:04am 
Hi bart, please remove the link to the helper file by me, people should only use the latest one by Melodeiro :)
Melodeiro 19 Apr, 2017 @ 6:37am 
Included sounds into the plugin, please, redownload.
bart`us  [author] 19 Apr, 2017 @ 4:07am 
Added new sounds, list in change notes tab. If You like this sound pack please rate it with some stars :-) hf

bart`us  [author] 12 Feb, 2017 @ 9:18am 
Thanks for Your effort, link added in description.
Yakumo 11 Feb, 2017 @ 4:14pm 
Cool, thanks for that I never went back to look at it after no-one on irc had any idea's as to why it wasn't working after a server reboot and other things got prioritised.
Melodeiro 11 Feb, 2017 @ 1:47pm 
New version with better !soundlist output. Now outputs just the text to write, not the whole regex. Also reduced the length of the file x3 times and made adding of the new items - easier: http://pastebin.com/yK1b6Tb3
Name it as funnysounds.py and disable the fun.py one.
Melodeiro 7 Feb, 2017 @ 9:05am 
Fixed the plugin with !soundlist command, there was some typos. Working now without loading default fun plugin for me. Also !soundlist displayed just first page, now its have been fixed: http://pastebin.com/cuzjYX6e
^3_^75m^1L^3+ 28 Sep, 2016 @ 3:29am 
Guys, i made an addon to this soundpack of Bart, to have my server more starfish. Although I cannot get this, why some samples work with !sound but doesn't through bind: like !sound sounds/newsounds/pinkpanther.ogg works but its pythonic bind: pinkpanther does not feed anything out. Any ideas?
Yakumo 11 Sep, 2016 @ 1:09pm 
For some reason the list version I did isn't' working on a server restart, it's only working if it's used on !reload after the original one has been loaded first o_O I'd stick to the one linked in the body of the workshop item post.
bart`us  [author] 8 Sep, 2016 @ 8:34am 
It's up to You :-) I'm just giving ideas :-P
!soundlist <pagenum>
!soundlist <pagenum> --re # regex ones
Yakumo 8 Sep, 2016 @ 7:23am 
escaping - what I meant was I don't know of a way to cleanly escape ^6 so that what is printed to the screen is exactly the two characters ^6

Filtering out the regex chars would clean it up, I just thought it may as well stay as is and be more useful to those that understood it too. Anyone can add your filter :)

@BuyukBang - you'd then be stuck with them only being triggered by the file name, whoever wrote this originally wanted to have more fun with what can trigger things, I just didn't make use of that flexibility much as I had 200 odd to add, I figured someone else could take it from here.
If someone wants to write a plugin that scans for files and adds them, great, but I've already spent way more time on this than I'd like, sorry.
(for any sound files added, a workshop item still needs to be created, there is no direct downloading files from servers, so your clients can only hear sounds from workshop items as the server tells their client to download that item from steam)
bart`us  [author] 8 Sep, 2016 @ 6:10am 
@Yakumo ...a list which gives some guidance...
You could filter out all regex charas and list would be mostly accurate

example filter
pattern = re.compile(ur'[^\\\w\s]|\\.', re.MULTILINE)

testString = u"^haha(?:ha)?,? yeah?,? haha\W?$"
newString = re.sub(pattern , "", testString)
# hahaha yeah haha

@Yakumo There is no way to escape colour codes...
You can 'escape' ^ by prepending it with color like so : ^6^

example filter :
pattern = re.compile(ur'(?<!\^\d)\^(?!\d)', re.MULTILINE)

regexColor = "^6"
testString = u"^2hahaha : ^6^_^"
newString = re.sub(pattern , regexColor + "^", testString)
# ^2hahaha : ^6^_^6^
BuyukBang 8 Sep, 2016 @ 1:36am 
Thank you both guys for that nice work!

@Yakumo,
I believe using file names would be much easier instead of modding fun.py for each sound file for both speaking them and also soundlist command? So that a user my add addisional sound files with proper names easily without modifying py file?

Yakumo 7 Sep, 2016 @ 2:54pm 
So, this adds a list which gives some guidance, but it's not going to be much use for everyone, as it just lists all of the keys used for storing the effects, and the regex used to trigger them.

usage:
!soundlist (or !slist for short) <pagenum>
eg
!slist 5

There is no way to escape colour codes in the console either so if ^? ever appears in the regex the formatting will get its colours messed up.

example output:

^5Sound list [ ^2tag : ^6regEx ] - page 4 of 6
^2hah_haha : ^6^hah haha\W?$
^2haha_yeah_haha : ^6^haha(?:ha)?,? yeah?,? haha\W?$
^2hahaha : ^6hahaha
^2hahaha_yeah : ^6^haha(?:ha)?,? yeah?\W?$
^2humiliation : ^6^humiliation\W?$
^2lose : ^6^you lose\W?$
^2oh_god : ^6^oh god\W?$
^2oink : ^6^oink\W?$
^2one : ^6^one\W?$
^2oohwee : ^6^ooh+wee\W?$

fun.py replacement link: http://pastebin.com/N6TKM5Ak
Yakumo 7 Sep, 2016 @ 2:24pm 
I don't know of a plugin with !soundlist atm, there was one on a server I was on but it only listed about 20 sounds of hundreds that were on there, and many that were in the list didn't work. I didn't know who the host was so couldn't ask where he found the plugin or if he wrote it.

Anyway, I modded the script further to at least offer a basic list of things generated from the code instead of hand written.
The problem is filenames are useless because users don't need them, and triggers are regular expressions that not many will really understand, they're not 'set' (eg some need exactly 'hahaha' others might look for a word within the text) and I'm not writing out an explanation for all 261 triggers.

(continued above)
bart`us  [author] 7 Sep, 2016 @ 9:47am 
@BuyukBang
This is only a pure sound pack but you could ask user ^4Y^7akumo to add sound list command to the helper script he provided.
BuyukBang 3 Sep, 2016 @ 7:54am 
Hey guys,

I installed this to our space ctf server. Everything is working fine except !soundlist command? Is there any other plugin that I need to install?
bart`us  [author] 10 Jul, 2016 @ 1:13pm 
I didn't test it but thanks for the support :-) I've added your script in pack description.
Yakumo 10 Jul, 2016 @ 12:02pm 
I put together a modded fun.py that can be used to replace the default minqlx one, which includes basic triggers for all of the sounds in this pack, eg "I'm your father" instead of "!sound sound/funnysounds/imyourfather.ogg ", install the workshop item on the server as instructed above, then just replace fun.py with this one, and then restart or call !reload fun if it was allready installed -

http://pastebin.com/PF7WKGdh
bart`us  [author] 20 May, 2016 @ 8:33pm 
Animals.ogg [Martin Garrix - Animals]
Robinson Huso 20 May, 2016 @ 8:08am 
Which song is the sound "animals" from?
Hellgira 18 Mar, 2016 @ 12:25pm 
Thank you
bart`us  [author] 18 Mar, 2016 @ 10:38am 
@F ☣ I ☣ S ☣ H
Electro.ogg [Dj Paul - Pentagramma Remix]
Hellgira 18 Mar, 2016 @ 10:21am 
What song is electro?
bart`us  [author] 2 Mar, 2016 @ 10:42am 
@Yole
TuTuTu.ogg [Scooter - Maria (I Like It Loud)]

@(someone in QL)
Tuturu.ogg [Steins;Gate]
[SRB] Youshki 2 Mar, 2016 @ 8:25am 
Which song is played for tututu.ogg ?
shai 27 Feb, 2016 @ 3:01pm 
GREAT MEME ICON THERE BUDDY. I BET SHIRO ISHII WOULD BE PROUD :^)
ezu 26 Feb, 2016 @ 6:06am 
Funny :steamhappy: