Ergebnis 1 bis 8 von 8

Thema: Welche Werte bewirken was ...

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Zitat Zitat von lokipoki
    Die Frage die sich daraus erschliesst: Was ist der Unterschied zwischen Staerke und Angriff?
    Die Frage erschließt sich eher aus dem Nichtlesen meines Posts.
    Steht doch ganz klar da:

    Stärke: inkrementaler Basiswert des Charakters
    Angriff: derivativer Charakter-Wert, der sich aus anderen Werten ableitet

    Kleines Beispiel:

    s - Stärke: 24 (steigt beim Level-Up)
    k - Körper: 20 (steigt beim Level-Up)

    w - Waffenbonus: 10 (fester Wert der ausgerüsteten Waffe)
    r - Rüstungsbonus: 6 (fester Wert der ausgerüsteten Rüstung)

    A - Angriff: 58 ((s * 2) + w) (abgeleiteter Wert)
    V - Verteidigung: 36 ((k * 1,5) + r) (abgeleiteter Wert)

    Mit den derivativen Werten wird nun auch der Schaden ausgerechnet.
    Auch hier ein Beispiel:

    b - Fester Faktor für die normale Attacke "Angriff": 10
    x - Ein zufälliger Wert aus dem Intervall I = {1;s}
    Vgeg - Verteidigungswert des Gegners: 50
    Lang - Level des Angreifers: 20
    Lgeg - Level des Gegners: 30

    z - Zwischenschaden: 290 bis 302 (((A * b) + x) / 2)

    Z - Absoluter Schaden: 140 bis 152 (z - Vgeg + ((Lang - Lgeg) * 10))

    Korrektur: if (Z < 1) {Z = 1} ; elseif (Z > 9999) {Z = 9999}


    Zitat Zitat
    Wie setz ich das eigentlich immer Maker um? Sagen wir mal ich hab eine Waffe, an der +3 Angriff gebunden sind. Wenn ich meinen Charakter nun mit dieser Waffe ausrueste, bekommt diese 3 Angriffspunkte. Was ist jetzt wenn ich meinen Charakter mit einer schwaecheren Waffe ausrueste, die, nehmen wir mal, +2 Angriff hat. Das heisst im Endeffekt das mein Charakter 5 Angriffspunkte bekommt. Was jemand wie ich das am besten umsetzen koennte?
    Weißt du eigentlich überhaupt was eine Variable ist und wozu man diese braucht? Eine Variable ist ein Speicher für Zahlen den du beliebig ändern kannst, und genau hier brauchst du so einen. In eine Variable, beispielsweise "Waffenbonus", speicherst du nach dem Auswählen einer Waffe, den zugehörigen Stärke-Wert dieser, berechnest den neuen Angriff-Wert und aktualisierst die Anzeige.

    Geändert von Kyuu (04.09.2006 um 10:53 Uhr)

Berechtigungen

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