12.11.2016, 11:43 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2016, 11:56 von Huhn123.)
Da gibts aber 10 verschiedene von. von den Mantra'kes Sind die alle gleich? Funktionieren alle oder nur bestimmte?
Hab jetzt irgendein von den 10 genommen und hat geklappt. Hab ihn erfolgreich in meiner Gruppe.
1. Funktioniert das gleiche mit einen anderen NPC auch bei Am Fluss der Zeit?
2. Was passiert wenn die Lebenspunkte von ihm auf 0 gehen? Ist er dann weg oder erwacht er nach dem Kampf wieder wie die anderen?
(12.11.2016, 11:43)Huhn123 schrieb: Da gibts aber 10 verschiedene von. von den Mantra'kes Sind die alle gleich? Funktionieren alle oder nur bestimmte?
Hab jetzt irgendein von den 10 genommen und hat geklappt. Hab ihn erfolgreich in meiner Gruppe.
Also irgendwas mache ich immer falsch bei Transform. Wollte bei Am Fluss der Zeit einen NPC neben dem Startgebiet, neben dem Boot hinstellen, kommt aber immer die Fehlermeldung, dass Transform falsch wäre. Da ich eh vorhabe nur einen NPC dort hinzuzufügen, kann mir ja jemand die Transform schreiben von Links neben dem Boot bei den Kisten, weil bei mir klappt es nie.
12.11.2016, 14:05 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2016, 14:35 von Huhn123.)
Hat sich erledigt mit Transform. War so eingestellt, dass es nur bis 50 angezeigt wird, hab es jetzt auf 64 gestellt und Transform wird nun richtig angezeigt und keine Fehlermeldung mehr.
Edit: Hab die Tabelle _Story_DialogActions nicht gefunden bei Am Fluss der Zeit. Ansonsten habe ich alles eingetragen ohne Fehlermeldung. Wenn wo was anderes hin sollte bitte schreiben. Hab alles übertragen von Seite 7 wo ich alles geschrieben hatte. Hatte dort alles übertragen(Also alles gleich hin geschrieben) bis auf _Level und Transform.
Es gibt keine _Story_DialogActions mehr in AFdZ. Das musst du über ein Statement mache. Entsprechende Felder gibt es in der _Story_DialogTakes.
Wenn die LeP auf 0 sinken, ist er tot und bleibt tot. Aus einem Mantra'keh kann man keinen Begleiter wie Rhulana oder Forgrimm machen. Das gibt das Modell nicht her.
12.11.2016, 15:55 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2016, 16:53 von Huhn123.)
Wie mache ich das über ein Statement? Ich weiß nichtmal was ein Statement ist.
Das mit dem LeP, dann muss ich ihn wohl 1 Millionen LeP geben damit der mir nicht noch verreckt.^^ Reg_LE sind die Lebenspunkte die wiederhergestellt werden, und Reg_LE_freg ist die Zeit(In Sekunden) in welchen Abständen die wiederhergestellt werden, richtig?
(12.11.2016, 16:57)Huhn123 schrieb: Das war die 2. Textzeile, die hatte ich so ausgefüllt, ich denke bei StatementBlock und Ref muss was anderes rein? Wenn ja, dann was?
Natürlich die StatemenRefGuid und die StatementBlockGuid des Statements, das bei dieser Zeile ausgeführt werden soll. Das sagen doch schon die Feldnamen.
12.11.2016, 19:25 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2016, 19:29 von Huhn123.)
Und was sind die Statements? Auf Seite 7 steht da nur:
1. TakeGUID: X'3492763C9D95A0A63017A32DE3BFF3BC'
2. ActionContent: JoinParty who="Japhi" executeAfter="true" actionSelection="script,quest,dialog";
bzw wo stehen die GUIDs? Mit TakeGUID und ActionContent kann ich nichts anfangen. Genauer bitte.
Also sozusagen verstehe ich gerade echt kein Wort. Wäre schön wenn du mir sagen könntest wo man die finden kann, die Statements.
12.11.2016, 20:13 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2016, 20:17 von Huhn123.)
Und welches muss ich davon nehmen? Oder was muss da hin? Oder wärst du so freundlich und könntest es hier schreiben was ich dahin schreiben soll? Hab ja alles schon geschrieben was ich wo eingetragen habe. Weil was soll ich bei _Scripts_Statements machen? Neue Zeile hinzufügen? Wenn ja dann kommt folgendes:
1. StatementGUID:
2. StatementType:
3. StatementContent:
4. StatementBlockGUID:
Du musst natürlich keines von den bereits vohandenen nehmen, sondern ein neues erstellen. Und das muss dann die joinparty Anweisung enthalten. Und nein, ich habe keine Lust mehr deine Modding Wünsche zu erfüllen. Wie das für mich aussieht, kommt da nämlich immer was Neues, sobald ich das eins gemacht habe.
12.11.2016, 20:37 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2016, 20:43 von Huhn123.)
Das andere war doch für Drakensang dsa. Das wäre jetzt für AFdZ. Gibt doch nur 2 verschiedene(Oder gibt es ein Drakensang 3?). Was sollte danach noch kommen? Ich hatte ja auch gedacht das es bei AFdZ genauso gemacht wird wie bei dsa, deswegen hatte ich nicht damit gerechnet, dass es anders gemacht wird. Und du bist halt der einzigste der sich mit Drakensang Modden auskennt, wen sollte ich sonst fragen? Ich danke dir doch für deine Hilfe.
Dir fällt bestimmt irgendwas ein, was danach kommen könnte. Ich denke, wir beide haben einfach unterschiedliche Auffassungen des Begriffs helfen. Für dich ist helfen: ich will das haben, kann das aber nicht, also soll das jemand für mich machen. Für mich bedeutet helfen: ich erkläre dir, wie es geht und dann machst du es selbst. Immer wenn ich dir etwas erkläre kommt dabei heraus, dass du kein Wort verstehst. Okay, Vielleicht kann ich ja auch gar nicht gut erklären. Das allerdings würde mich wundern, da mein Beruf zu 80% daraus besteht, anderen zu erklären, wie etwas geht, damit sie selbst damit umgehen können. Und da meine Kunden seit Jahren überaus zufrieden mit meiner Leistung sind, glaube ich einfach nicht, das ich nicht gut erklären kann.
Trotzdem gebe ich dir jetzt nochmal eine Erklärung wie ein Statement funktioniert:
Jedes Statemnet besteht aus mindestens zwei Zeilen, einer Action und einer Begin Anweisung. In die Action Anweisung kommt das, was im Dialog passieren soll, in deinem Fall wäre das JoinParty usw. Die Begin Anweisung ruft die Action Anweisung auf. Hier musst du im Feld Content die StatementGuid der Action Anweisung als Identifikator aufrufen. Beim Umwandeln des einen in das andere hilft dir das Blob-Tool von Jog. Damit AFdZ weiß, welche Zeilen zusammengehören, bekommen alle Zeie die gleiche StatementBlockGUID. Die Guid der Begin Anweisung und die BlockGuid kommen in die _Story_DialogTakes. Zum Vergleich schaust du dir einfach mal ein paar der über 50.000 Statements an, die bereits in der Tabelle vorliegen.
13.11.2016, 11:38 (Dieser Beitrag wurde zuletzt bearbeitet: 13.11.2016, 15:05 von Huhn123.)
Ich verspreche dir, dass ich keine weiteren Modding Wünsche haben werde, wenn du mir noch bei dieser letzten Sache hilfst. Wenn du mir aber nicht mehr helfen willst, ist es auch ok, dann muss ich halt damit leben und das Thread kann dann geschlossen werden. Womit ich aber nicht glücklich wäre. Aber ist ja deine Entscheidung ob du mir weiter helfen möchtest oder nicht. Aber so viel Glück zu haben das sich noch ein Drakensang Modder diesen Thread durch liest, werde ich nicht haben, und somit wäre das Projekt gescheitert. Deswegen liegt es jetzt an dir, ob das Projekt erfolgreich oder scheitern soll. Eine Ja oder Nein Antwort würde schon ausreichen.
Verstehen tue ich es schon was du schreibst, aber wenn man so welche Zeilen zum ersten mal sieht, sollte das schon genauer erklärt sein. Das erste mal ist immer am schwersten, wenn man es dann einmal richtig gemacht hat, weiß man es ja, wie man es machen soll. Wenn man es aber jemanden erklärt der die Zeilen noch nie gesehen hat, aber man selbst die Zeilen kennt, erklärt man das ja so, dass man selbst bescheid weiß. Dabei kann es aber passieren, dass der andere gar nicht damit klar kommt und nicht weiter weiß. Weil es für ihn halt Neu ist. Das hat also nichts damit zutun, ob man nur die Hälfte gelesen hat, sondern wie viel man davon versteht. Weil, was bringt es, wenn man alles gelesen hat und man nur die Hälfte versteht? Dann kann man ja auch nur das machen, was man verstanden hat, sonst macht man was falsch bzw. man weiß nicht wie es weiter geht.
13.11.2016, 19:52 (Dieser Beitrag wurde zuletzt bearbeitet: 13.11.2016, 19:53 von Rabenaas.)
(13.11.2016, 11:38)Huhn123 schrieb: Wenn du mir aber nicht mehr helfen willst, ist es auch ok, dann muss ich halt damit leben und das Thread kann dann geschlossen werden.
Wieso sollte der Thread geschlossen werden?
(13.11.2016, 11:38)Huhn123 schrieb: Dabei kann es aber passieren, dass der andere gar nicht damit klar kommt und nicht weiter weiß. Weil es für ihn halt Neu ist. Das hat also nichts damit zutun, ob man nur die Hälfte gelesen hat, sondern wie viel man davon versteht.
Verstehen ist ein aktiver Prozess. Du kannst auch mal etwas ausprobieren und Fehler machen. Wir beschäftigen uns hier ja nicht mit Flugleitsystemen. Lord Demons Angebot, Dir gezielte Fragen zu beantworten, klingt doch konstruktiv und fair. Immerhin hast Du jetzt schon ein ganz ähnliches Beispiel.
13.11.2016, 20:01 (Dieser Beitrag wurde zuletzt bearbeitet: 13.11.2016, 20:16 von Huhn123.)
Verstanden habe ich alles davon, kommt auch keine Fehlermeldung, aber ich kann den NPC nicht ansprechen. Deswegen ist meine Frage, was ich falsch gemacht habe.
Ich schreibe mal hier alle Datensätze die ich hinzugefügt habe: