Stormy
Anmeldungsdatum: 10.09.2004 Beiträge: 567 Wohnort: Sachsen - wo die schönen Frauen wachsen ;)
|
Verfasst am: 16.10.2004, 02: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 |
|