Kết quả 1 đến 1 của 1
-
06-12-12, 05:29 PM #1
Hướng dẫn kích hoạt KNB và sửa lỗi
Bài viết hướng dẫn kích hoạt KNB của trungviet và sửa lỗi của mình
Những file cần chú ý :
cmd/base/buyitem.c ( file này nếu xài sv trungviet thì đã chỉnh sửa sẵn)
inh/user/user.c
ini/server.ini
inh/user/login.c
inh/user/login0.c
cmd/base/quit.c
cmd/sys/saveall.c
Đầu tiên phải vào ini/server.ini, tìm phần hosttype và sửa nó lại là 1000
Trước:
Code:region : 1 host : 1 hosttype : 0
Code:region : 1 host : 1 hosttype : 1000
Tiếp theo vào file inh/user/user.c, tìm:
Code:if (MAIN_D->get_host_type()==0) { result = "ok:1000"; }
Code:if (MAIN_D->get_host_type()==0) { result = "ok:1000"; } if (MAIN_D->get_host_type()==1000) { result = sprintf("ok:%d", me->get_save("testbonus")); }
Bước tiếp theo mở inh/user/login.c lên :
Tìm :
Code:if (MAIN_D->get_host_type()==4||MAIN_D->get_host_type()==0) { if (MAIN_D->get_host_type()==0) { result = "ok:1:1:1"; }
Code:if (MAIN_D->get_host_type()==4||MAIN_D->get_host_type()==0||MAIN_D->get_host_type()==1000) { if (MAIN_D->get_host_type()==0) { result = "ok:1:1:1"; } if (MAIN_D->get_host_type()==1000) { result = "ok:1:1:1"; }
Bước tiếp theo mở inh/user.login0.c :
Tìm :
Code:if (MAIN_D->get_host_type()==4 || MAIN_D->get_host_type()==0 ) { if (MAIN_D->get_host_type()==0) { i = "/sys/sys/id"->get_max_id(); result = sprintf("ok:%d", i+1); "/sys/sys/id"->add_max_id(i+1); }
Code:if (MAIN_D->get_host_type()==4 || MAIN_D->get_host_type()==0 ||MAIN_D->get_host_type()==1000 ) { if (MAIN_D->get_host_type()==0) { i = "/sys/sys/id"->get_max_id(); result = sprintf("ok:%d", i+1); "/sys/sys/id"->add_max_id(i+1); } if (MAIN_D->get_host_type()==1000) { i = "/sys/sys/id"->get_max_id(); result = sprintf("ok:%d", i+1); "/sys/sys/id"->add_max_id(i+1); }
OK bước tiếp theo mở cmd/base/quit.c
Tìm:
Code:if (MAIN_D->get_host_type()==4||MAIN_D->get_host_type()==0)
Code:if (MAIN_D->get_host_type()==4||MAIN_D->get_host_type()==0||MAIN_D->get_host_type()==1000)
Tìm :
Code:if (MAIN_D->get_host_type()==4||MAIN_D->get_host_type()==0)
Code:if (MAIN_D->get_host_type()==4||MAIN_D->get_host_type()==0||MAIN_D->get_host_type()==1000)
Code:int main(object me,string arg) { int yuanbao = to_int(arg); if(!yuanbao) { yuanbao = 1; } me->add_save("testbonus",yuanbao); //Nạp Nguyên Bảo notify("Bạn đã nạp thành công %d Ngân Bảo",me->get_save("testbonus")); return 1; //Kết thúc }
OK vậy là đã sửa xong Lỗi khi kích hoạt KNBLần sửa cuối bởi ben543518694, ngày 06-12-12 lúc 05:38 PM.
Khách viếng thăm hãy cùng ben543518694 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 7 Users Say Thank You to ben543518694 For This Useful Post:
0903067487 (10-12-12), anhsaodem20069 (11-01-13), dat233 (06-12-12), laocaibun (11-12-12), nhokpretkool (07-12-12), tientrungqb (08-12-12), tului (01-07-13)