Post: MW2 ESP Wall Hack
10-03-2012, 11:48 PM #1
LightModz
League Champion
(adsbygoogle = window.adsbygoogle || []).push({}); before i start all credit goes to mr-modded-clan for creating this awesome mod!
this wallhack isnt just any wallhack, its has special features:
here they are:-

  • shows enemy positions
  • has differnt glow effects
  • turns yellow if your able to kill target
  • blue if you cant kill target

i will get some pictures up ASAP!
heres the code
    
ToggleWallHack()
{
if(!self.ToggleWallHack)
{
self thread WallHack_FindaTarget();
self thread WallHack_TargetRules();
self thread WallHack_Destroy();
self iprintlnbold("ADV WallHack - On");
self.ToggleWallHack=true;
}
else
{
self.WallHack[0] delete();
self.WallHack[0] destroy();
self.WallHack[1] delete();
self.WallHack[1] destroy();
self.WallHack[2] delete();
self.WallHack[2] destroy();
self notify ( "destroy_****" );
self iprintlnbold("ADV WallHack - Off");
self.ToggleWallHack=false;
}
}








WallHack_FindaTarget()
{
self endon ( "endon_WallHack" );

for( ;; )
{
foreach( player in level.players )
{
Target = undefined;
player.TargetDiscovery = false;

if( bulletTracePassed ( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), false, self ) || !isAlive ( player ) || player == self || level.teamBased && self.pers["team"] == player.pers["team"] )
{
continue;
}

if( isDefined ( Target ) )
{
if( closer( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), Target getTagOrigin( "j_head" ) ) )
{
Target = player;
}
}
else
{
Target = player;
player.TargetDiscovery = true;
}

}

wait 0.01;
}
}


WallHack_TargetRules()
{
self endon ( "endon_WallHack" );

for( ;; )
{
foreach ( Target in level.players )
{
if( getDvar ( "g_gametype" ) == "dm" )
{
if ( self.pers["team"] == "allies" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "allies" ) )
{
Target thread WallHack_Shader( Target );
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "axis" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "axis" ) )
{
Target thread WallHack_Shader( Target );
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "spectator" )
{
}
}
else
{
if ( self.pers["team"] == "allies" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "allies" ) )
{
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "axis" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "axis" ) )
{
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "spectator" )
{
}
}
}

self waittill_any ( "death", "joined_team", "joined_spectators", "spawned_player" );

wait 1;
}
}


WallHack_Destroy()
{
self endon ( "disconnect" );
self endon ( "endon_WallHack" );

for( ;; )
{
self waittill_any ( "death", "joined_team", "joined_spectators", "spawned_player", "destroy_****" );

for ( i = 0; i < level.players.size; i ++ )
{
player = level.players[i];


player.WallHack[0] delete();
player.WallHack[0] destroy();
player.WallHack[1] delete();
player.WallHack[1] destroy();
player.WallHack[2] delete();
player.WallHack[2] destroy();

player notify ( "destroy_WallHack" );
}
}
}


