
scn VStealthSuitScriptBegin OnEquip Player Player.AddItem VStealthToken 1EndBegin OnUnEquip Player Player.RemoveItem VStealthToken 1 Player.RemoveSpell VChameleon50; added to make sure the spell is removedEnd
scn VStealthTokenScriptBegin GameMode If Player.GetEquipped VStealthSuit == 1 If player IsSneaking == 1 Player.addspell VChameleon50 Elseif Player IsSneaking == 0 Player.RemoveSpell VChameleon50 Endif EndifEnd
forEach aIterator <- player.getItems 40 let rPot := aIterator[ "value" ] if eval (( getFormIDString rPot )[0:1] == "FF" ) let sNumItems := player.getItemCount rPot player.removeItem rPot sNumItems shopKeeperRef.addItem rPot sNumItems endIfloop
short sAlMenubegin menuMode 1040 if ( sAlMenu == 0 ) let sAlMenu := 1 endIfendbegin gameMode if ( sAlMenu ) ; the removal code let sAlMenu := 0 endIfendThat will call the code only after you exit the alchemy menu.
short sAlMenubegin menuMode 1040 if ( sAlMenu == 0 ) let sAlMenu := 1 endIfendbegin gameMode if ( sAlMenu ); the removal code let sAlMenu := 0 endIfendThat will call the code only after you exit the alchemy menu.
short sAlMenubegin menuMode 1040 if ( sAlMenu == 0 ) let sAlMenu := 1 forEach aIterator <- player.getItems 40 let rPot := aIterator[ "value" ] if eval (( getFormIDString rPot )[0:1] == "FF" ) let sNumItems := player.getItemCount rPot player.removeItem rPot sNumItems zzSomePersistentContainerRef.addItem rPot sNumItems endIf loop endIfendbegin gameMode if ( sAlMenu ); the removal code let sAlMenu := 0 zzSomePersistentContainerRef.removeAllItems player endIfend
short sAlMenubegin menuMode 1040 if ( sAlMenu == 0 ) let sAlMenu := 1 forEach aIterator <- player.getItems 40 let rPot := aIterator[ "value" ] if eval (( getFormIDString rPot )[0:1] == "FF" ) let sNumItems := player.getItemCount rPot player.removeItem rPot sNumItems zzSomePersistentContainerRef.addItem rPot sNumItems endIf loop endIfendbegin gameMode if ( sAlMenu ); the removal code let sAlMenu := 0 zzSomePersistentContainerRef.removeAllItems player endIfend