15.07.2009, 20:41
|
#14
|
Новичок
Отсутствует :(
Регистрация: 12.07.2009
Адрес: Kiev
Сообщения: 19
Репутация: 2
|
Спасибо то что нужно
Токо неработаит вот просто диалог неоткрываеться с персом и всё непишет типа Ошыбка а просто вылазит окошко там где варианты ответов выбираеш оно пустое и всё а вот код моего Диалога
void ProcessDialogEvent()
{
ref NPChar;
aref Link, NextDiag;
DeleteAttribute(&Dialog,"Links");
makeref(NPChar,CharacterRef);
makearef(Link, Dialog.Links);
makearef(NextDiag, NPChar.Dialog);
switch(Dialog.CurrentNode)
{
case "nv":
dialog.text = "Я небуду вас обслуживать, Капитан! Вы слишком наглые, да ещё и 1000 пиастров прихватили моих!";
link.l1 = "Ах ты крыса";
link.l1.go = "Exit";
break;
case "First time":
dialog.text = "А это вы, Капитан? я тут собирался уходить в таверну, прощяйте!";
link.l1 = "Стой на месте!.";
link.l1.go = "fight";
NextDiag.TempNode = "nv";
break;
case "fight":
dialog.text = "Что вы себе позволяете, Капитан Джек?";
link.l1 = "Ты обдурил меня. Твой друг не знает где клад!";
link.l1.go = "bd";
break;
case "bd":
dialog.text = "Успокойтесь, Капитан! Я всё скажу вам. Дело в том, что очень крепкие парни под командой Лорда Бекита забрали другой клочёк карты у меня и сказали, если я открою рот, то они превратят меня в мясо. Вы поняли о чём я, Капитан Джек?";
link.l1 = "Всё я понял. Где можно найти этого Бекита?";
link.l1.go = "db";
break;
case "db":
dialog.text = "Ех, капитан-капитан, зачем вам проблемы из-за куска золота. Хотя неважно, найти их можно на (Невисе)";
link.l1 = "Спасибо, а теперь давай мне 1000 пиастров за обман";
link.l1.go = "money";
break;
case "money":
dialog.text = "Вот ваши пиастры";
link.l1 = "Отлично! Прощяйте!";
link.l1.go = "mv";
break;
case "mv":
NextDiag.CurrentNode = NextDiag.TempNode;
DialogExit();
AddMoneyToCharacter(pchar, +1000);
break;
case "Exit":
NextDiag.CurrentNode = NextDiag.TempNode;
DialogExit();
break;
}
}
Может кто знает в чём дело а?
Последний раз редактировалось dima12, 15.07.2009 в 22:33.
|
|
__________________
Aim Writing in Visual C++,Delphi,PHP,PASCAL,HTML,CSS
|