German gegessene ID überprüfen [GELÖST]

2 replies
Goto Page
To the start Previous 1 Next To the start
Up
Giftgnom
User
Offline Off
Neuer Tag, neues Problem

Ich wollte mal wissen, ob man iwie nachprüfen kann, welches Item gegessen wird, besonders ob das auch bei items geht, die man nicht in der Hand halten kann, um diese zu essen.

Vielen Dank im Voraus
edited 1×, last 03.01.14 08:55:41 pm
IMG:http://www.danasoft.com/sig/FBREITER.jpg
02.01.14 11:59:53 pm
Up
Nova
User
Offline Off
Wenn der Spieler ein Item isst, wird bei diesem Item ein "eat"-Event gestartet. Dann wird meisten der Befehl s2 cmd eat oder s2 cmd drink ausgeführt. Ich schätze, du müsstest bei jedem Item dieses on:eat erweitern und dann speichern, welches Item gerade verspeist wird.

Dafür kannst du s2 cmd def_extend nutzen. Du fügst damit dann zu jedem essbaren Item ein Script hinzu, welches bei on:eat beispielweise ein eigenes Event per s2 cmd event startet. Speichere vorher mit s2 cmd currentid und s2 cmd type den Typ des gegessenen Items in einer globalen Variable.
Hexenverbrennung, Inquisition, Kreuzzüge... Wir wissen, wie man feiert! - Ihre Kirche
03.01.14 12:05:03 am
Up
Giftgnom
User
Offline Off
Das wäre meine Notlösung gewesen... Ich wollte es nur einfacher haben
Aber für meine Zwecke werde ich das erstmal direkt in der Datei ändern... Es ist nur 1 Item betroffen
IMG:http://www.danasoft.com/sig/FBREITER.jpg
To the start Previous 1 Next To the start