Качаем Tortoise (тамже можно скачать руссификатор)
[Ссылки могут видеть только зарегистрированные пользователи. ]
Настройка Tortoise:
Создайте папку для загрузки датапака. Например (l2j_GameServer)
Правый клик на папке и выбор пункта "Checkout"
Введите адрес:
Например для сборки la2offline 2.0
[Ссылки могут видеть только зарегистрированные пользователи. ]
Нажмите "Ok".
Программа начнёт загружать файлы.
Когда загрузка закончится, Нажмите "Ok".
Теперь вы получили ядро сервера.
Но для избавления от скрытых файлов .svn вам необходимо использовать функцию "Export"
Так же можно обновлять GameServer:
Правый клик на папке с геймсервером - выбирите "Update"
Программа начнёт загружать файлы.
Когда загрузка закончится, Нажмите "Ok".
Дальше, ищем исходник в котором мы будем фиксить баг(но может быть в обновлённой версии он уже будет пофикшен!)
Если он не фикшенный, то фиксим баг через блокнот(любой текстовый редактор), сохраняем.
Качаем компиллер, я предпочитаю ZG-COMPILLER
[Ссылки могут видеть только зарегистрированные пользователи. ]
Распаковываем.
Запускаем, жмём кнопку "Настройки", переходим в l2jserver, и указываем путь к папке с геймсервером, жмём "Сохранить".
Закрываем окно настройки, переходим во вкладку l2jserver, и жмём "Игровой сервер", следить за ходом операции можно нажав на кнопку "Лог".
Всё, мы скомпилили! Получаем новое ядро сервера, заменяем его на старое и всё ОК! (Если у Вас супер пупер мега сборка, например с эвентами в ядре, то нужно требовать исходники у создателей)
Примерный лог удачной компиляции:
Код:
clean:
[delete] Deleting directory C:\Core\build
clean:
init:
[mkdir] Created dir: C:\Core\build
[mkdir] Created dir: C:\Core\build\classes
[mkdir] Created dir: C:\Core\build\dist
[mkdir] Created dir: C:\Core\build\dist\login
[mkdir] Created dir: C:\Core\build\dist\gameserver
version:
compile:
[javac] Compiling 1214 source files to C:\Core\build\classes
[javac] Note: C:\Core\java\net\sf\l2j\gameserver\GeoEngine.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
jar:
[jar] Building jar: C:\Core\build\l2jserver.jar
[copy] Copying 1 file to C:\Core\build\dist\login
[copy] Copying 1 file to C:\Core\build\dist\gameserver
dist:
[copy] Copying 3 files to C:\Core\build\dist\login
[copy] Copying 2 files to C:\Core\build\dist\gameserver
[copy] Copying 4 files to C:\Core\build\dist\login
[copy] Copying 8 files to C:\Core\build\dist\gameserver
[copy] Copying 2 files to C:\Core\build\dist
[copy] Copying 6 files to C:\Core\build\dist
[copy] Copying 7 files to C:\Core\build\dist\login
[copy] Copying 3 files to C:\Core\build\dist\gameserver
[mkdir] Created dir: C:\Core\build\dist\gameserver\log
[mkdir] Created dir: C:\Core\build\dist\login\log
[mkdir] Created dir: C:\Core\build\dist\gameserver\hibernate-mapping
[mkdir] Created dir: C:\Core\build\dist\login\config
[copy] Copying 16 files to C:\Core\build\dist\gameserver\config
[copy] Copying 2 files to C:\Core\build\dist\login\config
[mkdir] Created dir: C:\Core\build\dist\gameserver\data
[copy] Copying 1 file to C:\Core\build\dist\gameserver\data
[mkdir] Created dir: C:\Core\build\dist\gameserver\data\geodata
[copy] Copying 1 file to C:\Core\build\dist\gameserver\data\geodata
[mkdir] Created dir: C:\Core\build\dist\gameserver\data\pathnode
[copy] Copying 1 file to C:\Core\build\dist\gameserver\data\pathnode
[zip] Building zip: C:\Core\build\l2j-server.zip
BUILD SUCCESSFUL
Total time: 16 seconds
Качаем компиллер, я предпочитаю ZG-COMPILLER
[Ссылки могут видеть только зарегистрированные пользователи. ]
Распаковываем.
Запускаем, жмём кнопку "Настройки", переходим в l2jserver, и указываем путь к папке с геймсервером, жмём "Сохранить".
Закрываем окно настройки, переходим во вкладку l2jserver, и жмём "Игровой сервер", следить за ходом операции можно нажав на кнопку "Лог".
мне одно интересно, где автор нашел там вкладки и прочее... если весь ZG-COMPILLER на батниках? Для каждой сборки свой батник и все, все папки необходимо располагать в строго определенных местах... Либо автор описал не то, что выложил, либо я хз....
________________
Благодарности принимаю в виде пива и денег.Торты и конфеты не пью!
Прежде чем копи-пастить скачай, посмотри что внутри и о чем будешь "писать". Ай ай ай так делать......
Во первых это не копипаст, а во вторых просто когда ссылку указывал, указывал на версию более чем у меня... Сейчас заменю, не проблема! Если найдёшь хоть одну статью с подобным описанием, то я прошу жука чтобы он мне кинул бан, согласен??
ЗЫ Прошу модеров заменить в первом посте ссылку на [Ссылки могут видеть только зарегистрированные пользователи. ]
Пароль: [Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось baks1; 08.02.2010 в 18:39.