Every fire has a certain "status" ($state) and owner ($owner).

States:

0 - Normal Fire (Standard)
1 - Eternal Fire

In kleinen Hhlen (ID 148) und unter Hhlendecken (ID 770) vom Spieler gebaute Feuerstellen erhalten automatisch den State 1. Sie knnen auch bei Regen angezndet werden bzw. gehen bei Regen nicht aus.

Owner:

0 - verlassene Feuerstelle (Standard)
1 - eigene Feuerstelle
2 - fremde Feuerstelle

Verlassene Feuerstellen werden durch das Skript nicht beeinflusst. Zndet der Spieler eine verlassene Feuerstelle an, wird sie automatisch zum "Eigentum" des Spielers ($owner=1).

Eigene Feuerstellen des Spielers verbrauchen Brennmaterial - gehen also nach gewisser Zeit aus - und halten gefhrliche Tiere fern. Sie werden automatisch als Eigentum des Spielers deklariert, sobald er sie baut.

Fremde Feuerstellen - bspw. in einem Eingeborenendorf - gehen automatisch abends an und morgens aus. Sie verbrauchen kein Brennmaterial, knnen vom Spieler nicht "erobert", dafr aber jederzeit angezndet werden. Fr dieses Feature muss bei den entsprechenden Objekten eine lokale Variable namens "owner" mit dem Wert "2" initialisiert werden. Dazu einfach im Editor auf das entsprechende Objekt klicken und bei Skript

on:start {
  local $owner;
  $owner=2;
}

eintragen. Alternativ kann man das Lagerfeuer/die Fackel auch einfach mit einem Action-State versehen.