WarRock EU - Code Snippets

04/16/2012 22:46 __BuRn3R#6871
Hey Leute,
Ich habe mal eine Frage zu meinem Source Code, und wollte fragen ob er so funktioniert.
Code:
if (xWeapon.CH_UnlAmmo)
	{
		bool bChangedValue = true;
		int  oldValue;
		int *pAmmo = (int*)Adr::UnlAmmo;
		if (GetAsyncKeyState(VK_LBUTTON))
		{
			if (bChangedValue)
			{
				oldValue = *pAmmo;
				bChangedValue = false;
			}
			*pAmmo = 0;
		}
		else
		{
			if (!bChangedValue)
			{
				*pAmmo = oldValue;
				bChangedValue = true;
			}
		}
	}
04/16/2012 23:18 Pu3Mi2o#6872
Quote:
if (xWeapon.CH_UnlAmmo)
{
bool bChangedValue = true;
int oldValue;
int *pAmmo = (int*)Adr::UnlAmmo;
if (GetAsyncKeyState(VK_LBUTTON))
{
if (bChangedValue)
{
oldValue = *pAmmo;
bChangedValue = false;
}
*pAmmo = 0;
}
else
{
if (!bChangedValue)
{
*pAmmo = oldValue;
bChangedValue = true;
}
}
}
Ist das nicht die CQC-Prone Source von Yazzn ?
Benutz doch einfach Patch-Class?

Patch.h

Source
04/17/2012 03:32 Mr. Muscle#6873
Quote:
Originally Posted by Pu3Mi2o View Post
Ist das nicht die CQC-Prone Source von Yazzn ?
Benutz doch einfach Patch-Class?

Patch.h

Source
I don't know why this one won't work, I keep pressing LBUTTON nothings happen.
04/17/2012 09:06 Crytec'#6874
kann mir jemand helfen oder zeigen wie ich structs update:(

MFG
Crytec'
04/17/2012 14:04 aerrow107#6875
is this good or not?
if(RL_PlantAnyWhere == 1) //Plant Anywhere
{


*(BYTE*)(ADR_PLANTANYWHERE) = 0x1;

}



if(RL_DefuseAnyWhere == 1) //Defuse Anywhere
{


*(WORD*)(ADR_DEFUSEANYWHERE) = 1;

}
Its not working for me.Just stays with the c4 in my hand and with his finger moving like when he will plant it but he never does it....
any reason why?

PS = addies updated...

also using this function:
if (RL_AutoF == 1) //Auto F
{

keybd_event(0x46,0,0,0);
Sleep(20);
}
04/17/2012 17:36 Hanfi™#6876
Quote:
struct CPlayer
{
CHAR xJumpToAdress0[0x10194];//0x00
FLOAT Pitch;//0x10194
CHAR xJumpToAdress1[0x18];//0x10198
FLOAT Yaw;//0x101B0
CHAR xJumpToAdress2[0xC];//0x101B4
FLOAT ViewX;//0x101C0
FLOAT ViewY;//0x101C4
FLOAT ViewZ;//0x101C8
CHAR xJumpToAdress3[0x6C];//0x101CC
BYTE PlayerState;//0x10238
CHAR xJumpToAdress4[0xA7];//0x10239
FLOAT PosX;//0x102E0
CHAR xJumpToAdress5[0x4];//0x102E4
FLOAT PosY;//0x102E8
CHAR xJumpToAdress6[0x4];//0x102EC
FLOAT PosZ;//0x102F0
};

struct CServer
{
char xUnknown1[1396];//0x00
int GMMode;//0x574
char xUnknown2[20];//0x578
int Premium;//0x58C
long PremiumDays;//0x590
char xUnknown3[488];//0x594
int Ping;//0x77C
char xUnknown4[1033648];//0x780
DWORD RoomMaster;//0xFCD30
char xUnknown5[4];//0xFCD34
int SuperMaster;//0xFCD38
char xUnknown6[21632];//0xFCD3C
BYTE Slot5;//0x1021BC
BYTE Slot6;//0x1021BD
BYTE Slot7;//0x1021BE
BYTE Slot8;//0x1021BF
char xUnknown7[98520];//0x1021C0
long Level;//0x11A298
char xUnknown8[12];//0x11A29C
long Dinar;//0x11A2A8
char xUnknown9[16];//0x11A2AC
long Invisible;//0x11A2BC
};
by
BuRn3R
xBiok1ngz
04/17/2012 18:46 __BuRn3R#6877
Quote:
Originally Posted by Hanfi™ View Post
by
BuRn3R
xBiok1ngz
CPlayer Structs are outdated.
04/17/2012 20:03 Defkahn52#6878
Hi Leute,

Ich und mein Kollege wollen bald unseren Hack developen aber natürlich wird dieser immer von Warrock erkannt, da wir keinen bypass besitzen. Da es ja auch keinen Public bypass gibt macht es uns die Arbeit noch schwerer.

Nun wir haben uns überlegt selber einen Weg zu finden, um Hackshield unfähig zu machen. Aber dafür brauchen wir eine manipulierte Hackshield Datei bzw. müssen dies selbst machen.

DOch wie bekommen wir das hin ? Was können wir tun oder gibt es sogar so eine Hackshield Datei zum downloaden ?

Bitte seit mir nicht böse, aber wir wissen nicht wie wir das hinbekommen können. Ein Tipp wie wir es schaffen wäre auch schon was. Ich verlange wirklich nicht viel

MfG Defkahn52
04/17/2012 20:06 __BuRn3R#6879
Quote:
Originally Posted by Defkahn52 View Post
Hi Leute,

Ich und mein Kollege wollen bald unseren Hack developen aber natürlich wird dieser immer von Warrock erkannt, da wir keinen bypass besitzen. Da es ja auch keinen Public bypass gibt macht es uns die Arbeit noch schwerer.

Nun wir haben uns überlegt selber einen Weg zu finden, um Hackshield unfähig zu machen. Aber dafür brauchen wir eine manipulierte Hackshield Datei bzw. müssen dies selbst machen.

DOch wie bekommen wir das hin ? Was können wir tun oder gibt es sogar so eine Hackshield Datei zum downloaden ?

Bitte seit mir nicht böse, aber wir wissen nicht wie wir das hinbekommen können. Ein Tipp wie wir es schaffen wäre auch schon was. Ich verlange wirklich nicht viel

MfG Defkahn52
Du brauchst doch kein ByPass um einen funktionierenden Hack zu machen.
04/17/2012 20:08 Defkahn52#6880
Quote:
Originally Posted by _BuRn3R_ View Post
Du brauchst doch kein ByPass um einen funktionierenden Hack zu machen.
Was hat denn ein Hack für einen Sinn, wenn er schon vor der Benutzung von WR erkannt wird und nicht zum Einsatz kommt. Also das wäre meiner Meinung nach schon ein muss wenn es ein Erfolgreicher Hack sein soll.
04/17/2012 20:18 Tibolus_#6881
Quote:
Originally Posted by Defkahn52 View Post
Hi Leute,

Ich und mein Kollege wollen bald unseren Hack developen aber natürlich wird dieser immer von Warrock erkannt, da wir keinen bypass besitzen. Da es ja auch keinen Public bypass gibt macht es uns die Arbeit noch schwerer.

Nun wir haben uns überlegt selber einen Weg zu finden, um Hackshield unfähig zu machen. Aber dafür brauchen wir eine manipulierte Hackshield Datei bzw. müssen dies selbst machen.

DOch wie bekommen wir das hin ? Was können wir tun oder gibt es sogar so eine Hackshield Datei zum downloaden ?

Bitte seit mir nicht böse, aber wir wissen nicht wie wir das hinbekommen können. Ein Tipp wie wir es schaffen wäre auch schon was. Ich verlange wirklich nicht viel

MfG Defkahn52
80% sind nicht in der lagge diese frage hier zu beantworten...

1. cracked bypass, schwer aber nice idee!
2. Hier usen alle leute public basen von pros im "wr coding" like Blacklegend CyberRazzor ZeroX und noch ein paar wenige
3.Ich meine ein Bypass ist public ... jedenfalls hat blacklegend die values gepostet hier irgentwo xD
4.Holt euch einfach wie alle anderen ein funktionierende base, ein paar leute würden die euch geben! Um großen und ganzen sind alle basen gleich aufgebaut
(ich hab nurnoch detectete basen)
5. wollt ihr eig einen menü oder nomenü machen?

Vorteil bei D3D:
+Übersichtlicher (fürn user)

Vorteil bei NoMenü:
+Übersichtlicher (fürn dev)
+Höherer C++ gebrauch
+Können nicht detected werden (ausser die funktionen)
+Bei richtiger Einstellung, definitiv weniger laggs

aber die user denken nur an sich und die nächsten 5 minuten, deswegen bevorzugen sie einfach einen D3D

Quote:
Originally Posted by Defkahn52 View Post
Was hat denn ein Hack für einen Sinn, wenn er schon vor der Benutzung von WR erkannt wird und nicht zum Einsatz kommt. Also das wäre meiner Meinung nach schon ein muss wenn es ein Erfolgreicher Hack sein soll.
?!?
Nja erfolgreicher als siro wirste ehh nicht :D
also fang erstmal klein an
04/17/2012 20:26 animus7#6882
wie füge ich den crosshair in mein nomenu hack rein? Das steht immer da wird eine Deklaration erwartet.

PHP Code:
if (CH_cross==1)
{
int x = ( GetSystemMetrics) / 2);
int y = ( GetSystemMetrics) / 2);
D3DRECT rec = { 10y101};
D3DRECT rec2 = { x10110};
pDevice->Clear(1, &recD3DCLEAR_TARGETD3DCOLOR_ARGB(25525500), 00); //Red
pDevice->Clear(1, &rec2D3DCLEAR_TARGETD3DCOLOR_ARGB(25525500), 00); //Red

