Guida Guida Completa Al File Game Rev2089

Stato
Discussione chiusa ad ulteriori risposte.

King Gherusio

Utente Jade
18 Gennaio 2011
1,951
77
975
852
Ultima modifica da un moderatore:




Buongiorno ragazzi, oggi vi insegno come fixare/moddare il vostro file game rev2089 ovvero il miglior game in circolazione al momento.

OCCORRENTE

HxD -> HxD - Download
Dif Patcher -> Dif patcher.exe
File Game Rev2089 -> Search
game.dif -> game.dif
Louncher Da 4,16 MB (pong
1234abcd5678efgh) -> http://www.mediafire.com/?utvky47ztupz7d5

Guida: Inserire Una Dif

Allora ragazzi, per inserire le Dif seguite il seguente procedimento.
1] Scaricare il Dif Patcher, il file game rev2089 e il game.dif;
2] Create una cartella sul desktop e metteteci dentro tutti e tre i files di sopra;
3] Prendete il game.dif, apritelo con qualsiasi heditor voi vogliate e inseriteci la dif (ve ne elencherò alcune durante il proseguimento della guida);
4] Salvare il game.dif con la Dif inserita;
5] Aprire il Dif Patcher;
6] Dove c’è scritto Seleziona la patch*, mettete il game.dif mentre dove c’è scritto Seleziona file game*,mettete il file game rev 2089;
7] Cliccate su Applica! ;
8] Ecco che la Dif sarà stata inserita con successo.

Guida: Fixare Il File Games

Cosa molto importante per garantirvi protezioni al vostro server, è il fix del file game.

1] Fixare I Crash Improvvisi

Basta semplicemente inserire la segente Dif:

This difference file has been created by IDA Pro
game_r2089
000A5D5E: 3A FF
000A5D5F: 65 FF
000A5D60: 76 FF
000A5D61: 4F 7F

2] Fixare Lo SHOWMETHEMONEY

Basta aprire HxD, trasportarci il file game all’interno, poi premete CTRL+F e cercare questo:
SHOWMETHEMONEY
e modificatelo con un’altra serie di lettere, sempre max 14.
Esempio: SCXNBGHERUSIOY .



Guida: Cambiare Il PONG

Cos’è Il Pong?

Il Pong è un codice di 16Byte che deve essere lo stesso sia nel file game del server che nel louncher del vostro client, se non sarà uguale vi resterà su “Stai per essere collegato*”, in poche parole è una protezione in più per obbligare ai player di scaricarsi il vostro client.
Allora, per prima cosa mettiamo il nostro file game sul desktop ed apriamolo con HxD, poi ovviamente questo file game avrà un suo pong, i più comuni sono questi:
pongpongpongpong
testtesttesttest
1234abcd5678efgh
<- Questo è il pong del nostro amato file game .
quindi fate Ctrl+F, scrivete il pong del vostro file game e sostituitelo con qualsiasi cosa basta che sia composta da 16 caratteri tra lettere e numeri (per esempio mg450hdsas34hjf60) .

Una volta fatto ciò, rimettete il vostro file game in FTP e passiamo alla modifica del louncher del client*
Il procedimento è sempre lo stesso, basta aprire il louncher con HxD, cercare il suo pong e modificarlo con quello del file game (seguendo l’esempio di prima mettere mg450hdsas34hjf60 ).


Raccolta: Le Difs Più Utili

Ricordo che per modificare il livello massimo di un game basta semplicemente settarlo in ogni core con:

PHP:
MAX_LEVEL: 99

Dif Livello 99
This difference file is created by The Interactive Disassembler
game_r2089M_32
0042E340: FF 63
0008EF2E: FF 63
0008F6C7: FF 63

Dif Livello 125

This difference file is created by The Interactive Disassembler
game
0002E252: 5A FA
00031F6C: 5A FA
0007D600: 59 7C
0008B4AF: 5A 7D
0008B4C8: 5A 7D
0008B4F9: 5A 7D
0008B661: 5A 7D
0008B67E: 5A 7D
0008B6A5: 5A 7D
0008B6C2: 5A 7D
0008B6F3: 5A 7D

Dif Livello 150

This difference file is created by The Interactive Disassembler
game_r2089M_32
0042E340: FF 96
0008EF2E: FF 96
0008F6C7: FF 96

Dif Livello 200

This difference file is created by The Interactive Disassembler
game_r2089M_32
0042E340: FF c8
0008EF2E: FF c8
0008F6C7: FF c8

Dif Livello 250

This difference file is created by The Interactive Disassembler
game_r2089M_32
0042E340: FF fa
0008EF2E: FF fa
0008F6C7: FF fa

Dif Livello 255

This difference file is created by The Interactive Disassembler
game_r2089M_32
0042E340: FF ff
0008EF2E: FF ff
0008F6C7: FF ff

Karma Max 30.000

This difference file is created by The Interactive Disassembler
game
0003B426: 40 E0
0003B427: 0D 93
0003B428: 03 04
0003B45F: 40 E0
0003B460: 0D 93
0003B461: 03 04
0003C315: BF DF
0003C316: D4 93
0003C317: 01 04
0003B431: C0 20
0003B432: F2 6C
0003B433: FC FB
0003B46A: C0 20
0003B46B: F2 6C
0003B46C: FC FB

Cavallo Livello 35 By AkirA


This difference file is created by The Interactive Disassembler
game
0008A24A: 1E 28
000CCCF8: 1E 28

Perdita Exp Da 8% A 2%

This difference file has been created by IDA Pro
game
0003C24D: 00 C0
0003C24E: 35 27
0003C24F: 0C 09

Dif Per Pet-System By gabss

This difference file is created by The Interactive Disassembler
game_r2089M_32
00035011: 74 0F
00035012: 43 8C
00035013: 66 15
00035014: 3D 01
00035015: 86 00
00035016: 4E 00
00035017: 74 90
00035018: 3D 90
0003501B: 87 B6
00035020: 74 7E
00035022: 66 90
00035023: 3D 90
00035024: 88 90
00035025: 4E 90
00035026: 74 90
00035027: 2E 90
00035028: 66 90
00035029: 3D 90
0003502A: 89 90
0003502B: 4E 90
0003502C: 8D 90
0003502D: 74 90
0003502E: 26 90
0003502F: 00 90
00035030: 74 90
00035031: 24 90
00035032: 66 90
00035033: 3D 90
00035034: 8A 90
00035035: 4E 90
00035036: 74 90
00035037: 1E 90
00035038: 66 90
00035039: 3D 90
0003503A: 8B 90
0003503B: 4E 90
0003503C: 8D 90
0003503D: 74 90
0003503E: 26 90
0003503F: 00 90
00035040: 74 90
00035041: 14 90
00035042: 66 90
00035043: 3D 90
00035044: 8C 90
00035045: 4E 90
00035046: 74 90
00035047: 0E 90
0003504A: 8D B6
00430784: 8B 98
004307B4: 8B 9B
004307E4: 8B 9E
00430814: 8B A1
00430844: 8B A4
00430874: 8B A7
004308A4: 8B AA
004308D4: 8B AD
00430904: 8B B0

Dif Per Item Sovrapponibili Portati A Max 250 By d3m0n3

This difference file is created by The Interactive Disassembler
game_r2089M_32
0004EA24: C8 FA
0008C8BC: C8 FA
000EFA44: C8 FA
000F28AE: C8 FA
000F6579: C8 FA


Dif Anti Scadenza Game By BlackYuko

This difference file is created by The Interactive Disassembler
game2089
000A5D62: 7E EB

Dif Prestige System

This difference file is created by The Interactive Disassemblergame208900157334: 31 8B00157335: C0 9200157336: 85 DC00157337: D2 0000157338: 74 0000157339: 26 000015733A: A1 890015733B: 20 140015733C: 37 240015733D: 4C C70015733E: 08 440015733F: 8B 2400157340: 80 0400157341: DC 0100157345: 89 E800157346: 04 2600157347: 24 AA00157348: E8 ED00157349: B3 FF0015734A: 71 900015734B: EE 900015734C: FF 9000312D3E: 70 7200312D3F: 63 6500312D40: 5F 7300312D41: 61 6500312D43: 74 5F

Guida: Aggiungere Dif con HxD (Senza un Dif Patcher)
Allora ragazzi, dovete sapere che per aggiungere una DIF non è necessario per forza un dif patcher ma può bastare anche solo HxD, ci metterete un pò più di tempo nel inserire dif ma comunque verranno inserite correttamente.

Per farvi capire semplicemente il procedimento iniziamo subito con un esempio pratico:
facciamo caso di voler aggiungere la dif per togliere la scadenza al game:

This difference file is created by The Interactive Disassembler
game2089
000A5D62: 7E EB


1) Prendiamo il nostro file game, e lo apriamo con HxD;
2) Clicchiamo su Cerca -> Vai a... ;3) In offset inserire: 000A5D62 ;
4) A questo punto troverete 7E, ora modificatelo in EB ed avrete applicato la vostra patch.

Guida: Moddare L’Exp Table
Scaricate questo files:
http://www.mediafire.com/?96tta664lk66vsh
Poi mettete dentro la cartella il file game, aprire il programma e settarlo in questo modo:
gzrtbw5ygov.png




Su Grenze mettete il liv max.Poi runnate nel DetaBase la seguente query:
PHP:
UPDATE player.player SET player.exp=0;

Ragazzi se ci saranno news aggiornerò questa guida :D .

[Uno certo Artios si è permesso di copiare la guida, oltretutto ha copiato anche male, l'originale è questa, lui è già stato segnalato al Team di IF che prenderà provvedimenti.]

Guida By Gherusio :
Gherusio | Home - The Official Home Page
 
Lui l'ha fatta da se e ci ha messo i crediti :omfg: Ha il diritto di postarla, tu no.

O.T: Gherusio mi risponderesti alla mail?
 
Bravo gheru, soltanto che quelle cose per settare liv massimo sono un pò inutili. Basta andare nei CONFIG dei vari core e mettere: MAX_LEVEL: lv e poi settare l'exp necessaria tramite exp editor. Per il resto utile, like e +1!
 
Ottima Guida, ora mi serve una guida su come creare dif e dopo sono apposto :D
Comunque cerca di riuppare il file per moddare exp su mediafire perchè mi da problemi su quell'hosting ;)
 
  • Mi piace
Reazioni: ManBull10
Guida completa e utilissima a mio parere, complimenti!
Tuttavia provando a inserire la dif livello 255 quando ad applicare la patch mi da il seguente errore:

Linea 1
Linea 2
Linea 3
Linea 4
Patch: 4383552 Vecchio: 0xFF Nuovo: 0xFA
Byte cambiati!
Impossibile applicare la patch! Codice errore:0
Linea 5
Patch: 585518 Vecchio: 0xFF Nuovo: 0xFA
Byte cambiati!
Impossibile applicare la patch! Codice errore:0

A cosa può essere dovuto? ho provato a metterne altre ma solo quelle dei liv non mi funzionano
 
Ultima modifica:
Guida completa e utilissima a mio parere, complimenti!
Tuttavia provando a inserire la dif livello 255 quando ad applicare la patch mi da il seguente errore:

Linea 1
Linea 2
Linea 3
Linea 4
Patch: 4383552 Vecchio: 0xFF Nuovo: 0xFA
Byte cambiati!
Impossibile applicare la patch! Codice errore:0
Linea 5
Patch: 585518 Vecchio: 0xFF Nuovo: 0xFA
Byte cambiati!
Impossibile applicare la patch! Codice errore:0

A cosa può essere dovuto? ho provato a metterne altre ma solo quelle dei liv non mi funzionano

Evidentemente è la DIF fatta errata, in questo caso se vuoi puoi usare il metodo "classico" che ha citato anche Falle, ovvero, moddi il livello max con l'exp editor,
poi vai nei CONFIG e alla fine aggiungi:
MAX_LEVEL: 250
 
Evidentemente è la DIF fatta errata, in questo caso se vuoi puoi usare il metodo "classico" che ha citato anche Falle, ovvero, moddi il livello max con l'exp editor,
poi vai nei CONFIG e alla fine aggiungi:
MAX_LEVEL: 250

Ho provato a scaricare l'exp editor dal link che avevi messo ma dice che il file è stato eliminato, potresti fornire un link su un altro hosting?
I file CONFIG sono una marea, devo inserire quella stringa in tutti quelli che trovo?
 
Quando vado sul link del programma per Moddare Exp, esce questo;

Diese Datei wurde vom User oder durch eine Abuse-Meldung gelöscht. = Questo file è stato cancellato dall'utente o da un abuso di segnalazione.

Riuppalo sul un altro hosting :)
 
  • Mi piace
Reazioni: ManBull10
Su Grenze mettete il liv max.
Poi runnate nel DetaBase la seguente query:
Codice PHP:

UPDATE player.player SET player.exp=0;


se posso intromettermi sul 2089 basterebbe fare nei config MAX_LEVEL: LIVELLO SCELTO solo se è un new relase non sò se per i primi 2089 funziona.. cmq ciao gherusio <3 XD
 
  • Mi piace
Reazioni: Zio Gherusio
Stato
Discussione chiusa ad ulteriori risposte.