Battlergrafik durch Facegrafik ersetzen?
Guten Tag allerseits.
Da ich keine, bzw wenig, Ahnung vom Scripten besitzte, hätte ich da eine Frage bezüglich der Drastellung einer Battlergrafik im Kampfbildschirm.
Lässt sich diese Grafik durch eine eigene Facegrafik ersetzen?
Ich glaube das Script was die Darstellung der Battlergrafik übernimmt heißt Sprite_Battler.
Nur wie gesagt, weiß ich nicht wie ich das Script umändern könnte, so dass die Usprungsgrafik durch die facegrafik ersetzt wird.
Ich wäre demjenigen der sich diesem Problem annehmen würde, wirklich sehr verbunden
(oder auch derjenigen
)
Mit freundlichen Grüßen,
Tide
Da ich keine, bzw wenig, Ahnung vom Scripten besitzte, hätte ich da eine Frage bezüglich der Drastellung einer Battlergrafik im Kampfbildschirm.
Lässt sich diese Grafik durch eine eigene Facegrafik ersetzen?
Ich glaube das Script was die Darstellung der Battlergrafik übernimmt heißt Sprite_Battler.
Nur wie gesagt, weiß ich nicht wie ich das Script umändern könnte, so dass die Usprungsgrafik durch die facegrafik ersetzt wird.
Ich wäre demjenigen der sich diesem Problem annehmen würde, wirklich sehr verbunden
(oder auch derjenigen
)Mit freundlichen Grüßen,
Tide
Bei der Datenbank steht doch bei jedem "Actor" eine "Battler Graphic". Wenn du dort einfach ein Gesicht einfügst, hat das den gleichen Effekt ohne Scriptkenntnisse.
-
Kontakt -
Projekte
Fungame: Let's Roll (2. Spieleversion - Demo)
DrookieClicker (Testversion - Demo)
In "Slime Adventure" geht es um einen (wer hätte das gedacht) Slime.
Dieser Slime muss Kekse essen, um weiterzukommen. Manche heilen ihn und manche fügen ihm Schaden zu.
Das Besondere hierbei ist, dass man für manche Kekse ein bestimmtes Element gegessen haben muss.
Besonders bei den Bosskämpfen muss man aufpassen, dass man hier keinen falschen Keks erwischt.zum Lesen den Text mit der Maus markieren
In "Drookie - The hungry Cookie" geht es um Drookie (mein Keks-Avatar),
welcher in einem Wettkampf mit anderen großen Kekskonzernen ist. Er
will ein Monopol bilden und frisst deshalb die Kekse der anderen
Konzerne weg, damit diese Pleite werden. Ein ziemlich unernstes und
unlogisches Spiel, welches nur vom Gameplay überzeugen soll. Man bewegt
Drookie (links und rechts) und muss versuchen genügend Kekse zu essen
(gibt eine Keks-o-meter-Anzeige).zum Lesen den Text mit der Maus markieren
In "Drookie RPG" geht es um Drookie (mein Keks-Avatar), welcher die keksige Welt vor den bösen Keksbanden aufhalten muss. Es gibt mehrere Kekse, welche ihm Beiseite stehen werden. Man hat von Anfang an ein Grundstück und dort muss man mehrere Kekse herstellen als auch Material für das Abenteuer. Das Abenteuer besteht aus der Verfolgung von mehreren Keksbanden und spannenden Quests.zum Lesen den Text mit der Maus markieren -
Fähigkeiten
Ideen:

Eventen:

Story:

Grafik:

Mappen:

Scripten:

-
Contests
-
BündnisBündnis fürBündnis durchBündnis mitBündnis seitWeltherrschaft Kompromiss Evrey 03.01.2013 19:32
so ist das wie volgeon sagt ich mache das genauso denn ich brauche keine battler grafik für mein game 
einfach faceset einsetzen und das wars .
und eventuel falls dir da jemand helfen sollte könntest du sogar diese in message box anzeigen lassen

einfach faceset einsetzen und das wars .
und eventuel falls dir da jemand helfen sollte könntest du sogar diese in message box anzeigen lassen
-
Fähigkeiten
Maker :
:
(Grafik)
:
(Script)
:
(Event)
:
(Ideen)
:
(Musik)
:
(Gesamt) -
Projekt
Secret of Dragon
Okay...da hätte ich Idiot auch selbst draufkommen können...peinlich peinlich
Aber gut, ausprobiert, gestestet, funktioniert, nur habe ich eine Frage: Wie kann ich die Facegrafik mehr "in den Vordergrund" drücken, so dass zB vor HP/SP Balken steht? Es fällt jetzt nicht sooo schwer ins Gewicht, aber ist das irgendwie möglich?
Danke schonmal
Gruß
Tide
Aber gut, ausprobiert, gestestet, funktioniert, nur habe ich eine Frage: Wie kann ich die Facegrafik mehr "in den Vordergrund" drücken, so dass zB vor HP/SP Balken steht? Es fällt jetzt nicht sooo schwer ins Gewicht, aber ist das irgendwie möglich?
Danke schonmal

