Käsesahne
28.08.2004, 08:27
Ich baue zur Zeit ein RPG im Final-Fantasy Tactics-Stil,
das ganze läuft eigentlich ganz gut, nur quält mich,
ausser meiner fressüchtigen Katze, ein böser Bug,
den ich selbst nach kompletten zerschiessens meines
Scripts nicht rausbekam...
Ich habe ein Common Event für die Tastenabfrage
[Parallel Prozess, ausgelöst durch Switch]
und ein zweites für die jeweilige Laufgrafik
[genauso wie das erste, ich músste die trennen,
da man in gescripten Events einen bewegten Helden
sehen soll, nur dass man die Laufrichtung nicht selber
bestimmt, sondern halt nur zuguggt]
---------------------------------------------------------------------------
In dem Tastenabfrage-Event, frag ich zuerst die Tasten ab (ach nee)
danach wird abgefragt, ob die Variable V000001 genau 1-4 ist,
V000002: Richtung-Ausrichtung des Helden wird dnach ausgerichtet,
danach wird die Variable 0000003 Schritte +1 gemacht,
da man 1 Schritt nach vorne machen soll.
Im Laufgrafik-Event wird zuerst die Richtung des Helden
abgefragt, dann wird abgefragt, ob die Variable 0[...]3 Schritte
größer/gleich 1 ist,(mit Else Case), wird es erfüllt, kommt
der ganze Mist mit den Bewegungsbildern und die Variable
für Schrittanzahl wird um 1 erleichtert.
In der Else Case wir die Stillsteh-Grafik des Helden
angezeigt, da er ja eine bestimmte Richtung hat, aber
halt nicht vor hat sich zu bewegen.
--------------------------------------------------------
So hab ichs aufgebaut, nur hab ich nu das Problem,
dass man für jeden Schritt nochmal auf die Taste hauen muss,
da die Tastenabfrage bei gedrückt-halten nicht mitspielt,
und ich gehe davon aus, dass niemand 50.000 mal
auf die Bewegungstaste einschlagen möchte,
was Gameplay praktisch unmöglich macht.
---------------------------------------------------------
Ich bitte Kommentare wie...
"...lass das für den Anfang" usw.
auszulassen ^^
Ich bastel nur seit über einem Jahr daran,
nur weil ich noch nie was gezeigt habe,
muss ich kein Standart-Newbie sein ^.^
das ganze läuft eigentlich ganz gut, nur quält mich,
ausser meiner fressüchtigen Katze, ein böser Bug,
den ich selbst nach kompletten zerschiessens meines
Scripts nicht rausbekam...
Ich habe ein Common Event für die Tastenabfrage
[Parallel Prozess, ausgelöst durch Switch]
und ein zweites für die jeweilige Laufgrafik
[genauso wie das erste, ich músste die trennen,
da man in gescripten Events einen bewegten Helden
sehen soll, nur dass man die Laufrichtung nicht selber
bestimmt, sondern halt nur zuguggt]
---------------------------------------------------------------------------
In dem Tastenabfrage-Event, frag ich zuerst die Tasten ab (ach nee)
danach wird abgefragt, ob die Variable V000001 genau 1-4 ist,
V000002: Richtung-Ausrichtung des Helden wird dnach ausgerichtet,
danach wird die Variable 0000003 Schritte +1 gemacht,
da man 1 Schritt nach vorne machen soll.
Im Laufgrafik-Event wird zuerst die Richtung des Helden
abgefragt, dann wird abgefragt, ob die Variable 0[...]3 Schritte
größer/gleich 1 ist,(mit Else Case), wird es erfüllt, kommt
der ganze Mist mit den Bewegungsbildern und die Variable
für Schrittanzahl wird um 1 erleichtert.
In der Else Case wir die Stillsteh-Grafik des Helden
angezeigt, da er ja eine bestimmte Richtung hat, aber
halt nicht vor hat sich zu bewegen.
--------------------------------------------------------
So hab ichs aufgebaut, nur hab ich nu das Problem,
dass man für jeden Schritt nochmal auf die Taste hauen muss,
da die Tastenabfrage bei gedrückt-halten nicht mitspielt,
und ich gehe davon aus, dass niemand 50.000 mal
auf die Bewegungstaste einschlagen möchte,
was Gameplay praktisch unmöglich macht.
---------------------------------------------------------
Ich bitte Kommentare wie...
"...lass das für den Anfang" usw.
auszulassen ^^
Ich bastel nur seit über einem Jahr daran,
nur weil ich noch nie was gezeigt habe,
muss ich kein Standart-Newbie sein ^.^