PDA

View Full Version : [KT] Hướng dẫn đưa kiếm thế online bằng Hamachi (hướng dẫn lại)



luumin
12-07-12, 07:48 AM
Có rất nhiều bạn hỏi về cách đưa kiếm thế online qua hamachi.trước trong diễn đàn đã có bài hướng dẫn các bạn rồi nhưng các bạn vẫn thắc mắc là làm đứng như vậy nhưng vẫn không được cho lên hôm nay mình làm lại cái hướng dẫn cho các bạn dù các bạn có cài server trên Máy Thật hay Máy Ảo cũng làm tương tự là oke sau đây là hướng dẫn
1.Tạo 1 loopback( có nghĩa là tạo 1 cái Ip ảo ví dụ như là 192.168.1.4 hoặc 192.168.1.5 tùy bạn )
2.Cài đặt hamachi
3.Config Ip cho các file sau (mình lấy ví dụ Ip loopback mình tạo ở bước 1 là 192.168.1.3) cho lên bạn nhìn thấy chỗ nào là 192.168.1.3 thì thay bằng cái Ip loopback mà bạn đã tạo ở bước 1 vào còn những chỗ ko thấy trong này thì cứ để nó là 127.0.0.1 còn chỗ nào mình để là "ip hamachi của bạn" thì thay bằng ip hamachi của bạn vào đó sau đây là config Ip cho các file sau
Server\gameserver\servercfg.ini



[Gateway]
Ip=192.168.1.3
Port=5633

[Database]
Ip=192.168.1.3
Port=5001

[Log]
Ip=192.168.1.3
Port=5100

[Gamecenter]
Ip=192.168.1.3
Port=5135

[GameServer]
ServerID=1
InAdapterIdx=1
OutAdapterIdx=1
InIp=192.168.1.3
OutIp= ip hamachi
Port=6041
SendInterval=1


Server\bishop\bishop.ini


[Paysys]
#PaysysµÄµØÖ·ºÍ¿ª·Å¶Ë¿Ú£¬×¢Ò� �£¬Èç¹ûBishop»úÆ÷ºÍPaysys»úÆ÷¶¼� �пéÍâÍøÍø¿¨µÄ»°£¬¾ÍÌîPaysys� �ÄÍâÍøIP£¡
IPAddress=192.168.1.3


[Goddess]
IPAddress=192.168.1.3

[Relay3]
IPAddress=192.168.1.3



Server\gamecenter\gc_config.ini


[Gamecenter]
;±¾»úIP
LocalIp=192.168.1.3

[Bishop]
ServerIP=192.168.1.3

[Log]
Ip=192.168.1.3

[Goddess]
Ip=192.168.1.3


Server\goddess\kg_goddess.ini



[KG_Goddess]
;¼àÌýIP¡¢¶Ë¿Ú£¬ÓÃÓÚ´æÈ¡½ÇÉ� �Êý¾Ý£¬ÓÉBishop,GameServerÁ¬½Ó
ListenIP=192.168.1.3


Server\logserver\kg_cslogserver.ini



[CSLogServer]
ListenIP=192.168.1.3

thế là xong rồi đó sau khi config xong thì bạn vào folder chứa game kiếm thế tìm đến folder user\serverlistdebug.ini tìm đến đoạn

1_Address= ip hamachi của bạn
1_GatewayName=11jx
vậy là xong rồi đó zô game thôi
<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>

VNGameZoneVN
12-07-12, 10:50 AM
có cách thật đơn giản hơn rất nhiều.

luumin
12-07-12, 12:36 PM
có cách đơn giản hơn thì nói cho mọi người biết xem sao

VNGameZoneVN
12-07-12, 01:46 PM
như thế này. tất cả IP các file trên đều để mặc định là 127.0.0.1

riêng file này thì làm như sau.

[GameServer]
ServerID=1
InAdapterIdx=1
OutAdapterIdx=1
InIp=127.0.0.1
OutIp=127.0.0.1
Port=6041
SendInterval=4

sửa thành

[GameServer]
ServerID=1
InAdapterIdx=1
OutAdapterIdx=1
InIp=
OutIp=
Port=6041
SendInterval=4


còn client thì để IP của HAMACHI, nhớ chỉnh IP lan thành IP tĩnh


nói tóm gọn là bạn chỉ cần mở 1 file servercfg.ini này lên thôi và sửa

[GameServer]
ServerID=1
InAdapterIdx=1
OutAdapterIdx=1
InIp=127.0.0.1
OutIp=127.0.0.1
Port=6041
SendInterval=4

sửa thành

[GameServer]
ServerID=1
InAdapterIdx=1
OutAdapterIdx=1
InIp=
OutIp=
Port=6041
SendInterval=4