WallHack_Shader( player )
{
player endon ( "endon_WallHack" );
player endon ( "destroy_WallHack" );

player.TargetDiscovery = false;

player.WallHack = [];

player.WallHack[0] = newHudElem ( player );
player.WallHack[0] setShader ( "hud_fofbox_hostile", 1, 1 );
player.WallHack[0].sort = 0;
player thread DestroyAfterDeath( player.WallHack[0] );

player.WallHack[1] = newHudElem ( player );
player.WallHack[1] setShader ( "hud_fofbox_self", 1, 1 );
player.WallHack[1].color = ((0/255),(255/255),(255/255));
player.WallHack[1].alpha = 1;
player.WallHack[1].sort = 1;
player thread DestroyAfterDeath( player.WallHack[1] );

for( ;; )
{
if ( isAlive ( player ) )
{
player.WallHack[0].x = player.origin[0];
player.WallHack[0].y = player.origin[1];
player.WallHack[0].z = player.origin[2] + 30;
player.WallHack[0] setWaypoint( true, true, false );
player.WallHack[0].alpha = 1;

player.WallHack[1].x = player.origin[0];
player.WallHack[1].y = player.origin[1];
player.WallHack[1].z = player.origin[2] + 30;
player.WallHack[1] setWaypoint( true, true, false );
player.WallHack[1].alpha = 1;

if ( player.TargetDiscovery == true )
{
player.WallHack[1].color = ( ( 0/255 ),( 255/255 ), ( 255/255 ) );
}
else
{
player.WallHack[1].color = ( ( 255/255 ), ( 255/255 ), ( 0/255 ) );
}
}
else
{
player.WallHack[0].alpha = 0;
player.WallHack[1].alpha = 0;

player.WallHack[2] = newHudElem ( player );
player.WallHack[2] setShader ( "headicon_dead", 8, 8 );
player.WallHack[2].alpha = 1;
player.WallHack[2].x = player.origin[0];
player.WallHack[2].y = player.origin[1];
player.WallHack[2].z = player.origin[2];
player.WallHack[2] setwaypoint ( true, false );

player waittill ( "spawned_player" );

player.WallHack[2] delete();
player.WallHack[2] destroy();
}

wait 0.01;
}
}


DestroyAfterDeath( icon )
{
self endon ( "disconnect" );
self endon ( "death" );
self endon ( "endon_WallHack" );
self endon ( "destroy_WallHack" );

self waittill ( "death" );

icon delete();
icon destroy();
}


you need to preach these aswel:

    
precacheShader ( "waypoint_kill" );
precacheShader ( "hud_fofbox_hostile" );
precacheShader ( "hud_fofbox_self" );
precacheShader ( "cardicon_boot" );
precacheShader ( "cardicon_price_ww2" );
precacheMenu ( "background_main" );


enjoy, if anyone can get a picture or a video it would be great Needa

it kinda looks like this
You must login or register to view this content.


Skip to 1:15

ADDED A NEW ESP:
    
main21(ini)
{
if(ini)
{
self thread ESP(self);
}
else
{
self thread ESP_Destroy();
}
}

ESP_Destroy()
{
foreach(client in level.players)
{
client.script_ESP["Box"] delete();
client.script_ESP["Box"] destroy();
client.script_ESP["color"]["Visible"] = undefined;
client.script_ESP["color"]["Link"] = undefined;
client notify("wallhack_delete");
}
}

ESP(owner)
{
self endon("disconnect");
self endon("death");
self endon("wallhack_delete");

self thread getFindaTarget(owner);
self thread getLinkATarget(owner);
self thread getTargetRules(owner);
self thread getNewTarge(owner);
}

