-
Публикаций
306 -
Зарегистрирован
-
Посещение
-
Победитель дней
5 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент MrMario
-
Я подсказал в каком направлении тебе искать... дальше за бесплатно помогать мало кто будет.
-
Хм, после смены ника и последовательного действие "Logout", сервер не обнуляет колонку "online". Проще говоря, срабатывает так сказать защита от повторного входа игрока, если игрок уже в сети. Проверь данную проблему без смены ника.
-
В конфигах сервера, поставь минимальный протокол = 1, а максимальный = 999.
-
Тогда ищи проблему глубже. Почему, после твоего добавления проблемного ИД, ГС перестаёт на него ссылаться? Ведь ты что-то добавил, что-то изменил в данных своей базы, верно? И почему он начинает ругаться на другие ИД кланов? что именно он просит? Судя по всему, в базе не хватает записей. Либо как вариант, ГС криво принимает данные из баз MySQL, из-за несоответствий версий. Ищи проблему глубже... За тебя делать мне кажется никто не будет. В какую сторону смотреть тебе указали.
-
Тебе ведь ГС указывает на ИД клана, в чём проблема проверить его? или просто выпилить из базы?
-
Судя по ошибке, база пытается именно из clan_privs подтянуть данные, которые во всей видимости отсутствуют. Посмотри в clan_data есть ли там данные с этим ИД, вообщем ищи по базе в сторону кланов.
-
таблицу clan_privs смотри, в частности клан с ИД 268476848
-
исходники лс смотри, если он отваливается.... привязкой попахивает.
-
Получается ты сервер запускаешь только на внутреннюю сеть LAN?
-
Да, вроде понятно объяснил. Выделил то, что нужно заменить. В конфигах ГС тоже заменить нужно.
-
1. советую на MySQL хотяб "root" поставить. 2. # 1 - Порт логин сервера для игровых серверов # 2 - Адрес логин сервера LoginPort = 9014 LoginHostName = 10.132.0.5 /ип ipconfig ИП смени на 127.0.0.1 и соответственно в ГС перебей на 127.0.0.1. Этот конфиг отвечает как бы за коннект между ЛС и ГС, если они на 1 тачке стоят, то не нужно им писать внешние ИП, они прекрасно увидят друг друга и на локалке. А, вот # --------------------------------- # Сетевые настроки сервера # --------------------------------- # 1 - Адрес на котором прослушивается логин сервер # 0.0.0.0 - все доступные # 2 - Порт логин сервера на который подключается клиент LoginServerHostName = 10.132.0.5 /ип ipconfig LoginServerPort = 2106 уже и есть внешний ип, для подключения клиента из сети к серверу логина, далее логин сервер сам перенаправит на гейм сервер по локалке. UPD: вместо 127.0.0.1, можно указать твой внутренний ип по LAN сети. 192.168.0.1 ( к примеру ), можно посмотреть в настройках адаптера.
-
Конфиг логин сервера скинь.
-
Сборка? Версия Java? Версия MySQL?
-
Не помню конфиги люцеры, но возможно там есть строчка по Custom NPC. 2 вариант если нет строчки в конфиге, глянь html стандартных нпц + сверь их с базой и глянь на свои. 3 вариант - хз. Ядро мб, ява кривая стоит, mysql кривой ( не вносит данные на спавн нпц ). Мб и не прав в ответах, сильно не бейте. Давно не занимался разработкой.
-
Что по остальным нпц? (Custom)
-
Зачем помогать по скайпу? Вдруг ещё нужно решение на данный вопрос? 1. Серв и двиг сайта находятся на 1 ПК? или двиг на хосте, а серв на пк? 2. Рассмотрим ситуацию №1: выше давали уже ответ, делаем юзера для стресса с правами и прописываем его в настройках стресса, по локалке ограничений быть не должно для связи сайта и базы. 3. Рассмотрим ситуацию №2: допустим движок сайта стоит на хосте, но не подключается к базе, именно к базе - сервер тут абсолютно не причём. Хоть всю папку сервера удали. Что мы знаем по внешнему подключению? Подключение идёт на стандартном порте MySQL - 3306, нужно проверить, открыт ли порт ( если не менял при установке MySQL ). Следовательно в настройках MySQL делаем опять же отдельного юзера для хоста, с ограниченными правами ( так безопасней будет ). Соответственно, в настройках движка уже и прописываем "внешний ИП адресс базы MySQL" со всеми данными ( логин, пароль, порт ). P.S. Открытие порта в каждом роутере делается по свойму, но по сути алгоритм один и тот же. Делается посредством редиректа "внешнего входящего подключения" по определённому порту на твой внутренний локальный адрес. Соответственно, нужно проверить, не блокирует ли "антивирус,брандмауэр" входящие подключения по определённому порту.
-
Актуально?
-
Всё зависит от того, что требуется по сайту и форуму, где информация? Как тут можно обсуждать что либо без неё.
-
Скинь конфиги лс и гс + l2.ini, скорей всего с ип намудрил. если ты заходишь с компа где и сервак стоит, то указывай local ip в l2.ini
-
Попробовать можно, скопируй нынешний файл в резерв и меняй,методом тыка можно много чего выучить.
-
ну first_owner_id переводится по типу, первый владелец, про loc_data врать не буду - не помню, серверами уже не занимался давным - давно, денег нету
-
посмотри таблицу items начиная с `loc_data` на значение Null и т.д., сравни с другими объектами, которые после рестарта нормально сохраняются, если что-то меняется - то редактируй запрос в SW. P.S. мой ответ может быть и не правильный, лично я первым делом, обратил на этом внимание.