WarRock EU - Code Snippets

10/28/2011 14:47 Mircoyee111#5641
#request:

Auto Ready
10/28/2011 14:48 WarFk#5642
über addy inline ASM Call und sonst les doch einfach die position aus oder mit keyhook F5 drücken lassen
10/29/2011 00:18 .CyberRazzer™#5643
Code:
[COLOR="Blue"]VOID [/COLOR]SendMessageBox([COLOR="Blue"]DWORD [/COLOR]dwWindows,[COLOR="Blue"]CHAR[/COLOR]* dwText,[COLOR="Blue"]CHAR[/COLOR]* dwTitle,[COLOR="Blue"]DWORD [/COLOR]dwType)
{
    [COLOR="Blue"] __asm[/COLOR]
     {
         PUSH dwType
         PUSH dwTitle
         PUSH dwText
         PUSH dwWindows
         MOV EAX,MessageBox
         CALL EAX
     }
}
Hatte langeweile, das ist die normale Messagebox über Asm.
10/29/2011 10:03 .Tiq3reye™#5644
3D World:

Code:
{
switch(3DWORLD)
{
case 0:*(float*)(ADR_3DWORLD) = 6.0e1;break;
case 1:*(float*)(ADR_3DWORLD) = 150;break;
}
}
Credits: scraprecon
10/29/2011 11:06 SK1LL0R..#5645
Quote:
Originally Posted by .Tiq3reye™ View Post
3D World:

Code:
[COLOR="Red"]{[/COLOR]
switch(3DWORLD)
{
case 0:*(float*)(ADR_3DWORLD) = 6.0e1;break;
case 1:*(float*)(ADR_3DWORLD) = 150;break;
[COLOR="Red"]}[/COLOR]
}
Credits: scraprecon
:facepalm:
#define MINDBOGGLER 0x84D2A8
if(DWORLD)
{
*(float*)MINDBOGGLER=150;
}
else
{
*(float*)MINDBOGGLER=60;
}
10/29/2011 11:14 .Crasy#5646
Quote:
Originally Posted by SK1LL0R.. View Post
:facepalm:
#define MINDBOGGLER 0x84D2A8
if(DWORLD)
{
*(float*)MINDBOGGLER=150;
}
else
{
*(float*)MINDBOGGLER=60;
}
:facepalm:

Yeah!

Quote:
if(DWORLD)
*(float*)MINDBOGGLER=150;
else
*(float*)MINDBOGGLER=60;
10/29/2011 11:25 Raz9r#5647
Quote:
Originally Posted by .CyberRazzer™ View Post
Code:
[COLOR="Blue"]VOID [/COLOR]SendMessageBox([COLOR="Blue"]DWORD [/COLOR]dwWindows,[COLOR="Blue"]CHAR[/COLOR]* dwText,[COLOR="Blue"]CHAR[/COLOR]* dwTitle,[COLOR="Blue"]DWORD [/COLOR]dwType)
{
    [COLOR="Blue"] __asm[/COLOR]
     {
         PUSH dwType
         PUSH dwTitle
         PUSH dwText
         PUSH dwWindows
         MOV EAX,MessageBox
         CALL EAX
     }
}
Hatte langeweile, das ist die normale Messagebox über Asm.
Code:
push dwType
push dwTitle
push dwText
push dwWindows
call MessageBox
add esp, 16 // nur, wenn das cdecl ist. bei stdcall unnötig.
Warum setzt du den Pointer zur Funktion auf eax, nur um dann eax aufzurufen? Das ist unnötig.
Außerdem: Sollte es cdecl sein, musst du noch esp um die Größe der Parameterliste erhöhen. Wenn es stdcall ist, macht es die Funktion selbst, bevor ein Wert zurückgegeben wird.
Keine Ahnung, ob es stdcall oder cdecl ist, aber da sollte man echt drauf achten und es, wenn man es hier postet, am besten auch dazuschreiben.

