Страница 1 из 6

Поднимаем эмуль eAthena для тестов: быстро и бескомпромисно

Добавлено: Сб июн 16, 2007 5:54 pm
piroJOKE
Сразу замечание. На форуме еА наконец-то объявился человеческий FAQ на русском. А это значит, что возможно вам не надо читать всю эту муть ниже, а сразу пойти, и послушать советы профессионалов:
(...) В ветке русской техподдержки см. пришпиленный топик "Pinned: Часто задаваемые вопросы (faq)".
* * *

Ну, а теперь наш старенький FAQ:

За сервером топаем сюда: http://eathena.ws
Регистрируемся. [!]
Лезем в ветку форума Subversion (SVN) >> eA SVN Compilation Downloads
Находим там кой-нибудь свежий релиз со свойствами text stable, качаем.
Разворачиваем архив к какой-нибудь каталог.
Открываем conf\grf-files.txt - устанавливаем в нем путь к нашим .grf-файлам. Один ли файл, или два (или даже больше) - зависит от клиента.
В файл conf\GM_account.txt добавляем строку: 2000000-2000005 99 (это наделит первые шесть аккуанутов gm-скмими правами).
Все, можно запускать сервер, например с помощью файла runserver.bat.

Клиент должен уметь коннектиться к локальному серверу. Проще всего сделать копию sakexe, которая сможет читать файлы из каталога data (у нас есть патчер в разделе Download). Сделали? В таком случае, добавляем в клиенте, в каталог data файл sclientinfo.xml с таким содержанием:

Код: Выделить всё

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
        <servicetype>america</servicetype>
        <servertype>primary</servertype>
        <extendedslot></extendedslot>

        <connection>
                <display>Localhost</display>
                <desc>local</desc>
                <balloon>local</balloon>
                <address>127.0.0.1</address>
                <port>6900</port>
                <version>12</version>
                <langtype>09</langtype>
                <aid>
                <admin>2000000</admin>
                <admin>2000001</admin>
                </aid>
                <registrationweb>http://localhost/</registrationweb>
        </connection>

        <loading>
         </loading>
</clientinfo>
Блоков "connection" может быть несколько.

Запускаем клиент при поднятом сервере, подключаемся к нашему "localhost".

Регистрация - добавляем к логину _M или _F при первом входе - при настройках по умолчанию еА создается новый аккаунт.
Например, логин vasily_M , пароль pupkin - создан новый аккаунт, это мальчик Василий. В следующий раз логинимся как vasily с паролем pupkin.
При такой схеме аккаунт сразу не получает админские права. Проще всего перезапустить сервер - тогда Василий станет админом.

Как правильно останавливать сервер. Если просто закрыть окна сервера кнопочкой [x] - собьете его установки. Следует в каждом из окон нажать Ctrl-C, и после того как увидите, что приложение остановилось - закрыть окно.

Описание админских команд сервера лежит в файле doc\help.txt.

* * *

Дополнения:

* * *
STEEP писал(а):можно узнать где качать последний сакрай-клиент? (яндекс и торрент не дал результатов поиска)
Проще всего так - иди в наш раздел "другие сервера", и полазь там по серверам г-д пиратов.
Эти парни вынуждены предоставлять юзерам рабочие ссылки на kRO Sakray. =) Так что найдешь.

* * *

Как ни странно, у нупов возникають проблемы с настройкой OK на локальный сервер. Смешно, правда?

