Вход | Регистрация




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Gunz Online сервер!
СообщениеДобавлено: 18 май 2010, 13:18 
Администратор
Аватар пользователя
Зарегистрирован: 15 янв 2010, 16:02
Сообщений: 202
Server Rev 5 - 07/23/08
Клиент
Заменить на следующие файлы:
Fixed Runnable(Filelist Enabled)
Использовать следующий Launcher:
Fixed Launcher AND ZPatcher
――――――――――――――--
Что нам нужно:
Filelist.xml Generator
MRS.exe
Launchers Site Files
Default.mrs
Pe-Explorer
HexworkShop
Microsoft SQL Server 2005
Microsoft SQL Server Management Studio Express
Gunz Admin Panel
WAMP 2.0

RePacks
Gunz Web
Вам не понадобится Hamachi

Прежде чем приступить к работе, вы должны установить Microsoft SQL Server Management Studio Express и Microsoft SQL Server 2005
Сделайте резервную копию файлов на всякий случай.

Это нужно смотреть при окончании настройки сервера:
Part 1: Скачать
Part 2: Скачать

Как установить Gunz клиент и сервер

Клиент

Вам понадобится HexworkShop, Pe-Explorer и установленый WAMP.

1)Откройте GunzLauncher.exe с помощью Pe-Explorer
2)Нажмите View>Resources
3)Щелкните правой кнопкой мыши на папке "EXE" и выберите Delete Resource.
4)Сохраните, и при возникновении запроса нажмите YES
5)Откройте Launcher с помощью HexWork SHop
6)Нажмите Ctrl+F
7)Выберите "Text String" и введите "http", далее прокручивайте вниз пока не дойдете до IP-адреса
Измениет IP на ваш IP? имейте ввиду начиная с http:// должно быть изменено на ваш сайт, см. ниже:
Изображение

Если у вас IP 127.0.0.1 а в Launcher'e 5.226.222.555 то оставшиеся цифри замените на "."
После изменений сохраните Launcher.

WAMP
1)Создайте папку "gunzweb" в ней создайте "GunzUpdate"
2)Также создайте папку "Launcher" У вас должно получится c:/WAMP/www/gunzweb/GunzUpdate и c:/WAMP/www/Launcher
3)Скопируйте в папку Launcher файлы: start.html и launcher_files
Настройка сервера:
1)Откройте файл server.ini и отредактируйте так:
Код:
[ENVIRONMENT]
USE_HSHIELD="0"
USE_XTRAP="0"
USE_EVENT="0"
USE_FILECRC="0">

Make Country="BR"


2)Сохраните

Откройте Locator.ini
1)Замените IP на ваш
2)Замените TEST_SERVER на "0"

Далее изменяем system.mrs
1) Распакуйте system.mrs
2)Откройте system.xml и найдите Locatorlist и TLocatorlist
3)Изменить IP там где Locator id="1" на ваш
4)Там где Locator id="2 удалите
5)Сохраните
6)Не забудьте обновить список файлов!
7)REPACK ваш system.mrs и поместите его в папку Gunz
Код:
<?xml version="1.0" encoding="UTF-8" ?>
<XML>
<XMLHEADER>version="1.0" encoding="UTF-8"</XMLHEADER>
<SKIN>Default</SKIN>
<DEFFONT>Arial</DEFFONT>
<IME>true</IME>
<BAREPORT>
<ADDR>www.battlearena.com</ADDR>
<DIR>incoming/gunz_global</DIR>
</BAREPORT>
<HOMEPAGE>
<URL>http://www.gunzonline.com</URL>
<TITLE>GunZ the Dual</TITLE>
</HOMEPAGE>

<LOCATORLIST>
<LOCATOR id="1" IP="Ваш IP" />
</LOCATORLIST>

<TLOCATORLIST>
<LOCATOR id="1" IP="Ваш IP" />
</TLOCATORLIST>
</XML>


Не пользуйтесь no-ip!!!

Получение patch.xml для авто-обновлений
Скачайте ZPatchBuilder (выше, поставляется с фиксированым luancher) и поставьте его в папки 'gunzweb', 'GunzUpdate ").
Скопируйте основную директорию в вашей папке Gunz вашего сервера и вставьте в gunzweb > GunzUpdate. Удалите в ней файлы которые вы не хотите использовать при авто-обновлении, такие как: Mlog, lastuser.dat, patch.xml, patchlog.

(Если вы изменили название theduel.exe, то лучше переименуйте его в Gunz.exe, если хотите)

