Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Компиляция исходников L2Phoenix_20736 (https://forum.zone-game.info/showthread.php?t=14952)

Durabolin 07.07.2011 14:37

Компиляция исходников L2Phoenix_20736
 
Доброго времени суток.
Есть сборка Феникс 20736 с геодатой, есть исходники этой же сборки.
Нужно отлючить геодату, т.е. в исходниках я сделал по мануалу с вашего сайта как ее отключить и при необходимости можно было включать.
Как теперь мне реалезовать это в саму сборку?
Расспишите, пожалуйста, кому не сложно.
Буду очень благодарен.

linliss 07.07.2011 16:32

Re: Компиляция исходников L2Phoenix_20736
 
ниче не понял.. если ты уже ее отключил.. в чем проблема :eek:

Amorph1s 07.07.2011 16:46

Re: Компиляция исходников L2Phoenix_20736
 
Скачай исходники шайтана, там по фиксам тож самое даже лучше, ну не считая гомнокода. А геодата уже отключена, подключается тупо в конфигах.

Ultimate 07.07.2011 16:47

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от linliss (Сообщение 130050)
ниче не понял.. если ты уже ее отключил.. в чем проблема :eek:

судя по личному сообщению, он не умеет компилить...уже посоветовал, но видать не послушал :D

TieLay 07.07.2011 16:54

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от 1q1q1q1q (Сообщение 130033)
Доброго времени суток.
Есть сборка Феникс 20736 с геодатой, есть исходники этой же сборки.
Нужно отлючить геодату, т.е. в исходниках я сделал по мануалу с вашего сайта как ее отключить и при необходимости можно было включать.
Как теперь мне реалезовать это в саму сборку?

Если это в виде .diff-файла то средствами той же Tortoise SVN накладываешь его на исходники и потом компилируешь, странно, что ты не читал ТУТ есть там темы про внесение изменений и компиляцию...

Durabolin 07.07.2011 16:59

Re: Компиляция исходников L2Phoenix_20736
 
Ultimate, не умею, научусь. Ты тоже не умел когда-то. Так что...


Цитата:

Сообщение от linliss (Сообщение 130050)
ниче не понял.. если ты уже ее отключил.. в чем проблема

Я это только в исходниках сделал, как теперь мне в сборку их вставить.
Пробовал через Ant по мануалам, но все ошибка и никак...

Цитата:

BUILD FAILED
С:\svn\l2\build.xml:74: Compile failed; see the compiler error output for detalis.

Цитата:

Сообщение от Amorph1s (Сообщение 130052)
Скачай исходники шайтана, там по фиксам тож самое даже лучше, ну не считая гомнокода. А геодата уже отключена, подключается тупо в конфигах.

А можно ссылку? Спасибо.

Добавлено через 17 минут
TieLay, по Вашему мануалу делал в исходниках http://forum.zone-game.info/showthre...t=11800&page=2
Как мне теперь это воплотить в свою сборку?

Amorph1s 07.07.2011 21:10

Re: Компиляция исходников L2Phoenix_20736
 
Не в сборку а в исходы. Сборкой она станет только после компиляции.

Ultimate 07.07.2011 21:16

Re: Компиляция исходников L2Phoenix_20736
 
1q1q1q1q
NetBeans установи, создай в нем проэкт java свободной формы. И следуй указаниям(папку с исходниками,библиотеками все русским будет написано\расписанно). А дальше все еще проще, пкм по билду и уже в зависимости что тебе надо ядро или сборку всю выбираешь jar иди dist...во первых и менять в дальнейшем что то будет проще.

Amorph1s 07.07.2011 21:24

Re: Компиляция исходников L2Phoenix_20736
 
Или просто ант установи, сделай батник скинь в папку с исходами запусти и жди настоящего волшебства)

Ultimate 07.07.2011 21:42

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от Amorph1s (Сообщение 130103)
Или просто ант установи, сделай батник скинь в папку с исходами запусти и жди настоящего волшебства)

