avatar_ChesterX

Как установить два сервера на одном компьютере: настройка для MU online

Автор ChesterX, 2010 Дек. 04, 11:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlinesql serverизменение портанастройка connectserverустановка двух серверов на одном компьютере

ChesterX

Народ помогите пожалуйста поставить два сервера на один комп... Он пойдёт если один сервер поставить стандартно, а во втором сделать другое название базы.. Например MuOnline2... И изменить порт в ConnectServer-e?? У меня просто пока нет возможности протестировать, если всё сделать как я написал оно пойдёт ??

ausmann

неразу этим не занимался но думаю наврятли
если то 2 разных компа

ChesterX

Цитироватьнеразу этим не занимался но думаю наврятли
если то 2 разных компа

Я видел гдето гайд и непомню где.. Но точно знаю, что это реально..

4yew?

А я помогу! И я это делал!

Цитата: ANtiHazarD;4981
Что делаем в этом гайде?:)
[/b]

Запускаем 2 сервера (high rate и low rate) на одном компьютере и игроки имеют доступ на оба севрера при помощи одного клиента и аккаунта, то нолько с разными игровыми персонажами!

Требования
[/b]

1. GS / GSCS имеют опции Account и Character  выбора из датабазы.
2. Hexeditor
3. Уже работающий сервер (Сейчас просто добавим ещё один)

  • 1 Этап
[/b]

Подключение к базам

1. Создаем датабазу для аккаунтов, лучше назвать ее Me_MuOnline, в неё можно ресторить простую базу из muonline.bak.
2. Создаем датабазу для lowrate сервера: MuOnline
3. Создаем датабазу для highrate сервера: MuOnline2
4. Создаем и ODBC для MuOnline2.

Server 1 (lowrate)

1. Настраиваем GS/GSCS на использование Me_MuOnline базы данной с аккаунтами и MuOnline базы данных с персонажами.

Server 2 (highrate)

1. Hex EXDB и меняем все MuOnline на MuOnline2.
2. Hex Dataserver1 меняем все  MuOnline на MuOnline2, только сделайте копию для второго Dataserver'а если вы будете использовать бэкап.
3. Настраиваем GS/GSCS на использование Me_MuOnline базы данной для аккаунтов и MuOnline2 базы данной для персонажей.

Ярлыки для запуска сервера

  • Common
1. Запускаем Joinserver, Event Server и Ranking Server как обычно

  • Server1 (lowrate)
1. Dataserver1 - путь к файлу dataserver.exe 55960 1
2. Dataserver2 - путь к файлу dataserver.exe 55962 2
3. Exdb - путь к файлу exdb.exe WAN_IP
4. Chatserver - путь к файлу chatserver.exe WAN_IP
5. GS - путь к файлу gameserver.exe 127.0.0.1 55970 127.0.0.1 55960 55901
6. GSCS - путь к файлу gameserverCS.exe 127.0.0.1 55970 127.0.0.1 55960 55919

  • Server2 (highrate)
[/i]

1. Dataserver1 - путь к файлу dataserver.exe 55964 1
2. Dataserver2 - путь к файлу dataserver.exe 55966 2
3. Exdb -путь к файлу Exdb.exe 127.0.0.1 55915 //нам нужно запустить server2 exdb на другом порту
4. GS - путь к файлу gameserver.exe 127.0.0.1 55970 127.0.0.1 55964 55921 127.0.0.1 55966 127.0.0.1 55915 //Всё в одну линию.
5. GSCS - путь к файлу gameserverCS.exe 127.0.0.1 55970 127.0.0.1 55964 55939 127.0.0.1 55966 127.0.0.1 55915 //Всё в одну линию.

* Server2 GS/GSCS Леганда цветов: Зелёный - Joinserver, Синий - Dataserver1, Коричневый - Gameserver port, Розовый - Dataserver2, Оранжевый - Exdb

Connect Server // server lists

0  "GSL" "WAN_IP" 55901 "SHOW"
19  "GSCSL" "WAN_IP" 55919 "HIDE"
20  "GSH" "WAN_IP" 55921 "SHOW"
39 "GSCSH" "WAN_IP" 55939 "HIDE"


Код для odbc MuOnline2 (Вставьте в текстовик и сохраните как obbc_mu2.reg)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INI]



[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMuOnline2]
"Driver"="C:\WINDOWS\system32\SQLSRV32.dll"
"Description"="MuOnline2"
"Server"="(local)"
"Database"="MuOnline2"
"LastUser"="sa"
"Trusted_Connection"="Yes"


Откуда: RZ

ausmann

и сервак будеш по гайдам держать?!
1 - Комп еле потянет болше чем уверен.
2 - ума нехватит уследить за всем да и настроить тоже даже по гайду
3 - халявный школоло сервак долго не простоит

Спасибо можеш не говорить

KamatoZ

1. Всьо зависит от сервера который ты используеш. Если ставить крекнутые зборки от СКФМ то понятно что не потянет, а например если ставить Му Антрум сервер то спокойно тянет 2 сервера + я еще захожу на том же копме в игру(правда через песочницу) (кстате комп АМ2 4400, 1Г оперы, 512 видяха, ОС 2003 сервер) - но мне сервак настраивали, так что подсказать по настройке ничего не могу.

