Ich würde es so machen, das jeder Slot eine eigene Variable hat, in der dann beim Aufnehmen des Items ein Wert gespeichert wir. Z.B eins für den Stock, zwei fürs Messer usw... Zusätzlich gibt es eine Variable, die die Anzahl der schon belegten Slots speichert. Wenn ein Item entfernt wird, rücken einfach alle Variabeln nach.

Hier gibt es ein Script, wo ich sowas ähnliches schonmal gebaut habe...

Manni