у человека не получилось ант настроить, я предложил другой вариант))

linliss 07.07.2011 21:47

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от Ultimate (Сообщение 130108)
у человека не получилось ант настроить, я предложил другой вариант))

ант еще и настраивать надо?... вот это новость...

Код:

cd путь к папке с исхониками(build.xml)
ant


TieLay 07.07.2011 21:50

Re: Компиляция исходников L2Phoenix_20736
 
1q1q1q1q, а что пишет в логе?
Цитата:

BUILD FAILED
С:\svn\l2\build.xml:74: Compile failed; see the compiler error output for detalis.
Подозреваю, что проблема с зависимостями
Шайтановские исходники:
- Letitbit
- Narod.ru - самый полный набор
Добавлено через 1 минуту
linliss, а переменные окружения сами создадутся?

linliss 07.07.2011 21:53

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от TieLay (Сообщение 130114)
linliss, а переменные окружения сами создадутся?

ну.. я думаю что он прочитал хоть какой-то мануал :)

добавить папку с jdk в системные переменные не так уж и сложно... пару кликов мышкой...

Dralka 08.07.2011 07:32

Re: Компиляция исходников L2Phoenix_20736
 
мдя кто то ещё праиться с феней?ужас,онаж устарела сто лет в обед:negodue:

настройка анта для по простому:)


открывам системный диск(обычно С:)
кидаем туда папку ant с антером
ищем в корне autoexec.bat
включаем показ скрытых файлов если нету
создаём если всё равно нету
жмём правой клавишей редактировать
вставляем вот это
Цитата:

set ANT_HOME=c:\ant
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_22
редактируем под себя пуль к папке java
открываем консоль cmd
переходим в папку с феней там где build.xml
набираем ant
ждём - готово

TieLay 08.07.2011 11:50

Re: Компиляция исходников L2Phoenix_20736
 
Dralka, и ждать можно долго, или параметры сами пропишутся?
Цитата:

редактируем под себя пуль к папке java
открываем консоль cmd
переходим в папку с феней там где build.xml
набираем ant
ждём - готово
:obamafacepalm:

Тогда уж правильнее:
Цитата:

ant -f build.xml

Amorph1s 08.07.2011 11:54

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от Dralka (Сообщение 130151)
мдя кто то ещё праиться с феней?ужас,онаж устарела сто лет в обед:negodue:

Опа че?) Чтож у нас там эдакое новенькое появилось, чего свет раньше не видал?:negodue:

linliss 08.07.2011 13:10

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от TieLay (Сообщение 130180)
Тогда уж правильнее: ant -f build.xml

ненужно указывать анту на стандартное имя билд файла, которое он хавает даже если написать просто ant:)

Durabolin 08.07.2011 13:24

Re: Компиляция исходников L2Phoenix_20736
 
Ничего не пойму...
Все сделал, все проверил, запускаю компиляцию
Выдает ошибку:
Цитата:

compile:
[mkdir] Created dir: C:\Users\Admin\Desktop\build
[mkdir] Created dir: C:\Users\Admin\Desktop\build\classes
[mkdir] Created dir: C:\Users\Admin\Desktop\build\dist
[mkdir] Created dir: C:\Users\Admin\Desktop\build\dist\login
[mkdir] Created dir: C:\Users\Admin\Desktop\build\dist\game
[javac] Compiling 1572 source files to C:\Users\Admin\Desktop\build\classes
[javac] C:\Users\Admin\Desktop\Shaitan_Epilogue\java\l2p\C onfig.java:1634: cannot find symbol
[javac] symbol : variable DAYS_BEFORE_CREATE_A_CLAN
[javac] location: class l2p.Config
[javac] DAYS_BEFORE_CREATE_A_CLAN = getIntProperty(altSettings, "DaysBeforeCreateAClan", 1);
[javac] ^
[javac] C:\Users\Admin\Desktop\Shaitan_Epilogue\java\l2p\C onfig.java:1635: cannot find symbol
[javac] symbol : variable HOURS_BEFORE_JOIN_A_CLAN
[javac] location: class l2p.Config
[javac] HOURS_BEFORE_JOIN_A_CLAN = getIntProperty(altSettings, "HoursBeforeJoinAClan", 24);
[javac] ^
[javac] C:\Users\Admin\Desktop\Shaitan_Epilogue\java\l2p\u til\Location.java:9: warning: [serial] serializable class l2p.util.Location has no definition of serialVersionUID
[javac] public class Location implements Serializable
[javac] ^
[javac] C:\Users\Admin\Desktop\Shaitan_Epilogue\java\l2p\g ameserver\Shutdown.java:225: warning: [unchecked] unchecked conversion
[javac] found : l2p.extensions.network.SelectorThread
[javac] required: l2p.extensions.network.SelectorThread<l2p.gameserv er.network.L2GameClient>
[javac] for(SelectorThread<L2GameClient> st : GameServer.gameServer.getSelectorThreads())
[javac] ^
[javac] 2 errors
[javac] 2 warnings

BUILD FAILED
C:\Users\Admin\Desktop\Shaitan_Epilogue\build.xml: 39: Compile failed; see the compiler error output for details.

Total time: 16 seconds
Что не так?
Скачал исходы Шайтана по ссылке, что выше.
- Narod.ru - самый полный набор

TieLay 08.07.2011 14:25

Re: Компиляция исходников L2Phoenix_20736
 
1q1q1q1q, смотрим, что же у нас с файлом .\Shaitan_Epilogue\java\l2p\Config.java в строке 1634:
Цитата:

DAYS_BEFORE_CREATE_A_CLAN = getIntProperty(altSettings, "DaysBeforeCreateAClan", 1);
HOURS_BEFORE_JOIN_A_CLAN = getIntProperty(altSettings, "HoursBeforeJoinAClan", 24);
Дальше подсказывать или сами поправите определение параметров переменной?
XxX:
Свернуть ↑Развернуть ↓

Durabolin 08.07.2011 14:37

Re: Компиляция исходников L2Phoenix_20736
 
TieLay, Подскажите как исправить дальше. Далее я по Вашему примеру буду сам пробовать.
Спасибо.

----
Шайтановские исходники:
- Letitbit
- Narod.ru - самый полный набор
А что это за исходники? Лучше L2Phoenix_20736?

TieLay 08.07.2011 15:29

Re: Компиляция исходников L2Phoenix_20736
 
1q1q1q1q, тут как бы писали, что да лучше т.к. базируются на 20715 и включают в себя все фиксы, что есть в 20736.

З.Ы. Кстати в самом полном наборе есть подпапки .svn, по ним и видно какие файлы модифицировались, после слива исходов.

Durabolin 08.07.2011 15:33

Re: Компиляция исходников L2Phoenix_20736
 
TieLay, Что мне сделать, что бы компиляция прошла успешно?
svn есть.

TieLay 08.07.2011 20:59

Re: Компиляция исходников L2Phoenix_20736
 
DemiGod, я же ЗДЕСЬ отписался, добавьте в ошибочный файл строки под спойлером...

Durabolin 09.07.2011 10:12

Re: Компиляция исходников L2Phoenix_20736
 
Скомпилировал исходники Шайтана, установил базы, настроил, зарегистрировал сервер Bartz, запускаю лого загружается, а гейм сервер выдает ошибку.
Что не так?
http://i035.radikal.ru/1107/d1/1e9818af320ft.jpg

linliss 09.07.2011 10:42

Re: Компиляция исходников L2Phoenix_20736
 
а прочитать лог не?... там четко и ясно написано что скрипты загружаются с ошибками...

