Forum

> > Stranded II > Scripts > gegessene ID überprüfen [GELÖST]
ForenübersichtStranded II-Übersicht Scripts-ÜbersichtEinloggen, um zu antworten

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

2 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

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

Giftgnom
User Off Offline

Zitieren
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
1× editiert, zuletzt 03.01.14 20:55:41

alt Re: gegessene ID überprüfen [GELÖST]

Nova
User Off Offline

Zitieren
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.

alt Re: gegessene ID überprüfen [GELÖST]

Giftgnom
User Off Offline

Zitieren
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
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtStranded II-ÜbersichtForenübersicht