Schüsse

  • GM 8

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

  • Hallo!

    Ich möchte eine Art RPG machen und dort ein paar Gegner einfügen!
    Man soll eine Waffe einsammeln und damit auf die Gegner schießen können (mit Leertaste)
    Kann mit dort jemand helfen?
    Julex
    trainercard.kilu.de/levelup.php?card=1270020317

    Bitte Klicken^^

    PS:

    Könnte hilfe bei Projekten gebrauchen!
  • Abend!


    Ich als GML Anfänger würde es so machen:

    Bei deinem Spieler:
    Im Creat-Event:

    GML-Quellcode

    1. waffe = 0 //somit hättest du keine waffe
    2. shoot = 1 //wird später wichtig...


    Collison-Event mit der Waffe:

    GML-Quellcode

    1. waffe = 1 //jetzt hast du eine Waffe


    Wenn du dauerfeuer willst nimm einfach das Leertastenevent ohne gedrückt bzw. loslassen

    GML-Quellcode

    1. if waffe = 1 //wenn du eine waffe hast, dann...
    2. {
    3. instance_create(x,y,obj_bullet) // erstellt dein Geschoss
    4. shoot = 0 //damit du nicht dauerfeuerst!
    5. alarm[0]=15 //damit du nicht nur einmal feuerst! zahl kannst du ändern... ist die anzahl der steps/sekunde
    6. }


    Im Alarm[0]-Event:

    GML-Quellcode

    1. shoot = 1 /wie oben erwähnt: nun kann wieder geschossen werden...



    Bei deinem Geschoss im Create-Event:

    GML-Quellcode

    1. move_towards_point(mouse_x,mouse_y,5) //geschoss fliegt richtung maus mit der geschwindigkeit 5



    So, dass war wohl schon mehr ein Tuturial. Hätte man bei genauer Suche auch zig mal gefunden! Jetzt gibts es einmal mehr^^
    Müsste klappen!

    MfG Seth