Для входа на форум нажмите здесь

Go Back   GoHa.Ru > Форумы > ММО Игры > LINEAGE 2 > Free shards

Reply
 
Thread Tools
Old 20.10.2013, 20:51   #1 
sk4nk
Предводитель
 
sk4nk's Avatar

Posts: 11,614
Всего лайков: 30
Join Date: 18.02.2011
Берсеркер Эксперт
Issue reason: За вклад в развитие форумов и портала GoHa.Ru Победитель конкурса
Issue reason: Победитель конкурса по Skyforge
JAVA or PTS? Хочешь поговорить об этом?
sk4nk sk4nk вне форума 20.10.2013, 20:51



Всем привет, дорогие друзья!

В этой теме мы поговорим о сборках серверов Lineage II.

Я попытаюсь максимально подробно и понятно рассказать о свойствах, плюсах и различиях всех типов сборок.

Итак, поехали!

Если вдаваться в техническую сторону игровых проектов, то все они базируются на сборках 2х типов: Java и PTS

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

Java - это своеобразный эмулятор, написанный на языке, чье название он и носит: Java. Гибкость и легкость в освоении кода дает возможность любому преславутому админу внести свои поправки в игровой сайд. Даже самый неопытный администратор сможет пофиксить небольшие ошибки\баги.

Из плюсов можно выделить основные характеристики:

Плюсы:
  • Меньшее потребление ресурсов
  • Гибкость в реализации (любой ивент\фичу гораздо легче будет сделать именно на яве)
  • Более развита сфера разработки (много команд)
  • Больше специалистов

А вот основные минусы.

Минусы:
  • Серьёзные отличия игрового контента от официального
  • Наличие как больших и серьезных багов, так и мелких недочётов
  • Плохая реализация "трудных" моментов (АИ мобов (их поведение), локации, и проч.)

Однако несмотря на все минусы, в мире все-таки существует несколько действительно играбельных сборок на яве.

Теперь о PTS.

PTS - официальный дистрибутив серверной части от NcSOFT (разработчиков игры). Платформа написана на C++

Откуда админы берут PTS, и откуда его взяли вообще?

В основном, все PTS сервера (речь идет о HighFive\GoD+) берутся в аренду у одной известной фирмы, которая дает сборки под % с доната.

PTS Gracia Final есть в свободном доступе. Скачать ее может каждый человек, который умеет пользоваться гуглом.

НО: Та версия, что лежит в паблике - ужасна. Там есть удручающее кол-во багов, как критичных, так и не очень.
А кодеры взяли эту сборку, подлатали баги, и теперь продают админам за N-ую сумму денег.

А вообще, все PTS сборки либо сливаются прямиком с Live (боевых) и PTS (public test server) серверов, либо делаются "экстендером" (поднятие с одних хроник на другие, или наоборот).

Небольшой списочек происхождения:
  • C4 - Слитая.
  • Interlude - экст. С4, сапомис.
  • Gracia Final - Слитая
  • Epilogue - экст. ГФ
  • High Five - Слитая\Экст (есть 2 варианта).
  • GoD+ - Слитая.


Не смотря на то, что это официальный продукт, у него также есть свои плюсы и минусы.

О хорошем:
  • Стабильность.
  • Реализация "каг на оффе"
  • Трудность в настройке и запуске (плюс потому, что не каждый школьник сможет вообще запустить PTS, соответственно, PTS запускают лишь реально шарящие админы)

О плохом:
  • Огромное потребление ресурсов
  • Большие трудности в реализации (написать какую-либо фичу будет либо очень трудно, либо очень дорого)
  • Менее гибкая программная часть
  • Баги, кочующие с офа (как "приятные", так и плохие, портящие игру).


В целом, если обобщить все вышеописанное, то PTS - это сборка, где все действительно рабтает "каг на офе". Но это не исключает того, что там не будет тех кривостей и багов, которые были на руофе.

А теперь поговорим про основные отличия Java сборок и PTS.

Начну с того, что ява сборка - это лишь эмулятор игры Lineage II. То есть, 100% качества и соответствия с официальной версией на ява сборках достигнуть не получится.

Не спорю, в целом есть играбельные сборки на яве. Но достичь 100% соответствия с офом - нельзя.

Рассмотрим самые основные отличия, а также способы определения типа сборки.

Примечание: я не стал описывать самые явные признаки птса, такие как откат скиллов в макросе, баг сосок и тд.

1. AI монстров.

AI - это искусственный интеллект монстров. Всех монстров. Абсолютно.

На PTS у КАЖДОГО моба (будь то эльпи 1 lvl, забытый богами кобольд или же моб с топ спота) есть своё AI. Использование скиллов, беготня и нагиб - за это отвечает AI.

На яве проблематично в точности воссоздать верное AI, поэтому поведение монстров на PTS и на яве сильно различается.

2. Покупка заточенных вещей.

На многих явах (почти на всех) нету проверки на уровень заточки при покупке предмета. Поэтому запомните:

На PTS если кто-то покупает заточенную вещь (будь то венера кинжал +2, или же кармиан +6), то и продать возможно ТОЛЬКО заточенную вещь. Покупают венера кинжал +2 - смогут продать только +2, и никак иначе.

3. Разговор с НПС.

На PTS нельзя говорить с любыми НПЦ, пока вы сидите на трейде.
Также нельзя разговаривать с НПЦ, когда вы просто сидите.

На PTS, после обычного разговора с НПЦ, от него нельзя отойти в течении маленького промежутка времени. Если же после разговора с НПС можно убежать сразу - ява.

4. Пробежал - сел.

Маленькая мелочь. На PTS, если во время бега нажать действие "Сесть", то персонаж сядет только тогда, когда добежит до точки.

Если во время бега персонаж сядет сразу - ява.

5. Беготня петомца\суммона при атаке.

Если при атаке петомца\сумонна он просто стоит и получает урон - это ява.

На PTS же, когда пет получает урон, он начинает судорожно биться в припадках бегать вокруг своего хозяина.

6. Срабатывание автососок при одевании пушки.

Представим ситуацию. У вас в руках оружие (любое), включены соски. Вы снимаете эту пушку и тут же одеваете.

На PTS перед тем, как на новом оружии сработают соски будет пауза. Её можно заметить.

На многих ява сборках соски срабатывают сразу.

Дополнение.


Quote:
Originally Posted by Ennaque View Post
1.на ПТС серверах система дебаффов/бафов настроена так, что один баф/дебаф заменяет другой только в случае равенства значений параметров abnormal_type и если abnormal_lv того бафа/дебафа, который накладывается, больше или равен abnormal_lv'у того бафа/дебафа, который уже лежит на персонаже. Время при этом не учитывается.

Если говорить русским языком -
есть скилл у ХК - Horror(фир на 10 секунд), есть у фир +30 кост у магов(висит 70 секунд)
на ПТС - вешаешь на персонажа +30 cost фир мага, после этого накладываешь Horror.
На ПТСе Horror заменит фир мага, провисит своё время, спадёт, а фир мага после этого не вернётся.
На гавноявах учитывается время действия дебаффа, т.е. при таком же эксперименте произойдёт
1)фир ХК тупо не перебьёт фир мага, т.к. время действия у него меньшее
2)фир ХК перебьёт фир мага, провисит своё время и после этого вернётся фир мага(на гавноявах есть такое явление, как откладывание эффекта)

2.Так же сразу можно опознать яву по системным сообщенькам
1)на гавноявах при снятии бафа альт+кликом систмное сообщение типа "$s1 has worn off"(привет астериус), либо его не будет вообще
на ПТС - The effect of $s1 has been removed
2)при переналожении дебаффа/бафа на ПТС будет 2 сообщения.
1.The effect of $s1 has been removed
2.$s1’s effect can be felt
На гавноявах либо первого вообще не будет, либо оно будет "$s1 has worn off"(привет астериус снова)
3)Ни на 1 ПТСе не видел системного сообщения о прохождении дебаффа, если дебафф прошёл, то просто не пишет про резист, если не прошёл - $c1 has resisted your $s2
Если выдаётся системная сообщенька при прохождении дебаффа - ява привет

