WarRock EU - Code Snippets

02/05/2011 12:11 BlackLegend™#1636
Quote:
Originally Posted by blackeagle321 View Post
so ganz langsames superjump... dann fällt man auch ganz langsam runter

#define OFS_LOWGRAVITY 0x0000C49C
if (LG == 1)
{
if (GetAsyncKeyState(VK_MBUTTON ))
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_LOWGRAVITY) = 100.0f;
}
}
}

viel spass
02/05/2011 12:18 blackeagle321#1637
aber nicht lowgravity, also dass nades nicht runterfliegen, sondern superjump ganz langsam.

ist es das?



edit: sollte Strg taste sein pls
02/05/2011 12:28 Yazzn˜#1638
Code:
 
*(float*)( OFS_Y/Z wut ever you call it + dwPlayer ) += 40;
	
// Oder:

*(float*)( OFS_GRAVITY_Y + dwPlayer ) = 400;
02/05/2011 12:31 blackeagle321#1639
was denn jetzt? +addy pls <3'
02/05/2011 12:32 Yazzn˜#1640
Omg suchs dir doch auch...

Btw bevor du irgendwelche Codes kopierst und nicht mal weißt was sie machen solltest du C++ lernen.

OFS_GRAVITY_Y = 0xC49C ._.
02/05/2011 12:36 *Luzifer*#1641
Quote:
Originally Posted by blackeagle321 View Post
was denn jetzt? +addy pls <3'
Quote:
Originally Posted by blackeagle321 View Post
aber nicht lowgravity, also dass nades nicht runterfliegen, sondern superjump ganz langsam.

ist es das?



edit: sollte Strg taste sein pls
Quote:
Originally Posted by Yazzn! View Post
Omg suchs dir doch auch...

Btw bevor du irgendwelche Codes kopierst und nicht mal weißt was sie machen solltest du C++ lernen.

OFS_GRAVITY_Y = 0xC49C ._.
1. Stimme Yazzn zu.
2. Low Gravity is doch jetzt da.
3. Mach es doch selber oder such es dir.
4. Beschreib deine sachen mal besser...

Will wie bei Sirosix ist wenn du gravity an habe= Wtf?

Es gibt viele Dieser Sachen...
02/05/2011 13:25 felixderfarmer#1642
Wieso geht das bei mir nur, wenn ich Strg gedrückt halte?
Code:
{
if(GetAsyncKeyState(VK_CONTROL) &1<< 0xF)
{
*(int*)(ADR_NOSPREAD) = 300000000;
}
}
[Windows Vista 32-Bit]
02/05/2011 13:28 blackeagle321#1643
Weil du als Taste VK_CONTROL angegeben hast ->
Code:
{
*(int*)(ADR_NOSPREAD) = 300000000;
}
das ist also nur an, wenn du Strg drückst. mach folgendes weg ->
Code:
{
if(GetAsyncKeyState(VK_CONTROL) &1<< 0xF)
und die letzte Klammer

also dass es zum Schluss so aussieht ->

Code:
{
*(int*)(ADR_NOSPREAD) = 300000000;
}
02/05/2011 14:01 felixderfarmer#1644
Es soll ja aktiviert werden, wenn ich Strg drücke ... Allerdings bleibt es nicht aktiviert, sondern schaltet sich nach dem Loslassen der Taste wieder aus ...
02/05/2011 14:06 blackeagle321#1645
ja weil du eingestellt hast, dass solange man strg gedrückt hat, du nospread hast.. ich schreib gleich wie man das weg macht ;)

edit: keine Ahnung, frag nen erfahreneren Coder als mich, bin auch low ;D

edit 2: 777. post :)





€dit: Kann mir jmd helfen? Bei Teleport im NoMenu
Da steht :
CoordX: nicht deklarierter Bezeichner
CoordY: nicht deklarierter Bezeichner
CoordZ: nicht deklarierter Bezeichner

meine Source für Teleport:
Code:
//Teleport
	{
		if(GetAsyncKeyState(VK_F2)) 
		{
			CoordX = *(float*)(dwPlayerPtr+Ofs_X);
			CoordY = *(float*)(dwPlayerPtr+Ofs_Y);
			CoordZ = *(float*)(dwPlayerPtr+Ofs_Z);
		}
		if (GetAsyncKeyState(VK_F3))
		{
			*(float*)(dwPlayerPtr + Ofs_X) = CoordX;
			*(float*)(dwPlayerPtr + Ofs_Y) = CoordY;
			*(float*)(dwPlayerPtr + Ofs_Z) = CoordZ;
		}
	}
02/05/2011 14:31 Son_Goten#1646
Quote:
Originally Posted by blackeagle321 View Post
ja weil du eingestellt hast, dass solange man strg gedrückt hat, du nospread hast.. ich schreib gleich wie man das weg macht ;)

edit: keine Ahnung, frag nen erfahreneren Coder als mich, bin auch low ;D

edit 2: 777. post :)





€dit: Kann mir jmd helfen? Bei Teleport im NoMenu
Da steht :
CoordX: nicht deklarierter Bezeichner
CoordY: nicht deklarierter Bezeichner
CoordZ: nicht deklarierter Bezeichner

meine Source für Teleport:
Code:
//Teleport
	{
		if(GetAsyncKeyState(VK_F2)) 
		{
			CoordX = *(float*)(dwPlayerPtr+Ofs_X);
			CoordY = *(float*)(dwPlayerPtr+Ofs_Y);
			CoordZ = *(float*)(dwPlayerPtr+Ofs_Z);
		}
		if (GetAsyncKeyState(VK_F3))
		{
			*(float*)(dwPlayerPtr + Ofs_X) = CoordX;
			*(float*)(dwPlayerPtr + Ofs_Y) = CoordY;
			*(float*)(dwPlayerPtr + Ofs_Z) = CoordZ;
		}
	}


1)zu dir schreibe oben unter deine #include sachen:
float CoorX,CoordY,CoordZ;


und nun zu Nospread:
versuchs mal mit bool zu machen xD
ist eigentluch ganz einfach xD
02/05/2011 14:35 felixderfarmer#1647
Quote:
Originally Posted by Son_Goten View Post
und nun zu Nospread:
versuchs mal mit bool zu machen xD
ist eigentluch ganz einfach xD
Und wie? Ich bin ein Programmier-Noob ;D
02/05/2011 14:43 blackeagle321#1648
Hat nicht funktioniert , aber egal..

kann mir wer bei AlwaysCrosshair helfen?
Bei mir ist das Crosshair bei Sniper garnicht da, sondern nur bei Nades und da blinkt das nur ganz selten durch und ist sonst garnicht zu sehen.

meine NoMenu source für Always Cross:

Code:
	//AlwaysCrosshair
	{
		*(int*)(ADR_MEMCROSSHAIR) = 1;
	}

HELP
02/05/2011 14:45 felixderfarmer#1649
void alwayscrosshair()
{
*(BYTE*)ADR_MEMCROSSHAIR = 0x22;
}

So klappt’s bei mir. ;)
02/05/2011 15:01 *Luzifer*#1650
Quote:
Originally Posted by felixderfarmer View Post
Es soll ja aktiviert werden, wenn ich Strg drücke ... Allerdings bleibt es nicht aktiviert, sondern schaltet sich nach dem Loslassen der Taste wieder aus ...
Ich bin mir nicht sicher aber ich glaube du must floaten :D

Also:

{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
*(FLOAT*)(ADR_NOSPREAD) = 300000000;
}
}