Ergebnis 1 bis 20 von 30

Thema: RPG Maker VX Ace: Allgemeines Problem - RGSS3 Player funktioniert nicht mehr

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    RPG Maker VX Ace: Allgemeines Problem - RGSS3 Player funktioniert nicht mehr

    Hallo ihr Lieben!

    Viele von euch kennen vielleicht dieses Problem.
    Da es bereits eine Menge Themen gibt, ich jedoch nichts über den VX Ace gefunden habe, wollte ich mal ein neues Thema erstellen, da dieses Problem sicher auch viele andere betrifft.


    Problem:

    Während dem Spielen setzt dieses plötzlich aus und es kommt die Fehlermeldung: "RGSS3 Player funktioniert nicht mehr"

    Dies passiert manchmal zwischen 15-20 min Spielzeit. Das Spiel ist ein selbsterstelltes von mir und im Hintergrund läuft sonst nichts.
    Wenn das Spiel abstürzt und ich es neu lade, kann ich ganz normal an dem Punkt weiter spielen, an dem ich zuletzt gespeichert habe.
    Dann kann ich vielleicht wieder 20 min weiter spielen und plötzlich stürzt das Spiel wieder mit dem oben genannten Fehler ab.

    Dies ist bis jetzt zwei mal passiert und ich habe keine Ahnung, woran das liegt.


    Wäre unglaublich froh, wenn mir und den anderen mit dem gleichen Problem, jemand helfen könnte!


    Vielen Dank
    CensedRose


    ACHTUNG! Problem behoben!

    Auf der Suche nach einer Lösung, bin ich auf ein Script gestossen, dass die Script-Konflikte beseitigen sollte.
    Das Script hat Mithran erstellt und funktioniert wirklich super! Wichtig bei diesem Script ist, dass ihr das Script als erstes Script unter Materials einsetzt!
    Ansonsten könnte das ganze nicht richtig funktionieren.

    Mir hat es prima geholfen und ich hoffe, euch hilft es auch

    Hier der Link zu der Seite: http://rpgmaker-vx-ace.de/board9-rpg...inn/#post39018
    Oder direkt zum Script von Mithran: http://pastebin.com/DvuinNFU

    Geändert von CensedRose (20.04.2015 um 14:36 Uhr) Grund: Lösung des Problems

  2. #2
    Dem Internet nach könnte es dafür mehrere Gründe geben. Vielleicht hilft dir dieses Posting ja weiter. Benutzt du im Spiel selbstgemachte Scripte?

  3. #3
    Zitat Zitat von Kelven Beitrag anzeigen
    Dem Internet nach könnte es dafür mehrere Gründe geben. Vielleicht hilft dir dieses Posting ja weiter. Benutzt du im Spiel selbstgemachte Scripte?
    Selbstgemachte Scripte nein. Ich benutze Scripte von Yanfly, Victor Scripts und Zeus Lights & Shadows.
    Kennst du die vielleicht? Vermutlich ist bei denen etwas nicht in Ordnung, oder ich habe vielleicht etwas abgeändert.

    Seltsam ist nur, dass das Spiel eigentlich ganz normal läuft und einfach nach einer gewissen Zeit abstürzt.
    Finde das einfach seltsam =/

    Ich schaue sonst mal. Das Posting hilft mir leider nicht weiter, da ich kein Englisch kann (nur das nötigste) ^^ Aber danke!

  4. #4
    Bei nem Kumpel von mir ist wegen eines Scriptes ein Ace Spiel immer nach einer gewissen abgestürzt, allerdings mit "Game.exe funktioniert nicht mehr". Da lags nach einigem rumprobieren wohl am Betriebssystem (XP), da andere genau das gleiche Problem hatten und auch XP benutzt haben. Bei allen anderen lief das Spiel problemlos. Vielleicht liegts auch am Betriebssystem?

  5. #5
    Das liegt höchst wahrscheinlich an den von dir benutzen Scripten. Nicht zwingend an einem einzelnen Script aber vielleicht an einer gewissen Kombination aus mehreren von diesen. Ruby ist keine sehr sichere Sprache, es ist sehr einfach, dass mehrere Scripte einander beinflussen und dadurch Fehler zustande kommen.
    Aus persönlicher Erfahrung, welche ich bei der Entwicklung eines Ace-Spieles einmal gemacht habe, weis ich auch, dass es im Ace ein Problem mit dem Garbage-Collect von Grafikobjekten gibt. Das führt dann zu Abstürzen an beliebigen Zeitpunkten, nämlich wann immer der GC gerade aktiv wird.

  6. #6
    Zitat Zitat von Cornix Beitrag anzeigen
    Das liegt höchst wahrscheinlich an den von dir benutzen Scripten. Nicht zwingend an einem einzelnen Script aber vielleicht an einer gewissen Kombination aus mehreren von diesen. Ruby ist keine sehr sichere Sprache, es ist sehr einfach, dass mehrere Scripte einander beinflussen und dadurch Fehler zustande kommen.
    Aus persönlicher Erfahrung, welche ich bei der Entwicklung eines Ace-Spieles einmal gemacht habe, weis ich auch, dass es im Ace ein Problem mit dem Garbage-Collect von Grafikobjekten gibt. Das führt dann zu Abstürzen an beliebigen Zeitpunkten, nämlich wann immer der GC gerade aktiv wird.

    Das könnte eigentlich gut möglich sein Ich benutze ca. 4-5 Scripte zusammen. Dazu gehört eines für das Shop-Menü und ein anderes für Symbole bei den allgemeinen Menüs. Dazu noch ein Script für Nebel (Fogs) und weiteres.
    Ich schaue mir das mal an und werde mal weiter schauen!

    Vielen Dank!

  7. #7
    Versuche einmal eines nach dem anderen auszuschalten und nocheinmal zu testen ob das Problem weiterhin auftritt. Es wäre dafür natürlich nützlich die Ursache des Problems einschränken zu können auf gewisse Situationen. Was passiert für gewöhnlich wenn das Problem auftritt? Kann man irgendeine Art von Muster erkennen?

  8. #8
    Zitat Zitat von Cornix Beitrag anzeigen
    Versuche einmal eines nach dem anderen auszuschalten und nocheinmal zu testen ob das Problem weiterhin auftritt. Es wäre dafür natürlich nützlich die Ursache des Problems einschränken zu können auf gewisse Situationen. Was passiert für gewöhnlich wenn das Problem auftritt? Kann man irgendeine Art von Muster erkennen?
    Nun es passierte einmal, als ich im Wald gegen Wölfe gekämpft habe.
    Ich benutze ein Script für eine andere Gestaltung des Kampfsystems und einen für die Karte: Waldschatteneffekt (Fog). Vielleicht kommen diese beiden Scripte miteinander nicht so gut aus. Weiss es nicht.

  9. #9
    Der erste Schritt in der Beseitigung eines Fehlers ist es die Fehlerursache zu ermitteln (beziehungsweise einzuschränken). Solange du den Fehler nicht reproduzieren kannst (also einen sicheren Weg, um den Fehler hervorzurufen) ist es extrem schwierig den Fehler zu beheben.

  10. #10
    Wirft der Ace beim Crashen nicht detailliertere Informationen auf der Konsole aus?

  11. #11
    Zitat Zitat von Tako Beitrag anzeigen
    Wirft der Ace beim Crashen nicht detailliertere Informationen auf der Konsole aus?
    Nö, wenn die Fehlermeldung kommt, dann heisst es, dass das Programm geschlossen wird und falls eine Lösung vorhanden ist, mir die geschickt wird =/

  12. #12
    Zitat Zitat von Sölf Beitrag anzeigen
    Bei nem Kumpel von mir ist wegen eines Scriptes ein Ace Spiel immer nach einer gewissen abgestürzt, allerdings mit "Game.exe funktioniert nicht mehr". Da lags nach einigem rumprobieren wohl am Betriebssystem (XP), da andere genau das gleiche Problem hatten und auch XP benutzt haben. Bei allen anderen lief das Spiel problemlos. Vielleicht liegts auch am Betriebssystem?
    Da ich das neue Windows 8.1 benutze, denke ich mal, dass es nicht daran liegt Aber vielen Dank!

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •