[KT] Cho hỏi về lệnh cập nhật quan hàm
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 4 của 4
  1. #1
    Thành Viên
    Ngày tham gia
    Aug 2010
    Bài viết
    75
    Thanks
    30
    Thanked 10 Times in 3 Posts

    Cho hỏi về lệnh cập nhật quan hàm

    Hiện tại server thì thứ 2 hàng tuần mới cập nhật xếp hạng quan hàm lãnh thổ.

    có bạn nào biết lệnh để cập nhật hàng ngày ko chỉ mình với
    Khách viếng thăm hãy cùng TrungTuan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên
    Ngày tham gia
    Aug 2010
    Bài viết
    75
    Thanks
    30
    Thanked 10 Times in 3 Posts

    Ðề: Cho hỏi về lệnh cập nhật quan hàm

    có ai giúp mình vấn đề này với
    Khách viếng thăm hãy cùng TrungTuan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Thành Viên mrkutepro's Avatar
    Ngày tham gia
    Apr 2012
    Đang ở
    SafeZone
    Bài viết
    523
    Thanks
    82
    Thanked 248 Times in 125 Posts

    Ðề: Cho hỏi về lệnh cập nhật quan hàm

    Lại hỏi, lại trả lời!

    Làm theo 3 bước sau:

    Bước 1 mở: gamecenter\script\tong\tongscheduletask.lua

    Tìm đến hàm:

    Code:
    function Tong:DailyPresidentConfirm()
    	_DbgOut("DailyPresidentConfirm");
    	if tonumber(os.date("%w", GetTime())) == self.PRESDIENT_CONFIRM_WDATA then				-- Kiểm tra phải hôm nay Thứ 2 không
    		local nOfficialMainTainNo = KGblTask.SCGetDbTaskInt(DBTASK_OFFICIAL_MAINTAIN_NO);
    		KGblTask.SCSetDbTaskInt(DBTASK_OFFICIAL_MAINTAIN_NO, nOfficialMainTainNo + 1);
    	end
    	self.PerTongPresident_cNextTong, self.PerTongPresident_nNextTong = KTong.GetFirstTong()
    	if not self.PerTongPresident_cNextTong then
    		_DbgOut("no tong");
    		return 0
    	end
    	Timer:Register(1, self.DailyPresidentConfirm_Timer, self)
    	return 0
    end
    Điều kiện if-end đều tiên kiểm tra xem hôm nay phải thứ 2 không, bạn bỏ dấu -- trước if và end đi, cho nó khỏi kiểm tra, sửa xong được như sau:

    Code:
    function Tong:DailyPresidentConfirm()
    	_DbgOut("DailyPresidentConfirm");
    	--if tonumber(os.date("%w", GetTime())) == self.PRESDIENT_CONFIRM_WDATA then				-- Kiểm tra phải hôm nay Thứ 2 không
    		local nOfficialMainTainNo = KGblTask.SCGetDbTaskInt(DBTASK_OFFICIAL_MAINTAIN_NO);
    		KGblTask.SCSetDbTaskInt(DBTASK_OFFICIAL_MAINTAIN_NO, nOfficialMainTainNo + 1);
    	--end
    	self.PerTongPresident_cNextTong, self.PerTongPresident_nNextTong = KTong.GetFirstTong()
    	if not self.PerTongPresident_cNextTong then
    		_DbgOut("no tong");
    		return 0
    	end
    	Timer:Register(1, self.DailyPresidentConfirm_Timer, self)
    	return 0
    end
    Bước 2: Vẫn file trên, tìm đến hàm
    Code:
    function Tong:DailyPresidentConfirm_Timer()
    , tìm đến đoạn code

    Code:
    	if tonumber(os.date("%w", GetTime())) == self.PRESDIENT_CONFIRM_WDATA then		-- 需要选一次首领,同时决定官衔
    		self:PresidentConfirm_GC(nTongId, 1)			
    	elseif bConfirm == 1 then							-- 首领离开帮会了~需要选一次首领~不决定官衔
    		self:PresidentConfirm_GC(nTongId)
    	elseif tonumber(os.date("%w", GetTime())) == 5 then
    		self:PresidentCandidateConfirm_GC(nTongId)
    	end
    Sửa nó thành:

    Code:
    	--if tonumber(os.date("%w", GetTime())) == self.PRESDIENT_CONFIRM_WDATA then		-- 需要选一次首领,同时决定官衔
    		self:PresidentConfirm_GC(nTongId, 1)			
    	if bConfirm == 1 then							-- 首领离开帮会了~需要选一次首领~不决定官衔
    		self:PresidentConfirm_GC(nTongId)
    	elseif tonumber(os.date("%w", GetTime())) == 5 then
    		self:PresidentCandidateConfirm_GC(nTongId)
    	end
    Bước 3 "nhét" cái đoạn code này vào túi tân thủ, nhét đâu cũng được miễn là gọi nó lên:

    Code:
    GCExcute({"Tong:DailyPresidentConfirm"});
    Xong ok cho xin cái thank
    Lần sửa cuối bởi mrkutepro, ngày 21-10-12 lúc 08:26 PM.
    Khách viếng thăm hãy cùng mrkutepro xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. The Following 5 Users Say Thank You to mrkutepro For This Useful Post:

    DoanHuynh (23-10-12), nguyenhophuc87 (21-10-12), thienthan1403 (28-11-14), TrungTuan (23-10-12), yasichiaki (19-12-12)

  5. #4
    Thành Viên
    Ngày tham gia
    Aug 2010
    Bài viết
    75
    Thanks
    30
    Thanked 10 Times in 3 Posts

    Ðề: Cho hỏi về lệnh cập nhật quan hàm

    đã làm dc. thank mrkute ......................
    Khách viếng thăm hãy cùng TrungTuan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. [KT] Cần giúp về quan ấn!
    Bởi zipzipbonbon1 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 14-07-12, 11:24 PM
  2. [KT] Có ai biết về Quan Hàm không?
    Bởi kenjidraw trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 12
    Bài viết cuối: 28-01-12, 04:12 PM
  3. 1 thứ ko bít có quan trọng ko
    Bởi banynavy trong diễn đàn Võ Lâm Truyền Kỳ (Jx Server)
    Trả lời: 25
    Bài viết cuối: 19-10-10, 09:28 PM
  4. Vấn đề Cần các bác pro quan tâm tới nhé
    Bởi minhtuan176 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 10
    Bài viết cuối: 16-07-10, 12:44 AM

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à 05:54 AM.
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ệ.