SemirLab Опубликовано 22 мая, 2012 Жалоба Поделиться Опубликовано 22 мая, 2012 Принимает логин и пасс, а после выбора сервера - тупо закрывается клиент.. На домашнем сервере все норм. На хосте такая вот трабла.Консоль пишет: request connect - account_id:........система дебиан 6...содержание сабнета:subnet: 255.0.0.0:127.0.0.1:127.0.0.1subnet: 255.255.255.0:WAN:WANзаранее благодарен) Ссылка на комментарий Поделиться на другие сайты Поделиться
SemirLab Опубликовано 22 мая, 2012 Автор Жалоба Поделиться Опубликовано 22 мая, 2012 все решено, пока выдает character size error 112, пошел копать пакет_дб Ссылка на комментарий Поделиться на другие сайты Поделиться
Darkness Опубликовано 22 мая, 2012 Жалоба Поделиться Опубликовано 22 мая, 2012 Для других скажи что произошло и что ты сделал чтобы исправить эту ошибку? Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 22 мая, 2012 Жалоба Поделиться Опубликовано 22 мая, 2012 выдает character size error 112Для решения данной ошибки нужно в ../src/common/mmo.h установить правильное значение для PACKETVER. После чего произвести компиляцию сервера. Ссылка на комментарий Поделиться на другие сайты Поделиться
SemirLab Опубликовано 22 мая, 2012 Автор Жалоба Поделиться Опубликовано 22 мая, 2012 ы) если бы не вы не перепроверил бы оО с хостом магия какаято... заливаю одно - получаю другое... хм.. Ссылка на комментарий Поделиться на другие сайты Поделиться
SemirLab Опубликовано 22 мая, 2012 Автор Жалоба Поделиться Опубликовано 22 мая, 2012 ааа.. нет, поправил mmo.h и packet_db - тоже самое оО Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 22 мая, 2012 Жалоба Поделиться Опубликовано 22 мая, 2012 Я же писал:После чего произвести компиляцию сервера.Вы ее сделали? Если да, то каким образом? Команды в студию. Ссылка на комментарий Поделиться на другие сайты Поделиться
SemirLab Опубликовано 22 мая, 2012 Автор Жалоба Поделиться Опубликовано 22 мая, 2012 (изменено) ./configuremake sqlвопрос решился перестановкой exe обратно на 20101116..20100730 по непонятным причинам выдает 112 (( Изменено 22 мая, 2012 пользователем SemirLab Ссылка на комментарий Поделиться на другие сайты Поделиться
Energy Опубликовано 25 мая, 2012 Жалоба Поделиться Опубликовано 25 мая, 2012 ./configuremake sqlвопрос решился перестановкой exe обратно на 20101116..20100730 по непонятным причинам выдает 112 ((Какие значения стоят в clif.h,а именно в этой строке:MAX_PACKET_VER: ??в clientinfo:<version>??</version>и стоит ли значение в packet_dbpacket_db_ver: default Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 25 мая, 2012 Жалоба Поделиться Опубликовано 25 мая, 2012 В данном случае клиент сообщает, что блок данных персонажа не равен 112 байтам. Он строится в функции mmo_char_tobuf. Размер блока меняется относительно PACKETVER. Так что Вы копаете совсем не в ту сторону. SemirLab, советую выполнять make clean перед сборкой. Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 25 мая, 2012 Жалоба Поделиться Опубликовано 25 мая, 2012 (изменено) После изменения .h файлов А после изменения файлов *.c не надо? на ядре Linux нужно сделать make clean и make sql, а не просто make sql. Не обязательно делать make clean. Утилита make при повторной компиляции проекта без clean должна пересобрать только те объектные файлы, которые отсутствуют или у которых были изменены зависимости. Но в данном случае действительно стОит попробовать удалить все объектные файлы с помощью make clean перед компиляцией. Изменено 25 мая, 2012 пользователем Functor Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения