PDA

View Full Version : Làm 2 hoặc nhiều server trên 1 máy tính ( giống FPT ) !!



mattroilan
22-07-09, 11:52 PM
lâu rồi guide 1 bài cho mọi người chung vui chứ nhỉ :
Bắt đầu nào :
-Bước 1 : tạo thêm DB Muonline1 trong SQL và restore DB.

-Bước 2 : tạo thêm ODBC cho Muonline1 :
Dzô Control Panel => Administrative Tools => Data Sources (ODBC).......sang tab System DNS => add =>Keo xuống cuối cùng chọn SQL Server rồi Finish => tạo Muonline1 rồi Next => Next tiếp => chọn DB là Muonline1 và Next.

-Bước 3 : Tạo thêm 1 ExDB nữa ( lấy tên là EXBD1 đi )....Cho vào Hex : tìm dòng "Muonline" change thành "Muonline1"

-Bước 4 : Tạo thêm Dataserver 3 và 4
-Bước 5 : Config Gameserver
Trong Gamerserver/Data/Serverinfo.dat :
ServerCode = xx // (băt đầu từ 20)
( Dzô SCF_Connect.ini và sửa 3 dòng thành như sau


SCFdbManagerPort =55818

SCFDatabaseMU =MuOnline1
SCFDatabaseME =Muonline1
SCFGsUdpPort =60097

-Bước 6 : Config MapServerInfo.Dat


0
0 0 1 "S IP cua ban " 55901
20 1 1 "SIP cua ban" 55921
end

1
end

-Bước 7 : Config Connect server :
Dzô trong serverlis.dat


//Sv Code Nombre Ip Puerto Ocultar/Mostrar (HIDE/SHOW)
0 "SCF001" " IP cua ban" 55901 "SHOW"
20 "SCF002" " IP cua ban" 55921 "SHOW"

-Bước 8 : config SCFDB (chỉ dành cho ss4 của SCF ai ko dùng ss4 SCF thi bỏ qua )
copy thêm 1 cái SCFDB nữa rồi vào SCFDB.ini :



SCFDataBase_MuOnline =MuOnline1
SCFDataBase_MeMuOnline =MuOnline1

[SCFdb1]
SCFdbEnabled =1
SCFdbPort =55818

[SCFdb2]
SCFdbEnabled =1
SCFdbPort =55820


-Bước 9 : Config Statup :


[captions]
v0v=Connect
v1v=Exdb
v2v=Exdb2
v3v=DataServer
v4v=DataServer2
v5v=DataServer
v6v=DataServer2
v7v=Event
v8v=Ranking
v9v=JoinServer
v10v=Chat
v11V=Gameserver
v12V=Gameserver2
[paths]
v0v=Connect\
v1v=Exdb\
v2v=Exdb2\
v3v=DataServer\
v4v=DataServer2\
v5v=DataServer3\
v6v=DataServer4\
v7v=Event\
v8v=Ranking\
v9v=JoinServer\
v10v=Chat\
v11V=Gameserver\
v12V=Gameserver2\
[exenames]
v0v=Connect
v0v=Connect.exe
v1v=Exdb.exe
v2v=Exdb2.exe
v3v=DataServer.exe
v4v=DataServer2.exe
v5v=DataServer3.exe
v6v=DataServer4.exe
v7v=Event.exe
v8v=Ranking.exe
v9v=JoinServer.exe
v10v=Chat.exe
v11V=Gameserver.exe
v12V=Gameserver2.exe
[parametrs]
v0v=
v1v=127.0.0.1
v2v=127.0.0.1 55915
v3v=55960 1
v4v=55962 2
v5v=55964 1
v6v=55966 2
v7v=
v8v=
v9v=/p55970 /ca127.0.0.1 /cp55557
v10v=127.0.0.1
v11v=127.0.0.1 55970 127.0.0.1 55960 55901
v12v=127.0.0.1 55970 127.0.0.1 55964 55921 127.0.0.1 55966 127.0.0.1 55915
[waitintervals]
v0v=1000
v1v=1000
v2v=1000
v3v=1000
v4v=1000
v5v=1000
v6v=1000
v7v=1000
v8v=1000
v9v=1000
v10v=1000
v11v=1000
v12v=1000
[needrestart]
v0v=No
v1v=No
v2v=No
v3v=No
v4v=No
v5v=No
v6v=No
v7v=No
v8v=No
v9v=No
v10v=No
v11v=No
v12v=No
[main]
enableautorestart=0
restartinterval=20
ipadd=IP cua ban


thế là xong....mệt quá....với cách tạo server này...các bạn sẽ sử dụng chung MEMB_INFO trong Muonline .....tức là các thông số về acc ,pass, tiền ảo ,....nhưng nhân vật thì hoàn toàn là khác nhau.......

mattroilan
22-07-09, 11:56 PM
P/S: máy của ai đủ khỏe thì hãy chạy nhé còn ai bít cách thì có thể dùng Edataserver để giảm tải cho máy.....2 server này chung 1 client chung acc nhưng khác nhân vật

Ic.Cz
23-07-09, 01:09 AM
Hí...Guides tuyệt đấy...:X...Thanks phát cho vui cửa vui nhà nào :X

XxRubyxX
23-07-09, 01:15 AM
bác mattroilan , cho tớ hỏi cái này , nếu dùng cái cách của bác thì mình làm 1 server reset và 1 server ko reset thì làm như thế nào , khi bác bảo là dùng chung cái MEMB_INFO thì tức là account đó khi play trên server khác thi vẫn có thể sử dụng chức năng reset rồi , làm sao để cách ly cái Account khác khi chơi trên 1 server khác ko sử dụng đc chức năng của reset web khi run trên nền là database MuOnline ... , vậy thế thì db MuOnline1 có chức năng như thế nào ...
Bác có thể chỉ thêm hem , thank bác rất nhìu :P

mattroilan
23-07-09, 08:01 PM
bác mattroilan , cho tớ hỏi cái này , nếu dùng cái cách của bác thì mình làm 1 server reset và 1 server ko reset thì làm như thế nào , khi bác bảo là dùng chung cái MEMB_INFO thì tức là account đó khi play trên server khác thi vẫn có thể sử dụng chức năng reset rồi , làm sao để cách ly cái Account khác khi chơi trên 1 server khác ko sử dụng đc chức năng của reset web khi run trên nền là database MuOnline ... , vậy thế thì db MuOnline1 có chức năng như thế nào ...
Bác có thể chỉ thêm hem , thank bác rất nhìu :P

herher quên mất....về web thì mình chưa có phương án nên tạm thời dùng 2 web ...1 web kết nối đến Muonline và 1 web kết nối đến Muonline1...Muonline1 thì MEMB_INFO có cũng như ko .... mọi thứ khác tác dụng bình thường ...còn non reset hay ko là do web :D

YeuVo_ThuongCon
23-07-09, 08:20 PM
bật mí cho ku nhé

KHi bước đăng nhập cho chọn server
rồi kiểm ra nếu nó đăng nhập đúng và ở server nào thì cho nó đếm connect tới đó

mattroilan
23-07-09, 08:28 PM
bật mí cho ku nhé

KHi bước đăng nhập cho chọn server
rồi kiểm ra nếu nó đăng nhập đúng và ở server nào thì cho nó đếm connect tới đó

gãi đúng chỗ ngữa....thnx bác nhiều lắm....tuy khó ưa nhưng vẫn phục và quý bác nhất....nếu ko chê nhận e đệ tử nhé

XxRubyxX
24-07-09, 12:16 AM
Rất cám ơn 2 bác , thế thì Ruby đã có đc 1 tư liệu đầy đủ rồi , có gì Ruby xin test trên cách của 2 bác , :P

XxRubyxX
24-07-09, 12:30 AM
mà ý của bác YeuVo là như thế nào nhỉ em ko mấy hiểu cho lắm , nhưng chắc chỉ là bật mí thôi nhưng dù sao củng mong bác giải thích thêm đc hem ạh ... :D

huntersun
24-07-09, 10:18 AM
Good good, thử làm xem sao. :)