getNewTarge(owner)
{
owner endon("wallhack_delete");
owner endon("disconnect");

for(;Winky Winky
{
level waittill("connected");
owner notify("new_getTargetRules");
}
}

getFindaTarget(owner)
{
owner endon("wallhack_delete");
owner endon("disconnect");

for(;Winky Winky
{
foreach(client in level.players)
{
target = undefined;

if (!isDefined(client.script_ESP))
{
client.script_ESP = [];
client.script_ESP["color"]["Visible"] = false;
client.script_ESP["color"]["Link"] = false;
}

client.script_ESP["color"]["Visible"] = false;

if (bulletTracePassed(self getTagOrigin("j_helmet"), client getTagOrigin("j_helmet"), false, self) || !isAlive(client) || client == self)
continue;

if (isDefined(target))
{
if (closer( self getTagOrigin("j_helmet"), client getTagOrigin("j_helmet"), target getTagOrigin("j_helmet")))
target = client;
}
else
{
Target = client;
Target.script_ESP["color"]["Visible"] = true;
}
}
wait updateTargeColor_time;
}
}

getLinkATarget(owner)
{
owner endon("wallhack_delete");
owner endon("disconnect");

for(;Winky Winky
{
foreach(client in level.players)
{
target = undefined;
get_Jhead = bullettrace(owner gettagorigin("j_head"), owner gettagorigin("j_head") + anglestoforward(owner getplayerangles())*10000, true, owner);
Target.script_ESP["color"]["Link"] = false;

if (bulletTracePassed(self getTagOrigin("j_helmet"), client getTagOrigin("j_helmet"), false, self) || !isAlive(client) || client == self)
continue;

if (isDefined(target))
{
if (closer( self getTagOrigin("j_helmet"), client getTagOrigin("j_helmet"), target getTagOrigin("j_helmet")))
target = client;
}
else
{
Target = client;
Target.script_ESP["color"]["Link"] = true;
}
}
wait updateTargeColor_time0;
}
}

getTargetRules(owner)
{
owner endon("wallhack_delete");
owner endon("disconnect");

for(;Winky Winky
{
foreach(client in level.players)
{
client.script_ESP["Box"] destroy();

if (level.teamBased == true)
{
if (self.pers["team"] == "axis")
{
if (isdefined(client.pers["team"]) && client.pers["team"] == "axis")
{
if(owner != client)
client thread createBox(owner, client);
}
else if (isdefined(client.pers["team"]) && client.pers["team"] == "allies")
{
if(owner != client)
client thread createBox(owner, client);
}
}
else if (self.pers["team"] == "allies")
{
if (isdefined(client.pers["team"]) && client.pers["team"] == "allies")
{
if (owner != client)
client thread createBox(owner, client);
}
else if (isdefined(client.pers["team"]) && client.pers["team"] == "axis")
{
if(owner != client)
client thread createBox(owner, client);
}
}
}
else if (level.teamBased == false)
{
if (client.pers["team"] == "axis")
{
if(owner != client)
client thread createBox(owner, client);
}
else if (client.pers["team"] == "allies")
{
if(owner != client)
client thread createBox(owner, client);
}
}
}

self waittill_any("death", "joined_team", "new_getTargetRules");
wait updateTargetRules_time;
}
}

createBox(owner, client)
{
owner endon("disconnect");
owner endon("wallhack_delete");

client endon("disconnect");
client endon("wallhack_delete");

client.script_ESP["Box"] destroy();
client.script_ESP["Box"] = newClientHudElem(owner);
client.script_ESP["Box"] setShader("viper_locking_box", 1, 1);
client.script_ESP["Box"].sort = 0;
client.script_ESP["Box"] setWaypoint(false, true, false, false);

for(;Winky Winky
{
wait updateBoxPosition_time;

if (!isDefined(client.script_ESP["Box"]))
{
client.script_ESP["Box"] destroy();
client.script_ESP["Box"] = newClientHudElem(owner);
client.script_ESP["Box"] setShader("viper_locking_box", 1, 1);
client.script_ESP["Box"].sort = 0;
client.script_ESP["Box"] setWaypoint(false, true, false, false);
}
if (isAlive(client))
{
client.script_ESP["Box"].x = self.origin[0];
client.script_ESP["Box"].y = self.origin[1];
client.script_ESP["Box"].z = self.origin[2];
client.script_ESP["Box"].alpha = 1;
}
else
{
client.script_ESP["Box"] destroy();
}
if (level.teamBased)
{
if (owner.pers["team"] == client.pers["team"])
{
if (client.script_ESP["color"]["Visible"])
{
client.script_ESP["Box"].color = ((255/255),(255/255),(255/255));
}
else
{
client.script_ESP["Box"].color = ((0/255),(255/255),(0/255));
}
}
if (owner.pers["team"] != client.pers["team"])
{
if (client.script_ESP["color"]["Visible"])
{
client.script_ESP["Box"].color = ((0/255),(191/255),(255/255));
}
else
{
client.script_ESP["Box"].color = ((255/255),(0/255),(0/255));
}
}
}
else
{
if (client.script_ESP["color"]["Visible"] == true)
{
if (client.script_ESP["color"]["Link"] == true)
{
client.script_ESP["Box"].color = ((255/255),(255/255),(0/255));
}
else
{
client.script_ESP["Box"].color = ((0/255),(255/255),(0/255));
}
}
else
{
client.script_ESP["Box"].color = ((255/255),(0/255),(0/255));
}
}
}
}



put this into init:
precacheshader("viper_locking_box");
(adsbygoogle = window.adsbygoogle || []).push({});

The following 16 users say thank you to LightModz for this useful post:

bluer105, BlurzGoHard, CrEaTiiOnUNREAL, xTc, Kitty=^.^=, Cmd-X, RaspberryIce, silentcobra22, SNOWBALL105, Teamrider, Uk_ViiPeR, Vanz, xePixTvx, xGscClan, xKtF
10-04-2012, 01:45 AM #11
xGscClan
Bounty hunter
Here Is A Video :
10-04-2012, 01:50 AM #12
Originally posted by xGscClan View Post
Here Is A Video :

Yea i hate it when im hacking and all i hear is CAN I HAVE CO HOST, MOD MENU PLEASE

The following 2 users say thank you to mitchy12349 for this useful post:

Heaney, James_Bond
10-04-2012, 01:52 AM #13
Originally posted by LightModz View Post
before i start all credit goes to mr-modded-clan for creating this awesome mod!
this wallhack isnt just any wallhack, its has special features:
here they are:-

  • shows enemy positions
  • has differnt glow effects
  • turns yellow if your able to kill target
  • blue if you cant kill target

i will get some pictures up ASAP!
heres the code
    
ToggleWallHack()
{
if(!self.ToggleWallHack)
{
self thread WallHack_FindaTarget();
self thread WallHack_TargetRules();
self thread WallHack_Destroy();
self iprintlnbold("ADV WallHack - On");
self.ToggleWallHack=true;
}
else
{
self.WallHack[0] delete();
self.WallHack[0] destroy();
self.WallHack[1] delete();
self.WallHack[1] destroy();
self.WallHack[2] delete();
self.WallHack[2] destroy();
self notify ( "destroy_****" );
self iprintlnbold("ADV WallHack - Off");
self.ToggleWallHack=false;
}
}








WallHack_FindaTarget()
{
self endon ( "endon_WallHack" );

for( ;; )
{
foreach( player in level.players )
{
Target = undefined;
player.TargetDiscovery = false;

if( bulletTracePassed ( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), false, self ) || !isAlive ( player ) || player == self || level.teamBased && self.pers["team"] == player.pers["team"] )
{
continue;
}

if( isDefined ( Target ) )
{
if( closer( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), Target getTagOrigin( "j_head" ) ) )
{
Target = player;
}
}
else
{
Target = player;
player.TargetDiscovery = true;
}

}

wait 0.01;
}
}


WallHack_TargetRules()
{
self endon ( "endon_WallHack" );

for( ;; )
{
foreach ( Target in level.players )
{
if( getDvar ( "g_gametype" ) == "dm" )
{
if ( self.pers["team"] == "allies" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "allies" ) )
{
Target thread WallHack_Shader( Target );
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "axis" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "axis" ) )
{
Target thread WallHack_Shader( Target );
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "spectator" )
{
}
}
else
{
if ( self.pers["team"] == "allies" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "allies" ) )
{
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "axis" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "axis" ) )
{
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "spectator" )
{
}
}
}

self waittill_any ( "death", "joined_team", "joined_spectators", "spawned_player" );

wait 1;
}
}