3.На ПТС есть такое явление, как каст скиллов на ходу. Например, Shield of faith(пати уд танков), Warp - во время каста скилла можно бежать. На гавноявах этого нет, ни на 1 не видел.

4.Так же одно из главных отличий - следование за чаром при попытке автоатаке или при попытке кастовать скилл
На ПТС - если кликать мышкой на землю за препятствие, то чар побежит к этому месту по лучшему пути
Если выделить чара, который стоит за препятствием и нажать автоатаку/какой-либо скилл то чар побежит к своей цели ПО ПРЯМОЙ и само собой, остановится у препятствия.
На Явах - если выделить чара, который стоит за препятствием и нажать автоатаку/какой-либо скилл, то чар побежит по ЛУЧШЕМУ ПУТИ и само собой, оббежит препятствие и начнёт атаку/кастанёт скилл
Quote:
Originally Posted by Ennaque View Post
На ПТС при использовании итема(например, СОЕ) будет 2 системных сообщения
1.You use $s1.
2.$s1 has disappeared.

На явах они идут В ОБРАТНОМ ПОРЯДКЕ, сначала, судя по системным сообщениям, исчезает итем, а после этого начинается его использование.
Ну и в завершение, если у вас есть желание дополнить тему, или наоборот, оспорить некоторые моменты - прошу ко мне в ЛС, поговорим.

Выражаю благодарность за всяческую помощь в составлении гайда следующим людям:

RomkaCW
DiagoD (команда open-team)
Zubastic
Asmodiel
MrShyr
__________________
Здравствуйте.
Т.к. многие знакомые столкнулись с проблемой поиска моего нового логина в Skype, то ниже будет прямая ссылка на этот аккаунт:
С уважением, Sk4nk "Ded" Pony

Last edited by sk4nk; 26.10.2013 at 21:37.
3 пользователя оценили это сообщение: Показать
Views: 157000
Reply With Quote
Old 23.10.2013, 07:23   #26 
SweetBubble_renamed_848173_19122019 SweetBubble_renamed_848173_19122019 вне форума
Фанат
 
SweetBubble_renamed_848173_19122019's Avatar

Info
Posts: 145
Всего лайков: 1
Join Date: 18.09.2011
Re: JAVA or PTS? Хочешь поговорить об этом?

На Java во время осады мёртвым не идёт fame - или где то уже реализовали ?
  Reply With Quote
Old 23.10.2013, 11:15   #27 
nоmоre nоmоre вне форума
Старожил

Info
Posts: 1,754
Всего лайков: 15
Join Date: 10.02.2009
Game: BF4
Nick: qefyr
Guild: IDDQD
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by ММ3 View Post
чо и .cfg на птс уже реализовано? на каком серве?
.cfg - не видел нигде, а АЛТ+Б и офлайн были еще на л2все, как и автоподбор.
Quote:
Originally Posted by SweetBubble View Post
На Java во время осады мёртвым не идёт fame - или где то уже реализовали ?
На фейловом рпг х3 так "админы пошутили".
__________________

  Reply With Quote
Old 23.10.2013, 12:05   #28 
ММ3_renamed_1066948_03102019 ММ3_renamed_1066948_03102019 вне форума
Забанен

Info
Posts: 1,448
Всего лайков: 1
Join Date: 23.08.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by nоmоre View Post
.cfg - не видел нигде, а АЛТ+Б и офлайн были еще на л2все, как и автоподбор.
  Reply With Quote
Old 23.10.2013, 12:30   #29 
Клейн_renamed_1028516_09042021 Клейн_renamed_1028516_09042021 вне форума
Старожил

Info
Posts: 1,695
Всего лайков: 2
Join Date: 14.03.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by SweetBubble View Post
На Java во время осады мёртвым не идёт fame - или где то уже реализовали ?
На Адвексте реализовано
  Reply With Quote
Old 23.10.2013, 13:31   #30 
darktir_renamed_1082347_22092019 darktir_renamed_1082347_22092019 вне форума
Читатель

Info
Posts: 6
Всего лайков: 0
Join Date: 23.10.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

ОМГ, люди бля на ПТС нет команд через .
Вот таким вот долбаебам и ссут в уши, 100% ПТС
Вы ****ь ещё шифт клик по мобу к ПТС припишите.
  Reply With Quote
Old 23.10.2013, 13:33   #31 
ММ3_renamed_1066948_03102019 ММ3_renamed_1066948_03102019 вне форума
Забанен

Info
Posts: 1,448
Всего лайков: 1
Join Date: 23.08.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by darktir View Post
ОМГ, люди бля на ПТС нет команд через .
.offline у бизов реализована команда
  Reply With Quote
Old 23.10.2013, 13:35   #32 
Zubastic Zubastic вне форума
Читатель

Info
Posts: 7,000
Всего лайков: 26
Join Date: 23.08.2009
Волшебник
Re: JAVA or PTS? Хочешь поговорить об этом?

Про экст Вы конечно не слышали?) Реализовать можно все, что угодно. Было бы желание...
  Reply With Quote
Old 23.10.2013, 13:43   #33 
ММ3_renamed_1066948_03102019 ММ3_renamed_1066948_03102019 вне форума
Забанен

Info
Posts: 1,448
Всего лайков: 1
Join Date: 23.08.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

как любят говорить поцыки есть инфа что одного желания не достаточно, нужно ещё и умение
  Reply With Quote
Old 23.10.2013, 13:55   #34 
darktir_renamed_1082347_22092019 darktir_renamed_1082347_22092019 вне форума
Читатель

Info
Posts: 6
Всего лайков: 0
Join Date: 23.10.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by SweetBubble View Post
На Java во время осады мёртвым не идёт fame - или где то уже реализовали ?
уже давно это реализовано.
Вот такие вот и оставляют подобные коменты

Default-user
gektorx (07 окт) -2#
Дурак ты и не лечишься! Тут работает геодата, это уже говорит о том, что это ПТС
Ответить

это про сервер аверии)

Добавлено через 8 минут
Quote:
Originally Posted by ММ3 View Post
.offline у бизов реализована команда
да вы что, то то они никому не дают взглянуть на серверную часть,
Сейчас особо умные люди делают поддержку скриптов от офф. сервера и выдают это за птс.

Last edited by darktir_renamed_1082347_22092019; 23.10.2013 at 13:55. Reason: Добавлено сообщение
  Reply With Quote
Old 23.10.2013, 13:57   #35 
Клейн_renamed_1028516_09042021 Клейн_renamed_1028516_09042021 вне форума
Старожил

Info
Posts: 1,695
Всего лайков: 2
Join Date: 14.03.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

  Reply With Quote
Old 23.10.2013, 13:58   #36 
ММ3_renamed_1066948_03102019 ММ3_renamed_1066948_03102019 вне форума
Забанен

Info
Posts: 1,448
Всего лайков: 1
Join Date: 23.08.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

  Reply With Quote
Old 23.10.2013, 14:05   #37 
darktir_renamed_1082347_22092019 darktir_renamed_1082347_22092019 вне форума
Читатель

Info
Posts: 6
Всего лайков: 0
Join Date: 23.10.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

вы умники из вас хоть кто нить работал с серверной частью игры?
  Reply With Quote
Old 23.10.2013, 14:21   #38 
sk4nk sk4nk вне форума
Предводитель
 
sk4nk's Avatar

Info
Posts: 11,614
Всего лайков: 30
Join Date: 18.02.2011
Берсеркер Эксперт
Issue reason: За вклад в развитие форумов и портала GoHa.Ru Победитель конкурса
Issue reason: Победитель конкурса по Skyforge
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by darktir View Post
ОМГ, люди бля на ПТС нет команд через .
Вот таким вот долбаебам и ссут в уши, 100% ПТС
Вы ****ь ещё шифт клик по мобу к ПТС припишите.
Есть.
П.с умерьте пыл и сбавьте тон, пожалуйста.
__________________
Здравствуйте.
Т.к. многие знакомые столкнулись с проблемой поиска моего нового логина в Skype, то ниже будет прямая ссылка на этот аккаунт:
С уважением, Sk4nk "Ded" Pony
  Reply With Quote
Old 23.10.2013, 17:39   #39 
Ormus_renamed_1076688_25112020 Ormus_renamed_1076688_25112020 вне форума
Фанат

Info
Posts: 128
Всего лайков: 0
Join Date: 29.09.2013
Game: L2
Server: 127.0.0.1
Nick: Xhizors
Guild: GlobalOpposition
Re: JAVA or PTS? Хочешь поговорить об этом?

  Reply With Quote
Old 23.10.2013, 18:44   #40 
Zubastic Zubastic вне форума
Читатель

Info
Posts: 7,000
Всего лайков: 26
Join Date: 23.08.2009
Волшебник
Quote:
Originally Posted by darktir View Post
вы умники из вас хоть кто нить работал с серверной частью игры?
Работал. А Вы?
  Reply With Quote
Old 23.10.2013, 20:56   #41 
darktir_renamed_1082347_22092019 darktir_renamed_1082347_22092019 вне форума
Читатель

Info
Posts: 6
Всего лайков: 0
Join Date: 23.10.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by Dead Memories View Post
Есть.
П.с умерьте пыл и сбавьте тон, пожалуйста.
Да и где же покажите.
На марсе тоже жизнь есть.

То есть оффлайн через .offline мы реализовать можем это как 2 пальца
а вот .nocarrer или .whoami c .cfg это простите нам не под силу.

Оффтрейд как таковой был реализован ещё на С3-С4 на сервере Элморе, через свитки.
  Reply With Quote
Old 23.10.2013, 21:05   #42 
sk4nk sk4nk вне форума
Предводитель
 
sk4nk's Avatar

Info
Posts: 11,614
Всего лайков: 30
Join Date: 18.02.2011
Берсеркер Эксперт
Issue reason: За вклад в развитие форумов и портала GoHa.Ru Победитель конкурса
Issue reason: Победитель конкурса по Skyforge
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by darktir View Post
а вот .nocarrer или .whoami c .cfg это простите нам не под силу.
Оффлайн трейд реализовали через команду.

А вот насчет .whoiam .cfg и прочего - это совершенно другие функции, которые делают только на яве
__________________
Здравствуйте.
Т.к. многие знакомые столкнулись с проблемой поиска моего нового логина в Skype, то ниже будет прямая ссылка на этот аккаунт:
С уважением, Sk4nk "Ded" Pony
  Reply With Quote
Old 23.10.2013, 21:09   #43 
ММ3_renamed_1066948_03102019 ММ3_renamed_1066948_03102019 вне форума
Забанен

Info
Posts: 1,448
Всего лайков: 1
Join Date: 23.08.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by Dead Memories View Post
А вот насчет .whoiam .cfg и прочего - это совершенно другие функции, которые делают только на яве
Quote:
Originally Posted by Zubastic View Post
Реализовать можно все, что угодно. Было бы желание...
зубастик хоть и подвизается на шоке но таки прав.
  Reply With Quote
Old 23.10.2013, 21:11   #44 
sk4nk sk4nk вне форума
Предводитель
 
sk4nk's Avatar

Info
Posts: 11,614
Всего лайков: 30
Join Date: 18.02.2011
Берсеркер Эксперт
Issue reason: За вклад в развитие форумов и портала GoHa.Ru Победитель конкурса
Issue reason: Победитель конкурса по Skyforge
Re: JAVA or PTS? Хочешь поговорить об этом?

"Было бы желание"

Я и не отрицаю, что сделать их можно. Просто вопрос в том, нужно ли этим засорять птс?
__________________
Здравствуйте.
Т.к. многие знакомые столкнулись с проблемой поиска моего нового логина в Skype, то ниже будет прямая ссылка на этот аккаунт:
С уважением, Sk4nk "Ded" Pony
  Reply With Quote
Old 23.10.2013, 21:14   #45 
ММ3_renamed_1066948_03102019 ММ3_renamed_1066948_03102019 вне форума
Забанен

Info
Posts: 1,448
Всего лайков: 1
Join Date: 23.08.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

нет каэшна.
патамушта тогда все сразу начнут кричать что это ява
  Reply With Quote
Old 24.10.2013, 13:26   #46 
Dansilent
Guest

Info
Posts: n/a
Re: JAVA or PTS? Хочешь поговорить об этом?

респект
  Reply With Quote
Old 24.10.2013, 17:05   #47 
SweetBubble_renamed_848173_19122019 SweetBubble_renamed_848173_19122019 вне форума
Фанат
 
SweetBubble_renamed_848173_19122019's Avatar

Info
Posts: 145
Всего лайков: 1
Join Date: 18.09.2011
Re: JAVA or PTS? Хочешь поговорить об этом?

Кстати ещё интересно было бы узнать про максимально возможный онлайн
От чего зависит? И какие пределы для Java\PTS .
  Reply With Quote
Old 24.10.2013, 17:36   #48 
HannahMontana HannahMontana вне форума
Ретард
 
HannahMontana's Avatar

Info
Posts: 1,621
Всего лайков: 3
Join Date: 28.09.2013
Волшебник Игрок Revelation. Проверено GoHa.Ru.
Re: JAVA or PTS? Хочешь поговорить об этом?

ну птс известно же 5500 (если не так поправьте), а ява хз :) 6к мб потянет?
я не шарю на самом деле :DD
  Reply With Quote
Old 24.10.2013, 17:42   #49 
sk4nk sk4nk вне форума
Предводитель
 
sk4nk's Avatar

Info
Posts: 11,614
Всего лайков: 30
Join Date: 18.02.2011
Берсеркер Эксперт
Issue reason: За вклад в развитие форумов и портала GoHa.Ru Победитель конкурса
Issue reason: Победитель конкурса по Skyforge
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by HannahMontana View Post
ну птс известно же 5500
Это тупо выставленный лимит. На самом деле птс тянет больше.
__________________
Здравствуйте.
Т.к. многие знакомые столкнулись с проблемой поиска моего нового логина в Skype, то ниже будет прямая ссылка на этот аккаунт:
С уважением, Sk4nk "Ded" Pony
  Reply With Quote
Old 24.10.2013, 19:52   #50 
Клейн_renamed_1028516_09042021 Клейн_renamed_1028516_09042021 вне форума
Старожил

Info
Posts: 1,695
Всего лайков: 2
Join Date: 14.03.2013
Re: JAVA or PTS? Хочешь поговорить об этом?

Quote:
Originally Posted by Dead Memories View Post
Это тупо выставленный лимит. На самом деле птс тянет больше.
Вопрос в том, насколько стабильно.
С4 птс после 4к начинает лагать, тупить и фейлится. Там вроде переполняется буфер говном всяким
ГФ постабильнее конечно, до 6к может вытянуть без лагов. Но и сеть жрёт поболее. Если при 4к онлайне С4 птс кушает 80-90 мб/с канал, то ГФ понадобится не менее 300
  Reply With Quote
Reply

Go Back   GoHa.Ru > Форумы > ММО Игры > LINEAGE 2 > Free shards
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Advertising - Rules - Calendar - Contact Us - Archive - Privacy Statement - Terms of Service - Top
© GoHa.Ru 2003-2026