Rust > Exploits > Topic Details
verycatchy Jan 4 @ 12:23pm
[High Priority] Duping
How-to: Gather items you want to dupe in your inventory, go somewhere safe.. your shelter is just fine. Then force close rust via ctrl/alt/del and kill the process OR disconnect your internet. Immediately reboot back up rust and join the same server, once you join your 'client' is still in the game world because it has not timed out yet, kill the client and receive all the items you had in your inventory. The last client you log out with is the one saved to the world thus doubling your items.

This can be done endlessly to get insane amounts of ammunition/explosions/materials and the such.


Temporary fix: Set the servers connection.timeout from your default to 0.10 or 0

This will make it so when a client disconnects via lost internet or 'unexpected shutdown' their character will immediately log out OR become a sleeper thus preventing them from being able to log back in and kill their non timed out client.


Solution: Make it so clients time out immediately by default OR make it so when an instance of your character is still logged into the game world that you cannot connect to the world until the old client times out OR when joining it immediately makes the not yet timed out client disconnect.

Hope this info helps, I believe this needs to be fixed ASAP as it is a game ruiner and needs to be fixed in the early stages of the game.

Showing 1-7 of 7 comments
< >
CamBo Jan 4 @ 2:49pm 
Agreed. I've just stopped playing until this duping thing is fixed.
my mom. Jan 5 @ 7:51am 
There are less temproary fixes than this. Simply setting down the timeout will cause a lot of issues, such as people with bad internet connection getting kicked. I remember Infestation used to have this issue back in it's early alpha days, and people got kicked left and right.
Last edited by my mom.; Jan 5 @ 7:53am
verycatchy Jan 5 @ 9:10am 
Originally posted by not bluescreen:
There are less temproary fixes than this. Simply setting down the timeout will cause a lot of issues, such as people with bad internet connection getting kicked. I remember Infestation used to have this issue back in it's early alpha days, and people got kicked left and right.

People with a bad internet connection have to deal with it. They don't get included into the factor, if you played quake above 70 ping you'd be at a massive disadvantage(unplayable past 60 ping), in fact the game becomes unplayable at high pings. If the game were to compensate then it would punish legitimate players, much like how the recent call of garbage do, so that people with 350 ping can happily play with people with 20 ping while the people with 20 ping have a massive disadvantage

Aka punishing legit users, aka punishing people who play legit.

Temporary fix is immediate disconnection upon net loss, until they do something else this is how my server and every server should be set.

The issue is important and needs to be fixed.
Last edited by verycatchy; Jan 5 @ 9:10am
lilheartless Jan 9 @ 3:40pm 
the only problem i can see with this is that if you are being killed attacked and have good stuff you don't want to lose.... you just disconnect yourself immediately and then cannot be looted.
verycatchy Jan 9 @ 3:56pm 
Originally posted by lilheartless:
the only problem i can see with this is that if you are being killed attacked and have good stuff you don't want to lose.... you just disconnect yourself immediately and then cannot be looted.

a sleeper is still produced
Skuggan Jan 10 @ 12:54pm 
If the sever would save in realtime instead of once every minute or whatever it is in this game it shouldnt be possible to dupe by forcequitting.
verycatchy Jan 10 @ 1:11pm 
Originally posted by Skuggan:
If the sever would save in realtime instead of once every minute or whatever it is in this game it shouldnt be possible to dupe by forcequitting.

Has to do with the client not timing out, saving has no relation -- afaik they already fixed this
Showing 1-7 of 7 comments
< >
Per page: 15 30 50
Date Posted: Jan 4 @ 12:23pm
Posts: 7