Benutzerinformationen überspringen
Motto: "Was du nicht willst, das man dir tu', füge keinem And'ren zu!"
[Erledigt] Save Event Position
Hallo!
Ich habe mal das Forum und das Internet durchforset, nach einem Script, welches die Postion von ausgewählten Events automatisch speichert.
Bisher gab es ja nur Ansätze, bzw Scripts, die die Positionen aller Events speichern.
Das möchte ich aber nicht.
Ich habe nun folgendes gefunden:
Script von Shaz
Obwohl ich ein RGSS3 in mein XP-Spiel eingebaut habe, funktioniert das Script natürlich nicht D:
Ich kann es einbauen, alles läuft an, die Position wird sogar noch gespeichert (der Code läuft also durch, ohne einen Fehler zu verursachen), aber wenn ich dann auf die Map zurückkehren will, bekomme ich folgenden Fehler:
Script 'Event Pos' line 78: NoMethodError occurred.
undefined method `set_direction' for #<Game_Event:0x5a9ed7c>
:/
Ich finde das Script halt gut, weil ich so dafür sorgen kann, dass Event-Gegenstände (Kisten, usw) an ihrem Platz bleiben, wenn sie verschoben wurden, ohne, dass ich eine Milliarde Variablen Anlegen muss.
Jetzt wollte ich fragen, ob jemand das Script für mich zum Laufen bringen kann?
Es wurde nunmal für den Ace geschrieben.
Hier hat auch schon jemand nach einer XP-Version gefragt, jedoch lediglichdas hier bekommen (das Ding funktioniert nicht richtig- es speichert alle Eventpositionen [sagt Playm] und es speichert die Positionen bei einem Save auch nicht ab)- und die darunter geposteten Scripts speichern entweder auch alle Events oder alle Events auf bestimmten Maps.
Aber ich möchte nur bestimmte Events speichern, wie es im "Ursprungsscript" gemacht wird. ._.
Aber vielleicht kennt jemand auch ein Script für den XP, das genau das tut, es ich möchte :3
Josey~
Ich habe mal das Forum und das Internet durchforset, nach einem Script, welches die Postion von ausgewählten Events automatisch speichert.
Bisher gab es ja nur Ansätze, bzw Scripts, die die Positionen aller Events speichern.
Das möchte ich aber nicht.
Ich habe nun folgendes gefunden:
Script von Shaz
Obwohl ich ein RGSS3 in mein XP-Spiel eingebaut habe, funktioniert das Script natürlich nicht D:
Ich kann es einbauen, alles läuft an, die Position wird sogar noch gespeichert (der Code läuft also durch, ohne einen Fehler zu verursachen), aber wenn ich dann auf die Map zurückkehren will, bekomme ich folgenden Fehler:
Script 'Event Pos' line 78: NoMethodError occurred.
undefined method `set_direction' for #<Game_Event:0x5a9ed7c>
:/
Ich finde das Script halt gut, weil ich so dafür sorgen kann, dass Event-Gegenstände (Kisten, usw) an ihrem Platz bleiben, wenn sie verschoben wurden, ohne, dass ich eine Milliarde Variablen Anlegen muss.
Jetzt wollte ich fragen, ob jemand das Script für mich zum Laufen bringen kann?
Es wurde nunmal für den Ace geschrieben.
Hier hat auch schon jemand nach einer XP-Version gefragt, jedoch lediglichdas hier bekommen (das Ding funktioniert nicht richtig- es speichert alle Eventpositionen [sagt Playm] und es speichert die Positionen bei einem Save auch nicht ab)- und die darunter geposteten Scripts speichern entweder auch alle Events oder alle Events auf bestimmten Maps.
Aber ich möchte nur bestimmte Events speichern, wie es im "Ursprungsscript" gemacht wird. ._.
Aber vielleicht kennt jemand auch ein Script für den XP, das genau das tut, es ich möchte :3
Josey~
Notfalldiscord: Hier klicken
-
Joseys Wuselei
-
Meine Story - Pausiert
Lust auf Abenteuer?
So richtig mit Selbstbestimmung?
Und mit was Spannendem? Zum Spielen? Ohne Schokolade?
"Eines, das mit dem leistungsstärksten Grafikchip der Welt läuft? Deiner Vorstellungskraft?"
Hier die Antwort:


Hier könnt ihr euren Lieblingschar wählen ;D
Und hier findet ihr das Minigame, das ab und an den Würfel ersetzt. -
Meine Arbeiten
-
Meine Fähigkeiten
Maker:
XP
Pixeln:
Mappen:
Eventen:
Scripten:
Komponieren:

