Archiv verlassen und diese Seite im Standarddesign anzeigen : Zahlen
Aretures
23.11.2003, 00:34
Morgen
Ich habe eine ganz komische Frage ich will in mein Ks die Hp und Mp anzeige nicht nur als Balken anzeigen sondern auch als Zahlen
aber da es ja 2 Events sein müssen weill es ja auch 2 stellige Zahlrn gibt wies ich nich wie ich dat machen soll das immer die Richtige Zahl angzeigt wird
Wer toll wenn mir einer von euch helfen könnte[COLOR=orangered]http://www.multimediaxis.de/images/smilies/old/sm_12.gif
Moin
Ha genau das hab ich heute mittag geamcht!
ich bin ein schlechter erklährer (glaub ich)derhalb hier 2 beispiel bilder:
http://www.felixtimm.gmxhome.de/B1.jpg
http://www.felixtimm.gmxhome.de/B2.jpg
Also du musst in Bild1 steht wie du auf 1ner 10ner und 100ter kommst.
In Bild2 sihst du die Events eine vür die 1ner ein für die 10 usw. der zehner event ist über den 1ner Event und muss mit einen Event parral set eventplace auf den 1ner event raufteleportiert werden wie geanu die events aussehen siehstr du auch in Bild2... hoffe das war einiger massen verständlich... :rolleyes:
Ps: Hey ich seh ja du grüßt mich, da grüß ich gleich mal zurück!
Aretures
23.11.2003, 00:52
Ey super endlich kann ich weiter basteln
gruß zurück :rolleyes:
Das geht einfach:
Also du zerlegst die zahl einfach in mehrere variablen:
Var 100er
Var 10er
Var 1er
Nun jetzt dürfte es kein Problem mehr sein oder?
naja... vielleichtt doch:
Du Teilst die Zahl einfach auf
Möchtest du nun beispielsweise 83 Punkte dazuzählen,
machst du es so: (Addition)
Var "1er" =83
{
<>Label1
<>If Var "1er" >= 100
Then <>Var "100er" + 1
<>Var "1er" - 100
<>Goto 1
<>EndIf
<>Label2
<>If Var "1er" >= 10
Then <>Var "10er" + 1
<>Var "1er" - 10
<>Goto 2
<>EndIf
<> /*Hier steht die Bedingung für die einzelnen Zahlen!
Bsp. Das ergebnis ist 132 MP; so hat die Variable
100er den Wert "1"
10er den Wert "3"
1er den Wert "2"
Nun musst du die ganzen bedingungen setzten:
IF 100er = 9,...8,...7,...usw.
THEN Showpicture = 9,...8,...7,... blablabla
Je nachdem wie dus machst! */
}
Sry Dies war leider nur die Addition, die Subtraktion kommt auch noch!
Aretures
23.11.2003, 01:10
Ach das is ja einfach ich probier einfach beides :eek: http://www.multimediaxis.de/images/smilies/old/sm_12.gif
Bloodyboy
23.11.2003, 01:17
Das würde auch anders gehen...:
Man nahme 3 Events und ein Common Event:
Common Event:
-->Paralehl Proces
Schpeichert die HP anzahl des Helden in eine Variable
(Change Variable)
Event1
-->Paralehl Proces
einfach startbedingung die Variable, in die ihr die HP anzeige gespeichert habt
In das feld darunter schreibt ihr "1"
dan neue seite wieder die Variable und Paralehl Proces
aber in das kästchen die "2"
und so weiter von 0-9
Nehmt als charset die zahlen, die in diesem feld stehen
macht die anderen beiden events genau so, nur hald einfach beim Mittleren die Zahlen von 0 bis 90 in 10ner schritten und beim linken von 0 bis 900 in 100er schritten, das charset bleibt gleich...
ich hoffe ich konnte helfen :D
Hiho ich bins nochma:
Subtraktion und Addition sollten Callevents
sein, weil sie nur laufen sollt, wenn sie auch gebraucht werden!
Am besten Zwei Verschiedene Events:
"Addition", und "Subtraktion"!
-erstes: Held heilt sich
-zweites: Gegner greifft held an
(Subtraktion)
}
<> Label1
<> If Var Wert <= -100
Then <> Var Wert + 100
<><> Var 100er - 1
<><> Goto 1
<>EndIf
<> Label2
<> If Var Wert <= -10
Then <> Var Wert + 10
<><> Var 10er - 1
<><> Goto 2
<>EndIf
<> Label3
<> If Var Wert <= -1
Then <> Var Wert + 1
<><> Var 1er - 1
<><> Goto 3
<>EndIf
<> If Var 1er < 0
Then <> Var 1er + 10
<><> Var 10er - 1
<>EndIf
<> If Var 10er < 0
Then <> Var 10er + 10
<><> Var 100er - 1
<>EndIf
<> If Var 100er < 0
Then <> Var 100er + 10
<><> Var 1000er - 1
<>EndIf
}
Evil-Tzatziki
23.11.2003, 01:32
Ich sag nur E-Book
ich sag nur: kennt ihr mod nich?
so, wieder 3 varis
100er
10er
1er
in der 100er is der ganz normale wert der HP.
dann so:
Var[10er] Set [100er]
Var[10er] Mod 100
Var[1er] Set [10er]
Var[1er] Mod 10
schon haben alle varis den wert, den sie brauchen. dann so weitermachen, wie in keeperX' 2. bild beschrieben
Bloodyboy
23.11.2003, 05:43
Wie Evil-Tzatziki schon sagte, is das jetzt wirklich ein fall für das E-Book, da kannst du dir die beste Variation(die die dir am besten gefällt) raussuchen... ich finde hald meine am besten, ich glaube jeder findet aus irgentwelchen gründ seine am besten ^^ also schau ins e-book ^^"
Aretures
24.11.2003, 01:09
Alles klar Danke an allehttp://www.multimediaxis.de/images/smilies/old/sm_12.gif
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.