WarRock EU - Code Snippets

03/10/2011 20:04 Rel0ad3dx3#2536
Meiner auch !

Suche dringend Hilfe!!!
03/10/2011 22:00 xM4st3rfu11xX#2537
Hey kann mir einer über TeamViewer zeigen wie ich Chams rein mach und ne struct für OPK Hack?

Mfg.
Nevs08
03/11/2011 00:54 .Crasy#2538
Ähm ja, posted mal eure TeleKill Source, damit man euch helfen kann? :s

Einfach "Mein Telekill workt net" posten bringt 0 :o
03/11/2011 09:37 •~•Pr0Sk1ll•~•#2539
okay nachher bin erstma frühstücken
crasy ich post nachher auch mein Userfinder + deine follow source
weils workt net und structs post ich auch noch
03/11/2011 10:12 xM4st3rfu11xX#2540
Pr0Sk1ll kommst du Skype und kannst mir des vll zeigen?

Und em mit welchem Befehl kann ich:
Position X
Position Y
Position Z
Time
Date
und FPS
anzeigen lassen?

Mfg.
Nevs08
03/11/2011 10:29 •~•Pr0Sk1ll•~•#2541
Position mit nem Positionlogger->und im Menü anzeigen lassen
rest mit sources ;D
03/11/2011 10:32 xM4st3rfu11xX#2542
ja aber wie sind die source ich glaub ich muss jetzt google kaputt googlen!

Mfg.
Nevs08
03/11/2011 10:42 •~•Pr0Sk1ll•~•#2543
:D naja ma zu meinem Prob
also hiers Userfinder + Follow
Code:
if(usersel)
{
	DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
	DWORD dwServerPtr = *(DWORD*)ADR_SERVERPOINTER;
	{
		int IValuve = (usersel-1);
		if(dwServerPtr != 0)
		{
			DWORD wFunc_A = (D3D_UserName + (PlayerSize * IValuve));
			sprintf(UserID," %s",(void*)wFunc_A);
			}else{
			sprintf(UserID, " Enter Room");
		}
		if(dwServerPtr != 0)
		{
			DWORD wFunc_B = (D3D_UserIP + (PlayerSize * IValuve));
			sprintf(UserIP," %s",(void*)wFunc_B);
			}else{
			sprintf(UserIP, " Enter Room");
		}
}

if(Follow == 1)
{
 int i = usersel;
 CPlayerInfo *pInfo = GetPlayerInfo(i);
 CPlayer* pPlayer = pBase->player[i];
 if(pInfo && pPlayer)
 {
        CPlayerInfo *pLocalInfo = GetPlayerInfo(pBase->local->index);
        if( pInfo->team != pLocalInfo->team )
        {
  CPlayerInfo *pLocalInfo = GetPlayerInfo(pBase->local->index);
  pBase->local->pos1 = pPlayer->pos1;
  pBase->local->pos2 = pPlayer->pos2;
  pBase->local->pos3 = pPlayer->pos3;
 }
}
}
und hier telekill
Code:
if(Telekill == 1)
	{
		DWORD dwPlayerPointer = *(DWORD*)ADR_PLAYERPOINTER;
		if(dwPlayerPointer != 0) 
		{
			for(int i = 0; i < 32; i++)
			{
				CPlayer* pPlayerA = pBase->player[i];		
				CPlayerInfo *pLocalInfoA = (CPlayerInfo*)((DWORD)((ADR_BASEPOINTER) ) + (pBase->local->index * ADR_STRUCTSIZE));
				CPlayerInfo *pInfoA = (CPlayerInfo*) ((DWORD)((ADR_BASEPOINTER) ) + (i*ADR_STRUCTSIZE));
				
				if(pPlayerA && pInfoA)
				{
					if(pInfoA->team != pLocalInfoA->team && pInfoA->health > 0)
					{
						pBase->local->x = pPlayerA->x;
						pBase->local->y = pPlayerA->y;
						pBase->local->z = pPlayerA->z;
					}
				}
			}
		}
	}

if(Telekill)
	{
		DWORD dwPlayerPointer = *(DWORD*)dwDecypt(ADR_PLAYERPOINTER);
		if(dwPlayerPointer != 0)
		AllPlayer = *(int*)(ADR_SERVERPOINTER+OFS_MAXPLAYERS);
		MaxPlayer = (0.5 * AllPlayer);
			{
			if(GetAsyncKeyState(VK_RBUTTON)&1)
			{
			for(int i = 0; i < 32; i++)
			{
				CPlayer* pPlayerA = pBase->player[i];		
				CPlayerInfo *pLocalInfoA = (CPlayerInfo*)((DWORD)( dwDecypt(ADR_BASEPOINTER) ) + (pBase->local->index * ADR_STRUCTSIZE));
				CPlayerInfo *pInfoA = (CPlayerInfo*) ((DWORD)( dwDecypt(ADR_BASEPOINTER) ) + (i*ADR_STRUCTSIZE));
				
				if(pPlayerA && pInfoA)
				{
					if(pInfoA->team != pLocalInfoA->team && pInfoA->health > 0)
					{
						pBase->local->x = pPlayerA->x;
						pBase->local->y = pPlayerA->y;
						pBase->local->z = pPlayerA->z;
					}
				}
			}
		}
	}
}
sind 2 beide worken 0
03/11/2011 11:24 Rel0ad3dx3#2544
Benutze selbe Telekill Source wie Pr0Skill...




€dit: Suche gute Base für wenig Geld :D
03/11/2011 18:35 wumpel97#2545
Wird der source code funtionieren?

Quote:
void speedon()
{
if(GetAsycKeyState (VK_F6) &1)
{
*(float*)Speed = 200;0
}
}
???
03/11/2011 19:05 .Eragon#2546
also..wenn die speed source bei dir nicht geht..dann versuch diese hier ;)

Quote:
void speed()
{
if(GetAsyncKeyState(VK_F6) &1<< 0xF)
{
*(float*)(ADR_SPEED) = 200.0f;
}
}
Die funktioniert auf jedenfall :D
03/11/2011 19:07 .CyberRazzer™#2547
benutz sprintf
03/11/2011 19:38 Norbert8#2548
Menu->AddItem("Superjump",Moptonoff,&CH_Superjump,2,MEN UITEM);

Was müsste ich jetzt für einen befehl eingeben, damit eine funktion eine zeile runter geht.

bei mir ist das so.

{ Player Hacks }
Superjump
NoFallDamage

Aber ich will es so in der base haben
-----------------------
{ Player Hacks }

Superjump

NoFallDamage
---------------------
Könnt ihr mir folgen wie ich das haben will?? :)
die funktion soll einfach eine zeile runter :)

Sry für die schlechte erklärung xDDDD
03/11/2011 20:04 xM4st3rfu11xX#2549
ganz einfach so:

BlackSun->AddItem("Superjump",Moptonoff,&CH_Superjump,2,MEN UITEM);
BlackSun->AddItem("",Moptnon,&CH_NONE,1,MENUITEM);
BlackSun->AddItem("No Fall Damage",Moptonoff,&CH_NFD,2,MENUITEM);

und oben wo normaler weise moptfolder und moptonoff steht das hier rein:

char *Moptnon[] = {""};

und in die var.h:

int CH_NONE;

und fertig is die leerzeile

€: wichtig das war ein beispiel für zwischen superjump und nfd das geht auch mit ordnern einfach nen ordner mit keinem namen zwischen rein nachteil: er wird wenn man mit pfeiltasten drauf geht auch makiert also lieber statt nem Item oder Folder nen Text anzeigen lassen das geht mit: BlackSun->Addtext!

Mfg,
Nevs08
03/11/2011 20:07 wumpel97#2550
Hat einer nofalldamage code für mich?
Der hier ist kaputt warrock kackt da sofort ab DX
Quote:
void nfd()

{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NFD) = -5000000;
}
}