hi all i was just wounderin does anyone know how to set a dialog up so that after you have talk to a person once the next time you talk to them the dialog is differant from the first time? This is what i have right now
At the moment if you exit the conversation with out him attackin you he just repeats the same dialog over and over.
Never mind iv sorted it, if anyone wants to know you have to add the code -
put the name of the dialog header you want in the "" and it cant be placed on an exit dialog
Code:
case "First time":
Dialog.defAni = "dialog_stay1";
Dialog.defCam = "1";
Dialog.defSnd = "dialogs\0\017";
Dialog.defLinkAni = "dialog_1";
Dialog.defLinkCam = "1";
Dialog.defLinkSnd = "dialogs\woman\024";
Dialog.ani = "dialog_stay2";
Dialog.cam = "1";
Dialog.Text = DLG_TEXT[2];
Link.l1 = DLG_TEXT[3];
Link.l1.go = "begin_1";
break;
case "begin_1":
dialog.snd = "Voice\CLLA\CLLA004";
dialog.text = DLG_TEXT[5];
link.l1 = DLG_TEXT[6];
link.l1.go = "begin_2";
break;
case "begin_2":
dialog.snd = "Voice\CLLA\CLLA004";
dialog.text = DLG_TEXT[7];
link.l1 = DLG_TEXT[8];
link.l1.go = "begin_3";
link.l2 = DLG_TEXT[9];
link.l2.go = "Exit";
break;
case "begin_3":
dialog.snd = "Voice\CLLA\CLLA004";
dialog.text = DLG_TEXT[10];
link.l1 = DLG_TEXT[11];
link.l1.go = "begin_4";
break;
case "begin_4":
dialog.snd = "Voice\CLLA\CLLA004";
dialog.text = DLG_TEXT[12];
link.l1 = DLG_TEXT[13];
link.l1.go = "Exit";
AddDialogExitQuest("killrodregezhulao");
break;
case "Exit":
DialogExit();
NextDiag.CurrentNode = NextDiag.TempNode;
break;
At the moment if you exit the conversation with out him attackin you he just repeats the same dialog over and over.
Never mind iv sorted it, if anyone wants to know you have to add the code -
Code:
NextDiag.TempNode = "";