Назад

Описание эмулятора.

Автор: Extez1: Дата: 06.24.2009

Собсвенно было бы не плохо уже выложить описание того что вы знаете т.е. то что где находится.
1)Начну задовать вопросы где находятся нпц?
2)Папка Quest. Ето папка с квестами? которые используют при создание квеста?

Автор: Extez1: Дата: 06.24.2009

Ступил, не туда глянул:) А все остальные нпц в папке data?

Автор: Extez1: Дата: 06.24.2009

где здесь диалог?

local QuestID = 1;
local ReqClv = 2;
local ReqJlv = 0;
local NextQuest = 0;
local RewZeny = 17;
local RewCxp = 40;
local RewJxp = 15;
local RewWxp = 0;
local RewItem1 = 1700113;
local RewItem2 = 16098;
local RewItemCount1 = 1;
local RewItemCount2 = 1;
local StepID = 0;

-- Modify steps below for gameplay // Это?

function QUEST_START(cid)
    Saga.AddStep(cid, QuestID, 101);
    Saga.AddStep(cid, QuestID, 102);
    Saga.InsertQuest(cid, QuestID, 1);
    return 0;
end

function QUEST_FINISH(cid)
    -- Gives all rewards // ?
    If freeslots > 1 then
        Saga.GiveZeny(RewZeny);
        Saga.GiveExp( RewCxp, RewJxp, RewWxp);
        Saga.GiveItem(cid, RewItem1, RewItemCount1 );
        Saga.GiveItem(cid, RewItem2, RewItemCount2 );
        return 0;
    else
        Saga.EmptyInventory(cid);
        return -1;
    end
end

function QUEST_CANCEL(cid)
    -- Do nothing
    return 0;
end

function QUEST_STEP_1(cid)
    -- Get 6 Chonchon Fry Wings    
    Saga.FindQuestItem(cid,QuestID,StepID,10026,2630,8000,6,1);
    Saga.FindQuestItem(cid,QuestID,StepID,10027,2630,8000,6,1);
    Saga.FindQuestItem(cid,QuestID,StepID,10252,2630,8000,6,1);
    
    -- Check if all substeps are completed
    for i = 1, 1 do
         if Saga.IsSubStepCompleted(cid,QuestID,StepID,i) == false then
            return -1;
         end
    end
    
    Saga.StepComplete(cid,QuestID,StepID);    
end

function QUEST_STEP_2(cid)
    -- Talk to mischa              
    Saga.AddWaypoint(cid, QuestID, 102, 1, 1000);      
    
    -- Check for completion
    local ret = Saga.GetNPCIndex(cid);    
    if ret == 1000 then    
        Saga.GeneralDialog(cid, 28);
        Saga.NpcTakeItem(cid, 2630, 6);
        Saga.SubstepComplete(cid,QuestID,StepID,1);
    end    
    
    -- Check if all substeps are completed
    for i = 1, 1 do
         if Saga.IsSubStepCompleted(cid,QuestID,StepID,i) == false then
            return -1;
         end
    end    
    
    Saga.StepComplete(cid,QuestID,StepID);
    Saga.ClearWaypoints(cid, QuestID);
    Saga.QuestComplete(cid, QuestID);        
    return 0;
end

function QUEST_CHECK(cid)
    -- Check all steps for progress
    local CurStepID = Saga.GetStepIndex(cid, QuestID );
    local ret = -1;
    StepID = CurStepID;
    
    if CurStepID == 101 then
        ret = QUEST_STEP_1(cid);
    elseif CurStepID == 102 then
        ret = QUEST_STEP_2(cid);
    end
    
    if ret == 0 then
        QUEST_CHECK(cid)
    end
    
    return ret;
end

Автор: Cole McCormick: Дата: 06.24.2009

по всей видимости, в базе)

Автор: Extez1: Дата: 06.24.2009

а поточнее:)

Автор: Cole McCormick: Дата: 06.24.2009

посмотри на название таблиц в базе, поймешь)

Автор: Extez1: Дата: 06.24.2009

млин давай без загадок:))) я таблицы все по открывал но диалогов там не нашёл.

Автор: Cole McCormick: Дата: 06.24.2009

вообще немного углубившись в эту тему, я вспомнил что веь перевод в клиенте а значит и диалоги там)

Автор: Extez1: Дата: 06.24.2009

жесть, надо найти через что можно открыть.

Автор: Cole McCormick: Дата: 06.24.2009

я кстате дизы ро2 для сайта выложил, сматри в той теме.

Автор: Extez1: Дата: 06.24.2009

я уже заценил 2й приглянулся)

Автор: Extez1: Дата: 06.24.2009

мож кто знает через что открывать ети файлы в клиенте?.
в дэлфи вроде видел .bat
щас винду снесу и начну ковыряцо.

Автор: Extez1: Дата: 06.24.2009

Если кто знает то отпишитесь очень нужно:)

Автор: Cole McCormick: Дата: 06.25.2009

bat файлы через блокнот

Автор: Extez1: Дата: 06.25.2009

a .pak через что? как японял там описание.

Автор: DiS[IP]: Дата: 06.25.2009

Вот программы для открытия файлов формата pak: ;)

-WinZip 12 Pro - Free Trial
-VCOM PowerDesk Pro
-Astonsoft Archivarius
-Leinen Pak Explorer
-Smith Micro Stuffit Deluxe

Автор: Extez1: Дата: 06.25.2009

А незнаеш какая по проще?

Автор: DiS[IP]: Дата: 06.25.2009

Astonsoft Archivarius

Автор: Extez1: Дата: 06.25.2009

Ппц гугл мутень даёт левые сылки.

Автор: Extez1: Дата: 06.25.2009

-Leinen Pak Explorer
скачал не открывает:)

Автор: Extez1: Дата: 06.25.2009

WinZip 12 Pro
скачал не открывает.

Автор: Cole McCormick: Дата: 06.25.2009

чтоб WinZip не открыл))) тут чтото нетак.

Автор: Extez1: Дата: 06.25.2009

.pak файлы винзип не видет:)

Автор: Extez1: Дата: 06.25.2009

Здаюсь.......... Буду ждать когда заработает eathena.ws спрошу там у народа, скачал уже прог 10 из гугла, не 1 не открыла.