Bản Này còn lỗi dump rất nhiều nên chỉ có thể chơi offline vọc vạch thôi nhé
Tính Năng mini skill ở trên gốc trái
Kinh Mạch ( hiện tại là chỉ nâng đc 4 mạch còn lại thì có thể fix ở phần scripts )
Xếp hạng ? chuẩn (muốn fix hiển thị bảng tên hạng thì phải sửa larder gì đó là đc)
icon Cửa Hàng Tinh Luyện Thạch
icon Điểm Danh Hằng Ngày
icon Vòng Quay May Mắn
icon Mở Giao Diện PET
Patch Thì Update Client Mới Nhất của VNG để hiển thị những UI mới
Vào game bằng file game_y.exe hoặc volamtruyenky.exe
Tắt tường lửa ở máy thật để vào đc game
LINK PATCH :
LINK Máy ảo CentOS + WINXP :
Pass CentOS :igo
Pass giải nén 123456
Link Gốc SV + CLIENT
bài viết này mình không hỗ trợ gì về sv mình chỉ chia sẽ máy ảo thôi nhé !
Lỗi tạo nhân vật không đc:
winscp -->root/var/lib/mysql --> server1 xóa hết file trong này đi.
sau đó resat mysql trên centos lại bằng lệnh
service mysqld restart
Một Số Lỗi Của 1 Số Menber Đã Fix:
Vào game bấm ctrl + ~ hoặc ctrl +1 gây đứng toàn bộ GameServer
Cách fix vào /server1/script/protocol.lua tắt dòng -- "emSCRIPT_PROTOCOL_ECHO",và vào file /script/script_protocol/protocol_def_gs.lua tắt các dòng như sau
-- {
-- "emSCRIPT_PROTOCOL_ECHO", --ÐÒéºÅö¾Ù
-- "",--ÎļþÃû
-- "ScriptProtocol:Echo",--´¦Àíº¯Êý
-- nil, --²Î
Cách Mở 4 mạch còn lại:
/script/global/meridian/meridian.lua
Tìm tới dòng:
if nMeridianIndex >= 1 and nMeridianIndex < 5 then
Sửa thành:
if nMeridianIndex >= 0 and nMeridianIndex < 1 then
sv này vẫn còn bị mã hoá, với script không còn nguyên bản nữa
Bị quay chỗ tạo nhân vật
winscp -->root/var/lib/mysql --> server1 xóa hết file trong này đi.
sau đó resat mysql trên centos lại bằng lệnh
service mysqld restart
Anh em bị dump như này Vào game bấm ctrl + ~ hoặc ctrl +1 sẽ bị dump GS ngay
Cách fix vào /server1/script/protocol.lua tắt dòng -- "emSCRIPT_PROTOCOL_ECHO",và vào file /script/script_protocol/protocol_def_gs.lua tắt các dòng như sau
-- {
-- "emSCRIPT_PROTOCOL_ECHO", --ÐÒéºÅö¾Ù
-- "",--ÎļþÃû
-- "ScriptProtocol:Echo",--´¦Àíº¯Êý
-- nil, --²ÎÊý¸ñʽ¶¨Òå
-- },
Sẽ hết dump nhé
NPC "Thử Nghiệm 8.0" nằm ở file /home/jxser/server1/script/global/vng/add_npc.lua và npc_thunghiem.lua
Kinh mạch ở /script/global/meridian
Cách Mở 4 mạch còn lại:
/script/global/meridian/meridian.lua
Tìm tới dòng:
if nMeridianIndex >= 1 and nMeridianIndex < 5 then
Sửa thành:
if nMeridianIndex >= 0 and nMeridianIndex < 1 then
Chúc may mắn!
Trong file tải về có file login.lua a chép vào script/global/login.lua
Con mấy file top10_sortlist_1.lua a chép vào gateway/s3relay/relaysetting/top10_sortlist_1.lua chép đè vào đây rồi khai báo tasklist.lua cho nó
mình thấy thíu file này trên server thì làm sao nó xếp hạng đc
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
tìm file đó bỏ vào là sẽ update đc
top10_sortlist_1.lua là file khi bảo trì xong đến time nó hiện Top 1->10 trong bxh của bản gốc , vào tasklist tắt hết cái top10_sortlist_x.lua đi
Bạn làm theo dướng dẫn của mình bên trên coppy thư mục worldrank vào global
file login.lua sever bên bạn thì thêm vào như này
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Chép thư mục worldrank thì chép vào thư mục global, lúc include thì include script\\global\\worldrank nhé bác
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
					
					
					
	
					
					
					Tính Năng mini skill ở trên gốc trái
Kinh Mạch ( hiện tại là chỉ nâng đc 4 mạch còn lại thì có thể fix ở phần scripts )
Xếp hạng ? chuẩn (muốn fix hiển thị bảng tên hạng thì phải sửa larder gì đó là đc)
icon Cửa Hàng Tinh Luyện Thạch
icon Điểm Danh Hằng Ngày
icon Vòng Quay May Mắn
icon Mở Giao Diện PET
Patch Thì Update Client Mới Nhất của VNG để hiển thị những UI mới
Vào game bằng file game_y.exe hoặc volamtruyenky.exe
Tắt tường lửa ở máy thật để vào đc game
LINK PATCH :
LINK Máy ảo CentOS + WINXP :
Pass CentOS :igo
Pass giải nén 123456
Link Gốc SV + CLIENT
bài viết này mình không hỗ trợ gì về sv mình chỉ chia sẽ máy ảo thôi nhé !
Lỗi tạo nhân vật không đc:
winscp -->root/var/lib/mysql --> server1 xóa hết file trong này đi.
sau đó resat mysql trên centos lại bằng lệnh
service mysqld restart
Một Số Lỗi Của 1 Số Menber Đã Fix:
Vào game bấm ctrl + ~ hoặc ctrl +1 gây đứng toàn bộ GameServer
Cách fix vào /server1/script/protocol.lua tắt dòng -- "emSCRIPT_PROTOCOL_ECHO",và vào file /script/script_protocol/protocol_def_gs.lua tắt các dòng như sau
-- {
-- "emSCRIPT_PROTOCOL_ECHO", --ÐÒéºÅö¾Ù
-- "",--ÎļþÃû
-- "ScriptProtocol:Echo",--´¦Àíº¯Êý
-- nil, --²Î
Cách Mở 4 mạch còn lại:
/script/global/meridian/meridian.lua
Tìm tới dòng:
if nMeridianIndex >= 1 and nMeridianIndex < 5 then
Sửa thành:
if nMeridianIndex >= 0 and nMeridianIndex < 1 then
sv này vẫn còn bị mã hoá, với script không còn nguyên bản nữa
Bị quay chỗ tạo nhân vật
winscp -->root/var/lib/mysql --> server1 xóa hết file trong này đi.
sau đó resat mysql trên centos lại bằng lệnh
service mysqld restart
Anh em bị dump như này Vào game bấm ctrl + ~ hoặc ctrl +1 sẽ bị dump GS ngay
Cách fix vào /server1/script/protocol.lua tắt dòng -- "emSCRIPT_PROTOCOL_ECHO",và vào file /script/script_protocol/protocol_def_gs.lua tắt các dòng như sau
-- {
-- "emSCRIPT_PROTOCOL_ECHO", --ÐÒéºÅö¾Ù
-- "",--ÎļþÃû
-- "ScriptProtocol:Echo",--´¦Àíº¯Êý
-- nil, --²ÎÊý¸ñʽ¶¨Òå
-- },
Sẽ hết dump nhé
NPC "Thử Nghiệm 8.0" nằm ở file /home/jxser/server1/script/global/vng/add_npc.lua và npc_thunghiem.lua
Kinh mạch ở /script/global/meridian
Cách Mở 4 mạch còn lại:
/script/global/meridian/meridian.lua
Tìm tới dòng:
if nMeridianIndex >= 1 and nMeridianIndex < 5 then
Sửa thành:
if nMeridianIndex >= 0 and nMeridianIndex < 1 then
Chúc may mắn!
Trong file tải về có file login.lua a chép vào script/global/login.lua
Con mấy file top10_sortlist_1.lua a chép vào gateway/s3relay/relaysetting/top10_sortlist_1.lua chép đè vào đây rồi khai báo tasklist.lua cho nó
mình thấy thíu file này trên server thì làm sao nó xếp hạng đc
			
				Code:
			
		
		
		local nStartDate     = 20210707;
local nCloseDate     = 20220731;   
function TaskShedule()
    TaskName("Top 10 server - xÕp h¹ng 10h")
    TaskInterval(24 * 60)
    TaskTime(15, 00)
    TaskCountLimit(0)
    OutputMsg("topten server sort list")
end
function TaskContent()
    local nDate = tonumber(date("%Y%m%d"))
    if nDate < %nStartDate or nDate > %nCloseDate then
        return
    end
    RemoteExecute("\\script\\ctc_feature\\top10\\top10.lua",    "tbTop10:UpdateTopList", 0)  --------------------- trên server ko có file này
    OutputMsg("Top 10 list sorted")
end
	top10_sortlist_1.lua là file khi bảo trì xong đến time nó hiện Top 1->10 trong bxh của bản gốc , vào tasklist tắt hết cái top10_sortlist_x.lua đi
Bạn làm theo dướng dẫn của mình bên trên coppy thư mục worldrank vào global
file login.lua sever bên bạn thì thêm vào như này
			
				Code:
			
		
		
		Include("\\script\\worldrank\\vngglobalvar.lua")
Include("\\script\\worldrank\\vngtop10.lua")
Include("\\script\\worldrank\\xephang.lua")
function main(bExchangeIn)
XepHang()
tbTop10:LuuDSNhanVat()
end
	Chép thư mục worldrank thì chép vào thư mục global, lúc include thì include script\\global\\worldrank nhé bác
			
				Code:
			
		
		
		Include("\\script\\global\\worldrank\\vngglobalvar.lua")
Include("\\script\\global\\worldrank\\vngtop10.lua")
Include("\\script\\global\\worldrank\\xephang.lua")