Aiuto per ancillari

auc162
00mercoledì 30 giugno 2010 15:49
Ciao, avrei bisogno di aiuto per terminare gli ancillari del mio mod delle Cronache del Ghiaccio e del Fuoco ( LINK ):
1 - come si fa a far "morire" un ancillare, cioè eliminarlo dal profilo di un personaggio mentre questo continua a vivere? Infatti come ancilari ci sono anche delle persone, che non possono ovviamente vivere in eterno
2 - come si può far sparire un ancillare quando il personaggio ne acquisisce un altro?
3 - si può far comparire un ancillare ad un personaggio X alla morte del personaggio Y?
4 - come faccio a dare degli ancillari a dei "minorenni", in modo che quando diventino adulti hanno già l'ancillare?
5 - come si fa ad attribuire un ancillare ad uno specifico personaggio (es. solo ad un certo generale, già esistente)?
6 - qualcuno sa la differenza tra PersonalSecurity e PublicSecurity?

A chi mi aiuterà andrà la sempiterna riconoscenza degli Stark di Grande Inverno [SM=g27960]
The Housekeeper
00domenica 11 luglio 2010 10:58
1- purtroppo non è possibile eliminare un ancillare, se non facendolo via script nel campaign_script, ma si può fare solo in determinate circostanze (ad esempio, solo se il personaggio è gestito dal giocatore umano, e solo se il personaggio è stato correntemente selezionato dal giocatore cliccando su esso)

esempio:

monitor_event CharacterSelected CharacterIsLocal
and AgentType = princess
and HasAncType Concilio
console_command remove_ancillary this Concilio_Princess
end_monitor

con questo script, appena selezioni una principessa che ha un ancillare di tipo "Concilio" (il "tipo" è il Type dell'export_descr_ancillaries), essa perde l'ancillare "Concilio_Princess".



2- puoi farlo sempre tramite script, seguendo l'esempio soprascritto, ma è sempre necessario che il personaggio sia gestito dal giocatore umano, e che sia correntemente selezionato.

Sempre con riferimento a una principessa:

monitor_event CharacterSelected CharacterIsLocal
and AgentType = princess
and HasAncType TYPE_ANCILLARE_NUMERO1
and HasAncType TYPE_ANCILLARE_NUMERO2
console_command remove_ancillary this ANCILLARE_NUMERO2
end_monitor



3- questo temo proprio che non sia possibile, a meno che tu non conosca il nome esatto del personaggio che è morto


4- impossibile purtroppo


5- se vuoi dare un ancillare a un generale fin dal primo turno, aggiungilo nel descr_strat. Se invece lo fuoi fare a campagna in corso, puoi farlo solo col solito script soprascritto (con le solite limitazioni...), usando il comando give_ancillary anzichè remove_ancillary

monitor_event CharacterSelected CharacterIsLocal
and AgentType = princess
and not HasAncType TYPE_ANCILLARE_NUMERO1
console_command give_ancillary this ANCILLARE_NUMERO1
end_monitor



6- sicurezza personale = probabilità di scampare a tentativi di spionaggio o omicidio; sicurezza pubblica = probabilità di scoprire agenti nemici (spie e assassini) nascosti
auc162
00domenica 11 luglio 2010 15:32
Grazie delle risposte, anche se capisco che si può fare ben poco....

Circa la mia domanda 3, io so qual è il nome del personaggio; mi dici come dovrei quindi fare?
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 10:12.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com