RPGVX.net
RPGVX.net => RPGVX.net Service => Archiv => Thema gestartet von: KoBa am März 12, 2008, 21:38:30
-
Hallo!
Ich habe eine Map gemacht welche eine bestimmte BGM Musik abspielt. So weit so gut.
Nun würde ich es gerne so einstellen, dass diese gewählte Musik städnig weiterläuft, auch dann wenn es zu einem Zufallskampf kommt. Ich kann zwar für den Zufallskampf die selbe Musik einstellen, da kommt es dann aber bei Beginn des Kampfes zu einer Unterbrechung, weil das Lied neu begonnen wird. Wenn ich es so einstelle dass es im Kampf gar keine Musik gibt, dann hört man gar keine Musik. Da häte ich gehofft dass die BGM Musik der Karte weiterläuft aber leider...
Das ist dann blöd, wenn ein bestimmtes Lied langsam anfängt und dann schneller wird, wenn das bei jedem Kampf wieder langsam anfängt ist die ganze Stimmung weg.
Vielleicht hat da wer eine Idee.
lg KoBa
-
=> Script (http://rpgvx.bplaced.net/scripts/MakeBGMunchange.txt)
Ja, was soll ich sagen... wenn der Switch mit ID 9 on ist, dann läuft die BGM durch und wenn er off ist wird wieder die Battle-BGM abgespielt bzw. unterbrochen. Die Switch ID kann man auch in der 5. Zeile verändern, falls 9 schon belegt sein sollte.
-
Danke mal für die schnelle Hilfe.
Hab es gleich ausprobiert und es funktioniert auch nur das am Ende des Kampfes leider diese Meldung kommt:
Script ´Make BGM unchange by ERZENGEL´ line 66:
No Method Error occured.
undefined method `play` for nil: NilClass.
und dann stürtzt das Spiel leider ab.
Hab vom Programmieren leider gar keine Ahnung und somit auch keinen Plan worans liegen könnte.
lg KoBa
-
=> Beispielprojekt (http://rpgvx.bplaced.net/others/Project1.exe)
Bei mir läuft alles perfekt, aber es könnten natürlich Probleme mit anderen Scripten auftreten, die das KS verändern. Ach falls du das Projekt nich öffnen kannst musst du die Projektdatei mit nem Text Editor öffnen und die 1.02 in 1.00 ändern.
EDIT: Falls du noch andere Extraskripte verwendest bitte sagen welche das wären. Auch bescheid geben, ob du was verändert oder eingefügt hast an den Standardskripten.
-
Hallo!
Also ich bin jetzt auf folgendes obskures draufgekommen:
Wenn ich, bevor ich den Switch nummer 9 aktiviere, einen Kampf hatte, und nach dem Kampf den Switch aktiviere und dann einen Kampf starte, dann funktioniert dein Skript, auch ohne Fehlermeldung nach dem Kampf.
Bei deinem Beispielprojekt ist es das selbe. Wenn ich da gleich den switch 9 auf on stelle und dann meinen ersten Kampf habe, kommt die von mir oben beschriebene Fehlermeldung.
Tja es funktioniert bei mir jetzt, erklären kann ichs mir aber nicht.
Danke nochmal für dein sehr hilfreiches Skript
lg KoBa
-
Wowm gut erklärt! Wenn du das jeder so gleich machen würde, würde es ganz schnell gehen, den Fehler zu finden. War ein kleiner Denkfehler ^^ Also ich empfehle, dass du oder jeder andere, der das Skript benutzt/benutzen will das Skript von hier (http://rpgvx.bplaced.net/scripts/MakeBGMunchange.txt) nehmen oder ggf. updaten.
-
@ Erzengel:
Ich habe halt die Angewohntheit, meine Posts etc. bevor ich sie losschicke, nochmal durchzulesen und durchzudenken. Eben genau wegen der Verständlichkeit.
Nachdem heute schon so viel mit e-mail und in Foren abläuft, wirds halt oft gschwind hingeschrieben und manche werden ja sogar ungeduldig wenn sie nicht innerhalb der nächsten Stunden ne Antwort kriegen...
Es ist halt manchmal keine richtige Gesprächs oder Schreibkultur vorhanden. Manchmal aber doch.
Achja und mit deinem Skript funktioniert jetzt alles perfekt. Auch wenn ich das Sideview KS von Claim verwende. Danke fürs update.
lg KoBa