UT3 [Mutator] Unlagged Instagib

  • Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

Wormbo

Administrator
Staff member
Jun 4, 2001
5,913
36
48
Germany
www.koehler-homepage.de
Unlagged Instagib is a mutator for Unreal Tournament 3 v2.0 and later. It combines Instagib with serverside ping compensation, so clients can aim almost exactly at their opponents instead of "leading" their target. It can be used in every gametype that supports the built-in Instagib mutator and also in Betrayal.

Download link

Simply extract the archive into any "CookedPC" subdirectory under the "My Games\Unreal Tournament 3\UTGame\Published" directory in your "My Documents" folder. Note that you don't need to install Unlagged Instagib on your client if you only want to play on someone else's server and that you can't use it for offline games.
The mutator's class name is "UnlaggedInstagib.UnlaggedInstagib". To activate it, either add "?mutator=UnlaggedInstagib.UnlaggedInstagib" to your server's startup command line or simply select the mutator from the webadmin "Change Game" page.

Potentially Asked Questions

Is this ZeroPing?
No, ZeroPing (ZP) is a different approach. It performs all hit detection on the client and only reports back the result to the server, which only applies damage and scores points.
The server has almost no way to validate the data it receives from the client, so ZP weakens the idea of an authoritive server and even makes cheating easier because the client could just send a fake hit detection result.

How does Unlagged Instagib work?
With this mutator the server keeps track of recent player movement. Before actually performing hit detection, it checks the client's current ping and basically "goes back in time", restoring the player locations as the client saw them when pressing the fire button. Then hit detection is performed as usual, but based on the unlagged opponent locations.

Doesn't that mean I could get hit even though I already hid behind a corner?
Yes it does, but the same goes for your shots at your opponents.

Doesn't that give high-ping players an unfair advantage?
Not really. They still have to deal with their high ping. Aiming might be easier for them than without the unlagging, but their shot still takes longer to reach the server. In the mean time, a low ping player could fire a shot that kills them or their target, which causes the server to discard the high ping player's shot.

Doesn't ping compensation make aimbots more effective?
Practically all modern cheats have built-in ping adjustment already, so it doesn't really matter. In fact, double ping compensation (cheat's ping adjust + server's unlagging) would cause aimbots to miss their target if the cheater's ping is sufficiently high.
 
Last edited:

oakz

New Member
Feb 23, 2008
16
0
0
Sounds great! Is there any server that i can test? I usually ping 80-90 ping so i really wonder this mutator
 

War_Master

Member
May 27, 2005
702
0
16
I always wanted to ask if the Unlagged code can be ported to UT99. I've seen releases for UT2k4 and UT3 now but how come there isn't one for UT99? Is it because UT99 doesn't support the same functionality as the new engines?

I would really like to see this code being used in UT tho, and would like a source of it since the ZP people don't wanna share theirs.
 

DannyMeister

UT3 Jailbreak Coder
Dec 11, 2002
1,275
1
38
40
Bolivar, Missouri
Hey Wormbo, I saw stupid ETG kick you off today :/ I was going to tell you how much I appreciate Unlagged Instagib. Played it on my clan's server for a couple hours last night while my ping inexplicably climbed into the upper 300's. It was funny to see my enemy's body gib in the spot i shot him 2/3 of a second after he moved away from there :)

I received a request that I promised I'd pass along though I doubt you have time. The Domination mod replaces the instagib rifle (I believe) in order to make the beams use all 4 team colors. Using Unlagged Instagib with Domination replaces them with your rifle that only has red beams. I thought it was no biggie when my friend brought it up, but was surprised to discover during some test matches just how helpful that color indicator is. Do you know how feasable it would be to make them cooperate? I'm afraid it would be impossible without introducing a dependency on Dom or that MultiTeam mod, but I haven't really looked into it.
 

Wormbo

Administrator
Staff member
Jun 4, 2001
5,913
36
48
Germany
www.koehler-homepage.de
I encourage all developers to pick up my unlagging code for their Instagib rifles. Personally I wouldn't want to try and add 4 team support to it because the game only knows red and blue effects.