Hallo zusammen
Bei dem Spiel Medical Rush kann der Spieler beliebig oft ins Auto und aus dem Auto steigen.
Doch der Code dazu scheint fehlerhaft zu sein.
Um dies zu verdeutlichen, habe ich für euch den Code-Schnippsel und ein Video hinzugefügt.
Statt ins Fahrzeug zu steigen und unsichtbar zu sein, wird ein zweiter Spieler erstellt. Ich steuere beide Instanzen.
Eigentlich sollte der Spieler im Auto sitzen, d.h. zerstört sein, und nur noch das Auto existent sein.
Code
Spoiler anzeigen
Video
//EDIT
Code von Auto hinzugefügt
Bei dem Spiel Medical Rush kann der Spieler beliebig oft ins Auto und aus dem Auto steigen.
Doch der Code dazu scheint fehlerhaft zu sein.
Um dies zu verdeutlichen, habe ich für euch den Code-Schnippsel und ein Video hinzugefügt.
Statt ins Fahrzeug zu steigen und unsichtbar zu sein, wird ein zweiter Spieler erstellt. Ich steuere beide Instanzen.
Eigentlich sollte der Spieler im Auto sitzen, d.h. zerstört sein, und nur noch das Auto existent sein.
Code
obj_player
Step Event
Alles anzeigen
Start Event
Alles anzeigen
obj_player_auto
Step Event
Alles anzeigen
Start Event
Step Event
GML-Quellcode
- if (global.incar == false) {
- if (keyboard_check(ord("W"))) {
- speed = 5;
- }
- else if (keyboard_check(ord("S"))) {
- speed = -5;
- }
- else {
- speed = 0;
- }
- if (keyboard_check(ord("A"))) {
- direction += 5;
- }
- if (keyboard_check(ord("D"))) {
- direction -= 5;
- }
- }
- if (place_meeting(x,y,obj_player_auto) && global.incar == false && keyboard_check_pressed(ord("F"))) {
- global.incar = true;
- instance_destroy();
- }
Start Event
GML-Quellcode
- //ANAMNESE
- frage01 = "Sind Sie wach?";
- frage02 = "Was ist geschehen?";
- frage03 = "Wie alt sind Sie?";
- frage04 = "Welchen Wochentag haben wir heute?";
- frage11 = "Haben Sie Schmerzen?";
- frage12 = "Wo schmerzt es?";
- frage13 = "Wie stark sind die Schmerzen?";
- frage14 = "Seit wann haben Sie diese Schmerzen?";
- frage15 = "Hatten Sie schon einmal solche Schmerzen?";
- frage21 = "Haben Sie Allergien?";
- frage31 = "Nehmen Sie Medikamente ein?";
- frage41 = "Leiden Sie an einer Herzkrankheit?";
- frage42 = "Haben Sie Diabetes?";
- frage43 = "Leiden Sie an einer Atemwegskrankheit?";
- frage51 = "Wann haben Sie das letzte Mal etwas gegessen oder getrunken?";
- frage52 = "Was haben Sie getrunken oder gegessen?";
- frage53 = "Wie viel haben Sie davon gegessen oder getrunken?";
- frage61 = "Ist Ihnen schwindelig?";
- frage62 = "Ist Ihnen übel?";
- frage63 = "Haben Sie sich übergeben?";
- frage64 = "Haben Sie Sehstörungen gehabt?";
- frage65 = "Sind Sie bewusstlos gewesen?";
- frage71 = "Haben Sie Schwierigkeiten beim Atmen?";
- frage72 = "Haben Sie Schmerzen beim Atmen?";
- frage81 = "Können Sie Ihre Hände und Finger spüren?";
- frage82 = "Können Sie Ihre Füsse und Zehen spüren?";
- frage91 = "Geht es Ihnen jetzt besser?";
obj_player_auto
Step Event
GML-Quellcode
- image_angle = direction;
- if (speed >= max_speed) {
- speed = max_speed;
- }
- if (speed <= min_speed) {
- speed = min_speed;
- }
- if (global.incar == true) {
- if (keyboard_check(ord("W"))) {
- speed += 0.2;
- }
- else if (keyboard_check(ord("S"))) {
- speed -= 0.2;
- }
- else {speed = 0};
- if (keyboard_check(ord("A"))) {
- direction += 5;
- }
- if (keyboard_check(ord("D"))) {
- direction -= 5;
- }
- }
- if (keyboard_check_released(ord("F")) && global.incar == true) {
- instance_create(x+100,y+100,obj_player);
- view_object[0] = obj_player;
- obj_player.x = obj_player_auto.x +100;
- obj_player.y = obj_player_auto.y +100;
- global.incar = false;
- }
Start Event
Video
//EDIT
Code von Auto hinzugefügt
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von Michaelp800 ()