pxd2050 Posted January 4, 2021 Share Posted January 4, 2021 (edited) Event OnMenuClose(String MenuName) LeveledItem PrivateItem form ItemRef int i = 31 while i >=0 ItemRef = ActorRef.GetWornForm(Armor.GetMaskForSlot(i + 30)) if ItemRef PrivateItem.addform(ItemRef,1,1) endif i -= 1 endwhile TempItem = PrivateItem (GetOwningQuest() as outfit__MainQuest).SetPrivate(IsPrivate,PrivateItem) ActorRef.setoutfit(EmptyOutfit) ActorRef.setoutfit(NewOutfit) if IsFollower ActorRef.SetPlayerTeammate(true) IsFollower = false endif UnregisterForMenu("ContainerMenu") endEvent Scriptname outfit__MainQuest extends Quest import debug import UI import utility LeveledItem Property PrivateItem1 Auto LeveledItem Property PrivateItem2 Auto LeveledItem Property PrivateItem3 Auto LeveledItem Property PrivateItem4 Auto LeveledItem Property PrivateItem5 Auto LeveledItem Property PrivateItem6 Auto LeveledItem Property PrivateItem7 Auto LeveledItem Property PrivateItem8 Auto LeveledItem Property PrivateItem9 Auto ReferenceAlias[] Property Targets Auto Armor Property MRbohArmor Auto bool once = true int Inslot function SetPrivate(int aPrivate,LeveledItem PrivateItem) if aPrivate == 1 PrivateItem1 = PrivateItem Debug.notification("PrivateItem1 "+PrivateItem1.GetNumForms()) return elseif aPrivate == 2 PrivateItem2 = PrivateItem Debug.notification("PrivateItem2 "+PrivateItem2.GetNumForms()) return elseif aPrivate == 3 PrivateItem3 = PrivateItem return elseif aPrivate == 4 PrivateItem4 = PrivateItem return elseif aPrivate == 5 PrivateItem5 = PrivateItem return elseif aPrivate == 6 PrivateItem6 = PrivateItem return elseif aPrivate == 7 PrivateItem7 = PrivateItem return elseif aPrivate == 8 PrivateItem8 = PrivateItem return elseif aPrivate == 9 PrivateItem9 = PrivateItem return endif endfunction I can't copy a LeveledItem value just like "TempItem = PrivateItem" or "PrivateItem1 = PrivateItem",debug return: PrivateItem1 0, how to copy a LeveledItem? Help Edited January 4, 2021 by pxd2050 Link to comment Share on other sites More sharing options...
pxd2050 Posted January 4, 2021 Author Share Posted January 4, 2021 (edited) I can't copy a LeveledItem value just like "TempItem = PrivateItem" or "PrivateItem1 = PrivateItem",debug return: PrivateItem1 0, how to copy a LeveledItem? HelpSome one can help? Edited January 4, 2021 by pxd2050 Link to comment Share on other sites More sharing options...
Recommended Posts