|
| 15 Apr 2015 09:58 PM |
| Ok, so someone on my place has been exploiting it. They join the server and then they just blow it up, like the entire map just explodes. Like all the parts break up and explode. Does anyone have a solution? (I have tried to ban them and added them on ban script;doesn't wor k) |
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:00 PM |
Ask an admin, or some pro scripter that can write a script that detects exploiting and bans them on the spot. Or check the free models, there's an occasional one that works. |
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:01 PM |
| filteringenabled is love. filteringenabled is life |
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:08 PM |
Generalize your scripts and put them into serverscriptstorage, then use a script that deletes any scripts in any other directory than serverscriptstorage. Serverscriptstorage can't be accessed by the client, so people can't exploit the scripts in there, and they can't add scripts to it since their client can't "see" the directory.
Basically, you give special and unique names to parts that need to use scripts, then you directly address the parts in the script, and it's basically as simple as that. The issue there is it doesn't prevent speedhacking or some other complex stuff like that(IE:influencing variables).
Then you can work on remotefunctions and remoteevents, which are required for filteringenabled, the quintessential defense against exploiting.
Goodness Gracious that Booty is Spacious! |
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:08 PM |
| Agnwefasdnht, pow, brain exploded. What? And king, are you a good scripter? |
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:13 PM |
I know how the syntax works and stuff, so I guess I'm decent.
My real specialty is studio in general. I understand all of the objects and stuff and I can make my way through building/scripting because of it.
Generalizing a script isn't hard though, it just takes a bit more time
Goodness Gracious that Booty is Spacious! |
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:15 PM |
look up filteringenabled
and
serverscriptstorage
|
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:18 PM |
To be honest, filteringenabled is the only truly secure way to get it done. You need remoteevents and remotefunctions to get it done, which can take time to declare and learn, but once you have those down its only time to get it converted. Creating new scripts based on filteringenabled is a lot less time consuming than converting.
Goodness Gracious that Booty is Spacious! |
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:18 PM |
| Thanks guys, I will try all your suggestions and post if they work or not. anyone else? |
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:20 PM |
(off topic) Oh, and nice group. |
|
|
| Report Abuse |
|
|
888min3
|
  |
| Joined: 19 Jul 2008 |
| Total Posts: 7756 |
|
|
| 15 Apr 2015 10:24 PM |
Use filteringenabled
RIP 888min2 2011-2015 Add 6,438 to post count. |
|
|
| Report Abuse |
|
|
ezaiahs
|
  |
| Joined: 28 Jun 2011 |
| Total Posts: 18613 |
|
|
| 15 Apr 2015 10:31 PM |
Filtering enabled is the best way
but its an absolute pain to convert a place already made into FE
aaaa |
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:37 PM |
| What do you mean by it is a pain to convert? |
|
|
| Report Abuse |
|
|
ezaiahs
|
  |
| Joined: 28 Jun 2011 |
| Total Posts: 18613 |
|
|
| 15 Apr 2015 10:39 PM |
"You need remoteevents and remotefunctions to get it done, which can take time to declare and learn"
|
|
|
| Report Abuse |
|
|
|
| 15 Apr 2015 10:45 PM |
| @E Thank you. I will try this. |
|
|
| Report Abuse |
|
|