[zzz rofan's localhost]
ip 127.0.0.1
port 6900
serverType 8
serverEncoding Russian

_____

Это - микро-FAQ. Все подробности вы можете выяснить на официальном форуме еАзены. Ссылка выше.

Добавлено: Сб июн 16, 2007 6:00 pm
piroJOKE
Pika4u
Это опционально. Проще и логичней качать с фирменного форума.
Trunk-версии новичкам не нужны: только натрахаются с недодавленными багами.

* * *

И еще, это - пользователям raggame:
kLabMouse писал(а):(...) еАфина пашет только с Корейским сакреевским клиентом, и раггеймовский не катит!
* * *

См. также у нас "Ваши ссылки или реклама" >> "eathena.ws - форум разработчиков эмулятора сервера eAthena".
viewtopic.php?t=509
Тут иногда появляются полезные ссылки, посвященные eA.

Добавлено: Вс июн 17, 2007 10:48 am
WildWest
piroJOKE писал(а):еАфина пашет только с Корейским сакреевским клиентом, и раггеймовский не катит!
Тогда такой вопрос, есть ли какойнибудь эмуль что бы можно было запустить раггеймовский киент? Так как скачать корейский сакраевский у меня нету никакой возможности.
(В логах афины при конекте мне пишет что несоответствуют пакеты)

Добавлено: Вс июн 17, 2007 1:07 pm
piroJOKE
Думаю, что нет. Теоретически можно бы еА изменить, но кому это нужно?...

* * *

Проще заиметь клиент. Некоторые пирацкие сайты предлагают апдейт, который можно поставить поверх rRO - это может помочь, и качать поменьше, чем весь сакрай.

Добавлено: Вс июн 17, 2007 8:55 pm
Pika4u
Так, вроде сделал. Проверь мой способ, отпишешься потом работает или нет.

1. Делаешь бекап папки с РО.
2. Удаляешь из папки ВСЕ файлы, кроме самого большого (должен называться data.grf)
3. Переименовываешь в sdata.grf

4. Качаешь патч1 (1.7мб), ставишь в папку с sdata.grf.
5. Качаешь патч2 (15.5мб), ставишь туда же. Все уже настроено для лодомашнего сервера, пускаешь через play.exe

Если захочешь поиграть на каком-нить приватнике, повторяешь процедуру заново, но вместо 5ого шага ставишь патч приватника.

Добавлено: Вс июл 08, 2007 4:55 pm
Гость
Пикачу, попробовал твои патчи посмотреть, все работает до момента выбора пероснажей. (с компом логинится без проблем, это тоже очень радует т.к. раньше у мну не получалось это сделать :) ). После ввода логина с паролем, и выбора сервера, должно появится окно выбора персонажей, но оно не появляется и клиент повисает на надписи "Подождите" :o из-за чего вообще може такое происходить? Пробовал разные data.grf (от Мотра, от Голда, и от нечего делать, от Раггейма:) ) ничего не помогло. :(

Добавлено: Вс июл 08, 2007 8:32 pm
Click
127.0.0.1/255.255.255.0:127.0.0.1:127.0.0.1
если надо для внехи, то заместо "127.0.0.1" свой айпи

Добавлено: Вс июл 15, 2007 2:28 pm
Exeller
Может кто сказать в чем может быть проблема......неполучаеться зайти на свой домашний сервак...логиниться нормально появляеться окно с каличеством онлайн чаров жму ок должно появиться окно выбора чара но пишет "You rejected from server".
Ниже есть тестовый файлик с пакетами каторые у меня идут от захода в клент до натписи "You rejected from server".

Добавлено: Вс июл 15, 2007 3:04 pm
piroJOKE
Exeller
Ну ты чисто в нупском репертуаре...
Какая еА, какие у нее настройки? Какой ОК, какие у него настройки? Получается ли зайти через sakexe?

PS: В логе не видно попытки выбора чара, btw.

Добавлено: Вс июл 15, 2007 3:08 pm
Exeller
Афинка eAthena-SQL-10867[Stable]
Айпишники в настройках афины поставлены под локалхост 127.0.0.1......порты неминял......
P.S Загрузка недоходит до ока выбора чара естеествено в пакетах выбора невидно....корой попыьался подконектиться выносит вот что...

Connecting (127.0.0.1:6121)... connected
Error logging into Character Server (invalid character specified)...
Disconnecting (127.0.0.1:6121)...disconnected

Добавлено: Вс июл 15, 2007 3:16 pm
piroJOKE
private 1 стоит? ага, а инвалид_чарактер - это как раз charBlockSize. да и вообще... короче, если ты думаешь, что я из тебя твои настройки буду вытягивать клещами - разъясняю сразу: не буду. :evil:

Добавлено: Вс июл 15, 2007 3:19 pm
Exeller
Поставил private 1.....проверил... все равно тоже самое выводит........чар блок сайз непамагает....

Добавлено: Вс июл 15, 2007 3:22 pm
piroJOKE
Ты вообще пытаешься прочесть то, что я тебе пишу?

Добавлено: Вс июл 15, 2007 3:24 pm
Exeller
Если ты имеш ввиду под настройками servers.txt то вот...

[Localhost]
ip 127.0.0.1
port 6900
master_version 1
version 20
serverType 0
private 1
charBlockSize 108
serverEncoding Western

Добавлено: Вс июл 15, 2007 3:25 pm
piroJOKE
Окей. А теперь посмотри, как я дополнил первый пост темы сиводня.