Wow!!! Du bist echt der Hammer!!! Das ding is ja noch besser als das was ich früher hatte!!
Ich danke dir echt vielmals für diese harte Arbeit die du da reingesteckt hast.
Den Credits-Eintrag haste aber sowas von sicher!
Jetzt hätte ich da aber noch zwei Fragen:
- Gibt es auch eine Möglichkeit die Zeichen vor einem Bild anzuzeigen? Da ich ein Picture anzeigen lasse als HUD wär es cool wenn die Zahl auf diesen Pic stehen würde und nicht hinter dem Pic verschwindet. Haste da noch ne Idee?
-Und hast du irgendwas mit eingebaut das wenn ich ESC drücke der Text verschwindet? Wenn nicht muss es an nem andern Script liegen dass das passiert. Jedenfalls wärs besser wenn nach ESC der Text trotzdem noch steht.
EDIT: -Achja, wie lautet der Aufruf um die Schriftfarbe anzupassen? Oder soll ich die direkt im Script ändern? Wenn ich die Zeile aus dem Script: "Floating_Texts_Font.color = Color.new(255,255,255,255)" in "Floating_Texts_Font.color = Color.new(255,225,0,0)" ändere, verändert sich i-wie nix. Hmm... Hätte die Schrift gerne schön Rot, aber ich bin total happy das es so mit den Anzeigen erstmal funzt!
Aber bitte überarbeite dich nicht... Lass dir ruhig Zeit Und nochmals vielen Dank für dieses tolle Script!
Wow!!! Du bist echt der Hammer!!! Das ding is ja noch besser als das was ich früher hatte!!
Ich danke dir echt vielmals für diese harte Arbeit die du da reingesteckt hast.
Den Credits-Eintrag haste aber sowas von sicher!
...
Das war keine harte Arbeit, mit Ruby ist soetwas absolut kein Problem. Deshalb verstehe ich auch nicht warum so viele Nutzer innerhalb dieser Community solch eine abgeneigte Einstellung gegenüber dem Scripten zu haben.
Zitat von chrisbyRRC
Jetzt hätte ich da aber noch zwei Fragen:
- Gibt es auch eine Möglichkeit die Zeichen vor einem Bild anzuzeigen? Da ich ein Picture anzeigen lasse als HUD wär es cool wenn die Zahl auf diesen Pic stehen würde und nicht hinter dem Pic verschwindet. Haste da noch ne Idee?
...
Standardmäßig sollte der Text welcher auf diese Weise angezeigt wird immer vor allen Bildern stehen welche von dem RPG-Maker erstellt werden da er keinen Viewport gesetzt hat. Allerdings, falls es dennoch nicht funktioniert müsste wohl einfach nur die Z-Koordinate höher gesetzt werden.
Zitat von chrisbyRRC
-Und hast du irgendwas mit eingebaut das wenn ich ESC drücke der Text verschwindet? Wenn nicht muss es an nem andern Script liegen dass das passiert. Jedenfalls wärs besser wenn nach ESC der Text trotzdem noch steht.
...
Du meinst, dass der Text verschwindet wenn du das Menü öffnest.
Das liegt daran da das Menü eine andere Szene ist und damit alle Events und dessen private Variablen gelöscht werden. Der Text wurde privat in einem Event gespeichert falls du die Methode verwendet hattest welche ich dir gegeben habe.
Du könntest natürlich den Text als globale Variable speichern allerdings würde er dann versteckt werden müssen wenn das Menü geöffnet wird oder ähnliches.
Natürlich könntest du den Text auch einfach neu erstellen lassen wann immer die Scene_Map initiiert wird.
Zitat von chrisbyRRC
EDIT: -Achja, wie lautet der Aufruf um die Schriftfarbe anzupassen? Oder soll ich die direkt im Script ändern? Wenn ich die Zeile aus dem Script: "Floating_Texts_Font.color = Color.new(255,255,255,255)" in "Floating_Texts_Font.color = Color.new(255,225,0,0)" ändere, verändert sich i-wie nix. Hmm... Hätte die Schrift gerne schön Rot, aber ich bin total happy das es so mit den Anzeigen erstmal funzt!
...
Ein kleiner Fehler meinerseits, entschuldige, ist behoben.
Zitat von chrisbyRRC
Aber bitte überarbeite dich nicht... Lass dir ruhig Zeit Und nochmals vielen Dank für dieses tolle Script!
...
Wie bereits gesagt, das war keine Arbeit und hat auch nicht sehr viel Zeit gekostet. Es ist, wie man sieht, ein recht kleines Script.
Hier der neue Code, den alten einfach durch diesen ersetzen:
Falls du noch irgendetwas brauchst zögere nicht es zu sagen. Falls ich nicht direkt antworten kann werden sicherlich noch viele andere Miglieder dazu in der Lage sein den Code zu bearbeiten da er sehr kurz und einfach ist.
Edit:
Eine bessere Version.
Der Text kann nun schattiert werden und mit einem Rand gezeichnet werden.
Schatten und einen Rand zeichnen zu lassen benötigen jedoch mehr Rechenleistung. Diese Funktionen verbrauchen zwar kaum Rechenleistung und es sollte nicht auffallen, allerdings würde ich von der Umrandung abraten wenn du einen Text hast welchen du permanent in jedem Frame updaten und neuzeichnen möchtest.
Edit 2:
Ich habe einige weitere Information als Kommentar hinzugefügt.
Sie sollten dir helfen dasjenige was dieses Script tut leichter zu verstehen und nachvollziehen zu können. Vielleicht hilft es dir dabei selbst zu lernen Ruby zu benutzen.
Spitze! Echt klasse, das Ding is nun noch viel geiler geworden!
Die Idee mit dem Schatten gefällt mir sehr gut und durch die Übersichtlichkeit
ist das Script sogar für mich leicht zu benutzen!
So hab das gleich mal zu meiner Script-Sammlung hinzugefügt, jetzt muss ich nie wieder nach dem hier suchen.
Ach falls ich noch irgendwelche Fragen habe hoffe ich das du mir noch mal zur Seite stehst.
Ansonsten kann ich mich ja auch sicher per PM bei dir melden.
Danke für alles!
War kein Problem. Ich hoffe nur du hast die aktuelle Version vorgefunden, ich habe sie erst vor kurzem um ein paar Kommentare erweitert welche vielleicht besonders für Anfänger sehr hilfreich sein könnten.
Ich kann nur jedem der den RPG-Maker XP benutzen will raten dringend Ruby zu verwenden. Ohne würde ich ihn dem RPG-Maker 2003 auf garkeinen Fall vorziehen.
Ich selbst habe genau wie die meisten anderen wohl ebenfalls keinerlei Ahnung von Programmierung gehabt als ich den RPG-Maker XP eines Abends ausprobierte. Ich erkannte jedoch sofort es gab nur eine Möglichkeit tatsächlich etwas anständiges damit auf die Reihe zu stellen und die ging nicht um Ruby herum. Ich entschloss mich es zu lernen und nun ist kaum ein Jahr vergangen und ich bereue die Entscheidung kein Stück.
Es geht manchmal wirklich schneller als erwartet und in diesem Forum gibt es sehr viele hilfreiche Leute die bereitwillig jeder Frage eine Antwort stellen.