UnresolvedPlaying sound globally hack

Posts 1–14 of 14 · Page 1 of 1
Playing sound globally hack
As the title says I would like to be able to play sound globally(for all players).
Quote Originally Posted by Fluffyclown View Post
As the title says I would like to be able to play sound globally(for all players).
You can't with Lua. Unless the server is TTT and has the spectator deathmatch addons.
Alternatively you could just micspamⓘ.
Quote Originally Posted by Moosicorn View Post
You can't with Lua. Unless the server is TTT and has the spectator deathmatch addons.
Alternatively you could just micspam.

Yes you can. It's easily done with a backdoor. The sound file has to be something the people have downloaded from the server or just a sound in garry's mod so they can hear it too.
Quote Originally Posted by The Beast123 View Post

Yes you can. It's easily done with a backdoor. The sound file has to be something the people have downloaded from the server or just a sound in garry's mod so they can hear it too.
Doesen't have to be a file on the server or from gmod if you just use sound.PlayURL
Quote Originally Posted by pasquam076 View Post
Doesen't have to be a file on the server or from gmod if you just use sound.PlayURL
That's a clientside function. It will only play the sound to you.
Quote Originally Posted by pasquam076 View Post
Doesen't have to be a file on the server or from gmod if you just use sound.PlayURL
Ah, what? To play it globally the code must be on the server. He wants everyone else to hear what sound he plays.


- - - Updated - - -

Oh, yeah you could use this. I completely misread what you said, sorry!

- - - Updated - - -

Quote Originally Posted by Moosicorn View Post
That's a clientside function. It will only play the sound to you.
You can always just do a player loop and sendlua to the other players using the net library.
Quote Originally Posted by Moosicorn View Post
That's a clientside function. It will only play the sound to you.
for k, v in pairs(player.GetAll()) do v:SendLua(sound.PlayURL())
Quote Originally Posted by pasquam076 View Post
for k, v in pairs(player.GetAll()) do v:SendLua(sound.PlayURL())
Yeah that will still only play sounds to you.
Quote Originally Posted by Moosicorn View Post
Yeah that will still only play sounds to you.
This is all implying its ran from rcon, as it has already been said that its impossible to do without some sort of backdoor, rcon access, or faulty coding. Ran from server level this plays sound to all people not just you.
I've seen it be done on many RP servers by hackers. So it is possible.
Quote Originally Posted by Fluffyclown View Post
I've seen it be done on many RP servers by hackers. So it is possible.
Are you sure it wasn't just micspam? I'm 98% certain playing sounds to players in the server from your client isn't possible.
You could do it if you had access to the RCON, and use ULX to play a sound from the sound directory...

But yeah i think its 100% impossible from the client w/o a backdoor
So I've got this function here:

concommand.Add( "playsound", function()
for k, v in pairs(player.GetAll()) do
v:SendLua( sound.PlayURL ( "--link removed because it wouldn't let me post--", "", function( station )
if ( IsValid( station ) ) then
station:SetPos( v:GetPos() )
station:Play()
else end
end ) )
end
end)

But it only plays sounds for me.

The server has ULX and Pointshop installed, is there anyway to exploit net messages to play sound for everyone?
Been over a week since last update/bump, marked as "unresolved".

/Closed.
Posts 1–14 of 14 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us