-
(Mein) Autismus
Ich bin im autistischen Sprektrum-
sollte ich mich komisch verhalten, oder unhöflich wirken
(oder mich zu oft entschuldigen, unaufmerksam sein, unsicher wirken, zum zehnten Mal nachfragen, blablabla),
ist das nicht beabsichtigt.
Josey. Epicgarantie.
Nehmt das bloß nicht ernst! D: -
Meine Welt
Mein Ehemann Kain!
:*
Freund und Helfer in der Not, immer da, steht er mir mit Rat und Tat zur Seite. Meine andere Hälfte! : D
Er verdient einfach einen Platz (
) in meiner Signatur! XD

-
Mein Support
Der In-Game-Charset-Generator!
Erstelle Random-NPCs mit Charsetteilen!
Diese Spiele finde ich toll und brauchen viel mehr Aufmerksamkeit!
Bastelt mal Banner! : D
-
Meine beendeten Contests
[Pixelcontest] Rund um den Kürbis

Abstimmung
Siegerehrung
Das Wunder der Berge

Abstimmung
Siegerehrung -
Meine Contests
Ein Schreibcontest in Arbeit! : D 
-
-
Joseys Spiele
-
Endless Ending
-
Scripted Desaster
Scripted Desaster
("nicht ganz so ernstes Projekt")
Ein verfressener Idiot und ein sarkastischer Workaholic treffen in einem dunklen Wald auf einen weißes Kaninchen...
Ein Auftragskiller jagt einem Meisterdieb hinterher, wobei nicht ersichtlich ist, wer eigentlich wen jagt...
Und eine "Kristallhöhle", sowie einen "Wald ohne Wiederkehr" gibts auch.
Das bedeutet doch Spaß... -
Pokémon EV
Pokemon EV
("Zeitvertreib nebenbei - Kreatief-Helfer")
Ist nur ein Pokemonspiel mit üblicher Story und nicht so üblicher Story.
Ist inzwischen alles schonmal dagewesen. XD -
Lost Island
Harvest Moon - Lost Island
(Arbeitstitel, "Eventtechnik-Projekt")
Ist momentan mein Hauptprojekt, weil bei EE die Scripts einfach fehlen :<
Das Spiel ist ein Harvest Moon Abklatsch. XD
Felder funktionieren, Tiere auch, Grafiken sehen schon gut aus, Maps sind fast fertig. Man kann in die Miene, man kann einkaufen. Auf dem Papier ist alles schon durchgeplant, einiges muss noch umgesetzt werden.
-
-
Joseys Fortschritt
-
Endless Ending
Story: 60%
Charas: 20%
Maps: 01%
Zeichnungen: 05%
Grafiken: 30%
Scripte: 70%
Musik: 00%
...ist nicht viel, huh? ^^° -
Scripted Desaster
Story: 10%
Charas: 60%
Maps: 30%
Zeichnungen: 01%
Grafiken: 60%
Scripte: 70%
Musik: 00%
Gut Ding... -
Pokemon EV
Story: 60%
Charas: 10%
Maps: 00%
Zeichnungen: 00%
Grafiken: 80%
Scripte: 90%
Musik: 70%
Nicht ernstnehmen XD Das mache ich nur, wenn woanders nix mehr geht... -
Lost Island
Story: 100%
Charas: 10%
Maps: 90%
Zeichnungen: 00%
Grafiken: 60%
Scripte: 90%
Musik: 00%
Das macht richtig Spaß XD
-
-
Huiii
Bitte klicken Sie weiter. Hier gibt es nichts zu sehen. Nichts. Hören Sie? Nichts.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Josey« (26. Juni 2015, 19:42)
RGSS3 und RGSS1 sind sich in ihren Funktionen großteils sehr ähnlich (RGSS3 verwendet eine andere Ruby-Version, die aber die meisten Funktionen aus 1.8 übernimmt und die meisten eingebauten Klassen sind ebenfalls nur erweitert, außer etwa die Tilemap-Klasse und die ohnehin nicht verwendeten Database-Item-Strukturen), deswegen funktioniert es auch ein XP Spiel mit relativ wenig Aufwand mit dem RGSS3-Player abzuspielen.
Für die meisten Scripts ist es aber relevant weche Standardscripts du verwendest, da sich hier XP und VXAce deutlich mehr unterscheiden. Der VXAce hat beispielsweise ein völlig anderes Kampfsystem und Scripts die darauf ausgelegt sind das VXAce-Kampfsystem zu verändern funktionieren in der Regel nicht ohne weiteres mit dem XP-Kampfsystem.
Für andere Teile des Spielsystems gilt ähnliches, oft auch dann wenn sich beide Maker augenscheinlich nicht wirklich unterscheiden.
Ansonsten:
Füge mal den Code hier hinzu, dann sollte Shaz's Script hoffentlich funktionieren (es ergänzt die im XP fehlende Methode):
Für die meisten Scripts ist es aber relevant weche Standardscripts du verwendest, da sich hier XP und VXAce deutlich mehr unterscheiden. Der VXAce hat beispielsweise ein völlig anderes Kampfsystem und Scripts die darauf ausgelegt sind das VXAce-Kampfsystem zu verändern funktionieren in der Regel nicht ohne weiteres mit dem XP-Kampfsystem.
Für andere Teile des Spielsystems gilt ähnliches, oft auch dann wenn sich beide Maker augenscheinlich nicht wirklich unterscheiden.
Ansonsten:
Füge mal den Code hier hinzu, dann sollte Shaz's Script hoffentlich funktionieren (es ergänzt die im XP fehlende Methode):
Benutzerinformationen überspringen
Motto: "Was du nicht willst, das man dir tu', füge keinem And'ren zu!"
Hey :)
Danke für die Erklärungen- also liegt es weniger am RGSS als an den Makern, dass die Scripts sich oft nicht einfach einfügen lassen.
Es klappt super, dein Edit macht, dass das Script funktioniert :D
Allerdings speichert es die Positionen des Events nur im Testmodus. Wenn ich ein richtiges Spiel starte, liegt die geschobene Kiste bei jedem Mapwechsel wieder an ihrem alten Ort ._.
Kein Fehler, nix, die Kiste steht einfach nur doof da D:
Aber die fehlende Methode ist zumindest nicht mehr das Problem. Vielleicht speichert der XP im nicht-Debug-Modus ja irgendwie anders ab, als der Ace?
Komisch, jetzt hab ich nochmal rumprobiert und es geht doch. Einmal trat es noch auf, dann nicht mehr. Jetzt steht die Kiste immer dort, wo ich sie hingeschoben habe. Also erstmal ein vorsichtiges "Fertig" :D
Vielleicht ist die Moveroute nicht "fertig" geworden und es konnte nicht speichern oder so? Keine Ahnung, im regelfall ist das Event nun immer dort, wo es sein soll- da wo ich es zurückgelassen habe :)
Vielen Dank, Irrlicht! :D
Danke für die Erklärungen- also liegt es weniger am RGSS als an den Makern, dass die Scripts sich oft nicht einfach einfügen lassen.
Es klappt super, dein Edit macht, dass das Script funktioniert :D
Allerdings speichert es die Positionen des Events nur im Testmodus. Wenn ich ein richtiges Spiel starte, liegt die geschobene Kiste bei jedem Mapwechsel wieder an ihrem alten Ort ._.
Kein Fehler, nix, die Kiste steht einfach nur doof da D:
Aber die fehlende Methode ist zumindest nicht mehr das Problem. Vielleicht speichert der XP im nicht-Debug-Modus ja irgendwie anders ab, als der Ace?
Komisch, jetzt hab ich nochmal rumprobiert und es geht doch. Einmal trat es noch auf, dann nicht mehr. Jetzt steht die Kiste immer dort, wo ich sie hingeschoben habe. Also erstmal ein vorsichtiges "Fertig" :D
Vielleicht ist die Moveroute nicht "fertig" geworden und es konnte nicht speichern oder so? Keine Ahnung, im regelfall ist das Event nun immer dort, wo es sein soll- da wo ich es zurückgelassen habe :)
Vielen Dank, Irrlicht! :D
Notfalldiscord: Hier klicken
-
Joseys Wuselei
-
Meine Story - Pausiert
Lust auf Abenteuer?
So richtig mit Selbstbestimmung?
Und mit was Spannendem? Zum Spielen? Ohne Schokolade?
"Eines, das mit dem leistungsstärksten Grafikchip der Welt läuft? Deiner Vorstellungskraft?"
Hier die Antwort:


