Complete Example Scripts: Difference between revisions
Jump to navigation
Jump to search
m
→Set Quest Stage When Picked Up By Player: GetPlayer swapped with PlayerREF | Prefixed Int property name
imported>JustinOther m (→A Fully Functional Dwemer Button: GetPlayer swapped for PlayerREF | Removed extraneous/unused ObjSelf property) |
imported>JustinOther m (→Set Quest Stage When Picked Up By Player: GetPlayer swapped with PlayerREF | Prefixed Int property name) |
||
| Line 255: | Line 255: | ||
=Set Quest Stage When Picked Up By Player= | =Set Quest Stage When Picked Up By Player= | ||
<source lang="papyrus">ScriptName SetStageOnPlayerPickUp | <source lang="papyrus">ScriptName SetStageOnPlayerPickUp Extends ObjectReference | ||
Quest property QuestToSet | Actor Property PlayerREF Auto | ||
Quest property QuestToSet Auto | |||
Int Property iStageToSet Auto | |||
Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer) | Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer) | ||
If akNewContainer == PlayerREF | |||
QuestToSet.SetStage( | QuestToSet.SetStage(iStageToSet) | ||
GoToState("Taken") | GoToState("Taken") | ||
EndIf | |||
EndEvent | EndEvent | ||