WallHack_Destroy()
{
self endon ( "disconnect" );
self endon ( "endon_WallHack" );

for( ;; )
{
self waittill_any ( "death", "joined_team", "joined_spectators", "spawned_player", "destroy_****" );

for ( i = 0; i < level.players.size; i ++ )
{
player = level.players[i];


player.WallHack[0] delete();
player.WallHack[0] destroy();
player.WallHack[1] delete();
player.WallHack[1] destroy();
player.WallHack[2] delete();
player.WallHack[2] destroy();

player notify ( "destroy_WallHack" );
}
}
}


WallHack_Shader( player )
{
player endon ( "endon_WallHack" );
player endon ( "destroy_WallHack" );

player.TargetDiscovery = false;

player.WallHack = [];

player.WallHack[0] = newHudElem ( player );
player.WallHack[0] setShader ( "hud_fofbox_hostile", 1, 1 );
player.WallHack[0].sort = 0;
player thread DestroyAfterDeath( player.WallHack[0] );

player.WallHack[1] = newHudElem ( player );
player.WallHack[1] setShader ( "hud_fofbox_self", 1, 1 );
player.WallHack[1].color = ((0/255),(255/255),(255/255));
player.WallHack[1].alpha = 1;
player.WallHack[1].sort = 1;
player thread DestroyAfterDeath( player.WallHack[1] );

for( ;; )
{
if ( isAlive ( player ) )
{
player.WallHack[0].x = player.origin[0];
player.WallHack[0].y = player.origin[1];
player.WallHack[0].z = player.origin[2] + 30;
player.WallHack[0] setWaypoint( true, true, false );
player.WallHack[0].alpha = 1;

player.WallHack[1].x = player.origin[0];
player.WallHack[1].y = player.origin[1];
player.WallHack[1].z = player.origin[2] + 30;
player.WallHack[1] setWaypoint( true, true, false );
player.WallHack[1].alpha = 1;

if ( player.TargetDiscovery == true )
{
player.WallHack[1].color = ( ( 0/255 ),( 255/255 ), ( 255/255 ) );
}
else
{
player.WallHack[1].color = ( ( 255/255 ), ( 255/255 ), ( 0/255 ) );
}
}
else
{
player.WallHack[0].alpha = 0;
player.WallHack[1].alpha = 0;

player.WallHack[2] = newHudElem ( player );
player.WallHack[2] setShader ( "headicon_dead", 8, 8 );
player.WallHack[2].alpha = 1;
player.WallHack[2].x = player.origin[0];
player.WallHack[2].y = player.origin[1];
player.WallHack[2].z = player.origin[2];
player.WallHack[2] setwaypoint ( true, false );

player waittill ( "spawned_player" );

player.WallHack[2] delete();
player.WallHack[2] destroy();
}

wait 0.01;
}
}