Edit: Es ist stdcall, also ohne add esp, 16
10/29/2011 13:18 .Chronos#5648
Suche
Colorshot und Boneshot source ^^
bei mir funzen die nicht :P
10/29/2011 13:24 WarFk#5649
@Crasy komm du mal nicht mit verbessern xD DU kannst selber NIX.

Ihr seid bestimmt so übel auf dem Trip seitdem ihr das das wisst das ihr sogar hier:
Code:
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);
if (dwReason==DLL_PROCESS_ATTACH)
[b]{[/b]
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Launch, NULL, NULL, NULL);
[b]}[/b]
return TRUE;
}
Die klammern rausnehmen würdet ,weil ihr ja nur denkt:Ein Aufruf...hmm platzsparen =D und dabei nicht bedenkt das da noch was dazu kommt?-.-"Wie diese Wannabees nerven!Und bevor der flame richtig losgeht => Ich bin auch kein übelster Pro aber auf jedenfall besser als du.
@Chronos => Bräuchte Colorshot addy dann kann ich es machen,boneshot puh muss ich gleich suchn xD
10/29/2011 13:38 .Tiq3reye™#5650
Quote:
Originally Posted by .Chronos View Post
Suche
Colorshot und Boneshot source ^^
bei mir funzen die nicht :P
Code:
if (BONESHOT == 1)
{
*(double*) ADR_BONESHOT = 1235; 
}
if (BONESHOT == 0)
{
*(double*) ADR_BONESHOT = 1.237e3; 
}
Hättest nur 10 Seiten zurückschauen müssen weil da hatte ich es schon gepostet :D
10/29/2011 13:39 .Chronos#5651
HTML Code:
#define ADR_COLORSHOT1              0x9E6454
#define ADR_COLORSHOT2              0x9E6458
#define ADR_COLORSHOT3              0x9E645C
Hier bitte ^^
10/29/2011 13:52 SubZerom|_#5652
Quote:
Originally Posted by .Chronos View Post
HTML Code:
#define ADR_COLORSHOT1              0x9E6454
#define ADR_COLORSHOT2              0x9E6458
#define ADR_COLORSHOT3              0x9E645C
Hier bitte ^^
#define ADR_FullBright1 0x9E6454
#define ADR_FullBright2 0x9E6458
#define ADR_FullBright3 0x9E645C

LoL xD
10/29/2011 14:17 WarFk#5653
Also hab mir das eben angekuckt und bin zu folgendem ergebnis gekommen:

Code:
#define ADR_COLORSHOT1              0x9E6454//FALSCH
#define ADR_COLORSHOT2              0x9E6458//unnötig
#define ADR_COLORSHOT3              0x9E645C//Die benutzen wir
Code:
Code:
if(bla)
*(DWORD*)(0x9E645C)=0; //Immer andere Farbe
else
//War zufaul den aufzuschreiben oder in c zu loggen..Benutz einfach LogMEM
Und Sub => wusstest du das noch nicht?!Oo
10/29/2011 15:10 SubZerom|_#5654
Quote:
Originally Posted by WarFk View Post
Also hab mir das eben angekuckt und bin zu folgendem ergebnis gekommen:

Code:
#define ADR_COLORSHOT1              0x9E6454//FALSCH
#define ADR_COLORSHOT2              0x9E6458//unnötig
#define ADR_COLORSHOT3              0x9E645C//Die benutzen wir
Code:
Code:
if(bla)
*(DWORD*)(0x9E645C)=0; //Immer andere Farbe
else
//War zufaul den aufzuschreiben oder in c zu loggen..Benutz einfach LogMEM
Und Sub => wusstest du das noch nicht?!Oo
Ne wusste ich nicht xD
Wusste nicht mal was von de Funktion :D

Naja gut aufgepasst :D

Bei Fullbright sind es aber unterschiedliche Teile des körpers, also geht da nicht nur eine :)
Das habe ich schon getestet xD
10/29/2011 19:18 Mircoyee111#5655
Quote:
Originally Posted by Mircoyee111 View Post
#request:

Auto Ready


keiner einen source da den er eventuell shared ?