Tool zum auslesen der Einheitenwerte/Schadenstabelle

  • Dawn of War ist von der Schadenstabelle sicher eins der umfangreichsten RTS auf dem Markt. Aber genau diese Schadenstabelle macht es gerade Neulingen, oder Leuten die umsteigen, oder einfach nur Spielern die neue Taktiken austesten wollen sehr schwer, kreativ und erfolgrich zu sein.

    Damit das ganze etwas erleichtert wird, gibt es ja bereits auch Online die ausgelesenen Werte der Einheiten, in denen man ne halbe stunde rumsuchen kann um im Prinzip von zahlen erschlagen zu werden.

    Genau hier möchte ich ansetzen, und suche einen Programmierer oder eine kleine Gruppe die sich der Aufgabe annimmt, ein Tool zu schreiben das diese Werte auf eine für jeden leicht ersichtliche und verwertbare Weise auflistet.

    Das könnte dann beispielsweise so aussehen (die stats sind total fiktiv, nur mal als beispiel)

    --------------

    - Reaper - (Squadgröße: 3 Start / 6 max)
    210 / 20 / 2
    345 HP / 300 Moral

    Schaden:

    - in Damage pro Sekunde
    - Fernkampfschaden auf HP/Moral /// Nahkampfschaden auf HP/Moral
    - sortiert von "am besten" zu "am schlechtesten" geeignet für....

    (Mit klick auf die Klassen kommt eine Liste der entsprechenden Einheiten)

    vs Heavy Infantry: 25,4 / 20 /// 25,4 / 20 *clicked

    • Eldar - Reaper (345/300)
    • CSM - Tactial Squads (345/300)
    • Eldar - Banshees (360/300)
    • SM - Tactical Squad (380/320)
    • SM - Assault Space Marines (390/200)
    • CSM - Khorne Berzerker (390/200)
    • etc etc...

    vs Medium Infantry: 19,2 / 15 /// 16,2 / 12
    vs Light Infantry: 18,2 / 12 /// 17,3 / 11
    vs vehicles: 9,2 / 12 /// 10,3 / 12
    vs buildings: 5,7 / 0 /// 4 / 0

    Einheiten Laufgeschwindigkeit:
    Langsamer als: List
    So schnell wie: List
    Schneller wie: List

    ----------

    Wer wäre in der Lage etwas derartiges zu programmieren und der Community damit einen riesen Dienst zu erweisen?
    ------

    Es geht hier _NICHT_ um die Diskussion was alles erfasst werden sollte, sondern nur darum, wer sich dazu bereiterklärt soetwas zu programmieren, bzw. welche Gruppe von Leuten genug Ahnung hat um sich für ein derartiges Projekt zusammenzutun.

    Denn ich denke das sich die Community _sehr_ über etwas derartiges freuen würde. Mich eingeschlossen.

    Ich hoffe auf ein paar freiwillige Bastler ;)

    Quote

    Original von Schlachtrind
    Gott, Lis, deine Klugheit macht dich sooo sexy! :D:D

    "Richtige Aussprache ist wichtig Robin."
    "Danke Batman."

    Ich streame schlecht und selten: twitch.tv/listoric
    :krml:

  • "Sehr freuen" ist deutlich untertrieben. ;)
    Wär der Hammer!

    edit: Ups, habs nicht gut genug gelesen. Sorry, pls löschen. Ich kann sowas nicht. ^^ [Ok, höchstens mit Python, aber das ist mehr als umständlich. ^^]

    > Höre nie auf anzufangen. Fange nie an aufzuhören.
    > Zeit hat, wer sich Zeit nimmt.

    Edited once, last by ShihiZu (April 5, 2006 at 4:19 PM).

  • Hmm wenn ich Zeit hätte könnte ich versuchen so etwas zu realisieren. Nur momentan muss ich erstmal für Abi lernen. Also könnte ich höchstens so nebenbei dran arbeiten. Aber nach dem Abi hätte ich dann wawrscheinlich auch richtig Zeit dafür. Also wenn jemand anderes da was machen will soll er sich nicht wegen mir bremsen ^^ Aber ich denke mal ich werde nebenbei da dran mal was arbeiten.

    No one needs a smile as much as a person who fails to give one -- unknown

    Sind wir nicht alle ein bisschen Sega!

  • ich würde mitmachen. php + mysql / java sind kein problem.

    sollte man halt dann mal drüber reden wie man das jetzt genau umsetzten will. auf ner webseite oder als eigenständige desktop anwendung.

  • Hm also php, mysql / java kann ich wiederrum zum Beispiel nicht ;) Wie wäre es wenn wir das so machen. Du suchst dir ein paar Leute mit denen du das auf online Basis machst und ich arbeite so nebenbei an meiner offline Version. Würde das dann mit Delphi machen. Großartiges anderes als Delphi kann ich aber auch leider noch nicht ^^ ein bischen Perl und eben QBasic ;) Wie gesagt Zeit mäßig weis ich auch nicht wann ich da Zeit für finde.

    No one needs a smile as much as a person who fails to give one -- unknown

    Sind wir nicht alle ein bisschen Sega!

  • es können sich ja dann mal alle interessierten leute in nem irc treffen oder ts um die grundlegenden dinge zu klären.

    ich hab ehrlich gesagt auch noch nie die daten ausgelesen, was man sich vorher auch noch mal anschauen sollte. vielleicht findet sich ja jemand der das format der datei kennt.

  • naja, man könnte es eben genau so machen, das man das als desktop anwengung sowie als online tool hat.

    wenn die bedienung und die aufmachung halbgwegs gleich is, wärs schon geil.

    Beides hat seine Vorteile - wenn man genug Leutezusammenbringt, kann man ja auch beides machen - bzw wie rata sagt - erstmal oline und dann als desktop anwendung maybe?

    Quote

    Original von Schlachtrind
    Gott, Lis, deine Klugheit macht dich sooo sexy! :D:D

    "Richtige Aussprache ist wichtig Robin."
    "Danke Batman."

    Ich streame schlecht und selten: twitch.tv/listoric
    :krml:

  • Jo denke mal es macht aufjedenfall Sinn sich über den groben Aufbau gemeinsam Gedanken zu machen. Sowie es sinnvoll wäre zu besprechen wie man jetzt an die Daten kommt.

    No one needs a smile as much as a person who fails to give one -- unknown

    Sind wir nicht alle ein bisschen Sega!

  • hab grad mal hier im forum geschaut. da sagt man es gäbe *.lua dateien in denen die stehen ( was schön wär da das nur textdateien sind) aber irgendwie find ich hier keine lua dateien in denen einheitenwerte sind.... ;(

  • Wenn der das wirklich noch ernsthaft verfolgt, dann brauchen wir nichts mehr zu machen ^^ ansonsten muss ich sagen das es so wie er es gemacht hat mit der Datenbank wohl das intelligenteste ist. Naja Problem ist das ich mich noch nie wirklich mit Datenbank beschäftigt habe. War mir immer irgendwie unsympathisch bis jetzt ^^. Naja wir verfolgen das mal und wenn ich zu viel Zeit habe, dann werd ich mal gucken was ich so erreichen kann.

    No one needs a smile as much as a person who fails to give one -- unknown

    Sind wir nicht alle ein bisschen Sega!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!