Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- scn AAAFyTyHotkeyFreezeItemsScript
- int iKeyID
- array_var array_MiscRefsInCell
- array_var array_BookRefsInCell
- array_var array_ClothingRefsInCell
- array_var array_ArmorRefsInCell
- array_var array_IngredientRefsInCell
- array_var array_WeaponRefsInCell
- array_var array_AmmoRefsInCell
- array_var array_IngestibleRefsInCell
- array_var array_Temp
- array_var array_Refs
- array_var array_Refs_PosX
- array_var array_Refs_PosY
- array_var array_Refs_PosZ
- int iRefCount
- int iBaseObjectIndex
- ref refItem
- ref refMarker
- begin function {iKeyID}
- set refMarker to AAAFyTyNPCDummyRef
- let array_Refs := Ar_Construct "array"
- let array_Refs_PosX := Ar_Construct "array"
- let array_Refs_PosY := Ar_Construct "array"
- let array_Refs_PosZ := Ar_Construct "array"
- let array_MiscRefsInCell := GetRefs 31,1
- let array_BookRefsInCell := GetRefs 25,1
- let array_ClothingRefsInCell := GetRefs 26,1
- let array_ArmorRefsInCell := GetRefs 24,1
- let array_IngredientRefsInCell := GetRefs 29,1
- let array_WeaponRefsInCell := GetRefs 40,1
- let array_AmmoRefsInCell := GetRefs 41,1
- let array_IngestibleRefsInCell := GetRefs 47,1
- foreach array_Temp <- array_MiscRefsInCell
- let refItem := array_Temp["value"]
- Ar_append array_Refs refItem
- Ar_append array_Refs_PosX refItem.GetPos X
- Ar_append array_Refs_PosY refItem.GetPos Y
- Ar_append array_Refs_PosZ refItem.GetPos Z
- loop
- foreach array_Temp <- array_BookRefsInCell
- let refItem := array_Temp["value"]
- Ar_append array_Refs refItem
- Ar_append array_Refs_PosX refItem.GetPos X
- Ar_append array_Refs_PosY refItem.GetPos Y
- Ar_append array_Refs_PosZ refItem.GetPos Z
- loop
- foreach array_Temp <- array_ClothingRefsInCell
- let refItem := array_Temp["value"]
- Ar_append array_Refs refItem
- Ar_append array_Refs_PosX refItem.GetPos X
- Ar_append array_Refs_PosY refItem.GetPos Y
- Ar_append array_Refs_PosZ refItem.GetPos Z
- loop
- foreach array_Temp <- array_ArmorRefsInCell
- let refItem := array_Temp["value"]
- Ar_append array_Refs refItem
- Ar_append array_Refs_PosX refItem.GetPos X
- Ar_append array_Refs_PosY refItem.GetPos Y
- Ar_append array_Refs_PosZ refItem.GetPos Z
- loop
- foreach array_Temp <- array_IngredientRefsInCell
- let refItem := array_Temp["value"]
- Ar_append array_Refs refItem
- Ar_append array_Refs_PosX refItem.GetPos X
- Ar_append array_Refs_PosY refItem.GetPos Y
- Ar_append array_Refs_PosZ refItem.GetPos Z
- loop
- foreach array_Temp <- array_WeaponRefsInCell
- let refItem := array_Temp["value"]
- Ar_append array_Refs refItem
- Ar_append array_Refs_PosX refItem.GetPos X
- Ar_append array_Refs_PosY refItem.GetPos Y
- Ar_append array_Refs_PosZ refItem.GetPos Z
- loop
- foreach array_Temp <- array_AmmoRefsInCell
- let refItem := array_Temp["value"]
- Ar_append array_Refs refItem
- Ar_append array_Refs_PosX refItem.GetPos X
- Ar_append array_Refs_PosY refItem.GetPos Y
- Ar_append array_Refs_PosZ refItem.GetPos Z
- loop
- foreach array_Temp <- array_IngestibleRefsInCell
- let refItem := array_Temp["value"]
- Ar_append array_Refs refItem
- Ar_append array_Refs_PosX refItem.GetPos X
- Ar_append array_Refs_PosY refItem.GetPos Y
- Ar_append array_Refs_PosZ refItem.GetPos Z
- loop
- let iRefCount := Ar_size array_Refs
- foreach array_Temp <- array_Refs
- let refItem := array_Temp["value"]
- loop
- end function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement