Spawn System

Da Zulu Hotel Italia - Time Warp.
Versione del 24 apr 2015 alle 05:57 di Bodom (Discussione | contributi)

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Gli spawn nel mondo sono gestiti attraverso speciali oggetti invisibili detti spawn point.

la tipica gump di uno 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