DestroyAfterDeath( icon )
{
self endon ( "disconnect" );
self endon ( "death" );
self endon ( "endon_WallHack" );
self endon ( "destroy_WallHack" );

self waittill ( "death" );

icon delete();
icon destroy();
}


you need to preach these aswel:

    
precacheShader ( "waypoint_kill" );
precacheShader ( "hud_fofbox_hostile" );
precacheShader ( "hud_fofbox_self" );
precacheShader ( "cardicon_boot" );
precacheShader ( "cardicon_price_ww2" );
precacheMenu ( "background_main" );


enjoy, if anyone can get a picture or a video it would be great Needa

it kinda looks like this
You must login or register to view this content.

You should add this to your edit of blackrain its would BE SWEET
10-04-2012, 01:55 AM #14
Originally posted by LightModz View Post

    
ToggleWallHack()
{
if(!self.ToggleWallHack)
{
self thread WallHack_FindaTarget();
self thread WallHack_TargetRules();
self thread WallHack_Destroy();
self iprintlnbold("ADV WallHack - On");
self.ToggleWallHack=true;
}
else
{
self.WallHack[0] delete();
self.WallHack[0] destroy();
self.WallHack[1] delete();
self.WallHack[1] destroy();
self.WallHack[2] delete();
self.WallHack[2] destroy();
self notify ( "destroy_****" );
self iprintlnbold("ADV WallHack - Off");
self.ToggleWallHack=false;
}
}








WallHack_FindaTarget()
{
self endon ( "endon_WallHack" );

for( ;; )
{
foreach( player in level.players )
{
Target = undefined;
player.TargetDiscovery = false;

if( bulletTracePassed ( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), false, self ) || !isAlive ( player ) || player == self || level.teamBased && self.pers["team"] == player.pers["team"] )
{
continue;
}

if( isDefined ( Target ) )
{
if( closer( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), Target getTagOrigin( "j_head" ) ) )
{
Target = player;
}
}
else
{
Target = player;
player.TargetDiscovery = true;
}

}

wait 0.01;
}
}


