WarRock EU - Code Snippets

07/11/2012 01:29 xx120xx#7456
Quote:
Originally Posted by *DreamLegend* View Post
Copy and Paste yeah :)) und du downloadest das auch noch? Wie armselig xD

Ich geb die Credits mir weil ich das auch geschrieben hab du Schlauberger. Naja stimmt... ist ja auch seit neuestem ein Trend anderen die Credits für sein Werk zu geben... Dazu was soll daran bitteschön fehlerhaft sein? :)

Falls du es nicht gelesen hast... Naja habs eben bei mir getestet und es workt... genau so wie der Selfkill.

Du bist genau so wie BuRn3R früher. Meinte auch damals er währe der "king of coder" und versucht andere "runterzumachen". Jetzt hat er es ja mal einen gang zurück geschaltet. Würde dir auch nicht schlecht tun :)

Kleine nebenfrage... wie alt sind wir denn?

Falls ihr Idioten das noch nicht gesehen habt da steht ein - hinter den 200000 ich kann ja nicht Coden aber ich glaube das ist dafür da das der wieder auf den boden zurück kommt :confused:
nein .
Du kannst ja gern aus langer weile coden aber dann denk bitte auch dabei nach .
Das erste ist SuperJump und das zweite NoFallDamage ..
das sieht man so schon .

ich will sicher nicht angeben oder sonst was .. ich wollte es dir nur berichtigen und dir sagen was / wieso und warum das nicht gehen kann .

OFS_Z steht in warrock für die höhe in Feet .
wenn du OFS_Z auf 1500 setzt bist du bei fast jeder map ( außer khali ) über der map ( in dem fall 1500 feet über dem 0 punkt ) ( superjump halt ) .

OFS_NO_FALL_DAMAGE steht eigentlich nur dafür wie weit man fallen muss um den schaden zu bekommen ( zumindest grob erklärt . )
wenn du das dann auf -20000 setzt musst du also mindestens 20000 feet's runter fallen um schaden zu bekommen . über 0 zB 20000 wären dann realistischer .

Was ich damit sagen will .. ich will dich nicht ärgern oder sonst was sondern nur auf deine fehler hinweisen .
07/11/2012 01:42 *DreamLegend*#7457
Quote:
Originally Posted by xx120xx View Post
nein .
Du kannst ja gern aus langer weile coden aber dann denk bitte auch dabei nach .
Das erste ist SuperJump und das zweite NoFallDamage ..
das sieht man so schon .

ich will sicher nicht angeben oder sonst was .. ich wollte es dir nur berichtigen und dir sagen was / wieso und warum das nicht gehen kann .

OFS_Z steht in warrock für die höhe in Feet .
wenn du OFS_Z auf 1500 setzt bist du bei fast jeder map ( außer khali ) über der map ( in dem fall 1500 feet über dem 0 punkt ) ( superjump halt ) .

OFS_NO_FALL_DAMAGE steht eigentlich nur dafür wie weit man fallen muss um den schaden zu bekommen ( zumindest grob erklärt . )
wenn du das dann auf -20000 setzt musst du also mindestens 20000 feet's runter fallen um schaden zu bekommen . über 0 zB 20000 wären dann realistischer .

Was ich damit sagen will .. ich will dich nicht ärgern oder sonst was sondern nur auf deine fehler hinweisen .
Dann hat er halt nicht nachgedacht. Die C&Per sollen doch auch was zu arbeiten haben.... Und wenn ich mich nicht irre hat er 1x Selfkill1 und 1x Selfkill2... ich habe die vermutung das selfkill 1 für superjump steht und selfkill 2 für dig... das sind 2 Selfkill methoden... Wenn man beide dann zusammen anmacht wird das nicht aber wenn man nur 1 an macht dann bringt das was...
07/11/2012 01:47 Chownіiqhtz#7458
Quote:
Originally Posted by *DreamLegend* View Post
Dann hat er halt nicht nachgedacht. Die C&Per sollen doch auch was zu arbeiten haben.... Und wenn ich mich nicht irre hat er 1x Selfkill1 und 1x Selfkill2... ich habe die vermutung das selfkill 1 für superjump steht und selfkill 2 für dig... das sind 2 Selfkill methoden... Wenn man beide dann zusammen anmacht wird das nicht aber wenn man nur 1 an macht dann bringt das was...
Aha logisch und so.
Alter wie du dich immer selbst disst, göttlich..

Code:
*(float*)(dwPlayerPtr + ADR_OFFSET_POSITION_Z) = -2000.0F;
07/11/2012 02:03 xBioK1ngz#7459
Hört doch mal auf, die ganzen neuen Coder machen denn Scheiss, denn wir früher gemacht haben ..
07/11/2012 15:16 Mr. Muscle#7460
#define MEM_Artillery 0x00890F28


Anyone has a source code for this? Thanks
07/11/2012 15:21 Phantom.#7461
Quote:
Originally Posted by Mr. Muscle View Post
#define MEM_Artillery 0x00890F28


Anyone has a source code for this? Thanks
This Addy doesn't work.
Use ASM for Artillery!

AutoRepair: [Bytes searched by me!]
Code:
if( AutoRepair )
{
	MemoryEdit((void *)(ASM_AUTOREPAIR),(PBYTE)"\xEB\x2A",2);
}
else
{
	MemoryEdit((void *)(ASM_AUTOREPAIR),(PBYTE)"\x0F\x84",2);
}
07/11/2012 16:44 xBioK1ngz#7462
Quote:
Originally Posted by TradEmArk™˟ View Post
This Addy doesn't work.
Use ASM for Artillery!

