Wenn man nach dem Kampf ein Level aufsteigt kommt ja nur:
X ist Level 2 geworden.
Ich würde gerne sowas wie bei Pokemon/Dragon Quest haben:
X ist Level 2 geworden.
Seine Stärke steigt um 2
Seine Intelligenz steigt um 1
Seine Verteidigung steigt um 4
Druckbare Version
Wenn man nach dem Kampf ein Level aufsteigt kommt ja nur:
X ist Level 2 geworden.
Ich würde gerne sowas wie bei Pokemon/Dragon Quest haben:
X ist Level 2 geworden.
Seine Stärke steigt um 2
Seine Intelligenz steigt um 1
Seine Verteidigung steigt um 4
Das müsstest du eventuell selber erstellen. Da ich nicht scripten kann, hier ein Vorschlag wie du das per (Common) Event regeln könntest.
Mache jedes mal, wenn EXP vergeben werden eine Abfrage, oder einen Call-Event Befehl, wo abgefragt wird, ob sich das Level eines Spielers geändert hat.
Dort dann mit variablen das Level, die Stärke und die anderen Attribute abfragen Das dann mit diesem netten Text-Befehl " \V[0000] " direkt anzeigen.
Sollte so funktionieren- da man im Kampf natürlich auch EXP erhält, vielleicht noch in die Monstergruppen einen Callevent-Befehl. oder Switch sobald alle Gegner erledigt wurden.
Öffne die Klasse Game_Actor.
Füge oben neue variablen hinzu:
Füge an den anfang der Funktion change_exp folgendes ein:Code:attr_reader :old_atk
attr_reader :old_def
attr_reader :old_agi
Füge in display_level_up nachCode:def change_exp(exp, show)
@old_atk = atk
@old_def = self.def
@old_agi = self.agi
ein:Code:$game_message.add(sprintf(Vocab::LevelUp, @name, Vocab::level, @level))
Code:$game_message.add(sprintf("Sein Angriff steigt um %d.", atk - @old_atk))
$game_message.add(sprintf("Seine Verteidigung steigt um %d.", self.def - @old_def))
$game_message.add(sprintf("Seine Geschwindigkeit steigt um %d.", agi - @old_agi))
http://img.pandawhale.com/post-30824...dding-SRXv.gif
Ich danke dir! Sehr gut.