Eine sich veränderne variable abfragen

    Eine sich veränderne variable abfragen

    Abend zusammen
    Ich bin ziemlich neu in sachen game maker 8.1
    Und um weiter zu kommen fehlt mir nur die eine sache

    Also ich habe einen angrifswert der sich pro aufgenommen Gegenstand und Waffe etc verändert bzw sich addiert
    Und jetzt will ich wenn zb der angriffswert 7 ist 7 hp beim gegner abzieht und wenn er sich dann kurze zeit später verändert auf zb 5 durchs ablegen einer waffe etc auch 5 hp beim Gegner abzieht

    Hp leisten des Gegners und angrifswert ist alles schon fertig nur halt nicht das der angrifswert Einfluss auf die hp nimmt
    Naja, du hast ja denke ich eine Variable, in der du den aktuellen Angriffswert speicherst.
    Dann kann du ja einfach den Variablenwert von den hp abziehen :)
    Aktuelles Projekt: Aufbau - Strategiespiel.
    Aktueller Entwicklungsschritt: Planung | Grundengine entwickeln.

    Wichtig ist nicht, besser zu sein als alle anderen.
    Wichtig ist, besser zu sein als du gestern warst.





    Du musst eine global Variable Angriff verwenden, das schreibst du dann zB so: global.angriff = 7

    Wenn du die Waffe wechselst, dann veränderst du global.angriff und wenn ein Gegner getroffen wird, wird immer hp - global.angriff im Gegner gerechnet. hp bleibt immer nur lokal im Gegner und global.angriff ist eine einzigartige Variable auf die von allen Objekten zugegriffen werden kann.

    ancient-pixel.com
    youtube.com/user/SebastianMerkl <<< ich freu mich über einen Besuch ;)