Ja da möchte ich mal eure Meinung hören, wie würde bei euch so eine Berechnung aussehen?? Ich mache für jemanden ein S-KS und wollte nur noch ein paar Meinungen einholen wie man es noch machen könnte!
Auch würde es mich interessieren, wie die Berechnung im Maker beim Standard-KS aussieht ... das hat zwar mal jemand in irgend 'nem Beitrag geschrieben aber ich hab ihn durch die Suchfunktion nicht mehr gefunden (war eine recht komplizierte Formel). Aber durch ausrobieren ist mir eigentlich nur aufgefallen, dass der Schaden sich im Maker wohl wie folgt einfach berechnen lässt:
(Angriff / Verteidigung) + geringer Wert (dessen Bemessungsgrundlage ich nicht weiß^^) = Schaden
Danke für die Anregungen schonmal im voraus!
edit: achja, ich wollte noch sagen, dass ich dabei die Standardwerte der Helden nehme!!!
@Paladin:
Ja müsste ich auf jeden Fall mal! Aber wenn man aus der Schule raus ist und mit der Ausbildung fertig ist, hat man recht wenig Gelegenheit mal wieder sein Können in Fremdsprachen zu prüfen
@Caine Luveno:
Special Thanks! So kann ich den Code sogar vollkommen übernehmen für mein System
Achja ... wie sieht die Schadenberechnung bei Zaubern aus bzw. wie ist sie sinnvoll?? Da würde ich auch gern noch ein paar Ansichten hören, obwohl meine Meinung dazu ja eigentlich schon feststeht. Achso: ich arbeite (nur bei den Gegnern!!!) mit Resistenzen und Anfälligkeiten im Bezug auf die Elemente Wasser/Erde/Luft/Feuer ... wie würdet ihr sowas umsetzen, dass hierbei der Grundwert "IQ" richtig berücksichtigt wird??
Anstelle von Attack und Defense nimmst du einfach den Wert welcher für Zauber gedacht ist (Weißheit, Intelliigenz, IQ oder wie immer er heißen mag ^^).
Rest ist bekannt, weiter geht es mit den Ressis. Ich würde für jeden Art einen Switch anlegen. Beim Zauberwirken werden dann alle Switche angeschaltet, dfessen Element dem Zauber entspricht.
Die Schadensberechnung wird wie folgt ergänzt:
in EnemyFireRes steht die Resistenz des Gegners. Es wird anhand dieses Wertes in Prozent ausgerechnet wieviel Schaden der Gegner wiedersteht und das wird vom Schaden abgezogen.
Komplizierter wird es wnen man zum Standardschaden einen Zaube rnoch zusätzlichen Elementarschaden geben will
--
Aktuelles Projekt "Uns're Ordnung ist das Chaos!
Verändern heißt zerstör'n!
@Caine Luveno:
Hey super danke! Das Ganze klingt wirklich gut, da werde ich doch meine ganze Berechnung im Bezug auf Zauberschaden nochmal überdenken
Meine Schadenberechnung besteht auch auf diesem Übergabesystem, dass die relevanten Werte des jeweils Angegriffenen bzw. Angreifers in Variablen gespeichert werden, die bei jeder Schadensberechnung zum Einsatz kommen.
Nur wird das bei mir ein wenig aufwändiger, weil nicht immer feststeht welcher Char im Kampf nun "Held1" ist. Das ist folgendermaßen zu verstehen...es gibt im Kampf eine maximale Gegner- als auch Heldenanzahl von 3 ... die Heldenzusammensetzung kann aber variieren, da im endeffekt (vor dem Kampf) zwischen 7 verschiedenen ausgewählt werden kann in einem entsprechenden Menü. Im Code sieht das dann so aus:
Vor dem Kampf:
Change Variable: KS Held 1 = 2 - 7
Change Variable: KS Held 2 = 2 - 7
Change Variable: KS Held 3 = 2 - 7
Dabei entsprechen die Zahlen 2-7 den Plätzen der Helden in der Database.
Dementsprechend werden dann die Werte der einzelnen "KS-Helden" auf die Werte der entsprechenden Helden gesetzt.
Ich hoffe das war verständlich^^ Naja um einiges aufwändiger dann, aber zu machen ;-)