Seite 1 von 1

Technische Frage zu Items Funtionen

Verfasst: 09. Sep 2015, 15:14
von merlinita
Ich bastel gerade an einer grossen Erweiterung des Auf Reisen Mod und da
ich da die Priorität auf Kochen gesetzt habe im Mikromanagement
versuche ich vergeblich 3 Funktionen zu aktivieren. Auf Items




Habe da schon alle möglichen Kombinationen an ons durchprobiert und komme zu keinem vernünftigen Ergebnis.



Ich bräuchte einmal die Option dass Items nach einigen Tagen vergammeln
z.b. und ein anderes Item erzeugen oder verschwinden aber was auch immer
ich da mit expire oder consume versuche klappt ned ganz, entweder sind
die items dann beim händler nicht mehr zum verkauf angeboten oder sie
verschwinden nicht.



Und dann bräuchte ich ne Befehlszeile dass ein Item ein anderes Item (oder mehrere) voraussetzt um zu funktionieren

Nützlich wäre auch wenn man effects für die ganze Gruppe machen könnte so ähnlich wie mit checkbonusap



Das ganze möchte ich über Item Befehle laufen lassen, nicht über
scripts, da mir das zu zeitaufwenig is und ich auch mit dem scripting
von schickhd nicht vertraut bin.



LG

Verfasst: 09. Sep 2015, 15:29
von Mordbrenner
Also vergammeln geht aktuell nicht. Also das vergammeln theoretisch schon über einen timed-trigger und ein skript, aber das mitloggen, wie alt ein bestimmtes item ist, klappt nicht. Das Problem ist, dass z.B. "rohes Fleisch" gesammelt am 9.9. und "rohes Fleisch" gesammelt am 10.9. beide rohes Fleisch sind und womöglich sogar stapelbar. Stapel haben aber keinerlei unterschiedlichen informationsgehalt zu den einzelnen items.

Die groups bei checkbonus bedeuten nicht, dass man alles braucht, sondern dass nur jeweils ein item aus dieser Gruppe einen Bonus gibt. Also Decke und Schlafsack geben nicht beide einen Bonus, sondern nur der Schlafsack, da der einen höheren Bonus bringt.

Hier führt auch kein Weg daran vorbei, dies über ein skript laufen zu lassen. Im Skript kannst Du dann auf das vorhandensein der anderen Gegenstände prüfen.

Verfasst: 09. Sep 2015, 15:52
von merlinita
Ok, danke dir für die Info, dann arrangier ich mich mit den vorhandenen Möglichkeiten.