Cùi Bắp
19-08-09, 10:06 PM
lâu rồi guide 1 bài cho mọi người chung vui chứ nhỉ :
Bắt đầu nào :
-Bước 1 : tạo thêm DB Muonline1 trong SQL và restore DB.

-Bước 2 : tạo thêm ODBC cho Muonline1 :
Dzô Control Panel => Administrative Tools => Data Sources (ODBC).......sang tab System DNS => add =>Keo xuống cuối cùng chọn SQL Server rồi Finish => tạo Muonline1 rồi Next => Next tiếp => chọn DB là Muonline1 và Next.

-Bước 3 : Tạo thêm 1 ExDB nữa ( lấy tên là EXBD1 đi )....Cho vào Hex : tìm dòng "Muonline" change thành "Muonline1"

-Bước 4 : Tạo thêm Dataserver 3 và 4
-Bước 5 : Config Gameserver
Trong Gamerserver/Data/Serverinfo.dat :
ServerCode = xx // (băt đầu từ 20)
( Dzô SCF_Connect.ini và sửa 3 dòng thành như sau

-Bước 6 : Config MapServerInfo.Dat

-Bước 7 : Config Connect server :
Dzô trong serverlis.dat


-Bước 8 : config SCFDB (chỉ dành cho ss4 của SCF ai ko dùng ss4 SCF thi bỏ qua )
copy thêm 1 cái SCFDB nữa rồi vào SCFDB.ini :



-Bước 9 : Config Statup :



thế là xong....mệt quá....với cách tạo server này...các bạn sẽ sử dụng chung MEMB_INFO trong Muonline .....tức là các thông số về acc ,pass, tiền ảo ,....nhưng nhân vật thì hoàn toàn là khác nhau.......

Cái bước 3 ấy...cho vào hex là files nào thế ...Gameserver hã...bạn nói rõ được không mà sao...tạo ODBC không được...có thể cho mình xin cái yahoo

Cùi Bắp
20-08-09, 07:49 PM
Làm xong tất cả...Run OK hết...chạy GS báo lỗi disconnect EXDB là sao vậy bạn hix...đã hex rồi....cho mình xin cái Yahoo nhé

Mr.Quy
27-08-10, 02:27 AM
Làm xong tất cả...Run OK hết...chạy GS báo lỗi disconnect EXDB là sao vậy bạn hix...đã hex rồi....cho mình xin cái Yahoo nhé

ExDB nó ấy cái port ấy
cho thêm phía sau 127.0.0.1 55xxx <== là đc

Ô mà cả nhà ới

ExDB là Guild
ChatServer để chát

Giờ ExDB ===> Chatserver
Nhưng giờ chạy 2 cái ExDB
Ví dụ SV1 ExDB port 55906
SV2 ExDB port 55908
Thì chát server cũng phải là 2 cái
Port 55906 và 55908 đúng hem ?

Nhưng chỉ chạy đc 1 ChatServer.exe thôi
Chạy 2 cái Là Run Fail ngay
:-?

by.2spy
31-08-10, 06:42 PM
Hay lắm , phát huy nhé...........................

giakhang2010
15-12-10, 07:27 PM
Có thể hướng dẫn dùng config edataserver dùng trên SCF SeaSon 5 không

truongwww98
21-12-10, 07:18 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

LạiVănSâm
12-02-11, 07:41 PM
Thế cái này hòm đồ có chung không?ví dụ như là bỏ đồ từ Muonline vào rương,thì vào Muonline1 có thấy item đó trong hòm ko?nếu có thì coi như vô ích rồi

mattroilan
10-03-11, 08:20 PM
Thế cái này hòm đồ có chung không?ví dụ như là bỏ đồ từ Muonline vào rương,thì vào Muonline1 có thấy item đó trong hòm ko?nếu có thì coi như vô ích rồi
tất nhiên là không có ...
ví dụ nhé : 1 acc có 5 nhân vật / server
thì đây sẽ là 1 acc có 10 nhân vật / 2 server

sắp tới tớ sẽ guide = video :D

LạiVănSâm
10-03-11, 09:01 PM
tất nhiên là không có ...
ví dụ nhé : 1 acc có 5 nhân vật / server
thì đây sẽ là 1 acc có 10 nhân vật / 2 server

sắp tới tớ sẽ guide = video :D

Thank.Đang chờ.tôi làm mà nó connect ko vào Muonline1 được

babykute
10-03-11, 10:05 PM
Hay lắm bạn...........!!!!!!!!!!!! :D

Edward_Newgate
17-03-11, 01:03 PM
Vậy chủ thớt ơi có cách nào làm 2 SV
Mà vẫn dùng 1 MuOnline ko
Có nghĩa là nv ở sv này sang sv kia vẫn thế ý
1 SV PK- 1 trade

trinhdat
15-06-11, 07:36 PM
bài này hay quá ! xin chủ thớt cho anh em hướng dẫn video đi ! thank

mattroilan
17-06-11, 08:08 PM
bài này hay quá ! xin chủ thớt cho anh em hướng dẫn video đi ! thank

bài này tớ đã guide lại bằng video rồi mà...lần sau để ý chút
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

mattroilan
17-06-11, 08:09 PM
bài này hay quá ! xin chủ thớt cho anh em hướng dẫn video đi ! thank

bài này tớ đã guide lại bằng video rồi mà...lần sau để ý chút
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

remesouth
29-04-13, 09:26 AM
Không dùng được web vì đăng ký mới trên web mới sẽ đc ghi trên MuOnline1 và web mới cũng trỏ đến Mem_info của MuOnline1
Và nữa Mem_info của sever 2 trỏ đến mem_info của sever gốc => id đăng ký mới trên web 2 ko log đc vào sever !

mattroilan
29-04-13, 09:28 AM
Không dùng được web vì đăng ký mới trên web mới sẽ đc ghi trên MuOnline1 và web mới cũng trỏ đến Mem_info của MuOnline1
Và nữa Mem_info của sever 2 trỏ đến mem_info của sever gốc => id đăng ký mới trên web 2 ko log đc vào sever !

web thì tạm thời duy nhất web do tớ dev hỗ trợ thôi nhé. còn lại ko web nào hỗ trợ điều này cả :D:D:D

YeuVo_ThuongCon
29-04-13, 09:49 AM
web thì tạm thời duy nhất web do tớ dev hỗ trợ thôi nhé. còn lại ko web nào hỗ trợ điều này cảD:D:D

=)) =)) =)) =)) =)) =))

Gì thế (:|(:|(:|(:|(:|

mattroilan
29-04-13, 09:53 AM
=)) =)) =)) =)) =)) =))

Gì thế (:|(:|(:|(:|(:|

thì e dev trên nền i-web đc chưa bác :D:D

tranthaihoa
14-08-13, 02:28 PM
minh dat code 20 roi, tat ca deu ok, nhung vao game thi cum thu 2 no nhay len cum thu 1 la sao ban??? srry may ko co vietkey

Domino9990
18-01-15, 09:05 AM
ExDB nó ấy cái port ấy
cho thêm phía sau 127.0.0.1 55xxx <== là đc

Ô mà cả nhà ới

ExDB là Guild
ChatServer để chát

Giờ ExDB ===> Chatserver
Nhưng giờ chạy 2 cái ExDB
Ví dụ SV1 ExDB port 55906
SV2 ExDB port 55908
Thì chát server cũng phải là 2 cái
Port 55906 và 55908 đúng hem ?

Nhưng chỉ chạy đc 1 ChatServer.exe thôi
Chạy 2 cái Là Run Fail ngay
:-?

cái này là vấn đề ai có cach giải quyết ko????????????

lequangvu
18-01-15, 11:28 AM
web thì tạm thời duy nhất web do tớ dev hỗ trợ thôi nhé. còn lại ko web nào hỗ trợ điều này cả :D:D:D

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

--- Chế độ gộp bài viết ---


Vậy chủ thớt ơi có cách nào làm 2 SV
Mà vẫn dùng 1 MuOnline ko
Có nghĩa là nv ở sv này sang sv kia vẫn thế ý
1 SV PK- 1 trade

Muốn làm như thế này thì chua sụm làm gì cơ chứ