Запустите ZPatchBuilder. Она должна создать patch.xml. После поместите эту папку с файлом patch.xml сюда:
Код:
c:/WAMP/www/gunzweb/GunzUpdate/


Ваше авто-обновление готово!

Создайте файл "GunzLauncher.ini" в вашей Gunz папке и напишите "@SKIP_UPDATE" без ""

как пользоваться mrs.exe:
1. Откройте startmenu после запуска
2.Выберите блокнот и нажмите Enter
3.Для unpack/decompress/распаковки использовать:
Код:
mrs.exe d file.mrs


Для pack/compress/упаковки использовать
Код:
mrs.exe c foldername


Затем нажмите File и Save as:
pack.bat или unpack.bat

FILELIST(как пользоваться...)
Видео: http://au.youtube.com/watch?v=Yg12Jkf9MBY
Корявый английский
также копировать файлы (например, если из Gunz / Interface / default.mrs), вы должны создать новый файл ... поставлю Filelist генератор в том, что необходимо также поставить новые файлы (те, что вы обновили или изменить), затем откройте Filelist с генератором, то сделает filelist.xml из новых элементов ...
DONT PUT THIS ONE В SYSTEM.MRS
Щелкните правой кнопкой мыши на Filelist (GEN) (в GEN = Filelist генератор Просмотреть список файлов), нажмите открытым или с открытыми, а затем нажмите на площадку к сведению, в настоящее время открыты Filelist в system.mrs штрафа вещи из Filelist (GEN) и скопируйте CRC кода в Filelist в system.mrs


УСТАНОВКА DATA BASE И СЕРВЕРА!


Шаг 1 - Создание баз данных и ODBC:
Откройте Server Management Studio Express. В Object Explorer Panel вы заметили папку "Database", нажмите на ней правую кнопку мыши и выберите "New Database..." Назовите ее "GunzDB" и нажмите ОК. Далее нажмите File> Open> File... и выберите "GunzDB.sql", далее нажмите "Connect". Нажмите ПКМ на "File" и выберите "SQL Editor"
На панели инструментов имеется раскрывающееся меню с выбраной базой ""master" , нажмите на стрелку и найдите "GunzDB", нажмите и в выпадающем списке выберите "Execute". Сообщение "Command(s) completed successfully" должен уведомить вас, что вы сделали все это правильно.

Создание ODBC:
Нажмите Start> Run> и выберите "odbcad32". Вы должны попасть в "User DSN" и заменить его на "System DSN" далее нажать "Add". В открывшемся окне вы должны выделить "SQL Server" и нажать "Finish".
корявый английский
Еще одно окно / форма всплывающее, нуждающихся в информации для вашего нового источника данных. Что касается названия, типа 'GunzDB', для описания вы можете типа, что хотите, но на SQL-сервере, чтобы подключиться, вы должны вернуться в SMSE *, смотреть в редакторе SQL на панели инструментов и нажмите на иконку 2 , который будет отключать вас от данного двигателя. Теперь нажмите кнопку 1-го значок, который будет снова подключить, но не забудьте скопировать 'имя сервера' на этот раз, а затем нажмите кнопку "Подключить".
Теперь не будет такого в руках, вы можете вернуться к созданию вашего ODBC и в поле "сервер" ввода текста, вставлять в название вашего сервера. Нажмите рядом с настройками в настоящее время штраф. Теперь в следующей части, щелкните на галочкой поле и выберите "GunzDB" из выпадающего меню и нажмите кнопку "Далее" и, наконец, нажмите кнопку "Готово".
Если вы хотите проверить ваш источник данных, нажмите кнопку "Проверить источник данных ..." в окне или вы можете просто нажмите кнопку "ОК", чтобы закончить. Теперь, чтобы полностью завершить его, нажмите кнопку "OK" еще раз.


Шаг 2 - Настройка сервера:
Найдите папку "Locator" а в ней файл "Locator.ini". Где-то в файле вы должны увидеть следующие строки кода:
Код:
[NETWORK]
IP="217.0.0.1"
PORT="8900"


Замените IP на свой

Шаг 3 - Создание аккаунта (вручную):
Зайдите в Server Management Studio Express и найдите "GunzDB", расскройте "Tables" и кликните ПКМ на "dbo.Accounts" и "Open Table". В поле UserID введите ваш ID аккаунта, в поле Password введите пароль учетной записи и в UGradeID и PGradID, введите в свой класс аккаунт

