Показать сообщение отдельно
Старый 06.03.2008, 18:41   #1
CloudStrife
Гость
Аватар для CloudStrife
Сообщений: n/a
Благодарностей:
0 всего

[guide]Установка сервера 5 апа


Что понадобится:

1. Windows Server x64 любая версия - http://torrents.ru/forum/viewtopic.php?t=234794
2. NET Framework 3.5 - http://www.microsoft.com/downloa....Lang=en
3. VC++ - http://dump.ru/files/o/o4545306748/
4. MSSQL 2000 подходит любой - http://dump.ru/files/o/o7876770483/
5. Сам сервер Up5 - часть1 http://dump.ru/files/o/o508022968/
часть2 http://dump.ru/files/o/o5336158327/
6. WEB-Регистрация под Up5 - http://dump.ru/files/o/o0784085794/
7. Базы Up под MSQL2000 - http://dump.ru/files/o/o80722611/
8. Скрипты для сервера - http://dump.ru/files/o/o875577938/
9. Похексеный LoginServer - http://dump.ru/files/o/o8546928637/
10. AppServ ставить как обычно. - http://dump.ru/files/o/o595633564/

пароль
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.


--------------------------------------------------------------------------
Предварительные установки:

1. Ставим винду, настраиваем её....
2. Ставим NET Framework 3.5
3. Ставим VC++
4. Устанавливаем и настраиваем сами MSSQL 2000, всё также как и со старым сервером
5. Ставим и настраиваем Appserv и закидываем туда папку www

-----------------------------------------------------------------
Настройка MSQL2000:

1. Открываем порт 61433
2. Создаём 5 баз: COIN_TEST, RF_User, RF_World, exgame, rfweb Важно!!! Строго соблюдать верхний и нижний регистр текста
3. заливаем базы

-----------------------------------------------------------------
Настройка ODBC:

Создаём в Пользовательский DNS три базы RF_User, RF_World, COIN_TEST Важно!!! Строго соблюдать верхний и нижний регистр текста
в строке сервер везде впишите (local)

В Системных DNS нифига ненадо создавать, сервер сам создаст

------------------------------------------------------------------
Настройка сервера:

Закидываем из разархивированного апа5 папки worldbin и Worldinfo в ваш старый сервер, папку initialize и все файлы, exeшники закидываем в папку worldbin
Закидываем похексеный LoginServer в папку сервера worldBin
Закидываем скрипты в наш сервер
Редактируем все ini файлы в папке Initialize
Заходим в папку WorldInfo и редактируем WorldInfo.ini
Хексим AccountServer ищем имя базы rfserver, пароль от базы password
В ZoneServer меняем только IP 127.0.0.1
Хексим LoginServer ищем IP 192.168.0.108, имя базы sa, пароль root

Для запуска необходимо по порядку запустить AccountServer.exe > LoginServer.exe > ZoneServer.exe

------------------------------------------------------------------
Настройка веба:

редактируем файлы: register.php, index.php, rfweb\List_files\banner.php

------------------------------------------------------------------
Создание ГМ аккаунта:

Через Query Analyzer вдалбливаем в нашу базу RF_User:

DECLARE @RC int
DECLARE @id varchar(13)
DECLARE @pw varchar(13)
DECLARE @depart varchar(32)
DECLARE @class varchar(12)
DECLARE @name varchar(12)
DECLARE @birthday varchar(10)
DECLARE @grade int
DECLARE @subgrade int
SELECT @id = 'ВАШ ЛОГИН'
SELECT @pw = 'ВАШ ПАРОЛЬ'
SELECT @depart = 'none'
SELECT @class = 'GM'
SELECT @name = 'name'
SELECT @birthday = 'None'
SELECT @grade = 2
SELECT @subgrade = 4
EXEC @RC = [rf_user].[dbo].[pInsert_Staff] @id, @pw, @depart, @class, @name, @birthday, @grade, @subgrade
DECLARE @PrnLine nvarchar(4000)
PRINT 'Stored Procedure: rf_user.dbo.pInsert_Staff'
SELECT @PrnLine = ' Return Code = ' + CONVERT(nvarchar, @RC)

Последний раз редактировалось CloudStrife; 06.03.2008 в 19:00.
 
Сказали спасибо:
ORRA (06.05.2012), Недоступно (21.02.2010), Wise (01.04.2009), Wolandemort (30.10.2008)