Screenshots Speicherordner Festlegen

  • GM 7

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

  • Screenshots Speicherordner Festlegen

    Hi Leute.
    Wie wohl die meisten von euch wissen, wird beim Drücken von F9 ein Screenshot von euerem Game gemacht, welcher sofort unter dem Namen Screenshot001 oder 002 oder 003 Bla bla...im Ordner der *.exe bzw. *.gmk abgespeichert wird.
    Nun meine Frage: Wie kann ich den Speicherpfad Ändern damit die Bilder in einem Ordner "Screenshots" Abgespeicherd wird. Denn ich möchte nicht dass in einem Ordner einfach eine exe ein txt und alle Screenshots miteinander vermischt sind.

    Hoffe dass ihr wisst wie das geht.
    Euer Apple987123
  • Bastel dir ein Objekt mit folgendem Code im key-Pressed-Event für F9:

    GML-Quellcode

    1. var saved, number, file, directory;
    2. file="screenshot"; // Name der Datei (ohne die Zahl dahinter)
    3. directory="testdir"; // Name des Unterordners im Spieleordner
    4. saved=false; // wurde schon abgespeichert?
    5. number=0; // Nummer des Screenshots
    6. do { // Wiederhole...
    7. if (file_exists(working_directory+"\"+directory+"\"+file+string(number)+".bmp")) // Falls es die Datei mit der aktuellen Nummer schon gibt...
    8. {
    9. number+=1; // erhöhe die Nummer
    10. }
    11. else // ansonsten...
    12. {
    13. if (!directory_exists(working_directory+"\"+directory)) // Falls der Unterordner nicht existiert...
    14. {
    15. directory_create(working_directory+"\"+directory); // ...erstelle ihn
    16. }
    17. screen_save(working_directory+"\"+directory+"\"+file+string(number)+".bmp"); // ...speicher den Screenshot
    18. saved=true; // und setze saved auf "wahr"
    19. }
    20. } until (saved==true) // so lange wiederholen, bis saved "wahr" ist
    Alles anzeigen
    Einige meiner Spiele:
  • Benutzer online 3

    3 Besucher