quest-frage???

Posted By: littlejacky

quest-frage??? - 05/16/09 06:37

Hallo
bei meinem adventure habe ich einen Menschen der dir den Auftrag gibt, ihm sein Schwert zu besorgen. Bei mir sagt er den ersten Text.Wenn ich sein Schwert habe, sagt er aber trotzdem immer den ersten Text, oder überhaut keinen.

Was muss ich tun damit es functioniert?!?!?!
Posted By: Rasch

Re: quest-frage??? - 05/16/09 06:49

Droh ihm das er was anderes sagen soll.

Nein ehrlich du könntest ja bei jedem mal wenn man ihn ansprecht schauen ob der Spieler das Schwert hat. Wenn er es nicht hat sagt der NPC den Anfangstext. Ansonsten eben Text 2.
Posted By: littlejacky

Re: quest-frage??? - 05/16/09 06:53

Haha grin
Naja probiert hab ich das ja schon!

Das schwert hat der Spieler bestimmt!
Posted By: littlejacky

Re: quest-frage??? - 05/17/09 15:00

Weiß wirklich niemand was ich tun muss???? frown
Posted By: Rasch

Re: quest-frage??? - 05/17/09 19:07

Ich hab dir bereits nen Tipp gegeben jetzt ist nur die Frage kannst du das umsetzen? Oder brauchst du das ganze als Code?
Posted By: littlejacky

Re: quest-frage??? - 05/17/09 19:21

Ich hab ja schon alles überprüft!
Es liegt am NPC. Wie muss die Codezeile aussehen, damit er das richtige sagt.
Kann auch ein Ausschnitt sein.
Posted By: Widi

Re: quest-frage??? - 05/17/09 22:16

??? Um dir helfen zu können, brauchen wir schon mehr Infos.
Wie sieht der Code des NPC denn aus? Wie reagiert er auf den Spieler? Wann wird das Quest ausgelöst?
Und der Player, der muss ja ein Inventar haben. Wie hast du das gelöst???

Normalerweise muss der NPC seine nähere Umgebung scannen. Sobald der Player in diesen Scanbereich eintritt, muss der NPC checken, ob er die Quest schon gestellt hat.
Wenn nein, eröffne die Quest.
Wenn ja, prüfe das Inventar des Players auf den Questgegenstand. Bei mir hat jeder Gegenstand eine eindeutige Nummer (sowol im Level als auch im Inventar), so kann man sehr leicht herausfinden ob der gesuchte Gegenstand vorhanden ist.
Posted By: littlejacky

Re: quest-frage??? - 05/22/09 06:29

Ich hab mal ein bisschen herumprobiert und bin zufällig auf das gewünschte Ergebnis gekommen.
Trotzdem Danke an alle!!! smile
© 2023 lite-C Forums