Помогите пожалуйста не могу понять что скачал) - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > TERA

Важная информация

TERA Разговоры о новой игре от компании HanGame и Bluehole Studio, обсуждение игровых новостей.
Описание темы:Смортим

Ответ
Опции темы
Непрочитано 25.10.2010, 14:35   #1
Аватар для KOMPoT
Пользователь

Автор темы (Топик Стартер) Помогите пожалуйста не могу понять что скачал)

http://-------.--/files/ATracer-tera-api-6ba4936.zip
Так ребята я вот скачал по идеи думаю что это исходники сервера Tera

Так ли это?)

Последний раз редактировалось Perfecto; 26.10.2010 в 10:01.
KOMPoT вне форума Ответить с цитированием
Непрочитано 25.10.2010, 14:53   #2
Аватар для VISTALL
Illussion is real

По умолчанию Re: Помогите пожалуйста не могу понять что скачал)

ну да АТрасер пишет АПи для теры..

Добавлено через 47 секунд
а вот и свн его...http://github.com/ATracer/tera-api/

Последний раз редактировалось VISTALL; 25.10.2010 в 14:54. Причина: Добавлено сообщение
VISTALL вне форума Ответить с цитированием
Непрочитано 25.10.2010, 15:17   #3
Аватар для KOMPoT
Пользователь

Автор темы (Топик Стартер) Re: Помогите пожалуйста не могу понять что скачал)

Может ктонибудь подскажет как скопилировать данный сервер ?!)

Добавлено через 35 минут
Build and installation

Project tera-api uses Maven for modules build, running tests and aggregation of the final distribution. Main pom.xml that is used for building is located inside com.tera folder:

<modelVersion>4.0.0</modelVersion>
<groupId>com.tera</groupId>
<artifactId>com.tera</artifactId>
<version>1.0.0</version>
<packaging>pom</packaging>
<name>tera-api Build project</name>

In order to build project the following command should be executed:

mvn clean install <skip-tests> <selected-profiles> <additional-arguments>

where:

* <skip-tests> is -DskipTests=true in order to skip running tetst (optional)
* <selected-profiles> all profiles for building. Example: -P common,gapi,gsaion,lapi,lsaion
* <additional-arguments> for distribution of specific project need to pass additional argument about distribution type. Example -Dpack=login

Common usage:

* to build all modules without tests: mvn clean install -DskipTests=true -P common,gapi,gsaion,lapi,lsaion
* to distribute game server of paion project: mvn clean install -P paion -Dpack=game
* to distribute login server of paion project: mvn clean install -P paion -Dpack=login

Note that final distribution will appear inside com.tera.pack.paion\distribution folder



Вот нашол но к сожелению на Английском...Может кто - нибудь переведет?)

Последний раз редактировалось KOMPoT; 25.10.2010 в 15:53. Причина: Добавлено сообщение
KOMPoT вне форума Ответить с цитированием
Непрочитано 25.10.2010, 16:51   #4
Аватар для VISTALL
Illussion is real

По умолчанию Re: Помогите пожалуйста не могу понять что скачал)

это билд для мавена....гугл поможет
VISTALL вне форума Ответить с цитированием
Непрочитано 26.10.2010, 05:06   #5
Аватар для KOMPoT
Пользователь

Автор темы (Топик Стартер) Re: Помогите пожалуйста не могу понять что скачал)

Цитата:
@echo off
title tera-api paion Gameserver

:start
echo Starting tera-api paion Gameserver
echo.

REM -------------------------------------

SET ROOT_DIR=.
SET PROFILE=-agentlib:yjpagent
SET EBUG=-Xdebug -Xrunjdwp:transport=dt_socket,address=8998,server=y ,suspend=n
SET LOGBACK=-Dlogback.configurationFile=%ROOT_DIR%/configuration/logback.xml
SET JAVA_OPTS=-XX:+AggressiveOpts
call :setjrebeldirs
java -jar %JREBEL% %JAVA_OPTS% %EBUG% %PROFILE% %LOGBACK% org.eclipse.osgi_3.6.0.v20100517.jar -console

