Punktzahl durch höhere überschreiben lassen

  • Allgemein

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

  • Punktzahl durch höhere überschreiben lassen

    Ich habe mir dieses script gezogen um ein Highscore System meinem Spiel beizufügen.
    Spoiler anzeigen

    GML-Quellcode

    1. //Write the highscore on gm's highscore system
    2. highscore_add(global.yourname,global.punkte)
    3. //Load the variables from the table
    4. global.name1=highscore_name(1)
    5. global.name2=highscore_name(2)
    6. global.name3=highscore_name(3)
    7. global.name4=highscore_name(4)
    8. global.name5=highscore_name(5)
    9. global.score1=highscore_value(1)
    10. global.score2=highscore_value(2)
    11. global.score3=highscore_value(3)
    12. global.score4=highscore_value(4)
    13. global.score5=highscore_value(5)
    14. //Write the first 5 highscores on the ini
    15. ini_open('Settings.ini')
    16. ini_write_string('playeroptions','playername',global.yourname)
    17. ini_write_string('Score','Name1',global.name1)
    18. ini_write_string('Score','Name2',global.name2)
    19. ini_write_string('Score','Name3',global.name3)
    20. ini_write_string('Score','Name4',global.name4)
    21. ini_write_string('Score','Name5',global.name5)
    22. ini_write_real('Score','Score1',global.score1)
    23. ini_write_real('Score','Score2',global.score2)
    24. ini_write_real('Score','Score3',global.score3)
    25. ini_write_real('Score','Score4',global.score4)
    26. ini_write_real('Score','Score5',global.score5)
    27. ini_close()
    Alles anzeigen



    Jetzt bin ich aber nicht ganz zufrieden damit. Mir fehlt eine Funktion, welche bewirkt, dass jene Punktzahl überschrieben wird, die durch eine andere Punktzahl übertroffen wird.
    Wie stelle ich das jetzt an? Es wird mir selbst zu Komplex.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Lunatic447 ()