|
You last visited: Today at 05:00
Advertisement
WarRock EU - Code Snippets
Discussion on WarRock EU - Code Snippets within the WarRock forum part of the Shooter category.
|
View Poll Results: Wie findet ihr diesen Thread
|
|
Klasse!
|
  
|
78 |
60.94% |
Geht so
|
  
|
17 |
13.28% |
|
Sinnlos, braucht keiner
|
  
|
33 |
25.78% |
06/02/2012, 11:13
|
#7141
|
elite*gold: 0
Join Date: May 2012
Posts: 643
Received Thanks: 846
|
Quote:
Originally Posted by xCrazia
Unnötiger Kommi von dir, ich habe ihm die Fehler gestern gefixxt.
|
Gar nix gefixxt..so bauern haben mir dann nochmehr fehler reingebaut die ich nich finde!!
|
|
|
06/02/2012, 13:35
|
#7142
|
elite*gold: 15
Join Date: Nov 2011
Posts: 556
Received Thanks: 1,002
|
Hallo Leute, ich bin mal wieder da und habe in der WarRock.exe eine Sache gefunden:
call dword ptr [esi+edx*4+0000D0]
Kann mir einer sagen, was das genau macht und wie ich die Adresse von diesen "[EDX*4+ESI+14]" bekomme?
|
|
|
06/02/2012, 14:07
|
#7143
|
elite*gold: 297
Join Date: Dec 2010
Posts: 1,129
Received Thanks: 1,687
|
Quote:
Originally Posted by xBioK1ngz
Hallo Leute, ich bin mal wieder da und habe in der WarRock.exe eine Sache gefunden:
call dword ptr [esi+edx*4+0000D0]
Kann mir einer sagen, was das genau macht und wie ich die Adresse von diesen "[EDX*4+ESI+14]" bekomme?
|
Offensichtlich handelt es sich um ein Array von Elementen bestehend aus 4 Bytes, EDX ist der Index.
ESI ist die Basisadresse der Klasse, die 14 entsprechen dem Startabstand des via EDX indexierten Arrays in der Klasse.
Das sollte eigentlich Hilfe genug sein, um dein kleines Problem zu lösen.
|
|
|
06/02/2012, 14:18
|
#7144
|
elite*gold: 15
Join Date: Nov 2011
Posts: 556
Received Thanks: 1,002
|
Diese Funktion löst No Recoil aus wenn ich sie nope, das ist nicht für WarRock ..
call dword ptr [esi+edx*4+0000D0FC]
Gut ich habe jetzt herausbekommen, das ESI ein Pointer zu einer Adresse ist: ( 0xB084C0 ) .. EDX führt zu einer Adresse die den Spieler Status ausgibt ( Laufe,Springen,... ) - also sie gibt z.B. INT 1 aus oder INT 2 usw. .. Was könnte ich jetzt machen?
DWORD dwRecoilPointer = *(DWORD*)(0xB084C0);
INT dwPlayerState = *(INT*)(0x940C10);
DWORD dwRecoil = ( dwRecoilPointer + ( dwPlayerState*4 ) + 0xD0FC );
.. Kann man sich das so vorstellen?
|
|
|
06/02/2012, 17:09
|
#7145
|
elite*gold: 0
Join Date: May 2012
Posts: 643
Received Thanks: 846
|
void ZeroDelay()
{
if(GetAsyncKeyState(VK_F7)&1)
{
const BYTE zero_delay_on[3] = { 0x90, 0x90, 0x90 };
{
DWORD dwProtect;
VirtualProtect((void*)(OFS_ZeroDelay), 3, PAGE_EXECUTE_READWRITE, &dwProtect);
memcpy((void*)(OFS_ZeroDelay), &zero_delay_on, 3);
VirtualProtect((void*)(OFS_ZeroDelay), 3, dwProtect, NULL);
}
}
} was is daran falsch? oder is die addresse falsch??
#define OFS_ZeroDelay 0x00103F8
|
|
|
06/02/2012, 17:59
|
#7146
|
elite*gold: 14
Join Date: Nov 2011
Posts: 139
Received Thanks: 170
|
Quote:
Originally Posted by xXrussXx
void ZeroDelay()
{
if(GetAsyncKeyState(VK_F7)&1)
{
const BYTE zero_delay_on[3] = { 0x90, 0x90, 0x90 };
{
DWORD dwProtect;
VirtualProtect((void*)(OFS_ZeroDelay), 3, PAGE_EXECUTE_READWRITE, &dwProtect);
memcpy((void*)(OFS_ZeroDelay), &zero_delay_on, 3);
VirtualProtect((void*)(OFS_ZeroDelay), 3, dwProtect, NULL);
}
}
} was is daran falsch? oder is die addresse falsch??
#define OFS_ZeroDelay 0x00103F8
|
Du benutzt ein Offset du brauchst aber die ASM_NODELAY.
Also falsche Adresse
|
|
|
06/03/2012, 01:55
|
#7147
|
elite*gold: 0
Join Date: May 2012
Posts: 643
Received Thanks: 846
|
Quote:
FLOAT ZombieOPKPosX;
FLOAT ZombieOPKPosY;
FLOAT ZombieOPKPosZ;
DWORD dwMyMap = *(INT*)(dwPlayer+ADR_OFFSET_MAP);
if (CH_ZombieOPK==1)
{
/*Blind Bullet*/
ZombieOPKPosX = 3805.408936F;
ZombieOPKPosY = 104.5786362F;
ZombieOPKPosZ = 3798.268799F;
}
|
Warum geht das nicht? Soll ich noch Structs posten?
|
|
|
06/03/2012, 03:20
|
#7148
|
elite*gold: 158
Join Date: Sep 2011
Posts: 878
Received Thanks: 2,493
|
xXRussXx Frage nummero 1:
Quote:
Originally Posted by xXrussXx
Warum geht das nicht? Soll ich noch Structs posten?
|
OFS Map :
MOV EAX,DWORD PTR DS:[A30994]
MOV DWORD PTR DS:[EAX+C1C14],ECX
Der Serverpointer sollte also schonmal auf das Offset zeigen und nicht der Playerpointer. Hast du vllt voher einen check mit diesem Map Offset ? der würde mämlich dann nicht funktionieren
Zudem zeigst du uns in deinem code snippet nur die zuweisung von float values zu einer variable und nicht in etwa die zuweisung zu einer writable position der Spieler bzw in dem fall der Zombies.
Code:
Das mein ich->
ZombieOPKPosX = 3805.408936F;
ZombieOPKPosY = 104.5786362F;
ZombieOPKPosZ = 3798.268799F;
Das heißt also entweder zeigst du uns nur einen teil deiner Source ( den "unbedeutenden" ) oder dir fehlt die zuweisung der values in die writable position
mfg Cyno
xxRussXx frage nummero 2:
Quote:
Originally Posted by xXrussXx
...
|
zu den Warnings:
Der übersicht halber würde ich oben in die d3dmenu.cpp ersteinmal
#pragma warning(disable:4244) hineinschreiben , da der Datenverlust in bezug auf die in der Elextro'Base verwendeten Menu class keinen spürbaren Datenverlust hervorruft.
Error1:
1>c:\dokumente und einstellungen\micha\desktop\kopie (2) von xcrazia_fixxed__elextro__d3d9\xcrazia_fixxed__elex tro__d3d9\quelle.cpp(52): error C2664: 'strcpy': Konvertierung des Parameters 1 von 'TCHAR [80]' in 'char *' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1> D3DMenu.cpp
Stell deinen Zeichensatz mal um oder gib als argument halt kein parameter von typ TCHAR sonder vom typ char* an.
Die Methode DrawTextA scheint kein element deiner CD3DFont klasse zu sein , deshalb diese errors.
Mfg Cyno
|
|
|
06/04/2012, 13:05
|
#7149
|
elite*gold: 0
Join Date: Feb 2010
Posts: 769
Received Thanks: 499
|
Hat einer ein "Premium Crosshair" Source?
|
|
|
06/04/2012, 13:34
|
#7150
|
elite*gold: 0
Join Date: Aug 2011
Posts: 726
Received Thanks: 3,211
|
Since so many kids cracking my dll to get Asm and specialy Artillry AutoShot so i make it easyer for all ..
Code:
xPatch p_rArtillery1 ( ADR_Artillery1 ,(BYTE*)"\x90\x90" , 2 );
xPatch p_rArtillery2 ( ADR_Artillery2 ,(BYTE*)"\x90\x90" , 2 );
xPatch p_rArtillery3 ( ADR_Artillery3 ,(BYTE*)"\xEB" , 1 );
xPatch p_rArtillery4 ( ADR_Artillery4 ,(BYTE*)"\xEB" , 1 );
xPatch p_rArtillery5 ( ADR_Artillery5 ,(BYTE*)"\xEB" , 1 );
xPatch p_rArtillery6 ( ADR_Artillery6 ,(BYTE*)"\x90\x90\x90\x90\x90" , 5 );
xPatch p_rArtillery7 ( ADR_Artillery7 ,(BYTE*)"\xEB" , 1 );
xPatch p_rArtillery8 ( ADR_Artillery8 ,(BYTE*)"\x90\x90" , 2 );
xPatch p_rArtillery9 ( ADR_Artillery9 ,(BYTE*)"\x90\x90\x90\x90\x90\x90" , 6 );
xPatch p_rArtillery10 ( ADR_Artillery10 ,(BYTE*)"\xEB" , 1 );
if(RedLine.rASMCall.Artillery)
{
p_rArtillery1.Patch();
p_rArtillery2.Patch();
p_rArtillery3.Patch();
p_rArtillery4.Patch();
p_rArtillery5.Patch();
p_rArtillery6.Patch();
p_rArtillery7.Patch();
//p_rArtillery8.Patch();
p_rArtillery9.Patch();
}
else
{
p_rArtillery1.Restore();
p_rArtillery2.Restore();
p_rArtillery3.Restore();
p_rArtillery4.Restore();
p_rArtillery5.Restore();
p_rArtillery6.Restore();
p_rArtillery7.Restore();
//p_rArtillery8.Restore();
p_rArtillery9.Restore();
}
Addies :
Code:
ADR_Artillery1 0x004DBC2F
ADR_Artillery2 0x004DBE6B
ADR_Artillery3 0x00567013
ADR_Artillery4 0x005670A6
ADR_Artillery5 0x00566DEE
ADR_Artillery6 0x0054BCE6
ADR_Artillery7 0x00566F8D
ADR_Artillery8 0x00567123
ADR_Artillery9 0x0054BCA8
ADR_Artillery10 0x00575BC7
Question And Answer :
Q : What do you mean with AutoShot ?
A : You just scope with artillry weapon and then it shot without pressing anything
Q : Why ther is 10 addie if you use 8 ?
A : Will the left addies are for other error but they are useless
Feel free to ask
Credits :
Full Credits to R3d_L!n3 && UnknownPk for ( Restore Byte )
Just Press thanks
|
|
|
06/04/2012, 15:56
|
#7151
|
elite*gold: 0
Join Date: May 2012
Posts: 67
Received Thanks: 70
|
kann mir einer helfen ? immer wenn ich mit meinem hack rein gehe kommt da ein fehlermeldung " Party programm detected ? Disconnected from server " kann mir einer dabei helfen ?
|
|
|
06/04/2012, 16:37
|
#7152
|
elite*gold: 2
Join Date: Jun 2010
Posts: 748
Received Thanks: 170
|
Ich brauche Hilfe bei einem Keyboard Hook. Bitte helft mir!
|
|
|
06/04/2012, 18:00
|
#7153
|
elite*gold: 0
Join Date: Feb 2012
Posts: 1,203
Received Thanks: 108
|
hey sicherlich kenn ihr dne bypass wurde gestern in der hacksection gpostet
abwer wen ich dne in c++ einfüge kommen 2 fehler
Quote:
DWORD BeginJMPBack;
void __cdecl SingleStepDetectionEHS ()
{
__asm cmp eax,0x10501
__asm jmp detectiondone1
__asm cmp esi,0x10705
__asm jmp detectiondone2
__asm cmp ecx,0x10703
__asm jmp detectiondone2
detectiondone1:
__asm mov eax,0
detectiondone2:
__asm mov esi,0
detectiondone3:
__asm mov ecx,0
__asm jmp dword ptr [BeginJMPBack];
}
int __stdcall DetouringHackShield ( DWORD Detail , DWORD CrcCheck )
{
DWORD dwEhSvc = 0;
do{
dwEhSvc = (DWORD)GetModuleHandle("EhSvc.dll");
Sleep(1000);
} while(!dwEhSvc)
BeginJMPBack(dwEhSvc+0x71936);
DetourCreate((PBYTE)(dwEhSvc+0x71691),(LPBYTE)Sing leStepDetectionEHS,5);
__asm
{
push eax
push edx
mov eax,CrcCheck
mov edx,[eax+0xC]
mov Details,edx
pop edx
pop eax
}
if ( CrcCheck == 0x12 && Detail == 0x0A )
{
MemWrite((void*)dwEhSvc+0x09F10)(void*)"\xC2\x04\x 00",3);
}
return (1);
}
Usage :
DetouringHackShield ( 0x12, 0x0A );
|
|
|
|
06/04/2012, 18:10
|
#7154
|
elite*gold: 0
Join Date: Jan 2012
Posts: 438
Received Thanks: 511
|
Quote:
Originally Posted by blingf1ish
hey sicherlich kenn ihr dne bypass wurde gestern in der hacksection gpostet
abwer wen ich dne in c++ einfüge kommen 2 fehler
|
Das ist ja schön, wenn du uns den Bypass hier rein postest, ohne uns zu sagen, was deine Fehler sind.
|
|
|
06/04/2012, 18:17
|
#7155
|
elite*gold: 0
Join Date: Feb 2012
Posts: 1,203
Received Thanks: 108
|
DWORD BeginJMPBack;
void __cdecl SingleStepDetectionEHS ()
{
__asm cmp eax,0x10501
__asm jmp detectiondone1
__asm cmp esi,0x10705
__asm jmp detectiondone2
__asm cmp ecx,0x10703
__asm jmp detectiondone2
detectiondone1:
__asm mov eax,0
detectiondone2:
__asm mov esi,0
detectiondone3:
__asm mov ecx,0
__asm jmp dword ptr [BeginJMPBack];
}
int __stdcall DetouringHackShield ( DWORD Detail , DWORD CrcCheck )
{
DWORD dwEhSvc = 0;
do{
dwEhSvc = (DWORD)GetModuleHandle("EhSvc.dll");
Sleep(1000);
} while(!dwEhSvc)
BeginJMPBack(dwEhSvc+0x71936);
DetourCreate((PBYTE)(dwEhSvc+0x71691),(LPBYTE)Sing leStepDetectionEHS,5);
__asm
{
push eax
push edx
mov eax,CrcCheck
mov edx,[eax+0xC]
mov Details,edx
pop edx
pop eax
}
if ( CrcCheck == 0x12 && Detail == 0x0A )
MemWrite((void*)dwEhSvc+0x09F10)(void*)"\xC2\x04\x 00",3);
}
return (1);
}
Usage :
DetouringHackShield ( 0x12, 0x0A );
hab die fehler ma rot gemacht
|
|
|
 |
|
Similar Threads
|
WTB Flyff Source code snippets
04/01/2012 - Flyff Trading - 0 Replies
Hellow I posted this because I wanted to buy a fix scroll of unbinding.Which removes soul-link of an item.If you have its code snippets PM me.Don't sell me a code which is release because all of them are not working.I wanted to buy a fix one and a non-buggy code
Payment:via Paypal
|
[Autoit] Youtube Code Snippets
07/29/2011 - AutoIt - 5 Replies
Tag Zusammen.
Wie wohl die meisten von euch mitbekommen haben, bieten derzeit sehr viele User hier sogenannte Youtube Services an, bei denen man Abos, Likes, Dislikes etc. kaufen kann.
Doch wer wirklich Erfolg haben will, braucht natürlich viele Abonnenten und Likes, was per Hand Tage dauern würde.
Deshalb werden hier in letzter Zeit immer mehr Youtube Bots verkauft.
Was, wie ich finde, ein ziemliche Abzocke ist, da das meist nur sehr schlechte Bots sind, die lediglich den Internet...
|
Some Code-Snippets[PSERVER]
07/15/2011 - Kal Hacks, Bots, Cheats & Exploits - 17 Replies
This is the code of the hack which Fremo released..
I got new methods so I dont need this anymore & maybe it'll help some people...
G31 Adult Skill
if(comboBox4->Text=="Panther'crit'")
{
KC->Chat(255," Panther Skill ON");
KC->Threads=1;
KC->lasttime = timeGetTime()-15000;
}
else if(comboBox4->Text=="Tiger'otp'")
|
[Release] Code Snippets Manager
01/21/2011 - Coding Releases - 0 Replies
Code Snippets Manager
http://upit.cc/images/1d47d78e.jpg
Hab mich heute mal rangesetzt, und einen kleinen Manager für
Code-Snippets(Code-Fetzen) gecodet, da ich alles sortiert
in einer Anwendung wollte.
Da es sicherlich jemand nützlich finden wird, lad ich es hier mal hoch.
|
All times are GMT +1. The time now is 05:02.
|
|