00 09/11/2010 08:44
Re: Aiuto per script
alchim, 08/11/2010 19.24:

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 !




ma... hai letto la mia risposta? [SM=g27963]
freeforumzone.leonardo.it/discussione.aspx?idd=9508578&...

riassunto: ti consiglio caldamente di evitare queste complicazioni usando i tratti, e di sfruttare invece il metodo di rtw-bi per la numerazione automatica delle legioni
freeforumzone.leonardo.it/discussione.aspx?idd=7358954



[Modificato da The Housekeeper 09/11/2010 08:45]