Durabolin 09.07.2011 10:44

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от linliss (Сообщение 130339)
а прочитать лог не?... там четко и ясно написано что скрипты загружаются с ошибками...

Как это исправить?

Ars 09.07.2011 13:35

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от linliss (Сообщение 130339)
а прочитать лог не?... там четко и ясно написано что скрипты загружаются с ошибками...

Тоже интересует, как исправить?

Добавлено через 1 час 24 минуты
Поможет кто-нибудь????

SkyWard 13.07.2011 21:24

Re: Компиляция исходников L2Phoenix_20736
 
вот что выдает во время компила
PHP код:

C:\Shaitan_Epilogue>ant -f build.xml
Buildfile
C:\Shaitan_Epilogue\build.xml

compile
:
   [
deleteDeleting directory C:\build
    
[mkdirCreated dirC:\build
    
[mkdirCreated dirC:\build\classes
    
[mkdirCreated dirC:\build\dist
    
[mkdirCreated dirC:\build\dist\login
    
[mkdirCreated dirC:\build\dist\game
    
[javacCompiling 1572 source files to C:\build\classes
    
[javacC:\Shaitan_Epilogue\java\l2p\Config.java:1illegal character: \6527
9
    
[javac] ?package l2p;
    [
javac] ^
    [
javac1 error

BUILD FAILED
C
:\Shaitan_Epilogue\build.xml:39Compile failedsee the compiler error output
for details


TieLay 13.07.2011 21:29

Re: Компиляция исходников L2Phoenix_20736
 
KapkapoB, а почитать топик? Я же ПИСАЛ, что и куда внести для ЭТОГО набора исходников.

SkyWard 13.07.2011 21:37

Re: Компиляция исходников L2Phoenix_20736
 
все ровно ошибка!!!

Dеmon 13.07.2011 21:57

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от TieLay (Сообщение 131091)
KapkapoB, а почитать топик? Я же ПИСАЛ, что и куда внести для ЭТОГО набора исходников.

Если я не ошибаюсь, то ошибка, исправленная Вами, останется, т.к. нужно не приват, а паблик. :)


Цитата:

Сообщение от KapkapoB (Сообщение 131093)
все ровно ошибка!!!

Проверь самую первую строку в файле Config.java

SkyWard 13.07.2011 22:38

Re: Компиляция исходников L2Phoenix_20736
 
ну чо еше есть какие нибудь идеии как скомпилить без проблем?

Azagthtot 13.07.2011 23:16

Re: Компиляция исходников L2Phoenix_20736
 
Таки есть. И очень разумная. Потратить полгдика на изучение java.
ЧСХ, после таких процедур проблем с компиляцией не возникает.

SkyWard 13.07.2011 23:37

Re: Компиляция исходников L2Phoenix_20736
 
а по теме можено отвечать?

Azagthtot 13.07.2011 23:41

Re: Компиляция исходников L2Phoenix_20736
 
Ответ по теме:
Свернуть ↑Развернуть ↓

SkyWard 14.07.2011 00:49

Re: Компиляция исходников L2Phoenix_20736
 
такс, все сделал, но теперь логин к гс не конектится( просто невкакую нехочет все что можно перепробывал

Dеmon 14.07.2011 01:42

Re: Компиляция исходников L2Phoenix_20736
 
Цитата:

Сообщение от KapkapoB (Сообщение 131114)
такс, все сделал, но теперь логин к гс не конектится( просто невкакую нехочет все что можно перепробывал

Что ЛС и ГС пишут?

SkyWard 14.07.2011 05:29

Re: Компиляция исходников L2Phoenix_20736
 
все решил проблему, почему то после рега гс, в базе и в хекседе были разные ID!

Добавлено через 1 час 58 минут
кто нить в курсе де находиться у фени файл script?где все квесты и т.д грузятся? Если в ядре то где??

Добавлено через 2 часа 34 минуты


Текущее время: 09:42. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot