03-21-2011, 11:34 PM
Собственно по названию ясна проблема.
При написании квестов (в ява формате
) основная проблема это id диалогов. Непонятно от куда их брать.
В уже написанных кв есть комменты типа :
Там указываются какие-то eddit-HtmlPages.xml и eddit-HyperLinks.xml, что это за чудо файлы такие и где их в клиенте можно найти, если они конечно вообще существуют.При написании квестов (в ява формате

В уже написанных кв есть комменты типа :
PHP код:
<?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
В самих файлах диалогов , диалоги помечаются <HtmlPage name="quest_summary"> , <HtmlPage name="select5"> и т.д. ни намёка на эти самые id.
Может кто в курсе где всё таки id лежат.