Warrock - Code Snippets

09/10/2012 14:38 Raz9r#301
Die Sache ist simpel und einfach: Im kartesischen Raum gibt es drei Koordinatenachsen: x1, x2 und x3. Die Höhe nennt man in der Regel x3 oder auch z, das kann aber variieren.

Könnt ihr jetzt aufhören, euch wie kleine Kinder aufzuführen und hier wegen Nichtigkeiten zu streiten?
09/10/2012 16:02 Spe@ker#302
Quote:
Originally Posted by xroute66x™ :) View Post
Ist ja noch so das _UnderScore Mathematik sudiert/e und es den (tschuldige) Idioten schon einmal erklärt hatte.
NEIN ihr wisst es ja besser :facepalm:

Z = height !
no, y is height :P
09/10/2012 17:57 cheatslaw#303
Quote:
Originally Posted by Spe@ker View Post
no, y is height :P
No, Z is height
09/10/2012 18:05 Spe@ker#304
No! Y is height. Check and write, remember to talk about struct
09/10/2012 18:22 GigaByte™#305
Quote:
Originally Posted by Spe@ker View Post
No! Y is height. Check and write, remember to talk about struct
Z is height but it depends how your structs are named! In structs Z is before Y and you use Y when it's the Z Offset that's why you think it's Y but it's not, it's Z!
09/10/2012 18:40 xxfabbelxx#306
In Warrock Z is Height - finish

any other word about this will be handled as spam.
09/10/2012 23:50 maxstei#307
Request source OPK ASM...
09/11/2012 17:17 Supremex3#308
Code:
typedef void (*tMessageBox)(char*);
tMessageBox WRMessage;
WRMessage = (tMessageBox)0x0041899C;
WRMessage("Keep trolling...");
100% Fresh!

And if im not wrong this: 0x008F788C is Player State (however.. i use this for cqc prone :D)

Code:
#define COLORTYPE_RED		0x00
#define COLORTYPE_GREEN		0x01
#define COLORTYPE_BLUE		0x02
#define COLORTYPE_WHITE		0x03
#define COLORTYPE_PURPLE	0x04
#define COLORTYPE_YELLOW	0x05
#define COLORTYPE_LIGHTBLUE	0x06

void wrShowChatMessage(char* myMessage, BYTE red, BYTE green, BYTE blue)
{
	DWORD dwFunction = (DWORD)0x005032D9; //update engine text addy
	BYTE chatType = 0x00;
	DWORD playerPtr = (DWORD)0x00A352D8; //update player pointer addy
	if(playerPtr != NULL)
		chatType = 0x01;
	__asm
	{
		push chatType;
		push red;
		push green;
		push blue;
		mov ecx, myMessage;
		call dwFunction;
	}
}
void wrChat(char* myMessage, byte ColorType)
{
	if(ColorType == COLORTYPE_RED)
		wrShowChatMessage(myMessage, 255, 0, 0); //		red
	else if(ColorType == COLORTYPE_GREEN) //			
		wrShowChatMessage(myMessage, 0, 255, 0); //		green
	else if(ColorType == COLORTYPE_BLUE) //				
		wrShowChatMessage(myMessage, 0, 0, 255); //		blue
	else if(ColorType == COLORTYPE_PURPLE) //			
		wrShowChatMessage(myMessage, 255, 79, 234); //	purple
	else if(ColorType == COLORTYPE_LIGHTBLUE) //		
		wrShowChatMessage(myMessage, 104, 255, 222); //	lightblue
	else if(ColorType == COLORTYPE_YELLOW) //			
		wrShowChatMessage(myMessage, 255, 255, 0); //	yellow
	else //												
		wrShowChatMessage(myMessage, 255, 255, 255); //	white
}

wrChat("Keep trolling", COLORTYPE_RED);
This works, i guarantee ;D
Tested on my Private Server...
09/11/2012 17:20 xxfabbelxx#309
Quote:
Originally Posted by Supremex3 View Post
Code:
typedef void (*tMessageBox)(char*);
tMessageBox WRMessage;
WRMessage = (tMessageBox)0x0041899C;
WRMessage("Keep trolling...");
100% Fresh!

And if im not wrong this: 0x008F788C is Player State (however.. i use this for cqc prone :D)

Code:
#define COLORTYPE_RED		0x00
#define COLORTYPE_GREEN		0x01
#define COLORTYPE_BLUE		0x02
#define COLORTYPE_WHITE		0x03
#define COLORTYPE_PURPLE	0x04
#define COLORTYPE_YELLOW	0x05
#define COLORTYPE_LIGHTBLUE	0x06

void wrShowChatMessage(char* myMessage, BYTE red, BYTE green, BYTE blue)
{
	DWORD dwFunction = (DWORD)0x005032D9; //update engine text addy
	BYTE chatType = 0x00;
	DWORD playerPtr = (DWORD)0x00A352D8; //update player pointer addy
	if(playerPtr != NULL)
		chatType = 0x01;
	__asm
	{
		push chatType;
		push red;
		push green;
		push blue;
		mov ecx, myMessage;
		call dwFunction;
	}
}
void wrChat(char* myMessage, byte ColorType)
{
	if(ColorType == COLORTYPE_RED)
		wrShowChatMessage(myMessage, 255, 0, 0); //		red
	else if(ColorType == COLORTYPE_GREEN) //			
		wrShowChatMessage(myMessage, 0, 255, 0); //		green
	else if(ColorType == COLORTYPE_BLUE) //				
		wrShowChatMessage(myMessage, 0, 0, 255); //		blue
	else if(ColorType == COLORTYPE_PURPLE) //			
		wrShowChatMessage(myMessage, 255, 79, 234); //	purple
	else if(ColorType == COLORTYPE_LIGHTBLUE) //		
		wrShowChatMessage(myMessage, 104, 255, 222); //	lightblue
	else if(ColorType == COLORTYPE_YELLOW) //			
		wrShowChatMessage(myMessage, 255, 255, 0); //	yellow
	else //												
		wrShowChatMessage(myMessage, 255, 255, 255); //	white
}

wrChat("Keep trolling", COLORTYPE_RED);
This works, i guarantee ;D
Tested on my Private Server...
warum erstellst du keinen enum für ColorType?
09/11/2012 17:23 NikM#310
Quote:
Originally Posted by xxfabbelxx View Post
warum erstellst du keinen enum für ColorType?
oder übergibst die farben als parameter.
09/11/2012 18:10 Supremex3#311
a) Kein Bock
b) Kein Bock (immernoch.. man glaubts kaum :o)
c) Bin net so gut in C++ dass ich n Enum kann xD

Code:
enum Test
{
 Trolololol = 1,
 Testing,
 Lol = 0
};
richtig? :D
09/11/2012 18:42 NikM#312
Quote:
Originally Posted by Supremex3 View Post
c) Bin net so gut in C++ dass ich n Enum kann xD
Hätte ich nen Blog käm der Spruch in meinen Blog :)
und: jo
09/11/2012 19:07 BlackLegend™##313
Quote:
Originally Posted by NikM View Post
Hätte ich nen Blog käm der Spruch in meinen Blog :)
und: jo
^Dome regelt :=)
09/13/2012 19:26 alfmkwndk#314
Request

ASM OPK
ASM NoDelay
ASM AutoAmmo
ASM AutoHealt
09/13/2012 20:45 xXrussXx#315
Quote:
Originally Posted by alfmkwndk View Post
Request

ASM OPK
ASM NoDelay
ASM AutoAmmo
ASM AutoHealt
Das wird dir niemand geben... Da bin ich mir sicher... :)

Für NoDelay guckst du am anfang des Threads nach.. Da gibts das:)