Классы:
Administrator - 255
Developer - 254
Banned - 253
Administrator (with normal name) - 252
Jjang - 2 (event winner)
Normal User - 0

корявый английский
MAKE SHURE вы открыли dbo.login и поставить тем же именем, что вы ввели в
dbo.Account и поставить пароль, чтобы
После того как вы ввели все это, нажмите Enter, и на панели инструментов редактора SQL кнопку "Запустить" (восклицательный знак символа).


Распаковка "system.mrs"
корявый английский
Распакуйте "mrs.rar" в папку Gunz. Создайте папку с именем 'MRS' внутри вашего Gunz каталога и поместить файлы mrs.exe, zlib.dll и system.mrs в эту папку. Теперь вам необходимо открыть WinRAR. Выделите "system.mrs" и нажмите кнопку "Добавить". Выберите RAR для архивный формат и нажмите кнопку "OK". Теперь вернемся в папку "MRS" и создадим новый Текстовый файл с любым именем.
Теперь сохраните его и измените расширение файла на '"Bat". Теперь запустите этот файл и папка с именем 'Система' должна прийти вверх. Перейти в эту папку и скопировать файл 'zitem.xml ".
Вернитесь к "MatchServer 'папку и вставить' zitem.xml 'за то, что это есть. Вы, возможно, потребуется запустить вашу MatchServer.exe снова его принять изменения.


Установка LOCATOR в DB(в SQL)
Изображение

ServerID= 1
CurrPlayer= 0
MaxPlayer= 200
Time= 11.03.2207 0:00:00 (copy and paste the time)
IP= [YOUR IP(WAN)]
Port= 6000
ServerName= MatchServer1
Opened= 1
Type=4
TYPES:
Код:
1=Debug Server
2=Normal MatchServer
3=Clan WarServer
4=Quest Server
5=Event Server


Не забудьте поставить тип в Table servertype.dbo:
Код:
1=Debug Server
2=Normal MatchServer
3=Clan WarServer
4=Quest Server
5=Event Server


Откройте папку locator, а в ней файл locator.ini и измените:
Код:
[DB]
DNS="GunzDB"
USERNAME="sa"
PASSWORD="password"

[NETWORK]
IP="Ваш IP"
PORT="8900"

Ports
6000 tcp
5100 udp
7000 to 7777 tcp и udp
8900 tcp
80 tcp


Настройка AgentConfig.xml
Код:
<?xml version="1.0" encoding="euc-kr"?>
<XML>
<AGENTCONFIG>
<NAME>Имя сервера</NAME>
<MAXCLIENT>500</MAXCLIENT>
<MATCHSERVERADDRESS ip="127.0.0.1" tcpport="6000"/>
<ADDRESS ip="Ваш IP" tcpport="7777" udpport="5100"/>
</AGENTCONFIG>

</XML>


Настройка MatchServer
Откройте server.ini в папке matchserver
Код:
[DB]
DNS="GunzDB"
USERNAME="sa"
PASSWORD="123456"

[SERVER]
MAXUSER=500
SERVERID=1
SERVERNAME="SERVER NAME(должен быть таким же, который вы положите в serverstatus table в SQL)"
FREELOGINIP="Ваш IP"
KEEPERIP="Ваш IP"
MONITORIP="127.0.0.1" <--LEAVE
MONITORPORT=9000
MODE="test" <--test = Quest server, clan = Clan War, event = Event server, normal = Normal match server
COUNTRY="BRZ" <--LEAVE
LANGUAGE="BRZ" <--LEAVE
USETICKET="0" <--LEAVE

[LANGUAGE]
LANG_TYPE="eng" <--LEAVE

[LOCALE]
DBAgentPort=5100 <--   
Должно быть то же самое в match agent
DBAgentIP=127.0.0.1 <--LEAVE

[FILTER]
USE="0" <--LEAVE
ACCEPT_INVALID_IP="1"<--LEAVE

[ENVIRONMENT]
USE_HSHIELD="0"<--LEAVE
USE_XTRAP="0"<--LEAVE
USE_EVENT="0" <-- if this is set to 1 the it will use any event put into event.xml(found in your match server folder))
USE_FILECRC="0"
USE_MD5="0"<--LEAVE


Взято с ragezone.com
Перевод RPGman


Профиль  Не в сети
 

Показать сообщения за:  Сортировать по:  

Начать новую тему Ответить на тему  [ 1 сообщение ] 


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Panel

Вернуться наверх Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Dizayn Ercan Koc