Печатает... Posted January 26 Share Posted January 26 Всем привет.Информации будет много,поэтому готовьтесь и не забывайте ставить лайки! Минимальные требования для сервера: Операционная система : 64 Bit OS Ram : 8 гб минимум Нужный софт: 1. Windows Server 2003 Enterprise Edition x64 - операционная система 2. Microsoft SQL Server 2005 Enterprise - база данных 3. RFOnline Client - клиент самой игры ( версия 2.2.3 ) 4. Server RFO - сам сервер 5. Hex WorkShop - редактор hex файлов Теперь давайте приступим к самой установки софта и сервера! Установка Microsoft SQL Server 2005 Enterprise 1.1 Запустить программу-установщик (в бесплатной версии Express Edition обычно называется SQLEXPR_ADV_RUS.EXE) с правами администратора на данном компьютере. 1.2 Прочитать лицензию, установить галочку и нажать кнопку «Далее»: 1.3 Нажать кнопку «Установить»: 1.4 Нажать кнопку «Далее»: 1.5 Снять галочку «Скрыть дополнительные параметры…», ввести регистрационные сведения и нажать кнопку «Далее»: 1.6 Выбрать ВСЕ доступные компоненты для установки, и нажать кнопку «Далее»: 1.7 Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»: 1.8 Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»: 1.9 Выбрать смешанный режим проверки подлинности и задать пароль для системной учетной записи «sa» (эта учетная запись обладает максимальными правами доступа ко всем функциям и объектам на SQL Server). Нажать кнопку «Далее»: 1.10 Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»: 1.11 Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»: 1.12 Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»: 1.13 Нажать кнопку «Установить»: 1.14 После завершения установки нажать кнопку «Далее»: 1.15 Нажать на ссылку «Средство настройки контактной зоны»: 1.16 Нажать на ссылку «Настройка контактной зоны для служб и соединений»: 1.17 В разделе «Удаленные соединения» установить переключатель «Локальные и удаленные соединения» и «Использовать только TCP/IP»: На этом установка закончилась,надеюсь у вас все получится! 2.Настройка Microsoft SQL Server 2005 Enterprise 2.1 Зайдите в «Пуск» - «Microsoft SQL Server 2005» - «Configuration Tools» - «Configuration Manager» - «SQL Server 2005 Network Configuration» - «Protocols for MSSQLSERVER» - «TCP/IP» - «IP Adress» 2.2 Меняем значения для параметра «TCP Port» на «1433, 61433», Для параметров «IP Adress» указываем «127.0.0.1» Нажимаем «ОК», закрываем окно. 2.3 Заходи в “SQL Server Management Studio” - ПМК на “Databases” - “New database” - вводим имя базы данных “RF_User” - жмем “ОК”. 2.4Точно так же создаем базу данных “RF_WORLD_NOVUS” и “BILLING”. 2.5 Восстанавливаем базы данных. Для этого - ПМК на базу данных “RF_User” - “Tasks” - “Restore” - “Database”. Появится окно, выбираем “From device” и нажимаем “обзор” 2.6 В появившемся окне нажимаем “Add” - выбираем файл BackUp’а “RF_User.bak” - жмем “Ок” и еще раз “Ок”. 2.7 Ставим галочку на “Restore” и переходим на вкладку “Options” - ставим галочку на “Overwrite the existing database” - проверяем пути, которые должны выглядеть примерно так: “C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\DATA\RF_User.mdf” и “C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\DATA\RF_User_log.ldf” - нажимаем “Ок”. 2.8 Проделываем аналогичные операции с базами данных “RF_WORLD_NOVUS” и “BILLING”. Готово! 3. Настройка ODBC 3.1 Заходим в “Пуск” - “Панель управления” - “Источник данных(ODBC)” - “Пользовательский DNS” - “Добавить” - “SQL Server” - “Готово” 3.2 Вводим название базы данных, локальный IP и порт через запятую: “127.0.0.1,61433” - жмем “Далее” 3.3 Оставляем все как на скриншоте и нажимаем “Далее” 3.4 Ставим галочку на “Использовать по умолчанию базу данных” - выбираем нашу базу из списка - жмем “Далее” 3.5 В следующем окне оставляем настройки по умолчанию (как на скриншоте) и жмем “Далее” 3.6 Нажимаем “Проверить источник данных”, если в появившемся окне, увидите сообщение об успешном завершении теста - все сделано правильно. Нажимаем “Ок” и еще раз “Ок”. 3.7 Точно так же создаем пути для оставшихся баз данных (BILLING и RF_WORLD_NOVUS) и повторяем всю процедуру во вкладке “Системный DNS”. 4. Настройка самого сервера RFOnline 2.2.3 4.1 Сначала извлеките сервер с архива 4.2 Заходим в папку Account and Login ищем там файл rfacc.ini , открываем его текстовым редактором : [Options]DBSTR = Provider=SQLOLEDB;Data Source=127.0.0.1,61433;User ID=Ваш_логин;Password=Ваш_пароль;Initial Catalog = BILLING;ErrDBSTR =LogLevel = 2 Меняем значение "Ваш_логин" на логин при установлении MSSQL Такое же делаем со значением "Ваш_пароль" 4.3 В те же папке (Account and Login) отрываем другую папку Initialize ищем файл AccountSystem.ini [Database]AccountDB_Machine = 127.0.0.1AccountDB_Name = RF_User[System]NationCode = RU[DB_INFO]IP = 127.0.0.1Port = 1433DSN = BILLINGDBName = BILLINGAcc = Ваш_логинPW = Ваш_пароль[Service]MaxAccountNum = 100000[World]WorldSet_Num = 1ServiceSet_Num = 1Name0 = Имя_сервераAddress0 = 127.0.0.1DBName0 = RF_WORLD_NOVUSType0 = 0 Меняем значение : DBName = BILLING - на вашу бд Acc = Ваш_логин - на логин с MSSQL PW = Ваш_пароль - на пароль с MSSQL Address0 = 127.0.0.1 - на ваш ip Name0 = Имя_сервера - на Ваше название 4.4 Подобно отредактировать файл LoginSystem.ini 4.5 Далее заходим в папку ZonaServer > WorldInfo ищем файл WorldInfo.ini и открываем его в текстовом редакторе : [System]WorldName = Имя_вашего_сервераServerType = 0BillingCode = 32BillOper = 1FreeServer = 1HBKPath = D:\RF_Serve\Server\HBKHistoryPath = D:\RF_Server\ServerNationCode = RU[Rule]CrystalHPMultiple = 1.0CrystalHPMultiple_1 = 60.0CrystalHPMultiple_2 = 60.0CrystalHPMultiple_3 = 60.0[GUILD CREATE EVENT]Enable = TRUESTART_DATE = 20090119END_DATE = 20090120 Меняем значение : WorldName = Имя_вашего_сервера - на ваше название 4.7 Заходим в папку ZoneServer > RF_Bin и ищем там файл rfacc.ini открываем его в текстовом редакторе : [Options]DBSTR = Provider=SQLOLEDB;Data Source=127.0.0.1,61433;User ID=Ваш_логин;Password=Ваш_пароль;Initial Catalog = BILLING;ErrDBSTR =LogLevel = 2 Меняем значение : Data Source=127.0.0.1 - на Ваш IP User ID=Ваш_логин - на Ваш логин при установке MSSQL Password=Ваш_пароль - на Ваш пароль при установке MSSQL Initial Catalog = BILLING - Ваша бд 4.8 Заходим в папку ZoneServer > RF_Bin > Initialize и ищем там файл apex.ini открываем его в текстовом редакторе : [Apex_Setting]Server = 127.0.0.1Port = 15306 Меняем значение : Server = 127.0.0.1 - на Ваш IP 4.8 В той же папке открываем файл SystemManager.ini [LOGINFO]LOGFILEPATH = D:\RF_Server\historymanager[SERVERINFO]SERVERNUMBER = 1SERVERIP0 = 127.0.0.1SERVERNAME0 = Имя_сервераUSEHISTORYBACKUP0 = FALSESERVERTYPE0 = 1 Меняем значение : SERVERIP0 = 127.0.0.1 - на Ваш IP SERVERNAME0 = Имя_сервера - на Ваше название 4.8 В той же папке открываем файл WebAgentSystem.ini [World]WorldSet_Num = 1Name0 = Имя_сервераAddress0 = 127.0.0.1Code0 = 1 Меняем значение : Name0 = Имя_сервера - на Ваше название Address0 = 127.0.0.1 - на Ваш IP 4.8 И еще раз в той же папке открываем файл WorldSystem.ini [System]AccountAddress = 127.0.0.1LimUserNum = 10000[MainThread]SleepTerm = 4000SleepValue = 1SleepIgnore = 0[Messenger]Use = TRUE[RankJob]JobHour = 23JobMin = 40[Rule]AttackSpareDelay = 200[Economy]Default_MgrVal =1000Default_TaxVal =10;Default_OreVal =10000Default_OreVal =35002004/6/19_MgrVal = 10002004/6/19_TaxVal = 10[HolySystem]KeeperCreateMap = resourcesKeeperCreateDummy = dk0001KeeperActiveDummy = hskactdumKeeperCenterDummy = dk0001KeeperMonrCode = 04903StoneNum = 3StoneCreateMap0 = resourcesStoneCreateDummy0 = dh001StoneMonsterCode0 = 04B00StoneMasterRace0 = 0StoneCreateMap1 = resourcesStoneCreateDummy1 = dh002StoneMonsterCode1 = 04B01StoneMasterRace1 = 1StoneCreateMap2 = resourcesStoneCreateDummy2 = dh003StoneMonsterCode2 = 04B02StoneMasterRace2 = 2QuestInit=1[Schedule]ScheduleInit=0[Formula]StdDefPoint=3RcvDefPoint=10[Buddha Event]Enable = FALSEGiveItem = irpre01ExchangeItem = irpre01DeleteItem1 =DeleteItem2 =[CLASS REFINE EVENT]ENABLE = TRUESTART_DATE = 20110109END_DATE = 20200109LIMIT_COUNT = 10[PcBang Favor]USE = TRUE[System][Time Limit]Use = FALSECNT = 3Time_0 = 0Time_1 = 300Time_2 = 500Percent_0 = 1.0Percent_1 = 0.5Percent_2 = 0.0LogoutTerm = 10NotifyTerm = 2 Меняем значение : AccountAddress = 127.0.0.1 - на Ваш IP 4.9 И так мы дошли до конца, теперь нам нужно запустить следующие файлы: AccountServer.exeLoginServer.exeZonaServer.exe Ваш сервер готов к работе! 1 2 Quote Link to comment Share on other sites More sharing options...
Sega Posted January 28 Share Posted January 28 Спасибо за проделанную работу! Quote Link to comment Share on other sites More sharing options...
monnk Posted April 17 Share Posted April 17 А если все тоже самое проделать на какой нибудь win7-11, актуален ли будет данный гайд? или исключительно win serv 2003? Quote Link to comment Share on other sites More sharing options...
Eric Posted April 17 Share Posted April 17 5 часов назад, monnk сказал: А если все тоже самое проделать на какой нибудь win7-11, актуален ли будет данный гайд? или исключительно win serv 2003? Я думаю разницы нет,64 Quote Link to comment Share on other sites More sharing options...
Super VIP Андрей Тюрин Posted April 27 Super VIP Share Posted April 27 любая винда подойдет и mysql, некоторые скрипты не поддерживаются в старых версиях, на 14 проверял, все хорошо Quote Link to comment Share on other sites More sharing options...
Клоакаа Posted April 30 Share Posted April 30 ап Quote Link to comment Share on other sites More sharing options...
Hirano Kohta Posted May 2 Share Posted May 2 Спасибо за статью Quote Link to comment Share on other sites More sharing options...
Антон Антонов Posted June 19 Share Posted June 19 надеюсь получится Quote Link to comment Share on other sites More sharing options...
Николай Ткач Posted August 21 Share Posted August 21 Спасибо,полезно Quote Link to comment Share on other sites More sharing options...
Boec Posted September 25 Share Posted September 25 Отличный гайд для новчика! Quote Link to comment Share on other sites More sharing options...
Frankjaire Posted September 26 Share Posted September 26 Quote Link to comment Share on other sites More sharing options...
scryde2019 Posted October 4 Share Posted October 4 спасибо Quote Link to comment Share on other sites More sharing options...
Юрий Баранов Posted October 5 Share Posted October 5 спасибо Quote Link to comment Share on other sites More sharing options...
Андрей Синельников Posted October 24 Share Posted October 24 спасибо! Quote Link to comment Share on other sites More sharing options...
Тессеракт00 Posted November 21 Share Posted November 21 Спасибо! Quote Link to comment Share on other sites More sharing options...
Ruslan Yangaev Posted November 24 Share Posted November 24 Подскажите что делать если нету премиума Quote Link to comment Share on other sites More sharing options...
THED Posted November 25 Share Posted November 25 21 час назад, Ruslan Yangaev сказал: Подскажите что делать если нету премиума https://gamerip.ru/index.php?/forum/8-инструкция-по-форуму/ Quote Link to comment Share on other sites More sharing options...
toppo Posted November 26 Share Posted November 26 ochen kruto 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.