Ergebnis 1 bis 11 von 11

Thema: Zahlen

  1. #1

    Zahlen

    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]

  2. #2
    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...

    Ps: Hey ich seh ja du grüßt mich, da grüß ich gleich mal zurück!

  3. #3
    Ey super endlich kann ich weiter basteln
    gruß zurück

  4. #4
    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!

  5. #5
    Ach das is ja einfach ich probier einfach beides

  6. #6
    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

  7. #7
    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

    }

  8. #8
    Ich sag nur E-Book

  9. #9
    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

  10. #10
    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 ^^"

  11. #11
    Alles klar Danke an alle

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •