Neuer Raum Neue Position ,Verzweiflung pur x.x

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

  • Neuer Raum Neue Position ,Verzweiflung pur x.x

    Ich hab mir von Yoyogames ein Tutorial runtergeladen für ein Pokemon Spiel.
    Das Pokemon spiel intressiert mich nicht.
    Ich hab daraus die Funktion übernommen, um in einen anderen Raum zu kommen und dort auch an einer anderen
    Position zu starten.
    Doch es Funktioniert einfach nicht !
    Ich hab auch ein Teleporter-Object erstellt und dort ins COllisions Event mit dem Spieler folgenden Code
    reingeschrieben:

    GML-Quellcode

    1. other.x=newx
    2. other.y=newy
    3. room_goto(newroom)


    So, jetzt hab ich 2 Räume in Raum1 habe ich den Spieler und den Teleporter.
    Mit Strg+Rechtsklick auf das Teleporter Object hab ich diesem ein Creation Event gemacht.
    Dort steht :

    GML-Quellcode

    1. newx=384
    2. newy=208
    3. newroom=room0


    Wenn ich ihn berühre Telepotiert er sich, aber im anderen Raum erscheint der Spieler nicht.
    Bei dem Pokemon Spiel funktioniert das ja ?(
    Könnt ihr mir so helfen oder soll ich den Link des Tutorials schreiben?
  • Mach doch einfach global.newx|newy. Da sich die lokalen variablen nur auf diese Instanz beziehen, nicht aber auf das Objekt...
    PULSE

    Zweispieler [||||||||||]
    Einspieler [||||||||||]

    [Die Entgrater ist auf Eis gelegt]
  • Guckt euch das Tutorial bitte an.
    JOhannski, so wirds da jedenfalls nicht gemacht.

    @all: Zählt das dann eigt auch , wenn der Spieler nur die Position wechselt und dabei den Raum wechselt, als neu erstellt?
    Also werden dann wieder die Variable im Create Event erneuert?
    Also sag ich mal der hat im Create Event Hp = 100, hat abe rnur noch 20 und wechselt dan durch diesen Code den Raum & Position;
    Wird dann die hp = 100 wieder gesetzt?

    Eigt. nicht oder?