Jump to content

V3ct0r

Administrators
  • Content Count

    2,902
  • Joined

  • Last visited

  • Days Won

    520

V3ct0r last won the day on May 18

V3ct0r had the most liked content!

Community Reputation

2,120 Excellent

About V3ct0r

  • Rank
    Sea Captain

Recent Profile Visitors

127,602 profile views
  1. 1) Пример патчинга* был показан в теме "Skillinfo [увеличение лимита не работает]". Самое сложное это найти адрес лимита для .bin-файла. Как правило, его можно найти на форуме. * Нужно пропустить шаг с поиском последовательности байт и заменить его шагом перехода на адрес лимита. 2) Для редактирования ID предметов под аппарели у нас на форуме есть гайд:
  2. Привет, @nyarum12! У меня есть 2 вопроса по твоему проекту клиента. 1) Если в случае с 3D графикой мы можем экспортировать большинство ассетов из официального клиента, то с 2D (2.5D) графикой есть опасения, что создание ассетов (спрайты и анимации) для нового клиента потребует огромное число человеко-часов. Каким образом ты будешь переносить локации, персонажей, монстров, предметы и т.д. на новый движок? 2) Чем обусловлен выбор JSON в качестве формата для сообщений между клиентом и сервера? В отличие от бинарного протокола, текстовый будет избыточным (с повышенным "оверхэдом"): чтобы передать полезную информацию, её нужно будет завернуть в обертку в соответствии с синтаксическими правилами JSON. Не будет ли это бутылочным горлышком, например, в случае плохого качества соединения между клиентом и сервером и не скажется ли негативным образом на быстродействие сервера/клиента? Спасибо!
  3. Привет, @Mesut! Обновил ссылку. Скачать
  4. Привет, @Ropedann! Ниже прикладываю исходники программы PKOdev.NET Database password (.cfg) по части шифрования. Они на C++ и были взяты из исходных кодов сервера. Скачать Я не силен в криптографии, но похоже для шифрования пароля там используется цепочка: Пароль -> 3DES -> Base64 -> Зашифрованный пароль, и для расшифрования обратная цепочка: Зашифрованный пароль -> Base64 -> 3DES -> Пароль. Все ключи есть в приложенных исходниках. Если ты захочешь внедрить шифрование паролей в свою тулзу и у тебя возникнут проблемы с интеграцией, то можно будет попробовать зашить код из приложенных исходников в .dll и подключить её к твоей тулзе.
  5. Насколько я помню, тип свечения эффекта записывается в файле skileff.txt.
  6. Привет, @Danila! Держи Изменил максимальное число предметов на 20000. Лимит находится по адресу 0x0024D880: 20 4E 00 00 (0x4e20 = 20000) P.S. Тема была перенесена в раздел Пиратия: Помощь
  7. По поводу первой ошибки, её, насколько я помню, можно просто пропустить. Вторая возникает скорее всего из-за некорректно введенных координат при перемещении персонажа. Координаты нужно вводить в формате X00,Y00, где X и Y - требуемые координаты, например X = 2025, Y = 1132.
  8. Нужно посмотреть конфиг GameServer.cfg.
  9. Привет, @JCarlosNewInScripts! Это требует доработок со стороны исходного кода клиента. У меня их, к сожалению, нет. Попробуйте спросить в англоязычном разделе, в топиках посвященных обсуждению Corsairs Online.
  10. Потому что ID предметов с 5000 по 6000 зарезервированы под аппарели в Game.exe и GameServer.exe.
  11. Привет, @Danila! Что происходит, если нажать кнопку "ОК"?
  12. Привет, @Graf! С официальным клиентом на той же самой системе такой проблемы нет?
  13. Hello @Soldier_, What new nickname do you want?
×
×
  • Create New...