gianfro95x
Utente Emerald
Salve vorrei fixare il file game di gherusio quello r2089 pero non trovo un DIFpatcher che il link funzioni!!! qualcuno di voi saprebbe postarmi una guida dove il link funzioni?? Grazie mille a tutti in anticipo 

Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.

0000403A: 8A 90
0000403B: 53 FF
000051C2: 12 4A
Cosa intendi per fixare? Cosa vuoi fixare?
Ad ogni modo, un DIF patcher non è strettamente necessario per applicare una DIF generata con IDA Disassembler. Ti basta un editor esadecimale (come ad esempio Hex Workshop o Hex Editor Neo, puoi trovarli con Google).
Installato l'edtor esadecimale apri il file DIF con il notepad o il notepad++ (o un qualsiasi altro editor di testo). Dentro trovi qualcosa di simile (esempio):
In ogni riga, prima dei due punti ( : ) c'è l'offset (distanza) dall'inizio del file del byte da modificare. Il primo numero esadecimale dopo i due punti è il byte da modificare (quello che dovresti trovare a quell'offset specificato). Il secondo numero esadecimale è il byte nuovo da inserire al posto del precedente.Codice:0000403A: 8A 90 0000403B: 53 FF 000051C2: 12 4A
Un DIF patcher fa sostanzialmente questo:
-Apre il file game
-Apre il DIF
-Legge una per una le righe del DIF
-Per ogni riga legge l'offset e si sposta a quell'offset nel file game
-Inserisce il nuovo byte al posto di quello vecchio
Puoi fare la stessa cosa manualmente: apri nell'hex editor il file game, vai agli offset indicati dal file DIF, e inserisci il nuovo byte (se il vecchio byte non corrisponde, l'applicazione del DIF potrebbe portare problemi all'esecuzione del server).
Non è difficile, se ti servono più spiegazioni ti mostro anche degli screen...

Cosa intendi per fixare? Cosa vuoi fixare?
Ad ogni modo, un DIF patcher non è strettamente necessario per applicare una DIF generata con IDA Disassembler. Ti basta un editor esadecimale (come ad esempio Hex Workshop o Hex Editor Neo, puoi trovarli con Google).
Installato l'edtor esadecimale apri il file DIF con il notepad o il notepad++ (o un qualsiasi altro editor di testo). Dentro trovi qualcosa di simile (esempio):
In ogni riga, prima dei due punti ( : ) c'è l'offset (distanza) dall'inizio del file del byte da modificare. Il primo numero esadecimale dopo i due punti è il byte da modificare (quello che dovresti trovare a quell'offset specificato). Il secondo numero esadecimale è il byte nuovo da inserire al posto del precedente.Codice:0000403A: 8A 90 0000403B: 53 FF 000051C2: 12 4A
Un DIF patcher fa sostanzialmente questo:
-Apre il file game
-Apre il DIF
-Legge una per una le righe del DIF
-Per ogni riga legge l'offset e si sposta a quell'offset nel file game
-Inserisce il nuovo byte al posto di quello vecchio
Puoi fare la stessa cosa manualmente: apri nell'hex editor il file game, vai agli offset indicati dal file DIF, e inserisci il nuovo byte (se il vecchio byte non corrisponde, l'applicazione del DIF potrebbe portare problemi all'esecuzione del server).
Non è difficile, se ti servono più spiegazioni ti mostro anche degli screen...
non li trovo gia fixatiTrova direttamente un game fixed.
Riporta qui il contenuto della dif.grazie mille della spiegazione e gran parte ho capito anche perche avevo seguito la guida fatta da gherusio --->http://www.inforge.net/community/me...7367-guida-completa-al-file-game-rev2089.html pero non riesco bene a fixarlo per bene con una di quelle dif anche perchè quando vado sulla dif patcher per selezionare il game.dif mi dice che il file contiene errori!!!
Quante volte devo ancora ripeterlo?? Copia qui il contenuto del file DIF!!!!ho usato questo ma mi da il seguente errore quando aggiungo la dif al game.dif mi esce questo errore come mai?? Dif Patcher - Aggiungi file alla lista
Appunto, quelle sono due dif in un file solo (l'avevo già vista una volta), per quello dice che non è valido. Dividi in due file e vedi che funzionano.
ho provato a metterlo uno alla volta ma non va
P.S. ho risolto pero ora ho un problema quando compilo e applico le dif mi salva un nuovo file "nome file game"_backup_1, ora tramite winscp quale devo mettere di file game?? questo qui "nome file game"_backup_1?? oppure quello normale "nome file game"??
"backup" significa appunto che è una copia di backup nel caso la dif non funzioni. Mi pare ovvio che sia da inserire l'altro
come si da il +1?? cosi telo do xDaahh quindi il +1 sarebbe la reputazione?? xD