WarRock EU - Code Snippets

08/27/2011 22:07 _TradEmArk_:)#5011
Quote:
Originally Posted by Tibolus View Post
irgentwie gehn die sources bei mir nichtmehr ...

warscheinlich sehe ich den wald vor lauter bäumen nichtmehr

Die sucide source:
Code:
if(CH_SK)
{
	if (GetAsyncKeyState(VK_F9) &1)
    {
		DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
     if(dwPlayerPtr != 0)
     {
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;Sleep(30);
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;Sleep(30);
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;Sleep(30);
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;
	 }
	}
}

[COLOR="Red"]Achso, das ist SelfKill xD
mach es so
if(Name){*(int*) (Playerx+OFS_NFD) = +40000000000;}[/COLOR]


tele port source funzt nicht richtig da igentwie eine axe failed ...

//TELEPORTIEREN
if (CH_Tele==1)
{

	DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
    if(dwPlayerPtr != 0)
    {
            if(GetAsyncKeyState(VK_F5)) 
            {
                CoordX = *(double*)(dwPlayerPtr+OFS_X);
                CoordY = *(double*)(dwPlayerPtr+OFS_Y);
                CoordZ = *(double*)(dwPlayerPtr+OFS_Z);
            }
            if (GetAsyncKeyState(VK_F6))
            {
                *(double*)(dwPlayerPtr + OFS_X) = CoordX;
                *(double*)(dwPlayerPtr + OFS_Y) = CoordY;
                *(double*)(dwPlayerPtr + OFS_Z) = CoordZ;
            }
	}
        }

[COLOR="red"]Schick mir mal deine X,Y,Z Offsets, falls du die benutz die public sind kannste sie direkt löschen.[/COLOR]

Stamina wenn die addys nicht falsch sind ...
if (CH_Stamina)
{ 
	*(double*)Stamina1 = 1000; 
	*(double*)Stamina2 = 1000;
	*(double*)Stamina3 = 0; 
	*(double*)Stamina4 = 0;
	*(double*)Stamina5 = 0;
}

[COLOR="red"]mit dieser value spackt stamina.. außerdem ist der typ falsch.
Stamina 1 = 999
Stamina 2 = 0
Stamina 3 = 0
Stamina 4 = 0

Stamina 5 wird nicht benötigt..
Keine der public stamina addys geht außer die von bananegel.. er hat allerdings nur die Stamina1 geposted, also musst du +0x4 rechnen.. was aber kein problem für dich sein wird. ist das gleiche wie structsrechnen[/COLOR]

jaa ... 
pls help :D

[COLOR="red"]done, hoffe ich konnte dir behilflich sein.. [/COLOR]
^regelt
08/27/2011 22:08 Büny :)#5012
Quote:
Originally Posted by Tibolus View Post
irgentwie gehn die sources bei mir nichtmehr ...

warscheinlich sehe ich den wald vor lauter bäumen nichtmehr

Die sucide source:
Code:
if(CH_SK)
{
	if (GetAsyncKeyState(VK_F9) &1)
    {
		DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
     if(dwPlayerPtr != 0)
     {
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;Sleep(30);
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;Sleep(30);
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;Sleep(30);
	*(int*) (dwPlayerPtr + OFS_NFD) = 99999999;
	 }
	}
}


tele port source funzt nicht richtig da igentwie eine axe failed ...

//TELEPORTIEREN
if (CH_Tele==1)
{

	DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
    if(dwPlayerPtr != 0)
    {
            if(GetAsyncKeyState(VK_F5)) 
            {
                CoordX = *(double*)(dwPlayerPtr+OFS_X);
                CoordY = *(double*)(dwPlayerPtr+OFS_Y);
                CoordZ = *(double*)(dwPlayerPtr+OFS_Z);
            }
            if (GetAsyncKeyState(VK_F6))
            {
                *(double*)(dwPlayerPtr + OFS_X) = CoordX;
                *(double*)(dwPlayerPtr + OFS_Y) = CoordY;
                *(double*)(dwPlayerPtr + OFS_Z) = CoordZ;
            }
	}
        }


Stamina wenn die addys nicht falsch sind ...
if (CH_Stamina)
{ 
	*(double*)Stamina1 = 1000; 
	*(double*)Stamina2 = 1000;
	*(double*)Stamina3 = 0; 
	*(double*)Stamina4 = 0;
	*(double*)Stamina5 = 0;
}

jaa ... 
pls help :D
Beim Suicide, warum die ganzen Sleeps? unnötig.

Stamina ist sowieso fail, es ist nicht alles double nur einige davon.
08/27/2011 23:24 Tibolus#5013
Nice leute geht alles :D ausser mit stamina da ich nicht weiß wo double oder float hinmuss aber ein problem habe ich nocht undzwar nospawnwait...

Code:
long t=0;
unsigned long Protection;
VirtualProtect((void*)ADR_CQCQuickSpawn1, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_CQCQuickSpawn1, &t , sizeof(t));
VirtualProtect((void*)ADR_CQCQuickSpawn1, sizeof(t), Protection, 0);

VirtualProtect((void*)ADR_CQCQuickSpawn2, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_CQCQuickSpawn2, &t , sizeof(t));
VirtualProtect((void*)ADR_CQCQuickSpawn2, sizeof(t), Protection, 0);

VirtualProtect((void*)ADR_CQCQuickSpawn3, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_CQCQuickSpawn3, &t , sizeof(t));
VirtualProtect((void*)ADR_CQCQuickSpawn3, sizeof(t), Protection, 0); 
	       }
}
08/28/2011 08:36 _TradEmArk_:)#5014
Quote:
Originally Posted by Tibolus View Post
Nice leute geht alles :D ausser mit stamina da ich nicht weiß wo double oder float hinmuss aber ein problem habe ich nocht undzwar nospawnwait...

Code:
long t=0;
unsigned long Protection;
VirtualProtect((void*)ADR_CQCQuickSpawn1, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_CQCQuickSpawn1, &t , sizeof(t));
VirtualProtect((void*)ADR_CQCQuickSpawn1, sizeof(t), Protection, 0);

VirtualProtect((void*)ADR_CQCQuickSpawn2, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_CQCQuickSpawn2, &t , sizeof(t));
VirtualProtect((void*)ADR_CQCQuickSpawn2, sizeof(t), Protection, 0);

VirtualProtect((void*)ADR_CQCQuickSpawn3, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_CQCQuickSpawn3, &t , sizeof(t));
VirtualProtect((void*)ADR_CQCQuickSpawn3, sizeof(t), Protection, 0); 
	       }
}
Ja.. du darfst halt keine Public Addys verwenden dar sie fast alle fail sind
08/28/2011 10:43 SK1LL0R.#5015
Stamina:
#define ADR_STAMINA1 0x813CCC
#define ADR_STAMINA2 0x813CD0
#define ADR_STAMINA3 0x813CD4
#define ADR_STAMINA4 0x813CD8
#define ADR_STAMINA5 0x813CDC

Quote:
if(Stamina==1)
{
*(float*)ADR_STAMINA1=1000.0f;
*(double*)ADR_STAMINA2=1000.0f;
*(double*)ADR_STAMINA3=0.0f;
*(float*)ADR_STAMINA4=0.0f;
*(float*)ADR_STAMINA5=0.0f;
}
A.S.M SH!T
08/28/2011 17:03 R3d~F!st#5016
bin ich der einzigste oder nicht?
ist es nicht normal dass die Off und On BYTES die gleiche anzahl haben?

@Trade dir ist bewusst das = +value; ist sinnlos da jede value ohne ein "Minus"
eine positive zahl ist.
Natürlich ist es egal ob du
*(float*)(*plp + *z) = 4000;
oder
*(float*)(*plp + *z) = +4000;
jedoch ist es sinnlos extra lange quellcodes zu schreiben.

darüberhinaus ist macht es keinen sinn zu sagen Public Addys sind meistens "fail",
da die neueren coder es probieren Addys zu suchen die teilweise "fail" sind und die "oldtimer" eben die richtigen haben trotzdem muss man
die neuen unterstützen und ihnen vllt helfen.
08/28/2011 17:05 SubZerom_#5017
Quote:
Originally Posted by SK1LL0R. View Post
Stamina:
#define ADR_STAMINA1 0x813CCC
#define ADR_STAMINA2 0x813CD0
#define ADR_STAMINA3 0x813CD4
#define ADR_STAMINA4 0x813CD8
#define ADR_STAMINA5 0x813CDC



