herovn1994
04-03-14, 09:04 AM
Nguồn này mình sưu tầm các bạn nhé :).Thấy hướng dẫn rất dầy đủ cho bạn nào chơi off :)
Đã có video hướng dẫn bên dưới nhé
Nguồn : <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>
Các phần mềm hỗ trợ SQL Server / Support for SQL Server
Download Support for SQL Server (<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>)
<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> (<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>)
SQL Server Shaiya chính thức/ SQL Server Shaiya official
Download SQL Server 2005 Full (<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>)
Download SQL Server 2008 x32 x64 (<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>)
Việt Nam Version
Thân chào các game thủ Shaiya thân yêu. MB đã có 1 thời gian nghiên cứu và suy nghĩ cách nào để giới thiệu đến các bạn cách tạo 1 server đơn giản nhất mà ai cũng làm được. Nhờ vào khoảng thời gian chăm chỉ đó mà nay MB đã có 1 con đường ngắn nhất, nhanh nhất, dễ nhất để các bạn có thể đi.
Trước tiên chúng ta nên xây dựng 1 nền móng vững chắc về Private Server: máy chủ riêng.
Phần 1: Chuẩn bị
Giới thiệu
Private Server có thể được chơi Offline mà trong đó bạn là Game Master, cũng có thể chơi chung với bạn bè, hay đưa lên online cho mọi người cùng chơi như Shaiya Hero, Shaiya Union, Shaiya Haven,
Tất cả không quá khó như bạn tưởng :D. Cái khó chính là xây dựng và lập trình cho server.
Tôi muốn biết nguyên liệu cần bao gồm những gì?
Client (cái mà bạn tải về 2-3Gb ý)
Server (cái mà bạn sẽ chưa thấy bao giờ, dùng để config game)
SQL Server Express Edition và SQL Server Management Studio Express
Softs giải nén dữ liệu, chỉnh sửa dữ liệu
Não của bạn tiếp xúc với dữ liệu số tố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> (<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>)
Tôi phải bắt đầu từ đâu?
Bắt đầu ngay từ bây giờ cũng tốt mà khi nào bạn có thời gian rảnh thì tốt nhất vì cái gì mới cũng cần thời gian để bạn tiếp xúc và có kinh nghiệm. Không có ai biết làm toán từ trong bụng mẹ hết nếu không chịu học. Khó chỉ là vì bạn không có quyết tâm mà thôi.
Để bắt đầu, tốt nhất là nên làm việc chính trước – chạy được Server rồi tính gì đó thì tính :D. Trước tiên là tất cả những nguyên liệu nằm ở trên kia, hãy tải về ở đây:
Bắt đầu tải -Shaiya Clients 4.5 (<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>!9wQ3AC7B!FhY-4mcm4DH1lDS_dSK5iSj8OL9MGZHZzGwkWxhwDAk)
Sau khi tải Client về, tải tiếp SQL Server nào:
> Đối với các bạn dùng Win 32: |SQL Server (<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>) Express (<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>)| SQL Server Management (<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>)|
> Đối với các bạn dùng Win 64: |SQL Server Express (<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>)| SQL Server Management (<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>)|
Đừng vội vàng, hãy tải từng file một để có thể nắm được tình hình.
Chuẩn bị những gì SQL Server nó cần: (cái nào không có hay cần biết thêm các bác lên hỏi bác Google ấy).
.NET Framework 2.0 trở lên, quan trọng. Monitor (SQL Server công cụ đồ họa, đòi hỏi độ phân giải VGA hoặc cao hơn: ít nhất là 1.024 x 768 pixel.)
. Microsoft Internet Explorer 6.0 SP1 hoặc cao hơn.Danh sách đòi hỏi của nó khá nhiều, các bạn xem thêm tại đây <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>(v=sql.90).aspx (<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>(v=sql.90).aspx)
Tải Server: Download Shaiya Server (<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>)
Tải phần mềm Edit game.exe: Download HxD-Hex Editor (<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>)
Kiểm tra xem đã có đủ tất cả phần mềm hỗ trợ trong máy chưa, nếu chưa có thì lên mạng kiếm và cài vào.Đây là máy của MB đã cài được SQL Server và những phần mềm hỗ trợ – click vào hình để xem hình lớn hơn:
<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> (<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>)
Win 7: Vào Windows và gõ từ khóa “features”(tính năng) > Turn features on or off> Kiểm tra xem đã check những ô dưới đây chưa, nếu chưa thì phải check vào, không thì không kết nối với SQL được.
<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> (<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>)
<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> (<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>)
Tôi đã có đầy đủ những gì cần thiết rồi.
*** Lưu ý***: Đóng băng ổ C:\ sau khi tải về và cài đặt các phần mềm trên, có thể đóng băng bằng Deepfreeze hay Shadow Defender. SQL là 1 tay khó chịu hạng nặng (không phải hăm dọa nhé).
Cài thất bại 1 lần chưa chắc cài được lần nữa mặc dù đã xài đủ cách kể cả can thiệp vào Regedit.
Cách thông thường nhất là….. cài lại Win =))
Vậy tôi phải làm gì?
Giải pháp thứ cấp là tạo ổ đĩa ảo bằng VMWare (lên mạng kiếm) rồi Copy tất cả những phần mềm vừa tài về qua đó. Cài thẳng vào thư mục đó luôn, tạo Server luôn trên đó.
Nhưng nếu đây là lần đầu tiên bạn cài SQL Server, tốt nhất và cũng là cách MB đề xuất là nên đóng băng để cài thử vài lần , vọc cho quen tay.
Sau khi tải Client và SQL Server, chúng ta tiến hành cài đặt. Đây là bước quan trọng nhất khi bạn tự tạo 1 server nên mình đã khuyên các bạn làm từng bước 1, nóng tánh thì không làm được gì.
Nếu làm theo Video không được thì không việc gì phải cau có, MB đã thất bại hơn chục lần, cứ bình tĩnh đi ăn uống ngủ nghỉ giải lao. Sau khi hồi phục tinh thần, sức khỏe thì hãy đánh tiếp :))
Trong lần cập nhật sau MB sẽ tiếp tục hướng dẫn cách tạo Server bằng Video, bây giờ máy đang Ghost lại Win vì không remove SQL Server được =))
Phần 2: Cài đặt
Các bạn tải về các Video tại Link sau (đặc biệt cảm ơn tới ShaiyaOmega): Tải về Video hướng dẫn (<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>)<Viet Nam Version Only>. Định dạng mp4, các bạn cứ tập vọc cho quen tay khi vào được server, đây là 1 số lệnh GM: Tải về Lệnh GM (<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>) <Viet Nam Version Only>Phần lớn khi làm theo những Video hướng dẫn trên đều vướng lỗi “: Unable to connect to server”. Chúng ta có thể dùng Notepad++ để chỉnh sửa lại những thông số IP thiếu qua video sau: How to Repair IP (<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> on_Konfiguration.rar)
Lưu ý: Sau khi download ta giải nén OmegaFiles Trong ổ đĩa C:\ thì sẽ có 1 folder tênShaiyaServer, như vậy server đầy đủ của chúng ta là C:\ShaiyaServer ==> không đổi tên folder này. Client sau khi tải về có thể đặt ở bất kì thư mục nào tùy thích
Tải về Notepad++ để chỉnh sửa các file trong config Server nếu như Server không chạy: Download Notepad++ (<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>)
Tải về Xampp (<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>)- gói cài đặt có sẵn apache, mysql, php và nhiều tiện ích khác giúp bạn có thể setup 1 webserver 1 cách nhanh chóng. Do tính dễ dàng trong cài đặt, đầy đủ chức năng và thường xuyên cập nhật các phiên bản mới của php, apache, mysql… nên xampp là 1 trong số những bộ cài đặt tích hợp được sử dụng nhiều nhất.Yêu cầu phải có Microsoft Visual C++ 2008 Redistributable package
Tiến hành cài đặt tất cả phần mềm trên vào máy
<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ưu ý: làm từng bước 1 giống như vậy, nếu sai bước nào server sẽ không chạy
Phần 3: Lưu ý và giải quyết lỗi phát sinh
Lời cảm ơn đặc biệt tới abrasive
Đây là danh sách các vấn đề phổ biến khi người dùng thiết lập một máy chủ riêng theo thứ tự từ bắt đầu dịch vụ để đăng nhập vào Shaiya và thực hiện các câu lệnh trong game.
Tất cả các services có dấu X đỏ (Trong PSMServer_Mgr)
<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> (<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>)
Shaiya Agent Client service (C:\SHAIYASERVER\SERVER\PSM_Client\PSM_Agent.exe) chưa được cài đặt hay chưa được chạy. Cài đặt và chạy nó, khởi động lại PSMServer_Mgr.exe.
Tất cả services có dấu X xanh (Trong PSMServer_Mgr)
Điều này có nghĩa các services chưa được cài đặt, hoặc không được công nhận là đang được cài đặt
Services chuyển qua mũi tên xanh lá rồi lại pause
Có nghĩa là các dịch vụ không thể kết nối với cơ sở dữ liệu. Kiểm tra các bản ghi của bạn trongC:\SHAIYASERVER\SERVER\PSM_Client\Bin\Log vàC:\SHAIYASERVER\SERVER\PSM_Client\Log. Các bản ghi này giúp cho bạn biết các vấn đề về các services khởi động, hãy ghi nhớ điều này để giải quyết các vấn đề trong tương lai.
“Check notice board”
Thường xảy ra nếu kết nối đến địa chỉ IP sai, hoặc Windows Firewall ngăn chặn địa chỉ IP của client. Cũng có thể nguyên nhân là gây ra bằng cách sử dụng client sai, do đó kết nối với các địa chỉ IP sai.
“Failed to connect to game server” sau khi lựa chọn máy chủ và nhấp OK
Có thể là do Windows Firewall ngăn chặn các client cố gắng để kết nối với máy chủ.
Cũng có thể là do các địa chỉ IP không chính xác trong C:\SHAIYASERVER\SERVER\PSM_Client\Bin\Config\ps_ga me.ini trong dòng lệnh bắt đầu vớiGamePublicIP=
Nó có thể cũng là từ các địa chỉ IP không chính xác trong tập tin có đuôi .ini
Ngắt kết nối sau khi lựa chọn máy chủ và nhấp OK
Nhiều khả năng bạn có dữ liệu không chính xác hoặc thiếu dữ liệu trong database. Có thể có nhiều nguyên nhân gây ra. Gợi ý là hãy dùng các hồ sơ SQL (SQL profiler) để theo dõi những gì xảy ra và tìm kiếm các thông báo lỗi trong các bản ghi. Nếu có một thông báo lỗi hiện diện trong các bản ghi hãy tìm thấy những truy vấn SQL bắt nguồn từ các hồ sơ gây ra nó.
Ngắt kết nối sau khi vào máy chủ được 2 phút
Thường xảy ra trong trường hợp bạn quên dùng câu lệnh /nprotectoff. Thông thường /nprotectoff phải được chạy mỗi khi các services máy chủ khởi động lại, trong đó bao gồm khởi động lại máy chủ, v.v…
Ngắt kết nối khi nhắm quái vật, hoặc làm các hoạt động cụ thể khác
Nhiều khả năng bạn có databse không chính xác hoặc thiếu. Có thể có nhiều nguyên nhân. Tôi muốn đề nghị sử dụng các hồ sơ SQL (SQL profiler) để thu hẹp vấn đề.
Ngắt kết nối khi mua vật phẩm từ túi càn khôn
Các phân phối dịch vụ điều phối giao dịch (Distributed Transaction Coordinator service) có thể không chạy, nó cần thiết để sử dụng câu lệnh: BEGIN DISTRIBUTED TRANSACTION
Đã có video hướng dẫn bên dưới nhé
Nguồn : <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>
Các phần mềm hỗ trợ SQL Server / Support for SQL Server
Download Support for SQL Server (<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>)
<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> (<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>)
SQL Server Shaiya chính thức/ SQL Server Shaiya official
Download SQL Server 2005 Full (<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>)
Download SQL Server 2008 x32 x64 (<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>)
Việt Nam Version
Thân chào các game thủ Shaiya thân yêu. MB đã có 1 thời gian nghiên cứu và suy nghĩ cách nào để giới thiệu đến các bạn cách tạo 1 server đơn giản nhất mà ai cũng làm được. Nhờ vào khoảng thời gian chăm chỉ đó mà nay MB đã có 1 con đường ngắn nhất, nhanh nhất, dễ nhất để các bạn có thể đi.
Trước tiên chúng ta nên xây dựng 1 nền móng vững chắc về Private Server: máy chủ riêng.
Phần 1: Chuẩn bị
Giới thiệu
Private Server có thể được chơi Offline mà trong đó bạn là Game Master, cũng có thể chơi chung với bạn bè, hay đưa lên online cho mọi người cùng chơi như Shaiya Hero, Shaiya Union, Shaiya Haven,
Tất cả không quá khó như bạn tưởng :D. Cái khó chính là xây dựng và lập trình cho server.
Tôi muốn biết nguyên liệu cần bao gồm những gì?
Client (cái mà bạn tải về 2-3Gb ý)
Server (cái mà bạn sẽ chưa thấy bao giờ, dùng để config game)
SQL Server Express Edition và SQL Server Management Studio Express
Softs giải nén dữ liệu, chỉnh sửa dữ liệu
Não của bạn tiếp xúc với dữ liệu số tố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> (<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>)
Tôi phải bắt đầu từ đâu?
Bắt đầu ngay từ bây giờ cũng tốt mà khi nào bạn có thời gian rảnh thì tốt nhất vì cái gì mới cũng cần thời gian để bạn tiếp xúc và có kinh nghiệm. Không có ai biết làm toán từ trong bụng mẹ hết nếu không chịu học. Khó chỉ là vì bạn không có quyết tâm mà thôi.
Để bắt đầu, tốt nhất là nên làm việc chính trước – chạy được Server rồi tính gì đó thì tính :D. Trước tiên là tất cả những nguyên liệu nằm ở trên kia, hãy tải về ở đây:
Bắt đầu tải -Shaiya Clients 4.5 (<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>!9wQ3AC7B!FhY-4mcm4DH1lDS_dSK5iSj8OL9MGZHZzGwkWxhwDAk)
Sau khi tải Client về, tải tiếp SQL Server nào:
> Đối với các bạn dùng Win 32: |SQL Server (<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>) Express (<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>)| SQL Server Management (<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>)|
> Đối với các bạn dùng Win 64: |SQL Server Express (<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>)| SQL Server Management (<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>)|
Đừng vội vàng, hãy tải từng file một để có thể nắm được tình hình.
Chuẩn bị những gì SQL Server nó cần: (cái nào không có hay cần biết thêm các bác lên hỏi bác Google ấy).
.NET Framework 2.0 trở lên, quan trọng. Monitor (SQL Server công cụ đồ họa, đòi hỏi độ phân giải VGA hoặc cao hơn: ít nhất là 1.024 x 768 pixel.)
. Microsoft Internet Explorer 6.0 SP1 hoặc cao hơn.Danh sách đòi hỏi của nó khá nhiều, các bạn xem thêm tại đây <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>(v=sql.90).aspx (<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>(v=sql.90).aspx)
Tải Server: Download Shaiya Server (<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>)
Tải phần mềm Edit game.exe: Download HxD-Hex Editor (<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>)
Kiểm tra xem đã có đủ tất cả phần mềm hỗ trợ trong máy chưa, nếu chưa có thì lên mạng kiếm và cài vào.Đây là máy của MB đã cài được SQL Server và những phần mềm hỗ trợ – click vào hình để xem hình lớn hơn:
<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> (<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>)
Win 7: Vào Windows và gõ từ khóa “features”(tính năng) > Turn features on or off> Kiểm tra xem đã check những ô dưới đây chưa, nếu chưa thì phải check vào, không thì không kết nối với SQL được.
<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> (<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>)
<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> (<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>)
Tôi đã có đầy đủ những gì cần thiết rồi.
*** Lưu ý***: Đóng băng ổ C:\ sau khi tải về và cài đặt các phần mềm trên, có thể đóng băng bằng Deepfreeze hay Shadow Defender. SQL là 1 tay khó chịu hạng nặng (không phải hăm dọa nhé).
Cài thất bại 1 lần chưa chắc cài được lần nữa mặc dù đã xài đủ cách kể cả can thiệp vào Regedit.
Cách thông thường nhất là….. cài lại Win =))
Vậy tôi phải làm gì?
Giải pháp thứ cấp là tạo ổ đĩa ảo bằng VMWare (lên mạng kiếm) rồi Copy tất cả những phần mềm vừa tài về qua đó. Cài thẳng vào thư mục đó luôn, tạo Server luôn trên đó.
Nhưng nếu đây là lần đầu tiên bạn cài SQL Server, tốt nhất và cũng là cách MB đề xuất là nên đóng băng để cài thử vài lần , vọc cho quen tay.
Sau khi tải Client và SQL Server, chúng ta tiến hành cài đặt. Đây là bước quan trọng nhất khi bạn tự tạo 1 server nên mình đã khuyên các bạn làm từng bước 1, nóng tánh thì không làm được gì.
Nếu làm theo Video không được thì không việc gì phải cau có, MB đã thất bại hơn chục lần, cứ bình tĩnh đi ăn uống ngủ nghỉ giải lao. Sau khi hồi phục tinh thần, sức khỏe thì hãy đánh tiếp :))
Trong lần cập nhật sau MB sẽ tiếp tục hướng dẫn cách tạo Server bằng Video, bây giờ máy đang Ghost lại Win vì không remove SQL Server được =))
Phần 2: Cài đặt
Các bạn tải về các Video tại Link sau (đặc biệt cảm ơn tới ShaiyaOmega): Tải về Video hướng dẫn (<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>)<Viet Nam Version Only>. Định dạng mp4, các bạn cứ tập vọc cho quen tay khi vào được server, đây là 1 số lệnh GM: Tải về Lệnh GM (<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>) <Viet Nam Version Only>Phần lớn khi làm theo những Video hướng dẫn trên đều vướng lỗi “: Unable to connect to server”. Chúng ta có thể dùng Notepad++ để chỉnh sửa lại những thông số IP thiếu qua video sau: How to Repair IP (<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> on_Konfiguration.rar)
Lưu ý: Sau khi download ta giải nén OmegaFiles Trong ổ đĩa C:\ thì sẽ có 1 folder tênShaiyaServer, như vậy server đầy đủ của chúng ta là C:\ShaiyaServer ==> không đổi tên folder này. Client sau khi tải về có thể đặt ở bất kì thư mục nào tùy thích
Tải về Notepad++ để chỉnh sửa các file trong config Server nếu như Server không chạy: Download Notepad++ (<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>)
Tải về Xampp (<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>)- gói cài đặt có sẵn apache, mysql, php và nhiều tiện ích khác giúp bạn có thể setup 1 webserver 1 cách nhanh chóng. Do tính dễ dàng trong cài đặt, đầy đủ chức năng và thường xuyên cập nhật các phiên bản mới của php, apache, mysql… nên xampp là 1 trong số những bộ cài đặt tích hợp được sử dụng nhiều nhất.Yêu cầu phải có Microsoft Visual C++ 2008 Redistributable package
Tiến hành cài đặt tất cả phần mềm trên vào máy
<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ưu ý: làm từng bước 1 giống như vậy, nếu sai bước nào server sẽ không chạy
Phần 3: Lưu ý và giải quyết lỗi phát sinh
Lời cảm ơn đặc biệt tới abrasive
Đây là danh sách các vấn đề phổ biến khi người dùng thiết lập một máy chủ riêng theo thứ tự từ bắt đầu dịch vụ để đăng nhập vào Shaiya và thực hiện các câu lệnh trong game.
Tất cả các services có dấu X đỏ (Trong PSMServer_Mgr)
<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> (<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>)
Shaiya Agent Client service (C:\SHAIYASERVER\SERVER\PSM_Client\PSM_Agent.exe) chưa được cài đặt hay chưa được chạy. Cài đặt và chạy nó, khởi động lại PSMServer_Mgr.exe.
Tất cả services có dấu X xanh (Trong PSMServer_Mgr)
Điều này có nghĩa các services chưa được cài đặt, hoặc không được công nhận là đang được cài đặt
Services chuyển qua mũi tên xanh lá rồi lại pause
Có nghĩa là các dịch vụ không thể kết nối với cơ sở dữ liệu. Kiểm tra các bản ghi của bạn trongC:\SHAIYASERVER\SERVER\PSM_Client\Bin\Log vàC:\SHAIYASERVER\SERVER\PSM_Client\Log. Các bản ghi này giúp cho bạn biết các vấn đề về các services khởi động, hãy ghi nhớ điều này để giải quyết các vấn đề trong tương lai.
“Check notice board”
Thường xảy ra nếu kết nối đến địa chỉ IP sai, hoặc Windows Firewall ngăn chặn địa chỉ IP của client. Cũng có thể nguyên nhân là gây ra bằng cách sử dụng client sai, do đó kết nối với các địa chỉ IP sai.
“Failed to connect to game server” sau khi lựa chọn máy chủ và nhấp OK
Có thể là do Windows Firewall ngăn chặn các client cố gắng để kết nối với máy chủ.
Cũng có thể là do các địa chỉ IP không chính xác trong C:\SHAIYASERVER\SERVER\PSM_Client\Bin\Config\ps_ga me.ini trong dòng lệnh bắt đầu vớiGamePublicIP=
Nó có thể cũng là từ các địa chỉ IP không chính xác trong tập tin có đuôi .ini
Ngắt kết nối sau khi lựa chọn máy chủ và nhấp OK
Nhiều khả năng bạn có dữ liệu không chính xác hoặc thiếu dữ liệu trong database. Có thể có nhiều nguyên nhân gây ra. Gợi ý là hãy dùng các hồ sơ SQL (SQL profiler) để theo dõi những gì xảy ra và tìm kiếm các thông báo lỗi trong các bản ghi. Nếu có một thông báo lỗi hiện diện trong các bản ghi hãy tìm thấy những truy vấn SQL bắt nguồn từ các hồ sơ gây ra nó.
Ngắt kết nối sau khi vào máy chủ được 2 phút
Thường xảy ra trong trường hợp bạn quên dùng câu lệnh /nprotectoff. Thông thường /nprotectoff phải được chạy mỗi khi các services máy chủ khởi động lại, trong đó bao gồm khởi động lại máy chủ, v.v…
Ngắt kết nối khi nhắm quái vật, hoặc làm các hoạt động cụ thể khác
Nhiều khả năng bạn có databse không chính xác hoặc thiếu. Có thể có nhiều nguyên nhân. Tôi muốn đề nghị sử dụng các hồ sơ SQL (SQL profiler) để thu hẹp vấn đề.
Ngắt kết nối khi mua vật phẩm từ túi càn khôn
Các phân phối dịch vụ điều phối giao dịch (Distributed Transaction Coordinator service) có thể không chạy, nó cần thiết để sử dụng câu lệnh: BEGIN DISTRIBUTED TRANSACTION