[HEX EDITOR TUTORIAL] Modificare gli id delle squadre nell'exe

Master ligue su,cup CL EL ClubWCup

« Older   Newer »
 
  Share  
.
  1. zioborgo
        +3   +1   -1
     
    .

    User deleted


    Mini guida all'uso dell'hex editor in generale

    Prima di tutto ricordo che l'hex editor deve essere usato a 16 (esadecimale) colonne come nelle immagini,
    ovvero dovete vedere le righe con queste lunghezze di sequenze di valori
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    poi cerchiamo di usare un buon hex editor , è vero che uno vale l'altro,
    ma io con hex workshop versione v5 del 01\11\1516 piotto come pochi poi fate voi :)
    mettete la piu aggiornata che trovate :)

    Calcolatrice su scentifica per xp ,su programmatore per seven,
    convertire i valori dec hex sarà il vostro pane :)

    nella colonna di sinistra dell' hex editor potete vedere l'offset,
    in parole povere a che "cifra" del file siete arrivati o quale punto del file cercate.

    L'editore converte i valori che compongono "stringhe di testo" nella colonna di destra
    facendovi vedere i giusti caratteri, anche dalla colonna di dx potete
    modificare queste stringhe nel caso voleste cambiare una scritta o un percorso.

    Molti file e per primi gli eseguibili non possono essere addizionati di byte,
    ovvero se devo cambiare 00 2byte non posso inserirne 00 00 4byte.
    nel caso tipico degli exe è quasi tutto concatenato e riscriverne una sezione
    richiede esperienza,limitatevi a sostituire il valore .

    Per i valori che volete annullati o per la macchina "azzerati",
    comprese le stringhe che volete cancellare nella colonna di dx,
    sostituite con degli 00 i valori corrispondenti dalla colonna centrale.

    Nella maggior parte dei bin di pes i file vanno decompressi con uno zlib tool,
    tipo afs o il drag and drop, per essere editati in hex e poi ricompressi,
    l'edit gli exe e poche altre eccezioni non sono compressi :)

    Ultima cosa vi ricordo che i file in hex si leggono si da sinistra a destra,
    ma in blocchi di valori che possono variare da 2 byte 00
    a 8 byte 00 00 00 00
    Singolarmente i 2 byte , per esempio i valori che non superano FF = 255
    si scrivono\leggono da dx a sx FE = 254 , ma all'aumentare del valore
    il valore minore rimane a sx scorrendo via via verso i byte di dx con il maggiore.
    Ovvero arriviamo a 100 :) in esadecimale = 256 decimale ,
    nei file esadecimale 100 si scrive\legge 00 01 = 256 decimale
    101 si scrive 01 01 = 257 decimale
    1236 si scrive 36 12 = 4662 decimale
    11236 si scrive 36 12 01 = 70198
    Usando 6 caratteri in più nel sistema numerico,
    si riesce a comprime cifre estremamente elevate in valori relativamente bassi.
    decimale 4294967295 = FF FF FF FF esadecimale , un risparmio di 2 byte sul vostro hard disck :)

    Dove sono i blocchi dei team nelle "graduatorie" di master nell'exe

    Questo con un pò di coraggio lo chiamo il mio map dell'exe no dvd 1.3 :)
    offset f6f0b0
    chelsea
    man united
    arsenal
    marsille
    lione
    inter
    roma
    milan
    twente
    barca
    real madrid
    valencia
    spartak mosca
    shaktar
    benfica
    panathinaikos
    rangers
    unirea ueziceni
    zenit
    dinamo kiev
    braga
    fenerbahce
    olimpiacos
    celtic
    brugge
    anderlect
    basel
    slavia praga
    copenaghen
    d zagabria
    dep tachira
    libertad
    juan aurich
    estudiantes teco
    colon
    uni. catolica
    real potosi
    cruzeiro
    new old boys
    emelec
    atletico junior
    montevideo
    corinthias
    cerro porteno
    indipen. medelin
    sao paulo
    c d nacional
    once caldas
    monterrey
    estundiantes
    bolivar
    alianza lima
    lanus
    blooming
    uni de deportes
    internacitinal(mio santos)
    cerro
    d quito
    banfield
    nac montevideo
    dep cuenca
    mona morelia
    velez
    colo colo
    uni catolica
    dep petare\italia
    flamengo
    uni de chile
    caracas
    san luis
    civas de

    intervallo############################

    f6fdc0 club world cup
    inter
    internactional

    intervallo############################

    f6ff60
    chelsea
    man united
    arsenal
    marsille
    lione
    inter
    roma
    milan
    twente
    barca
    real madrid
    valencia
    spartak mosca
    shaktar
    benfica
    panathinaikos
    rangers
    unirea ueziceni
    tottenham
    auxurre
    sampdoria
    ajax
    sevilla
    zenit
    dinamo kiev
    braga
    fenerbahce
    olimpiakos
    celtic
    brugge
    sparta praga
    anderlect
    basel
    slavia praga
    cpenaghen
    d zagabria
    Man. city
    aston villa
    liverpool
    lille
    montpellier
    paris s.g.
    palermo
    napoli
    juve
    parma
    psv
    feyenord
    az alkmaar
    her. almelo
    utrecht
    maiorca
    getafe
    villareal
    atletico madrid
    porto
    sporting
    galatasaray
    besiktas
    aek atene
    dinamo bucaresti
    cluj
    paok

    intervallo############################

    f70560
    chelsea
    man united
    arsenal
    marsille
    lione
    inter
    roma
    milan
    twente
    barca
    real madrid
    valencia
    spartak mosca
    shaktar
    benfica
    panathinaikos
    rangers
    unirea ueziceni
    tottenham
    auxurre
    sampdoria
    ajax
    sevilla
    zenit
    dinamo kiev
    braga
    fenerbahce
    olimpiakos
    celtic
    brugge
    sparta praga
    anderlect
    basel
    slavia praga
    cpenaghen
    d zagabria
    Man. city
    aston villa
    liverpool
    lille
    montpellier
    paris s.g.
    palermo
    napoli
    juve
    parma
    psv
    feyenord
    az alkmaar
    her. almelo
    utrecht
    maiorca
    getafe
    villareal
    atletico madrid
    porto
    sporting
    galatasaray
    besiktas
    aek atene
    dinamo bucaresti
    cluj
    paok
    inter super cup
    atletico madrid attaccato f70660 super cup ora barca porto

    intervallo############################

    chelsea
    man city
    real madrid

    intervallo############################

    tottenham
    inter
    milan
    barca

    intervallo############################

    arsenal
    liverpool
    man unitad
    lione
    juventus
    roma

    intervallo############################

    aston villa
    everton
    marsille
    celtic
    f70f10


    Nell'immagine potete vedere come all'offset F6F0B0 inizi la sequenza dei team
    a livello di classifica FIFA
    Per andarci incominciate a smanettare con il menu edit
    goto
    F6F0B0
    ok
    Qui vedete come indicato nel mio simil map,a partire precisamente dall'offset F6F0B4
    inizi la sequenza di id della prima "classifica" che troviamo nell'exe,
    qulla che comprende anche le squadre della libertadores.
    Chelsea id 102 66 Man United 100 64 Arsenal 101 65 e alla fine del blocco il chivas id 1700 = 6A4 A4 06

    catturaav

    Precisando che non è possibile fare un exe universale se non per il gioco di defoult,
    in qunto ogni patch e file opzioni hanno editato team in posizioni e su id differenti.
    Io consiglio vivamente di editare tutti i blocchi presenti nel simil\map che ho postato nello spoiler,
    cercando di dare un equilibrio tra il primo e i secondi 2 che sono "uguali",
    uguali a eccezione degli ultimi 2 team del secondo blocco,
    che poi vedremo essere i partecipanti iniziali della super coppa europea in master.

    Qui tanto per fare un esempio vedete come sin dal primo blocco
    ho inserito nella mia patch il Man.City al posto dell'arsenal ecc
    Celsea 66 Man.United 64 Manchester City id 173 = AD

    jpg

    All'offset F6FDC8 dell'exe originale troviamo le partecipanti iniziali in master alla finale di Club World Cup,
    Inter 119 = 77 e Internactional 1252 E44
    Già Potete Vedere che all'offset F6FF64 inizia il primo blocco indicato nel
    map dei team uefa,sono evidenziati gli id dei team uefa sopracitati .

    catturakn

    All'offset F70568 inizia il secondo blocco delle squadre uefa ,
    alla fine di questo blocco ,ulteriormente al primo ,troviamo
    all'offfset F70664 le due partecipanti alla uefa super cup ,
    Inter 119 = 77 e Atletico Madrid 172 = AC

    catturanc

    Se continuate ,magari cercando con la funzione di ricerca impostata su valore in hex ,per trovare gli id,
    trovate i piccoli blocchi dei team seguenti elencati nel map tutti entro l'offset F70F10

    Cercate di editare dando un criterio uniforme a tutti i blocchi, ad eccezione delle
    finali delle coppe,se sostituite un team , sostituitelo in tutte le posizioni.
    Quindi scambiarli risulterà un pò un domino,fatevi una bella lista con tutti gli id
    dei team che volete spostare,per fare un buon lavoro confrontate che posizioni occupano
    le scuadre nel map di defoult di pes con i team che ora avete voi.

    Edited by zioborgo - 8/9/2011, 18:32
     
    Top
    .
  2.     +1   -1
     
    .
    Avatar

    Vi siete iscritti al forum? Usatelo.. niente PM

    Group
    Amministratore
    Posts
    96,718
    Reputation
    +3,675

    Status
    Anonymous
    ottima guida per chi si vuole cimentare in quella follia chiamata hexediting
     
    Top
    .
  3. spano89
        +1   -1
     
    .

    User deleted


    bella zio :) bella guida però è un casino ci sono troppi passaggi troppe parole "complicate"...
     
    Top
    .
  4. zioborgo
        +1   -1
     
    .

    User deleted


    Follia , wiking per me è + complicata la settimana enigmistica :)
    a livello di hex editing , questa mod è meno di zero a fattore difficoltà :)

    @spano
    quali sarebbero le parole complicate ??

    Edited by zioborgo - 8/9/2011, 17:30
     
    Top
    .
  5.     +1   -1
     
    .
    Avatar


    Group
    Senatore
    Posts
    14,407
    Reputation
    0
    Location
    Roma

    Status
    Offline
    non ho avuto il coraggio di leggerla, ma mi sembra un'ottima guida.
    complimenti zio!
    :app:

    ps
    ma non va nella sezione tutorial?
     
    Top
    .
  6. zioborgo
        +1   -1
     
    .

    User deleted


    ciao jan ,me sà de si :)
    e aggiungete nel nome mini tuto sull'utilizzo dell'hex editor ,
    alla fine sono 2 tutorial
     
    Top
    .
  7.     +1   -1
     
    .
    Avatar


    Group
    Senatore
    Posts
    14,407
    Reputation
    0
    Location
    Roma

    Status
    Offline
    allora sposto
     
    Top
    .
  8. alcapone
        +1   -1
     
    .

    User deleted


    we zio come va sono cote??? grande come sempre sei um maestro...senti volevo chiederti un favore che solo tu puoi fare...io con l'hexadecimal sono un pò negato...se ti posto il mio exe 1.3 no-dvd e il mio option file non è che puoi modificare le squadre da mettere in champions league come napoli e manchester city e in europa league come lazio e udinese anche quando si inizia una nuova stagione?? per te sarà più complicata la settimana enigmistica ma per me è come imparare gli ideogrammi giapponesi
    qst è il link dell'edit + l'exe no-dvd 1.3...thx man
    www.mediafire.com/?z1a36f7sg0ugg23
     
    Top
    .
  9. zioborgo
        +1   -1
     
    .

    User deleted


    mi dispiace , ma purtroppo sono impegnatissssssssssimo.
    Siete tanti a volere questa mod e ho postato il tuto ,
    nella speranza che un lettore di idiogrammi :)
    dia una mano se ha un pò + di teampo rispetto a me.
    come ho detto sopra,a livello di hex editing,fare sta cosa è una :
    stupidagine banale
    se uno ci smanetta un attimo , si rende conto che la difficoltà maggiore,
    non stà nell'hex,ma nello scegliere con che sequenza di team riscrivere questi blocchi.
     
    Top
    .
  10. andmz_74
        +1   -1
     
    .

    User deleted


    Grazie Zio
    Tutorial strepitoso, da vero maestro. Sei veramente un editor coi contro c...i

    Finalmente ci sono riuscito, anche se con molta fatica.
    In master le squadre cambiate funzionano. L'unica cosa che ancora vorrei fare è cambiare l'elenco delle squadre partecipanti in modalità CL. Esempio se cambio l'arsenal con il manchester, in elenco rimane l'arsenal. Dipende sempre dall'Hexe o devo fare qualche altra cosa?
    Grazie per la disponibilità e grazie ancora per il tutorial
     
    Top
    .
  11. zioborgo
        +1   -1
     
    .

    User deleted


    la modalità CL
    la cambi con il legue editor di pro evo,
    per aumentare i team devi usare la versione vecchia 3.0.0.0,
    solo per scambiarli va bene la nuova 3.0.0.1.
    modifichi i DUE blocchi della CL
     
    Top
    .
  12. andmz_74
        +1   -1
     
    .

    User deleted


    CITAZIONE (zioborgo @ 9/9/2011, 03:29) 
    la modalità CL
    la cambi con il legue editor di pro evo,
    per aumentare i team devi usare la versione vecchia 3.0.0.0,
    solo per scambiarli va bene la nuova 3.0.0.1.
    modifichi i DUE blocchi della CL

    grazie Zio ho provato a seguire le tue indicazioni. Ho aperto il bin 1826 della cartella dt0f e modificato. Risultato edit sballato... :triste:

    A questo punto volevo chiederti se il bin da aprire è corretto e quali sono i DUE (non avevo colto la sottigliezza) blocchi da modificare. Esempio: voglio sostituire il Twentw con il Villareal, è sufficiente che metta il villareal al posto del Twente o devo fare un procedimento diverso.

    Grazie e scusa
     
    Top
    .
  13. zioborgo
        +1   -1
     
    .

    User deleted


    per questa cosa dovresti andare nel topic di pro evo :)
    Mò te lo spiego,ma la prossima domanda inerente al tool la fai lì :)
    l'edit non lo devi nemmeno salvà , quindi non puo sballare :)
    dopo aver aperto un edit a caso :) che però abbia i team nelle posizioni del tuo :)
    vai nel menu leagues\cups
    apri il DB league manager in basso a sx nella 3.0.0.1,
    apri il bin 1826
    poi in alto c'è un menù a tendina con tutti i blocchi "CON IL NOME"
    europa
    africa
    premier ligue
    ecc
    arrivi ai DUE blocchi della CL
    metti il team nel secondo blocco trascinandolo dalla colonna di sx
    sopra il team da cambiare.
    nel primo blocco lo metti se il team che sostituisci non ha uno slot di CL,
    in pratica se il team corrispondente non ha lo stesso id del blocco 2 .
    nel caso avesso lo stesso id lo metti anche lì,
    goldorakiller alla seconda versione lo chiama ancora CL kits :)
    ma non cià capito un h , quegli slot servono solo alle
    locazioni gegrafiche e a mettere la toppa di CL winner.
    ci sarebbe un modo per creare un nuovo slot per
    la locazione geografica del team,anche se non ha uno slot,
    ma poi famo natale a spiegà.
    quindi se non c'è lo slot con l'id diverso
    rimettici il team da cambiare
     
    Top
    .
  14. andmz_74
        +1   -1
     
    .

    User deleted


    Niente da fare....
    Sballa tutto, inserisce la lista delle altre squadre europee nelle squadre di champions e allo stesso modo all'interno dei campionati.
    Ho il tool ha qualcosa che non va oppure le leghe sono state create in un modo tale da far succedere questo.

    Grazie comunque Zio per i consigli e la disponibilità

    Ti saluto!
     
    Top
    .
  15. Pablo020690
        +1   -1
     
    .

    User deleted


    Ciao a tutti. Ascoltate io avrei un problema. Voglio creare tramite HxD delle squadre della serie B come il pescara, il torino, la Sampdoria, il brescia, il bari. Le voglio inserire in altri campionati b, togliendo tutte le squadre a parere mio inutili come lo Sporting, il besiktas jk e tutte le altre. Qualcuno mi può dire come fare?
     
    Top
    .
15 replies since 8/9/2011, 00:03   4857 views
  Share  
.