Собственно ГАЙД для тех ,кто хотябы пытался ставить сервер.Если что-то не понятно смотрите гайды для 5 и 2 апдейта.
Нам понадобится
- Компьютер с минимумом (2 Гб) оперативной памяти и хорошей производительностью(Athlon X2 3600+ 64 bit).
- Microsoft Windows Server 2003 64bit Поищите его в сети
- Microsoft SQL server 2005 Express Edition или 2008
- Ваш IP сервера WAN (Wide Area Network) определить можно тут [Ссылки могут видеть только зарегистрированные пользователи. ]
- 7z архиватор под 64бит систему!!!
- Ваш IP сервера LAN (Local Area Network), если вы работаете в локальной сети.
- Если у вас есть router, все входящие порты вам необходимо перенаправить на ваш выделенный IP сервера.
Итак приступим.Ставим MSSQL.Затем на диске C создаём папку RF и распаковываем туда сервер.Потом откройте MSSQL Server Management Studio , приконнектитесь к базе данных.Щёлкните на пустом месте и выберите restore database.И тем самым восстановите все базы.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Теперь создадим ODBC.Создание ODBC такой же как и для других серверов , за исключением названий.
[Ссылки могут видеть только зарегистрированные пользователи. ]
При создании ODBC не забудте указать логин и пароль к бд.
Теперь идём в паппку с сервером C:\rf\SERVER\bin\Initialize
Открываем AccountSystem.ini
[System]
ZoneAddress = суда IP
[BILLING NETWORK BRAZIL]
SERVER_NAME = BillCruxRF
IP = Суда IP
PORT = 18000
CP_ID = 1
GROUP_NUM = 1
SERVER_NUM = 1
GAME_ID = 1
Затем по тому этому принципу редактируем LoginSystem.ini и WorldSystem.ini
логин и аккаунт сервер берём от любого сервера , чтоб знали что хексить
Всё готово запускаем в таком порядке AccountServer.exe, LoginServer.exe, ZoneServerSOR_x64_Brazil.exe
Спецально для Zhyk.ru
Последний раз редактировалось FFForever; 25.10.2008 в 21:07.
база знаний для вашего сайта (Финал Апдейт)
[Ссылки могут видеть только зарегистрированные пользователи. ]
Пример: [Ссылки могут видеть только зарегистрированные пользователи. ]
(с)Емудев
Структуры под ФА
[Ссылки могут видеть только зарегистрированные пользователи. ]
Цитата:
1 Unit Upper
2 Unit Shoulder
3 Unit Lower
4 Unit Key Item
5 Unit Head
6 Unit Frame
7 Unit Bullet
8 Unit Back
9 Unit Arms
10 Item Looting
11 Store List
12 Exp
13 Resource Item
(с) Ron RF-Dev
Последний раз редактировалось FFForever; 05.11.2008 в 20:33.
Q:Какие требования к компу
A:* Windows 2003 x64 \ Windows 2008 x64
* Желательно 2х ядерный процессор 2.0 ГГц
* 4 гига оперативы.
* 10 гигов места на харде.
Q:Какая Операционная Система нужна для сервера
A:MS 2003/2008 Server x64
Q:Такой вопрос, кто-то вообще запускал на висте?
A:Нет - все запускают на MS 2003/2008 Server
Q:Какая БД нужна для сервера
A:MSSQL 2005 Enterprise или Standart или MSSQL 2008
Q:Как установить и настроить MSSQL 2008
A:Устанавливается он автоматом в месте со всеми зависимостями. Только в окне выбора компонентов выбери сам сервер и не забудь клиентскую часть (иначе нечем будет подключаться), дальше жмешь некст пока не попросит определить пользователя под которым серв будет запускаться - укажи систем (спросит в двух окнах) ну и дальше некст до упора... (извени нет под руками свободной машины шоб гайд со скринами сделать)
А дальше хватай любой гайд по настройке сервера и действуй по инструкции и не важно какой SQL там описан - они все похожи - по названиям кнопок в меню разберешся...
Q:Пишет что я не могу заливать больше 4Гб на 1 дата базу
A:У тебя стоит Express версия мускула а надо стандарт или энтерпрайз.
Q:MSSQL 2005/2008 не ставяца - что делать?
A:Эти версии не ставяться на профешенал винду нужна операционка серверная - MS 2003 Server x64
Q:Нужно ли открывать в роутере/фаерволе порты 1433 и 61433
A:Их открывать нельзя, кроме тех случаев если БД стоит на машине за роутером или фаерволом и если сайт и БД стоят на разных машинах. Открытые порты 1433 и 61433 = Поломанный сервер!
Q:Поставил под игру я mssql 2005 можно ли поставить ещё mysql типо под форум и сайт, т.е. не будут они друг другу мешать в работе?
A:Поставить можно - мешать не будут
Q:Что нужно хексить в Accout, Login и Zone сервере?
A:Ничего не надо хексить - ip, login и pass прописываются в *.ini файдах
Q:При запуске Zone сервера вылазиет ашипка "Приложение не было запущено, посколько оно не коректно настроено. Повторная установка приложения может решить проблему" - что делать?
A:Установить Visual C++ redistributable, .NET Framework 2.0 и 3.5 и перезагрузить компьютер.
Q:При запуске Zone сервера выскакивает ашипка "ServerType is Wrong"
A:Редактируй: WorldInfo.ini ( ServerType = 0 ) и AccountSystem.ini ( Type0 = 0 )
Q:Zone сервер запутился, открылся но в лаунчере его название мнаписано серым цветом или названия вообще не видно...
A:Редактируй: WorldInfo.ini ( ServerType = 0 ) и AccountSystem.ini ( Type0 = 0 )
Q:request world-open failed - что делать?
A:Проверить во всех *.ini файлах название сервера - оно должно быть оданоковое везде
Q:World Open Failed - что это?
A:у вас скорее всего не хватило памяти, чтобы загрузить всю базу мира полностью
Q:Как зыкрыть дюп через аукцион?
A: Первый Вариант: Похексить Zone сервер
Q:Вопрос возможно ли добавлять пользователям платину или вещи?
A: Вещи: Создаешь персонажа. Спаунишь нужную вещь, ложишь в сумку/банк (главное, чтобы там больше ничего не было). Выходишь.
Заходишь в базу rf_world. Инвентарь вроде бы таблица tbl_inven, банк - tbl_AccountTrunk. Находишь по serial персонажа в таблице инвентаря или по AccountSerial свою учетную запись в таблице банка и видишь там параметры вещи.
Записываешь их и потом можешь добавлять другому игроку.
K* - код вещи
D* - кол-во данных вещей (применимо только к тем, которые имею свойство помещаться в одной ячейке (бутылки, джейды и т.д.))
U* - доп. код вещи. Назначение так и не выявлено.
R* - привязка к расе. Не путать с привязкой к расе вещей, у которых указано это в свойствах. Данный параметр R* является скрытым, для помещения в банк, например (чтобы нельзя было взять предмет, предназначеный для другой расы)
Деньги После добавления денег персонажу - перс блокируется, поэтому пере добавлением денег ищем таблицу NPCLog или NPC_LOG не помню как точно, ищ там ИД нашего перса и удаляем строку, после этого добавляем деньги и заходим в игру... Так ыло на ап5 в ап6 проверить не успел...
Q:Как создатьАдминский Аккаунт
A:Как и в ап5
Не забываем в лаунчере ставить ! перед логином...
Q:Лаунчер пишет "Нерабочее время" или "Not a work time"
A:/open в Login сервере
Q:Как установить рейты?
A:Берём DataEditor и структурe ResourceItem, находим irpre01
и меняем 2 значения под строчками Effect1...Effect5
эти идут вместе с серваком грузили проц на 100%
SleepTerm = 1
SleepValue = 1
SleepIgnore = 1
а у меня такие, теперь 50%
SleepTerm = 30
SleepValue = 10
SleepIgnore = 0
Последний раз редактировалось FFForever; 29.12.2008 в 09:47.
Собственно ГАЙД для тех ,кто хотябы пытался ставить сервер.Если что-то не понятно смотрите гайды для 5 и 2 апдейта.
________________
Цитата:
Тот кто вырос на играх в которых получаешь в ибач на ПК от чара 10+ лвлов прямо на выходе из стартовой деревни никогда не сможет собирать баклажаны и алмазики.
Клиент RF UP6 [Ссылки могут видеть только зарегистрированные пользователи. ]
Перевод клиента RF UP6 на английский [Ссылки могут видеть только зарегистрированные пользователи. ] (переведены квесты , предметы и т.п.)
%transparent | %no transparent
Включает / выключает невидимость
%lv <number>
Изменяет ваш уровень
%* <item_code> Создать вещь %threeseven war
Выкидывет сумки
%show me the dalant <value>
Ложит в инвентарь денег вашей рассы
%show me the gold <value>
Ложит в инвентарь платину
%clear inven
Уничтожает все вещи в инвентаре
%allskill <value>
Даёт очки ПТ
%full force
Даёт каждую магию
%recallexp <value>
Даёт опыт анимусам
%matchless | %no matchless
Возможность убивать мостров с 1 удара
%neverdie | %no neverdie
Режим Бога
%die
Убить себя
%resurrect
Воскресить %pass quest
Завершить квест , который в данный момент активен
%pass dungeon
Завершить данжеон в котором находишься
%moncall <monster_code>
Призывает монстра %monset on / %monset off
Включить / выключить респавн мобов
%begger | %no beggar
При убийстве мобов показывает весь лут из него. %god hand | %chicken hand
100% заточка , 100% фейлы. %effect clear
Убирает все бафы/дебафы с персонажа
%aftereff
Даёт дебаф от ядерки
%takeholymental
Получить ДСУ
Видео по правильной настройке IP в конфигах, на английском
[Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось FFForever; 03.01.2009 в 22:40.
Люди хелп. У мну винда сервер 2008х64, SQL 2008. Пророблема в том, что при создание ODBC, на вопрос "К какому серверу нужно подключиться?" (local) не появляеться. Че делать?