spostare forti

farmakon
00martedì 11 gennaio 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]
The Housekeeper
00martedì 11 gennaio 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).

farmakon
00martedì 11 gennaio 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.

The Housekeeper
00martedì 11 gennaio 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.

farmakon
00martedì 11 gennaio 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?
The Housekeeper
00mercoledì 12 gennaio 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à
farmakon
00venerdì 14 gennaio 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.
The Housekeeper
00venerdì 14 gennaio 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
farmakon
00sabato 15 gennaio 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
The Housekeeper
00sabato 15 gennaio 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!
farmakon
00domenica 16 gennaio 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
The Housekeeper
00lunedì 17 gennaio 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!
farmakon
00mercoledì 19 gennaio 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?
The Housekeeper
00mercoledì 19 gennaio 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
farmakon
00venerdì 21 gennaio 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
The Housekeeper
00venerdì 21 gennaio 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.
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 00:46.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com