LaedereJoin Date: 2013-06-17 Post Count: 23630 |
As some of you know, it's possible for exploiters to delete parts locally, whereas the part deletion doesn't replicate to the server and it will appear as the exploiter is walking through a wall. I made a fix for it.
https://www.roblox.com/games/140366288/Laederes-Place-Number-11
As soon as a part is deleted locally, a remote event is fired (with an argument of the name of the part deleted) and the server checks if the part exists on the server. If the part doesn't exist, the player is banned.
For more security, if the deleted object is a RemoteEvent, the person is crashed immediately. If a player attempts to delete the script that fires the remote event, they're kicked also. |
|
tadcoolJoin Date: 2009-05-24 Post Count: 4244 |
Or just lock your entire place by using ctrl A and then grouping them and then lock them and finally un group.
lol |
|
LaedereJoin Date: 2013-06-17 Post Count: 23630 |
That's not going to work at all. |
|
tadcoolJoin Date: 2009-05-24 Post Count: 4244 |
Laedere, could you do a non inserting local scripts?
That doesn't affect any current local scripts? |
|
tadcoolJoin Date: 2009-05-24 Post Count: 4244 |
@Laedere,
Works for me at my RC, nothings been deleted all week after i locked the entire place.
it's just music and loop-killing. |
|
LaedereJoin Date: 2013-06-17 Post Count: 23630 |
You can't tell if they deleted bricks because their local workspace doesn't replicate to the server, aka you don't see what the exploiter sees. The only way to tell if bricks are deleted is to check if a person is falling through, or walking through walls. |
|
LaedereJoin Date: 2013-06-17 Post Count: 23630 |
b u m p |
|
KiritsuguJoin Date: 2013-08-16 Post Count: 7366 |
Laedere I think what tad is saying is that it isn't possible at all because the game and all the parts included are locked, local or not, I don't imagine they'd be capable of being selected and deleted.
But I do like the sound of your script. It's nice.
nani sore? 🐙 ★—_— ♠ 🔫 |
|
LaedereJoin Date: 2013-06-17 Post Count: 23630 |
I saw an exploit in the scripters section a few days ago where people could load scripts locally, so they could do something like
local Mouse = Player:GetMouse()
Mouse.Button1Down:connect(function()
Mouse.Target:Destroy()
end)
|
|
|
You should know what you're doing before adding this to a game.
Many games manipulatae parts loclly as part of a game mechanic, not an exploit. Also, Lae, I am not sure if you simply wrote it wrong, but players should be banned is the part *is* on the server but *does not* exist locally. |
|
|
LaedereJoin Date: 2013-06-17 Post Count: 23630 |
^ I know that, I made a remote event for kicking people, too.
The game replicates tools into the backpack if an exploiter deletes a remote event, so they can't get around it |
|
JradiJoin Date: 2012-08-15 Post Count: 10015 |
model all your scripts and get sourceit to that
you could go as far as module'ing (as I call it it hehe) all your scripts so that they're safe in one place and the exploiters dont have access to them
but idk
i've never tried the methods above as tbh i will be looking into security and such straightafter i finish my clans tech tho
--// Chairman Jradi |
|
LaedereJoin Date: 2013-06-17 Post Count: 23630 |
b2 |
|
|
Laedere the greatest scripter
Legend |
|
LaedereJoin Date: 2013-06-17 Post Count: 23630 |
b3 |
|