Post: [RELEASE] Snow Engine By NickBeHaxing & Sabotage (w/Aimbot)
08-29-2015, 02:55 AM #1
NickBeHaxing
Stoner Zone
(adsbygoogle = window.adsbygoogle || []).push({});
You must login or register to view this content.

Hey NextGenUpdate!



Today I'm releasing another Non-Host SPRX Mod Menu, but this time it's for Modern Warfare 3 Multiplayer!
We've had this project done for quite some time now but we recently fixed up the aimbot and added some new features never seen before in Snow Engine.
We've decided to release this project and the rest of the Snow Engine's Open Source. Hopefully it can help the community learn how to use Engine Text and even make their own Non-Host Aimbot!



Features
    
-Engine UI
-Constant UAV
-Red Boxes
-Steady Aim
-No Recoil
-Laser
-Modded Crosshairs
-Health Bar
-Field Of View
-Third Person
-FPS
-Wallhack
-Reload Color
-Big Map
-Floating Objects
-Rapid Fire
-Chrome Players
-Dvar Command
-Left Gun
-Big Names
-Super Slight of Hand
-Default
-Evening
-Black & White
-Half Black
-Flashy
-L33T Vision
-Fully Functional Non Host Aimbot
-Logical Aimbot
-Stealth Aimbot
-Tag Changer


Controls
    
-R3 + Dpad Up to Open Menu
-Dpad Up and Down to Scroll
-X to Select Options
-Circle To Go Back


Credits
    
NickBeHaxing - Designing & Coding Menu, Aimbot Help & Some Addresses
Sabotage - Aimbot & Lots of Addresses
Mango_Knife - Offsets
Milky4444 - Addresses
SC58 - Addresses & Offsets
VezahMoDz - Keyboard Function
Thriefboy - Hooking/Write Process Function
Geo - Snow Engine Pictures & Ideas





You must login or register to view this content.
You must login or register to view this content.
No Virus Scan Needed It's an SPRX Happy



Official Video(s)


Last edited by NickBeHaxing ; 08-29-2015 at 04:16 AM. Reason: Added Videos

The following 45 users say thank you to NickBeHaxing for this useful post:

-Numb, 01cedricv2, allant, anxify, asama151, Bad Luck Brian, BaSs_HaXoR, Bigmoneyhustlin, Boliberrys, CanadianOnCFW, Chen Madhala, Sabotage, Dog88Christian, Dynamacy, edub, gοd, Geo, Insult, ItsSebHdz, jacob_9191, jazrawi_ae, joni_djESP, Killer Be, kiwi_modz, Loz, MathRock_, milky4444, MORPHEUS__2142, MrLighty, ng4a, John, Psycedelic, ReBuG_MoDa_FoKa, Rey, RTE, sleekshow, Scouse Power, basshead4ever, SyGnUs, TrillBrown, user_714, wajdi9, xHostModer, xSupremeModder
08-29-2015, 02:58 AM #2
Sabotage
Gaming Squad
dis is a thing.

dat menu base tho.
Last edited by Sabotage ; 08-29-2015 at 03:20 AM.

The following user thanked Sabotage for this useful post:

kiwi_modz
08-29-2015, 03:04 AM #3
01cedricv2
NGU Elite Lifetime Mermber
This is a great Release! Keep it up Guys Enzo

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

Sabotage, NickBeHaxing
08-29-2015, 03:14 AM #4
Scouse Power
Knowledge is power
Great release nick and sab (as usual) Enzo

The following user thanked Scouse Power for this useful post:

NickBeHaxing
08-29-2015, 03:35 AM #5
recording video right now Smile
08-29-2015, 03:39 AM #6
saucedo
Can’t trickshot me!
Thank you for this.

The following user thanked saucedo for this useful post:

NickBeHaxing
08-29-2015, 04:09 AM #7
Heres a video. Sorry if the video wasn't that good.

You must login or register to view this content.

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

NickBeHaxing, basshead4ever
08-29-2015, 04:17 AM #8
NickBeHaxing
Stoner Zone
Originally posted by xSupremeModder View Post
Heres a video. Sorry if the video wasn't that good.

You must login or register to view this content.


Added To The Thread Happy
08-29-2015, 04:18 AM #9
SyGnUs
Give a F*** About Your Lifestyle
Originally posted by NickBeHaxing View Post
You must login or register to view this content.

Hey NextGenUpdate!



Today I'm releasing another Non-Host SPRX Mod Menu, but this time it's for Modern Warfare 3 Multiplayer!
We've had this project done for quite some time now but we recently fixed up the aimbot and added some new features never seen before in Snow Engine.
We've decided to release this project and the rest of the Snow Engine's Open Source. Hopefully it can help the community learn how to use Engine Text and even make their own Non-Host Aimbot!



Features
    
-Engine UI
-Constant UAV
-Red Boxes
-Steady Aim
-No Recoil
-Laser
-Modded Crosshairs
-Health Bar
-Field Of View
-Third Person
-FPS
-Wallhack
-Reload Color
-Big Map
-Floating Objects
-Rapid Fire
-Chrome Players
-Dvar Command
-Left Gun
-Big Names
-Super Slight of Hand
-Default
-Evening
-Black & White
-Half Black
-Flashy
-L33T Vision
-Fully Functional Non Host Aimbot
-Logical Aimbot
-Stealth Aimbot
-Tag Changer


Controls
    
-R3 + Dpad Up to Open Menu
-Dpad Up and Down to Scroll
-X to Select Options
-Circle To Go Back


Credits
    
NickBeHaxing - Designing & Coding Menu, Aimbot Help & Some Addresses
Sabotage - Aimbot & Lots of Addresses
Mango_Knife - Offsets
Milky4444 - Addresses
SC58 - Addresses & Offsets
VezahMoDz - Keyboard Function
Thriefboy - Hooking/Write Process Function
Geo - Snow Engine Pictures & Ideas





You must login or register to view this content.
You must login or register to view this content.
No Virus Scan Needed It's an SPRX Happy



Official Video(s)
N/A - Soon


Here are some structs, if you guys want to use them -


    
typedef struct cgs_t
{
BYTE _0x0000[36];
CHAR Gametype[32]; //0x0024
CHAR HostName[260]; //0x0044
DWORD MaxClients; //0x0148
DWORD PrivateClients; //0x014C
CHAR Mapname[64]; //0x0150
BYTE _0x0190[16168];
} cgs_t, *pcgs_t;//Size=0x40B8

typedef struct usercmd_s
{
DWORD ServerTime; //0x0000
DWORD Buttons; //0x0004
DWORD ViewAngles[3]; //0x0008
DWORD Weapon; //0x0014
DWORD offHandIndex; //0x0018
BYTE forwardmove; //0x001C
BYTE rightmove; //0x001D
BYTE _0x001E[14];
} usercmd_s, *pusercmd_s;//Size=0x002C
typedef struct clientActive_t
{
BYTE _0x0000[156];
Vector3 Origin; //0x009C
BYTE _0x00A8[56];
Vector3 SpawnAngles; //0x00E0
BYTE _0x00EC[13508];
Vector3 ViewAngles; //0x35B0
usercmd_s UserCommands[128]; //0x35BC
DWORD CommandNumber; //0x4BBC
BYTE _0x4BC0[34880];

DWORD GetUserCommandNumber()
{
return CommandNumber & 0x7F;
}
pusercmd_s GetUserCommand(DWORD CommandNumber)
{
return &UserCommands[CommandNumber]; /* # r10 = r11 & 0x7F */
}
} clientActive_t, *pclientActive_t;//Size=0xD400

typedef struct centity_s
{
BYTE _0x0000[2];
BYTE Alive; //0x0002
BYTE _0x0003[17];
Vector3 Origin; //0x0014
Vector3 Angles; //0x0020
BYTE _0x002C[48];
DWORD Flags; //0x005C
BYTE _0x0060[111];
BYTE Stance; //0x00CF
BYTE _0x00D0[132];
DWORD ClientNumber; //0x0154
BYTE _0x0158[52];
DWORD WeaponIndex; //0x018C
BYTE _0x0190[92];

DWORD GetCurrentWeaponIndex()
{
return WeaponIndex & 0x3FF; /* r11 = r28 & 0x3FF */
}
} centity_s, *pcentity_s;//Size=0x01EC

typedef struct clientInfo_t
{
DWORD Valid; //0x0000
BYTE _0x0004[8];
CHAR Name[32]; //0x000C
DWORD Team; //0x002C
BYTE _0x0030[4];
DWORD Rank; //0x0034
BYTE _0x0038[40];
BYTE BodyModel[64]; //0x0060
BYTE HeadModel[64]; //0x00A0
BYTE _0x00E0[976];
DWORD Attacking; //0x04B0
BYTE _0x04B4[4];
DWORD Zooming; //0x04B8
BYTE _0x04BC[216];
} clientInfo_t, *pclientInfo_t;//Size=0x0594

typedef struct cg_s
{
DWORD ServerTime; //0x0000
BYTE _0x0004[24];
Vector3 Origin; //0x001C
Vector3 Velocity; //0x0028
BYTE _0x0034[196];
DWORD Flags; //0x00F8
BYTE _0x00FC[84];
DWORD ClientNumber; //0x0150
BYTE _0x0154[4];
float viewAngleY; //0x0158
float ViewAngleX; //0x015C
BYTE _0x0160[60];
DWORD Health; //0x019C
BYTE _0x01A0[28];
DWORD MaxEntities; //0x01BC
BYTE _0x01C0[432];
DWORD WeaponID; //0x0370
BYTE _0x0374[4];
float WeaponZoom; //0x0378
float MovementSpreadMultiplier; //0x037C
BYTE _0x0380[1039368];
clientInfo_t clientInfo[18]; //0xFDF88
BYTE _0x1043F0[5904];
} cg_s, *pcg_s;//Size=0x105B00



Most of it should be right as I was using it for my aimbot as well and was fine.

Also you can use this for button monitoring instead of a offset in memory -


    
opd_s Key_IsDown_t = { 0xD1CD8, TOC };
int(*Key_IsDown)(int localClientNum, int keynum) = (int(*)(int, int))&Key_IsDown_t;

enum Buttons
{
Null = 0,
X = 1,
O = 2,
SQUARE = 3,
TRIANGLE = 4,
L1 = 5,
R1 = 6,
START = 14,
SELECT = 15,
L3 = 16,
R3 = 17,
L2 = 18,
R2 = 19,
DPAD_UP = 20,
DPAD_DOWN = 21,
DPAD_LEFT = 22,
DPAD_RIGHT = 23,
APAD_UP = 28,
APAD_DOWN = 29,
APAD_LEFT = 30,
APAD_RIGHT = 31
};



Also one more thing if you guys want to draw player names, you can do it like this -


    
opd_s CG_DrawOverheadNames_t = { 0x64420, TOC };
void(*CG_DrawOverheadNames)(int localClientNum, pcentity_s cent, float alpha) = (void(*)(int, pcentity_s, float))&CG_DrawOverheadNames_t;

Then call it like this in your hook -

[IMG]https://i.gyazo.com/9e13e2d8641aed9bce53a8f7e26fa8c3.png[/IMG]

Shouldn't matter the hook as look as it's a rendering one.



It looks like this -

You must login or register to view this content.

Anyways, nice job guys.

The following 6 users say thank you to SyGnUs for this useful post:

Bigmoneyhustlin, jacob_9191, NickBeHaxing, sleekshow, basshead4ever, TheGreenPlanet
08-29-2015, 04:49 AM #10
Logic81
Save Point
Where the sprx and Eboot file ?

The following user thanked Logic81 for this useful post:

200mradam

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo