BulletType(client, "BulletType Here");
Example
BulletType(client, "AGR Gun");
public int count1 = 0;
private void SetMemory2(uint addr, byte[] val)
{
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, Ps3Memory.ProcessID, 0xFFFFFFFF, addr, val);
}
private void SetMemoryClient(UInt32 Offset, Byte[] bytesm, UInt32 clientIndex)
{
SetMemory2(Offset + (clientIndex * 0x580
, bytesm);
}
private void GetMemory2(uint Address, byte[] Bytes)
{
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, Ps3Memory.ProcessID, 0, Address, ref Bytes);
}
private void GetMemoryClient(UInt32 Offset, byte[] buffer, UInt32 clientIndex)
{
GetMemory2(Offset + (clientIndex * 0x580
, buffer);
}
static byte[] GetBytes(string str)
{
byte[] bytes = new byte[str.Length * sizeof(char)];
System.Buffer.BlockCopy(str.ToCharArray(), 0, bytes, 0, bytes.Length);
return bytes;
}
private void BulletType(int clientIndex, String BulletType)
{
removenades((uint)clientIndex);
removenades1((uint)clientIndex);
Byte[] OldWeap = new Byte[1];
if (BulletType == "None")
SetMemoryClient(0x177BAFF, OldWeap, (UInt32)clientIndex);
if (BulletType != "None" && count1 == 0)
{
GetMemoryClient(0x177BAFF, OldWeap, (UInt32)clientIndex);
count1++;
}
byte[] Bullet;
SetMemoryClient(0x177BAFF, new Byte[1], (UInt32)clientIndex);
Thread.Sleep(20);
//SetMemoryClient(0x177BFEB, new Byte[1], clientIndex);
Thread.Sleep(10);
switch (BulletType)
{
case "AGR Gun":
Bullet = new Byte[] { 0x7A };
SetBulletType((int)clientIndex, Bullet);
break;
case "Test":
Bullet = new Byte[] { 0xC3 };
SetBulletType((int)clientIndex, Bullet);
break;
case "AGR Rocket":
Bullet = new Byte[] { 0x7B };
SetBulletType((int)clientIndex, Bullet);
break;
case "Dragonfire":
Bullet = new Byte[] { 0x99 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Escortdrone":
Bullet = new Byte[] { 0x77 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Guardian":
Bullet = new Byte[] { 0x9F };
SetBulletType((int)clientIndex, Bullet);
break;
case "Hellstorm":
Bullet = new Byte[] { 0x95 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Hunter Killer":
Bullet = new Byte[] { 0x8C };
SetBulletType((int)clientIndex, Bullet);
break;
case "Loadster":
Bullet = new Byte[] { 0x97 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Sentry Gun":
Bullet = new Byte[] { 0x9E };
SetBulletType((int)clientIndex, Bullet);
break;
case "Stealth Chopper":
Bullet = new Byte[] { 0x83 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Swarm":
Bullet = new Byte[] { 0x8F };
SetBulletType((int)clientIndex, Bullet);
break;
case "VTOL Bullet":
Bullet = new Byte[] { 0x89 };
SetBulletType((int)clientIndex, Bullet);
break;
case "VTOL Rocket":
Bullet = new Byte[] { 0x84 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Warthog Bullet":
Bullet = new Byte[] { 0x9B };
SetBulletType((int)clientIndex, Bullet);
break;
case "Warthog Rocket":
Bullet = new Byte[] { 0x9C };
SetBulletType((int)clientIndex, Bullet);
break;
case "Disable":
Bullet = new Byte[] { 0x00 };
SetBulletType((int)clientIndex, Bullet);
break;
}
}
private void SetBulletType(int clientIndex, Byte[] Bullet)
{
SetMemoryClient(0x177BAE3, Bullet, (UInt32)clientIndex);
SetMemoryClient(0x177BC62, new Byte[] { 0xFF }, (UInt32)clientIndex);
}
BulletType(client, "BulletType Here");
Example
BulletType(client, "AGR Gun");
public int count1 = 0;
private void SetMemory2(uint addr, byte[] val)
{
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, Ps3Memory.ProcessID, 0xFFFFFFFF, addr, val);
}
private void SetMemoryClient(UInt32 Offset, Byte[] bytesm, UInt32 clientIndex)
{
SetMemory2(Offset + (clientIndex * 0x580
, bytesm);
}
private void GetMemory2(uint Address, byte[] Bytes)
{
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, Ps3Memory.ProcessID, 0, Address, ref Bytes);
}
private void GetMemoryClient(UInt32 Offset, byte[] buffer, UInt32 clientIndex)
{
GetMemory2(Offset + (clientIndex * 0x580
, buffer);
}
static byte[] GetBytes(string str)
{
byte[] bytes = new byte[str.Length * sizeof(char)];
System.Buffer.BlockCopy(str.ToCharArray(), 0, bytes, 0, bytes.Length);
return bytes;
}
private void BulletType(int clientIndex, String BulletType)
{
removenades((uint)clientIndex);
removenades1((uint)clientIndex);
Byte[] OldWeap = new Byte[1];
if (BulletType == "None")
SetMemoryClient(0x177BAFF, OldWeap, (UInt32)clientIndex);
if (BulletType != "None" && count1 == 0)
{
GetMemoryClient(0x177BAFF, OldWeap, (UInt32)clientIndex);
count1++;
}
byte[] Bullet;
SetMemoryClient(0x177BAFF, new Byte[1], (UInt32)clientIndex);
Thread.Sleep(20);
//SetMemoryClient(0x177BFEB, new Byte[1], clientIndex);
Thread.Sleep(10);
switch (BulletType)
{
case "AGR Gun":
Bullet = new Byte[] { 0x7A };
SetBulletType((int)clientIndex, Bullet);
break;
case "Test":
Bullet = new Byte[] { 0xC3 };
SetBulletType((int)clientIndex, Bullet);
break;
case "AGR Rocket":
Bullet = new Byte[] { 0x7B };
SetBulletType((int)clientIndex, Bullet);
break;
case "Dragonfire":
Bullet = new Byte[] { 0x99 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Escortdrone":
Bullet = new Byte[] { 0x77 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Guardian":
Bullet = new Byte[] { 0x9F };
SetBulletType((int)clientIndex, Bullet);
break;
case "Hellstorm":
Bullet = new Byte[] { 0x95 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Hunter Killer":
Bullet = new Byte[] { 0x8C };
SetBulletType((int)clientIndex, Bullet);
break;
case "Loadster":
Bullet = new Byte[] { 0x97 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Sentry Gun":
Bullet = new Byte[] { 0x9E };
SetBulletType((int)clientIndex, Bullet);
break;
case "Stealth Chopper":
Bullet = new Byte[] { 0x83 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Swarm":
Bullet = new Byte[] { 0x8F };
SetBulletType((int)clientIndex, Bullet);
break;
case "VTOL Bullet":
Bullet = new Byte[] { 0x89 };
SetBulletType((int)clientIndex, Bullet);
break;
case "VTOL Rocket":
Bullet = new Byte[] { 0x84 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Warthog Bullet":
Bullet = new Byte[] { 0x9B };
SetBulletType((int)clientIndex, Bullet);
break;
case "Warthog Rocket":
Bullet = new Byte[] { 0x9C };
SetBulletType((int)clientIndex, Bullet);
break;
case "Disable":
Bullet = new Byte[] { 0x00 };
SetBulletType((int)clientIndex, Bullet);
break;
}
}
private void SetBulletType(int clientIndex, Byte[] Bullet)
{
SetMemoryClient(0x177BAE3, Bullet, (UInt32)clientIndex);
SetMemoryClient(0x177BC62, new Byte[] { 0xFF }, (UInt32)clientIndex);
}
BulletType(client, "BulletType Here");
Example
BulletType(client, "AGR Gun");
public int count1 = 0;
private void SetMemory2(uint addr, byte[] val)
{
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, Ps3Memory.ProcessID, 0xFFFFFFFF, addr, val);
}
private void SetMemoryClient(UInt32 Offset, Byte[] bytesm, UInt32 clientIndex)
{
SetMemory2(Offset + (clientIndex * 0x580
, bytesm);
}
private void GetMemory2(uint Address, byte[] Bytes)
{
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, Ps3Memory.ProcessID, 0, Address, ref Bytes);
}
private void GetMemoryClient(UInt32 Offset, byte[] buffer, UInt32 clientIndex)
{
GetMemory2(Offset + (clientIndex * 0x580
, buffer);
}
static byte[] GetBytes(string str)
{
byte[] bytes = new byte[str.Length * sizeof(char)];
System.Buffer.BlockCopy(str.ToCharArray(), 0, bytes, 0, bytes.Length);
return bytes;
}
private void BulletType(int clientIndex, String BulletType)
{
removenades((uint)clientIndex);
removenades1((uint)clientIndex);
Byte[] OldWeap = new Byte[1];
if (BulletType == "None")
SetMemoryClient(0x177BAFF, OldWeap, (UInt32)clientIndex);
if (BulletType != "None" && count1 == 0)
{
GetMemoryClient(0x177BAFF, OldWeap, (UInt32)clientIndex);
count1++;
}
byte[] Bullet;
SetMemoryClient(0x177BAFF, new Byte[1], (UInt32)clientIndex);
Thread.Sleep(20);
//SetMemoryClient(0x177BFEB, new Byte[1], clientIndex);
Thread.Sleep(10);
switch (BulletType)
{
case "AGR Gun":
Bullet = new Byte[] { 0x7A };
SetBulletType((int)clientIndex, Bullet);
break;
case "Test":
Bullet = new Byte[] { 0xC3 };
SetBulletType((int)clientIndex, Bullet);
break;
case "AGR Rocket":
Bullet = new Byte[] { 0x7B };
SetBulletType((int)clientIndex, Bullet);
break;
case "Dragonfire":
Bullet = new Byte[] { 0x99 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Escortdrone":
Bullet = new Byte[] { 0x77 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Guardian":
Bullet = new Byte[] { 0x9F };
SetBulletType((int)clientIndex, Bullet);
break;
case "Hellstorm":
Bullet = new Byte[] { 0x95 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Hunter Killer":
Bullet = new Byte[] { 0x8C };
SetBulletType((int)clientIndex, Bullet);
break;
case "Loadster":
Bullet = new Byte[] { 0x97 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Sentry Gun":
Bullet = new Byte[] { 0x9E };
SetBulletType((int)clientIndex, Bullet);
break;
case "Stealth Chopper":
Bullet = new Byte[] { 0x83 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Swarm":
Bullet = new Byte[] { 0x8F };
SetBulletType((int)clientIndex, Bullet);
break;
case "VTOL Bullet":
Bullet = new Byte[] { 0x89 };
SetBulletType((int)clientIndex, Bullet);
break;
case "VTOL Rocket":
Bullet = new Byte[] { 0x84 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Warthog Bullet":
Bullet = new Byte[] { 0x9B };
SetBulletType((int)clientIndex, Bullet);
break;
case "Warthog Rocket":
Bullet = new Byte[] { 0x9C };
SetBulletType((int)clientIndex, Bullet);
break;
case "Disable":
Bullet = new Byte[] { 0x00 };
SetBulletType((int)clientIndex, Bullet);
break;
}
}
private void SetBulletType(int clientIndex, Byte[] Bullet)
{
SetMemoryClient(0x177BAE3, Bullet, (UInt32)clientIndex);
SetMemoryClient(0x177BC62, new Byte[] { 0xFF }, (UInt32)clientIndex);
}
BulletType(client, "BulletType Here");
Example
BulletType(client, "AGR Gun");
public int count1 = 0;
private void SetMemory2(uint addr, byte[] val)
{
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, Ps3Memory.ProcessID, 0xFFFFFFFF, addr, val);
}
private void SetMemoryClient(UInt32 Offset, Byte[] bytesm, UInt32 clientIndex)
{
SetMemory2(Offset + (clientIndex * 0x580
, bytesm);
}
private void GetMemory2(uint Address, byte[] Bytes)
{
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, Ps3Memory.ProcessID, 0, Address, ref Bytes);
}
private void GetMemoryClient(UInt32 Offset, byte[] buffer, UInt32 clientIndex)
{
GetMemory2(Offset + (clientIndex * 0x580
, buffer);
}
static byte[] GetBytes(string str)
{
byte[] bytes = new byte[str.Length * sizeof(char)];
System.Buffer.BlockCopy(str.ToCharArray(), 0, bytes, 0, bytes.Length);
return bytes;
}
private void BulletType(int clientIndex, String BulletType)
{
removenades((uint)clientIndex);
removenades1((uint)clientIndex);
Byte[] OldWeap = new Byte[1];
if (BulletType == "None")
SetMemoryClient(0x177BAFF, OldWeap, (UInt32)clientIndex);
if (BulletType != "None" && count1 == 0)
{
GetMemoryClient(0x177BAFF, OldWeap, (UInt32)clientIndex);
count1++;
}
byte[] Bullet;
SetMemoryClient(0x177BAFF, new Byte[1], (UInt32)clientIndex);
Thread.Sleep(20);
//SetMemoryClient(0x177BFEB, new Byte[1], clientIndex);
Thread.Sleep(10);
switch (BulletType)
{
case "AGR Gun":
Bullet = new Byte[] { 0x7A };
SetBulletType((int)clientIndex, Bullet);
break;
case "Test":
Bullet = new Byte[] { 0xC3 };
SetBulletType((int)clientIndex, Bullet);
break;
case "AGR Rocket":
Bullet = new Byte[] { 0x7B };
SetBulletType((int)clientIndex, Bullet);
break;
case "Dragonfire":
Bullet = new Byte[] { 0x99 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Escortdrone":
Bullet = new Byte[] { 0x77 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Guardian":
Bullet = new Byte[] { 0x9F };
SetBulletType((int)clientIndex, Bullet);
break;
case "Hellstorm":
Bullet = new Byte[] { 0x95 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Hunter Killer":
Bullet = new Byte[] { 0x8C };
SetBulletType((int)clientIndex, Bullet);
break;
case "Loadster":
Bullet = new Byte[] { 0x97 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Sentry Gun":
Bullet = new Byte[] { 0x9E };
SetBulletType((int)clientIndex, Bullet);
break;
case "Stealth Chopper":
Bullet = new Byte[] { 0x83 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Swarm":
Bullet = new Byte[] { 0x8F };
SetBulletType((int)clientIndex, Bullet);
break;
case "VTOL Bullet":
Bullet = new Byte[] { 0x89 };
SetBulletType((int)clientIndex, Bullet);
break;
case "VTOL Rocket":
Bullet = new Byte[] { 0x84 };
SetBulletType((int)clientIndex, Bullet);
break;
case "Warthog Bullet":
Bullet = new Byte[] { 0x9B };
SetBulletType((int)clientIndex, Bullet);
break;
case "Warthog Rocket":
Bullet = new Byte[] { 0x9C };
SetBulletType((int)clientIndex, Bullet);
break;
case "Disable":
Bullet = new Byte[] { 0x00 };
SetBulletType((int)clientIndex, Bullet);
break;
}
}
private void SetBulletType(int clientIndex, Byte[] Bullet)
{
SetMemoryClient(0x177BAE3, Bullet, (UInt32)clientIndex);
SetMemoryClient(0x177BC62, new Byte[] { 0xFF }, (UInt32)clientIndex);
}
enum bulletType: byte
{
none,
escortdrone = 0x77,
agr_gun = 0x7A,
agr_rocket = 0x7B,
stealth_chopper = 0x83,
vtol_rocket = 0x84,
vtol_bullet = 0x89,
hunter_killer = 0x8C,
swarm = 0x8F,
hellstorm = 0x95,
loadster = 0x97,
dragonfire = 0x99,
warthog_bullet = 0x9B,
warthog_rocket = 0x9C,
sentry_gun = 0x9E,
guardian = 0x9F,
test = 0xC3,
}
void SetBulletType(int client, bulletType bullet)
{
SetMemory(playerState(client) + 0x2BB, new byte[] { bullet });
SetMemory(playerState(client) + 0x43A, new byte[] { 255 });
}
uint playerState(int client)
{
return (uint)(0x177B828 + 0x5808 * client);
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.