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

Помогите решить проблему.


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

Вообщем снова решил открыть сервер.

1)Скачал rAthena(Revision 16318. trunk).

2)Скачал и продифил парочку екзешников(20101116 и 20110111).

3)Выставил в mmo.h нужные значения.

4)Залил БД.

И столкнулся с достаточно странной проблемой:

Открываю клиент, воожу аккаунт test_m, пароль 123456, дальше заходит и пишет rAthena(0), и вот при выборе сервера у меня ничего не происходит.

В этот момент сервер пишет Closed Connection From 'xx.xxx.xx.x'

В clientinfo.xml написано следующее:

<?xml version="1.0" encoding="Windows-1251" ?>
<clientinfo>
<connection>
<desc>\O</desc>
<display>Test Server</display>
<address>xxx.x.xxx.xxx</address>
<port>6900</port>
<version>26</version>
<langtype>14</langtype>
<registrationweb>http://google.com/</registrationweb>
</clientinfo>

Еще когда я через бд создал персонажа, то появилась возможность заходить на аккаунт и персонажа, а вот нового создать не могу.

Так же пробовал запустить eAthena, такая же фигня происходит.

Еще я заметил, что если на аккаунте права на админку стоят, то дисконнектит сразу же при вводе пароля.

[status]: Request for connection of Admin (ip: 79.174.49.8).

[Notice]: Connection refused (account: Admin, pass: 123456, state: 99, ip: xx.xxx.xx.x)

Кто может объяснить, в чем проблема?

p.s.: Хостинг у поюти, может там есть какие секреты мастерства?

Проблема решена. Первый раз работаю с rAthena, поэтому накосячил в БД.

Изменено пользователем Денис Комяков_751
  • Upvote 3
Ссылка на комментарий
Поделиться на другие сайты

Как там можно криво то залить?

http://rghost.ru/38756237

Изменено пользователем Денис Комяков_751
  • Upvote 2
Ссылка на комментарий
Поделиться на другие сайты

Что в mmo.h, packet_db и делал ли ты рекомпиляцию (Rebuild/перепостроение)

Про рекомпиляцию глупый вопрос, конечно делал.

В mmo.h ставил следующие значения:

#define PACKETVER 20110111

#define PACKETVER 20101116

#define PACKETVER 20100803

#define PACKETVER 20101124

Соответственно после каждой смены рекомпил.

Это вставил в packet_db: http://svn6.assembla.com/svn/ClientSide/Packets/Packet_db/packets_2010-11-16aRagexeRE.txt

Но все равно не помогало.

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

Как раз таки это и не нужно было ставить в packet_db. Это нужно лишь для новых (2012) ехе, для которых нету поддержки в пакетах.

Я и с этим и без пробовал. Разницы нету. Результат один и тот же.

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

В диффе .ехе укажи только рекомендуемые значения и попробуй 2011-06+

2011-07-19aRagexeRE

#define PACKETVER 20110719

./athena-start stop

make clean

make sql

./athena-start start

Вроде все хорошо, но опять пишет Closed connection from 'xx.xxx.xx.x'.

Больше ничего не пишет сервер.

Изменено пользователем Денис Комяков_751
  • Upvote 2
Ссылка на комментарий
Поделиться на другие сайты

Вообщем все заработало. Как и почему не знаю.

Заменил только s1 и p1 в конфигах.

А вот админ акк все равно не пускает =\

Изменено пользователем Денис Комяков_751
  • Upvote 3
Ссылка на комментарий
Поделиться на другие сайты

<?xml version="1.0" encoding="Windows-1251" ?>

<clientinfo>

<servicetype>russia</servicetype>

<servertype>sakray</servertype>

<connection>

<desc>\O</desc>

<display>Test Server</display>

<address>xxx.x.xxx.xxx</address>

<port>6900</port>

<version>26</version>

<langtype>14</langtype>

<registrationweb>http://google.com/</registrationweb>

</clientinfo>

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

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