Не понимаю как делать пач для сервера l2

Статус
В этой теме нельзя размещать новые ответы.
Протокол сервера это ревизия Engine.DLL в твоем патче, который когда-то скачали и серваков нцсофта.
У каждой версии игры свой ENGINE.DLL (иногда бывает несколько в мин. отличиями, но это неважно.
Если ты попробуешь зайти со старого или более нового клиента на сервер под другой ENGINE, тебя в лучшем случае на сервер не пустят, а худшем твой клиент обосрется и кританет.
Под сервер всегда подбирай клиент его протокола. Делать ниче не надо, взрослые дяди и тети давно все сделали за тебя, только качай и пользуйся.
413 это крипт на датниках, он к протоколу отношения не имеет.
Саму папку систем патчат под кастомный RSA ключ, чтобы она жрала "левые" файлы. Это делается для того, чтобы ты мог редактировать и сохранять эти файлы.
это я понял , это уже ближе к делу , вот меня на сервер и не пускает .... но
в сборке написано
# Numbers of protocol revisions that server allows to connect.
# Delimiter is ;
# WARNING: <u><b><font color="red">Changing the protocol revision may result in incompatible communication and many errors in game!</font></b></u>
# Frost Lord: 311
AllowedProtocolRevisions = 306;311;338;362 (есть у кого такие патчи есенсвангуард)

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

хоспадди ну там же везде написано вписать айпи сервера который указан в л2ини - всё, если не пускает - скачай другую сборку тебе же для теста ведь так?

специально выкладывают на форуме - чистая папка такой то протокол
берёшь чистую - вписывает руками свой апйпи - проверяешь
я бы этот хотел запутить
да мне дали уже клиент вангуард и пач к нему и даже наверное от этого сервера потому что в л2 или стоял фрост а в сборке сервера стояла такая же название бд и тоже самое акаунты создаются в игру не пускает ты мож сам проситать цепочку и там будет видно что мне дали ссылки уже на новый пач и клиент !_! и такой же результат
 
я бы этот хотел запутить

да мне дали уже клиент вангуард и пач к нему и даже наверное от этого сервера потому что в л2 или стоял фрост а в сборке сервера стояла такая же название бд и тоже самое акаунты создаются в игру не пускает ты мож сам проситать цепочку и там будет видно что мне дали ссылки уже на новый пач и клиент !_! и такой же результат
я бы скачал но у меня уже места нету под ещё один валежник

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

Вложения

Оверпостинг
я бы скачал но у меня уже места нету под ещё один валежник

про грацию к интерлюду это я ему ссылку дал там где переписала длл под ил
можешь помочь не могу разобраться в конфигах как правильно вписать ип

вот патч
для зтой сборки вот клиент
можешь помочь как правильно вписать ип для выделеного сервера порты открыты и на локал хочте поднимается клмент, и другой клиент грация на этом же сервере поднимается и работает через интернет порты открыты
 

Вложения

Последнее редактирование модератором:
скачай сборку под свой клиент и все ставь майскл и навикет и погнал ну и java
 
Привет,
Можешь дать ссылку откуда скачал северную часть?
Кстати у меня при попытке поднять RUSaCis 3.7 тоже логин выполняется, но на сервер не входит, пока ищу в чём проблема)
 
Привет,
Можешь дать ссылку откуда скачал северную часть?
Кстати у меня при попытке поднять RUSaCis 3.7 тоже логин выполняется, но на сервер не входит, пока ищу в чём проблема)
В первую очередь смотрите в настройках сервера какой протокол указан, потом ищите патч под него.
Редактируйте под этот протокол l2.ini и меняйте для тестов на lan ip, это будет 127.0.0.1
Если в настройках сервера встроена некая защита вроде CatsGuard и хоть это сложно назвать защитой, все же лучше выключить на время тестов.
 
Привет,
Можешь дать ссылку откуда скачал северную часть?
Кстати у меня при попытке поднять RUSaCis 3.7 тоже логин выполняется, но на сервер не входит, пока ищу в чём проблема)
Проблема в патче он не подходит к серверу или у тебя ИП адреса логин гейм сервера не совпадают )
 
