Medieval 2 Total War
Discussione generale sul videogioco Medieval 2 : Total War
Cattedra
Guide & Tutorial a cura dei maggiori esperti di modding
Medieval 2 Total War Cantiere
Progettazione di Mod relativi al videogame Medieval 2 Total War

 

 

Nuova Discussione
Rispondi
 
Stampa | Notifica email    
Autore

GUIDA ALLO SCRIPTING

Ultimo Aggiornamento: 28/01/2016 14:51
26/05/2012 13:35
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 42
Registrato il: 12/09/2011
Città: CASAGIOVE
Età: 34
Contadino
Re:
Alfredo_89, 26/05/2012 01.13:

--------------------------------------------------------------------------------

Ciao
ho provato ad inserire alcuni script nel campaign nella mod che sto preparando. Nessuno di essi funziona, tanto che mi viene il dubbio che per qualche motivo sconosciuto essi siano disabilitati.
Alla fine ho provato ad inserire unicamente uno script semplicissimo di prova:

script

monitor_conditions I_TurnNumber = 2

add_money aztecs 500000
terminate_monitor
end_monitor

end_script

ma neanche questo funziona.
Potreste cortesemente darmi una mano???

--------------------------------------------------------------------------------



lo script è corretto, il log dice niente?
magari metti un wait_monitors prima di end_script.

ricorda che il truno 2 è in effetti il terzo (quando parte la campagna si gioca il turno zero)

p.s.
controllate sempre il log!!! perchè non lo fa mai nessuno?

----------------------------------------------------------------
Grazie adesso ho inserito wait_monitors e funziona!!!!
26/05/2012 13:53
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 439
Registrato il: 24/06/2011
Città: CHIERI
Età: 34
Cavaliere
Re:
The Housekeeper, 26/05/2012 12.53:

è un file chiamato system.log............




Grazie infinite per la tua disponibilità [SM=x1140430]

Dura la volontà, ferma la fede.

"Nel mondo effimero e leggero coerenza è spesso cambiar pensiero"
02/06/2012 21:27
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.534
Registrato il: 05/06/2009
Città: RIETI
Età: 37
Principe
Salve a tutti ragazzi....vi chiedo gentilmente di spiegarmi come posso aggiungere un modello sulla mappa strategica,
Prendiamo per esempio il Re,
Nel descr_character aggiungo:
faction normans
dictionary 2
strat_model teutonic_grand_master ; level 1, faction leader
battle_model teutonic_general
battle_equip gladius, chainmail shirt helmet and rectangular shield


nel descr_model_strat
;;;;;;;;;;;;;;;;;;;;;;;;;
type teutonic_general
skeleton strat_named_with_army
scale 0.7
indiv_range 40
texture normans, vecchiomondo/models_strat/textures/teutonic_grand_master.tga
model_flexi_m models_strat/teutonic_grand_master.CAS, max
shadow_model_flexi models_strat/shadow_sword.CAS, max



facendo così il gioco non parte e nel log mi scrive così:
21:27:02.949 [script.err] [error] Script Error in vecchiomondo/data/descr_character.txt, at line 189, column 1
Could not find character battle model 'teutonic_general'.


sicuramente è perchè non trova il character.... mi spiegate dove lo devo mettere? xkè sicuramente ho sbagliato la!

[Modificato da franky317 02/06/2012 21:35]
02/06/2012 21:35
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.249
Registrato il: 17/08/2009
Città: CARRO
Età: 32
Principe
In realtà non devi modificare la stringa

battle_model

quello lascialo così com'era, anche perché riguarda la mappa tattica.
Per modificarlo, devi anche inserire il modello nuovo e aggiungerlo all'edu
[Modificato da Zames 02/06/2012 21:36]
02/06/2012 21:50
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.534
Registrato il: 05/06/2009
Città: RIETI
Età: 37
Principe
cavolo! ora ho capito!! grazie... il gioco ora parte ma all'avvio della campagna da quest'altro errore:
21:50:58.797 [data.invalid] [error] Unable to find character model teutonic_grand_master for character type named character.

sai cosa vuol di??




ps anzi all'uscita del gioco mi da questo



Uploaded with ImageShack.us
[Modificato da franky317 02/06/2012 21:56]
02/06/2012 22:25
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.249
Registrato il: 17/08/2009
Città: CARRO
Età: 32
Principe
Mi pare che sia dovuto al fatto che il modello necessita anche della presenza di una texture, anche se non la usa.

Fai così:
-apri blocco note
-trascina il file .cas sul blocco note per aprirlo, vedrai un bordello di simboli spaventoso
-con l'opzione "cerca", cerca la/le texture vanilla interessate
-copiale e ponile nella cartella delle textures
02/06/2012 22:44
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.534
Registrato il: 05/06/2009
Città: RIETI
Età: 37
Principe
Ora nn posso provare....spero di aver capito bene i passaggi!ti faccio sapere!
03/06/2012 16:10
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.534
Registrato il: 05/06/2009
Città: RIETI
Età: 37
Principe
ho fatto come hai detto tu...
ho trovato la texture però non ho capito cosa vuol di di copiarle e inserirle nella cartella texture...
03/06/2012 19:14
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.249
Registrato il: 17/08/2009
Città: CARRO
Età: 32
Principe
Devi copiare i file delle textures indicati nel modello dalla cartella vanilla alla cartella delle textures del tuo mod (dovrebbe essere models_strat/textures in entrambi i casi).
03/06/2012 20:08
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.534
Registrato il: 05/06/2009
Città: RIETI
Età: 37
Principe
grazie Zames! ho risolto!!! ;) spero di aver imparato sta volta!
03/06/2012 20:53
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.534
Registrato il: 05/06/2009
Città: RIETI
Età: 37
Principe
03/06/2012 20:55
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.534
Registrato il: 05/06/2009
Città: RIETI
Età: 37
Principe
faction normans
dictionary 2
strat_model teutonic_general_teutonic ; level 0
strat_model teutonic_grand_master ; level 1, leader
strat_model teutonic_general_teutonic ; level 2, heir
battle_model Northern_General
battle_equip gladius, chainmail shirt helmet and rectangular shield




ok ora ho capito il meccanismo.... l'unica cosa che ancora non comprendo il level distingue le varie texture nel gioco giusto? ad assegnare al re una all'erede un'altra ai familiari ecc ecc....
ma questo meccanisco accade tramite ancillare? xkè scrivendo così tutti sono uguali....


ps scusate al doppio post non mi ero accorto di aver premuto il tasto rispondi! [SM=g27975]
[Modificato da franky317 03/06/2012 20:55]
04/06/2012 09:18
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 21.194
Registrato il: 10/02/2007
Principe

sì i livelli li assegni tramite tratti\ancillari (effect level...)
comunque i primi due livelli sono di default riservati a: generale generico, leader
05/06/2012 11:05
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.534
Registrato il: 05/06/2009
Città: RIETI
Età: 37
Principe
Ok questo l'ho capito e fatto ed è andato tutto ok.... mi chiedo una cosa, io ho creato un ancillare per il Re ed uno per l'erede , cosa succede quando l'erede diventa Re? l'ancillare dell'erede si toglie e va direttamente al prossimo erede?
05/06/2012 12:00
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 21.194
Registrato il: 10/02/2007
Principe

non è possibile rimuovere o spostare ancillari via trigger, puoi farlo solo manualmente mentre giochi (trascinando l'icona) oppure via script, dopo aver selezionato il personaggio, usando il comando "remove_ancillary this ..." (funziona anche da console)
05/06/2012 12:14
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.534
Registrato il: 05/06/2009
Città: RIETI
Età: 37
Principe
ok quindi l'erede prossimo non prenderà quell'ancillare almeno che non lo passo manualmente io? per ora va bene così poi studierò un modo... grazie house!
10/06/2012 15:26
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.047
Registrato il: 07/11/2008
Città: PATTI
Età: 33
Principe
Re: Re: Re:
The Housekeeper, 25/05/2012 09.32:




sul TWC puoi scaricarlo da qualche parte, si chiama oppida mod, fatto da Alpaca se ricordo bene




Si Mather mi aveva passato il link gli ho dato un occhiata, appena finisco gli esami riprendo a lavorarci [SM=g27960]
19/09/2012 20:26
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.047
Registrato il: 07/11/2008
Città: PATTI
Età: 33
Principe
Finalmente si riprende a moddare!!! [SM=g27964]

House non ricordo come si fa a far acquisire tratti ad agenti/generali quando questi vengono avvicinati da altri agenti/generali.
Forse melo avevi spiegato ma non avendoci mai provato ho scordato come si fa [SM=g27969]
20/09/2012 10:42
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 21.194
Registrato il: 10/02/2007
Principe



puoi sfruttare quella condizione usata per le streghe quando lanciano il malocchio ai generali

HighestAttAdjacentChar Magic witch > 3

p.s.
hai approfondito quel sistema del TWC per uccidere il generale basato sulle navi?
20/09/2012 13:24
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 2.047
Registrato il: 07/11/2008
Città: PATTI
Età: 33
Principe
Re:
The Housekeeper, 20/09/2012 10.42:



puoi sfruttare quella condizione usata per le streghe quando lanciano il malocchio ai generali

HighestAttAdjacentChar Magic witch > 3

p.s.
hai approfondito quel sistema del TWC per uccidere il generale basato sulle navi?



Grazie!

Purtroppo ancora no, avevo tutti i file rimasto nell'altro pc ormai inutilizzabile. Proprio stamattina li ho recuperati, oggi mi dedico a questo. Comunque lo script dovrebbe essere corretto solo non so come innescarlo.In un immagine sul topic del twc fa vedere una pergamena che si riferisce ai tasti della tastiera in cui dice "summon executioner < k >". Forse la soluzione è questa, se lo script è davvero corretto (credo di si ma controllerò ancora) si dovrebbe selezionare la città e premere k nella tastiera. vedremo
Finalmente avendo il pc nuovo posso testare e vedere [SM=g27960]




[Modificato da Tancredi d'Altavilla 20/09/2012 13:50]
Nuova Discussione
Rispondi

Feed | Forum | Album | Utenti | Cerca | Login | Registrati | Amministra
Crea forum gratis, gestisci la tua comunità! Iscriviti a FreeForumZone
FreeForumZone [v.6.1] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 10:55. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com