Stormy
 
  
  Anmeldungsdatum: 10.09.2004 Beiträge: 567 Wohnort: Sachsen - wo die schönen Frauen wachsen ;)
  | 
		
			
				 Verfasst am: 16.10.2004, 01:24    Titel: Bug in QB4.5 #2 | 
				     | 
			 
			
				
  | 
			 
			
				Ich habe einen weiteren Bug entdeckt. 
 
 
 	  | Code: | 	 		  CALL Game.DelItem(ItemList(ItemNr%).ID)
 
 
DEFINT A-Z
 
SUB Game.DelItem (ID)
 
' Deletes Item
 
FOR e = 1 TO UBOUND(ItemList)
 
 IF ID = ItemList(e).ID THEN
 
  ItemList(e).ID = 0
 
  ItemList(e).Class = 0
 
  ItemList(e).Item$ = ""
 
  ItemList(e).Amount = 0
 
  EXIT FOR
 
 END IF
 
 
NEXT e
 
END SUB | 	  
 
 
Eigentlich soll auch die .ID von dieser Variable gelöscht werden. Wird sie aber nicht! Lösung hierbei ist wieder die Variante mit einer temporären Variable zu arbeiten....
 
 
   
 
 
cu, Stormy _________________ +++ QB-City +++ Die virtuelle Stadt für jeden Freelancer - Join the community!
 
Projekte: QB-City,MysticWorld (RPG), 2D-OpenGL-Tutorial | 
			 
		  |