1. Bitcoin адрес для пожертвований: 1dapfB97R98wg8J3hknWpMDJ7P61CWjNn
    Скрыть объявление
  2. Участникам форума доступны: Skype, WhatsApp и Telegram конференции. Присоединяйтесь!
  3. Наши основные группы и каналы: VK, Twitter. Подписывайтесь!
  4. Мы открыли музыкальный клуб! Заходи и ставь свое музло!
  5. Скрыть объявление

Сервер LineAge C4 за 5минут !

Тема в разделе "Lineage II", создана пользователем bob4k, 16 мар 2008.

Статус темы:
Закрыта.
  1. bob4k

    bob4k Новичок

    Репутация

    0 / 0


    1.Сервер: http://depositfiles.com/ru/files/1483653
    2. Поддержка ява скриптов:
    http://depositfiles.com/ru/files/1490827
    4. NaviCat:

    Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого текста.


    5. Пачт для Клиента http://depositfiles.com/ru/files/1519144

    Установка J2SE
    Запустите jdk-1_5_0_02-windows-i586-p.exe (или версии выше) и просто дождитесь окончания установки.

    Установка L2j server
    Распакуйте архив в отдельную директорию, назовём её к примеру server
    Распаковываем содержимое архива в только что созданную папку.
    Должно получится следующие:

    В каталоге с:\server лежит 3 папки и 2 файла:
    Gameserver
    Login
    diskW
    start.bat (запустить это)
    stop.bat

    Установка NaviCat
    Установите Navicat. Запустите его и нажмите File -> New connection. Введите любое имя, хост оставьте localhost. Логин оставьте root и пароль root (стоит стандартно). Нажмите ОК.
    В столбике слева появится соединение (называться будет именем которые вы указали). Можете закрыть NaviCat.

    Узнаем свой IP адрес:
    Внутренний или домашний айпи!

    Жмем: правой кнопкой на сетевом окружении-->>Свойства-->>Подключение по локальной сети-->>Свойства-->>Смотрим на картинку
    Внешний айпи!

    Вариант №1: Жмем: Подключаемся к инету-->>правой кнопкой на сетевом окружении-->>Свойства-->>Название вашего подключения к инету-->>Состояние-->>Смотрим на картинку
    Вариант №2: Звоним вашему системному администратору и узнаем у него, он точно знает!
    Примечание, если у вас как у меня нет внешнего айпи, то тот айпи который вы узнаете как показано на картинке будет вашим внешним айпи ВНУТРИ вашего провайдера! Если он меняется то он реален только во время соединения с инетом!

    Настройка сервера
    Открываем файл gameserver/config/server.properties (обычным блокнотом)
    И видим такую часть документа:
    # ================================================
    # Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ *
    # -----------------------------------------------------------------------------------------------
    GameserverHostname=*
    GameserverPort=7777
    # =====================================================

    # =====================================================
    # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
    # ------------------------------------------------------------------------------------------------
    ExternalHostname=Я.ТВОЙ.ВНЕШНИЙ.АЙПИ.ПОМЕНЯЙ.МЕНЯ
    # =====================================================

    # =====================================================
    # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
    # -----------------------------------------------------------------------------------------------
    InternalHostname=Я.ТВОЙ.ДОМАШНИЙ.АЙПИ.ПОМЕНЯЙ.МЕНЯ
    # =====================================================

    # =====================================================
    # Укажите IP адрес, и порты Вашего ЛОГИН сервера
    # -----------------------------------------------------------------------------------------------
    LoginserverHostname=*
    LoginserverPort=2106
    LoginTryBeforeBan=20
    # -----------------------------------------------------------------------------------------------
    LoginPort=9014
    LoginHost=127.0.0.1
    # =====================================================

    Открываем файл login/config/loginserver.properties
    и видим подобную чушь, часть документа:
    Quote
    # =================================================
    # General server setting !!! REQUIRED to configure to everyone !!!
    # ======================================================

    # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
    ExternalHostname=Я.ТВОЙ.ВНЕШНИЙ.АЙПИ.ПОМЕНЯЙ.МЕНЯ

    # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
    InternalHostname=Я.ТВОЙ.ДОМАШНИЙ.АЙПИ.ПОМЕНЯЙ.МЕНЯ

    # Bind ip of the loginserver, use * to bind on all available IPs
    LoginserverHostname=*
    LoginserverPort=2106
    LoginTryBeforeBan=20
    GMMinLevel=100

    # The port on which login will listen for GameServers
    LoginPort=9014

    Запуск Сервера
    Если вы не помните запускали вы start.bat или нет, запустите stop.bat, подождите 5 секунд и запустите start.bat
    Запускаем: C:\Server\login\startLoginServer.bat и видим следующее
    Quote
    (Много непонятных буковок)
    Loaded 127 server names
    GameServerTable: Loaded 1 servers (max id:8)
    Stored 10 Keypairs for gameserver communication
    Hostname for external connections is: ВНЕШНИЙ.АЙПИ.КОТОРЫЙ.ВВЕЛИ
    Hostname for internal connections is: ДОМАШНИЙ.АЙПИ.КОТОРЫЙ.ВВЕЛИ
    LoginContoller initating
    Stored 10 KeyPair for RSA communication
    Ok, Listening for gameServer on port 9014
    2 banned IPs defined
    Stand Alone LoginServer Listening on port 2106
    StatusServer Started! - Listening on Port: 771

    Теперь можно запускать: C:\Server\gameserver\startGameServer.bat
    (Примерное время загрузки: Semptron 2200+ 768RAM=~2-4 минуты. Samsung R40 стандартная комплектация=~5-20 минут)
    Quote
    А тут будет очень много буковок все писать не буду

    Если сервер запустился удачно то вы увидите нечто подобное:


    Запуск игры
    Существует 2 варианта соединения клиента с сервером. Рассмотрим оба..

    Первый вариант:

    Шустрим с hosts (для этого понадобится универсальный l2.ini, ищите на сайте):

    Откройте C:/WINDOWS/system32/drivers/etc/hosts
    Добавте следующее:

    Ваш IP[TAB]L2testauthd.lineage2.com
    Ваш IP[TAB]L2authd.lineage2.com

    [TAB] - надо нажать на кнопку [TAB] на клавиатуре (она находится слева под буквой Ё и цифрой 1)
    Ваш IP - если хотите играть один - ставьте 127.0.0.1



    Второй вариант:
    Качаем прогу, открываем и: http://thedark.clan.su/file_edit.zip

    Ищем такой текст:
    ServerAddr=L2authd.lineage2.com (ну или что-то другое)

    Меняем его на:
    ServerAddr=IP.АДРЕС.ВАШЕГО.СЕРВЕРА

    Делаем себя ГМ:
    1. Создаем себе аккаунт: C:\Server\login\startSQLAccountManager.bat
    (далее все будут регистрироваться через сайт, или включите авторег)
    2. Заходим в игру
    3. Создаем персонажа, выходим из игры
    4. Запускаем Navicat
    5.Жмешь на соеденение localhost (откроются базы данных)
    6. Выберешь базу данных l2jdb нажимаешь на нее
    7. В центральном окне (Main) появится кучка таблиц... Найди Characters и нажми на нее 2 раза...
    8. В открывшемся окне найди своего перса (будет указан какой акк а затем имя перса)
    9. Затем найди у него acceslevel и смени на 200
    10. Нажми снизу у этого окна галочку (должно сохранится)
    11. Заходим в игру

    Настраиваем сайт
    Заходим W:\www\config\config.php (открываем простым блокнотом)
    Quote
    $L2JBS_config["mysql_host"]="localhost"; // IP адрес MySQL-сервера
    $L2JBS_config["mysql_port"]=3306; // Порт
    $L2JBS_config["mysql_db"]="l2jdb"; // Имя игровой базы
    $L2JBS_config["mysql_login"]="root"; // Логин
    $L2JBS_config["mysql_password"]="root"; // Пароль
    $skin="scion"; // Имя скина
    $htitle="TheDarkCLan"; // Титул сайта
    $fut="TheDarkCLan
    © Lineage-II Moy-Web
    2006"; // Подпись в низу сайта
    $top="80"; // Количество игроков в списке ТОП
    $hserver="Я.ТВОЙ.ВНЕШНИЙ.АЙПИ"; // IP адрес сервера
    $portgame="7777"; // Порт игрового сервера 127.0.0.1 - изменить на локальный
    $portlogin="2106"; // Порт логин сервера
    $where='1=1'; // (1)Показывать в статистике всех (0) только онлайн игроков
    $shat="d:/server/l2j/gameserver/log/chat.log"; // Пропишите путь к файлу chat.log вашего сервера

    include("_config_procs.php");
    error_reporting(0);

    ?>

    Правильное выключение сервера:
    Выключаем уже в обратном порядке
    1. Тыкаем на окно в котором запущен ГеймСервер и нажимаем Ctrl+C
    2. появится надписи
    Quote
    All ThreadPools are now stoped
    SIGTERM received. Shutting down NOW!
    RaidBossSpawnManager: All raidboss info saved!!
    Olympiad System: Data saved!!
    Data saved. All players disconnected, shutting down.
    Завершить выполнение пакетного файла [Y(да)/N(нет)]?

    3. Жмем Y и Enter
    4. Тперь то же проделываем с логин сервером


    Всё работает проверял сам ! Спасибо сайту http://thedark.clan.su/

    Все вопросы тут !

    Каму помог спасибками не жмитесь !

  2. Злой заяц

    Злой заяц Новичок

    Репутация

    24 / 7


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

  3. Stan

    Stan StarCOM Старейшина

    Репутация

    0 / 1


    Тему почистил и закрыт, во избежания флуда!

    P.S: Если трубеться какая либо сборка или дополнение то создавайте тему с полным описанием вашего запроса.

    P.P.S: Темы по типу "Мне нужен на 100% или 99% рабочая сборка" будут удаляться, а автор получать будет % к его репутации!

     
Статус темы:
Закрыта.