Post: Weapons Values Numbers for G_GivePlayerWeapon, C# Aswell - 1.10 Update!
03-23-2014, 04:22 PM #1
Mango_Knife
In my man cave
(adsbygoogle = window.adsbygoogle || []).push({}); Hey Guys

Well alot of people have asked me for those values, so here there are:

Killsteaks:
    
20 = Machine Gun
121 = Odin Smoke Gun
37 = I.M.S
120 = Loki 40mm
118 = Loki 105mm
119 = Odin Care Package Gun
117 = Loki Care Package Gun


Lethal:
    
30 = Frag
126 = Semtex
132 = Throwing Knife
122 = I.E.D
15 = C4
113 = Canister


Tactical:
    
22 = Cuncussion
128 = Smoke Granade
131 = Thermobaric
134 = Trophy System
115 = Motion Sensor


Specials:
    
5 = Care Package
25 = Ammo Create
94 = Whisele
102 = Laptop
13 = Bomb
96 = CellPhone
24 = Vest
29 = Flar


Take Weapons:
    12 = Take Weapons


Combat Knife:
    
53 = Maniac Combat Knife
52 = Combat Knife


Assault:
    
84 = SC-2010
80 = Remington R5
73 = MSBS
66 = MTAR-X
41 = SA-805
40 = ARX-160
48 = Honey Badger
38 = AK-12
43 = FAD


Sniper:
    
89 = Scopless VKS
86 = Scopless USR
55 = Scopless L115
46 = Scopless Lynx


Marksman:
    
85 = SVU
69 = MK14-EBR
49 = IA-2
45 = MR-28


Sub Machinguns:
    
88 = Vepr
79 = Bizon
54 = Vector CRB
50 = K7
42 = CBJ-MS


Light Machinguns:
    
57 = M27-IAR
56 = LSAT
51 = ChainSAW
39 = Ameli


Shotguns:
    
87 = Tac-12
74 = MTS-255
65 = Bulldog
44 = FP6


Handguns:
    
78 = PDW
76 = P226 (Extinction)
75 = P226
72 = MP443 Grach
62 = 44 Magnum
58 = M9A1


Riot Shield:
    
82 = Riot Shield


Lunchers:
    
81 = Kastet
77 = Panzerfaust
71 = MK32 (Extinction)
70 = MK32 (Multiplayer)


Heavy Weapons:
    
68 = Minigun (Extinction)
67 = Minugun (Multiplayer)
63 = Wild Widow
23 = Default Weapon


Support Weapons:
    
59 = MAWWS
60 = MAWWS (No ammo showing)
61 = MAWWS (Faster Bullets!)


Hidden Weapons:
    
Maverick - 135
Maverick-A2 - 137
Ripper -136


How To Use It In a Tool?

1) You will need the function here:
    
private void GiveWeapon(int client, int weapon, int ammo, int akimbo)
{
CallFunction(0x0029244C, (uint)(0xF44480 + (client * 0x3700)), weapon, akimbo);
CallFunction(0x0246BE4, (uint)(0xF44480 + (client * 0x3700)), weapon, 0, ammo, 1);
CallFunction(0x590EA0, client, 0, "a \"" + weapon + "\"");
}
//G_GivePlayerWeapon - 0x0029244C
//Add_Ammo - 0x0246BE4
//SV_SendGameServerCommand - 0x590EA0
//G_Client - 0xF44480
//Intervnal/Index - 0x3700


2) Its simple just take the weapon value (Exmple: 37 (I.M.S)) then write this in a button/tool/strip and etc:
    
GiveWeapon((int)ClientInt, 37, 999, 0);


(int)ClientInt = Client Number
37 = Weapon Value (In this case: I.M.S)
999 = Ammo (Full Ammo)
0 = Akimbo (0 - Off , 1 - Akimbo On)

------------------------------------------------------------------------------------------------------------

With offsets, to give 'Maverick', 'Maverick-A2' And 'Ripper'
This are the offsets:
    
public static uint
//Give Ripper, Maverick And Maverick-A2:
#region Give Maverick AKA Ripper
A2Maverick1 = PrimaryBullets - 0x256,
A2Maverick2 = PrimaryBullets - 0x13A,
A2Maverick3 = PrimaryBullets + 0x4E,
A2Maverick4 = PrimaryBullets + 0x2A9A,
A2Maverick5 = PrimaryBullets - 0xA2,
A2Maverick6 = PrimaryBullets + 0x2FA6,

Maverick1 = PrimaryBullets - 0x242,
Maverick2 = PrimaryBullets - 0x52,
Maverick3 = PrimaryBullets + 0x9E,

Ripper1 = PrimaryBullets - 0x24F,
Ripper2 = PrimaryBullets - 0x83,
Ripper3 = PrimaryBullets + 0x6D,
//0x00, 0x87 - Maverick
//0x01, 0x80 - Ripper
//0xC0, 0x89 - Maverick-A2
#endregion

#region Ammo:
PrimaryBullets = 0x00f449d8,
MaverickBullets = PrimaryBullets - 0x1D,
Maverick = PrimaryBullets - 0x110,
MaverickA2Bullets = PrimaryBullets - 0xA0,
MaverickA2Clip = PrimaryBullets - 0x80,
MaverickA2 = PrimaryBullets + 0x70,
RipperBullets = PrimaryBullets + 0xA0,
RipperClip = PrimaryBullets - 0x50;
#endregion


How To Code it on C#?
The Give Weapon:
Maverick:
    
PS3.SetMemory(Maverick1 + ((uint)ClientInt * 0x3700), new byte[] { 0x00, 0x87 });
PS3.SetMemory(Maverick2 + ((uint)ClientInt * 0x3700), new byte[] { 0x00, 0x87 });
PS3.SetMemory(Maverick3 + ((uint)ClientInt * 0x3700), new byte[] { 0x00, 0x87 });


Maverick-A2:
    
PS3.SetMemory(A2Maverick1 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick2 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick3 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick4 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick5 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick6 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });


Rippper:
    
PS3.SetMemory(Ripper1 + ((uint)ClientInt * 0x3700), new byte[] { 0x01, 0x80, 0x88 });
PS3.SetMemory(Ripper2 + ((uint)ClientInt * 0x3700), new byte[] { 0x01, 0x80, 0x88 });
PS3.SetMemory(Ripper3 + ((uint)ClientInt * 0x3700), new byte[] { 0x01, 0x80, 0x88 });


The Ultimate Ammo:
    
byte[] UltimateAmmoBytes = new byte[] { 0x0F, 0xFF, 0xFF, 0xFF };
PS3.SetMemory(MaverickBullets + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickBulletsAmmo
PS3.SetMemory(MaverickClip + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickAmmo
PS3.SetMemory(MaverickA2Bullets + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickA2BulletsAmmo
PS3.SetMemory(MaverickA2Clip + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickA2ClipAmmo
PS3.SetMemory(MaverickA2Clipp + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickA2Ammo
PS3.SetMemory(RipperBullets + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//RipperBulletsAmmo
PS3.SetMemory(RipperClip + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//RipperClipAmmo


And that's all Smile
Have fun guys Winky Winky

Btw: i want to thank to ItsLollo1000 for Some Addresses
And xHostModer For Some Weapons Values :p
Last edited by Mango_Knife ; 04-05-2014 at 09:09 AM. Reason: Updated to 1.10 :-)

The following 18 users say thank you to Mango_Knife for this useful post:

BuC-ShoTz, EliteHackzPS3, FusionIsDaName, Hori_By_Nature, ImAzazel, ImPiffHD, iNDMx, nasir, Notorious, OmegleModz, xProvXKiller, SnaY, Sticky, ThePaaqoHD, wajdi9, worrorfight, Fatality, zSunriseModz
03-23-2014, 06:45 PM #2
seb5594
Proud Former Admin
No offense mango but you basicly reposted my thread
You must login or register to view this content.

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

Absolute Zero, br0wniiez
03-23-2014, 08:07 PM #3
Mango_Knife
In my man cave
Originally posted by seb5594 View Post
No offense mango but you basicly reposted my thread
You must login or register to view this content.


I didnt used your thread seb, beside that i saw your thread and is a little hard to understand.
03-24-2014, 06:25 PM #4
xProvXKiller
Climbing up the ladder
Originally posted by Knife View Post
I didnt used your thread seb, beside that i saw your thread and is a little hard to understand.


thanks bro this will help me and others
03-25-2014, 12:09 PM #5
Mango_Knife
In my man cave
To anyone that need, i added Ripper,Maverick and Maverick-A2 Winky Winky

The following user thanked Mango_Knife for this useful post:

xROccOx
03-27-2014, 12:13 AM #6
Topix-Signs
Save Point
Can anyone mod my account for 20 psn with mod menu
03-27-2014, 06:54 PM #7
xHostModer
Little One
Bro Maverick Etc Isnt That Hard.. Maverick:135 MaverickA2:137 Ripper: 136 Winky Winky Hope I Helped Winky Winky

The following user thanked xHostModer for this useful post:

Mango_Knife
03-31-2014, 08:25 AM #8
Mango_Knife
In my man cave
Thanks man =D

The following user thanked Mango_Knife for this useful post:

xHostModer
04-05-2014, 09:10 AM #9
Mango_Knife
In my man cave
Updated to 1.10 Winky Winky

The following user thanked Mango_Knife for this useful post:

xHostModer
04-11-2014, 02:22 PM #10
Absolute Zero
Do your homework, fool.
Originally posted by Knife View Post
Hey Guys

Well alot of people have asked me for those values, so here there are:

Killsteaks:
    
20 = Machine Gun
121 = Odin Smoke Gun
37 = I.M.S
120 = Loki 40mm
118 = Loki 105mm
119 = Odin Care Package Gun
117 = Loki Care Package Gun


Lethal:
    
30 = Frag
126 = Semtex
132 = Throwing Knife
122 = I.E.D
15 = C4
113 = Canister


Tactical:
    
22 = Cuncussion
128 = Smoke Granade
131 = Thermobaric
134 = Trophy System
115 = Motion Sensor


Specials:
    
5 = Care Package
25 = Ammo Create
94 = Whisele
102 = Laptop
13 = Bomb
96 = CellPhone
24 = Vest
29 = Flar


Take Weapons:
    12 = Take Weapons


Combat Knife:
    
53 = Maniac Combat Knife
52 = Combat Knife


Assault:
    
84 = SC-2010
80 = Remington R5
73 = MSBS
66 = MTAR-X
41 = SA-805
40 = ARX-160
48 = Honey Badger
38 = AK-12
43 = FAD


Sniper:
    
89 = Scopless VKS
86 = Scopless USR
55 = Scopless L115
46 = Scopless Lynx


Marksman:
    
85 = SVU
69 = MK14-EBR
49 = IA-2
45 = MR-28


Sub Machinguns:
    
88 = Vepr
79 = Bizon
54 = Vector CRB
50 = K7
42 = CBJ-MS


Light Machinguns:
    
57 = M27-IAR
56 = LSAT
51 = ChainSAW
39 = Ameli


Shotguns:
    
87 = Tac-12
74 = MTS-255
65 = Bulldog
44 = FP6


Handguns:
    
78 = PDW
76 = P226 (Extinction)
75 = P226
72 = MP443 Grach
62 = 44 Magnum
58 = M9A1


Riot Shield:
    
82 = Riot Shield


Lunchers:
    
81 = Kastet
77 = Panzerfaust
71 = MK32 (Extinction)
70 = MK32 (Multiplayer)


Heavy Weapons:
    
68 = Minigun (Extinction)
67 = Minugun (Multiplayer)
63 = Wild Widow
23 = Default Weapon


Support Weapons:
    
59 = MAWWS
60 = MAWWS (No ammo showing)
61 = MAWWS (Faster Bullets!)


Hidden Weapons:
    
Maverick - 135
Maverick-A2 - 137
Ripper -136


How To Use It In a Tool?

1) You will need the function here:
    
private void GiveWeapon(int client, int weapon, int ammo, int akimbo)
{
CallFunction(0x0029244C, (uint)(0xF44480 + (client * 0x3700)), weapon, akimbo);
CallFunction(0x0246BE4, (uint)(0xF44480 + (client * 0x3700)), weapon, 0, ammo, 1);
CallFunction(0x590EA0, client, 0, "a \"" + weapon + "\"");
}
//G_GivePlayerWeapon - 0x0029244C
//Add_Ammo - 0x0246BE4
//SV_SendGameServerCommand - 0x590EA0
//G_Client - 0xF44480
//Intervnal/Index - 0x3700


2) Its simple just take the weapon value (Exmple: 37 (I.M.S)) then write this in a button/tool/strip and etc:
    
GiveWeapon((int)ClientInt, 37, 999, 0);


(int)ClientInt = Client Number
37 = Weapon Value (In this case: I.M.S)
999 = Ammo (Full Ammo)
0 = Akimbo (0 - Off , 1 - Akimbo On)

------------------------------------------------------------------------------------------------------------

With offsets, to give 'Maverick', 'Maverick-A2' And 'Ripper'
This are the offsets:
    
public static uint
//Give Ripper, Maverick And Maverick-A2:
#region Give Maverick AKA Ripper
A2Maverick1 = PrimaryBullets - 0x256,
A2Maverick2 = PrimaryBullets - 0x13A,
A2Maverick3 = PrimaryBullets + 0x4E,
A2Maverick4 = PrimaryBullets + 0x2A9A,
A2Maverick5 = PrimaryBullets - 0xA2,
A2Maverick6 = PrimaryBullets + 0x2FA6,

Maverick1 = PrimaryBullets - 0x242,
Maverick2 = PrimaryBullets - 0x52,
Maverick3 = PrimaryBullets + 0x9E,

Ripper1 = PrimaryBullets - 0x24F,
Ripper2 = PrimaryBullets - 0x83,
Ripper3 = PrimaryBullets + 0x6D,
//0x00, 0x87 - Maverick
//0x01, 0x80 - Ripper
//0xC0, 0x89 - Maverick-A2
#endregion

#region Ammo:
PrimaryBullets = 0x00f449d8,
MaverickBullets = PrimaryBullets - 0x1D,
Maverick = PrimaryBullets - 0x110,
MaverickA2Bullets = PrimaryBullets - 0xA0,
MaverickA2Clip = PrimaryBullets - 0x80,
MaverickA2 = PrimaryBullets + 0x70,
RipperBullets = PrimaryBullets + 0xA0,
RipperClip = PrimaryBullets - 0x50;
#endregion


How To Code it on C#?
The Give Weapon:
Maverick:
    
PS3.SetMemory(Maverick1 + ((uint)ClientInt * 0x3700), new byte[] { 0x00, 0x87 });
PS3.SetMemory(Maverick2 + ((uint)ClientInt * 0x3700), new byte[] { 0x00, 0x87 });
PS3.SetMemory(Maverick3 + ((uint)ClientInt * 0x3700), new byte[] { 0x00, 0x87 });


Maverick-A2:
    
PS3.SetMemory(A2Maverick1 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick2 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick3 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick4 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick5 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });
PS3.SetMemory(A2Maverick6 + ((uint)ClientInt * 0x3700), new byte[] { 0xC0, 0x89 });


Rippper:
    
PS3.SetMemory(Ripper1 + ((uint)ClientInt * 0x3700), new byte[] { 0x01, 0x80, 0x88 });
PS3.SetMemory(Ripper2 + ((uint)ClientInt * 0x3700), new byte[] { 0x01, 0x80, 0x88 });
PS3.SetMemory(Ripper3 + ((uint)ClientInt * 0x3700), new byte[] { 0x01, 0x80, 0x88 });


The Ultimate Ammo:
    
byte[] UltimateAmmoBytes = new byte[] { 0x0F, 0xFF, 0xFF, 0xFF };
PS3.SetMemory(MaverickBullets + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickBulletsAmmo
PS3.SetMemory(MaverickClip + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickAmmo
PS3.SetMemory(MaverickA2Bullets + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickA2BulletsAmmo
PS3.SetMemory(MaverickA2Clip + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickA2ClipAmmo
PS3.SetMemory(MaverickA2Clipp + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//MaverickA2Ammo
PS3.SetMemory(RipperBullets + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//RipperBulletsAmmo
PS3.SetMemory(RipperClip + ((uint)ClientInt * 0x3700), UltimateAmmoBytes);//RipperClipAmmo


And that's all Smile
Have fun guys Winky Winky

Btw: i want to thank to ItsLollo1000 for Some Addresses
And xHostModer For Some Weapons Values :p


Nice, but you literally just CTRL C CTRL V information from other misc threads to make your own. None of this is OC. Thats why I dont get why people give you rep for things like offsets when they are all other peoples finds.

The following 3 users say thank you to Absolute Zero for this useful post:

br0wniiez, Raz0rMind, Swiss

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo