metastruct / garrysmod-chatsounds Goto Github PK
View Code? Open in Web Editor NEWCommunity Uploaded Ingame Chat Reaction Sounds
Home Page: https://cs.spiralp.xyz/
Community Uploaded Ingame Chat Reaction Sounds
Home Page: https://cs.spiralp.xyz/
finis old penes http://puu.sh/osPeN/e44f70c12b.mp3
and
penes http://puu.sh/osPgv/65f019788c.mp3
What do you do if a sound exceeds the character limit (255)?
The qoute is:
"no no im still not feeling it i want this achievement to have meant something it has to be a true reward for valiant effort i want to see some hustle stanley i want to see commitment a willingness to go all the way no matter what the cost"
But due to Windows not liking long filenames. it shorten to:
"no no im still not feeling it i want this achievement to have meant something it has to be a true reward for valiant effort i want to see some hustle stanley i want to see commitment a willingness to go"
[Hook] PostRenderVGUI:chatsounds_autocomplete removed: addons/chatsoundsforgmod/lua/chatsounds/autocomplete.lua:160: attempt to call field 'DrawPrettyText' (a nil value)
stack traceback:
addons/chatsoundsforgmod/lua/chatsounds/autocomplete.lua:160: in function 'render'
addons/chatsoundsforgmod/lua/chatsounds/autocomplete.lua:276: in function <addons/chatsoundsforgmod/lua/chatsounds/autocomplete.lua:262>
[C]: in function 'xpcall'
lua/includes/modules/hook.lua:196: in function <lua/includes/modules/hook.
https://www.youtube.com/watch?v=jHgZh4GV9G0
oh my god who touched sasha
alright who touched my gun
i have yet to meet one that can outsmart boolet
etc
dont make it earrape this time
So many people we're fine with the chatsounds not being prefixed, especially other server owners. I don't get why you should push a global change and piss people off.
Now, for obvious reasons with this being an effing huge series, I'm not going to add everything from it, just specific ones famous from it, and the ones people choose. This is where the people who actually browse here get some choice. List any quotes with a timestamp + the episode of the Freeman's Mind series the quote is from, and I'll add it.
Examples of three that will be added for sure:
the "Bassheads" scene https://youtu.be/J9C78b_FhKA?t=3m36s
"Fuck, my leg!" https://youtu.be/Ex-Da3NC83o?t=3m42s
The "DIPLOMACY SUCKS" scene https://youtu.be/Z5YZTHfr1P4?t=1m48s
Instead of having "dummy distorted" or "dummy loud". We should have a system where if "soundfolder/dummy.ogg" is defined as "uppercase". It'll only play when it's typed out in "Caps Lock"
Example:
L["dummy"] = {
{
path = "folderpath/dummy.ogg",
length = 1.9051246643066,
uppercase = true,
},
}
Basicly only added to the pool of chatsounds that might play when it's typed out as "STUPID".
I don't know if the sound should ignore the "uppercase" rule when defined using #number thing.
(No, this don't mean every loud chatsound should only trigger with uppercase just sayin.)
I mainly want the "get fucked" part as the chatsound
https://www.youtube.com/watch?v=_qpd8YvUGhs
https://www.youtube.com/watch?v=_T25UWrjXZA
none particular, just any you find "useful"
Or at least rename it so it doesnt override the most common chatsound I hear in the game. I'm not one to bitch about chatsounds' content and what's in it, but this sound is unpleasent to hear and it overrides probably one of the most common chatsounds played in Gmod, it is #1 in the list of "lol" chatsounds and has become the most common one to hear. I'd do it myself but I'd at least run the idea by everyone else before doing it, in the event someone would actually care for this god-awful sound.
Recently i submitted a PullRequest of which was merged, attempting to change its capital letters results in weird results, SpiralP also had this problem where it wont recognize the letter changes and often deletes them.
Stanley Parable narrator qoutes, translated from the offical game (using cc_find)
Can I upload this? No I'm not going to go thru all the trouble of making a fork for this .-.
https://dl.dropboxusercontent.com/u/31317176/CHATSOUND/Boss_delay_3_01.ogg
and stanley got the hell along with the story well whoop de doo
So this commit gave me an idea:
How about adding a configurable maximum sound duration check to the preprocessor?
It would check all files if they are longer than X seconds, and if so, they would be marked as invalid unless they are explicitly whitelisted somewhere.
The possible advantages:
https://www.youtube.com/watch?v=_rnJKutkNCI
BULLDOZE THE COMMUNITY GARDEN AND REPLACE IT WITH GLASS
as seen in https://www.youtube.com/watch?v=2gMjJNGg9Z8
I don't even know what I watched...
Player [12][Tenrys] ERR: [Hook] Think:chatsounds_csp_think table: 0x6b9e7fc0 removed: lua/chatsounds/cl_core.lua:465: attempt to index a nil value
stack traceback:
lua/chatsounds/cl_core.lua:465: in function <lua/chatsounds/cl_core.lua:464>
lua/chatsounds/cl_core.lua:1315: in function <lua/chatsounds/cl_core.lua:1313>
[C]: in function 'xpcall'
lua/includes/modules/hook.lua:196: in function <lua/includes/modules/hook.lua:167>
https://www.youtube.com/watch?v=jcQedw7R1zk
00:44 Look, hands around the back, he can't he can't no
00:45 YOU CAN'T LEAVE
00:46 YOU CAN'T LEAVE
00:49 and now you are a convicted felon
00:51 congratulations
01:00 I've always wanted to
This has been going on for quite a while now. They used to work at one point.
Shouldn't this be "LUA" instead of "LCL"? Is LCL even valid?
https://github.com/Metastruct/garrysmod-chatsounds/blob/master/lua/chatsounds/cl_core.lua#L334
https://www.youtube.com/watch?v=C1RYSy55KtA
Blame Vinny
Get somebody/something to resample everything?
there is three sounds:
"ramon_youstillbreathing" - must work when says "you still breathing down there?"
"ramon_imwiredtoo" - must work when says "im wired too"
"julesmerit_emotion" - must work with other chatsounds "shit", like "shit#12" or both.
There aren't enough Mass Effect chatsounds that aren't from shitty YouTube poops.
(https://www.youtube.com/watch?v=1YhqIM4nWso)
(https://youtu.be/lOHVdOCl8jk?t=48s)
(https://www.youtube.com/watch?v=Q_ogInpxrqk)
Add more to this list please.
Rip from game files if possible, not YouTube.
The interpreter just assumes "a#6" means "a 6" and that's pretty annoying
send help
Hi, I like this addon and want to use it on my server.
On my server people are allowed to speak in their foreign languages.
Lot speak english or german, some france.
The problem I currently have is, if someone writes a whole sentence, and the addon can't find a match on the whole sentence, it splits the sentences into its words and tries to find sub-matches and plays them, which sounds kind of strange and begins to suck a little, because it sounds like hiccup.
A option to disable this "sub-match-playing" would be great, so it only plays sounds if it can find full match across the whole sentence. Maybe only if modifiers are being used, allow sub-match-playing.
Tried to modify the lua files myself, but it seems not so easy as it sounds. I hoped you could give me a little help or a hint/patchfile whats need to be changed.
Maybe I'm just dumb, but I couldn't figure out how the playing of the lists_nosend files is currently supposed to work if the client hasn't downloaded all the sound files before.
So I added direct streaming from a apache like webserver in this commit 5aa28759fd85343ce4f8fa40eb10cfb51d13265d, if you are interested.
You need to define your URL of the hosted files inside the top of cl_core.lua file.
Just make a good test before using it, because it might have break some things.
The modifiers doesn't work with this yet, but at least it streams from my webserver, using gmod's internal BASS.
This is something I've been thinking for a while.
When the preprocessor runs it gets the length of the soundsample, wouldn't it be also useful to have other information as well? For example sample-volume (or similar) so you could filter all sounds by volume and potentially, for instance, filtering out loud sounds locally.
"Hold on to your butts."
"(Goddamnit.) I hate this hacker crap."
"Clever girl."
"It's a unix system." "I know this."
09:12 - KaosHeaven: i figured out why certain files dont work with chatsounds on linux
09:12 - KaosHeaven: the lua lists are sometimes capped
09:13 - KaosHeaven: and gmods file system on linux doesnt read capital letters
We need to uncapitalize a lot of paths.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.