@ Schmelz:
Das Aufteilen sähe in etwa so aus:
Aber Gildurs Skripts ist womöglich besser, da kürzer.
Das Aufteilen sähe in etwa so aus:
Code:
array_var actors
ref actor
ref item
short key
short state
if state == 0
ar_construct actors array
let actor := getFirstRef 69 1
while actor
if actor.getIsReference player == 0 && actor.getDead
let actors[key] := actor
let key += 1
endif
getNextRef
loop
let state := 1
return
elseif state == 1
let actor := actors[key]
let key -= 1
forEach item <- actor
if item.isOffLimits 7 || item.isQuestItem
continue
else
item.removeMeIR player
endif
loop
if key == 0
let state := 2
endif
endif
Aber Gildurs Skripts ist womöglich besser, da kürzer.