[KT] Xin hướng dẫn rút ngắn thời gian qua ải tiêu dao cốc
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 8 của 8
  1. #1
    Thành Viên
    Ngày tham gia
    Jul 2015
    Bài viết
    71
    Thanks
    29
    Thanked 0 Times in 0 Posts

    Xin hướng dẫn rút ngắn thời gian qua ải tiêu dao cốc

    Chào mọi người!
    Server của mình khi hoàn thành nhiệm vụ 1 ải tiêu dao cốc nó không tự rút ngắn thời gian chờ qua ải mà bắt phải chờ hết thời gian ải đó mới qua đc ải tiếp theo
    Mọi người có thể chi mình cách rút ngắn thời gian qua ải tiêu dao cốc sau khi hoàn thành nhiệm vụ không
    Minh đã thử chỉnh nhiều cách nhưng vẫn không được
    Thanks mọi người
    Khách viếng thăm hãy cùng piorentina3 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên GameZone bosualongthanh's Avatar
    Ngày tham gia
    Apr 2015
    Bài viết
    423
    Thanks
    32
    Thanked 463 Times in 105 Posts

    Ðề: Xin hướng dẫn rút ngắn thời gian qua ải tiêu dao cốc


    không tự rút ngắn thời gian chờ qua ải

    thêm vào

    xoyo_def

    DELAY_ENDTIME = 15 -- giây
    ---------------
    room_base.lua

    Code:
    function BaseRoom:RoomLevelUp()
    	if self.nTimerId then
    		local fnExcute = function (pPlayer)
    			Dialog:SetBattleTimer(pPlayer, "<color=green>Qua ải thời gian còn: %s<color>", XoyoGame.DELAY_ENDTIME * Env.GAME_FPS);
    		end
    		local tbGame = self.tbGame;
    		self:GroupPlayerExcute(fnExcute, -1);
    		self:GiveStone();
    		Timer:Close(self.nTimerId);
    		self.nTimerId = nil;
    		if tbGame then
    			Timer:Register(XoyoGame.DELAY_ENDTIME * Env.GAME_FPS, tbGame.EndRoomTime, tbGame, self.nRoomId);
    		else
    			print("[Error]not XoyoMission"..self.nRoomId..","..self.nMapId);
    		end
    	end
    end
    Còn TH chết mà muốn qua ải nhanh, thì nó tính tổng time ải chứ k phải là time chờ hs( vì còn chờ đồng đội nữa). do đó ta edit time ải là dc

    xoyo_def

    ROOM_TIME =
    {
    [1] = 300, -- tổng 5 phút-
    [2] = 300, -- tổng 5 phút
    }
    --------- lưu ý: đồng bộ time ải ở room_setting.lua.

    ---- thế là ta có toàn bộ ải có time là 5p
    Lần sửa cuối bởi bosualongthanh, ngày 20-10-19 lúc 05:15 PM.
    Khách viếng thăm hãy cùng bosualongthanh xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    piorentina3 (20-10-19), sindhand (20-04-22)

  4. #3
    Thành Viên
    Ngày tham gia
    Jul 2015
    Bài viết
    71
    Thanks
    29
    Thanked 0 Times in 0 Posts

    Ðề: Xin hướng dẫn rút ngắn thời gian qua ải tiêu dao cốc

    Mình thêm vào rồi mà vẫn không được bạn ơi
    hàm đó thêm trực tiếp vào room_base.lua thôi hả bạn
    có cần gọi hàm đó ở đâu nữa không
    mong bạn hướng dẫn cụ thể với!
    Khách viếng thăm hãy cùng piorentina3 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên
    Ngày tham gia
    Jul 2015
    Bài viết
    71
    Thanks
    29
    Thanked 0 Times in 0 Posts

    Ðề: Xin hướng dẫn rút ngắn thời gian qua ải tiêu dao cốc

    Mình thêm vào được rồi và thời gian chờ rút ngắn rồi nhưng mà khi hết thời gian chờ thì nó không qua ải được
    Fix như nào bạn nhỉ?
    Khách viếng thăm hãy cùng piorentina3 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Thành Viên penny's Avatar
    Ngày tham gia
    Sep 2006
    Bài viết
    48
    Thanks
    0
    Thanked 7 Times in 5 Posts

    Ðề: Xin hướng dẫn rút ngắn thời gian qua ải tiêu dao cốc

    Trích dẫn Gửi bởi bosualongthanh [Only registered and activated users can see links. ]

    không tự rút ngắn thời gian chờ qua ải

    thêm vào

    xoyo_def

    DELAY_ENDTIME = 15 -- giây
    ---------------
    room_base.lua

    Code:
    function BaseRoom:RoomLevelUp()
        if self.nTimerId then
            local fnExcute = function (pPlayer)
                Dialog:SetBattleTimer(pPlayer, "<color=green>Qua ải thời gian còn: %s<color>", XoyoGame.DELAY_ENDTIME * Env.GAME_FPS);
            end
            local tbGame = self.tbGame;
            self:GroupPlayerExcute(fnExcute, -1);
            self:GiveStone();
            Timer:Close(self.nTimerId);
            self.nTimerId = nil;
            if tbGame then
                Timer:Register(XoyoGame.DELAY_ENDTIME * Env.GAME_FPS, tbGame.EndRoomTime, tbGame, self.nRoomId);
            else
                print("[Error]not XoyoMission"..self.nRoomId..","..self.nMapId);
            end
        end
    end
    Còn TH chết mà muốn qua ải nhanh, thì nó tính tổng time ải chứ k phải là time chờ hs( vì còn chờ đồng đội nữa). do đó ta edit time ải là dc

    xoyo_def

    ROOM_TIME =
    {
    [1] = 300, -- tổng 5 phút-
    [2] = 300, -- tổng 5 phút
    }
    --------- lưu ý: đồng bộ time ải ở room_setting.lua.

    ---- thế là ta có toàn bộ ải có time là 5p
    Anh gì ơi còn online không ạ?
    Code:
    function BaseRoom:RoomLevelUp()
        if self.nTimerId then
            local fnExcute = function (pPlayer)
                Dialog:SetBattleTimer(pPlayer, "<color=green>Qua ải thời gian còn: %s<color>", XoyoGame.DELAY_ENDTIME * Env.GAME_FPS);
            end
            local tbGame = self.tbGame;
            self:GroupPlayerExcute(fnExcute, -1);
            self:GiveStone();
            Timer:Close(self.nTimerId);
            self.nTimerId = nil;
            if tbGame then
                Timer:Register(XoyoGame.DELAY_ENDTIME * Env.GAME_FPS, tbGame.EndRoomTime, tbGame, self.nRoomId);
            else
                print("[Error]not XoyoMission"..self.nRoomId..","..self.nMapId);
            end
        end
    end
    
    Chép vào là xong à anh?
    Khách viếng thăm hãy cùng penny xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    sindhand (04-04-20)

  8. #6
    Thành Viên sindhand's Avatar
    Ngày tham gia
    Mar 2020
    Bài viết
    59
    Thanks
    137
    Thanked 12 Times in 10 Posts

    Ðề: Xin hướng dẫn rút ngắn thời gian qua ải tiêu dao cốc

    Trích dẫn Gửi bởi bosualongthanh [Only registered and activated users can see links. ]

    không tự rút ngắn thời gian chờ qua ải

    thêm vào

    xoyo_def

    DELAY_ENDTIME = 15 -- giây
    ---------------
    room_base.lua

    Code:
    function BaseRoom:RoomLevelUp()
    	if self.nTimerId then
    		local fnExcute = function (pPlayer)
    			Dialog:SetBattleTimer(pPlayer, "<color=green>Qua ải thời gian còn: %s<color>", XoyoGame.DELAY_ENDTIME * Env.GAME_FPS);
    		end
    		local tbGame = self.tbGame;
    		self:GroupPlayerExcute(fnExcute, -1);
    		self:GiveStone();
    		Timer:Close(self.nTimerId);
    		self.nTimerId = nil;
    		if tbGame then
    			Timer:Register(XoyoGame.DELAY_ENDTIME * Env.GAME_FPS, tbGame.EndRoomTime, tbGame, self.nRoomId);
    		else
    			print("[Error]not XoyoMission"..self.nRoomId..","..self.nMapId);
    		end
    	end
    end
    Còn TH chết mà muốn qua ải nhanh, thì nó tính tổng time ải chứ k phải là time chờ hs( vì còn chờ đồng đội nữa). do đó ta edit time ải là dc

    xoyo_def

    ROOM_TIME =
    {
    [1] = 300, -- tổng 5 phút-
    [2] = 300, -- tổng 5 phút
    }
    --------- lưu ý: đồng bộ time ải ở room_setting.lua.

    ---- thế là ta có toàn bộ ải có time là 5p
    thay đổi thời gian ở xoyogame_def.lua có thay đổi đc thời gian đi TDC k ah b
    Khách viếng thăm hãy cùng sindhand xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #7
    Thành Viên GameZone bosualongthanh's Avatar
    Ngày tham gia
    Apr 2015
    Bài viết
    423
    Thanks
    32
    Thanked 463 Times in 105 Posts

    Ðề: Xin hướng dẫn rút ngắn thời gian qua ải tiêu dao cốc

    that ra mình tìm ra dc cách hoi` sinh rồi, die thì vào wanh' tiếp chết boss thì qua ải. nên chả care time nữa r
    Khách viếng thăm hãy cùng bosualongthanh xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #8
    Thành Viên
    Ngày tham gia
    May 2012
    Bài viết
    13
    Thanks
    9
    Thanked 7 Times in 3 Posts

    Ðề: Xin hướng dẫn rút ngắn thời gian qua ải tiêu dao cốc

    Trích dẫn Gửi bởi bosualongthanh [Only registered and activated users can see links. ]

    không tự rút ngắn thời gian chờ qua ải

    thêm vào

    xoyo_def

    DELAY_ENDTIME = 15 -- giây
    ---------------
    room_base.lua

    Code:
    function BaseRoom:RoomLevelUp()
    	if self.nTimerId then
    		local fnExcute = function (pPlayer)
    			Dialog:SetBattleTimer(pPlayer, "<color=green>Qua ải thời gian còn: %s<color>", XoyoGame.DELAY_ENDTIME * Env.GAME_FPS);
    		end
    		local tbGame = self.tbGame;
    		self:GroupPlayerExcute(fnExcute, -1);
    		self:GiveStone();
    		Timer:Close(self.nTimerId);
    		self.nTimerId = nil;
    		if tbGame then
    			Timer:Register(XoyoGame.DELAY_ENDTIME * Env.GAME_FPS, tbGame.EndRoomTime, tbGame, self.nRoomId);
    		else
    			print("[Error]not XoyoMission"..self.nRoomId..","..self.nMapId);
    		end
    	end
    end
    Còn TH chết mà muốn qua ải nhanh, thì nó tính tổng time ải chứ k phải là time chờ hs( vì còn chờ đồng đội nữa). do đó ta edit time ải là dc

    xoyo_def

    ROOM_TIME =
    {
    [1] = 300, -- tổng 5 phút-
    [2] = 300, -- tổng 5 phút
    }
    --------- lưu ý: đồng bộ time ải ở room_setting.lua.

    ---- thế là ta có toàn bộ ải có time là 5p
    Đã thêm DELAY_ENDTIME = 15 vào xoyo_def. Và thêm code vào room_base.lua
    Còn thêm vào file nào nữa không ông ơi, mình làm như trên nhưng không rút ngắn được
    Khách viếng thăm hãy cùng AndyVo xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. [KT] Pro nào cho hỏi về thời gian tiêu dao cốc
    Bởi linhmoi11 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 28-05-14, 10:12 PM
  2. [KT] Có ai cần cách Bỏ Thời Gian Qua Ải Tiêu Dao Cốc
    Bởi mrkutepro trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 27-06-13, 10:09 AM
  3. [KT] Hướng dẫn chỉnh thời gian qua ải TDC + thời gian xin tách đồ.
    Bởi khang.ps trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 29-12-12, 07:25 PM
  4. [KT] Chỉnh thời gian đi tiêu dao cốc
    Bởi phucnhok trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 21-05-12, 08:18 PM
  5. Share dao diện tiếng việt Ngạo thị quần hùng
    Bởi khuek8b trong diễn đàn CHUYÊN ĐỀ WEB GAMES
    Trả lời: 14
    Bài viết cuối: 29-08-11, 10:27 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à 09:21 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ệ.