Hauptmenü öffnen

AntamarWiki β

Diskussion:Ein Licht

Version vom 25. November 2010, 18:55 Uhr von Gaddezwerch (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Wieso wird die Quest denn hier noch einmal hochgeladen? Die war doch ein WB-Beitrag. --Aidan 12:51, 13. Nov. 2010 (CET)

Da haben wir Könich um eine Verbesserung einiger Punkte gebeten. Ich gehe mal davon aus, dass dies eine verbesserte Version ist. Richtig, Könich? --Gaddezwerch 13:13, 13. Nov. 2010 (CET)

Jo, ich hab die Liste mit den Fehlern, die ich gefunden habe abgearbeitet, aber speziell rechtschreibfehler sind nicht meine Stärke (die hab ich zwar jetzt mit einem Programm überprüft, aber das fidnet ja auch nicht alles...), und da ich im Moment recht wenig Zeit habe, wollte ich eben, dass da nochmal andere draufgucken. Auch bei der Ruhm- und EP- Vergabe bin ich mir sehr unsicher gewesen, allerdings wurde da nichts kritisiert, aber vielleicht hat auch nur niemand drauf geachtet... Eigentlich wollte ich noch einen Thread im Forum aufmachen, aber man kann ja auch direkt hier Diskutieren. In der Szene KO wird die quest nicht beendet, den Fehler kann ich nicht finden. Wäre Nett wenn da mal jemand drauf gucken könnte. Vielleicht ist das auch nur ein problem der testumgebung, kp. --Könich 18:37, 15. Nov. 2010 (CET)


Nein, ich denke nicht, dass das an der Testumgebung liegt. Du arbeitest da mit mit mehreren cases... ich vermute, dass eine der geprüften Variablen nicht den Wert entspricht, auf die du prüfst. Ein else hätte sich im Switch angeboten. Besser so:

<!-- Text fürs Tagebuch ermitteln -->
<switch name="Koenichspiraten/kapiert">
  <case val="true">
    <switch name="Koenichspiraten/reden">
      <case val="true">
        <store name="note">Ich habe in der Dunkelheit ein Feuer zwischen den Dünen gesehen und es mir näher angeguckt. Das Feuer war von Strandräubern entzündet um Schiffe auf den Strand zu locken. Ich habe mit den Strandräubern geredet, aber irgendwie haben wir uns nicht gut verstanden und am Ende hat mich einer KO geschlagen ausgeplündert.</store>
      </case>
      <else>
        <store name="note">Ich habe in der Dunkelheit ein Feuer zwischen den Dünen gesehen und es mir näher angeguckt. Das Feuer war von Strandräubern entzündet um Schiffe auf den Strand zu locken. Die Strandräuber bemerkten mich und schlugen mich KO, meine Ausrüstung klauten sie mir.</store>
      </else>
    </switch>
  </case>
  
  <else>
    <switch name="Koenichspiraten/reden">
      <case val="true">
        <store name="note">Ich habe in der Dunkelheit ein Feuer gesehen und habe die Personen, die darum herum standen angesprochen. Irgendwie haben wir uns aber nicht gut verstanden, und am Ende hat mich einer KO geschlagen und ausgeplündert..</store>
      </case>
      <else>
        <store name="note">Ich habe in der Dunkelheit ein Feuer zwischen den Dünen gesehen und es mir näher angeguckt. Die Gestalten die da herumstanden hatten es aber anscheinend auf mich abgesehen, einer hat mich KO geschlagen und man hat mich ausgeplündert.</store>
      </else>
    </switch>
  </else>
</switch>

<!-- Quest beenden -->
<quest status="ended" frequency="rar" note="${note}"/>

Dasselbe in kapiert.xml Habe das mal geändert und weitere Kleinigkeiten verändert, z.B. das takeDroppedWeapons-Attribut bei einigen victory eingeführt. Mitm Satzende hattest du's auch nicht so, es hat ziemlich häufig der Punkt gefehlt, inbesondere bei den Questnotes. Die Verwendung von WarenIDs anstatt der Warennamen hat mir auch nicht gefallen. Zukünftig bitte immer den Namen der Ware eingeben, sofern er eindeutig ist.

Die (von mir geänderte) Quest ist im Spiel. --Gaddezwerch 18:55, 25. Nov. 2010 (CET)

Zurück zur Seite „Ein Licht“.