Direkt zum Problem:
Bei meiner Hausmod „Imaginary Residence“ hab ich ein kleines Scriptproblem. Und zwar möchte ich das wenn ein bestimmter Artikel gekauft wird, direkt den Script(der auf dem Artikel liegt) starten.
Das Problem ist jedoch das der Script erst beim aufnehmen des Artikels startet(also wenn man ihn auf den Boden fallen lässt und wieder aufhebt).
Script:
scn nxIRScriptImaginAddonBad
short AddOnce
BEGIN OnAdd player
if (AddOnce == 0)
;Add the Note
player.addNote nxNoteImaginAddonBad
;Remove this item from inventory
set AddOnce to 1
removeme
endif
endif
END
Das Problem müsste ja in der BEGIN Zeile liegen, jedoch gibt es keinen Befehl der(meines Wissens nach) den Script beim Kauf aktivieren lässt.
Habs bisher mit
OnDrop und der Angabe des Händlerkiste und
OnSell, welches den Script dann beim anschließenden Verkauf aktiviert, versucht.
Achja:
Der Artikel liegt in der Händlerkiste von Seagrave Holmes in Rivet City.
Könnte es vielleicht auch den dem Ort liegen?