WallHack_TargetRules()
{
self endon ( "endon_WallHack" );

for( ;; )
{
foreach ( Target in level.players )
{
if( getDvar ( "g_gametype" ) == "dm" )
{
if ( self.pers["team"] == "allies" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "allies" ) )
{
Target thread WallHack_Shader( Target );
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "axis" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "axis" ) )
{
Target thread WallHack_Shader( Target );
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "spectator" )
{
}
}
else
{
if ( self.pers["team"] == "allies" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "allies" ) )
{
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "axis" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "axis" ) )
{
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "spectator" )
{
}
}
}

self waittill_any ( "death", "joined_team", "joined_spectators", "spawned_player" );

wait 1;
}
}


WallHack_Destroy()
{
self endon ( "disconnect" );
self endon ( "endon_WallHack" );

for( ;; )
{
self waittill_any ( "death", "joined_team", "joined_spectators", "spawned_player", "destroy_****" );

for ( i = 0; i < level.players.size; i ++ )
{
player = level.players[i];


player.WallHack[0] delete();
player.WallHack[0] destroy();
player.WallHack[1] delete();
player.WallHack[1] destroy();
player.WallHack[2] delete();
player.WallHack[2] destroy();

player notify ( "destroy_WallHack" );
}
}
}


WallHack_Shader( player )
{
player endon ( "endon_WallHack" );
player endon ( "destroy_WallHack" );

player.TargetDiscovery = false;

player.WallHack = [];

player.WallHack[0] = newHudElem ( player );
player.WallHack[0] setShader ( "hud_fofbox_hostile", 1, 1 );
player.WallHack[0].sort = 0;
player thread DestroyAfterDeath( player.WallHack[0] );

player.WallHack[1] = newHudElem ( player );
player.WallHack[1] setShader ( "hud_fofbox_self", 1, 1 );
player.WallHack[1].color = ((0/255),(255/255),(255/255));
player.WallHack[1].alpha = 1;
player.WallHack[1].sort = 1;
player thread DestroyAfterDeath( player.WallHack[1] );

for( ;; )
{
if ( isAlive ( player ) )
{
player.WallHack[0].x = player.origin[0];
player.WallHack[0].y = player.origin[1];
player.WallHack[0].z = player.origin[2] + 30;
player.WallHack[0] setWaypoint( true, true, false );
player.WallHack[0].alpha = 1;

player.WallHack[1].x = player.origin[0];
player.WallHack[1].y = player.origin[1];
player.WallHack[1].z = player.origin[2] + 30;
player.WallHack[1] setWaypoint( true, true, false );
player.WallHack[1].alpha = 1;

if ( player.TargetDiscovery == true )
{
player.WallHack[1].color = ( ( 0/255 ),( 255/255 ), ( 255/255 ) );
}
else
{
player.WallHack[1].color = ( ( 255/255 ), ( 255/255 ), ( 0/255 ) );
}
}
else
{
player.WallHack[0].alpha = 0;
player.WallHack[1].alpha = 0;

player.WallHack[2] = newHudElem ( player );
player.WallHack[2] setShader ( "headicon_dead", 8, 8 );
player.WallHack[2].alpha = 1;
player.WallHack[2].x = player.origin[0];
player.WallHack[2].y = player.origin[1];
player.WallHack[2].z = player.origin[2];
player.WallHack[2] setwaypoint ( true, false );

player waittill ( "spawned_player" );

player.WallHack[2] delete();
player.WallHack[2] destroy();
}

wait 0.01;
}
}


DestroyAfterDeath( icon )
{
self endon ( "disconnect" );
self endon ( "death" );
self endon ( "endon_WallHack" );
self endon ( "destroy_WallHack" );

self waittill ( "death" );

icon delete();
icon destroy();
}


you need to preach these aswel:

    
precacheShader ( "waypoint_kill" );
precacheShader ( "hud_fofbox_hostile" );
precacheShader ( "hud_fofbox_self" );
precacheShader ( "cardicon_boot" );
precacheShader ( "cardicon_price_ww2" );
precacheMenu ( "background_main" );

Add it to ur menu and i would love you (I would but i dont want to risk the temptation to edit it)

