ich dachte ich schreibs hier rein, weils bedingt auch mit schleifen zu tun hat und ich der ersteller war.
das programm funktioniert bis jetzt ganz gut, jedoch habt ihr mir sicherlich eine schönere lösung für folgendes problem:
ich will das in der schleife der held bei bestimmten aktionen zB 1 leben dazubekommt. wenn ich nun mache (pseudocode)
bewegt sich der held zum leben then leben = leben +1
dann bekommt er, ist er beim leben tausende leben (schleife).
habe nun für solche events immer eine eigene variable gemacht, die aus 0 und 1 besteht. bekam er leben +1 dann wird die variable auf 1 gesetzt, bei 1 bekommt er kein leben mehr. ist er wieder aus der "gefahrenzone", dann wird der wert wieder auf 0 gesetzt, sprich es ruft dies einmal auf.
ist jetzt nur ein beispiel.
das müsst ich aber bei allen möglichen sachen so handhaben. sprich experience, mana, leben usw. immer eigene variablen dazu machen oder geht das auch einfacher?
und wieso ist select case schneller als if? habe den code komplett mit tausenden ifs
