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
08/11/2010 19:24
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
OFFLINE
Post: 6
Registrato il: 02/12/2008
Città: TORINO
Età: 57
Servo della gleba
Aiuto per script
Salute a tutti vedo se riesco a fare di nuovo qualche casino in modo che gli amministratori del sito mi caccino definitivamente ( ho appena postato dove non dovevo)
Vi chiedo aiuto per uno script che sto tentando di creare in attesa di “De Bello Mundi”, dato che non riesco a giocare in modo continuativo ma solo con intervalli molto lunghi ho bisogno di numerare le legioni in modo sistematico infatti rischio spesso di dimenticarmi delle armate .

Ho quindi creato un tratto “LegioI” ( da implementare fino a Legio XXX ) che modifica il nome del familiare ( ad es da Ruggiero Visconti a Ruggiero legatus Legio I “Italica” ) ho anche creato un tratto (LegioIno) che cambia il nome da Ruggiero legatus Legio I “Italica” a Ruggiero “onesta missio” ( congedato con onore) i due tratti funzionano se li attribuisco dalla consolle

Per gestirli nel gioco volevo legare i due tratti ad un ancillare chiamato LegioI ( che simboleggia l’insegna della legione ) ho creato il seguente script, nelle intenzione dovrebbe attribuire il tratto solo al generale che possiede l’ancillare e “congedare” chi lo perde però non funziona

monitor_event FactionTurnStart FactionIsLocal
and IsGeneral
and not Trait LegioI
and HasAncType LegioI
console_command give_trait this LegioI
end_monitor

monitor_event FactionTurnStart FactionIsLocal
and IsGeneral
and Trait LegioI
and not HasAncType LegioI
console_command give_trait this LegioIno
end_monitor

ho provato a sostituire la prima linea con
monitor_event CharacterSelected CharacterIsLocal l’unico risultato è che funziona solo il tratto LegioIno, e viene attribuito ogni volta che seleziono il generale
Sarei infinitamente grato a chi sappia aiutarmi ( probabilmente la soluzione è una menata ma sono all’inizio ) .
Grazie mille !
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 15:35. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com