2. Откуда ты знаеш какой уровень интелекта у человека? Может у него получитса обойти ариет))

3. Все обсирают нубосерваки - а где  ваши серваки на профессиональном уровне?


ausmann

Цитата: KamatoZ от 2010 Дек. 04, 13:19  1. Всьо зависит от сервера который ты используеш. Если ставить крекнутые зборки от СКФМ то понятно что не потянет, а например если ставить Му Антрум сервер то спокойно тянет 2 сервера + я еще захожу на том же копме в игру(правда через песочницу) (кстате комп АМ2 4400, 1Г оперы, 512 видяха, ОС 2003 сервер) - но мне сервак настраивали, так что подсказать по настройке ничего не могу.

2. Откуда ты знаеш какой уровень интелекта у человека? Может у него получитса обойти ариет))

3. Все обсирают нубосерваки - а где  ваши серваки на профессиональном уровне?


Как открою тебе первому кину ссылку

cokpat

Все делается еще проще чем кажется.
Ненужно изгаляться запускать несколько копий одних и тех же программ с разными портами.
Ставим Vmware (мне он ближе по настройке и функционалу) и там уже эмулируем любую ОС которая вам нужна. Дальше проще, настройка не отличается ничем от простой ОС. Единственное что нужно это другой порт для ГС и ГС_КС дабы не было проблем.

И совет, для этого понадобиться хотя бы 4Гб оперативы по 2 на каждую ОС.

То что вы там на 1Гб запускаете 2 сервера, кроме тормозов и жалоб от игроков вы ничего не добьетесь. Углубляться не будем почему, тот кто знает тот поймет.

ChesterX

ЦитироватьВсе делается еще проще чем кажется.
Ненужно изгаляться запускать несколько копий одних и тех же программ с разными портами.
Ставим Vmware (мне он ближе по настройке и функционалу) и там уже эмулируем любую ОС которая вам нужна. Дальше проще, настройка не отличается ничем от простой ОС. Единственное что нужно это другой порт для ГС и ГС_КС дабы не было проблем.

И совет, для этого понадобиться хотя бы 4Гб оперативы по 2 на каждую ОС.

То что вы там на 1Гб запускаете 2 сервера, кроме тормозов и жалоб от игроков вы ничего не добьетесь. Углубляться не будем почему, тот кто знает тот поймет.

Комп:
два ядра
3 оперативы
и гиг видеокарта

Я думаю должно потянуть..

P.S.
ausmann
Все такими умными как ты быть не могут...

ausmann

Цитата: cokpat от 2010 Дек. 04, 15:54  Все делается еще проще чем кажется.
Ненужно изгаляться запускать несколько копий одних и тех же программ с разными портами.
Ставим Vmware (мне он ближе по настройке и функционалу) и там уже эмулируем любую ОС которая вам нужна. Дальше проще, настройка не отличается ничем от простой ОС. Единственное что нужно это другой порт для ГС и ГС_КС дабы не было проблем.И совет, для этого понадобиться хотя бы 4Гб оперативы по 2 на каждую ОС.
То что вы там на 1Гб запускаете 2 сервера, кроме тормозов и жалоб от игроков вы ничего не добьетесь. Углубляться не будем почему, тот кто знает тот поймет.


А по твоему ВМваре оперативку не будет хавать
помню я эту прогу ставил и голый ХР заебенил штобы в му на 2 окна играть
лягало ну просто как в сказке я мог просто дойти до места и тупо поставить на афк
и оперативки було тогда 6гб ддр3
слишком лехгко вы всё себе предстовляете

cokpat

Цитата: ausmann от 2010 Дек. 04, 21:36  А по твоему ВМваре оперативку не будет хавать
помню я эту прогу ставил и голый ХР заебенил штобы в му на 2 окна играть
лягало ну просто как в сказке я мог просто дойти до места и тупо поставить на афк
и оперативки було тогда 6гб ддр3
слишком лехгко вы всё себе предстовляете
тебе для того что бы клиент запустить на Варе не оператива нужна была, а хотя бы Accelerate 3d graphics. Потому что вирт машина лишена супер пупер видео карты, а твою системную он даже не захочет юзать для себя.
Я сейчас на Варе7 сижу тут уже с видео более менее решены проблемы, клиент не тормозит но и не все корректно отображает. Для поиграть VirtualBox и горя не будешь знать.

PaSaD

Цитата: 4yew? от 2010 Дек. 04, 15:41  А я помогу! И я это делал!

Спасибо помогло всё работает,но вот вопрос
В 1 коннекте работает баф,а во втором коннекте не работает, почему?
Пишет что нужен ещё порт как я понял,что нужно сделать что бы работало подскажите плз)


milik


PaSaD

#13
Цитата: milik от 2011 Сен. 15, 17:53  там написано не порт а Support

Ну да ошибся)) а почему неработает не скажеш?
Когда игрока создал норм,вот только свич зделал и уже не работает