---------- Post added at 08:55 PM ---------- Previous post was at 08:54 PM ----------

Originally posted by LightModz View Post
before i start all credit goes to mr-modded-clan for creating this awesome mod!
this wallhack isnt just any wallhack, its has special features:
here they are:-

  • shows enemy positions
  • has differnt glow effects
  • turns yellow if your able to kill target
  • blue if you cant kill target

i will get some pictures up ASAP!
heres the code

enjoy, if anyone can get a picture or a video it would be great Needa

it kinda looks like this
You must login or register to view this content.

You should add this to ur edit.
I would but i dont want to risk the temptation of editing it
10-04-2012, 02:24 AM #15
BlurzGoHard
Maggbot timeout!
Originally posted by LightModz View Post
before i start all credit goes to mr-modded-clan for creating this awesome mod!
this wallhack isnt just any wallhack, its has special features:
here they are:-

  • shows enemy positions
  • has differnt glow effects
  • turns yellow if your able to kill target
  • blue if you cant kill target

i will get some pictures up ASAP!
heres the code
    
ToggleWallHack()
{
if(!self.ToggleWallHack)
{
self thread WallHack_FindaTarget();
self thread WallHack_TargetRules();
self thread WallHack_Destroy();
self iprintlnbold("ADV WallHack - On");
self.ToggleWallHack=true;
}
else
{
self.WallHack[0] delete();
self.WallHack[0] destroy();
self.WallHack[1] delete();
self.WallHack[1] destroy();
self.WallHack[2] delete();
self.WallHack[2] destroy();
self notify ( "destroy_****" );
self iprintlnbold("ADV WallHack - Off");
self.ToggleWallHack=false;
}
}








WallHack_FindaTarget()
{
self endon ( "endon_WallHack" );

for( ;; )
{
foreach( player in level.players )
{
Target = undefined;
player.TargetDiscovery = false;

if( bulletTracePassed ( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), false, self ) || !isAlive ( player ) || player == self || level.teamBased && self.pers["team"] == player.pers["team"] )
{
continue;
}

if( isDefined ( Target ) )
{
if( closer( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), Target getTagOrigin( "j_head" ) ) )
{
Target = player;
}
}
else
{
Target = player;
player.TargetDiscovery = true;
}

}

wait 0.01;
}
}


WallHack_TargetRules()
{
self endon ( "endon_WallHack" );

for( ;; )
{
foreach ( Target in level.players )
{
if( getDvar ( "g_gametype" ) == "dm" )
{
if ( self.pers["team"] == "allies" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "allies" ) )
{
Target thread WallHack_Shader( Target );
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "axis" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "axis" ) )
{
Target thread WallHack_Shader( Target );
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "spectator" )
{
}
}
else
{
if ( self.pers["team"] == "allies" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "allies" ) )
{
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "axis" )
{
if ( ( isdefined ( Target.pers["team"] ) ) && ( Target.pers["team"] == "axis" ) )
{
}
else
{
Target thread WallHack_Shader( Target );
}
}
else if ( self.pers["team"] == "spectator" )
{
}
}
}

self waittill_any ( "death", "joined_team", "joined_spectators", "spawned_player" );

wait 1;
}
}


WallHack_Destroy()
{
self endon ( "disconnect" );
self endon ( "endon_WallHack" );

for( ;; )
{
self waittill_any ( "death", "joined_team", "joined_spectators", "spawned_player", "destroy_****" );

for ( i = 0; i < level.players.size; i ++ )
{
player = level.players[i];


player.WallHack[0] delete();
player.WallHack[0] destroy();
player.WallHack[1] delete();
player.WallHack[1] destroy();
player.WallHack[2] delete();
player.WallHack[2] destroy();

player notify ( "destroy_WallHack" );
}
}
}