REM -------------------------------------

if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
if ERRORLEVEL 0 goto end

:setjrebeldirs
echo Setting jrebel watch dirs
set PARENT_DIR=d:\etc\msysgit\tera-api\
set MODULES=com.tera.common.model,com.tera.common.idfa ctory,com.tera.common.account,com.tera.common.serv ice, ^
com.tera.common.event,com.tera.common.rule,com.ter a.common.configuration,com.tera.common.vcontext,co m.tera.common.util, ^
com.tera.common.module,com.tera.common.task,com.te ra.common.jmx,com.tera.common.cache,com.tera.commo n.data,com.tera.common.dataload, ^
com.tera.common.database,com.tera.common.threadpoo l,com.tera.common.network,com.tera.common.network. netty,com.tera.common.server, ^
com.tera.gapi.account,com.tera.gapi.auth,com.tera. gapi.network,com.tera.gapi.network.packethandler,c om.tera.gapi.world, ^
com.tera.gsaion.auth,com.tera.gsaion.network,com.t era.gsaion.network.netty,com.tera.gsaion.world
call arsemodule "%MODULES%"
echo %JREBEL_DIRS%
SET JREBEL=-noverify -javaagent:d:\etc\jrebel\jrebel.jar -Drebel.log.file=log.txt -Drebel.dirs=%JREBEL_DIRS%
exit /b

arsemodule
set list=%1
set list=%list:"=%
FOR /f "tokens=1* delims=," %%a IN ("%list%") DO (
if not "%%a" == "" call :appendparent %%a
if not "%%b" == "" call arsemodule "%%b"
)
exit /b

:appendparent
set DIR=%PARENT_DIR%%1\target\classes
if "%JREBEL_DIRS%"=="" (
set JREBEL_DIRS=%DIR%
)else (
set JREBEL_DIRS=%JREBEL_DIRS%,%DIR%
)
exit /b

:restart
echo.
echo Administrator Restart ...
echo.
goto start

:error
echo.
echo Server is terminated abnormaly ...
echo.
goto end

:end
echo.
echo Server is terminated ...
echo.
pause
Вот код Батника для компилирования сервера нужно ли тут что либо менять?!)
KOMPoT вне форума Ответить с цитированием
Непрочитано 29.10.2010, 08:32   #6
Пользователь

По умолчанию Re: Помогите пожалуйста не могу понять что скачал)

Этот код и батник не для компилирования, он для запуска!
Поменять в нём можно и нужно лишь пути к директории где собсно компилировал/собирал и указать путь куда установил jrebel.

Добавлено через 2 часа 0 минут
Собранный проект:
http://ifolder.ru/20004605
Распаковать папку etc в корень любого диска(по умолчанию диск D), если диск отличается от дефолтного - отредактировать батники заменив только букву. Установить JRebel в папку etc. В MySQL создаём БД tera_api , логин и пароль root. Ищем в исходниках 5-ть sql файлов : account , player, player_appearance, player_data, server_properties .. создаём таблицы. Запускаемся
D:\etc\msysgit\tera-api\com.tera.pack.paion\distribution\login\startup .bat
D:\etc\msysgit\tera-api\com.tera.pack.paion\distribution\game\startup. bat
Если будет ругаться на yjpagent - качаем и устанавливаем, затем из его папки бинариков копируем(с заменой) в папки login и game yjpagent.dll
..................
Я только не догнал, как клиент запустить и какой клиент юзать... сдаётся мне шо это вовсе не сервер, а просто удобный интерфейс для последующей разработки серверов, о чём и указал ATracer, т.е. API.

Последний раз редактировалось ivanches; 29.10.2010 в 10:33. Причина: Добавлено сообщение
ivanches вне форума Ответить с цитированием
Непрочитано 02.11.2010, 09:04   #7
Аватар для walkawlk
Новичок

По умолчанию Re: Помогите пожалуйста не могу понять что скачал)

ivanches, напиши как компилил, с меня +

Добавлено через 28 минут
вот что пишет при попытке скомпилировать этим кодом:
Код HTML:
mvn clean install -DskipTests=true -P common,gapi,gsaion,lapi,lsaion


Добавлено через 1 час 3 минуты
вроде немного разобрался, но теперь другая проблема - мавен требует ПОМ'ы для библиотек, а они отсутствуют -
__________________
[SOURCE="Yeah!"]-И всетаки одна пушка хорошо, а две хорошо хорошо.[/SOURCE]

Последний раз редактировалось walkawlk; 02.11.2010 в 10:07. Причина: Добавлено сообщение
walkawlk вне форума Отправить сообщение для walkawlk с помощью ICQ Отправить сообщение для walkawlk с помощью AIM Отправить сообщение для walkawlk с помощью Skype™ Ответить с цитированием
Непрочитано 04.11.2010, 13:21   #8
Пользователь

По умолчанию Re: Помогите пожалуйста не могу понять что скачал)

Уже не помню, шо именно мне писалось , помню только шо ручёнками 7-мь библиотек забивал в мавен... в консольке прям команды пишет, только путь указать надо!.... ещё один пом редактировал из гейм....

Добавлено через 2 минуты
Вроде пофиксили уже несколько дней назад(последнее)...???

Последний раз редактировалось ivanches; 04.11.2010 в 13:24. Причина: Добавлено сообщение
ivanches вне форума Ответить с цитированием
Непрочитано 24.07.2012, 01:09   #9
Аватар для julia_mon
Пользователь

По умолчанию Re: Помогите пожалуйста не могу понять что скачал)

Цитата:
Сообщение от ivanches Посмотреть сообщение
Этот код и батник не для компилирования, он для запуска!
Поменять в нём можно и нужно лишь пути к директории где собсно компилировал/собирал и указать путь куда установил jrebel.

Добавлено через 2 часа 0 минут
Собранный проект:
http://ifolder.ru/20004605
Распаковать папку etc в корень любого диска(по умолчанию диск D), если диск отличается от дефолтного - отредактировать батники заменив только букву. Установить JRebel в папку etc. В MySQL создаём БД tera_api , логин и пароль root. Ищем в исходниках 5-ть sql файлов : account , player, player_appearance, player_data, server_properties .. создаём таблицы. Запускаемся
D:\etc\msysgit\tera-api\com.tera.pack.paion\distribution\login\startup .bat
D:\etc\msysgit\tera-api\com.tera.pack.paion\distribution\game\startup. bat
Если будет ругаться на yjpagent - качаем и устанавливаем, затем из его папки бинариков копируем(с заменой) в папки login и game yjpagent.dll
..................
Я только не догнал, как клиент запустить и какой клиент юзать... сдаётся мне шо это вовсе не сервер, а просто удобный интерфейс для последующей разработки серверов, о чём и указал ATracer, т.е. API.

Можно этот файл перезалить и дать ссылку, хоть посмотреть на него. Может есть у кого что-то посвежей дайте пожалуйста ссылку
julia_mon вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПОМОГИТЕ ПОЖАЛУЙСТА С TvT Manioo Lineage II 1 01.04.2010 05:33
не могу понять!!! Hellp DarckAttack Движки сайтов (CMS) 6 04.03.2010 15:36
Помогите понять что за ошибка... xxtrialxx Серверная часть 9 24.02.2010 13:00
Помогите пожалуйста!!! BruarioR Lineage II 4 30.12.2009 20:10
Не могу понять? skil Работа со скриптами 25 17.11.2009 22:16


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 02:54. Часовой пояс GMT +3.

Вверх