Poll: Should Sprays be allowed
You do not have permission to vote in this poll.
Yes
55.00%
11 55.00%
No
45.00%
9 45.00%
Total 20 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Whats the deal with Sprays?
#3
People are going to give you an answer like "sprays are disabled because of pornographic content", but this is the result of a bigger issue. sv_allowupload and sv_allowdownload are the two convars that, when disabled, prevent sprays from being used. In particular, sv_allowupload, when disabled, prevents users from uploading files to the server (in most cases, sprays). sv_allowdownload is what allows the client to request downloads from the server (again, in the form of sprays more often than not). Both of these convars are heavily protected in that, outside of using an exploit, you can only upload sprays with them. When using an exploit, however, you can do some pretty nasty things, like uploading a module to the server (a .dll or .so that the server will automatically load provided it's in the right directory), and then transmitting a module to the client (here's an example of exactly that, done by someone who's now a Garry's Mod developer as an example of how much worse it could be) or downloading clientside lua files from the server (stealing content). FastDL works even with these disabled because the server directs you to download from an outside domain; the files are hosted on the website, not the server.

In general, this is why sprays can't be used. You can see your own spray, and people can see your spray if they've seen it before on a server that has these convars enabled, which is why you can see certain other people's sprays. There are methods to fix the exploits that exist with these convars, but in general, it's safer to either use an alternative spray system that uses image files (like SprayMesh) and tells you who sprayed what, or to disable the spray system entirely.

In other words, I'm saying that, although disabling sprays was a desirable result, it's the side effect of a larger issue.


Messages In This Thread
Whats the deal with Sprays? - by tons4583 - 01-09-2017, 04:14 PM
RE: Whats the deal with Sprays? - by tons4583 - 01-09-2017, 04:36 PM
RE: Whats the deal with Sprays? - by tons4583 - 01-10-2017, 12:00 AM
RE: Whats the deal with Sprays? - by Rhapsody - 01-09-2017, 04:35 PM
RE: Whats the deal with Sprays? - by Drew - 01-10-2017, 01:11 AM
RE: Whats the deal with Sprays? - by Avi - 01-10-2017, 02:33 AM
RE: Whats the deal with Sprays? - by Drew - 01-10-2017, 07:42 AM
RE: Whats the deal with Sprays? - by Lycan - 01-10-2017, 10:58 AM
RE: Whats the deal with Sprays? - by tons4583 - 01-12-2017, 01:24 AM
RE: Whats the deal with Sprays? - by Rhapsody - 01-10-2017, 06:59 PM
RE: Whats the deal with Sprays? - by Drew - 01-10-2017, 10:43 PM
RE: Whats the deal with Sprays? - by tons4583 - 01-10-2017, 11:39 PM
RE: Whats the deal with Sprays? - by Drew - 01-11-2017, 07:43 AM
RE: Whats the deal with Sprays? - by Drew - 01-12-2017, 08:01 AM
RE: Whats the deal with Sprays? - by Rhapsody - 01-12-2017, 04:06 PM
RE: Whats the deal with Sprays? - by Avi - 01-12-2017, 10:36 PM
RE: Whats the deal with Sprays? - by Avi - 01-16-2017, 04:10 PM
RE: Whats the deal with Sprays? - by RussEfarmer - 01-17-2017, 12:16 PM
RE: Whats the deal with Sprays? - by Drew - 01-17-2017, 01:45 PM
RE: Whats the deal with Sprays? - by Drew - 01-18-2017, 11:10 PM
RE: Whats the deal with Sprays? - by Drew - 01-21-2017, 07:13 PM
RE: Whats the deal with Sprays? - by DaggerGrace - 01-21-2017, 08:43 PM
RE: Whats the deal with Sprays? - by tons4583 - 01-22-2017, 09:32 PM
RE: Whats the deal with Sprays? - by tons4583 - 01-22-2017, 10:13 PM
RE: Whats the deal with Sprays? - by Drew - 01-23-2017, 07:24 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)

About Us
    This is Dinkleberg's GMod, a gaming community based in Garry's Mod. We have a Trouble in Terrorist Town, Prop Hunt, Murder, and Deathrun Server. Come check them out sometime.