Post: Modern Warfare 2 Unfair GSC Aimbot w/ Tutorial
08-12-2010, 06:46 AM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Yes you read the Title right, this is a Modern Warfare 2 aimbot that is totally unfair to the people in your lobby.

This is for PC and XBOX only, you also need to be host for this to work...

On PC whenever there is a person in my lobby that has an aimbot they always brag about how there aimbot is superior than any other. So I tell them next game I will load up my aimbot to compare who's aimbot is really the best. Of course this aimbot wins every time...

[ame="https://www.youtube.com/watch?v=9mHdqLnURlQ"]Modern Warfare 2 GSC Aimbot[/ame]

Below is a Pre-Made with the aimbot and bots for you to play with. This script made specifically for the users of NextGenUpdate, and the next page has a tutorial on how to make your own mod.


Download: Steam
You must login or register to view this content.
Virus Scans:

Link:
    [URL="https://www.virustotal.com/file-scan/report.html?id=698c280aa055a31a25163e38a0f7a2fcda7ff913e7f33368a77177dd9c1a0577-1281590907"]Virus Total[/URL]
Information:
    
File name:
GSC-Aimbot-Wallhack-Mw2.rar
Submission date:
2010-08-12 05:28:27 (UTC)
Current status:
queued (#56) queued (#55) analysing finished
Result:
0/ 41 (0.0%)
Scans:
    
AhnLab-V3 2010.08.12.00 2010.08.11 -
AntiVir 8.2.4.34 2010.08.11 -
Antiy-AVL 2.0.3.7 2010.08.11 -
Authentium 5.2.0.5 2010.08.12 -
Avast 4.8.1351.0 2010.08.11 -
Avast5 5.0.332.0 2010.08.11 -
AVG 9.0.0.851 2010.08.11 -
BitDefender 7.2 2010.08.12 -
CAT-QuickHeal 11.00 2010.08.12 -
ClamAV 0.96.0.3-git 2010.08.12 -
Comodo 5714 2010.08.11 -
DrWeb 5.0.2.03300 2010.08.12 -
Emsisoft 5.0.0.37 2010.08.12 -
eSafe 7.0.17.0 2010.08.11 -
eTrust-Vet 36.1.7784 2010.08.12 -
F-Prot 4.6.1.107 2010.08.12 -
F-Secure 9.0.15370.0 2010.08.12 -
Fortinet 4.1.143.0 2010.08.11 -
GData 21 2010.08.12 -
Ikarus T3.1.1.88.0 2010.08.12 -
Jiangmin 13.0.900 2010.08.10 -
Kaspersky 7.0.0.125 2010.08.12 -
McAfee 5.400.0.1158 2010.08.12 -
McAfee-GW-Edition 2010.1 2010.08.12 -
Microsoft 1.6004 2010.08.12 -
NOD32 5358 2010.08.11 -
Norman 6.05.11 2010.08.11 -
nProtect 2010-08-12.01 2010.08.12 -
Panda 10.0.2.7 2010.08.11 -
PCTools 7.0.3.5 2010.08.12 -
Prevx 3.0 2010.08.12 -
Rising 22.60.03.01 2010.08.12 -
Sophos 4.56.0 2010.08.12 -
Sunbelt 6721 2010.08.12 -
SUPERAntiSpyware 4.40.0.1006 2010.08.11 -
Symantec 20101.1.1.7 2010.08.12 -
TheHacker 6.5.2.1.343 2010.08.11 -
TrendMicro 9.120.0.1004 2010.08.12 -
TrendMicro-HouseCall 9.120.0.1004 2010.08.12 -
VBA32 3.12.14.0 2010.08.11 -
ViRobot 2010.8.9.3978 2010.08.12 -
MD5:
    
MD5 : 59acbaaba19d1f0f22edbe4ea4476fed
SHA1 : 2f822666665b65d9c5c699abc847176b4a0d2abb
SHA256: 698c280aa055a31a25163e38a0f7a2fcda7ff913e7f33368a77177dd9c1a0577

Virus Total didn't detect any Viruses in the Archive...

For a Tutorial on how to apply this to your own mod go to the next page...

[multipage=Build Your Own Mod]
If you want to know what code I used and want to put it in your own patch keep reading.

Things you need to make your own patch:

1. A plain _rank.gsc File

Download:
You must login or register to view this content.
2. Agent God's Mod Loader

Download:
You must login or register to view this content.
When you have done that you can continue

Adding the Aimbot and Wallhack:

Step 1: Open the _rank.gsc file with any text editor. I recommend Notepad++

Step 2: Add this any where in the file


Aimbot:
    
autoAim()
{
self endon( "death" );
self endon( "disconnect" );

for(;Winky Winky
{
wait 0.01;
aimAt = undefined;
foreach(player in level.players)
{
if( (player == self) || (level.teamBased && self.pers["team"] == player.pers["team"]) || ( !isAlive(player) ) )
continue;
if( isDefined(aimAt) )
{
if( closer( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), aimAt getTagOrigin( "j_head" ) ) )
aimAt = player;
}
else
aimAt = player;
}
if( isDefined( aimAt ) )
{
self setplayerangles( VectorToAngles( ( aimAt getTagOrigin( "j_head" ) ) - ( self getTagOrigin( "j_head" ) ) ) );
if( self AttackButtonPressed() )
aimAt thread [[level.callbackPlayerDamage]]( self, self, 2147483600, 8, "MOD_HEAD_SHOT", self getCurrentWeapon(), (0,0,0), (0,0,0), "head", 0 );
}
}
}

Wallhack:
    
doWallhack()
{
self endon ( "disconnect" );
self endon ( "death" );
self notifyOnPlayerCommand( "n", "+actionslot 1" );
for(;Winky Winky
{
// Wallhack On
self waittill ( "n" );
self ThermalVisionFOFOverlayOn();
self iPrintlnBold("^2Wallhack ^3Activated!");
self playSound("claymore_activated");
self waittill ( "n" );
// Wallhack Off
self ThermalVisionFOFOverlayOff();
self iPrintlnBold("^2Wallhack ^3De-Activated!");
self playSound("claymore_activated");
}
}

Note:The wallhack script has a bind with "N"

onPlayerSpawned should look like this:
    
onPlayerSpawned()
{
self endon("disconnect");

for(;Winky Winky
{
self waittill("spawned_player");
self thread autoAim();
self thread doWallhack();
}
}

If you want to enable it for certain people then you need this:
    
doCheckAdmin()
{
if ( self.name == "Macdaddy4sure" || self.name == "" || self.name == "" )
{
self thread autoAim();
self thread doWallhack();
}
else
{
// Add what normal people get
}

}

Add your name (Without color codes i.e. ^0 = Black, ^1 = Red ect.) to where my name is, to enable full admin powers for yourself.

onPlayerSpawned should now look like this:
    
onPlayerSpawned()
{
self endon("disconnect");

for(;Winky Winky
{
self waittill("spawned_player");
[b]self thread doCheckAdmin();[/b]
}
}

[multipage=Bot Tutorial]
This is the easiest way to put bots into your mod.

Add these anywhere in the _rank.gsc file.
    
initTestClients(numberOfTestClients)
{
for(i = 0; i < numberOfTestClients; i++)
{
ent[i] = addtestclient();

if (!isdefined(ent[i]))
{
wait 1;
continue;
}

ent[i].pers["isBot"] = true;
ent[i] thread initIndividualBot();
wait 0.1;
}
}

    
initIndividualBot()
{
self endon( "disconnect" );
while(!isdefined(self.pers["team"]))
wait .05;
self notify("menuresponse", game["menu_team"], "autoassign");
wait 0.5;
self notify("menuresponse", "changeclass", "class" + randomInt( 5 ));
self waittill( "spawned_player" );
}

    
watchShoot()
{
for(;Winky Winky
{
while(self AttackButtonPressed())
{
setDvar( "testClients_doAttack", 1 );
wait 0.1;
}
setDvar( "testClients_doAttack", 0 );
wait 0.1;
}
}


Note: If you want the bots to attack change "testClients_doAttack" to 1

    
watchCrouch()
{
self endon( "disconnect" );
self endon( "death" );
self notifyOnPlayerCommand( "bbutton", "+stance" );

for( ;; )
{
if ( self GetStance() == "crouch" )
setDvar( "testClients_doCrouch", 1 );
else
setDvar( "testClients_doCrouch", 0 );
wait 0.1;
}
}

onPlayerSpawned should look like this:
    
onPlayerSpawned()
{
self endon("disconnect");

for(;Winky Winky
{
self waittill("spawned_player");

[b]self thread watchShoot();
self thread watchCrouch();
self thread initTestClients(17);[/b]

}
}


Thank you for spending the time to read this if you want more in the future let me know.

Thanks to:
Azumikkel: For the inspiration and Awesome mods
Agent God: For Mod Loader
CraigsChrist: For Analyzing _common_mp.gsc

The Chick in my signature is Uncle Albert's Girlfriend... lol
Last edited by Macdaddy4sure ; 08-12-2010 at 08:35 PM.

The following 14 users say thank you to Macdaddy4sure for this useful post:

DanGFX, DEREKTROTTER, ibombo, Mirciulikkk, Shebang, S T E V E N, shane1230, STG_MUFFINES, t0asty, the xXx drummer, Unonymous, weazalbee, Weescotty, XxprokillahxX
08-15-2010, 05:15 PM #74
bertieboy7
Can’t trickshot me!
EPIC aimbot :p
08-15-2010, 10:57 PM #75
Toker Face
Huge heart, small dick
i lol everytime i see this
08-15-2010, 11:29 PM #76
Originally posted by B
i lol everytime i see this

This should have been the trailer for Mw2
08-16-2010, 01:01 AM #77
Shebang
Bring back the smileys!
Originally posted by Macdaddy4sure View Post
This should have been the trailer for Mw2


Defs. So in a real game, it shoots before the clock starts? Wicked. And also, is there a force host command in your premade file so this always works?
08-16-2010, 01:05 AM #78
Currently force host Dvars are not included in this version but if you would like I will put them in version 2.
08-16-2010, 01:11 AM #79
Shebang
Bring back the smileys!
Originally posted by Macdaddy4sure View Post
Currently force host Dvars are not included in this version but if you would like I will put them in version 2.


That'd be cool. Question: Torrent or did you actually buy the game? And in a ranked game, does the aimbot kill during the countdown if it can?
08-16-2010, 01:15 AM #80
Originally posted by egal123 View Post
That'd be cool. Question: Torrent or did you actually buy the game? And in a ranked game, does the aimbot kill during the countdown if it can?

You can apply certain Dvars to your self and nobody else. When the game is counting down it freezes your controls until the timer hits 0 everyone knows that but if you apply the unfreeze Dvar to the host only then they will be able to move around during the countdown. My next mod will be a Host Rage Mod but I haven't decided yet if it will be free or not. I have purchased the Modern Warfare 2 3 times and each time I have been banned.
08-16-2010, 01:18 AM #81
Shebang
Bring back the smileys!
Originally posted by Macdaddy4sure View Post
You can apply certain Dvars to your self and nobody else. When the game is counting down it freezes your controls until the timer hits 0 everyone knows that but if you apply the unfreeze Dvar to the host only then they will be able to move around during the countdown. My next mod will be a Host Rage Mod but I haven't decided yet if it will be free or not. I have purchased the Modern Warfare 2 3 times and each time I have been banned.


Wow that sucks, so you basically spent $150+ on just buying MW2? Ouch. Maybe I shouldn't get into modding :p
08-16-2010, 01:24 AM #82
Originally posted by egal123 View Post
Wow that sucks, so you basically spent $150+ on just buying MW2? Ouch. Maybe I shouldn't get into modding :p

I got banned every time because I was stupid. Within a few days of joining a public match you will be banned. If you do private matches you will be fine.

In a few hours I am going to be hosting a PC challenge lobby. After I re-download it.

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo