Стёпа Алексеев
-
Постов
85 -
Зарегистрирован
-
Посещение
-
Победитель дней
2
Сообщения, опубликованные Стёпа Алексеев
-
-
А ты не с ГМ акка зайди и посмотри
- 1
-
скинь в личку сайт сервера, откуда клиент качал и ип своего хоста
-
огромный не трогай. а вот в остальных поищи клиентинфо в котором встречается название того сервера, от которого клиент. И можно не распаковывать всю grf, просто отфильтруй содержимое по маске *.xml и распакуй clientinfo.xml
-
в зависимости от екзе, он может читаться из папки data. а там у тебя не было другого grf-файла? просто тот что гигантский обычно все оставляют как есть, а все изменения делают в своей grf
-
Если что не понятно- стукни в асю 471-546-349
-
Человек же написал, что РО занимается второй день. Пережую тебе подробно: в папке с клиентом РО есть файлы-архивы с расширением .grf. В них хранятся все спрайты, картинки, карты- вообщем по сути весь игровой контент, если так можно выразиться. Далее- если ты решил седлать свой сервер, тебе нужно скачать прогамму/программы для открытия и запаковки таких архивов(самая простая и надежная- GRF Factory, в гугле найдешь). Если распаковать ГРФ-архив, ты найдешь в папке data текстовики с описаниями предметов, текстуры, картинки и прочий хлам =) Среди всего прочего будет файл clientinfo.xml. Он отвечает за подключение к серверу, и некоторые другие параметры. Там тебе нужно прописать ип своего хоста, на котором запущена eAthena(как её скомпилировать, настроить и запустить, надеюсь сам разберешься...). Для начала, я думаю, достаточно- разбирайся. Ах да! Чуть не забыл. С корейского екзе(файл запуска клиента), ты к своему серверу не подключишься. Тут где-то был гайд по диффу екзе, почитай, сделай екзе под свой будущий сервер.
- 2
-
А там прямые трансляции тоже платные будут?
-
по-кайфу мне так а если серьезно- это было сделано с рассчетом на пользователей, которые предпочитают полностью собрать, настроить и протестить афину у себя на компе, а потом залить готовую сборку на сервер.
- 2
-
Не угадал. Sheep,Dog'n'Wolf. Самая любимая игра детства...
- 2
-
Актуальная версия на момент выхода гайда: eAthena Trunk r15177. Начиная с r14918, для компиляции eAthena, нужно собрать исходники под используемую ОС при помощи утилиты CMake. Скажу честно, у меня это по-началу вызвало трудности- не наступайте на те же грабли, ловите готовый вариант
Для начала пара вступительных слов. Целью приведенного ниже гайда является подробное пошаговое описание процесса установки новых ревизий Trunk eAthena на определенном хостинге. Видео состоит из двух частей для удобства(хотя, если честно, из-за ограничения по времени на youtube ).
Часть 1:
Хостинг: http://clodo.ru/r212
TrotoiseSVN: http://tortoisesvn.net/downloads.html
WinSCP: http://winscp.net/eng/download.php
PuTTY: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
SVN-Репозиторий eAthena Trunk: http://eathena-project.googlecode.com/svn/trunk/
Актуальная ревизия на момент выхода гайда: 15177
[5:30]Команда: apt-get install php5 phpmyadmin mysql-server mysql-client apache2 libapache2-mod-php5 gcc libmysqlclient15-dev make zlib1g-dev libpcre3-dev g++
[7:40]Команда: ln -s /usr/share/phpmyadmin /var/www
[7:50]Команда: /etc/init.d/apache2 restartЧасть 2:
Хостинг: http://clodo.ru/r212
[0:10] Команды:
wget http://www.cmake.org/files/v2.8/cmake-2.8.3.tar.gz
tar xzf cmake-2.8.3.tar.gz
cd cmake-2.8.3
chmod 777 configure
./configure --help
./configure --prefix=/opt/cmake
make
make install
cd ..
cd ea[2:55]Команды(компиляция):
mkdir build
cd build
/opt/cmake/bin/cmake -G"Unix Makefiles" -DINSTALL_TO_SOURCE=ON ..
make install
cd ..
rm -rf build[4:20]Команды:
chmod 777 athena-start
chmod 777 login-server_sql
chmod 777 char-server_sql
chmod 777 map-server_sql
Запуск сервера: sh athena-start start
Выключить сервер: sh athena-start stopТекст:
Здравствуйте. В данном видео-гайде я подробно распишу всю процедуру создания сервера от выбора хостинга до настройки эмулятора и клиента под наш сервер. Для начала нужно подготовить необходимые программы для создания и работы с сервером. Я буду использовать:
•TortoiseSVN (с её помощью мы будем скачивать эмулятор eAthena)
•WinSCP (она нам понадобится для закачки эмулятора на виртуальную машину, а также удаленного изменения файлов сервера)
•PuTTY (SSH-клиент для удаленного управления нашим виртуальным linux-сервером с помощью консоли)
Адреса сайтов, с которых можно скачать эти программы есть в описании видео. Приступим к созданию сервера. Для начала нам нужно скачать эмулятор eAthena.
Теперь регистрируемся на хостинге. Я не просто так рекомендую облачный хостинг: для нас он оптимален, т.к. при маленьком онлайне он будет стоить всего ничего, но не начнет лагать при наплыве игроков, т.к. нужные ресурсы(оперативная память и процессорное время) выделяются по мере необходимости и в нужном количестве, обеспечивая стабильность работы сервера за счет динамического увеличения цены за хостинг. Регистрируемся на клодо(ссылка есть в описании видео), вносим рублей 100 на счет(для начала достаточно) и создаем виртуальную машину...
Теперь закачиваем наш эмулятор на виртуальный сервер...
Соединяемя с нашим сервером при помощи PuTTY. При вводе пароля символы не отображаются, пусть это Вас не смущает. Копируем пароль из окна браузера и вставляем его в консоли комбинацией Shift+Insert, или же вручную перепечатываем...
Выполняем команду
apt-get install php5 phpmyadmin mysql-server mysql-client apache2 libapache2-mod-php5 gcc libmysqlclient15-dev make zlib1g-dev libpcre3-dev g++
В ходе установки пакетов задаем пароль для root в MySQL, его запоминаем, или записываем.
Выполняем команду
ln -s /usr/share/phpmyadmin /var/www
Перезагружаем Apache2:
/etc/init.d/apache2 restart
Эти команды также есть в описании видео.
Открываем в браузере http://ип_нашего_сервера/phpmyadmin и создаем там базы ragnarok и log. Импортируем main.sql и logs.sql из папки sql-files
Теперь с помощью WinSCP настраиваем conf/inter_athena.conf
Подготавливаем сервер к компиляции:
wget http://www.cmake.org/files/v2.8/cmake-2.8.3.tar.gz
tar xzf cmake-2.8.3.tar.gz
cd cmake-2.8.3
chmod 777 configure
./configure --help
./configure --prefix=/opt/cmake
make
make install
cd ..
cd ea
Компилируем сервер:
mkdir build
cd build
/opt/cmake/bin/cmake -G"Unix Makefiles" -DINSTALL_TO_SOURCE=ON ..
make install
cd ..
rm -rf build
Изменяем в файле athena-start bin/sh на bin/bash
Прописываем исполняемым файлам права на запуск:
chmod 777 athena-start
chmod 777 login-server_sql
chmod 777 char-server_sql
chmod 777 map-server_sql
Запускаем наш сервер:
sh athena-start start
Ура! Заработало! Сервер запущен!
Теперь дело за малым. В clientinfo.xml вписываем ip нашего сервера и запускаем клиент.
Чтобы выключить сервер воспользуемся командой
sh athena-start stop
P.S. Желаю Вам удачи во всех начинаниях, 100500 онлайна и всего самого наилучшего.
Автор: Gremlin.
ICQ: 471-546-349
- 7
-
Насчет метода убийства игрока, я думаю, без сорц мода тут не обойтись. Не помню, чтобы в афине по дефолту была какая-либо функция, передающая данные о последней атаке в скрипт НПЦ.
-
У НПЦ входа на арену перед warp[...] вписываем
set @wtfkills,0;
set @wtfdeaths,0;-[TAB]script[TAB]WTFOWN[TAB]-1,{
OnPCKillEvent:
getmapxy(@map$,@mapx,@mapy,0);
if(@map$=="pvp_map"){ //Тут впиши нвзвание карты твоей арены. Если их несколько, то это будет так: if(@map$=="pvp_map" || @map$=="pvp_map2" || @map$=="pvp_map3"){
set @wtfkills,@wtfkills+1;
dispbottom "Ваш пенис увеличился на 1см. Теперь длина Вашего пениса "+@wtfkills+"см.";
end;
}З.Ы. Писал на коленке, не тестил, но должно работать. Так или иначе, суть понятна.
- 2
-
Тематику сайта, критерии "офигенности" и сроки выполнения в лс, пожалуйста.
-
у меня сегодня просто ахуенный день. Клин двигателя, = попадалово на 2 куска уёв....
Это подарок от Закона Подлости. Видимо он тебя тоже знает...
-
я тебя немного знаю, так что с днем рождения!
-
сучилы такие сучилы...
-
я верю в вас ребята. верните мне мою альма-матер!
-
Для спасибо кнопка есть внизу сообщения
По поводу авто-патчера: вот, например NeonCube:
P.S. Советую прежде чем задать какой-то вопрос, попробуй использовать поиск.
- 1
-
Вечер добрый,подскажите пожалуйста где устанавливается стартовая локация при создании чара. Т.е начальная локация пронтера
conf/char_athena.conf -> находишь там start_point и именяешь соотвественно карту и координаты
И если не сложно, скиньте ссылку на гайд по создани. лаунчера.
Что имеется ввиду? Авто-патчер?
P.S. Зачем ты пишешь курсивом?
UPD: Начал писать до появления постов Ренегада..
-
unbollox тебе в помощь.
- 1
- 1
-
Забавно.
-
ОМГ опять дваццатьпять. Повторяетесь, батенька. Ты это уже писал(может даже не раз), я понял твое мнение и не надеюсь тебя переубедить(собственно, мне это нафиг не надо). Тем не менее повторю свои аргументы: все эти письма оповещают о перерывах в работе биллинга и возможных лагах на серверах(хотя у меня там за все время ни разу сервер не упал и по-серьезному не залагал) и то в связи с обновлениями и введением новых фич на хостинге. Вообще мне очень нравится сама система, сама идея облачных исчислений, тем более применимо к ММОРПГ, а Клодо был первым хостингом такого рода который я открыл для себя. Сейчас я вообще на Селектеле сижу.
З.Ы. А рассылка их действительно заепла %)
-
Жду пинги от других пользователей форума, может это у меня что-то...
Советую менять провайдера, без обид.
С чего это мне обижаться? Кстати провайдер у меня ок. Wi-Fi роутер шалит просто. Но я не жалуюсь. Дело в том, что с января прошлого года не было ни единого разрыва.
-
Молодец, молодец. В том топике почитай внимательней. До тебя видимо так и не дошла моя идея. Я не спорю(и не спорил), что твой гайд появился раньше. Но моя идея была написать гайд для тех кто сидит на винде и линукс в глаза не видел. Там я подробно расписал какие проги исользовать, какие конкретно команды вводить, от самого начала до самого конца вплодь до выбора хостинга(у Клодо кстати партнерка ок... )
Обновления Патчя
в Патчеры
Опубликовано
В .rar архив запакуй и пропиши как FLD