Forum

> > Stranded II > Scripts > gegessene ID überprüfen [GELÖST]
Forums overviewStranded II overview Scripts overviewLog in to reply

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

2 replies
To the start Previous 1 Next To the start

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

Giftgnom
User Off Offline

Quote
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

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

Nova
User Off Offline

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

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

Giftgnom
User Off Offline

Quote
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
To the start Previous 1 Next To the start
Log in to reply Scripts overviewStranded II overviewForums overview