Перейти к содержанию
Форум Челябинских Автомобилистов

Нужна помошь в установке сервера


Рекомендуемые сообщения

Требуется помощь за оплату в установке сервера игрушки Perfect World на домашнюю машину с выделенным IP.
Ссылка на комментарий
Поделиться на другие сайты

Информация была взята с EmuDev!

 

Ссылки:

Часть 1: http://www.mediafire.com/download.php?v9mmxcyhxmv

Часть 2: http://www.mediafire.com/download.php?z3z5wjdhbmz

Часть 3: http://www.mediafire.com/download.php?etwyykb1ume

асть 4: http://www.mediafire.com/download.php?mtovddznrui (Зеркало депозитфилес.ком)

Часть 5: http://www.mediafire.com/download.php?7bw5xmy3lwq

Нужно собрать в один архив

 

Что входит в архивы:

1. coLinux в комплекте с Linux Fedora Core 5 (образ)

2. Установленый и настроенный сервер Perfect World 1.2.6

3. Страница регистрации для создания аккаунтов

(в распакованом виде весит 3.5Гб)

 

Что вам потребуется:

1. Клиент игры Perfect World 1.2.6 Английская версия

2. Програмы coLinux и WinPCap (ищите их внутри архива "/install/")

3. Microsoft SQL Server 2000 SP3 или SP4

 

Установка:

1. Устанавливаем MSSQL Server (смотри инструкцию guide/mssql_installation.html)

2. Настройте MSSQL Server (смотри инструкцию guide/mssql_configure.html)

3. Устанавливаем WinPcap (лежит в дериктории install/WinPcap_4_0_2.exe)

4. Устанавливаем coLinux (лежит в дериктории install/coLinux-0.7.2.exe)

Ставим в дерикторию "C:\coLinux\"

При установке coLinux Не качайте никакие образы Linuxa с нета, просто поставьте галочку - пропустить!!!!

5. Копируем файлы из дериктории "pwserver" в наш coLinux ("C:\coLinux\pwserver\")

6. Запускаем "C:\coLinux\PWServer\PWServer.bat"

Пароль "root" стоит по умолчанию

7. Редактируем хост введите:

Quote

nano /etc/hosts

 

заменяем IP 172.20.13.16 на IP вашей базы.

Остальные IP не трогать!!!!

8. Для запуска сервера введите:

Quote

./start.sh

 

(1 - запустить всё, 2 - только сервер, 3 - только веб)

9. Устанавливаем патч на клиент из дериктории /patch/

 

Вопросы&Ответы

 

Вопрос (1): Как дать права ГМа аккаунту?

 

Ответ: Запускаем "Query Analyzer" (Start->All Programs->Microsoft SQL Server->SQL Query Analyzer). Коннектимся к вашей базе, выбираем базу "dbo":

 

пишем:

Quote

exec addGM ID, ZONEID

 

(ID = user id, ZONEID = zone id, обычно ставят 1). Жмём F5.

Пример: exec addGM 32, 1

 

Вопрос (2): Как дать Cubi-Gold?

 

Ответ: Запускаем "Query Analyzer" (Start->All Programs->Microsoft SQL Server->SQL Query Analyzer). Коннектимся к вашей базе, выбираем базу "dbo":

Quote

DECLARE @error integer

exec usecash ID,1,0,1,0,500000,1,@error

 

(ID = user id) Жмём F5.

Этой командой вы дадите 5000 КГ. Для того чтобы увидеть эффект надо перезайти в игру.

 

Вопрос (3): Как я узнаю что IP адрес моей базы правельный?

 

Ответ: Попробуйте приконектится. В окне coLinux наберите:

Quote

/opt/lampp/bin/tsql -S IP_ADR:1433 -U sa

 

Где IP_ADR ваш IP адрес. Введите пароль если потребуется. Если вы увидели "1>" значит всё впорядке. Если нет, то вводим в окне coLinux:

Quote

nano /etc/table.xml

 

ищем и редактируем строчку на ваш пароль от mmsql:

 

driver name="com.microsoft.jdbc.sqlserver.SQLServerDriver "/>

connection name="auth0" poolsize="8" url="jdbc:microsoft:sqlserver://dbserver:1433;databasename=dbo"

username="sa" password="SAPASSWORD"/>

 

Вопрос (4): Как сменить рейты exp, sp, dropа?

 

Ответ: В окне coLinux, введите:

Quote

nano /home/gamed/ptemplate.conf

 

и измените exp_bonus, drop_bonus, sp_bonus, money_bonus по вашему вкусу.

P.S> в этом файле можно изменить целую кучу игровых настроек (статы чаров, скилов и.т.д)

 

Вопрос (5): Где находятся настройки безопастности?

 

Ответ: Введите в окне coLinux:

Quote

/opt/lampp/lampp security

 

дальше по своему усмотрению

 

Вопрос (6): Где находятся системные настройки сервера?

 

Ответ: Введите в окне coLinux:

Quote

nano /etc/table.xml

 

Вопрос (7): Не пашет регистрация, выдаёт ошибку.

 

Ответ: Введите в окне coLinux:

Quote

nano /opt/lampp/htdocs/register/core.php

 

и проверьте все настройки, особенно обратите внимание на вот эту строчку:

$ADMIN_PASS = "SAPASSWORD";

 

Фикс ошибки с сетью eth1:

 

1. В файле "pwserver/PWServer.conf" ставим решотку перед строчкой -> "#eth1=pcap-bridge,,00:FF:F9:54:7C:00"

2. Меняем значение в строке "eth0=slirp,,tcp:29000:29000" на "eth0=slirp,,tcp:29000:29000/tcp:80:80"

3. После нам нужно грохнуть эту настройку для этого вводим в окне coLinux:

Quote

rm /etc/sysconfig/network-scripts/ifcfg-eth1

жмём Y и enter

 

P.S. Что-бы небыло проблем с коннектом регистрируйте аккаунты так что-бы знаков в логине было > или = 6

 

Патч на клиент если есть проблемы с коннектом: http://dump.ru/files/o/o1716551441/

Взято с http://zhyk.ru/forum/showthread.php?p=30621

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Сейчас на странице   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...