Wenn du Variablen sparen möchtest, kannst du es ja auch so machen:
Eine Variable hat 6 Ziffern: 65 43 21
Du gibst jeden NPC (falls es unter 100 sind) eine zweistellige Zahl.

Wenn Variable X: 00 00 XX ist dann soll es an dieser Stelle(XX) speichern
Wenn Variable X: 00 XX BB ist dann soll es an dieser Stelle (XX)speichern
Wenn Variable X: XX BB BB ist dann soll es an dieser Stelle(XX) speichern
Wenn Variable X: BB BB BB wenn VariableX voll belegt, nehme nächste Variable

B= Belegt

Ist zwar ein bischen Skriptaufwendig, aber es geht

netwarrior