В первую очередь смотрите в настройках сервера какой протокол указан, потом ищите патч под него.
Редактируйте под этот протокол l2.ini и меняйте для тестов на lan ip, это будет 127.0.0.1
Если в настройках сервера встроена некая защита вроде CatsGuard и хоть это сложно назвать защитой, все же лучше выключить на время тестов.
Там проблема в том, что если локально всё на один ПК устанавливать и запускать, всё запускается.
А вот если сервер перенести на другой ПК (ну я для этого виртуальную машину поднял на Hyper-V) и в конфигах сервера указываю айпи сервера и в ине файле тоже указываю ип сервера, почле чего логон идёт, а на север сам не пускает и нет никаких ошибок, не на сервере, ни в клиенте)
П.С.: Пока не знаю где и как смотреть под какой патч серер :rolleyes:

Проблема в патче он не подходит к серверу или у тебя ИП адреса логин гейм сервера не совпадают )
Хай, а сможешь дать ссылку на серверную часть которую ты поднял?
Хочу поднять для себя игру более или менее свежей версии)
Т.е. нужно будет в конфигах логинсервера и сервера БД прописать ИП?)
 
Последнее редактирование модератором:
можешь помочь не могу разобраться в конфигах как правильно вписать ип


можешь помочь как правильно вписать ип для выделеного сервера порты открыты и на локал хочте поднимается клмент, и другой клиент грация на этом же сервере поднимается и работает через интернет порты открыты
Получилось решить эту проблему?
У меня уже на второй связке так - локлаьно работает и пускает, а вот если пытаться зайти с другой машины (в локлаьной сети) вход не выполняется(
1732535980352.png
Точнее вход под логином выполняется, а вот на сервер уже не заходит((
 
вопрос нуба - а можно пингануть другой компьютер в сети по определенному порту и чтобы он отзывался на пинг? тогда это будет проверка, корректно ли открыт порт. не?
 
  • Facepalm
Реакции: raz
вопрос нуба - а можно пингануть другой компьютер в сети по определенному порту и чтобы он отзывался на пинг? тогда это будет проверка, корректно ли открыт порт. не?
Здраствуйте,
Хороший вопрос и хорошая идея, для диагностики.
 
у тебя после такого ответа всеравно не заходит?
Да, вот в этом и проблема)
В какой теме не смотрел, в основном причины были:
1. Не настроили файл конфигурации сервера
2. Были закрыты порты.
3. Клиент+патч не подходит к серверу.
У меня вот не понятно, в чём дело.
Я и виртуалку поднимал, на ней сервак разворачивал и после пытался с ПК на котором виртуалка крутится подцепиться - логин есть, на выборе сервера просто нет реакции (клиент работает, не виснет).
 
Да, вот в этом и проблема)
В какой теме не смотрел, в основном причины были:
1. Не настроили файл конфигурации сервера
2. Были закрыты порты.
3. Клиент+патч не подходит к серверу.
У меня вот не понятно, в чём дело.
Я и виртуалку поднимал, на ней сервак разворачивал и после пытался с ПК на котором виртуалка крутится подцепиться - логин есть, на выборе сервера просто нет реакции (клиент работает, не виснет).
Не впускает дальше выбора окна логин сервера
 
А у вас роутер или прямое подключение?
Если роутер - то вам нужно "пробросить" порты на нём, например.
 
А у вас роутер или прямое подключение?
Если роутер - то вам нужно "пробросить" порты на нём, например.
Здраствуйте,
Такой вопрос, при проверке доступности портов выдаётся такая информация через PS:
Нужно ли пробрасывать порты, если в целом доступ есть, я постарался максимально отключить все функции на роутере, на ПК, на виртуальной машине, которые бы отвечали за блокировку доступности по портам)
 
Здравствуйте,
Спасибо за вашу помощь, на ваш данный ответ я заходил)
1) Переданные данные не верны. Адрес указан неверно или клиент и сервер находятся в разных сетях и не видят друг друга.
- Убедитесь, что передаются верные данные для подключения к гейм-серверу.
Вот по этой части у меня вопросы, на сколько я понимаю данные о сервере передаются верно исходя их консоли запуска логин сервера:
А так же в свою очередь, сервер игры подключён к логин:
П.С.: Кстати я не совсем понимаю в целом цепочку, если Клиент подключается к логин серверу по порту 2106, то почему в файлах l2.ini везде и всегда стандартно пишется 7777 ?)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу