Some Addresses:
€dit:
Telekill Source:
Usage:
What it does:
It teleports you to the next Player, and you can choose another player by pressing the right mouse button.
€dit: Some Addresses for IslandWar/NexusWar/UnitedWar
Code:
#define ADR_PLAYERPOINTER 0x00AD9EA4 #define ADR_SERVERPOINTER 0x00AD8E48 #define ADR_DEVICEPOINTER 0x00AD7ED8 #define ADR_BASEPOINTER 0x00B2B7D8 #define OFS_DEVICEPOINTER 0x002B930 #define ADR_PLAYERSIZE 0x0B18 //[005BF20D] >> IMUL ECX,ECX,0B18 #define OFS_X 0x0010300 #define OFS_Y 0x0010310 #define OFS_Z 0x0010308 #define OFS_NOFALLDAMAGE 0x00102EC #define OFS_PLAYERSTATE 0x0C4D0 #define ADR_SWIM1 0x00* #define ADR_SWIM2 0x00* #define ADR_INVEHICLE 0xAD9EC8 #define ADR_SPEED 0x8FAFF8 #define ADR_SCOPE 0x9631E0 #define ADR_SPEEDROLLING 0x8FAE28 #define ADR_WEAPONGLOBAL1 0x0AF8458 #define ADR_WEAPONGLOBAL2 0x0C05408 #define ASM_SNIPERPX 0x0045A7BB #define ASM_BANDAGE 0x004547EF #define ASM_ASSAULTAMMO 0x00454769 #define ASM_SNIPERAMMO 0x00456637 #define ASM_STAMINAUP1 0x00409361 #define ASM_STAMINAUP2 0x004093A8 #define ADR_NORECOIL 0x0050241F #define ADR_NOSPREAD 0x005111F2 #define ADR_NODELAY 0x0051E1B0 #define ADR_NORELOAD 0x0051E1F1 #define ADR_UNLIMITEDAMMO 0x00515A4D #define ADR_ONEPOSITIONKILL1 0x004080D4 #define ADR_ONEPOSITIONKILL2 0x004080E0 #define ADR_ONEPOSITIONKILL3 0x004080EC #define ADR_STW1 0x0061B9D0 #define ADR_STW2 0x0061B9D6 #define ADR_WTW 0x00787160 #define ADR_AUTOHEAL1 0x00* #define ADR_AUTOHEAL2 0x00* #define ADR_AUTOAMMO1 0x00* #define ADR_AUTOAMMO2 0x00* #define ADR_AUTOREPAIR1 0x00* #define ADR_AUTOREPAIR2 0x00* #define ADR_AUTOREPAIR3 0x00* #define ADR_BONESHOT 0x00* /* NOT SURE (BA FIRST BYTE) */ #define ADR_STAMINA1 0x004557EA #define ADR_STAMINA2 0x00AF9CB0 #define ADR_STAMINA3 0x0050A2A3 #define ADR_FASTPLANT 0x00514DD7 #define ADR_FASTDEFUSE 0x00511486 #define ADR_DPANYWHERE 0x005904FE #define ADR_MINESGPS1 0x00445D23 /* NOT SURE */ #define ADR_MINESGPS2 0x00445EFC /* NOT SURE */ #define ADR_NOBOUNDS1 0xB7AB24 /* TO UPDATE */ #define ADR_NOBOUNDS2 0xB7AB28 /* TO UPDATE */ #define ADR_NOBOUNDS3 0xB7AB36 /* TO UPDATE */ #define ADR_NOSPAWNWAIT1 0x00C2C67C #define ADR_NOSPAWNWAIT2 0x00C2C680 #define ADR_NOSPAWNWAIT3 0x00C2C684 #define ADR_FASTAMMO 0x00ADE570 #define ADR_FASTHEALTH 0x00ADE588 #define OFS_SLOTS 0x003415C //[0056A7D5] >> CMP BYTE PTR DS:[EAX+3415C],0 #define ADR_ARTILLERY1 0x00* // EB 04 90 90 90 #define ADR_ARTILLERY3 0x00* #define ADR_ARTILLERY4 0x00* #define ADR_ARTILLERY5 0x00* #define ADR_ARTILLERY6 0x00* #define ADR_ARTILLERY7 0x00* #define ADR_ARTILLERY8 0x00* #define ADR_CHANNEL 0x00* #define ADR_NOFLASH 0x005BCB87 #define ADR_DAMAGEAS 0x00* #define ADR_RADARGPS 0x005AECD9 #define ADR_VEH_NODAMAGE 0x00427E11 #define ADR_VEH_NOOVERHEAT 0x00* #define ADR_VEH_INVISIBLE 0x00* #define ADR_VEH_SUPERFIRE1 0x00* #define ADR_VEH_SUPERFIRE2 0x00* #define ADR_VEH_SUPERFIRE3 0x00* #define ADR_SPAMBOT 0x005218A7 #define ADR_USERKILL 0x00* #define ADR_BULLETS 0x00* #define ADR_BULLETSJMP 0x00* #define ADR_PREMCROSSCALL1 0x00* #define ADR_PREMCROSSCALL2 0x00* #define ADR_PREMCROSSCHANGE 0x00* #define ADR_PREMIUMCROSS1 0x00* #define ADR_PREMIUMCROSS2 0x00* #define ADR_UNLOCKCROSS 0x00*
Telekill Source:
Code:
class CTelekill
{
public:
int fxPlayerID;
CTelekill();
void fxSelectPlayer();
void fxTeleport();
};
CTelekill *CTeleKill = NULL;
CTelekill::CTelekill() {
this->fxPlayerID = -1;
}
void CTelekill::fxSelectPlayer() {
for (unsigned int mIndex = 0; mIndex < 32; mIndex++) {
if (mIndex != this->fxPlayerID) {
cPlayer* pPlayer = pBase->pRemote[mIndex];
if (pPlayer != NULL) {
if (pPlayer->LivingState != *(DWORD*)ADR_STATE_ISALIVE) {
this->fxPlayerID = mIndex;
break;
}
}
}
}
}
void CTelekill::fxTeleport() {
int mTarget = this->fxPlayerID;
cPlayer *pPlayer = pBase->pRemote[mTarget];
if (pPlayer != NULL) {
cPlayer *pLocal = pBase->pLocal;
pLocal->PosX = pPlayer->PosX - 145;
pLocal->PosY = pPlayer->PosY;
pLocal->PosZ = pPlayer->PosZ;
}
}
Code:
if (CH_TeleKill) {
if (CTeleKill->fxPlayerID == -1 || GetAsyncKeyState(VK_RBUTTON) & 1)
CTeleKill->fxSelectPlayer();
cPlayer *pPlayer = pBase->pRemote[CTeleKill->fxPlayerID];
if (pPlayer != NULL)
{
if (pPlayer->LivingState == *(DWORD*)ADR_STATE_ISALIVE)
CTeleKill->fxSelectPlayer();
CTeleKill->fxTeleport();
}
} else {
CTeleKill->fxPlayerID = -1;
}
It teleports you to the next Player, and you can choose another player by pressing the right mouse button.
€dit: Some Addresses for IslandWar/NexusWar/UnitedWar
Code:
#define ADR_PLAYERPOINTER 0x00B163D0 #define ADR_SERVERPOINTER 0x00B10B98 #define ADR_REMOTEPOINTER 0x00B98120 #define ADR_PLAYERSIZE 0x0B00 //IMUL EAX,EAX,0B00 #define OFS_X 0x0010300 #define OFS_Y 0x0010310 #define OFS_Z 0x0010308 #define OFS_SPEED 0x001010C #define OFS_NOFALLDAMAGE 0x00102E8 #define OFS_PING 0x170 // INT mPing = *(INT*)(dwServerPointer+OFS_PING); #define OFS_ROOMID 0x2da20 #define OFS_ROOMSLOT 0x497c8 #define ADR_STATE_CHECK 0x00C4D4 #define ADR_QUICKPD 0x00B0FC54 #define ADR_SCOPE 0x009609F0 #define ADR_ENGINEFONT 0x00655570 #define ADR_STATE_ISALIVE 0x00B1643C #define ADR_ALWAYSCROSSHAIR 0x00581F3D #define ADR_GPS 0x5A8F04 #define ADR_ARTILLERY1 0x004FACA6 #define ADR_ARTILLERY2 0x004FAF7D #define ADR_ARTILLERY3 0x* #define ADR_ARTILLERY4 0x* #define ADR_ARTILLERY5 0x* #define ADR_ARTILLERY6 0x* #define ADR_ARTILLERY7 0x* #define ADR_ARTILLERY8 0x* #define ADR_DAMAGEAS 0x* #define ADR_SPAMBOT 0x521B07 #define ADR_USERKILL 0x41735E #define ADR_ZERODELAY 0x0051E5E6 #define ADR_BULLETS 0x00512D7C #define ADR_BULLETSJMP 0x00512D88 #define ADR_CROSSCALL1 0x00581B8E #define ADR_CROSSCALL2 0x00407FDD #define ADR_CROSSCHANGE 0x00581BC4 #define ADR_PREMIUMCROSS1 0x00581D11 #define ADR_PREMIUMCROSS2 0x00581D19 #define ADR_UNLOCKCROSS 0x00581F3D #define ADR_GPSFFA1 0x005A8F22 #define ADR_GPSFFA2 0x005AAEAA #define ADR_NORESTRICTIONS 0x* #define ADR_AUTOHEAL1 0x0050A56F #define ADR_AUTOHEAL2 0x0050A7DC #define ADR_AUTOAMMO1 0x0050A464 #define ADR_AUTOAMMO2 0x0050A4A4 #define ADR_FINDPLAYER 0x005178EB