Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!

Medieval Total War Italia

spostare forti

  • Messaggi
  • OFFLINE
    farmakon
    Post: 67
    Registrato il: 23/03/2010
    Città: LODI
    Età: 40
    Ausiliario
    00 11/01/2011 16:36
    allora, la faccio breve:

    in Spicciolati ho provato a scambiare le posizioni della città di Sassari col forte di Torres, lo stesso ho provato con Terranova e Tempio.

    Sulla mappa risultano invertiti, come volevo, ma c'è un problema: i nomi.
    Anche se rinomino le principesse di_Torres e di_Tempio e le sposto di conseguenza, sulla mappa compare una cornicetta per il testo vuota.

    Cosa sbaglio? [SM=g27982]
  • OFFLINE
    The Housekeeper
    Post: 21.194
    Registrato il: 10/02/2007
    Principe

    00 11/01/2011 16:52
    Devi modificare il data\text\names. Forse hai modificato per sbaglio il data\descr_names o addirittura il descr_strat? Questi 2 files non modificarli. E' sufficiente modificare il data\text\names (solo la parte che sta fuori dalle parentesi graffe).

  • OFFLINE
    farmakon
    Post: 67
    Registrato il: 23/03/2010
    Città: LODI
    Età: 40
    Ausiliario
    00 11/01/2011 17:48
    se devo invertirli geograficamente DEVO toccare per forza il descr_strat: altrimenti come modifico le coordinate?

    forse son stato avaro di spiegazioni: prima di cambiare le coordinate ai forti, ho modificato il mapregion.tga e creato il nuovo map.rwm

    Dopo, avendo posto Sassari dove si trovava Torres e Olbia dove si trovava Tempio, Dovevo per forza modificare il descr_strat.

    RISOLTO

    non so come, ma è andato tutto a posto.
    grazie house.

    ora ho un altro problema:
    sto trafficando nel descr_model_strat e quando sostituisco questo

    texture portugal, models_strat/textures/southern_ambasador_portugal.tga

    con questo( tengo a precisare che il file nella directori di spicciolati lo ho messo io)

    texture portugal, spicciolati/models_strat/textures/southern_ambasador_portugal.tga

    crasha mentre carica la campagna.

    [Modificato da farmakon 11/01/2011 18:35]
  • OFFLINE
    The Housekeeper
    Post: 21.194
    Registrato il: 10/02/2007
    Principe

    00 11/01/2011 19:01
    significa che il gioco non trova la texture. Ricontrolla che abbia il nome giusto e che sia collocata nella cartella giusta. Se è in formato dds, deve terminare con la desinenza .tga, se è in formato tga invece no.

  • OFFLINE
    farmakon
    Post: 67
    Registrato il: 23/03/2010
    Città: LODI
    Età: 40
    Ausiliario
    00 11/01/2011 20:29
    AOR
    avevi ragione housekeeper, avevo messo i file nella directory sbagliata. Grazie mille!

    Non voglio aprire un altro topic, perciò lo scrivo qua:
    come si rende una unità AOR?

    Ho creato dei picchieri, che mi pare siano un'unità forte, anzichenò.
    Perciò voglio avere la possibilità di addestrarli solo ad Alghero, per exempio.

    In quali file devo smanettare?
    [Modificato da farmakon 11/01/2011 20:40]
  • OFFLINE
    The Housekeeper
    Post: 21.194
    Registrato il: 10/02/2007
    Principe

    00 12/01/2011 11:24
    export_descr_buildings (EDB) + descr_regions (DR)

    basta che nell'EDB, in corrispondenza dell'unità, riporti una condizione del tipo "and hidden_resource XXX" e poi nel DR cerchi l'insediamento che ti interessa e tra le risorse gli aggiungi XXX. Poi cancelli il map.rwm e ricominci una nuova campagna.

    Per maggiori info c'è la guida al coding e la guida all'EDB in Cattedra

    p.s.
    all'inizio dell'EDB dovrai aggiungere XXX nella lista delle hidden_resource. Fai attenzione che le hidden non siani più di 64 altrimenti il gioco crasherà
    [Modificato da The Housekeeper 12/01/2011 11:26]
  • OFFLINE
    farmakon
    Post: 67
    Registrato il: 23/03/2010
    Città: LODI
    Età: 40
    Ausiliario
    00 14/01/2011 16:48
    ha funzionato tutto benissimo, Housekeeper, grazie. [SM=x1140441]

    altro problema:
    vorrei un'unità di mazzieri appiedati (armati con stella del mattino, per capirci) ma non corazzati come quelli tedeschi.
    Come questi
    macemen

    però non li trovo, dentro spicciolati. Non ci sono? Li posso trovare da qualche parte?
    Credo mi basti il modello del pupazzo, per la texture mi arrangio.
  • OFFLINE
    The Housekeeper
    Post: 21.194
    Registrato il: 10/02/2007
    Principe

    00 14/01/2011 17:13
    non ricordo...
    prova a guardare nel file data\export_descr_units.
    Cerca le unità che hanno "mace" nella riga dello "stat_pri", e forse ne troverai uno che fa al caso tuo, anche se mi pare che in Mach le unità dotate di mazze siano pochine
  • OFFLINE
    farmakon
    Post: 67
    Registrato il: 23/03/2010
    Città: LODI
    Età: 40
    Ausiliario
    00 15/01/2011 05:14
    solo i flagellanti, hanno l'arma che mi serve senza essere corazzati. Peccato!

    Una cosa mi sfugge:
    poniamo che io voglia aggiungere una unità completamente nuova, nuovo .cas (è il pupazzetto della battaglia, se non ho capito male), nuova texture, etc.

    Mi basterebbe buttare il pupazzetto in
    ...\SEGA\Medieval II Total War\spicciolati\data\unit_models\_units\xxx

    la texture in
    \SEGA\Medieval II Total War\spicciolati\data\unit_models\_units\xxx\texture

    e infine aggiungere l'unità in EDU?

    Perchè stavo pensando di buttare dentro il gioco, tanto per provare, delle unità femminili, e mi son ricordato di alcune signorine scite a cavallo presenti in RTW
    [Modificato da farmakon 15/01/2011 05:15]
  • OFFLINE
    The Housekeeper
    Post: 21.194
    Registrato il: 10/02/2007
    Principe

    00 15/01/2011 10:14
    purtroppo ci sarebbe un problema di compatibilità tra i CAS di rtw e i MESH di m2tw, dovresti usare un programma per convertirli. Mi pare ci sia un programma che si chiama Goat... Non me ne intendo granchè, ma se chiedi in Universitate ti sapranno dire certamente di più.
    Per inserire un'unità dovresti anche aggiungere la descrizione (text\export_units) e le uicards (data\ui\unit_info, data\ui\units). In Cattedra trovi molti tutorial su come inserire una nuova unità
    ciao!
  • OFFLINE
    farmakon
    Post: 67
    Registrato il: 23/03/2010
    Città: LODI
    Età: 40
    Ausiliario
    00 16/01/2011 02:50
    ed il battlemodel.db, immagino. Va bene, per questo chiederò in cathedra dopo aver frugato.

    Ho letto quasi tutta la tua guida allo scripting, però mi son perso in mezzo a tutti i post degli astanti.
    Volevo aggiungere un'armata Spagnola che spawni in sardegna e assedi Sassari dopo il 1530 (so che non è successo ma, altrimenti, in Sardegna non viene nessuno a rompere le scatole: 60 turni e non s'è visto un pretendente all'occupazione!)

    Per riepilogare: ho capito di dover codificare il campaign_script aggiungendo una cosa del genere


    ;;;;;;;;;;;;;;;;;;;;;;;;spawn spagnoli Sardegna, 1530

    monitor_event FactionTurnStart FactionIsLocal
    and I_TurnNumber = 141
    spawn_army
    faction spain
    character random_name, named character, age 45, x 89, y 214, family
    traits GoodCommander 1 , Bloodthirsty 1 , BattleDread 1 , StrategyDread 2 , PublicFaith 1 , Loyal 1 , ContentGeneral 1
    unit SE Late Bodyguard exp 9 armour 0 weapon_lvl 0
    unit Broken Lances exp 9 armour 0 weapon_lvl 0
    unit Herreruelos exp 6 armour 0 weapon_lvl 0
    unit Genitors exp 6 armour 0 weapon_lvl 0
    unit Sword and Buckler Men exp 6 armour 0 weapon_lvl 0
    unit Tercio Pikemen exp 9 armour 0 weapon_lvl 0
    unit Aragonese Gunners exp 9 armour 0 weapon_lvl 0
    unit NE Grand Bombard exp 6 armour 0 weapon_lvl 0
    end
    reveal_tile 89,214
    snap_strat_camera 89,214
    set_music_state tension
    add_events
    event historic Spagnoli_in_Sardegna
    date 0
    end_add_events
    campaign_wait 30
    snap_strat_camera 89,214
    set_music_state battle
    siege_settlement random_name, Olbia, maintain
    terminate_monitor
    end_monitor

    monitor_event FactionTurnStart FactionIsLocal
    and I_TurnNumber = 142
    hide_all_revealed_tiles
    terminate_monitor
    end_monitor



    Questo basterebbe a far comparire, nel 1530, una banda di spagnoli assetati di sangue alle coordinate date?
    posto che, per miracolosa intercessione, funzioni, cosa altro devo aggiungere?
    So di dover aggiungere la descrizione in historic_events. Ma per fargliela leggere? Per far venir fuori un avviso sullo schermo come per l'assedio di Napoli?

    [SM=x1140430] Housekeeper
  • OFFLINE
    The Housekeeper
    Post: 21.194
    Registrato il: 10/02/2007
    Principe

    00 17/01/2011 14:38
    dal momento che hai inserito questo blocco:

    add_events
    event historic Spagnoli_in_Sardegna
    date 0
    end_add_events

    l'evento apparirà automaticamente. Ricorda di aggiungere la descrizione nell'historic_events, altrimenti avrai un crash.

    Aggiungo che il "random_name" funziona solo con Kingdoms, ma Machiavello gira sul vecchio exe di Med2 quindi probabilmente non lo leggerà; devi inserire un nome spagnolo (e eventualmente cognome).

    Controlla che le coordinate x,y dell'armata spawn siano vicine a Olbia, perchè essa verrà messa sotto assedio!
    [Modificato da The Housekeeper 17/01/2011 14:39]
  • OFFLINE
    farmakon
    Post: 67
    Registrato il: 23/03/2010
    Città: LODI
    Età: 40
    Ausiliario
    00 19/01/2011 02:32
    se inserisco la nuova armata spawn in campaign_script e la descrizione in historic_events e tento di iniziare la campagna mi crasha di brutto alla selezione della fazione.

    devo aggiungere l'evento anche nel descr_events.txt?
    [Modificato da farmakon 19/01/2011 02:40]
  • OFFLINE
    The Housekeeper
    Post: 21.194
    Registrato il: 10/02/2007
    Principe

    00 19/01/2011 10:11
    se hai modificato solo historic_events e campaign_script (non devi modificare altro) allora è molto strano che vada in crash alla selezione della fazione: un eventuale errore nel campaign_Script non comporta mai un crash prima di iniziare una campagna, stesso dicasi per stringhe mancanti nell'historic_events.
    Ricontrolla eventuali modifiche recenti a descr_strat o altri files
  • OFFLINE
    farmakon
    Post: 67
    Registrato il: 23/03/2010
    Città: LODI
    Età: 40
    Ausiliario
    00 21/01/2011 07:16
    ora funziona, grazie housekeeper.

    E' possibile fare in modo che quando si conquisti una città non sparisca automaticamente la gilda che vi si trova? Ho assaltato una città perchè aveva la gilda dei cavalieri di Montesa, ma quando sono andato a controllare le strutture.. niente gilda. Eppure c'era, sino a prima della battaglia
  • OFFLINE
    The Housekeeper
    Post: 21.194
    Registrato il: 10/02/2007
    Principe

    00 21/01/2011 11:03
    penso che la distruzione dipenda dai punti accumulati per quella gilda (durante la campagna per ogni gilda si accumulano dei punteggi, e quando si superano certi livelli arriva la proposta di una gilda), se non sono sufficienti per mantenerla essa viene rimossa automaticamente.