Zuerst möchte ich klarstellen das nicht ich, sondern im Prinzip der Drake dieses Script gemacht hat. Ein paar Ideen und Veränderungen von KD, Phantom und mir sind ebenfalls mit drin und ich habe das Ganze als einzelnes Script zusammengetragen. RAMart hat zu entscheidenden Verbesserungen beigetragen.
Es gibt auch noch viele Fehler die im Zusammenhang mit Benutzung dieses Scripts auftauchen (Charas werden im Menü, bei Spielständen sowie im Editor nicht ordnungsgemäß angezeigt). Wer Lust hat diese Fehler auszubügeln, darf mich gerne kontaktieren.
Demo:
Als das Gerücht aufkam, das Charaktere mit mehr als 9 Frames nicht klappen würde, wollte ich es wissen und selbst ausprobieren. Nur sind Charaktere mit vielen Frames schwer zu finden, also habe ich mich an eine 3D Animation mit Tifa, bekannt aus FF7, gemacht. Herausgekommen sind 50 Laufframes + 1 Standframe. Achtung: Aufgrund der Größe des Charakters klappt die Demo möglicherweise bei einigen nicht. Testet selbst, Download hier.
Wer will kann auch mit der Frame Rate rumspielen (Event ganz unten links) und z.B. auf 10 oder 20 setzen, damit ihr seht wie flüssig die Bewegung ist.
Benutzung:
Die Anzahl der Gehposen ist variabel und wird im Dateinamen des Charakters bestimmt.
Einfach zum Dateinamen des Charakters ein f[x] einfügen. Wobei x für die Anzahl der Frames steht (inkl. Standpose).
Beispiele: Hero_f[8].png, Wachef[12]ani2.png, f[6]frau.png. Standard ist 4 und brauch nicht extra genannt zu werden (z.B. für RTP-Charas).
Um das Script zu verwenden: Script Editor öffnen, Rechtsklick auf Main, dann Insert wählen. Dort einen Namen eingeben (z.B. VCF) und im rechten Feld das Script einfach einfügen.
Funktionsweise: http://mitglied.lycos.de/midgar/dump/held_f[9].png
Der grüne Bereich wird nur angezeigt wenn der Charakter stehen bleibt. Sobald er sich bewegt wird der rote Bereiche durchlaufen. In diesem Fall fängt er bei dem zweiten Frame an und läuft bis zum achten Frame, danach springt er wieder zurück auf den zweiten usw...
Nun, ich hoffe ihr könnt es so gut gebrauchen wie ich. :)
06.08.2006, 12:50
Deali
könnte man dies auch 25-30 erweitern, damit es flüssiger läuft ?
06.08.2006, 14:59
Aldinsys
Zitat:
Zitat von Deali
könnte man dies auch 25-30 erweitern, damit es flüssiger läuft ?
Dann müsstet du aber auch 25-30 Bewegungsanimationem pro Charakter einbauen.
Welchen Sinn hätte das denn?
Ich glaube,das wäre zu viel des Guten. :)
@Script
Sehr nett,ich probiere es mal aus und editier das Ergebnis hier rein.
07.08.2006, 14:50
Ascare
Zitat:
Zitat von Deali
könnte man dies auch 25-30 erweitern, damit es flüssiger läuft ?
Ja, mal abgesehen davon, das man kaum solche Grafiken bekommt sollte es klappen.
@Princess Bisi
Hoffe es hat geklappt.
20.08.2006, 15:06
Neri
Eine Frage: Ist es auch möglich, für verschiedene Richtungen eine verschiedene Anzahl von Frames zu nutzen? (Wenn beispielsweise horizontales Bewegen 6-Frame Grafiken hat, und vertikal 7.)
20.08.2006, 20:14
Mr.D
Wow ein wirklich gutes script sehr nützlich aber ich hab eine Frage kann man sen grünen teil also den teil wo der hero steht auch verfielfalten sodass dem Hero wenn er steht der Wind durch die Haare weht etc.
Ansonsten Respekt:D
Mfg. Mr.D 8)
20.08.2006, 21:31
Ascare
zu beiden:
Generell möglich wäre es ja, aber auf jeden Fall übersteigt das meine Kenntnisse. :\
20.08.2006, 21:43
Kaat
Super, danke. Sieht wie die Lösung (einiger) meiner Probleme aus. :)
Nur noch eine dumme Frage: wie genau baue ich das Script ein? Muss ich es in ein neues Script-"Ding" tun, das ich irgendwie benenne, oder in ein vorhandenes Script-"Ding" (wie die Dinger wohl heißen :D) dazuschreiben? Ich vermute ersteres?
20.08.2006, 23:16
Ascare
Ja, neues Script. Sprich: Im Script Editor auf Main klicken, dann rechter Mausklick und Insert wählen. Danach sollte ein leerer Bereich erscheinen, dort einen Namen für das Script eingeben (beliebig) und dann rechts das gepostete Script einfügen. Das war's.
23.01.2007, 12:10
Ascare
So, nun ist v1.0 erhältlich in der eine Ressourcenoptimierung und Fehlerausbüglung durch RAMart vorgenommen wurde, danke nochmals dafür! :)
Hinzugekommen ist auch eine krankhafte Scriptdemo mit Tifa. :D
23.01.2007, 13:38
DusK
Sauber, mehr als sauber.
Hab ich schon lange gesucht. VIELEN VIELEN DANK!!
Außerdem kenn ich da jemanden der sich noch mehr über dieses Script freuen
wird als ich.:D
23.01.2007, 13:58
Cloud der Ex-Soldat
Wow, coool...also sobald ich mal wieder am RmkXP arbeite, werde ich das
nutzen oO.
Danke im jetzt schonmal:D :D :D
27.01.2007, 19:11
DusK
Ich weis nicht ob du dich damit auskennst, aber wäre es möglich das Script zu erweitern, sodass Pixelmovement möglich ist? Weil dein aktuelles Script verträgt sich nicht mit dem Pixelmovementscript das ich verwende.
28.01.2007, 12:59
Ascare
Unmöglich wäre es nicht, nur ist das denke ich mal eine Heidenaufwand diese Scripte zusammenzuschmelzen und lauffähig zu bekommen.
Brauchst du denn unbedingt Pixelmovement? Rein optisch sieht ein Char der sich mit mehr Frames bewegt eigentlich schon so aus, als würde er sich pixelweise vorwärts bewegen. Technisch ist das natürlich wieder was anderes.
13.05.2007, 15:16
ayase
Menüanzeigen
Also Um das Charakterbild im Menü richtig anzeigen zu lassen,
kann man entweder
def draw_actor graphic (z 108 - 114) in Window_Base
mit demhier ersetzen :