A.S.M SH!T
Toll jetzt haben alle Noobs updated stamina :(
Die sollen ma selbst updaten -.-
Naja die haben noch nen bug xDD
08/28/2011 18:15 SK1LL0R.#5018
Quote:
Originally Posted by SubZerom_ View Post
Toll jetzt haben alle Noobs updated stamina :(
Die sollen ma selbst updaten -.-
Naja die haben noch nen bug xDD
pst xD

if(nSelfKill == 1)
{
if(GetAsyncKeyState(VK_F4) &1)
{
*(float*)(Playerx+OFS_NFD) = 2000000;
}
}
08/28/2011 18:27 SubZerom_#5019
Quote:
Originally Posted by R3d~F!st View Post
bin ich der einzigste oder nicht?
ist es nicht normal dass die Off und On BYTES die gleiche anzahl haben?

@Trade dir ist bewusst das = +value; ist sinnlos da jede value ohne ein "Minus"
eine positive zahl ist.
Natürlich ist es egal ob du
*(float*)(*plp + *z) = 4000;
oder
*(float*)(*plp + *z) = +4000;
jedoch ist es sinnlos extra lange quellcodes zu schreiben.

darüberhinaus ist macht es keinen sinn zu sagen Public Addys sind meistens "fail",
da die neueren coder es probieren Addys zu suchen die teilweise "fail" sind und die "oldtimer" eben die richtigen haben trotzdem muss man
die neuen unterstützen und ihnen vllt helfen.
bin ich der einzigste oder nicht?
ist es nicht normal dass die Off und On BYTES die gleiche anzahl haben?

Sry dude you failed.
kuck dir ma RadarGps 2 Off Bytes eig. 1 On Byte(Jaja flammt nicht,will es einfach ausdrücken xD)
Da gibts noch einige andere sachen wo 1 Byte verwendet wird...
Aber sonst ist eig. richtig

@ SK1LL0R alias BlackLegend, wie willste das denn bitte ausmachen?
08/28/2011 18:45 Angel-Piece#5020
Quote:
Originally Posted by SubZerom_ View Post
bin ich der einzigste oder nicht?
ist es nicht normal dass die Off und On BYTES die gleiche anzahl haben?

Sry dude you failed.
kuck dir ma RadarGps 2 Off Bytes eig. 1 On Byte(Jaja flammt nicht,will es einfach ausdrücken xD)
Da gibts noch einige andere sachen wo 1 Byte verwendet wird...
Aber sonst ist eig. richtig

@ SK1LL0R alias BlackLegend, wie willste das denn bitte ausmachen?
:D you failed to


es gibt auch ein zweites onbyte für radargps


ist das gleiche wie bei quick plant defuse du kannst das auch einfach mit eb machen aber die meisten benutzten dafür auch 2 on bytes:p
08/28/2011 18:57 SubZerom_#5021
Quote:
Originally Posted by Angel-Piece View Post
:D you failed to


es gibt auch ein zweites onbyte für radargps


ist das gleiche wie bei quick plant defuse du kannst das auch einfach mit eb machen aber die meisten benutzten dafür auch 2 on bytes:p
Bro, i said :)
But i use for Quick Stuff only EB?
Naja beeil dich :D
Wenn du in 3min. wieder da bist, gibts free prem code in skype xDDD
08/28/2011 19:36 Yazzn :)#5022
ihr wisst schon für was "das 2. on byte" oder wie ihr es so schön nennt steht?
sieht jedenfalls nicht so aus.
08/28/2011 19:46 [WR]CyberRazzer#5023
Wenn dort steht: 74 31 = Und ihr EB on Byte habt - Ist automatisch on Bytes : EB 31..
08/28/2011 20:03 Yazzn :)#5024
wieso?
kann sein, dass man wo anders hin jmpen will.
08/28/2011 20:48 R3d~F!st#5025
heisst also ich hatte schon recht mit den 2 Bytes
nur geht es auch mit 1.
und es kommt darauf an ob da ein jmp/jz oder xx(weisses nimmer) is
dann kommt entweder(haengt davon ab welches vorzeichen es hat) EB 75 &/ 74
nicht ganz sicher aber es sind dauerjump standrd jump oder 3 weiss ich nicht mehr