§1 - Bleibt ma alle schön geschmeidig hier... und vor allem beim Thema. Wer nix zum Thema sagen kann, der sagt auch nix. Ende. §2 - Das ist mein Thread. Wenn jemand n ähnliches Problem hat und gern ne Frage dazu stellen will - kein Thema. Sollte aber nicht zur Regel werden. §3 - Vorbeugend: Hier wird nicht darüber diskutiert welcher Maker "der bessere" ist.
Leutz, sagt mir ma wie ich des mach ? -__- Irgendwie scheint die Funktion beim VX zu fehlen. Hab das Ganze mal in Google geklatscht und da wird mir gesagt ich solle das via Skript bewerkstelligen. Ich hab aber nich die reinste Peilung wie ich nen Skript einfüge / editiere, da ich den VX erst seit gestern benutze. Help?
Und: ich hab aufm Lappi hier die 30-days-Trial, daheim an meinem PC hab ich die VV vom VX. Kann ich, wenn ich hier ein Spiel anfange, selbiges nach Ende der Trial einfach auf meinem PC daheim fertigstellen oder geht das mit dem Ende der Trial mit übern Jordan? Blöde Frage, ich glaub mal nich. Will aber sicher gehn.
Beim VX Ace kannst du es zumindest in den Map-Properties ändern. Und auch nen Event Befehl sollte es unter dem Punkt Battle-Commands geben.
Wenn nur VX = Keine Ahnung : P
--
"Gib einem Mann Feuer, und er hat es einen Tag lang warm. Steck ihn in Brand, und er hat es warm für den Rest seines Lebens"
-Jeder hanswurst im MMX rät TwoFace dazu, sich den ACE zu holen.
-Twoface holt sich den VX.
-TwoFace hat ein Problem, das mit dem VX unlösbar scheint, mit dem ACE aber ruck-zuck gelöst wäre
- ich pack mir das Skript und füg es ein. Wo? Klar unter "Skripte". Wenn ich mein Spiel danach zu starten versuche werd ich aber wieder rausgefehlermeldet mit Verweis darauf, dass irgendwas bei den Skripten nich passt. Wie genau mach ich das mit den Skripten? Bitte Schritt-für-Schritt-Anleitung für ganz Dumme. Ich bin doch ein 2K3-Steinzeitmensch und check hier nich durch.
- Ich ersetze also in diesem Teil vom Skript hier...
1). Es wäre sehr viel hilfreicher wenn du uns die genaue Fehlermeldung sagen könntest.
2). Zwischen die Anführungszeichen muss der Name der Bilddatei ohne die Dateiendung.
Falls dein Battle Background also "Forest 2.png" heist, dann musst du "Forest 2" in das Script schreiben.
Bei mir funktioniert das Script. Du hast es wahrscheinlich an einer ungeeigneten Position eingefügt. Ich rate einmal, dass du es ganz oben an erste Stelle platziert hast.
Wenn du ein eigenes Script einfügen willst solltest du es am besten weiter unten tun, aber immer oberhalb von "Main".
Es gibt im Scripteditor eine speziell gekennzeichnete Stelle wo es am besten wäre Scripte einzufügen.
Im VX-ACE ist es so, dass Scripte an einer ganz bestimmten Stelle im Script-Editor platziert werden müssen, nämlich zwischen "Materials" und "Main Process". Vermutlich gibt es im VX eine ähnliche Beschränkung, dass müsste in der Dokumentation des Scripts oder des Makers stehen.
Im VX-ACE ist es so, dass Scripte an einer ganz bestimmten Stelle im Script-Editor platziert werden müssen, nämlich zwischen "Materials" und "Main Process". Vermutlich gibt es im VX eine ähnliche Beschränkung, dass müsste in der Dokumentation des Scripts oder des Makers stehen.
...
Müssen sie nicht. Nur falls das Script versucht eine bereits existierende Methode zu überschreiben muss das natürlich passieren nachdem die Methode zum ersten Mal definiert wurde. Also solange das Script nach der Definition der Methode auftaucht ist alles in Ordnung.
Falls das Script nichts überschreibt dann darf es überall platziert werden.
Soweit ich mich erinnere funktioniert dieses Script bei Test-Battles nicht und wirft eben diesen Fehler aus^^
um den zu Beheben gibts ne einfache Lösung. Und zwar folgende:
0 => "BattleBackName",
zu den Battlebacks zu schreiben. Natürlich ersetzt du den Namen BattleBackName mit dem Namen deines Battlebacks welches du da grade nutzen willst.
Falls du einen Kampf auf der map bestreiten willst und dieser Fehler erscheint, dann hast du im Script für diese Map noch keinen Battleback definiert.
Funkt genau gleich wie der Fix fürn Testkampf, jedoch dass aus der 0 die ID der Map wird.
Bei mir funktioniert das Script. Du hast es wahrscheinlich an einer ungeeigneten Position eingefügt. Ich rate einmal, dass du es ganz oben an erste Stelle platziert hast.
Wenn du ein eigenes Script einfügen willst solltest du es am besten weiter unten tun, aber immer oberhalb von "Main".
Es gibt im Scripteditor eine speziell gekennzeichnete Stelle wo es am besten wäre Scripte einzufügen.
...
Richtig geraten, genau das war der Fehler. Jetzt funktionierts, danke
änder im Script Spriteset_Battle die @viewport1 bis @viewport3 auf deine Resolution um.
Zeile 26 bis 28 sinds welche geändert werden müssen. Einfach die Werte (0,0,544,416) zu (0,0,640,480)
lg flipy
änder im Script Spriteset_Battle die @viewport1 bis @viewport3 auf deine Resolution um.
Zeile 26 bis 28 sinds welche geändert werden müssen. Einfach die Werte (0,0,544,416) zu (0,0,640,480)
lg flipy
...
Gemacht. Die Ränder sind immer noch da und schneiden das Bild immer noch ab.
EDIT: Ich hab den Thread mal umbenannt und zum Sammelthread gemacht. Gerade ich als Neueinsteiger werd wohl oder übel noch öfters was fragen müssen und wenn da direkt n Thread für da ist is das ja ziemlich cool
Hast du die Auflösung auf 640x480 umgestellt? Das kannst du nämlich im RPG-Maker VX machen. Standardmäßig ist sie etwas niedriger.
Falls du sie umgestellt hast und das Problem daher kommt könnte es höchst wahrscheinlich an den Viewports liegen.
Im Scripteditor findest du ein Script, welches ungefähr den Namen "Scene_Title" haben sollte.
Hier wird der Titelbildschirm geregelt.
Ich habe leider jetzt in diesem Moment keinen VX zur Hand um dir genaue Zeilenangaben geben zu können, aber an irgendeiner Stelle muss dort ein Viewport erstellt werden. Such einfach mal nach dem Schlüsselwort im Script.
Irgendwo sollte eine Zeile sein die ca. so aussieht:
Oder ähnlich.
Versuch einmal die Zahlen in den runden Klammern so abzuändern, dass sie (0, 0, 640, 480) zeigen.