AutoRepair: [Bytes searched by me!]
Code:
if( AutoRepair )
{
	MemoryEdit((void *)(ASM_AUTOREPAIR),(PBYTE)"\xEB\x2A",2);
}
else
{
	MemoryEdit((void *)(ASM_AUTOREPAIR),(PBYTE)"\x0F\x84",2);
}
Was du da machst Trademark, ist absolut Müll ..
Aber bevor ich selber auf die Nase falle, kann sein das meine Auch Fail ist..
Code:
if ( cPlayerHacks.AutoRepair )
{
    pTools->WriteMemory((LPVOID)(0x422240),(LPBYTE)("\xE9\xCD\x00\x00\x00\x90"),6);
}
else
{
    pTools->WriteMemory((LPVOID)(0x422240),(LPBYTE)("\x0F\x84\xCC\x00\x00\x00"),6);
}
07/11/2012 16:48 antondude#7463
Quote:
Originally Posted by xBioK1ngz View Post
Was du da machst Trademark, ist absolut Müll ..
Aber bevor ich selber auf die Nase falle, kann sein das meine Auch Fail ist..
Code:
if ( cPlayerHacks.AutoRepair )
{
    pTools->WriteMemory((LPVOID)(0x422240),(LPBYTE)("\xE9\xCD\x00\x00\x00\x90"),6);
}
else
{
    pTools->WriteMemory((LPVOID)(0x422240),(LPBYTE)("\x0F\x84\xCC\x00\x00\x00"),6);
}
Wieso benutzt jeder WriteMemory für ASM Funktionen?


void WriteAsm( void* pxAddress, BYTE *code, int size )
{
unsigned long Protection;
VirtualProtect((void*)pxAddress, size, PAGE_READWRITE, &Protection);
memcpy((void*)pxAddress, (const void*)code, size);
VirtualProtect((void*)pxAddress, size, Protection, 0);
}

Sollte richtig sein.
07/11/2012 16:56 __BuRn3R#7464
Quote:
Originally Posted by antondude View Post
Wieso benutzt jeder WriteMemory für ASM Funktionen?


void WriteAsm( void* pxAddress, BYTE *code, int size )
{
unsigned long Protection;
VirtualProtect((void*)pxAddress, size, PAGE_READWRITE, &Protection);
memcpy((void*)pxAddress, (const void*)code, size);
VirtualProtect((void*)pxAddress, size, Protection, 0);
}

Sollte richtig sein.
Was du da gepostet hast ist WriteMemory. Denk bischen nach bevor du etwas postest.
07/11/2012 17:03 xBioK1ngz#7465
Quote:
Originally Posted by antondude View Post
Wieso benutzt jeder WriteMemory für ASM Funktionen?


void WriteAsm( void* pxAddress, BYTE *code, int size )
{
unsigned long Protection;
VirtualProtect((void*)pxAddress, size, PAGE_READWRITE, &Protection);
memcpy((void*)pxAddress, (const void*)code, size);
VirtualProtect((void*)pxAddress, size, Protection, 0);
}

Sollte richtig sein.
Was ist daran der Sinn ?
Ist doch scheiss egal, wie man die Funktion nennt xD
07/11/2012 17:11 Raz9r#7466
Quote:
Originally Posted by _BuRn3R_ View Post
Was du da gepostet hast ist WriteMemory. Denk bishen nach bevor dubetwas postest.
Es handelt sich nur um den Namen einer Funktion...
Außerdem schreibt diese auch keinen Speicher, sondern sie überschreibt ihn an angegebener Stelle. Das ist ein wichtiger unterschied.
07/11/2012 17:38 hero9910#7467
DWORD ADR_ASSEMBLY_NODINAR = 0x538DCB;

if ( NODINAR )
{
WriteMemory((LPVOID)(ADR_ASSEMBLY_NODINAR ),(LPBYTE)("\x90\x90"),2);
}
else
{
WriteMemory((LPVOID)(ADR_ASSEMBLY_NODINAR ),(LPBYTE)("\x7C\xEA"),2);
}

"Credits "
[Only registered and activated users can see links. Click Here To Register...]
Bytes habe ich grade gesucht
Habe getestet geht :)
07/11/2012 18:10 Kazbah__#7468
Quote:
Bytes habe ich grade gesucht
so ein quatsch ....

Quote:
#define ADR_NoDinar 0x538DCB
if(Ch_NoDinar==1)
{
MemEdit((LPVOID)(ADR_NoDinar ),(LPBYTE)"\x90\x90",2);
}else{
MemEdit((LPVOID)(ADR_NoDinar ),(LPBYTE)"\x7C\xEA",2);
}

Credits:
99%iKito
1% Cheat Engine
07/11/2012 18:43 cheatslaw#7469
Quote:
Originally Posted by xBioK1ngz View Post
Was du da machst Trademark, ist absolut Müll ..
Aber bevor ich selber auf die Nase falle, kann sein das meine Auch Fail ist..
Code:
if ( cPlayerHacks.AutoRepair )
{
    pTools->WriteMemory((LPVOID)(0x422240),(LPBYTE)("\xE9\xCD\x00\x00\x00\x90"),6);
}
else
{
    pTools->WriteMemory((LPVOID)(0x422240),(LPBYTE)("\x0F\x84\xCC\x00\x00\x00"),6);
}
The wannabe coder here wants to correct people again...
it can be done in alot of ways, so that does not mean his way is wrong you nub..:rtfm:
07/11/2012 18:56 Chownіiqhtz#7470
Quote:
Originally Posted by cheatslaw View Post
The wannabe coder here wants to correct people again...
it can be done in alot of ways, so that does not mean his way is wrong you nub..:rtfm:
your signature is nice haha :D

anti:
Code:
HWND wndWarRock = FindWindowA(0,"WarRock");
  		PostMessage_new(wndWarRock,WM_KEYDOWN,VK_TAB,GetLParam(VK_TAB));