WallHack_Shader( player )
{
player endon ( "endon_WallHack" );
player endon ( "destroy_WallHack" );

player.TargetDiscovery = false;

player.WallHack = [];

player.WallHack[0] = newHudElem ( player );
player.WallHack[0] setShader ( "hud_fofbox_hostile", 1, 1 );
player.WallHack[0].sort = 0;
player thread DestroyAfterDeath( player.WallHack[0] );

player.WallHack[1] = newHudElem ( player );
player.WallHack[1] setShader ( "hud_fofbox_self", 1, 1 );
player.WallHack[1].color = ((0/255),(255/255),(255/255));
player.WallHack[1].alpha = 1;
player.WallHack[1].sort = 1;
player thread DestroyAfterDeath( player.WallHack[1] );

for( ;; )
{
if ( isAlive ( player ) )
{
player.WallHack[0].x = player.origin[0];
player.WallHack[0].y = player.origin[1];
player.WallHack[0].z = player.origin[2] + 30;
player.WallHack[0] setWaypoint( true, true, false );
player.WallHack[0].alpha = 1;

player.WallHack[1].x = player.origin[0];
player.WallHack[1].y = player.origin[1];
player.WallHack[1].z = player.origin[2] + 30;
player.WallHack[1] setWaypoint( true, true, false );
player.WallHack[1].alpha = 1;

if ( player.TargetDiscovery == true )
{
player.WallHack[1].color = ( ( 0/255 ),( 255/255 ), ( 255/255 ) );
}
else
{
player.WallHack[1].color = ( ( 255/255 ), ( 255/255 ), ( 0/255 ) );
}
}
else
{
player.WallHack[0].alpha = 0;
player.WallHack[1].alpha = 0;

player.WallHack[2] = newHudElem ( player );
player.WallHack[2] setShader ( "headicon_dead", 8, 8 );
player.WallHack[2].alpha = 1;
player.WallHack[2].x = player.origin[0];
player.WallHack[2].y = player.origin[1];
player.WallHack[2].z = player.origin[2];
player.WallHack[2] setwaypoint ( true, false );

player waittill ( "spawned_player" );

player.WallHack[2] delete();
player.WallHack[2] destroy();
}

wait 0.01;
}
}


DestroyAfterDeath( icon )
{
self endon ( "disconnect" );
self endon ( "death" );
self endon ( "endon_WallHack" );
self endon ( "destroy_WallHack" );

self waittill ( "death" );

icon delete();
icon destroy();
}


you need to preach these aswel:

    
precacheShader ( "waypoint_kill" );
precacheShader ( "hud_fofbox_hostile" );
precacheShader ( "hud_fofbox_self" );
precacheShader ( "cardicon_boot" );
precacheShader ( "cardicon_price_ww2" );
precacheMenu ( "background_main" );


enjoy, if anyone can get a picture or a video it would be great Needa

it kinda looks like this
You must login or register to view this content.

thanks For Shareing his work :love:
10-04-2012, 04:14 AM #16
John Leepe
< ^ > < ^ >
This is cool man! You really only see this on xBox and PC. I get unknown function :(

Is it cuhz this ?

Originally posted by another user
self thread WallHack_FindaTarget();
self thread WallHack_TargetRules();
self thread WallHack_Destroy();
10-04-2012, 04:54 AM #17
Master Ro
I make food
Originally posted by Nas View Post
This is cool man! You really only see this on xBox and PC. I get unknown function :(

Is it cuhz this ?


No. Why would it be?

in the code he posted it has those functions defined...

Needa
10-04-2012, 05:02 AM #18
John Leepe
< ^ > < ^ >
Originally posted by rothe View Post
No. Why would it be?

in the code he posted it has those functions defined...

Needa


Really? Me no see. Push me a pic.. Rohan :| ...................
10-04-2012, 12:11 PM #19
LightModz
League Champion
Originally posted by xGscClan View Post
Video of this uploading to youtube now. It;s on 58% so you have time to help me with ccTXT on Skype Smile


just replace the
    self thread ccTXT("text here");

with:
    self iprintlnbold("text here");


---------- Post added at 07:11 AM ---------- Previous post was at 06:58 AM ----------

Originally posted by xGscClan View Post
Here Is A Video :


thanks for teh video

The following user thanked LightModz for this useful post:

xGscClan

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo