[KT] Lỗi lên cấp 70 không nhận EXP ủy thác rời mạng từ BCH
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 5 của 5
  1. #1
    Thành Viên
    Ngày tham gia
    Sep 2021
    Bài viết
    8
    Thanks
    36
    Thanked 0 Times in 0 Posts

    Lỗi lên cấp 70 không nhận EXP ủy thác rời mạng từ BCH

    Xin nhờ các anh hướng dẫn giúp hoặc gợi ý em cách sửa:

    Em đang gặp lỗi server 2.6 offline (hoặc có thể là tính năng đã được dev của sever) nhân vật lên đúng cấp 70 là không còn nhận được kinh nghiệm ủy thác rời mạng từ Bạch Câu Hoàn nữa.

    tưởng là nhân vật lỗi, em tạo lại vẫn vậy, trước cấp 70 thì offline xong vào game lại vẫn hiện bảng nhận exp, sau 70 thì ko, 6 acc vẫn y hệt nhau.

    Code:
    local nAddExp, nAddExp1, nAddExp2	=  Player.tbOffline:GetAddExp(me);
    		if (nAddExp > 0) then
    			local szMsg = string.format("Nhận kinh nghiệm ủy thác rời mạng lần trước %d", nAddExp);
    			szLogMsg = szLogMsg .. ", " .. szMsg;
    		end
    Em mò ra được dòng này, nhưng không rõ là phải chỉnh ra sao, xin nhờ các anh giúp, em cảm ơn.
    Khách viếng thăm hãy cùng nnquyen309 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên Tâm Huyết __Jie__'s Avatar
    Ngày tham gia
    Sep 2008
    Bài viết
    1,311
    Thanks
    256
    Thanked 736 Times in 556 Posts

    Ðề: Lỗi lên cấp 70 không nhận EXP ủy thác rời mạng từ BCH

    Này do thay đổi cấu trúc set max lvl , mở file offline.lua
    Tìm các đoạn liên quan đến DBTASD_SERVER_SETMAXLEVEL79 , DBTASD_SERVER_SETMAXLEVEL89, DBTASD_SERVER_SETMAXLEVEL99, DBTASD_SERVER_SETMAXLEVEL150
    thay thế thành -1 là được
    Nhận viết sự kiện, plugin Kiếm Thế
    Bishop check pass 100% kiếm thế win
    Web: [Only registered and activated users can see links. ]

  3. The Following 2 Users Say Thank You to __Jie__ For This Useful Post:

    nnquyen309 (13-04-24), sindhand (12-04-24)

  4. #3
    Thành Viên
    Ngày tham gia
    Sep 2021
    Bài viết
    8
    Thanks
    36
    Thanked 0 Times in 0 Posts

    Ðề: Lỗi lên cấp 70 không nhận EXP ủy thác rời mạng từ BCH

    Trích dẫn Gửi bởi __Jie__ [Only registered and activated users can see links. ]
    Này do thay đổi cấu trúc set max lvl , mở file offline.lua
    Tìm các đoạn liên quan đến DBTASD_SERVER_SETMAXLEVEL79 , DBTASD_SERVER_SETMAXLEVEL89, DBTASD_SERVER_SETMAXLEVEL99, DBTASD_SERVER_SETMAXLEVEL150
    thay thế thành -1 là được
    Em đã làm được. Cảm ơn anh Jie nhiều, đúng là cao thủ !

    Với em có để ý thấy dòng
    Code:
    tbOffline.LEVEL_LIMIT_EXP = 150
    Hình như dòng này cũng quy định level nhận exp, không biết đúng không
    Khách viếng thăm hãy cùng nnquyen309 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên Tâm Huyết __Jie__'s Avatar
    Ngày tham gia
    Sep 2008
    Bài viết
    1,311
    Thanks
    256
    Thanked 736 Times in 556 Posts

    Ðề: Lỗi lên cấp 70 không nhận EXP ủy thác rời mạng từ BCH

    ko thấy code gốc có dòng đó, chắc là sau này mng viết thêm , copy cả đoạn liên quan đến cái đấy lên tôi xem thử
    Nhận viết sự kiện, plugin Kiếm Thế
    Bishop check pass 100% kiếm thế win
    Web: [Only registered and activated users can see links. ]

  6. Các thành viên gởi lời cảm ơn đến __Jie__ vì bài viết này !

    nnquyen309 (13-04-24)

  7. #5
    Thành Viên
    Ngày tham gia
    Sep 2021
    Bài viết
    8
    Thanks
    36
    Thanked 0 Times in 0 Posts

    Ðề: Lỗi lên cấp 70 không nhận EXP ủy thác rời mạng từ BCH

    Trích dẫn Gửi bởi __Jie__ [Only registered and activated users can see links. ]
    ko thấy code gốc có dòng đó, chắc là sau này mng viết thêm , copy cả đoạn liên quan đến cái đấy lên tôi xem thử
    Dạ đây anh, em thắc mắc thêm thôi, chứ làm theo anh chỉ là đã chạy bình thường rồi.

    Code:
    Require("\\script\\player\\player.lua");
    
    local tbOffline		= Player.tbOffline or {};	-- 支持重载
    Player.tbOffline	= tbOffline;
    
    tbOffline.LEVEL_MIN			= 20;		-- 小于此级别不得参与离线托管
    
    tbOffline.TIME_MIN			= 60 * 5;	-- 离线托管敏感时间(托管小于此时间则不触发离线托管相关事件)
    
    tbOffline.TIME_DAY_USE		= 3600 * 18;	-- 每天最大离线托管时间
    
    tbOffline.TIME_BAJUWAN_ADD	= 3600 * 8;		-- 白驹丸增加托管时间
    
    tbOffline.MAX_ADDEXP_ONCE	= 10 * 10000 * 10000;	-- 一次最多增加经验10E
    
    tbOffline.POINT_ADD_PERHOUR	= 30;			-- 每小时获得精力活力
    
    tbOffline.DEFAULTBAIJUTYPE	= 3;
    
    tbOffline.COINLIMIT			= 99999999;
    
    tbOffline.CHANGE_MULT		= 1.5; -- 增加经验
    
    tbOffline.DEF_COMBINSERVER_GIVETIME = 180; -- 合服后合服奖励的天数
    
    tbOffline.LEVEL_LIMIT_EXP = 150; -- 合服后合服奖励的天数
    
    tbOffline.BAIJU_DEFINE		= {		-- 各种白驹丸参数设定 -- 现在因为客户端已经不放置warelist文件,所以目前不能取到物品的价格
    	{								-- 临时的只能暂定这一类价格,今后一定要改,尤其是价格变动的时候
    		szName		= " Bạch Câu Hoàn ",	-- 名称
    		nExpMultply	= 0.5,			-- 经验获得倍数
    		nTaskId		= 1,			-- 剩余时间记录变量
    		nWareId		= 1,
    		nCoin		= tbOffline.COINLIMIT,
    		nShowFlag	= 0,
    	}, {
    		szName		= "Đại Bạch Câu Hoàn",
    		nExpMultply	= 0.7,
    		nTaskId		= 2,
    		nWareId		= 2,
    		nCoin		= tbOffline.COINLIMIT,
    		nShowFlag	= 0,
    	}, {
    		szName		= "Cường Hiệu Bạch Câu Hoàn",
    		nExpMultply	= 1,
    		nTaskId		= 3,
    		nWareId		= 3,
    		nCoin		= tbOffline.COINLIMIT,
    		nShowFlag	= 0,
    	},
    	{
    		szName		= "Đặc Hiệu Bạch Câu Hoàn",
    		nExpMultply	= 1.3,
    		nTaskId		= 4,
    		nWareId		= 52,
    		nCoin		= tbOffline.COINLIMIT,
    		nShowFlag	= 0,
    	},
    };
    
    tbOffline.MAPID_FOBID	= {
    	[222]	= 1,	-- 汴京府大牢
    	[223]	= 1,	-- 临安府大牢
    	[399]	= 1,	-- 天牢
    	[1497]	= 1,	-- 桃源入口1
    	[1498]	= 1,	-- 桃源入口2
    	[1499]	= 1,	-- 桃源入口3
    	[1500]	= 1,	-- 桃源入口4
    	[1501]	= 1,	-- 桃源入口5
    	[1502]	= 1,	-- 桃源入口6
    	[1503]	= 1,	-- 桃源入口7
    	
    };
    
    -- 等级信息表
    if (MODULE_GAMESERVER) then
    	tbOffline.tbLevelInfo = {
    		{
    			nLevel	= 69,
    			nTimeTskId	= -1,
    		},
    		{
    			nLevel	= 79,
    			nTimeTskId	= -1,
    			--nTimeTskId	= DBTASD_SERVER_SETMAXLEVEL79,
    		},
    		{
    			nLevel	= 89,
    			nTimeTskId	= -1,
    			--nTimeTskId	= DBTASD_SERVER_SETMAXLEVEL89,
    		},
    		{
    			nLevel	= 99,
    			nTimeTskId	= -1,
    			--nTimeTskId	= DBTASD_SERVER_SETMAXLEVEL99,
    		},
    		{
    			nLevel	= 150,
    			nTimeTskId	= -1,
    			--nTimeTskId	= DBTASD_SERVER_SETMAXLEVEL150,
    		},
    	};
    end
    Khách viếng thăm hãy cùng nnquyen309 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. [JX] Xin chỉ dẫn đường File chỉnh Tiên Thảo Lộ x2 Exp lên Xn Exp
    Bởi bthhhz trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 09-02-17, 09:20 PM
  2. [KT] Việt hóa thông báo nhận bạc khóa, đồng khóa, exp
    Bởi SInSu trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 7
    Bài viết cuối: 10-05-14, 07:39 AM
  3. chỉnh exp x100 xong đánh lính hết nhận exp??
    Bởi hungho1995 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 20-03-12, 12:40 PM
  4. [KT] Help nhận exp lên là bị mất npc trong vong 5s ai nhận exp củng bị
    Bởi vutrongphong trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 01-02-12, 08:03 PM
  5. Lỗi đánh lv mà nhỉ nhận được Exp matter không nhân được Exp lênLV
    Bởi Olala trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 15-11-11, 01:04 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 11:34 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.