Hier könnt ihr euren Lieblingschar wählen ;D
Und hier findet ihr das Minigame, das ab und an den Würfel ersetzt. -
Meine Arbeiten
-
Meine Fähigkeiten
Maker:
XP
Pixeln:
Mappen:
Eventen:
Scripten:
Komponieren:

-
(Mein) Autismus
Ich bin im autistischen Sprektrum-
sollte ich mich komisch verhalten, oder unhöflich wirken
(oder mich zu oft entschuldigen, unaufmerksam sein, unsicher wirken, zum zehnten Mal nachfragen, blablabla),
ist das nicht beabsichtigt.
Josey. Epicgarantie.
Nehmt das bloß nicht ernst! D: -
Meine Welt
Mein Ehemann Kain!
:*
Freund und Helfer in der Not, immer da, steht er mir mit Rat und Tat zur Seite. Meine andere Hälfte! : D
Er verdient einfach einen Platz (
) in meiner Signatur! XD

-
Mein Support
Der In-Game-Charset-Generator!
Erstelle Random-NPCs mit Charsetteilen!
Diese Spiele finde ich toll und brauchen viel mehr Aufmerksamkeit!
Bastelt mal Banner! : D
-
Meine beendeten Contests
[Pixelcontest] Rund um den Kürbis

Abstimmung
Siegerehrung
Das Wunder der Berge

Abstimmung
Siegerehrung -
Meine Contests
Ein Schreibcontest in Arbeit! : D 
-
-
Joseys Spiele
-
Endless Ending
-
Scripted Desaster
Scripted Desaster
("nicht ganz so ernstes Projekt")
Ein verfressener Idiot und ein sarkastischer Workaholic treffen in einem dunklen Wald auf einen weißes Kaninchen...
Ein Auftragskiller jagt einem Meisterdieb hinterher, wobei nicht ersichtlich ist, wer eigentlich wen jagt...
Und eine "Kristallhöhle", sowie einen "Wald ohne Wiederkehr" gibts auch.
Das bedeutet doch Spaß... -
Pokémon EV
Pokemon EV
("Zeitvertreib nebenbei - Kreatief-Helfer")
Ist nur ein Pokemonspiel mit üblicher Story und nicht so üblicher Story.
Ist inzwischen alles schonmal dagewesen. XD -
Lost Island
Harvest Moon - Lost Island
(Arbeitstitel, "Eventtechnik-Projekt")
Ist momentan mein Hauptprojekt, weil bei EE die Scripts einfach fehlen :<
Das Spiel ist ein Harvest Moon Abklatsch. XD
Felder funktionieren, Tiere auch, Grafiken sehen schon gut aus, Maps sind fast fertig. Man kann in die Miene, man kann einkaufen. Auf dem Papier ist alles schon durchgeplant, einiges muss noch umgesetzt werden.
-
-
Joseys Fortschritt
-
Endless Ending
Story: 60%
Charas: 20%
Maps: 01%
Zeichnungen: 05%
Grafiken: 30%
Scripte: 70%
Musik: 00%
...ist nicht viel, huh? ^^° -
Scripted Desaster
Story: 10%
Charas: 60%
Maps: 30%
Zeichnungen: 01%
Grafiken: 60%
Scripte: 70%
Musik: 00%
Gut Ding... -
Pokemon EV
Story: 60%
Charas: 10%
Maps: 00%
Zeichnungen: 00%
Grafiken: 80%
Scripte: 90%
Musik: 70%
Nicht ernstnehmen XD Das mache ich nur, wenn woanders nix mehr geht... -
Lost Island
Story: 100%
Charas: 10%
Maps: 90%
Zeichnungen: 00%
Grafiken: 60%
Scripte: 90%
Musik: 00%
Das macht richtig Spaß XD
-
-
Huiii
Bitte klicken Sie weiter. Hier gibt es nichts zu sehen. Nichts. Hören Sie? Nichts.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Josey« (26. Juni 2015, 19:40)
Ähnliche Themen
-
Skript-Anfragen »-
[Erledigt] Zweites Sparkle
(23. Juni 2015, 15:37)
-
RGSS 1 Probleme & Talk »-
[Erledigt] Interaktion mit Events verbieten
(10. Juni 2015, 09:50)
-
RGSS 1 Probleme & Talk »-
[Erledigt] Interaktion mit Events verbieten
(10. Juni 2015, 09:50)
-
Einsteigerhilfe »-
Speichern Deaktivieren?!?
(5. August 2007, 17:59)
-
RGSS Archiv »-
Fehler beim Laden
(14. Mai 2005, 16:20)





