[JX] Bạn nào giúp mình việc này với "TaskTime"
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 2014
    Bài viết
    99
    Thanks
    58
    Thanked 4 Times in 3 Posts

    Bạn nào giúp mình việc này với "TaskTime"

    bạn nào giúp mình việc này với, đã chỉnh tasktime (19,00); TaskInterval (86400), mình muốn chỉnh cho nó chạy suốt nhưng mở lên nó không chạy, giúp mình vụ này với



    Include("\\script\\gb_taskfuncs.lua")
    greatseed_configtab = {
    {340,3,100,"\\settings\\maps\\great_night\\Ī¸� �¿ß.txt","M¹c Cao QuËt"}, --Ī¸ß¿ß
    {336,3,100,"\\settings\\maps\\great_night\\·çÁ� �¶É.txt","Phong L¨ng §é"}, --·çÁê¶É

    {322,2,100,"\\settings\\maps\\great_night\\³¤°� �ɽ±±¢´.txt","Tr­êng B¹ch S¬n B¾c"}, -- ³¤°×ɽ±±¢´
    {321,2,100,"\\settings\\maps\\great_night\\³¤°� �ɽÄÏ.txt","Tr­êng B¹ch S¬n Nam"}, -- ³¤°×ɽÄÏ
    {225,2,30,"\\settings\\maps\\great_night\\ɳĮ ɽ¶´1.txt","Sa m¹c S¬n §éng 1"}, -- ³¤°×ɽÄÏ
    {226,2,30,"\\settings\\maps\\great_night\\ɳĮ ɽ¶´2.txt","Sa m¹c S¬n §éng 2"}, -- ³¤°×ɽÄÏ
    {227,2,40,"\\settings\\maps\\great_night\\ɳĮ ɽ¶´3.txt","Sa m¹c S¬n §éng 3"}, -- ³¤°×ɽÄÏ

    {182,1,25,"\\settings\\maps\\great_night\\ÄõÁú ¶´ÃÔ¹¬.txt","NghiÖt Long §éng"}, -- ³¤°×ɽÄÏ
    {167,1,25,"\\settings\\maps\\great_night\\µã²Ô ɽ.txt","§iÓm Th­¬ng S¬n"}, -- ³¤°×ɽÄÏ
    {200,1,25,"\\settings\\maps\\great_night\\¹ÅÑô ¶´ÃÔ¹¬.txt","Cæ D­¬ng §éng"}, -- ³¤°×ɽÄÏ
    {92,1,25,"\\settings\\maps\\great_night\\Êñ¸Ô� �½.txt","Thôc C­¬ng S¬n"}, -- ³¤°×ɽÄÏ

    {341, 4, 1, "\\settings\\maps\\great_night\\Ä®±±²ÝÔ­.t xt","M¹c B¾c Th¶o Nguyªn"}, -- Ä®±±²ÝÔ­
    {333, 4, 1, "\\settings\\maps\\great_night\\»ªÉ½ÅÉ.txt", "Hoa S¬n Ph¸i"}, -- »ªÉ½ÅÉ
    {319, 4, 1, "\\settings\\maps\\great_night\\ÁÙÓå¹Ø.txt", "L©m Du Quan"}, -- ÁÙÓå¹Ø
    {959, 4, 3, "\\settings\\maps\\great_night\\Ë«Áú¶´.txt", "Kháa Lang §éng"}, -- Ë«Áú¶´
    {181, 4, 1, "\\settings\\maps\\great_night\\Á½Ë®¶´.txt", "L­ìng Thñy §éng"}, -- Á½Ë®¶´
    };

    tblantern_area = {2, 21, 167, 193}

    function TaskShedule()
    --ÉèÖ÷½°¸Ãû³Æ
    TaskName("»Ô»Í¹û")

    -- 12µã00·Ö¿ªÊ¼
    TaskTime(19 , 00);

    --ÉèÖüä¸ôʱ¼ä£¬µ¥Î»Îª·ÖÖÓ
    TaskInterval(86400)

    --ÉèÖô¥·¢´ÎÊý£¬0±íʾÎÞÏÞ´Î� �ý
    TaskCountLimit(0)
    OutputMsg("QUA HUY HOANG");
    end

    function TaskContent()
    --ÔÚ19:30µ½20:01·ÖÖмä²ÅÄÜ´¥·¢
    local START_TIME = 1200;
    local END_TIME = 1230;

    if righttime_add() ~= 1 then--Èç¹ûʱ¼ä²»¶Ô
    gb_SetTask("HOAT DONG HOA DANG", 1, 0)
    gb_SetTask("QUA HUY HOANG", 12, 0); --12ºÅ±äÁ¿ÓÃÀ´´æ´¢NPCµÄÐòºÅ
    return
    end;

    OutputMsg("QUA HUY HOANG")
    --±£ÏÕÆð¼û£¬Ôڻ×ʼ½«± äÁ¿ÇåÁã
    local nNowTime = tonumber(date("%H%M"))

    --µ±·þÎñÆ÷Õý³£ÔËÐÐʱ£¬Ã¿Ìì× ¼Ê±¿ªÊ¼»î¶¯Ê±£¬µÚÒ»³¡Ê±
    if nNowTime >= 1200 and nNowTime < 1205 then --
    --NPCÐòºÅ = NPCµÄ˳Ðò + ÈÕÆÚ(4)£»ÓÃÒÔÑéÖ¤µã»÷µÄNPCÊÇ ·ñÊôÓڿɱ»ÕªÈ¡µÄ¹ûʵ
    gb_SetTask("QUA HUY HOANG", 12, 0); --12ºÅ±äÁ¿ÓÃÀ´´æ´¢NPCµÄÐòºÅ
    end
    --------------------
    --
    --------------------
    --¼ì²éÊǵڼ¸¸ö5·ÖÖÓ£¬¼´µÚ¼¸� �ú´Î
    --Ö´ÐеÄʱºò¸ù¾ÝÅú´ÎµÄÆæżÀ ´È·¶¨ÊÇË¢ÖÖ×Ó»¹Êǹûʵ
    local nBatch = floor(mod(nNowTime,100)/5) + 1
    --
    local nMapCount = getn(greatseed_configtab);
    -----
    --
    -----
    for i = 1, nMapCount do
    local strExecute = format("dw Global_GreatSeedExecute(%d, %d, %d, [[%s]], [[%s]],%d)", greatseed_configtab[i][1], greatseed_configtab[i][2], greatseed_configtab[i][3], greatseed_configtab[i][4],greatseed_configtab[i][5],nBatch);
    GlobalExecute(strExecute);
    local szMsg = "";
    if (mod(nBatch,2) == 1) and greatseed_configtab[i][2] ~= 4 then
    szMsg = "Qu¶ Huy Hoµng"
    elseif greatseed_configtab[i][2] == 4 then
    szMsg = "Qu¶ Huy Hoµng"
    elseif (mod(nBatch,2) == 0) and greatseed_configtab[i][2] ~= 4 then
    szMsg = "Qu¶ Huy Hoµng"
    elseif greatseed_configtab[i][2] == 4 then
    szMsg = "Qu¶ Huy Hoµng"
    end;
    szMsg = format("HiÖn t¹i <%s> ®· xuÊt hiÖn %s, 5 phót sau sÏ chÝn. C¸c vÞ ®¹i hiÖp chuÈn bÞ h¸i qu¶.",
    szMsg,
    greatseed_configtab[i][5]);

    GlobalExecute(format("dw AddLocalNews([[%s]])",szMsg));
    end;
    end
    function CreateLantern(nDate)
    if (gb_GetTask("HOAT DONG HOA DANG 2") == 0 or gb_GetTask("HOAT DONG HOA DANG 2") ~= nDate) then
    lantern_area = tblantern_area[ random( getn(tblantern_area) ) ]
    gb_SetTask("HOAT DONG HOA DANG 1", lantern_area)
    gb_SetTask("HOAT DONG HOA DANG 2", nDate)
    end
    GlobalExecute("dw GN_Create_Lanterns()")
    end

    -- LLG_ALLINONE_TODO_20070802
    --
    function righttime_add()
    local nTime = tonumber(date("%H%M"));
    if (nTime >= 1200 and nTime < 1230) then
    return 1;
    end;
    return 0;
    end

    function goldenseedmap() --Ëæ»úÏ¢Ò»´Î»Æ½ðÖÖ×Ó³öÏֵĵ Øͼ£»1´óÀí£¬2ÑïÖÝ£»
    local goldcity = random(1, 2);
    gb_SetTask("QUA HUY HOANG", 1, goldcity);
    local RowIndex = random(2, 41)
    gb_SetTask("QUA HUY HOANG", 2, RowIndex);
    OutputMsg("HUY HOANG THANH THI"..goldcity);
    OutputMsg("goldenseedmap();"..RowIndex);
    return goldcity;
    end;

    function GameSvrConnected(dwGameSvrIP)
    end
    function GameSvrReady(dwGameSvrIP)
    end
    Khách viếng thăm hãy cùng calms1001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên
    Ngày tham gia
    Apr 2014
    Bài viết
    44
    Thanks
    3
    Thanked 12 Times in 11 Posts

    Ðề: Bạn nào giúp mình việc này với "TaskTime"

    Theo mình đọc code thì đúng 19h thì sẽ chạy nhé. Còn bạn muốn nó chạy liên tục thì tham khảo cách thức hoạt động của thách thức thời gian nhé(vượt ải) 1 tiếng 1 lần.
    Khách viếng thăm hãy cùng rcproset xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    calms1001 (12-02-15)

  4. #3
    Thành Viên GameZone
    Ngày tham gia
    May 2010
    Bài viết
    326
    Thanks
    31
    Thanked 53 Times in 47 Posts

    Ðề: Bạn nào giúp mình việc này với "TaskTime"

    Trích dẫn Gửi bởi rcproset [Only registered and activated users can see links. ]
    Theo mình đọc code thì đúng 19h thì sẽ chạy nhé. Còn bạn muốn nó chạy liên tục thì tham khảo cách thức hoạt động của thách thức thời gian nhé(vượt ải) 1 tiếng 1 lần.
    ^^. muốn chạy liên tục thì thêm task vào là dc thôi
    Khách viếng thăm hãy cùng bincute1 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên
    Ngày tham gia
    Aug 2014
    Bài viết
    99
    Thanks
    58
    Thanked 4 Times in 3 Posts

    Ðề: Bạn nào giúp mình việc này với "TaskTime"

    Trích dẫn Gửi bởi bincute1 [Only registered and activated users can see links. ]
    ^^. muốn chạy liên tục thì thêm task vào là dc thôi
    Thêm làm sao bạn, bạn giúp mình với bạn sửa script giúp mình với, mình làm hoài maˋ không được.
    Khách viếng thăm hãy cùng calms1001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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:30 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ệ.