Собственно по названию ясна проблема.
При написании квестов (в ява формате
) основная проблема это id диалогов. Непонятно от куда их брать.
В уже написанных кв есть комменты типа :
PHP код:
switch (env.getDialogId()) {
// Get HACTION_QUEST_SELECT in the eddit-HyperLinks.xml
case 25:
if (player.getInventory().getItemCountByItemId(186000084) >= 1)
// Send select5 to eddit-HtmlPages.xml
return sendQuestDialog(env, 2034);
else
// Send select5_2 to eddit-HtmlPages.xml
return sendQuestDialog(env, 2120);
// Get HACTION_SET_SUCCEED in the eddit-HyperLinks.xml
Там указываются какие-то
eddit-HtmlPages.xml и
eddit-HyperLinks.xml, что это за чудо файлы такие и где их в клиенте можно найти, если они конечно вообще существуют.
В самих файлах диалогов , диалоги помечаются
<HtmlPage name="quest_summary"> ,
<HtmlPage name="select5"> и т.д. ни намёка на эти самые id.
Может кто в курсе где всё таки id лежат.