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

Будьте добры помогите = розясните.


Рекомендуемые сообщения

Будьте добры люди которые знают и понимают что и как делают к тому же всему розбераются в этом, помочь мне с этой проблемой с которой я уже неимею сил, не могу понять чего он от меня хочет.

0464af376434t.jpg

74873b1638ddt.jpg

Ссылка на комментарий
Поделиться на другие сайты

В ../data/clientinfo.xml :


<version>25</version>

В ../db/packet_db.txt меняем:


packet_db_ver: default

на:


packet_db_ver: 25

В ../src/common/mmo.h :


#define PACKETVER 20100730

Не забываем компильнуть сервер.

P.S. Вы используете старую версию rAthena. Свежую можно скачать по ссылке:

https://github.com/rathena/rathena/archive/master.zip

обсификацию ты как отключил нет?

Для его EXE отключается автоматически, если в ../src/common/mmo.h указана 20100730 пакет версия.

Ссылка на комментарий
Поделиться на другие сайты

Отвечаю Functor и Кеник

Результаты

---------------------------------------------------------------------------

client\data\clientinfo.xml

<version>25</version>

---------------------------------------------------------------------------

emulator\db\packet_db.txt

packet_db_ver: 25

//packet_db_ver: default

packet_keys_use: default

---------------------------------------------------------------------------

emulator\src\common\mmo.h

#ifndef PACKETVER

#define PACKETVER 20100730

//#define PACKETVER 20120410

#endif

---------------------------------------------------------------------------

emulator\conf\char_athena.conf

// Server Communication username and password.

userid: root для теста

passwd: vertrigo для теста

// Login Server IP

// The character server connects to the login server using this IP address.

// NOTE: This is useful when you are running behind a firewall or are on

// a machine with multiple interfaces.

login_ip: 192.168.0.101

// Character Server IP

// The IP address which clients will use to connect.

// Set this to what your server's public IP address is.

char_ip: 192.168.0.101

---------------------------------------------------------------------------

emulator\conf\map_athena.conf

// Server Communication username and password.

userid: root для теста

passwd: vertrigo для теста

// Character Server IP

// The map server connects to the character server using this IP address.

// NOTE: This is useful when you are running behind a firewall or are on

// a machine with multiple interfaces.

char_ip: 192.168.0.101

// Map Server IP

// The IP address which clients will use to connect.

// Set this to what your server's public IP address is.

map_ip: 192.168.0.101

---------------------------------------------------------------------------

exe

2010-07-30aRagexeRE_patched

Диффил здесь http://rathena.sourceforge.net/tools/diff_patcher.php?client=2010-07-30aRagexeRE - Может быть в этом проблемма?

---------------------------------------------------------------------------

Что и как менять(нужно ли менять?) в emulator\conf\grf-files.txt

Что и как менять(нужно ли менять?) в emulator\conf\subnet_athena.txt

Что такое Obfusication - я не знаю. Обьясните? Что єто? Для чего? Как выключить?

Запуск сервера осуществляеться с помощью runserver.bat(Пакетный файл MS-DOS)

Результаты этого всего на скринах.

До http://f-picture.net/lfp/s017.radikal.ru/i415/1510/ce/80421d143d9e.png/htm

После http://f-picture.net/lfp/s020.radikal.ru/i707/1510/7a/b15fc41b63b0.png/htm

Я не знаю и не могу понять в чем проблема!?

Ссылка на комментарий
Поделиться на другие сайты

В login-server.conf указал IP свой ?

только слеши НЕ убирай


// The login server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: свой IP

Ссылка на комментарий
Поделиться на другие сайты

В login-server.conf указал IP свой ?

только слеши НЕ убирай


// The login server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: свой IP

нет
Ссылка на комментарий
Поделиться на другие сайты

Насчёт subnet

Я ошибся не обязательно менять IP subnet

Проверь что бы clientinfo у тя 2 разных не было в grf и папке data

Изменено пользователем BlackGold
Ссылка на комментарий
Поделиться на другие сайты

Что и как менять(нужно ли менять?) в emulator\conf\grf-files.txt

Что и как менять(нужно ли менять?) в emulator\conf\subnet_athena.txt

Это не имеет отношения к текущей проблеме.

Что такое Obfusication - я не знаю. Обьясните? Что єто? Для чего? Как выключить?

Шифрование сетевых пакетов. Для Вашего EXE при компиляции сервера отключается автоматически.

Но для 100% уверенности можете отключить сами(всякое бывает).

Открываем ../src/config/core.h и меняем:


#define PACKET_OBFUSCATION

на:


// #define PACKET_OBFUSCATION

Сохраняем изменения и компилируем сервер.

Так же выложите Ваш EXE.

В login-server.conf указал IP свой ?

только слеши НЕ убирай


// The login server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: свой IP

Эти действия тут ни к чему. Тем более если оставить слеши, то сервер игнорирует настройку.

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Что и как менять(нужно ли менять?) в emulator\conf\grf-files.txt

Что и как менять(нужно ли менять?) в emulator\conf\subnet_athena.txt

Это не имеет отношения к текущей проблеме.

Что такое Obfusication - я не знаю. Обьясните? Что єто? Для чего? Как выключить?

Шифрование сетевых пакетов. Для Вашего EXE при компиляции сервера отключается автоматически.

Но для 100% уверенности можете отключить сами(всякое бывает).

Открываем ../src/config/core.h и меняем:


#define PACKET_OBFUSCATION

на:


// #define PACKET_OBFUSCATION

Сохраняем изменения и компилируем сервер.

Так же выложите Ваш EXE.

В login-server.conf указал IP свой ?

только слеши НЕ убирай


// The login server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: свой IP

Эти действия тут ни к чему. Тем более если оставить слеши, то сервер игнорирует настройку.

Благодарю за помощь

Ссылка на комментарий
Поделиться на другие сайты

Эти действия тут ни к чему. Тем более если оставить слеши, то сервер игнорирует настройку.

Ясно спасибо вам не знал этого)

Ссылка на комментарий
Поделиться на другие сайты

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