World of Gothic Archiv > NWN-Hilfe
viele viele bunte fragen
Seite 1 von 1  1 
17.07.2002, 20:19 #1
Kriegszwerg
Beiträge: 1
viele viele bunte fragen
Hi ich hab ein paar fragen zum Editor.
1. Wie kann ich Söldner erstellen?
2.Wie kann ich meinem Char für erfüllte aufgaben erfahrungspunkte gutschreiben (z.B. während oder nach einem Gespräch)?
3.Ist es möglich das ein NPC meinen Helden automatisch anspricht?
4.Kann ich einstellen das beim zweiten Gespräch mit einem NPC ein anderer Text kommt als beim ersten?

Ok das sind meine Fragen, vielleicht könnt ihr mich helfen.
17.07.2002, 20:25 #2
Sparschwein
Beiträge: 44

Ich Erlaube mir das Forgotten Book zu kopieren :)
Zu Frage 3.

Bei OnPerception der Kreatur einfügen:

void main()
{
object oNPC = GetObjectByTag("dein nsc");
object oPC = GetLastPerceived();
if(
(GetIsPC(oPC)) &&
(IsInConversation(oNPC) == FALSE) &&
(GetObjectSeen(oPC,oNPC)) &&
(GetLocalInt(OBJECT_SELF, "iGesprochen") != 1))
{
AssignCommand(oPC, ClearAllActions());
AssignCommand(oNPC, ClearAllActions());
AssignCommand(oNPC, ActionMoveToObject(oPC));
AssignCommand(oNPC, ActionStartConversation(oPC));
SetLocalInt(OBJECT_SELF, "iGesprochen", 1);
}
}


Und Die Antwort zu Frage 4 Steht auch im Forgotten Book :

Lösung: In der Konversation machst du erstmal folgendes:
Zweig 1:
NPC: Hi
PC: Ok, hat geklappt.
Zweig2:
NPC: Hi
PC: Hallo, bin gespannt ob es klappt.

so makier bei Zweig 2 "PC: Hallo.." Dann erfolgte aktionen und Scriptwizard --> lokale Variable zuweisen --> Oben rechts der Name z.B. "Test" daunter den Wert z.B. "100" und dann den Button daneben "Hinzufügen" --> Weiter --> Speichern.

Nun makierst du in Zweig 1 "NPC: Hi" und bei "Text erscheint wenn..." klickst du wieder auf den Hut --> Lokale Variable - Weiter --> Oben rechts der Name (bei unserem Beispeil "Test") da unter den Wert wenn es angezeigt werden soll eintragen (in unserem Beispiel "100") - Hinzufügen --> Weiter --> Speichern.



Link zum buch bei Lighthawk In der signatur
17.07.2002, 20:31 #3
Gawain15
Beiträge: 1.084

Die anderen beiden Fragen werden dort drin auch beantwortet. Oder alternativ kannste dir auch die beiden Threads "Kleines FAQ" und "Scriptsammlung" andkucken...
17.07.2002, 20:32 #4
jf
Beiträge: 26

zu 2.
ist ganz einfach, einfach erfolgte aktionen rechts unten wählen und den zauberhut (das is der assistent :) ) anklicken...
bei belohnung geben findest das zeugs dann :)

grr.... zu langsam
Seite 1 von 1  1