Gruß
Tide
Das weiß ich jetzt nicht und müsste man bestimmt einen Scripter fragen. Ich selber würde sagen: Die "opacity" erhöhen von der "Battler-Graphic", aber im Script drinne, nicht i-wie und da meine Kenntnisse nicht gut sind, wird sich auch bestimmt ein Scripter melden.
-
Kontakt -
Projekte
Fungame: Let's Roll (2. Spieleversion - Demo)
DrookieClicker (Testversion - Demo)
In "Slime Adventure" geht es um einen (wer hätte das gedacht) Slime.
Dieser Slime muss Kekse essen, um weiterzukommen. Manche heilen ihn und manche fügen ihm Schaden zu.
Das Besondere hierbei ist, dass man für manche Kekse ein bestimmtes Element gegessen haben muss.
Besonders bei den Bosskämpfen muss man aufpassen, dass man hier keinen falschen Keks erwischt.zum Lesen den Text mit der Maus markieren
In "Drookie - The hungry Cookie" geht es um Drookie (mein Keks-Avatar),
welcher in einem Wettkampf mit anderen großen Kekskonzernen ist. Er
will ein Monopol bilden und frisst deshalb die Kekse der anderen
Konzerne weg, damit diese Pleite werden. Ein ziemlich unernstes und
unlogisches Spiel, welches nur vom Gameplay überzeugen soll. Man bewegt
Drookie (links und rechts) und muss versuchen genügend Kekse zu essen
(gibt eine Keks-o-meter-Anzeige).zum Lesen den Text mit der Maus markieren
In "Drookie RPG" geht es um Drookie (mein Keks-Avatar), welcher die keksige Welt vor den bösen Keksbanden aufhalten muss. Es gibt mehrere Kekse, welche ihm Beiseite stehen werden. Man hat von Anfang an ein Grundstück und dort muss man mehrere Kekse herstellen als auch Material für das Abenteuer. Das Abenteuer besteht aus der Verfolgung von mehreren Keksbanden und spannenden Quests.zum Lesen den Text mit der Maus markieren -
Fähigkeiten
Ideen:

Eventen:

Story:

Grafik:

Mappen:

Scripten:

-
Contests
-
BündnisBündnis fürBündnis durchBündnis mitBündnis seitWeltherrschaft Kompromiss Evrey 03.01.2013 19:32
Du meinst doch diesen Teil hier oder?
Da diese 101 auf 10000 zu ändern, verändert die opacity leider nicht :V
Was mach ich falsch?
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 |
def initialize # Make viewports @viewport1 = Viewport.new(0, 0, 640, 320) @viewport2 = Viewport.new(0, 0, 640, 480) @viewport3 = Viewport.new(0, 0, 640, 480) @viewport4 = Viewport.new(0, 0, 640, 480) @viewport2.z = 101 @viewport3.z = 200 @viewport4.z = 5000 |
Da diese 101 auf 10000 zu ändern, verändert die opacity leider nicht :V
Was mach ich falsch?
Sprite_Battler
Zeile 66-72 kannst du die Opacity ändern:
Zeile 66-72 kannst du die Opacity ändern:
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 |
if @battler.is_a?(Game_Actor) and @battler_visible # Bring opacity level down a bit when not in main phase if $game_temp.battle_main_phase self.opacity = 255 else self.opacity = 255 end end |
Nur noch selten hier.
'Til now, I always let people walk all over me!
From now on, if anyone makes fun of me, I'll kill 'em! Just like that!
From now on, if anyone makes fun of me, I'll kill 'em! Just like that!
Möchtest du jetzt die Transparenz (Opacity) oder die Priorität der Grafik ändern?
Wenn du letzteres meinst hat Crake eig. schon die richtige Antwort gegeben.
Dass es nicht geklappt hat kann mehrere Gründe haben, der warscheinlichste ist dass die Methode "initialize" von Spriteset_Battle durch ein anderes, tiefer eingefügtes Script (z.B. für ein alternatives Kampfsystem) überschrieben wird.
Du könntest in der Scriptsuche (im Scripteditor über die Tastenkombination STRG+SHIFT+F) nach Treffern für
class Spriteset_Battle
suchen und schaun ob unter einem der Treffer ein gleichartiger Block wie im originalen "Spriteset_Battle"-Script zu finden ist.
Wenn du letzteres meinst hat Crake eig. schon die richtige Antwort gegeben.
Dass es nicht geklappt hat kann mehrere Gründe haben, der warscheinlichste ist dass die Methode "initialize" von Spriteset_Battle durch ein anderes, tiefer eingefügtes Script (z.B. für ein alternatives Kampfsystem) überschrieben wird.
Du könntest in der Scriptsuche (im Scripteditor über die Tastenkombination STRG+SHIFT+F) nach Treffern für
class Spriteset_Battle
suchen und schaun ob unter einem der Treffer ein gleichartiger Block wie im originalen "Spriteset_Battle"-Script zu finden ist.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Irrlicht« (12. Juli 2011, 11:35)
Die Priorität möchte ich ändern. Und ja, ich benutze ein alternatives Kampfsystem, wahrscheinlich liegt es wirklich daran. Gut ich werde mich mit deinem Tipp mal auf die Suche machen, danke Irrlicht 
Edit: Gut habs im neuen KS gefunden, vielen Dank
Thread kann geclosed werden

Edit: Gut habs im neuen KS gefunden, vielen Dank
Thread kann geclosed werden
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Tide« (11. Juli 2011, 21:31)
Ähnliche Themen
-
RGSS 1 Probleme & Talk »-
Sideview KS... Animated Battlers kaputt
(21. November 2010, 11:20)
-
Ältere Suchanfragen »-
Suche Ressourcen über ein bestimmtes Monster. (charakter, face, battlegrafik)
(24. Juli 2010, 22:25)
-
Einsteigerhilfe »-
Charakter Transform in battle
(7. Februar 2010, 23:03)
-
RGSS 1 Probleme & Talk »-
Window Skin - Festlegung der Größe von den jeweiligen Abschnitten
(24. Februar 2008, 20:23)
-
RGSS 1 Probleme & Talk »-
Battle Skript umstellung
(13. August 2006, 17:25)
