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")