P/S
Если я делаю так то у меня Ошибка на суб сервере вылетает, а если делаю одиноково то всё работает,может быть в этом проблема?

Коннект 1

Спойлер
[Data]
Item         = ..\data\lang\Jpn\item(Jpn).txt
Skill         = ..\data\lang\Jpn\skill(Jpn).txt
Quest         = ..\data\lang\Jpn\quest(Jpn).txt
MoveReq         = ..\data\lang\Jpn\movereq(Jpn).txt
ItemSetOption      = ..\data\lang\Jpn\itemsetoption(Jpn).txt
ItemSetType      = ..\data\lang\Jpn\itemsettype(Jpn).txt
CheckSum      = ..\data\lang\Jpn\CheckSum.dat
Monster         = ..\data\Monster.txt
Gate         = ..\data\Gate.txt
MonsterSetBase      = ..\data\MonsterSetBase.txt
Shop0         = ..\data\Shops\Shop0.txt
Shop1         = ..\data\Shops\Shop1.txt
Shop2         = ..\data\Shops\Shop2.txt
Shop3         = ..\data\Shops\Shop3.txt
Shop4         = ..\data\Shops\Shop4.txt
Shop5         = ..\data\Shops\Shop5.txt
Shop6         = ..\data\Shops\Shop6.txt
Shop7         = ..\data\Shops\Shop7.txt
Shop8         = ..\data\Shops\Shop8.txt
Shop9         = ..\data\Shops\Shop9.txt
Shop10         = ..\data\Shops\Shop10.txt
Shop11         = ..\data\Shops\Shop11.txt
Shop12         = ..\data\Shops\Shop12.txt
Shop13         = ..\data\Shops\Shop13.txt
Shop14         = ..\data\Shops\Shop14.txt
Shop15         = ..\data\Shops\Shop15.txt
Shop16         = ..\data\Shops\Shop16.txt
Shop17         = ..\data\Shops\Shop17.txt
[свернуть]

Коннект 2

Спойлер
[Data]
Item         = ..\Subserver\data\lang\Jpn\item(Jpn).txt
Skill         = ..\Subserver\data\lang\Jpn\skill(Jpn).txt
Quest         = ..\Subserver\data\lang\Jpn\quest(Jpn).txt
MoveReq         = ..\Subserver\data\lang\Jpn\movereq(Jpn).txt
ItemSetOption      = ..\Subserver\data\lang\Jpn\itemsetoption(Jpn).txt
ItemSetType      = ..\Subserver\data\lang\Jpn\itemsettype(Jpn).txt
CheckSum      = ..\Subserver\data\lang\Jpn\CheckSum.dat
Monster         = ..\Subserver\data\Monster.txt
Gate         = ..\Subserver\data\Gate.txt
MonsterSetBase      = ..\Subserver\data\MonsterSetBase.txt
Shop0         = ..\Subserver\data\Shops\Shop0.txt
Shop1         = ..\Subserver\data\Shops\Shop1.txt
Shop2         = ..\Subserver\data\Shops\Shop2.txt
Shop3         = ..\Subserver\data\Shops\Shop3.txt
Shop4         = ..\Subserver\data\Shops\Shop4.txt
Shop5         = ..\Subserver\data\Shops\Shop5.txt
Shop6         = ..\Subserver\data\Shops\Shop6.txt
Shop7         = ..\Subserver\data\Shops\Shop7.txt
Shop8         = ..\Subserver\data\Shops\Shop8.txt
Shop9         = ..\Subserver\data\Shops\Shop9.txt
Shop10         = ..\Subserver\data\Shops\Shop10.txt
Shop11         = ..\Subserver\data\Shops\Shop11.txt
Shop12         = ..\Subserver\data\Shops\Shop12.txt
Shop13         = ..\Subserver\data\Shops\Shop13.txt
Shop14         = ..\Subserver\data\Shops\Shop14.txt
Shop15         = ..\Subserver\data\Shops\Shop15.txt
Shop16         = ..\Subserver\data\Shops\Shop16.txt
Shop17         = ..\Subserver\data\Shops\Shop17.txt
[свернуть]

Screamer

Стоит у меня 2 базы, MuOnline и MuOnline2 Сборка MuAntrum Не могу понять почему конект с обоих серверов идет только на MuOnline



P.S
В SCF_Connect.ini и в SCFdb выставлял MuOnline и MuOnline2



Хелп :)

и через Hex MuOnline изменил на MuOnline2 но эфекта не какого =

RPGMU

Мождет кто не буть видео гайд сделает ?

NexusMDMTeam

Цитата: PaSaD от 2011 Сен. 15, 14:48  Спасибо помогло всё работает,но вот вопрос
В 1 коннекте работает баф,а во втором коннекте не работает, почему?
Пишет что нужен ещё порт как я понял,что нужно сделать что бы работало подскажите плз)



Это поищи в настройках, это уже смотря какой у тебя сервер, ищи чтото в этом роде: NPCElfBuff = 100


PS:Обычно это в файле commonserver.cfg

Похожие темы (5)