Перейти к содержимому

Основная информация
ОписаниеРазработка эмулятора игрового сервера а также анти-бот защиты Lineage2 Interlude.
Стоимость лицензии сборки:100$/год (Обновление 25$) Информация!
Стоимость лицензии защиты:50$/мес. (Продление 5$/мес.) Информация!
Услуга разработки кода:14$/час (Работа по предоплате)
Основа сборки: Lucera 1.7
Требования:Java 8 (2Gb RAM)
Последняя ревизия:9.94 Скачать (Привязка по IP)
Паблик ревизия:8.99 Скачать (Без ограничений)
Разработчик: ncs.SpawN
ICQ:4555-7-8898
Skype: coprpmast

Личный кабинет:https://lk.l2code.ru/
Тестовый сервер:http://ла2фан.рф/

ncs.SpawN


ncs.SpawN

Регистрация: 17 апр 2015
Offline Активность: Сегодня, 15:33
*****

#5656 Вопросы Новичка

Написано  ncs.SpawN  22 Июнь 2019 - 22:23

4. Поставить несколько ГС на одном железе, мин.требования для нормальной работы сервера 3Gb(RAM) под один ГС.

Нее, заниматься тестами на одном железе с боевым сервером, это как-то... Вы хотите сказать, что для тестирования на отдельной машине, нужно покупать два экземпляра сборки?
 

6. В конфиге custom.properties есть NewbieFreeTeleportingLvl = 41 далее цены берутся с таблицы teleport колонка price, цены будет взиматься при учете что "id" и "idTemplate" в таблице "npc" совпадают.

В версии 8.99 нет такой переменной в этом файле. Добавил, не сработало. Видимо, ещё не было тогда этой настройки. Ладно.
 
Остальное я понял, спасибо.

4. Только тестовая ревизия, по другому не как...
6. Да вышло оно в 9.9 https://l2code.ru/in...-fix-99-stable/
  • 1


#5652 Вопросы Новичка

Написано  ncs.SpawN  22 Июнь 2019 - 21:37

Ещё по 8.99 (хотя, я не знаю, зависит ли это от серверной части):
 
7) После выхода из игры клиент иногда выдаёт ошибку. Как это можно исправить?
8) Настройки чата сохраняются не всегда. Как это можно исправить?
 
И ещё никак не могу найти по геймплею:
9) Как включить продажу вещей в магазин? (все вещи почему-то сдаются бесплатно)

Здравствуйте.
1. В одной сборке не может быть ограничение окон, такой способ может быть только с интеграцией дополнительных защит, чтоб можно было получить hwid и закрывать соединение если на сервер зашло более N окон.
2. Нет, данный конфиг применялся к доп.extensions библиотекам и остался ещё со времен lucera.
3. Вы можете привязать лицензию на домен.
4. Поставить несколько ГС на одном железе, мин.требования для нормальной работы сервера 3Gb(RAM) под один ГС.
5. В таблице "accounts" можно выставить в колонке "accessLevel" нужным игрокам и включить на сервере ServerGMOnly тогда обычные игроки не смогут зайти на сервер.
6. В конфиге custom.properties есть NewbieFreeTeleportingLvl = 41 далее цены берутся с таблицы teleport колонка price, цены будет взиматься при учете что "id" и "idTemplate" в таблице "npc" совпадают.
7. Нужно больше информации что за ошибка, но не думаю что это связано со сборкой так как такого не наблюдалось даже на тестовой версии.
8. Что именно вы имеете введу под пониманием "настройки чата"?
9. В конфиге settings.properties нужно выставить ItemPrice0Adena = false тогда цены начнет брать с таблиц "armor", "weapon", "etcitem" в колонках "price".
  • 1


#5641 Вопросы Новичка

Написано  ncs.SpawN  16 Июнь 2019 - 00:49

Мы сейчас говорим о защите хостинга REG.RU или выделенного сервера?

О защите хостинга REG.RU на слуге VPS. У них и виртуальный хостинг и VPS защищены от низкоуровневых ДДОС.

На данный момент, основная проблема фильтрации л2 трафика это игровой трафик.
Фильтры не могут понять является ли трафик л2 валидным, так как не имеет возможности обработки пакетов л2 включая стандартные алгоритмы шифрации.
И многие ддосеры этим пользуются а компании предоставляющие защиту от ддос атак, разводят руками.
По этому защита от ддос л2 только в ваших руках, все остальные типы атак уже должны отбивать непосредственно сами компании предоставляющие услугу анти-ддос.
  • 1


#5638 Вопросы Новичка

Написано  ncs.SpawN  15 Июнь 2019 - 22:01

Сборка предоставляется также в пробной версии с ограничением по онлайну в 20 человек.

Правильно ли я понимаю, что каким-то чудесным образом я могу бесплатно получить лицензионную сборку (9.9) с ограничением в 20 человек онлайн? :)
 

Стоимость лицензии защиты:
50$ за 1 мес. - (Продление 5$ за 1 мес.)

Правильно ли я понимаю, что первый месяц использования защиты стоит 50$, а каждый последующий месяц стоит 5$ ?
 
А ещё я заходил на тестовый сервер и обнаружил, что использование панели скиллов происходит по нажатию на клавиши F1,F2,F3,...,F11,F12 (как обычно в Грации), и у меня никак не получается настроить это дело на клавиши 1,2,3,4,...,9,0,-,+ (как обычно в Интерлюде). В связи с этим вопросы:
1) Если я куплю сборку, то у меня тоже так будет?
2) Если да, то как это можно будет перенастроить?
 
И ещё: Клиентская часть для лицензионной версии отличается от клиентской части для публичной версии?


1. Ограничения мы убрали, в публичном доступе доступна сборка только с версией 8.99
2. По поводу защиты да, оформление лицензии IOGuard 50$, последующая ежемесячная абон.плата 5$ (также будут введены новые условия предоставления лицензии IOGuard: лицензия будет аннулироваться если не будет своевременно внесена абон.плата, когда условия вступят в силу ещё не известно).
3. Возможно вы что-то путаете, либо я вас не совсем понял. На интерлюде всегда использовались F1-F12 для управления с основной панели. Ну а на тестовом сервере изменен в патче interface, где можно сделать привязку клавиш к нужной панели. http://joxi.ru/Y2LBKaOT7GqEkr Естественно вы можете использовать чистый патч с нужным вам интерфейсом, сборка к этому не имеет не какого отношения.
  • 1


#5637 Вопросы Новичка

Написано  ncs.SpawN  15 Июнь 2019 - 21:38

2. Фильтры на случай ддос атак.

 
Здравствуйте.
Вот вычитал про ДДОС:

Низкоуровневая атака - на сетевом и транспортном уровнях (третий и четвёртый уровень модели OSI). На этих уровнях для атаки используются «дыры» в сетевых протоколах.
 
Высокоуровневая атака - атака на сеансовом и прикладном уровнях (пятый и седьмой уровни по модели OSI). Такие атаки схожи с поведением пользователей.

 
Есть хостинги, например, REG.RU, бесплатно предоставляющие мощную защиту от низкоуровневых атак. Правильно ли я понимаю, что при использовании таких хостингов проблем с низкоуровневыми дудосами у сервера не будет?
 
Касательно высокого уровня тоже есть вопросы:
1) Часто ли пытаются "выключить" заметные новые серверы Л2 с использованием высокоуровневых атак?
2) Если да, то имеет ли Ваша сборка защиты от высокоуровневых ДДОС-атак, и достаточно ли их?
3) И если нет, то что посоветуете использовать для защиты на высоком уровне?

Мы сейчас говорим о защите хостинга REG.RU или выделенного сервера?

1. Как правило такие новые сервера особенно купившие на топ анонсерах вип статус и вложившие немалые деньги в рекламу, они уже дают понять что данный сервер нужно щупать. Естественно потом и начинается ддос и поиск уязвимостей и т.д.
2. Мы как раз сейчас допиливаем новую модель защиты, что-то вроде port cknock'инга. Это даст возможность отбить все уровни атак имеющие тип "данные".
3. Сейчас нет не одного сервиса который мог бы отбить 100% атаку на сервер на всех уровнях, не важно будь то Java или PTS. Так как есть разные методы атак.

По этому появилась идея блокировать все возможные атаки с типом "данных" именно по модели порткнокинга. В остальном должны будут уже справляться любые сервисы которые предоставляют базовые защиты от ддос.
Также стоит посмотреть в сторону Cloud Armor от Google. Там есть доступ к правилам фильтра, это может дать возможность также написать свои правила для блокировки некоторых атак.
  • 1


#5615 Вопросы Новичка

Написано  ncs.SpawN  08 Июнь 2019 - 17:56

Я не знаю, можно ли в публичном месте отвечать на следующий вопрос, но всё равно спрошу :)
Каким алгоритмом хешируются пароли аккаунтов?
Это чтобы сделать регистрацию на сайте.

<?php
$pass = "test";
$result = base64_encode(pack("H*",sha1(utf8_encode($pass))));
echo $result;
?>

  • 1


#5608 Вопросы Новичка

Написано  ncs.SpawN  07 Июнь 2019 - 13:54

Здравствуйте.

