This are simple sources,cuz im bored

All coded by me
/*Updated today*/
Bypass needed
if(MemAmmo)
{
memcpy((void *)(0xB35518),(PBYTE)"\xA1\x18\x55\xB3\x00",5);
}else{
memcpy((void *)(0xB35518),(PBYTE)"\x90\x90\x90\x90",4);
}
No bypass needed
/*WeaponHack *my_weaponz = NULL;*/
INT onPos = 0; //Define onPos
if(WeaponH && onPos==0) // if WeaponH & onPos are both on
{
onPos=1;
if(WeaponH==1 && onPos==1){
*(long*)(my_weaponz->plPointer+my_weaponz->Weapon) = my_weaponz->Famas; //Makes a famas appear
*(long*)(my_weaponz->svPointer+my_weaponz->WeaponSlot) = onPos; } //Makes the slot open
if(WeaponH==2 && onPos==1){
*(long*)(my_weaponz->plPointer+my_weaponz->Weapon) = my_weaponz->Winchester; //Makes a winchester appear
*(long*)(my_weaponz->svPointer+my_weaponz->WeaponSlot) = onPos; } //Makes the slot open
}else{
onPos=0;
*(long*)(ServerPTR+my_weaponz->WeaponSlot) = onPos;
}
switch(Level)
{
case 0: {} break;
case 1: *(long*)(dwServerPtr+OFS_Level) = 2250; break;
case 2: *(long*)(dwServerPtr+OFS_Level) = 6750; break;
case 3: *(long*)(dwServerPtr+OFS_Level) = 11250; break;
case 4: *(long*)(dwServerPtr+OFS_Level) = 16650; break;
case 5: *(long*)(dwServerPtr+OFS_Level) = 24750; break;
case 6: *(long*)(dwServerPtr+OFS_Level) = 32850; break;
case 7: *(long*)(dwServerPtr+OFS_Level) = 41625; break;
case 8: *(long*)(dwServerPtr+OFS_Level) = 50400; break;
case 9: *(long*)(dwServerPtr+OFS_Level) = 59175; break;
case 10: *(long*)(dwServerPtr+OFS_Level) = 67950; break;
case 11: *(long*)(dwServerPtr+OFS_Level) = 76725; break;
case 12: *(long*)(dwServerPtr+OFS_Level) = 94725; break;
case 13: *(long*)(dwServerPtr+OFS_Level) = 112725; break;
case 14: *(long*)(dwServerPtr+OFS_Level) = 130725; break;
case 15: *(long*)(dwServerPtr+OFS_Level) = 148725; break;
case 16: *(long*)(dwServerPtr+OFS_Level) = 166725; break;
case 17: *(long*)(dwServerPtr+OFS_Level) = 189225; break;
case 18: *(long*)(dwServerPtr+OFS_Level) = 211725; break;
case 19: *(long*)(dwServerPtr+OFS_Level) = 234225; break;
case 20: *(long*)(dwServerPtr+OFS_Level) = 256725; break;
case 21: *(long*)(dwServerPtr+OFS_Level) = 279225; break;
case 22: *(long*)(dwServerPtr+OFS_Level) = 306225; break;
case 23: *(long*)(dwServerPtr+OFS_Level) = 333225; break;
case 24: *(long*)(dwServerPtr+OFS_Level) = 360225; break;
case 25: *(long*)(dwServerPtr+OFS_Level) = 387225; break;
case 26: *(long*)(dwServerPtr+OFS_Level) = 414225; break;
case 27: *(long*)(dwServerPtr+OFS_Level) = 441225; break;
case 28: *(long*)(dwServerPtr+OFS_Level) = 497475; break;
case 29: *(long*)(dwServerPtr+OFS_Level) = 553725; break;
case 30: *(long*)(dwServerPtr+OFS_Level) = 609975; break;
/*Rest Deleted,find this for yourself*/
}
if(TelePort){
float _X = 0.0; float _Y = 0.0; float _Z = 0.0;
if(dwPlayerPtr!=0){
_X = *(float*)(dwPlayerPtr+OFS_X);
_Y = *(float*)(dwPlayerPtr+OFS_Y);
_Z = *(float*)(dwPlayerPtr+OFS_Z);
if(GetAsyncKeyState(VK_F10)&1)
{
x = _X;
y = _Y;
z = _Z;
}
if(GetAsyncKeyState(VK_F11)&1)
{
*(float*)(dwPlayerPtr+OFS_X) = x;
*(float*)(dwPlayerPtr+OFS_Y) = y;
*(float*)(dwPlayerPtr+OFS_Z) = z;
}
}
}
/*Structs*/
struct vectorA
{
float x,z,y;
};//0x00C
class WeaponHack
{
public:
DWORD svPointer; //0xB770B0
DWORD plPointer; //0xC7C738
DWORD WeaponBase; //0xA21218
BYTE WeaponSlot; //0x1021A4
long Weapon; //0x1010C
int Famas; //22
int Winchester; //70
};