Spawn System
Da Zulu Hotel Italia - Time Warp.
Gli spawn nel mondo sono gestiti attraverso speciali oggetti invisibili detti spawn point.
Doppio cliccando sullo spawn point si apre una gump che permette di configurarne il comportamento:
- State: Solitamente enabled, se disabled lo spawn point non effettuerà alcuno spawn
- Type: Sono selezionabili tre tipi:
- NPC: L'opzione più usata, effettua lo spawn classico di un singolo tipo di NPC
- Group: Effettua lo spawn di un gruppo di NPC
- Container: Non funzionante (usi futuri)
- Item: Effettua lo spawn di un oggetto (sperimentale)
- Template: Indica il template di riferimento per lo spawn, se si tratta di un singolo NPC, reperibile nel file ::npcdesc.cfg; se invece si tratta di un gruppo, indica l'ID numerico del gruppo da cui effettuare lo spawn, come configurato in :spawnpoint:groups.cfg; infine, nel caso di un item, in questo campo è invece indicato il nome dell'oggetto dal file itemdesc.cfg
- Max: Indica il numero massimo di creature o oggetti da spawnare
- Range: Nel caso di NPC, indica il raggio all'interno del quale gli NPC si muoveranno una volta spawnati, 0 significa che l'NPC potà andare in giro liberamente; nel caso di item, viene semplicemente ignorato.
- Spawn Range: Indica il raggio all'interno del quale la creatura o oggetto sarà spawnata, in un punto casuale. Il default è 0, che indica che lo spawn avverrà esattamente sopra allo spawn point. ATTENZIONE: nel caso di spawn point in dungeon assicurarsi che lo spawn non avvenga oltre ad eventuali muri. Nel caso di dubbi, è sempre meglio usare 0 come valore.
- Frequency: Indica dopo quanti minuti dopo essere stata uccisa/rimossa la creatura/oggetto dovrà respawnare. 0 indica un respawn immediato.
- Time Expire: Indica dopo quanti minuti dalla sua creazione questo spawn point si autodistruggerà. ATTENZIONE: impostare questo valore su uno spawn point già esistente ha spesso l'effetto di distruggerlo immediatamente. 0 disabilita questa funzione.
- Num Expire: Indica dopo quanti spawn questo spawn point si autodistruggerà. Funziona come un countdown: ogni volta che uno spawn è eseguito, il valore viene ridotto di 1. 0 disabilita questa funzione.
- Start HR: Indica l'orario in game a cui gli spawn avranno inizio ogni giorno. Usare .time per conoscere l'orario attuale.
- End HR: Indica l'orario in game a cui gli spawn cesseranno. Eventuali creature/oggetti ancora attivi saranno uccisi/distrutti.
- Level of Rotation
- Note: un breve campo a testo libero, solitamente riempito col nome di chi ha piazzato o modificato significativamente per ultimo lo spawn
- Leave/Despawn on Destroy: Se attiva questa spunta, eventuali creature/oggetti spawnati saranno toccati nel caso in cui lo spawn venga distrutto; diversamente, al momento della distruzione dello spawn anche eventuali creature/oggetti spawnati saranno uccise/distrutti
- Stagger/Group