Показать сообщение отдельно
Старый 18.08.2006, 09:21   #274
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Уроки скриптологии

2Pui-LeGuDaa:
но у меня ведь инстанция разделяется на две ветки.
Инстанция ни на что разделяться не может, это диалог может идти разными путями.
А мне нужно, чтобы при условии посылания Мо, ГГ платил 40, а при условии того, что платит сразу, платит 40 монет.
Я не знаю по логике, что тебе нужно и как ты строишь диалог, но могу сказать одно, что у функции
// возвращает TRUE, если НПС npc уже получил информацию instanceInfo, иначе FALSE.
func int Npc_KnowsInfo(C_NPC npc, int instanceInfo);

вторым аргументом должна быть прописана инстанция диалога (какая не знаю, у тебя их много, всё зависит от логики диалога), а у тебя прописано имя функции, вот тебе и ошибка - несоответствие типов (нельзя преобразовать func к int).
Ответить с цитированием