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
30 = Frag
126 = Semtex
132 = Throwing Knife
122 = I.E.D
15 = C4
113 = Canister
22 = Cuncussion
128 = Smoke Granade
131 = Thermobaric
134 = Trophy System
115 = Motion Sensor
5 = Care Package
25 = Ammo Create
94 = Whisele
102 = Laptop
13 = Bomb
96 = CellPhone
24 = Vest
29 = Flar
12 = Take Weapons
53 = Maniac Combat Knife
52 = Combat Knife
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
89 = Scopless VKS
86 = Scopless USR
55 = Scopless L115
46 = Scopless Lynx
85 = SVU
69 = MK14-EBR
49 = IA-2
45 = MR-28
88 = Vepr
79 = Bizon
54 = Vector CRB
50 = K7
42 = CBJ-MS
57 = M27-IAR
56 = LSAT
51 = ChainSAW
39 = Ameli
87 = Tac-12
74 = MTS-255
65 = Bulldog
44 = FP6
78 = PDW
76 = P226 (Extinction)
75 = P226
72 = MP443 Grach
62 = 44 Magnum
58 = M9A1
82 = Riot Shield
81 = Kastet
77 = Panzerfaust
71 = MK32 (Extinction)
70 = MK32 (Multiplayer)
68 = Minigun (Extinction)
67 = Minugun (Multiplayer)
63 = Wild Widow
23 = Default Weapon
59 = MAWWS
60 = MAWWS (No ammo showing)
61 = MAWWS (Faster Bullets!)
Maverick - 135
Maverick-A2 - 137
Ripper -136
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
GiveWeapon((int)ClientInt, 37, 999, 0);
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
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 });
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 });
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 });
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
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
30 = Frag
126 = Semtex
132 = Throwing Knife
122 = I.E.D
15 = C4
113 = Canister
22 = Cuncussion
128 = Smoke Granade
131 = Thermobaric
134 = Trophy System
115 = Motion Sensor
5 = Care Package
25 = Ammo Create
94 = Whisele
102 = Laptop
13 = Bomb
96 = CellPhone
24 = Vest
29 = Flar
12 = Take Weapons
53 = Maniac Combat Knife
52 = Combat Knife
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
89 = Scopless VKS
86 = Scopless USR
55 = Scopless L115
46 = Scopless Lynx
85 = SVU
69 = MK14-EBR
49 = IA-2
45 = MR-28
88 = Vepr
79 = Bizon
54 = Vector CRB
50 = K7
42 = CBJ-MS
57 = M27-IAR
56 = LSAT
51 = ChainSAW
39 = Ameli
87 = Tac-12
74 = MTS-255
65 = Bulldog
44 = FP6
78 = PDW
76 = P226 (Extinction)
75 = P226
72 = MP443 Grach
62 = 44 Magnum
58 = M9A1
82 = Riot Shield
81 = Kastet
77 = Panzerfaust
71 = MK32 (Extinction)
70 = MK32 (Multiplayer)
68 = Minigun (Extinction)
67 = Minugun (Multiplayer)
63 = Wild Widow
23 = Default Weapon
59 = MAWWS
60 = MAWWS (No ammo showing)
61 = MAWWS (Faster Bullets!)
Maverick - 135
Maverick-A2 - 137
Ripper -136
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
GiveWeapon((int)ClientInt, 37, 999, 0);
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
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 });
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 });
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 });
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
Copyright © 2024, NextGenUpdate.
All Rights Reserved.