feed
top
crea forum
cerca
feed
forum
supporto
discussione
cerca
Medieval Total War Italia
Cerca
Medieval 2 Total War Universitate
Accedi
Condizione per spawn
Messaggi
OFF
LINE
auc162
Post: 2.101
Registrato il: 14/12/2009
Città: MILANO
Età: 52
Principe
0
0
10/09/2012
13:31
Ciao, ho un personaggio specifico, che è erede, che tengo off_map, e che vorrei comparisse tramite spawn solamente se e quando diventa facion leader. E' possibile farlo? Non so se con un personaggio specifico si può utilizzare il IsFactionLeader.
OFF
LINE
The Housekeeper
Post: 21.194
Registrato il: 10/02/2007
Principe
0
0
12/09/2012
19:44
ti servirebbe un tratto unico assegnato a quel personaggio nel descr_strat, ad esempio un tratto biografico come quelli di BC, oppure un tratto nascosto creato ad hoc
poi prova così
monitor_event BecomesFactionLeader IsGeneral
and Trait TRATTO_UNICO = 1
...
terminate_monitor
end_monitor
[
Modificato da The Housekeeper 12/09/2012 19:45
]
OFF
LINE
auc162
Post: 2.101
Registrato il: 14/12/2009
Città: MILANO
Età: 52
Principe
0
0
13/09/2012
00:25
L'ho scritto così:
monitor_event BecomesFactionLeader IsGeneral
and Trait Biografia_Harrold_Hardyng = 1
and I_SettlementOwner The_Eyrie = portugal
spawn_army
faction portugal
character Harrold Hardyng, named character, x 123, y 244, direction S, label 1Harrold_Hardyng, battle_model northern_general_X
unit NE Late Bodyguard_X exp 2 armour 0 weapon_lvl 0
end
console_command give_ancillary "Harrold Hardyng" eyrie
terminate_monitor
end_monitor
ma non funziona, perché il personaggio compare al secondo turno anche se è ancora erede (il leader esiste regolarmente).
OFF
LINE
The Housekeeper
Post: 21.194
Registrato il: 10/02/2007
Principe
0
0
13/09/2012
15:08
uhm strano...
sicuro che non ci siano errori nel campaign_script? Controlla sempre il log (se c'è un errore grave il campaign_script non viene letto e il personaggio esisterebbe normalmente fin dal primo turno).
Se invece non ci sono errori, controlla che il tratto Biografia_Harrold_Hardyng sia assegnato solo a lui.
Potresti provare a mettere una ulteriore condizione del tipo "and I_CharacterExists TizioCaio" (mettendo al posto di TizioCaio il nome del capofazione)
[
Modificato da The Housekeeper 13/09/2012 15:09
]
OFF
LINE
auc162
Post: 2.101
Registrato il: 14/12/2009
Città: MILANO
Età: 52
Principe
0
0
14/09/2012
00:48
L'ho sistemato, avevo fatto un errore banale nello scrittura del trait. Grazie.
Registrati
Accedi
Medieval 2 Total War Universitate
Accedi
IL MIO PROFILO
LE MIE DISCUSSIONI
FORUM CHE SEGUI
LA MIA FORUM-CARD
MODIFICA FORUM-CARD
FAQ
TRADUCI
LOGOUT
Accedi
Registrati
FAQ
TRADUCI
Scatta o carica foto
Allega file
Inserisci link da url (card)
Incorpora url (YouTube/Twitter/...)
ACCETTA
RIFIUTA
Anteprima