[WarRock][TuT+Screen] Come creare un NoMenu
Pagina 1 di 3 123 UltimaUltima
Risultati da 1 a 10 di 29

  1. #1
    Utente Registrato
    L'avatar di Neaples
    Registrazione
    18/03/11
    Messaggi
    904
    Ringraziato: 122 in 84 posts
    Reputazione
    2

    [WarRock][TuT+Screen] Come creare un NoMenu

    Seguendo questo piccolo tutorial che ho scritto per voi, impareremo a creare un Hack NoMenu, con la funzione del superjump, nfd e 5 slot.
    -Occorrente:
    -C++ 2008/2010, quello che volete, va bene lo stesso, io userò C++2010
    -Minima conoscenza del C++
    -Address Aggiornati
    -Un pò di pazienza


    Cominciamo, apriamo C++ e seguite TUTTI gli screen (aprite spoiler):
    Spoiler:  



    Cominciamo con gli Include, da scrivere prima di ogni cosa:



    Codice PHP:
    #include <windows.h>
    #include <stdio.h> 
    Ora gli Address, in questo caso useremo SuperJump, NFD e 5 Slot. Prima per? i due address importanti, PlayerPointer e ServerPointer. Subito dopo gli include, inseriamo questo codice:

    Codice PHP:
    #define ADR_PLAYERPOINTER 0x00A69C88
    #define  ADR_SERVERPOINTER 0x00964A40
    #define OFS_Z 0x000102D8
    #define OFS_NFD 0x000103A4
    #define OFS_5thslot 0x000D147C 



    Scriviamo la funzione del SuperJump:



    Codice PHP:
    void superjump () //SuperJump
    {
    if(
    GetAsyncKeyState(VK_CONTROL) &1)//VK_CONTROL ? il tasto CTRL, quindi a pressione del tasto CTRL l'azione viene eseguita.
    {
    DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;//Le Dword, ovvero DoubleWord, sono dei "sinonimi", in questo caso la scritta "dwPlayerPointer" viene riconosciuta dal compilatore come ADR_PLAYERPOINTER.

    if(dwPlayerPtr != 0)
    {
    *(
    float*)(dwPlayerPtr +OFS_Z) = 2000;//Il famoso sinonimo, e OFS_Z, ovvero per il superjump, e 2000 ? l'altezza del salto, ovviamente sceglierete voi.

    }
    }

    (// = commenti, ovvero saranno scritte verdi che saranno riconosciute dal compilatore come "commenti", e non verranno eseguite, leggete per bene cosa vi ho scritto.)




    Ora scriviamo la funzione NFD sotto superjump:


    Codice PHP:
    void nfd () //No Fall Damage
    {
    DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER//di nuovo le Dword, il "sinonimo", ovvero "dwPlayerPtr" viene riconosciuto dal compilatore come ADR_PLAYERPOINTER.
    if(dwPlayerPtr != 0)
    {
    *(
    float*)(dwPlayerPtr +OFS_NFD) = -20000;//OFS_NFD ? l'address del NoFallDamage, e dwPlayerPtr ? ADR_PLAYERPOINTER (le Dword)
    }

    Ora quella del 5 Slot:

    Codice PHP:
    void slot5 () //Slot5
    {
    DWORD dwServerPtr = *(DWORD*)ADR_SERVERPOINTER;//Ancora la Dword, dwServerPtr = ADR_SERVERPOINTER
    if(dwServerPtr != 0)
    {    
    *(
    long*)(dwServerPtr+OFS_5thslot) = 1;//la dWord + l'address del 5 slot, OFS_5thslot
    }

    Ora l'HackThread vero e proprio:


    Codice PHP:
    void HackThread ()
    {
    for(;; )  
    //ciclo for ( ;; ) = ciclo infinito
    {
    superjump ();
    nfd ();
    slot5();

    Sleep(20);//Funzione per la RAM, ovvero per non farla bloccare
    }

    Ora creiamo il Punto Di Ingresso della dll (Da dove startano tutte le routine):


    Codice PHP:
    //Ora il processo che scrive la DLL

    BOOL WINAPI DllMain(HINSTANCE modDWORD DWORD_GRUNDLPVOID res)
    {
    switch(
    DWORD_GRUND)
    {
    case 
    1:

    MessageBoxA(NULL,"| Neaples | WwW.ItalianHack.OrG | ","Credits",MB_OK);//I miei Crediti, modificateli con i vostri

    CreateThread(00, (LPTHREAD_START_ROUTINE)HackThread 000); 
    break;
    }
    return 
    TRUE;
    }

    //Finito :)
    //Compiliamo con F7, e ci ritroveremo la nostra DLL nella vostra directory \Visual Studio 2010\Projects\ItalianHack, oppure come l'avete voluta chiamare voi. [/CODE]
    E abbiamo finito
    Come aggiungere altre funzioni? Basta scrivere:

    Codice PHP:
    void (nomefunzione) ()
    {
    //codice da eseguire

    Inserendo i vari Address che ci interessano.
    Per esempio, vogliamo aggiungere NoRecoil?

    Codice PHP:
    void norecoil () //NoRecoil
    {
    DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;//le famose dWord
    if(dwPlayerPtr != 0)
    {
    *(
    float*)(dwPlayerPtr+OFS_NORECOIL1) = 0;//Address del PlayerPointer + Address nel NoRecoil, ne sono 3 !
    *(float*)(dwPlayerPtr+OFS_NORECOIL2) = 0;
    *(
    float*)(dwPlayerPtr+OFS_NORECOIL3) = 0;
    }


    Mio source precompilato:
    [Solo gli utenti registrati possono vedere i link. Clicca qui per registrarti..]
    [Solo gli utenti registrati possono vedere i link. Clicca qui per registrarti..]

    Funzioni:

    Codice PHP:
    SuperJumpCTRL
    NoSpread ON
    /OFF8/7
    FullBright
    9
    Dinar
    Automatico
    Livello 100
    Automatico
    NoBounds
    Automatico
    NFD
    Automatico
    NoRecoil
    Automatico
    5 Slot
    Automatico
    Premium
    Automatico Goldscegliete voi ho scritto come

    Guida interamente scritta da Neaples, tutti i diritti riservati. Vietata la riproduzione seppur parziale senza il consenso dell'autore.

    A Haxor, Reason, Moto e ad altri 4 utenti piace questo elemento.
    >> I won't never die.

  2. I seguenti 3 utenti ringraziano Neaples per questo utile post:

    #Marekiarox (09-01-2012), Moto (11-07-2011), xsbrasa93x (07-09-2011)

  3. # ADS
    Circuit advertisement
    Registrazione
    Always
    Messaggi
    Many

     

  4. #2
    Utente Registrato
    L'avatar di Zampy14
    Registrazione
    18/03/11
    Messaggi
    53
    Ringraziato: 3 in 1 post
    Reputazione
    2
    Bravo Raffa! :D

  5. #3
    Rec
    Rec è offline
    User Bot
    L'avatar di Rec
    Registrazione
    25/03/11
    Località
    Napoli
    Messaggi
    62
    Ringraziato: 0 in 0 posts
    Reputazione
    2
    Complimenti,ottima guida :D

  6. #4
    Utente Registrato
    L'avatar di MachineX
    Registrazione
    22/03/11
    Località
    #include <italianhack.org>;
    Età
    15
    Messaggi
    43
    Ringraziato: 0 in 0 posts
    Reputazione
    0
    La vecchia guida di Neaples...

  7. #5
    Utente Elite
    L'avatar di Mitsuru
    Registrazione
    30/03/11
    Località
    Anime&Manga
    Età
    18
    Messaggi
    1386
    Ringraziato: 29 in 27 posts
    Reputazione
    3
    Ottima guida, complimenti Neaples. Molto dettagliata!

  8. #6
    Utente Registrato
    L'avatar di Sax_93
    Registrazione
    01/06/11
    Messaggi
    23
    Ringraziato: 0 in 0 posts
    Reputazione
    0
    scusami Neaples ma questa guida l'hai creata tu dalle tue conoscenze o hai letto come si faceva e hai fatto una tua release?

  9. #7
    Utente Registrato
    L'avatar di Sax_93
    Registrazione
    01/06/11
    Messaggi
    23
    Ringraziato: 0 in 0 posts
    Reputazione
    0

    Cool

    scusami un'altra cosa.
    ma il file tuo main io quando lo compilo con Dev-C++ non succede niente come mai?

  10. #8
    Utente Registrato
    L'avatar di Sax_93
    Registrazione
    01/06/11
    Messaggi
    23
    Ringraziato: 0 in 0 posts
    Reputazione
    0

    Cool

    scusami ma quando eseguo il codice in Dev-C++ mi da questo errore:
    C:\Documents and Settings\...\Makefile.win [Warning] overriding commands for target `main.o'
    come lo risolvo?

  11. #9
    Utente Registrato
    L'avatar di Sax_93
    Registrazione
    01/06/11
    Messaggi
    23
    Ringraziato: 0 in 0 posts
    Reputazione
    0
    Citazione Originariamente Scritto da Sax_93 Visualizza Messaggio
    scusami ma quando eseguo il codice in Dev-C++ mi da questo errore:
    C:\Documents and Settings\...\Makefile.win [Warning] overriding commands for target `main.o'
    come lo risolvo?
    perke non mi risponde nessuno?

  12. #10
    Utente Registrato Image and video hosting by TinyPic
    L'avatar di xkronoz
    Registrazione
    24/03/11
    Età
    20
    Messaggi
    160
    Ringraziato: 6 in 3 posts
    Reputazione
    2
    Citazione Originariamente Scritto da Sax_93 Visualizza Messaggio
    scusami ma quando eseguo il codice in Dev-C++ mi da questo errore:
    C:\Documents and Settings\...\Makefile.win [Warning] overriding commands for target `main.o'
    come lo risolvo?
    perchè devi usare visual c++ non dev :D
    MY MUSIC

    E' la logica del profitto che affama le popolazioni..

Pagina 1 di 3 123 UltimaUltima

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •