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

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

Личный кабинет:https://lk.l2code.ru/
Заказать VPS:https://cloud4box.com/ (Без защиты от DDoS)
Заказать VPS:https://ovh.com/ (С защитой от DDoS)
Тестовый сервер:https://ла2фан.рф/

ncs.SpawN


ncs.SpawN

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

#7187 Персонаж Выполняет Анимацию Бега Когда Он В Уде

Написано  ncs.SpawN  29 Июль 2020 - 12:27

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

До этого ещё дойдем.


  • 1


#7051 Merchant Of Mammon

Написано  ncs.SpawN  28 Июнь 2020 - 07:08

Здравствуйте.
/game/data/html/seven_signs/mammmerch_1.htm


  • 1


#6739 Help

Написано  ncs.SpawN  04 Апрель 2020 - 11:59

gameserver.sql перенесен в конфиг
/login/config/main/gameservers.xml
Что касательно остального, нужно больше конкретики.


  • 1


#6515 Время Unix?

Написано  ncs.SpawN  08 Март 2020 - 18:32

1583702810 - секунды
1583702810555 - миллисекунды

т.е. по умолчанию мне нужно убирать последние три цифры и подставлять их в конвертер unix времени?
 
Если добавлять нового РБ и задавать ему сразу спавн, то необходимо выставить ему в respawn_time 1583702810, а сервер сам ее поймет и подставит еще три числа?

Если вы хотите ему задать свое время спауна, то просто с сайта где юникстайм в секундах у вас
нужно значение 1583702810 умножить на 1000 миллисекунд.
получится 1583702810000 в миллисекундах
  • 1


#6453 Ошибка Лс

Написано  ncs.SpawN  28 Февраль 2020 - 19:31

Да, так и должно быть.
Не за что.


  • 1


#6449 Ошибка Лс

Написано  ncs.SpawN  28 Февраль 2020 - 14:00

Если вы запускаете чистый архив со сборкой который скачали недавно, где нету старых библиотек (папка /libs/) и все конфиги последние.
В конфиге ЛС должно быть так:
\login\config\main\network.properties

PoolType = ru.l2code.sql.DefaultDatabaseFactory
Driver= com.mysql.cj.jdbc.Driver
URL = jdbc:mysql://localhost/x100?useSSL=false&serverTimezone=Europe/Moscow&autoReconnect=true

В конфиге ГС должно быть так:

Driver= com.mysql.cj.jdbc.Driver
URL = jdbc:mysql://localhost/x100?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Europe/Moscow&autoReconnect=true

  • 1


#6202 Multisell Олимпа

Написано  ncs.SpawN  15 Январь 2020 - 18:23

Ещё можно посмотреть все мултиселы через команду //multiselllist


  • 1


#6109 Подскажите!

Написано  ncs.SpawN  19 Ноябрь 2019 - 07:08

а можно и мне помочь пожалуйста?) сервер запустился, дальше выбора сервера не пускает, "Версия протокола отличается, пожалуйста продолжайте"  как это можно исправить? (клиент свежий, патч скачан из платной сборки, л2 ини поменял ip).

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


  • 1


#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









Designed by ncs.SpawN
Copyright © 2015 L2Code.ru