Перейти к содержанию

qwery

Очередь
  • Постов

    29
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные qwery

  1. Спасибо. Ошибки попали но осталась проблема с сетапом (попрежнему 640х480) и с пакет версией. Насколько я понял пакет версия 20120410 это 30, по крайней мере так написано в packet.db. Записал в clientinfo.xml <version>30</version> но всеравно таже ошибка при входе в игру.

    Как в обще должен выглядеть clientinfo.xml? У меня он выглядит вот так:


    <?xml version="1.0" encoding="euc-kr" ?>
    <clientinfo>
    <servicetype>russia</servicetype>
    <servertype>primary</servertype>
    <hideaccountlist></hideaccountlist>
    <extendedslot></extendedslot>
    <connection>
    <display>Server</display>
    <desc>None</desc>
    <address>127.0.0.1</address>
    <port>6900</port>
    <version>30</version>
    <registrationweb></registrationweb>
    <aid>
    <admin>1584212</admin>
    </aid>
    </connection>
    </clientinfo>

    Попробуй

    <version>26</version>

    и

    <servertype>sakray</servertype>

    Насчет разрешения - попробуй задать разрешение в последнем OpenSetup.

    • Upvote 1
  2. У тебя в 2 случаях разные названия спрайта и текстур

    Смотри внимательнее.

    BLACK_SCARF и black_gangster_scarf

    black_gangster_scarf - это название файла. BLACK_SCARF - это DB name.

    А ты выставь 30000.

    Вещи у тебя же выше 20000 даже, при чем тут 2000? О_о

    26001 - это ID предмета, а то что выставляется при диффе -View ID.

  3. Толи у меня руки кривые, толи лыжи не едут... читал различные гайды, гуглил, но так и не добился того что бы все заработало.

    Делаю по этой статье. Взял для примера разноцветные шарфы отсюда.

    Добавил в db/item_db2.txt


    26001,BLACK_SCARF,Black Gangster Scarf,5,20,,100,,0,,0,0xFFFFFFFF,7,2,1,,60,0,1001,{ bonus bBaseAtk,5; if(BaseJob==Job_Rogue) skill "RG_GANGSTER",1; },{},{}

    Эти файлы лежат в папке data:

    idnum2itemdisplaynametable.txt


    21002#벨룸_카츠발게르#
    21005#메탈_투핸드소드#
    21006#TE_공성_투핸드_소드#
    25005#99_Battle_Manual#
    25006#99_Battle_Manual_Box#
    25007#Beast_Powder#
    25008#Beast_Powder_Box#
    26001#Black_Gangster_Scarf#

    idnum2itemresnametable.txt


    21006#ÅõÇÚµåŒÒµå#
    25005#Ÿß°¡ÇÒžÓŽÏž¶¹ýŒ­#
    25006#Ÿß°¡ÇÒžÓŽÏž¶¹ýŒ­#
    25007#²öÀû²öÀûÇѵ¶#
    25008#²öÀû²öÀûÇѵ¶box#
    26001#black_gangster_scarf#

    Спрайты лежат в грф-файле, но если они в папке data - не читаются.

    accessoryid.lua:


    ACCESSORY_AEGIR_HELM = 870,
    ACCESSORY_MVP_BASKETHAT = 871,
    ACCESSORY_CRITURA_HAT = 872,
    ACCESSORY_MAGICAL_BOOSTER = 873,
    ACCESSORY_BLACK_SCARF = 1001,
    }

    accname.lua:


    [ACCESSORY_IDs.ACCESSORY_CRITURA_HAT] = "_크리투라학원모자",
    [ACCESSORY_IDs.ACCESSORY_MAGICAL_BOOSTER] = "_매지컬부스터",
    [ACCESSORY_IDs.ACCESSORY_AURAQUARTZ_CROWN] = "_오러쿼츠의왕관",
    [ACCESSORY_IDs.ACCESSORY_RABBIT_KNITHAT] = "_토끼귀니트모자",
    [ACCESSORY_IDs.ACCESSORY_SKYMET] = "_스카이멧",
    [ACCESSORY_IDs.ACCESSORY_BLACK_SCARF] = "_black_gangster_scarf",
    }

    Делаю по статье


    luac5.0.2.exe -o "accessoryid.lub" "accessoryid.lua"
    luac5.0.2.exe -o "accname.lub" "accname.lua"

    Захожу в игру - спрайт в инвентаре отображается, картинка, описание, название - тоже, а на персонаже спрайт не отображается. Долго гуглил и пытался наладить но ничего не получается, может здесь мне помогут? :)

  4. qwery, выложите на файловый обменник директорию neoncube с настроенным конфигурационным файлом и я Вам интегрирую ее в EXE патчера.

    Мне потом понадобится изменять настройки, может опишете как это сделать (интегрировать в exe)?

  5. Спасибо. Еще такой вопрос про data и rdata. rdata это для реневала? тоесть лучше использовать ее? Если да, то где можно скачать чистую но ру версию (с ру описанием предметов и тд)?

    data и rdata используются одновременно. rdata - не замена data.grf.

    • Upvote 1
  6. я придумал как тебе проще сделать. Берешь обычный неонкуб, ставишь vmprotect ultimate, там есть dll box. И пакуешь все все туда, и будет 1 ехе.

    Либо molebox делает такую же хрень.

    Сейчас посмотрел обе эти программы - первая позволяет добавлять только dll-файлы, а вторая собирает, но при запуске ругается на триальную версию. Существуют ли подобные программы, но менее "варезные"?

  7. Скачал последнюю ревизию rAthena. Где взять для нее экзе+дифы? Точнее кокой именно экзе к ней нужен и как это узнать? Или просто помогите найти экзе.

    Смотришь rathena/src/common/mmo.h


    #ifndef PACKETVER
    #define PACKETVER 20120410

    Идешь сюда и ищешь exe.

    Потом отсюда diff патчер и WeeDiffGen к нему.

    Диффаешь

    ????

    PROFIT!

    • Upvote 1
  8. На rathena.org лежит подробный мануал по сборке клиента.

    На форумах бытует мнение, что та версия которую предлагает Judas, не работает с eathena, только rathena.

    А зачем тебе eathena? Ты уверен что там exe от 2012 поддерживаются?

×
×
  • Создать...
Яндекс.Метрика