BMK
12-07-12, 01:54 PM
vì có chế tại sao lại bỏ trống thì xin giải thích IP các bạn config gần nhất là ip lan thì vụ 192.168.1.15
thì bỏ trống nó sẽ nhận là ip lan như vậy bạn có thể dùng router để dmz port private về địa chỉ bạn sẽ được ra ngoài tất cả các port mà không cần mở.
nếu các modem khác thì tùy cách mở khác nhau nhưng tôi thấy không nên open port vì nếu open port thì bạn sẽ bị block và lag khi gặp số lượng lớn mà port gameserver bạn chịu không nỗi :)
theo tôi nghĩ thì vậy nhưng đúng ko thì chưa chắc nhưng đã open cách đó để online tại gia :D

mrpea0408
12-07-12, 08:15 PM
có 2pic chỉ là dùng IP Lan của máy (cmd-ipconfig) thay vào đc k bạn?! mà tạo loopdap j đó tạo thế nào? tạo trên máy ão VMware hay máy thật v bạn?

mrpea0408
12-07-12, 10:15 PM
bạn luumin oi! mình đã làm theo huong dẫn r! tạo loopback r khai báo là 192.168.1.4 và config theo như vậy mà lúc chạy game sever_star tất cả bíop godnes..v..v đều bị dis ra! giúp mình với!

mrpea0408
13-07-12, 02:31 PM
các bro vào giúp em với! ==! e đã config theo hướng dẫn cả r mà vẫn bị dis gamesever? invalid! ai chỉ e chi tiết trên máy ảo vmware lun đc k :(

zenymax
14-07-12, 03:52 PM
cũng đang bị kẹt khi cài sevver trên vmware đây
ko bit cài hammachi trên máy thật hay máy ảo nữa??
nên cài 2 máy lun. kết quả
máy thật nó chạy hammachi nhưng bên máy ảo sevver chạy lên rùi tự tắt thằng bishop voi gameserver
còn trên máy ảo thì hammachi nó ko ra dc mạng , ping ko thấy mạng

Billgate
21-08-12, 11:33 AM
như thế này. tất cả IP các file trên đều để mặc định là 127.0.0.1

riêng file này thì làm như sau.

[GameServer]
ServerID=1
InAdapterIdx=1
OutAdapterIdx=1
InIp=127.0.0.1
OutIp=127.0.0.1
Port=6041
SendInterval=4

sửa thành

[GameServer]
ServerID=1
InAdapterIdx=1
OutAdapterIdx=1
InIp=
OutIp=
Port=6041
SendInterval=4


còn client thì để IP của HAMACHI, nhớ chỉnh IP lan thành IP tĩnh


nói tóm gọn là bạn chỉ cần mở 1 file servercfg.ini này lên thôi và sửa

[GameServer]
ServerID=1
InAdapterIdx=1
OutAdapterIdx=1
InIp=127.0.0.1
OutIp=127.0.0.1
Port=6041
SendInterval=4

sửa thành

[GameServer]
ServerID=1
InAdapterIdx=1
OutAdapterIdx=1
InIp=
OutIp=
Port=6041
SendInterval=4

Sao e làm theo cách này lại bị lỗi: Kết lỗi bị lỗi, vui lòng xác nhận mở sv nhỉ.

luumin
21-08-12, 02:29 PM
Sao e làm theo cách này lại bị lỗi: Kết lỗi bị lỗi, vui lòng xác nhận mở sv nhỉ.
Bạn vào client xem đã sửa đúng cái ip hamachi của bạn chưa nhé nếu server chạy ngon mà vào game nó thông báo lỗi chỉ có thể là Ip ở client không trùng với Ip uot của server

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


cũng đang bị kẹt khi cài sevver trên vmware đây
ko bit cài hammachi trên máy thật hay máy ảo nữa??
nên cài 2 máy lun. kết quả
máy thật nó chạy hammachi nhưng bên máy ảo sevver chạy lên rùi tự tắt thằng bishop voi gameserver
còn trên máy ảo thì hammachi nó ko ra dc mạng , ping ko thấy mạng
trước hết mình xin nói đây là hướng dẫn cài hamachi trên máy thật.còn nếu bạn mở server == vmware thì bạn phải config cho cái vnmware của bạn cũng kết nối được internet thì mới có thể dùng hamachi được còn để config ip máy ảo kết nối được internet bạn lên google.com.vn tìm hiểu nhé

Billgate
21-08-12, 02:57 PM
[QUOTE=luumin;655466]Bạn vào client xem đã sửa đúng cái ip hamachi của bạn chưa nhé nếu server chạy ngon mà vào game nó thông báo lỗi chỉ có thể là Ip ở client không trùng với Ip uot của server[COLOR="Silver"]

E chỉnh IP chuẩn rồi mà nó vẫn báo lỗi như thế.

luumin
21-08-12, 03:59 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>