Warrock - Code Snippets

10/07/2012 23:15 .FamousBrothers#406
Quote:
Originally Posted by maxstei View Post
REQUEST SOURCE FULLBRIGHT
Suchfunktion
Gibt es hier schon öfter
10/08/2012 14:32 ~ExoduS~*#407
Code:
 void MEMwrite(void *adr, void *ptr, int size)
{
        DWORD dwback;
        VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &dwback);
        memcpy(adr,ptr,size);
        VirtualProtect(adr,size,dwback, &dwback);
}
template <typename T>void WriteMEM(void* adr,T Vaule,T *Input = NULL)
{
        if(Input == 0)
                MEMwrite((void*)adr,(void*)&Vaule,sizeof(T));
        else
                MEMwrite((void*)Input,(void*)adr,sizeof(T));
}




if (exo_FullBright) 
{
WriteMEM<float>((void*)ADR_FullBright1,1092779973);
WriteMEM<float>((void*)ADR_FullBright2,1092779973);
WriteMEM<float>((void*)ADR_FullBright3,1092779973);
}  // credits UPK & idk
10/08/2012 15:33 .FamousBrothers#408
Quote:
Originally Posted by ~ExoduS~* View Post
Code:
 void MEMwrite(void *adr, void *ptr, int size)
{
        DWORD dwback;
        VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &dwback);
        memcpy(adr,ptr,size);
        VirtualProtect(adr,size,dwback, &dwback);
}
template <typename T>void WriteMEM(void* adr,T Vaule,T *Input = NULL)
{
        if(Input == 0)
                MEMwrite((void*)adr,(void*)&Vaule,sizeof(T));
        else
                MEMwrite((void*)Input,(void*)adr,sizeof(T));
}




if (exo_FullBright) 
{
WriteMEM<float>((void*)ADR_FullBright1,1092779973);
WriteMEM<float>((void*)ADR_FullBright2,1092779973);
WriteMEM<float>((void*)ADR_FullBright3,1092779973);
}  // credits UPK & idk
Fullbright brauch kein mempatch..
10/08/2012 18:00 Pu3Mi2o#409
Quote:
Originally Posted by .FamousBrothers View Post
Fullbright brauch kein mempatch..
Da merkent man wieder , welche "Pro's" wiede dazu gekommen sind. :handsdown:

Man brauchts nicht , mann kan es aber so machen.
Da es seine art ist so zu Coden hat ers auch so gepostet , deswegen braucht er auch MEMPatch.


Aber naja , du Pro Coder must das doch Wissen.
Inerhalb 2 Tage gleich zum Pro geworden vor 2 Tagen noch einer Detour gefragt , 2 Tage später Neuer Skype Acc , alle sind Nuubs , du bist PRO. SO LEute regen mich ernsthaft auf.
Ich bin schon Knapp 3 Jahre dabei , und hab schon viele gesehn die dazu kammen und wieder gingen.
Und ich warte nur stets drauf wan der Tag bei dir kommt ...

Und nein ich will damit auch nicht sagen das ich ein "PRO" bin , ich bin ein ganz normale Menschen der andre nicht als "C&P , "Nuubs" bezeichnet sondern der Jahr für Jahr dazu lernt. Undversucht sich immer weiter zu steigern.
10/08/2012 18:17 BlackLegend™##410
Quote:
Originally Posted by Pu3Mi2o View Post
Da merkent man wieder , welche "Pro's" wiede dazu gekommen sind. :handsdown:

Man brauchts nicht , mann kan es aber so machen.
Da es seine "Style" ist so zu Coden hat ers auch so gepostet , deswegen braucht er auch MEMPatch.


Aber naja , du Pro Coder must das doch Wissen.
Inerhalb 2 Tage gleich zum Pro geworden vor 2 Tagen noch einer Detour gefragt , 2 Tage später Neuer Skype Acc , alle sind Nuubs , du bist PRO. SO LEute regen mich ernsthaft auf.
Ich bin schon Knapp 3 Jahre dabei , und hab schon viele gesehn die dazu kammen und wieder gingen.
Und ich warte nur stets drauf wan der Tag bei dir kommt ...

Und nein ich will damit auch nicht sagen das ich ein "PRO" bin , ich bin ein ganz normale Menschen der andre nicht als "C&P , "Nuubs" bezeichnet sondern der Jahr für Jahr dazu lernt. Undversucht sich immer weiter zu steigern.
SEIN? SEIN? SEIN CODING STYLE? Ich wünschte Dominik würde das sofort lesen.... :facepalm:
10/08/2012 18:21 .FamousBrothers#411
Quote:
Originally Posted by Pu3Mi2o View Post
Man brauchts nicht , mann kan es aber so machen.
Du hast mich bestätigt und machst mich dann trotzdem runter, also *runter :D*.

Und wenns sein style ist warum zeigt er mir das aus seiner base?
[code] [07.10.2012 8:43 PM]
if (exo_Invisible)
{
*(long*)(Server+Offset_INVISIBLE) -= 2;
(...)
*(long*)(Server+Offset_INVISIBLE) += 2;
}

Exodus wenn das niemand sehen soll schreib mich in skype an :)
Obwohls eig. Eh public ist^^
10/08/2012 19:07 Pu3Mi2o#412
Quote:
Originally Posted by .FamousBrothers View Post
Du hast mich bestätigt und machst mich dann trotzdem runter, also *runter :D*.

Und wenns sein style ist warum zeigt er mir das aus seiner base?
[code] [07.10.2012 8:43 PM]
if (exo_Invisible)
{
*(long*)(Server+Offset_INVISIBLE) -= 2;
(...)
*(long*)(Server+Offset_INVISIBLE) += 2;
}

Exodus wenn das niemand sehen soll schreib mich in skype an :)
Obwohls eig. Eh public ist^^
Ja , da ich dich nicht zum Weinen bringen wollte. :pimp: Da wir hir ja noch im Gindergarten sind.
Ja Exodus , ist ebent ein Styler der Codet ebent , nicht wie coder.
Im klartext , wen mann seine Base gesehn hat , versteht man da auch nichts , weil da alles irgent wo steht , aber nicht da wo es stehen soll , naja.
Von mir wars das zu diesem Thema hir , du kannst weiter schreiben , aber ich werde hir weiter nicht drauf Antwortet , da du eh in 4 Wochen weg bist wie alle andren. :handsdown:
10/08/2012 21:28 iSkyLikeX#413
Quote:
Originally Posted by Spe@ker View Post
It is not available!
Code:
struct CPlayer
{
	CHAR _00[0xC444];//0x00
	FLOAT Recoil_1;//0xC444
	FLOAT Recoil_2;//0xC448
	FLOAT Recoil_3;//0xC44C
	CHAR _50372[0x74];//0xC450
	CVehicle* pVehicle;//0xC4C4
	CHAR _50372[0x4];//0xC4C8
	BYTE PlayerState;//0xC4CC
	CHAR _50380[0x3];//0xC4D1
	INT WeaponState://0xC4D0
	CHAR _50384[0x3CD4];//0xC4D4
	FLOAT Pitch;//0x101A8
    CHAR _65960[0x18];//0x101AC
	FLOAT Yaw;//0x101C4
    CHAR _65988[0xC];//0x101C8
	FLOAT ViewX;//0x0101D4
	FLOAT ViewY;//0x0101DC
	FLOAT ViewZ;//0x0101D8
    CHAR _66008[0x124];//0x101DC
	FLOAT PosX;//0x10300
    CHAR _66304[0x4];//0x10304
	FLOAT PosY;//0x10308
    CHAR _66312[0x4];//0x1030C
	FLOAT PosZ;//0x10308
}; 
 Credits iSkyLikeX
DAFUQ?
10/09/2012 01:31 alfmkwndk#414
Quote:
struct CPlayer
{
char Hepe1[50244];//0x00
float NoRecoil1;//0xC444
float NoRecoil2;//0xC448
float NoRecoil3;//0xC44C
char Hepe2[72];//0xC450
BYTE Index;//0xC498
char Hepe3[22];//0xC499
float GravityX;//0xC4AF
float GravityY;//0xC4B3
float GravityZ;//0xC4B7
char Hepe4[144];//0x10118
float Pitch;//0x101A8
char Hepe5[24];//0x101AC
float Yaw;//0x101C4
char Hepe6[12];//0x101C8
float ViewX;//0x101D4
float ViewY;//0x101D8
float ViewZ;//0x101DC
char Hepe7[15420];//0xC4D4
float NoSpread;//0x10110
float FastNadeBlast;//0x10114
char Hepe8[12];//0x101E0
WORD Weapon1;//0x101EC
WORD Weapon2;//0x101EE
WORD Weapon3;//0x101F0
char Hepe9[15899];//0xC4CD
float NoFallDamage;//0x102E8
char Hepe10[20];//0x102EC
float PosX;//0x10300
char Hepe11[4];//0x10304
float PosY;//0x10308
char Hepe12[4];//0x10304
float PosZ;//0x10308
char Hepe13[100];//0x1030C
DWORD AutoPlant;//0x10370
DWORD AutoDefuse;//0x10374
char Hepe14[14];//0x10378
DWORD AutoShot;//0x10386
char Hepe15[106];//0x1038A
float NoM134Idle;//0x103F4
};


struct CBase
{
CPlayer* local;
char* Hepe2567[1199116]
CPlayer** player;
};
CBase* pPlayer = (CBase*)(ADR_PLAYERPOINTER);


struct CServer
{
char BuRn3R1[292];//0x00
BYTE AntiAbnormal1;//0x124
BYTE AntiAbnormal2;//0x125
char BuRn3R2[570];//0x126
BYTE AntiAbnormal3;//0x360
BYTE AntiAbnormal4;//0x361
char BuRn3R3[554];//0x362
int Premium;//0x58C
long PremiumDays;//0x590
};


struct CVehicle
{
char* Hepe2567[10731572]
float Pitch;//0xA3C034
float Yaw;//0xA3C038
};
;)
10/09/2012 03:21 NikM#415
Are you kidding ?
Quote:
char* Hepe2567[10731572]
float Pitch;//0xA3C034
The pointers size in an 32-Bit Programm is 4 Bytes.
10/09/2012 12:57 __BuRn3R#416
Quote:
Originally Posted by alfmkwndk View Post
;)
Naja, du solltest schon richtig kopieren & einfügen. Und bei CServer auch noch die Chars, die BuRn3R heißen umbennen, nur so ein Tipp.

MfG BuRn3R
10/09/2012 14:43 ~ExoduS~*#417
Quote:
Originally Posted by Pu3Mi2o View Post
Ja , da ich dich nicht zum Weinen bringen wollte. :pimp: Da wir hir ja noch im Gindergarten sind.
Ja Exodus , ist ebent ein Styler der Codet ebent , nicht wie coder.
Im klartext , wen mann seine Base gesehn hat , versteht man da auch nichts , weil da alles irgent wo steht , aber nicht da wo es stehen soll , naja.
Von mir wars das zu diesem Thema hir , du kannst weiter schreiben , aber ich werde hir weiter nicht drauf Antwortet , da du eh in 4 Wochen weg bist wie alle andren. :handsdown:
weil ich zuviele functionen nutze xD :D naja mache neue Base dann kannst du wieder tv kommen ;) New Style hatte ja kp alles wieder ordlich zumachen ^^


Code:
 switch (exo_CH_NoSpread)
{case 0: *(FLOAT*)(Player+Offset_NOSPREAD) = 0; break;
case 1: *(FLOAT*)(Player+Offset_NOSPREAD) = 1; break;}
//Credits idk ^^
10/09/2012 16:25 alfmkwndk#418
Quote:
Originally Posted by __BuRn3R View Post
Naja, du solltest schon richtig kopieren & einfügen. Und bei CServer auch noch die Chars, die BuRn3R heißen umbennen, nur so ein Tipp.

MfG BuRn3R
CServer Credit: BuRn3R ;)
10/09/2012 18:55 ignorehax#419
Give struct to OPK


EDIT@
Does anyone have the code on MemWrite?
10/09/2012 22:43 -Marekiarox-#420
if(TheDavix.xpremium==1) // Bronze :)
{
WriteMem<int>((void*)OFS_PREMIUM,1);
WriteMem<int>((void*)OFS_Premium2,1);
}

if(TheDavix.xpremium==2) // Silver :)
{
WriteMem<int>((void*)OFS_PREMIUM,2);
WriteMem<int>((void*)OFS_Premium2,2);
}

if(xpremium==3) // Gold :)
{
WriteMem<int>((void*)OFS_PREMIUM,3);
WriteMem<int>((void*)OFS_Premium2,3);
}

if(TheDavix.xpremium==4) // Platinum :)
{
WriteMem<int>((void*)OFS_PREMIUM,4);
WriteMem<int>((void*)OFS_Premium2,4);
}

Give Credits To TheDavix