[unregistriert] Problem bei einem Script

  • GM 7

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

  • [unregistriert] Problem bei einem Script

    Quellcode

    1. if show[i]=true
    2. {
    3. if text[i]!=''{i+=1;}
    4. if text[i]!=''{show[i]=true} else {show[i]=false} then {sleep(2000)} then {room_goto_next}
    5. show[i-1]=false
    6. }


    so sieht mein script bisher aus für eine textbox. sobald der text zu ende ist, soll die textbox verschwinden, dann soll noch eine ca. 2 sekündige Pause eintreten bis man zum nächsten Raum gewarpt wird..

    Allerdings ist mir gerade aufgefallen das es keinen "then"-Befehl gibt. Weiß wer was ich da machen muss?
  • Vorausgesetzt deine Programmlogik ist richtig:

    GML-Quellcode

    1. if show[i]=true
    2. {
    3. if text[i]!=''
    4. {
    5. i+=1;
    6. show[i]=true
    7. }
    8. else
    9. show[i]=false;
    10. sleep(2000);
    11. show[i-1]=false;
    12. room_goto_next;
    13. }
    Alles anzeigen

    Du musst nicht um jeden Befehl eine geschweifte Klammer setzten. Diese machen dann Sinn wenn mehrere Befehle abhängig von einer Abfrage durchgeführt werden müssen.