04/17/2012 20:28 Defkahn52#6883
Quote:
Originally Posted by animus7 View Post
wie füge ich den crosshair in mein nomenu hack rein? Das steht immer da wird eine Deklaration erwartet.

PHP Code:
if (CH_cross==1)
{
int x = ( GetSystemMetrics) / 2);
int y = ( GetSystemMetrics) / 2);
D3DRECT rec = { 10y101};
D3DRECT rec2 = { x10110};
pDevice->Clear(1, &recD3DCLEAR_TARGETD3DCOLOR_ARGB(25525500), 00); //Red
pDevice->Clear(1, &rec2D3DCLEAR_TARGETD3DCOLOR_ARGB(25525500), 00); //Red

Wahrscheinlich musst du erstmal CH_cross deklarieren. So würde ich das jetzt verstehen.
04/17/2012 20:32 animus7#6884
Wie denn?

habs mit void versucht aber das gibt errors
04/17/2012 23:02 Raz9r#6885
Quote:
Originally Posted by Tibolus_ View Post
80% sind nicht in der lagge diese frage hier zu beantworten...
Es müsste heißen: "80% [der Community] sind nicht in der Lage, diese Frage hier zu beantworten..."
Das stimmt wohl, du übrigens auch nicht.

Quote:
Originally Posted by Tibolus_ View Post
1. cracked bypass, schwer aber nice idee!
Es müsste heißen: "1. Mit Reverse Engineering einen Bypass aus anderen, bereits veröffentlichen Cheats analysieren und dann kopieren."
Das ist in der Tat eine Möglichkeit.

Quote:
Originally Posted by Tibolus_ View Post
2. Hier usen alle leute public basen von pros im "wr coding" like Blacklegend CyberRazzor ZeroX und noch ein paar wenige
Es müsste heißen: "2. Hier benutzen alle Leute als Grundlage für ihre Cheats Open-Source Projekte von Leuten, die sich mit Gamehacking im Bereich WarRock bereits mehr beschäftigt haben. Beispiele für diese sind etwa Blacklegend, Cyberrazzor, Zerox und noch ein paar andere."
Entschuldige bitte die Vorwürfe - aber keine dieser Personen versteht es, zu programmieren.

Quote:
Originally Posted by Tibolus_ View Post
3. (...)
4.Holt euch einfach wie alle anderen ein funktionierende base, ein paar leute würden die euch geben! Um großen und ganzen sind alle basen gleich aufgebaut
(ich hab nurnoch detectete basen)
Es müsste heißen (3. weggelassen, da unnötig): "Verwendet einfach, wie es auch alle anderen tun, eine veröffentlichte Projektmappe eines Cheats. Einige Leute würden euch eine solche geben! Im Großen und Ganzen sind diese Projekte allesamt gleich aufgebaut."
Das ist Schwachsinn.

Quote:
Originally Posted by Tibolus_ View Post
5. wollt ihr eig einen menü oder nomenü machen?

Vorteil bei D3D:
+Übersichtlicher (fürn user)

Vorteil bei NoMenü:
+Übersichtlicher (fürn dev)
+Höherer C++ gebrauch
+Können nicht detected werden (ausser die funktionen)
+Bei richtiger Einstellung, definitiv weniger laggs

aber die user denken nur an sich und die nächsten 5 minuten, deswegen bevorzugen sie einfach einen D3D
Ich hab keine Lust mehr, deine Ausdrucksweise zu korrigieren. Lass dir aber gesagt sein, dass es um sie ähnlich schlecht bestellt ist wie um dein Wissen ums Programmieren. Deine Auflistung ist unsinnig, da falsch.