PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hin-. und Herschieben von mehreren Map-Events auf einmal (RPG Maker 2003)



Davy Jones
01.03.2026, 21:34
Ist das überhaupt möglich?
Wenn ich bspw. eine Hütte aus dem Objektcharset auf einer Map verschieben will, muss ich jedes der über 20 Events einzeln grabschen und dann an den gewünschten Platz schieben.
Gibt es vielleicht eine Tastenkombi die ich nicht kenne?

IndependentArt
03.03.2026, 17:21
Nicht, dass ich wüsste. Ich habe häufig die Tall Charset Funktion von Easyrpg genutzt und damit große Objekte angezeigt. Noch eine Möglichkeit wären auch Pictures, z.B. für ein Haus eines under und eines over hero.

Davy Jones
03.03.2026, 17:49
Shit, das war dann wohl nix. Aber ich dachte mir, bevor ich jetzt ewig mit einer evtl. Wissenslücke rumlaufe, frage ich lieber noch mal nach.

Und meine Güte bin ich blind, ich hab bei Show Picture nicht realisiert, dass man bei der Auswahl scrollen kann und dass es 10 (!) mögliche Prioritäten für das Picture Objekt gibt.
Da hätte ich mir echt einiges an Schnippelei sparen können, vielen Dank nochmal für den Tipp.

real Troll
03.03.2026, 19:07
Und meine Güte bin ich blind, ich hab bei Show Picture nicht realisiert, dass man bei der Auswahl scrollen kann und dass es 10 (!) mögliche Prioritäten für das Picture Objekt gibt.
Da hätte ich mir echt einiges an Schnippelei sparen können, vielen Dank nochmal für den Tipp.
Ich möchte mich auch bei den Tomatenaugen anmelden. Ohne den Hinweis wäre mir das ebenfalls nicht aufgefallen.
Mit ein bisschen Gewürge lassen sich sogar Eigenschaften des 2003er Makers im 2000er aktivieren (z. Bsp. Common Events in den Battle Events). Ich probiere mal rum, ob das auch die Bilderoptionen umfasst.

Cherry
03.03.2026, 22:51
Das würde mich sehr wundern.

(Und zwecks Events kopieren, wartet mal bis morgen, ich bastle da grade was.)

Cherry
04.03.2026, 09:22
Hier meine Lösung: https://cherryshare.at/f/Di1u6Q/RM2k_3__MultiEventCopyPaste.ahk

1. AutoHotkey v2 von hier laden: https://www.autohotkey.com/v2/
2. Skript damit starten (es packt ein Icon ins System-Tray und wartet auf Hotkeys)
3. Von dem zu kopierenden Block an Events das Event ganz oben links anklicken
4. Strg+Alt+C drücken
5. Breite und Höhe eingeben
6. Abwarten bis alles kopiert ist (man sieht den Cursor im "Zick-Zack" wandern)
7. An der Stelle, wo der Block eingefügt werden soll, das Tile oben links anklicken
8. Strg+Alt+V drücken
9. Abwarten bis alles eingefügt ist (existierende Events an der Stelle werden überschrieben)

Es ist damit auch möglich "unförmige" Blöcke einzufügen - wenn an der Ursprungsstelle in manchen Teilen kein Event war, wird das entsprechende Tile am Ziel nicht verändert.

Davy Jones
04.03.2026, 15:27
@Cherry: Ziemlich geiler Skript =D
Ich hab für mich selbst ein bebildertes Tutorial gemacht, damit ich bei Bedarf schnell wieder reinkomme wenns mal wieder was großes zu kopieren gibt.
Hier sind mir zwei Fehlermeldungen aufgefallen, weißt du was es mit diesen auf sich hat?

1. Autohotkey_v2 muss nur installiert werden. RM2k(3) MultiEventCopyPaste dagegen wird nur gestartet und arbeitet im Hintergrund (erscheint dann unten im Tray).
Achtet darauf, dass letzterer sich nicht in einem Verzeichnis ohne Schreibrechte befindet, sonst erscheinen 2 wegklickbare, konsequenzlose Fehlermeldungen weil keine .ini angelegt werden kann.
https://i.imgur.com/s0DqyFl.png

2. Auf das Event-Tile ganz oben links vom zu kopierenden Bereich klicken.
Jetzt STRG+ALT+C drücken, damit die Eingabefenster für die Größe des Kopierbereichs erscheinen.
Die Pflanze ist maximal 6 Tiles breit und 5 Tiles hoch, diese Werte gebe ich ein.
https://i.imgur.com/qqYm79V.pnghttps://i.imgur.com/uZvcnTx.png

4. Linkes Bild: Der Kopierer geht systematisch durch die Events und macht Kopien.
Rechtes Bild: Durch das Drücken STRG+ALT+V werden die kopierten Events wieder eingefügt (ausgehend vom markierten Tile im Event Layer).
Auch hier verfährt der Kopierer systematisch und fügt beim Durchgehen einen Event nach dem anderen ein.
Events können zudem auf derselben Map wieder eingefügt werden oder wie hier, auf einer völlig anderen Map.
Drunterliegende Events werden überschrieben, also Vorsicht.
https://i.imgur.com/6yh816r.pnghttps://i.imgur.com/3wKADB1.png

5. Für den Fall, dass ihr zu weit am Rand eurer Map eingefügt habt, werden die vorher kopierten Bereiche gestaucht (die Events selber bleiben intakt).
Ist aber egal, die Dinger einfach anklicken, mit Entf-Taste löschen und in einem anderen Map-Bereich noch mal STRG+ALT+V drücken, die Blume bleibt solange in der Zwischenablage bis ihr was neues kopiert.
Die dazugehörige Fehlermeldung kann ignoriert werden, einfach auf OK klicken und gut ist (manchmal gibt es auch keine Fehlermeldung).
https://i.imgur.com/Q689ZOS.png

Cherry
04.03.2026, 17:50
Den INI-Fehler hast du wahrscheinlich weil du die AHK irgendwo in Program Files oder so kopiert hast wo sie keine Schreibrechte hat. Sie schreibt nämlich eine INI-Datei ins gleiche Verzeichnis.

Die Datei gehört in ein Benutzerverzeichnis, nicht neben AutoHotkey.

(Und für was WindowSpy?)

Davy Jones
04.03.2026, 20:54
Hab das Tutorial mal angepasst. Mir war nicht bewusst, dass Rm2k(3) MultiEventCopyPaste Schreibrechte für eine Extra-Datei benötigt.
https://i.imgur.com/AS8Lykh.png
Nachdem ich das File auf den Desktop verschoben habe, verschwindet die Fehlermeldung tatsächlich.

WindowSpy selbst ist bei Autohotkey drin und soweit funktioniert es ja auch einwandfrei. Essss sei denn... ach herrje, das Tool wird nicht benötigt, grad getestet lol
Ich pass noch mal eben das Tutorial an, dachte jetzt die beiden Tools arbeiten im Tandem, aber das eine muss nur installiert sein während das zweite im Hintergrund läuft.