Salut;
Alors tu peux tu creer une variable global pour gerer l'index :
Idx=0
A chaque fois que tu dois mettre un object dans ton inventaire :
tu le mets et tu increment la variable comme ca :
inv$(idx)="couteau"
idx=idx+1
Mais si tu veux pouvoir effacer , mettre comme tu veux je te conseille de gerer ca autrement.
Tu defini a l'avance les positions pour les objets ex :
5 dim INV$(10)
10 lampe=1:corde=2;couteau=3 etc...
..
..
quand tu trouve la lampe :
INV$(lampe)="lampe"
quand tu trouve la la corde
INV$(couteau)="couteau"
Si tu drop la corde :
INV$(corde)=""
pour afficher l'inventaire :
10 For obj= 0 to 9
20 if INV$(obj)<>"" then Print #1, INV$(obj)
30 Next obj
Enfin quelque chose comme ca.