WarRock EU - Code Snippets

10/09/2011 10:46 SK1LL0R..#5371
Quote:
Originally Posted by R3d~F!st View Post
Hier Invi MEM
On Value: muss höher wie 5(glaube 5 ist höchste GameMode value) sein
ihr könnt auch 999 oder 1549641 nehmen

Give Creditz!
W.T.H?!

Die GameMode addy ist von Pastor aka Willi aka Dominik

Also Credits zu ihm.
Code:
if(RF_INVI == 1)
{
*(float*)(*player + OFS_INVI) = 20;
}
else
{
*(float*)(*player + OFS_INVI) = 1;
}

Zu dem code nur :facepalm:

Don´t cry, this code works:

static bool InviciblePatch;

if (CH_Invisible)
{
if (!InviciblePatch)
{
*(long*)(Serverx+OFS_INVISIBLE) -= 2;
InviciblePatch = true;
}
}
else
{
if (InviciblePatch)
{
*(long*)(Serverx+OFS_INVISIBLE) += 2;
InviciblePatch = false;
}
}
10/09/2011 12:02 KingClem™#5372
Quote:
Originally Posted by R3d~F!st View Post
Hier Invi MEM
Code:
if(RF_INVI == 1)
{
*(float*)(*player + OFS_INVI) = 20;
}
else
{
*(float*)(*player + OFS_INVI) = 1;
}
man merkt echt wie wenig hier ahnung haben es hat wahrscheinlich kaum einer bemerkt aber OFS_INVI = OFS_GAMEMODE xD
Wenn ihr Gamemode höher setzt als es gibt seid ihr Invi habt BoneShot ZOmbieGod ZOmbieInvi xD man sieht wieviel c&perhier gibt die nichtma lesen können :Facepalm:

On Value: muss höher wie 5(glaube 5 ist höchste GameMode value) sein
ihr könnt auch 999 oder 1549641 nehmen

Give Creditz!
Quote:
Originally Posted by SK1LL0R.. View Post
W.T.H?!

Die GameMode addy ist von Pastor aka Willi aka Dominik

Also Credits zu ihm.
Code:
if(RF_INVI == 1)
{
*(float*)(*player + OFS_INVI) = 20;
}
else
{
*(float*)(*player + OFS_INVI) = 1;
}

Zu dem code nur :facepalm:

Don´t cry, this code works:

static bool InviciblePatch;

if (CH_Invisible)
{
if (!InviciblePatch)
{
*(long*)(Serverx+OFS_INVISIBLE) -= 2;
InviciblePatch = true;
}
}
else
{
if (InviciblePatch)
{
*(long*)(Serverx+OFS_INVISIBLE) += 2;
InviciblePatch = false;
}
}


Okay bringen wir es zu ende war ihr angefangen habt.
R3d => soweit stimmt was du sagst wobei dein zurück auf 1 eher nich gut ist.Würde es wenn dann eher auf 2-4 setzen aber egal.Alles noch okay,text passt auch.Bisschen zuviel flame aber egal ;) Das ist eh sinn und zweck von epvp warrock section.

Skill0r => Faill0r atm ,würde mal sagen die source haste schön aus google und hier als deine ausgegeben.Und genau dein Code zeigt dein NOSkill vermögen ,anstatt nämlich wie andy nachzudenken was macht mein offset überhaupt fängst du an irgendeinen sinnlosen kram zu machen ,welcher genau die folgen wie no damage und headshot undso auf einmal hat,wollen wir das?Nein!Also?Nachdenken und verdammt nochmal lernen was ihr überhaupt in euren C&P D3D Mega ich bin cool bases macht!


Perfekte Source aus meiner sicht dafür:
Code:
if(RF_INVI == 1)
{
*(float*)(*player + OFS_INVI) = 6; //Error
}
else
{
*(float*)(*player + OFS_INVI) = 3; //BG
}
Dont cry Skill0r hast recht. ;)

//EDIT :
Skil0r bevor du dich versuchst rauszureden hier deine source mal erklärt:

Wenn ich in CQC GM = 1 - 2 = -1 = ERROR
Wenn ich in UO = GM=2-2 = 0 = ERROR oder CQC = Geht warscheinlich auch nicht..
WEnn ich in BG = GM = 3-2 = 1 = CQC oder UO = Alles normal invi geht nicht.
WEnn ich in AI = GM = 4-2 = 2 = UO oder BG= Alles normal invi geht nicht.

hmm...Brain.exe wohl mangelwahre.
C&P entarnt.
Go away!
10/09/2011 12:11 SK1LL0R..#5373
Quote:
Originally Posted by KingClem™ View Post
Okay bringen wir es zu ende war ihr angefangen habt.
R3d => soweit stimmt was du sagst wobei dein zurück auf 1 eher nich gut ist.Würde es wenn dann eher auf 2-4 setzen aber egal.Alles noch okay,text passt auch.Bisschen zuviel flame aber egal ;) Das ist eh sinn und zweck von epvp warrock section.

Skill0r => Faill0r atm ,würde mal sagen die source haste schön aus google und hier als deine ausgegeben.Und genau dein Code zeigt dein NOSkill vermögen ,anstatt nämlich wie andy nachzudenken was macht mein offset überhaupt fängst du an irgendeinen sinnlosen kram zu machen ,welcher genau die folgen wie no damage und headshot undso auf einmal hat,wollen wir das?Nein!Also?Nachdenken und verdammt nochmal lernen was ihr überhaupt in euren C&P D3D Mega ich bin cool bases macht!


Perfekte Source aus meiner sicht dafür:
Code:
if(RF_INVI == 1)
{
*(float*)(*player + OFS_INVI) = 6; //Error
}
else
{
*(float*)(*player + OFS_INVI) = 3; //BG
}
Dont cry Skill0r hast recht. ;)

//EDIT :
Skil0r bevor du dich versuchst rauszureden hier deine source mal erklärt:

Wenn ich in CQC GM = 1 - 2 = -1 = ERROR
Wenn ich in UO = GM=2-2 = 0 = ERROR oder CQC = Geht warscheinlich auch nicht..
WEnn ich in BG = GM = 3-2 = 1 = CQC oder UO = Alles normal invi geht nicht.
WEnn ich in AI = GM = 4-2 = 2 = UO oder BG= Alles normal invi geht nicht.

hmm...Brain.exe wohl mangelwahre.
C&P entarnt.
Go away!
HM ich rede mich nicht raus weil
1. Ich sage nicht das es meine ist
2. Sie Funktioniert perfekt
3. Du keine Ahnung hast.
10/09/2011 12:43 KingClem™#5374
Ich keine ahnung?hmm dann sag mal was an meiner erklärung gerade falsch war.

Antispam:
Code:
if(pHacks->Weapon.Scope==1)  
{if(GetAsyncKeyState(VK_RBUTTON))
{*(DWORD*)(ADR_Scope) = 1; }}else if //x1
(pHacks->Weapon.Scope==2){
	{if(GetAsyncKeyState(VK_RBUTTON))
		*(DWORD*)(ADR_Scope) = 8;}//x2
}else{*(DWORD*)(ADR_Scope) = 5;}//none
10/09/2011 14:03 theitfan1337#5375
Wer sich weiter gegenseitig angiften möchte, sollte doch dann bitte auch mit den Konsequenzen leben können.
10/09/2011 14:34 .Tiq3reye™#5376
Quote:
Originally Posted by SubZerom|_ View Post
[Only registered and activated users can see links. Click Here To Register...]

NoReload Memory...
Happy fun
Die Version ohne Screen :D

Code:
if(NoReload)
{
*(float*)(ADR_PLAYERPOINTER+MEM_NORELOAD) = 1229;
}

MEM_NORELOAD 0x842F30
10/09/2011 15:46 R3d~F!st#5377
Ja KC wie du ja weisst code ich nicht mehr aktiv daher teste ich meine
Sources auch nicht.

warum ich nicht mehr aktiv bin wissen meine bros (<3)

an die die die source benutzen *player = ADR_SERVPTR
ich habe eine funktion in der ich *player als globale definition benutze

Antispam:
Code:
{
*(float*)(*player/*VEHICLEPTR*/ + OFS_VEHSPECIAL) = 45;
}
/*
Funktionen:
VehNoDelay
VehUnlAmmo
VehNoDmg
*/
10/09/2011 16:55 [Chrono]logic™#5378
eure NoReload source failt -.-' und es gibt ein Crash
10/09/2011 17:24 SK1LL0R..#5379
Quote:
Originally Posted by [Chrono]logic™ View Post
eure NoReload source failt -.-' und es gibt ein Crash
Logisch dump warrock.exe und guck mal was das für eine addy ist?!

Ihr braucht das OFS dafür.
10/10/2011 16:41 R3d~F!st#5380
Hier die möglichen NoReload Addys:

Code:
0x42F50
0x42F30//die hier am wahrscheinlichsten
0x42F56
0x42F36//die hier dannach
eine davon müsste es sein man erkennts net so gut

für Off:
Code:
float reload;

void NORELOAD()
{
reload = *(float*)(*player + OFS_NORELOAD);
if(RF_NORELOAD == 0)
*(float*)(*player + OFS_NORELOAD) = reload;
else if(RF_NORELOAD)
*(float*)(*player + OFS_NORELOAD) = 1229;
}
10/10/2011 16:58 KingClem™#5381
R3D es fehlt ein bool/integer etc.. damit es nur einmal geloggt wird.

//EDIT => ma eben C gescheckt und ich würde schwer behaupten die Offsets sind mega falsch xD
-0x3**** dann passt es etwa xD
10/10/2011 17:22 R3d~F!st#5382
woe gesagt man siehts total scheisse auf "Skilll"or's pic

Hier:
Code:
void Switch( int Input1, int Input2 , bool System )
{
if(GetAsyncKeyState(Input1)&& System == false)
System = true;
else if(GetAsyncKeyState(Input2)&& System)
System = false;
}

Usage:

void Slot()
{
Switch(VK_F5,VK_F6,Slot5);
if(Slot5)
*(bool*)(*(DWORD*)ADR_SERVPTR + OFS_Slot5) = true(
}
Ja wegen
dem
boolen:

Code:
bool reloadlog = false;

if(reloadlog == false){
//Log
reloadlog = true;
}
10/11/2011 15:52 Büny :)#5383
Quote:
Originally Posted by [Chrono]logic™ View Post
eure NoReload source failt -.-' und es gibt ein Crash
wenn man alles nur kopiert ohne vorher logisch nachzudenken wie es anzuwenden ist, kein wunder :)
10/11/2011 15:56 SubZerom|_#5384
Quote:
Originally Posted by [Chrono]logic™ View Post
eure NoReload source failt -.-' und es gibt ein Crash
Haha failor,das ist ein Offset, genau wie NoDelay etc. :D
Quote:
Originally Posted by SK1LL0R.. View Post
Logisch dump warrock.exe und guck mal was das für eine addy ist?!

Ihr braucht das OFS dafür.
Jaja^^

Quote:
Code:
float reload;

void NORELOAD()
{
reload = *(float*)(*player + OFS_NORELOAD);
if(RF_NORELOAD == 0)
*(float*)(*player + OFS_NORELOAD) = reload;
else if(RF_NORELOAD)
*(float*)(*player + OFS_NORELOAD) = 1229;
}
Patch ist einfach und unkompliziert :D
10/11/2011 18:56 KingClem™#5385
ma wieder gelangweilt xD
Also =>
Code:
char	*opt_Height[] = {"Default","As Stand","x2","x3","x4"};

if(pHacks->Player.ch)//Crouch Height
{
	switch(pHacks->Player.ch)
	{
		break;
	case 0: *(float*)(ADR_VH2) = 25;//Default
	case 1: *(float*)(ADR_VH2) = 40;//As Standing
	case 2: *(float*)(ADR_VH2) = 50;//x2
	case 3: *(float*)(ADR_VH2) = 75;//x3
	case 4: *(float*)(ADR_VH2) = 100;//x4
	}
}
if(pHacks->Player.ph) //Prone Height
{
	switch(pHacks->Player.ph)
	{break;
	case 0: *(float*)(ADR_VH3) = 12.5; //Default Height
	case 1: *(float*)(ADR_VH3) = 40; //As Standing
	case 2: *(float*)(ADR_VH3) = 25; //x2
	case 3: *(float*)(ADR_VH3) = 37.5;//x3
	case 4: *(float*)(ADR_VH3) = 50;//x4
	}
}
Addressen:
Code:
#define ADR_VHI 0x0084A92C //default VirtualJump (Walking)
#define ADR_VH2 (ADR_VHI-0x4) //crouch
#define ADR_VH3 (ADR_VH2 +0xC) //prone
Enjoy.Made by me :o