Java - pts

Основні відмінності ПТС і Ява збірки. як визначити. ну і корисна інфа щодо цього питання

У цій темі ми поговоримо про збірки серверів Lineage II.

Я спробую максимально докладно і зрозуміло розповісти про властивості, плюси і відмінності всіх типів збірок.

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

Коротко пройдемося по кожному з них, виявляючи слабкі і сильні сторони.
Java - це своєрідний емулятор, написаний на мові, чия назва він і носить: Java. Гнучкість і легкість в освоєнні коду дає можливість будь-якому преславутая адміну внести свої поправки в ігровій сайд. Навіть самий недосвідчений адміністратор зможе пофиксить невеликі помилки \ баги.

З плюсів можна виділити основні характеристики:

плюси:
Менше споживання ресурсів
Гнучкість в реалізації (будь-івент \ фичу набагато легше буде зробити саме на Яві)
Більш розвинена сфера розробки (багато команд)
більше фахівців

А ось основні мінуси.

мінуси:
Серйозні відмінності ігрового контенту від офіційного
Наявність як великих і серйозних багів, так і дрібних недоліків
Погана реалізація "важких" моментів (АІ мобів (їх поведінку), локації, та ін.)

Однак незважаючи на всі мінуси, в світі все-таки існує кілька дійсно іграбельних збірок на Яві.

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% відповідності з офом - не можна.

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

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

AI - це штучний інтелект монстрів. Всіх монстрів. Абсолютно.

На PTS у КОЖНОГО мобу (будь то Ельпі 1 lvl, забутий богами кобольд або ж моб з топ споту) є своє AI. Використання ськиллов, біганина і Нагіб - за це відповідає AI.

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

2. Купівля заточених речей.

На багатьох Явах (майже на всіх) нету перевірки на рівень заточування при купівлі предмета. Тому запам'ятайте:

На PTS якщо хтось купує заточену річ (будь то венера кинджал +2, або ж карміан +6), то і продати можливо ТІЛЬКИ заточену річ. Купують венера кинджал +2 - зможуть продати лише +2, і ніяк інакше.

3. Розмова з НПС.

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

На PTS, після звичайної розмови з НВЦ, від нього не можна відійти протягом невеликого проміжку часу. Якщо ж після розмови з НПС можна втекти відразу - ява.

4. Пробіг - сіл.

Маленька дрібниця. На PTS, якщо під час бігу натиснути дію "Сісти", то персонаж сяде тільки тоді, коли добіжить до точки.

Якщо під час бігу персонаж сяде відразу - ява.

5. Метушня петомца \ суммона при атаці.

Якщо при атаці петомца \ сумона він просто стоїть і отримує шкоди - це ява.

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

6. Спрацювання автососок при одяганні гармати.

Уявімо ситуацію. У вас в руках зброю (будь-яке), включені соски. Ви знімаєте цю гармату і тут же одягаєте.

На PTS перед тим, як на нову зброю спрацюють соски буде пауза. Її можна помітити.

На багатьох ява збірках соски спрацьовують одразу.

Теги: чим відрізняється ява збірка від ПТС, Java, Pts, Lineage PTS, Lineage Java, Java - PTS, l2 pts, l2 java, як відрізнити ява сбрку від ПТС

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.Так ж одне з головних відмінностей - слідування за чаром при спробі автоатака або при спробі кастовать скилл
На ПТС - якщо клікати мишкою на землю за перешкоду, то чар побіжить до цього місця за кращим шляху
Якщо виділити чара, який стоїть за перешкодою і натиснути автоатака / будь-якої скилл то чар побіжить до своєї мети ПО ПРЯМІЙ і само собою, зупиниться у перешкоди.
На Явах - якщо виділити чара, який стоїть за перешкодою і натиснути автоатака / будь-якої скилл, то чар побіжить по КРАЩЕ ШЛЯХИ і само собою, оббіжить перешкоду і почне атаку / кастанёт скилл
Повідомлення від Ennaque:
На ПТС при використанні ітемов (наприклад, СОЕ) буде 2 системних повідомлення
1.You use $ s1.
2. $ s1 has disappeared.

На Явах вони йдуть В ЗВОРОТНОМУ ПОРЯДКУ, перш за все, судячи з системним повідомленнями, зникає ітем, а після цього починається його використання.