Я ни разу не открывал сервер L2, но недавно у меня появилось такое желание :)

Я попробовал установить сборку l2code в публичной версии (8.99), у меня это получилось, и я увидел, что свой сервер L2 это вполне реально :)

 

В связи с этим у меня возникли вопросы:

1) Какова примерная конфигурация оборудования, необходимого для работы сервера с 1000 (5000) игроками?
2) Кроме защит, уже присутствующих на данный момент в серверной сборке и в системе IOGuard, нужны ли какие-то дополнительные защиты для безопасной и стабильной работы сервера?
3) Без дополнительного изменения клиента и без изменения Java-части сервера возможно ли:

  • а) менять рейты опыта, дропа, спойла, квестов?
  • б) менять положение, поведение и периоды возрождения мобов?
  • в) менять боевые характеристики мобов?
  • г) менять оружие в руках у мобов?
  • д) менять весь внешний вид мобов и NPC?
  • е) менять существующие и создавать новые маршруты движения NPC?
  • ж) что ещё например возможно? :)

Буду благодарен, если ответите.

Возможно, у меня появятся ещё вопросы :)

 

Здравствуйте.
1. 3GB-4GB (RAM) под сам ГС, 2 (CPU) ядра, онлайн 1000+ потянет.
2. Фильтры на случай ддос атак.
3. 
      а) да
      б) да
      в) да
      г) не помню, или в патче или это цельная текстура.
      д) через UnrealED
      е) если вы про бегающих нпц в городах то да.
      ж) писать свои отдельные скрипты, квесты или другие наработки. (Скрипты расположены в папке /game/data/scripts/)


  • 1


#5583 Мануал Установки Java8 И Mysql Под Debian(64Bit)

Написано  ncs.SpawN  31 Май 2019 - 22:48

Здравствуйте.

Скажите, пожалуйста, имеет ли значение, какую именно версию Java из перечисленных ниже устанавливать для сервера на Debian 9 (64bit):

1) Версию по ссылкам выше,

2) Oracle JRE (официальную оракловскую),

3) OpenJDK (стандартную для Debian 9)?

И если да, то в чём оно заключается?

Без разницы, главное чтоб не было конфликтов с библиотеками.


  • 1


#5312 Geodata Problem

Написано  ncs.SpawN  22 Декабрь 2018 - 18:54

Будем рассматривать и перепиливать уже после праздников.
  • 1


#4996 Бафф

Написано  ncs.SpawN  24 Май 2018 - 21:39

 

/game/config/main/settings_test.properties
EventEnchantLimit =

/game/config/mods/pvp_events.properties
TvTFighterBuffs =
TvTMageBuffs =
У меня такого в конфах нету.

 


Добавьте в /game/config/mods/pvp_events.properties:
 

# 1. Бафы на DM эвенте.
# 2. После смерти не снимать баф.
# 3. Баффы для Воина
# 4. Баффы для Мага
DeathMatchAddBuff=true
DeathMatchNobleBuff=true
DeathMatchFighterBuffs=1048,6;1044,3;1304,3;1243,6;1087,3;1240,3;1062,2;1068,3;1040,3;1086,2;1204,2;1077,3;1242,2;1268,4;1035,4;1036,2;1045,6;1388,3;1363,1;1364,1;4699,13;4553,4;274,1;272,1;271,1;275,1;310,1;267,1;268,1;269,1;265,1;264,1;304,1;363,1;349,1;305,1
DeathMatchMageBuffs=1045,6;1044,3;1304,3;1085,3;1059,3;1078,6;1204,2;1048,6;1397,3;1303,2;1040,3;1035,4;1062,2;4703,13;1413,1;1036,2;1389,3;4554,4;277,1;273,1;276,1;311,1;365,1;267,1;268,1;265,1;264,1;304,1;363,1;349,1

LastHeroAddBuff=true
LastHeroNobleBuff=true
LastHeroFighterBuffs=1048,6;1044,3;1304,3;1243,6;1087,3;1240,3;1062,2;1068,3;1040,3;1086,2;1204,2;1077,3;1242,2;1268,4;1035,4;1036,2;1045,6;1388,3;1363,1;1364,1;4699,13;4553,4;274,1;272,1;271,1;275,1;310,1;267,1;268,1;269,1;265,1;264,1;304,1;363,1;349,1;305,1
LastHeroMageBuffs=1045,6;1044,3;1304,3;1085,3;1059,3;1078,6;1204,2;1048,6;1397,3;1303,2;1040,3;1035,4;1062,2;4703,13;1413,1;1036,2;1389,3;4554,4;277,1;273,1;276,1;311,1;365,1;267,1;268,1;265,1;264,1;304,1;363,1;349,1

TvTAddBuff=true
TvTNobleBuff=true
TvTFighterBuffs=1048,6;1044,3;1304,3;1243,6;1087,3;1240,3;1062,2;1068,3;1040,3;1086,2;1204,2;1077,3;1242,2;1268,4;1035,4;1036,2;1045,6;1388,3;1363,1;1364,1;4699,13;4553,4;274,1;272,1;271,1;275,1;310,1;267,1;268,1;269,1;265,1;264,1;304,1;363,1;349,1;305,1
TvTMageBuffs=1045,6;1044,3;1304,3;1085,3;1059,3;1078,6;1204,2;1048,6;1397,3;1303,2;1040,3;1035,4;1062,2;4703,13;1413,1;1036,2;1389,3;4554,4;277,1;273,1;276,1;311,1;365,1;267,1;268,1;265,1;264,1;304,1;363,1;349,1

CTFAddBuff=true
CTFNobleBuff=true
CTFFighterBuffs=1048,6;1044,3;1304,3;1243,6;1087,3;1240,3;1062,2;1068,3;1040,3;1086,2;1204,2;1077,3;1242,2;1268,4;1035,4;1036,2;1045,6;1388,3;1363,1;1364,1;4699,13;4553,4;274,1;272,1;271,1;275,1;310,1;267,1;268,1;269,1;265,1;264,1;304,1;363,1;349,1;305,1
CTFMageBuffs=1045,6;1044,3;1304,3;1085,3;1059,3;1078,6;1204,2;1048,6;1397,3;1303,2;1040,3;1035,4;1062,2;4703,13;1413,1;1036,2;1389,3;4554,4;277,1;273,1;276,1;311,1;365,1;267,1;268,1;265,1;264,1;304,1;363,1;349,1

  • 1


#4993 Бафф

Написано  ncs.SpawN  24 Май 2018 - 19:51

/game/config/main/settings_test.properties
EventEnchantLimit =

/game/config/mods/pvp_events.properties
TvTFighterBuffs =
TvTMageBuffs =
  • 1


#4929 Проблема Smart Guard 3.0

Написано  ncs.SpawN  23 Апрель 2018 - 15:36

Это какие же вы файлы добавляли ?
Заменить нужно только: \game\smartguard\license.xml

И включить защиту в: \game\smartguard\config.properties

# Вкл/Откл защиту
ProtectionEnabled = true

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


  • 1


#4824 Новый Геодвиг+Мув Видео

Написано  ncs.SpawN  07 Апрель 2018 - 02:12

1. Залипы исправлены.
2. Тои исправлены.
3. Каст через стену пока не видел, нужно больше видео.
4. С мертвыми мобами пока решаю.
Вроде больше нечего не упустил.
 


  • 1


#4817 Apella

Написано  ncs.SpawN  05 Апрель 2018 - 19:19

<player pledgeClass="5"/>
 
когда удалил ето значение Apella вообше в игре не видно.

cond тоже нужно.

 

 

<item id='7877' name="Sealed Apella Doublet">
  <cond msgId="1518">
    <player pledgeClass="5"/>
  </cond>

  <for>
    <add val='139' order='0x10' stat='pDef'/>
    <add val='665' order='0x40' stat='maxMp'/>
    <enchant val='0' order='0x0C' stat='pDef'/>
  </for>
</item>


  • 1


#4660 Реализовать Кристал Точки Cfg

Написано  ncs.SpawN  16 Март 2018 - 22:56

Просьба реализовать Crystall Scroll Enchant по принципу:
 
 
1) Удачная попытка - свиток исчезает, уровень заточки предмета повышается на число выведенное в cfg (минимум 1)
 
2) Неудачная попытка - свиток изымается, уровень улучшения остается на прежнем уровне (не сбрасывает до безопаски)
 
3) Вывести в кфг шансы для кристал точек броня\оружие (в идеале и для бижи)
 
4) Реализовать и вывести в cfg возможность ограничения кристальных свитков по уровню использования, скажем можно улучшать оружие с заточкой только выше +10 (т.е. точит только на +11 +12 +13 +14 +15 и до капа), так же и в обратную строну (точит только до + Nчисло)
При попытке энчанта не подходящих под ограничения итемов, точка не сгорает и не точит, не происходи ничего.

2. лучше в кфг если значение -0 сбросить до безопаски, 0 оставить как есть, если -1 уменьшить заточку на -1.
По сути одно и тоже но функционал больше, для разных задумок по проектам.

Реализовано в 9.59
  • 1









Designed by ncs.SpawN
Copyright © 2015 L2Code.ru