• Anmelden

1

Mittwoch, 30. Dezember 2009, 19:44

Zugreihenfolge der nächsten Kampfrunde anzeigen

Hallo zusammen,

ich denke, der Titel beschreibt meine Anfrage schon recht gut: Ich bräuchte für das Standard-KS ein Skript, das meinetwegen den Algorithmus zur Berechnung der Zugreihenfolge ändert und dann das Ergebnis anzeigt.

Es ist nämlich sehr oft sehr nützlich, wenn man weiß, wie die nächste Runde ablaufen wird - Gerade bei kniffligeren Kämpfen.

Ist so ein Skript überhaupt möglich?

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

2

Mittwoch, 30. Dezember 2009, 21:32

Was meinst du mit anzeigen?

Und willst du jetzt die Rechnung ändern oder die Rundenfolge vorherbestimmt haben?
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

3

Mittwoch, 30. Dezember 2009, 21:39

Eigentlich ist das leicht vorher zu sehen. Die Kampfreihenfolge hängt vom "Speed"-Attribut ab, welches von der Agi abhängt, danach wird das sortiert, siehe die Methode make_action_orders() in Scene_Battle(4). Willst du das ändern? Man weißt doch eigentlich wie schnell die Helden sind, und kann so taktisch planen.
Für eine Anzeige müsstest du sagen wann, wo und wie das angezeigt werden soll.

4

Donnerstag, 31. Dezember 2009, 02:27

Ich habe mir das so vorgestellt, dass irgendwo oben am Bildschirmrand kleine Grafiken der Kämpfer in der Reihenfolge angezeigt werden, in der sie an der Reihe sind.

Die Berechnung muss nicht, darf aber geändert werden. Da ein Zufallswert verwendet wird, ist das Anzeigen der Reihenfolge im Vorraus mit dem normalen System wohl etwas schwer denk ich mir.

@Playm: Das trifft schon oft zu, nur da ein Zufallswert in der Berechnung vorkommt, kann man sich nie sicher sein.

Ich denke gerade aber, dass ich das Thema etwas überstürzt erstellt habe, denn ich könnte einfach den Zufallsfaktor rausnehmen oder Ähnliches.

Trotzdem ein Danke an euch Zwei!

Ähnliche Themen

Social Bookmarks