Takeshi Kitano Posted August 31, 2008 Report Share Posted August 31, 2008 Нужна помощь в настройке сервера. Что то я разучился ставить домашний сервер. Желательно подробнее описывать установку каждого компонента сервера.просьба, не флудить в теме Quote Link to comment Share on other sites More sharing options...
Zaur Posted August 31, 2008 Report Share Posted August 31, 2008 Takeshi Kitanoскажи поэтапно что ты делал и где загвоздка? какую ошибку выдаёт сервер? Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted August 31, 2008 Author Report Share Posted August 31, 2008 ZaurThere was a problem when running GameGuard (ErrorCode=610) Quote Link to comment Share on other sites More sharing options...
SYAVA Posted August 31, 2008 Report Share Posted August 31, 2008 Takeshi Kitano1. файл loginserver, строкаForceGGAuth=False2. файл Options, строкаGameGuardEnforce = FalseGameGuardProhibitAction = False Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted August 31, 2008 Author Report Share Posted August 31, 2008 SYAVAвторой файл из самой папки игры? Если да, то там таких строк нет Quote Link to comment Share on other sites More sharing options...
SYAVA Posted August 31, 2008 Report Share Posted August 31, 2008 Takeshi Kitanoиз gameserver, там есть.Потом в самом клиенте GG убивается тоже, правда щас уже и не вспомню какими прогами Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted August 31, 2008 Author Report Share Posted August 31, 2008 SYAVA# ==========================================================================================================================# Включение прверки клиента через gameguard# GameGuardEnforce - Включает запрос ГГ клиента.# GameGuardProhibitAction - Если ответ от ГГ не будет получен игроку будет запрещено большиноство игровых операций# --------------------------------------------------------------------------------------------------------------------------GameGuardEnforce = FalseGameGuardProhibitAction = False#вот что там... Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted August 31, 2008 Author Report Share Posted August 31, 2008 SYAVAесли не трудно, может выложишь настройки навиката и мускула? Quote Link to comment Share on other sites More sharing options...
SYAVA Posted August 31, 2008 Report Share Posted August 31, 2008 Примерно что то типа этогоУстановка Java Platform Жмем Next Соглашаемся жмем Next Указываем Путь Жмем Next Жмем Next Ждем Пока Установиться Жмем Finish Все Java Установлена -------------------------------------------------------------------------------- Приступим к Установке MYSQL. -------------------------------------------------------------------------------- Установка MysQl Жмем Next Выбираем Typical Жмем Next Жмем Install Ждем Окончания Загрузки Выбираем Skip Sign-Up жмем Next Ставим галочку если не стоит Жмем Finish Далее Жмем Next Выбираем Standart Configuration Жмем Next Видим следующие Жмем Next Вводим пароль в два окна и ставим галочку Enable root access Жмем Execute Жмем Finish Все MysQl Установлен -------------------------------------------------------------------------------- Приступим к Установке Navicat. -------------------------------------------------------------------------------- Установка Navicat Жмем Next Соглашаемся жмем Next Указываем Путь Жмем Next Жмем Next Ставим Галочку Жмем Next Жмем Install Ждем Конца установки Жмем Finish Все Naciat Установлен -------------------------------------------------------------------------------- Приступим к настройке Самого сервера. -------------------------------------------------------------------------------- Для начала Настроим Navicat Настройка Navicat Открываем Navicat,жмем File далее New Connection В окне Connection name пишем любое название, далее в поле Host name/IP adress оставляем как есть, в поле Port ничего не меняем, User name оставляем root! В поле Password Указываем пароль который ставили в Mysql! Ставил галочку и жмем Test Connection! Жмем Ок в появившемся окне, и снова жмем Ок В левом Углу Появилось наше соеденение, жмем правой кнопкой на него,выбираем New Database Вводим в первом окне l2jdb и жмем Ок! все Navicat Настроен! -------------------------------------------------------------------------------- Идем Далее -------------------------------------------------------------------------------- |Распоковываем наш скаченый архив с Сервером на Жесткий Диск|. |Заходим в папку Server далее в папку tools! Видим файл database_installer.bat жмем правой кнопкой на него далее изменить и увидим следующие:| @echo off REM ##############################################REM ## Укажите ниже параметрv вашей базv данных ##REM ##############################################REM Путь к файлу MYSQL.exeset mysqlBinPath=C:\Program Files\MySQL\MySQL Server 5.2\bin <--- Указываем путь set DateT=%date% REM LOGINSERVERset lsuser=root <--- Отсавляем как естьset lspass=******* <--- Заместо звездочек пишем пароль который ставили при установке Mysqlset lsdb=l2jdb <--- Отсавляем как естьset lshost=localhost <--- Отсавляем как есть REM GAMESERVERset gsuser=root <--- Отсавляем как естьset gspass=******* <--- Заместо звездочек пишем пароль который ставили при установке Mysqlset gsdb=l2jdb <--- Отсавляем как естьset gshost=localhost <--- Отсавляем как естьREM ############################################ как сделали все настройки, сохраняем все это дело, и запускаем database_installer -------------------------------------------------------------------------------- Поехали дальше -------------------------------------------------------------------------------- Видим Следующие: Установка Самого Сервера Вводим цифру 1 и жмем Enter Жмем Enter Вводим цифру 1 и жмем Enter Жмем Enter Пошла Установка Жмем Enter Вводим цифру 4 и жмем Enter -------------------------------------------------------------------------------- Далее идем по пути: C:\Server\login\config\loginserver.properties (loginserver.properties - Открываем либо Блокнотом, либо Текстовым редактором, кому как удобно! И увидим такую картину: -------------------------------------------------------------------------------- # Это конфигурационный файл сервера. Здесь вы можете настроить свойства связи вашего сервера.# Обычно требуется изменить опцию ExternalHostname на# - 127.0.0.1 (если вы играете/тестируете сервер на локальной машине)# - LAN IP* (если вы хотите играть с другого компьютера сети)# - WAN IP** (если вы хотите поиграть с друзьями через интернет)# - Еще вопросы? Тогда вам на http://la2rusteam.com/## * = Если вы не знаете свой LAN IP, просто нажмите "Пуск" => "Выполнить..." и "cmd" => "ipconfig"# **= Если вы не знаете свой WAN IP, посетите http://www.whatismyip.com# =================================================================================================== # ================================================================# Основные настройки сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!!# ================================================================ # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *ExternalHostname=127.0.0.1 <--- Оставляем как есть # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *InternalHostname=127.0.0.1 <--- Оставляем как есть # Укажите здесь (ip) адрес вашего Логин-Сервера, Или используйте символ *LoginserverHostname=*LoginserverPort=2106LoginTryBeforeBan=20GMMinLevel=100 # Укажите порты Вашего Гейм-сервераLoginPort=9014 # При true любой Гейм-сервер может быть зарегистрирован на вашем Логин-СервереAcceptNewGameServer = False # Показывать лицензию (после ввода пароля)# Рекомендуется оставить этот параметр включенным т.к. он повышает безопасностьShowLicence = True # Параметры Базы данныхDriver=com.mysql.jdbc.Driver#Driver=org.hsqldb.jdbcDriver#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriverURL=jdbc:mysql://localhost/l2jdb#URL=jdbc:hsqldb:hsql://localhost/l2jdb#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=Login=root <--- Оставляем как естьPassword=******* <--- Заместо звездочек пишем пароль, который ставили при установке MysQlMaximumDbConnections=100 Сохраняем все это дело и идем дальше! -------------------------------------------------------------------------------- Далее идем по пути: C:\Server\gameserver\config\server.properties (server.properties - Открываем либо Блокнотом, либо Текстовым редактором, кому как удобно! И увидим такую картину: -------------------------------------------------------------------------------- # Это конфигурационный файл сервера. Здесь вы можете настроить свойства связи вашего сервера.# Обычно требуется изменить опцию ExternalHostname на# - 127.0.0.1 (если вы играете/тестируете сервер на локальной машине)# - LAN IP* (если вы хотите играть с другого компьютера сети)# - WAN IP** (если вы хотите поиграть с друзьями через интернет)# - Еще вопросы? Тогда вам на http://la2rusteam.com## * = Если вы не знаете свой LAN IP, просто нажмите "Пуск" => "Выполнить..." и "cmd" => "ipconfig"# **= Если вы не знаете свой WAN IP, посетите http://www.whatismyip.com# =================================================================================================== # ================================================================# Основные настройки сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!!# ================================================================ # Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ *GameserverHostname=*GameserverPort=7777 # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *ExternalHostname=127.0.0.1 <--- Оставляем как есть # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *InternalHostname=127.0.0.1 <--- Оставляем как есть # Укажите здесь (ip) адрес вашего Логин-Сервера, Или используйте символ *LoginserverHostname=*LoginserverPort=2106LoginTryBeforeBan=20 # Укажите порты Вашего Логин-сервераLoginPort=9014LoginHost=127.0.0.1 <--- Оставляем как есть # Укажите идентификатор (ID) вашего сервера (например- 0 это Bartz).RequestServerID = 0# Укажите (true), если ваш Логин сервер настроен на свободную выдачу идентификаторовAcceptAlternateID = True # Параметры Базы данныхDriver=com.mysql.jdbc.Driver#Driver=org.hsqldb.jdbcDriver#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriverURL=jdbc:mysql://localhost/l2jdb#URL=jdbc:hsqldb:hsql://localhost/l2jdb#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=Login=root <--- Оставляем как естьPassword=******* <--- Заместо звездочек вписываем пароль который ставили при установке MySQlMaximumDbConnections=100 # Укажите в какой директории находится Datapack, (по умолчанию это папка data в директории GameServer'а)# DatapackRoot = C:/server/DataPack # Шаблон имени персонажа# Например, если использовать такой шаблон: CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*# будет разрешать использовать имена с большой буквы и последующими маленькими,# и любыми словами или цифрами, к примеру ZbigN1eW# Наиболее рационально поставить CnameTemplate=[A-Z][a-z]*# т.е. именя начинаются с большой и заканчиваются маленькими буквами, к примеру Zbigniew# Default .* - можно использовать любые символыCnameTemplate=.*PetNameTemplate=.* # Максимальное количество персонажей на аккаунте - по умолчанию 7 (0 = нелимитировано [7 является пределом клиента])CharMaxNumber = 7 # Максимальное количество одновременно играющих игроков.MaximumOnlineUsers=100 # Разрешенные для подключения минимальные и максимальные протоколы клиента.# Должно быть соответствие MinProtocolRevision <= MaxProtocolRevision.MinProtocolRevision = 694 <--- Тут ставим значение протокола, в том случае если ваша папка system с протоколом **** не будет совпадать с протоколом сервера, лучше поставить 1MaxProtocolRevision = 709 Сохраняем все это дело и идем дальше! -------------------------------------------------------------------------------- Далее идем по пути: C:\Server\login(и запускаем RegisterGameServer.bat и видим следующие: -------------------------------------------------------------------------------- Окно RegisterGameServer Вводим цифру 0 и жмем Enter Жмем Enter -------------------------------------------------------------------------------- Далее в этой же папке где у нас находиться RegisterGameServer.bat, Появился файлик hexid(server 0).txt переименовываем в hexid.txt и кладем его по этому пути C:\server\gameserver\config Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted August 31, 2008 Author Report Share Posted August 31, 2008 Видим Следующие: Установка Самого Сервера Вводим цифру 1 и жмем Enter Жмем Enter Вводим цифру 1 и жмем Enter Жмем Enter Пошла Установка Жмем Enter Вводим цифру 4 и жмем Enterвот этого не понял :( Quote Link to comment Share on other sites More sharing options...
SYAVA Posted September 1, 2008 Report Share Posted September 1, 2008 Takeshi KitanoСкачай http://ftp://10.10.0.100/users/SYAVA/SERVER LINEAGE.rar Added понедельник, 1 сентября 2008 г. 16:55:28 : Седня у меня праздник, все вопросы на завтра )) Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted September 1, 2008 Author Report Share Posted September 1, 2008 SYAVAне могу :) Quote Link to comment Share on other sites More sharing options...
SYAVA Posted September 1, 2008 Report Share Posted September 1, 2008 Тогда жди пока чай водку выгонит) Quote Link to comment Share on other sites More sharing options...
J_o_k_e_r Posted September 1, 2008 Report Share Posted September 1, 2008 SYAVAСалам Славик заходи на сервер фБ дальше ПМ!!!!! Quote Link to comment Share on other sites More sharing options...
SYAVA Posted September 1, 2008 Report Share Posted September 1, 2008 J_o_k_e_rЗачем? Я в игры не играю. Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted September 1, 2008 Author Report Share Posted September 1, 2008 SYAVAа долго ждать? Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted September 2, 2008 Author Report Share Posted September 2, 2008 SYAVAGG грохнул.Теперь бы разобраться как зайти в игру без регистрации акка Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted September 3, 2008 Author Report Share Posted September 3, 2008 SYAVAСлавик, хватит вотку жрат ;) выложи лучше полностью содержимое файлов Server.properties и Login.properties :) Added среда, 3 сентября 2008 г. 23:55:37 : файл Server.properties # ========================================================================================================================== # Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ * # -------------------------------------------------------------------------------------------------------------------------- GameserverHostname=127.0.0.1 GameserverPort=7777 # ========================================================================================================================== # ========================================================================================================================== # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ * # -------------------------------------------------------------------------------------------------------------------------- ExternalHostname=127.0.0.1 # ========================================================================================================================== # ========================================================================================================================== # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ * # -------------------------------------------------------------------------------------------------------------------------- InternalHostname=127.0.0.1 # ========================================================================================================================== # ========================================================================================================================== # Укажите IP адрес, и порты Вашего ЛОГИН сервера # -------------------------------------------------------------------------------------------------------------------------- LoginserverHostname=127.0.0.1 LoginserverPort=2106 LoginTryBeforeBan=20 # -------------------------------------------------------------------------------------------------------------------------- LoginPort=9014 LoginHost=127.0.0.1 # ========================================================================================================================== # ========================================================================================================================== # Укажите идентификатор (ID) вашего сервера (например- 0 это Bartz). # -------------------------------------------------------------------------------------------------------------------------- RequestServerID = 0 # Укажите (true), если ваш Логин сервер настроен на свободную выдачу идентификаторов # -------------------------------------------------------------------------------------------------------------------------- AcceptAlternateID = True # ========================================================================================================================== # ========================================================================================================================== # Параметры Базы данных # -------------------------------------------------------------------------------------------------------------------------- Driver=com.mysql.jdbc.Driver URL=jdbc:mysql://localhost/l2jdb Login=root Password=jndfkbrf MaximumDbConnections=10 # ========================================================================================================================== # ========================================================================================================================== # Укажите в какой директории находится Datapack, (если по умолчанию, то сторку можно НЕ ТРОГАТь !!! # -------------------------------------------------------------------------------------------------------------------------- #DatapackRoot = C:/Work/tmp/DataPackC3 # ========================================================================================================================== # ========================================================================================================================== # Если вам нужно создать ограничение на имена персонажей, то вы можете сделать это используя данный параметр # Например : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]* # в данном случае вы разрешите использовать любые буквы латинского алфавита и цифры, # но именно в таком порядке как перечислено в параметре, т.е. что то типа - ZbigN1eW. # Если Вы укажите параметр CnameTemplate=[A-Z][a-z]* # то тогда при создании имен можно будет использовать заглавную букву только в начале имени, # остальные буквы должны будут быть маленькие, т.е. что то типа - Zbigniew # По умолчанию стоит указан символ .* - это позволяет использовать ЛЮБЫЕ символы в именах персонажей. # -------------------------------------------------------------------------------------------------------------------------- CnameTemplate=.* PetNameTemplate=.* # ========================================================================================================================== # ========================================================================================================================== # Максимально возможное кол-во персонажей на одном Аккаунте, 0-без ограничений. # -------------------------------------------------------------------------------------------------------------------------- CharMaxNumber = 8 # ========================================================================================================================== # ========================================================================================================================== # Максимальное кол-во подключаемых пользователей. # -------------------------------------------------------------------------------------------------------------------------- MaximumOnlineUsers=500 # ========================================================================================================================== # ========================================================================================================================== # Минимальная и максимальная версия используемого протокола клиента для соединения с сервером. # Естественно что минимальная версия не должна быть больше Максимальной. # -------------------------------------------------------------------------------------------------------------------------- MinProtocolRevision = 600 MaxProtocolRevision = 746 # ==========================================================================================================================файл login.properties # This is the server configuration file. Here you can set up the connection for your server. # Usually you have to change the ExternalHostname option to # - 127.0.0.1 (if you want to play alone / testing purpose) # - LAN IP* (if you want to play from another computer in the network) # - WAN IP** (if you want to play with friends over internet) # - Questions? => http://lineage2info.ru # # * = If you want to get your LAN IP, simply choose "Start" => "Run..." then type "cmd" => "ipconfig" # **= If you want to get you WAN IP, visit http://www.whatismyip.com # =================================================================================================== # ================================================================ # 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=127.0.0.1 # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname InternalHostname=127.0.0.1 # Bind ip of the loginserver, use * to bind on all available IPs LoginserverHostname=127.0.0.1 LoginserverPort=2106 LoginTryBeforeBan=20 GMMinLevel=100 # The port on which login will listen for GameServers LoginPort=9014 # If set to true any GameServer can register on your login's free slots AcceptNewGameServer = True # Отображать мёртывые сервера. # Пример: У вас зареген сервер под ID = 25, при True Также будут показаны сервера от 0 к 24 как DOWN. # Теперь можно выбрать красивое имя серверу ;). Внимание!!! Таблица gameservers должна содержать только нужные server_id. ShowDeadServers = True # If false, the licence (after the login) will not be shown ShowLicence = True # Database info Driver=com.mysql.jdbc.Driver URL=jdbc:mysql://localhost/l2jdb Login=root Password=jndfkbrf MaximumDbConnections=1000 # Useable values: "true" - "false", use this option to choose whether accounts will be created # automatically or not. AutoCreateAccounts=True # The delay in minutes after which the login updates the gameservers IP's (usefull when their ip is dynamic) IpUpdateTime=15 # ============================================================== # Test server setting, shoudnt be touched in online game server # ============================================================== Debug = False Assert = False Developer = False # Enforce GG Authorization from client # Login server will kick client if client bypassed GameGuard authentication ForceGGAuth=false #FloodProtection. time in ms EnableFloodProtection=True FastConnectionLimit=15 NormalConnectionTime=700 FastConnectionTime=350 MaxConnectionPerIP=50Что не правильно? Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted September 4, 2008 Author Report Share Posted September 4, 2008 Еще вопрос. Где можно скачать таблицы для Лины? Кто знает дайте ссылку. Quote Link to comment Share on other sites More sharing options...
Zaur Posted September 4, 2008 Report Share Posted September 4, 2008 Теперь бы разобраться как зайти в игру без регистрации акка# Useable values: "true" - "false", use this option to choose whether accounts will be created # automatically or not. AutoCreateAccounts=Trueи всё равно не заходит? Quote Link to comment Share on other sites More sharing options...
SYAVA Posted September 4, 2008 Report Share Posted September 4, 2008 Ты С5 или Интерлюд ставишь? А то смотрю протоколы древние стоят.MinProtocolRevision = 600 MaxProtocolRevision = 746 Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted September 4, 2008 Author Report Share Posted September 4, 2008 SYAVAс4Zaurнет, список серверов не отображается Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted September 4, 2008 Author Report Share Posted September 4, 2008 А обязательно редактировать l2.ini, если файл host редактируешь? Quote Link to comment Share on other sites More sharing options...
SYAVA Posted September 4, 2008 Report Share Posted September 4, 2008 Takeshi KitanoЛучше L2.ini отредактируй, а в хост ваще не лезь. он только для работы GG нужен. Quote Link to comment Share on other sites More sharing options...
Takeshi Kitano Posted September 4, 2008 Author Report Share Posted September 4, 2008 SYAVAу меня не получается его редактировать ни fileedit, ни l2encdec. Выдает ошибку при открытии файла. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.