Paddel Schuss probleme

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Paddel Schuss probleme

    hi leute, ich habe da ein paar probleme.

    Also ich habe mich seit langem nicht mehr mit dem GM befasst, und fange wieder mit dem gm an (als hinweis).
    ich bin da bei mein breakout clone zu verbessern, ich wollte das der paddel schisst.

    wenn ich die munition auf fange dann soll sich der paddel in paddel_schuss ändern, und wenn die munition leer ist soll der paddel sich wieder in paddel_normal ändern.
    Ich habe es so gemacht: ff.rar GM 8
    ist nur ne test datei wie ich es gemacht habe.

    Ich danke im vorraus :)
    Gamemaker ist sehr cool Bist du auch dieser Meinung Oder bin ich ganz alleine mit der Meinung Deutsch
    Gamemaker is very cool If you are also of this opinion Or if I am whole only with the opinion Englisch
    Gamemaker est très cool Si tu es aussi de cette opinion Ou si je suis tout seulement avec l'opinion Französisch
    Gamemaker og a en nippeblæg A viser mæle som a ik' forstår Eller er a alene med denne mening Dänisch von SDX
  • Von icqgamer
    Was genau meinst du mit "paddel" von den objektn?
    paddel_normal>>>>player/ und paddel_schuss>>>>>>player_w.

    also ich meinte es so, wenn mann mit dem player die munition auf fängt ändert sich der player in player_w, und dann kann man 10 mal schiessen.
    wenn die munition leer ist soll sich der player_w in player ändern.
    Gamemaker ist sehr cool Bist du auch dieser Meinung Oder bin ich ganz alleine mit der Meinung Deutsch
    Gamemaker is very cool If you are also of this opinion Or if I am whole only with the opinion Englisch
    Gamemaker est très cool Si tu es aussi de cette opinion Ou si je suis tout seulement avec l'opinion Französisch
    Gamemaker og a en nippeblæg A viser mæle som a ik' forstår Eller er a alene med denne mening Dänisch von SDX
  • Achso, warum machst du das denn nicht so:

    Wenn der Player Munition auffängt, ändert sich eine Variable bspw. "munition" in 10 um, also "munition = 10"
    Wenn du schießt, dann wird pro Schuss -1 munition angerechnet, und wenn munition = 0 ist kann er nichtmehr schießen.
  • [player - Step Event]

    GML-Quellcode

    1. if (collision_point(x,y,obj_munition,true,false)==true) && (object_index!=player_w)
    2. {
    3. instance_change(player_w,true);
    4. exit;
    5. };

    Dieser Script fraegt ab, ob es ein Zusammentreffen mit obj_munition gibt UND ob man auch nicht player_w bereits ist. Wenn beides TRUE ist, wird die Instance player zu player_w gewechselt und führt das die Events Create und Destroy aus.

    [player_w - step Event]

    GML-Quellcode

    1. if (munition<=1) && (object_index!=player)
    2. {
    3. instance_change(player,true);
    4. exit;
    5. };

    Dieser Script fraegt ab, ob die Variable Munition kleiner als 1 ist (also quasi NULL) UND ob man auch nicht player bereits ist.
    Wenn das beides der Fall ist (TRUE), wird die player_w instance zu player gewechselt.

    Das ist der direkte Weg.

    Gruss
  • erst mal danke für eure hilfe :thumbsup: .

    Ich habe es jetzt so gemacht, und es klapt wunderbar.
    :event_keypress:
    -------
    • self>>m>>o>>larger than
    -------
    :action_code: if m=0 then {image_single=0;}


    :thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup:


    Problem erledigt.
    Gamemaker ist sehr cool Bist du auch dieser Meinung Oder bin ich ganz alleine mit der Meinung Deutsch
    Gamemaker is very cool If you are also of this opinion Or if I am whole only with the opinion Englisch
    Gamemaker est très cool Si tu es aussi de cette opinion Ou si je suis tout seulement avec l'opinion Französisch
    Gamemaker og a en nippeblæg A viser mæle som a ik' forstår Eller er a alene med denne mening Dänisch von SDX

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von danielknoke ()