-
Lehrling
Problem mit eigenem KS
In meinem KS werden die Zahlen für HP und MP nicht richtig angezeigt. Die letzte Zahl ist immer eine 9. Was ist da falsch? Bei den ersten 2 Stellen ist doch alles richtig. Aber sobald die HP unter 9 fällt, wird auch die letzte Zahl richtig angezeigt.
-
Abenteurer
Du must für die einer, Zehner, hunderter, jewals eine Variable
-
Lehrling
Aber bei den ersten 2 Stellen funzt doch auch. Und wenn ich das mit den HP 1er, 10er und 100er mache, bekomme ich den Schaden nicht hin, wenn ich einen erleiden soll.
So siehts bei mir zur Zeit aus:
KS-Map:
3 Events: 1. Event: Seite 1 Variable "Hero HP" above 100 bis Seite 10 Variable "Hero HP" above 900 (funzt).
2. Event: Seite 1 Variable "Hero HP" above 100; Seite 2 Variable "Hero HP" above 10 bis Seite 11 Variable "Hero HP" above 90 (funzt)
3. Event: Seite 1 Variable "Hero HP" above 10; Seite 2 Variable "Hero HP" above 0 bis Seite 11 Variable "Hero HP" above 9 (funzt nicht)
Erleide ich im Kampf Schaden (Variable "Hero HP" - 10) funktionierts. Aber die letzte Zahl bleibt solange eine 9, bis die HP unter 9 liegt. Erst ab da gehts richtig. Kann ich das nicht auch ohne die 10er un 1er Variablen machen?
-
Veteran
lol guck unten!
(Sorry 4 DoubleSpam)
Geändert von BB2k3 (19.12.2003 um 17:52 Uhr)
-
Veteran
Machs so:
Du hast eine Variable auf der Gerechnet wird eine, und drei
für die Anzeige (100er 10er 1er). Und eine als Speicher!
Also die Variable Wert wird als Variable Speicher gespeichert.
Nun machst du folgende Prozedur
(Call Event)
Var Speicher set Wert
Label1
IF Var Speicher >= 100 //Hier wird geprüft, wieviele 100er es gibt
Then Var "100er" + 1
Speicher - 100
Goto1
EndIf
Label2
IF Var Speicher >= 10 //Hier wird geprüft, wieviele 10er es gibt
Then Var "10er" + 1
Speicher - 10
Goto2
Endif
Var 1er set Speicher //Rest
Ende
Jetzt wurde die Eingangszahl in ihre Ziffern gesplittet!
Du Rechnest immer mit der Wertvariable und am ende eines Prozesses
(z.b. Trank einnehmen) rufst du dieses Event auf!
Geändert von BB2k3 (19.12.2003 um 17:53 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln