[KT] Ai cao Tay Giúp Mình Cái Giới Hạn Ngủ Hành Ấn Với
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 6 của 6
  1. #1
    Vi phạm quy định
    Ngày tham gia
    Jun 2014
    Đang ở
    https://t.me*********
    Bài viết
    166
    Thanks
    100
    Thanked 22 Times in 21 Posts

    Icon3 Ai cao Tay Giúp Mình Cái Giới Hạn Ngủ Hành Ấn Với

    Như Tiêu Đề Mình có nói .Mình Giới Hạn Thì Bị Bug Tan Nát Cái sv giới Hàn 2 dòng mỏi dòng 100

    Item.DUR_MAX = 1000; -- 耐久满值
    Item.DUR_WARNING = 300; -- 耐久警告值

    Item.MIN_BOOK_LEVEL = 1; -- 秘籍最小等级
    Item.MAX_BOOK_LEVEL = 100; -- 秘籍最大等级

    Item.MIN_SIGNET_LEVEL = 1;
    Item.MAX_SIGNET_LEVEL = 100;

    Item.SIGNET_ATTRIB_NUM = 2;
    Khách viếng thăm hãy cùng sin1992 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên Tâm Huyết satthupro95's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    2,412
    Thanks
    2,567
    Thanked 1,842 Times in 880 Posts

    Ðề: Ai cao Tay Giúp Mình Cái Giới Hạn Ngủ Hành Ấn Với

    Giới hạn ấn nằm trong \script\item\function\upgrade.lua nhé
    Khách viếng thăm hãy cùng satthupro95 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 satthupro95 vì bài viết này !

    sin1992 (18-06-18)

  4. #3
    Vi phạm quy định
    Ngày tham gia
    Jun 2014
    Đang ở
    https://t.me*********
    Bài viết
    166
    Thanks
    100
    Thanked 22 Times in 21 Posts

    Ðề: Ai cao Tay Giúp Mình Cái Giới Hạn Ngủ Hành Ấn Với

    Trích dẫn Gửi bởi satthupro95 [Only registered and activated users can see links. ]
    Giới hạn ấn nằm trong \script\item\function\upgrade.lua nhé
    A có thẻ chỉ em giới hạn sao ko tks ạ
    -- Ó¡¼øÊôÐÔÉý¼¶
    -- zhengyuhua

    -- define

    Item.UPGRADE_EXP_PER_ITEM = 10; -- ÿ¸ö»êʯͷµÄ¾­Ñé
    Item.UPGRADE_ITEM_CLASS = "spiritstore" -- »êʯClassname
    Item.UPGRADE_EQUIP_CLASS = "signet" -- Ó¡ÕÂClassname

    ----------------------------------------------------------------------

    function Item:SetSignetMagic(pSignet, nMagicIndex, nLevel, nExp)
    pSignet.SetGenInfo(nMagicIndex * 2 - 1, nLevel);
    pSignet.SetGenInfo(nMagicIndex * 2, nExp);
    local nRet = pSignet.Regenerate(
    pSignet.nGenre,
    pSignet.nDetail,
    pSignet.nParticular,
    pSignet.nLevel,
    pSignet.nSeries,
    pSignet.nEnhTimes,
    pSignet.nLucky,
    pSignet.GetGenInfo(),
    0,
    pSignet.dwRandSeed,
    0
    );
    if nRet == 1 then
    Dbg:WriteLog("Upgrade", "½ÇÉ«Ãû:"..me.szName, "ÕʺÅ:"..me.szAccount, "°ÑÎåÐÐÓ¡µÄµÚ"..nMagicIndex.."ÌõÊô ÐÔÉý¼¶Îª", nLevel, nExp);
    else
    Dbg:WriteLog("Upgrade", "½ÇÉ«Ãû:"..me.szName, "ÕʺÅ:"..me.szAccount, "Éý¼¶ÎåÐÐӡʧ°Ü,Regenerate");
    end
    end

    function Item:CalcUpgrade(pSignet, nMagicIndex, nItemNum)
    if not pSignet or pSignet.szClass ~= self.UPGRADE_EQUIP_CLASS then
    return 0;
    end
    if nMagicIndex <= 0 or nMagicIndex > self.SIGNET_ATTRIB_NUM then
    return 0;
    end
    local nLevel = pSignet.GetGenInfo(nMagicIndex * 2 - 1, 0);
    local nExp = pSignet.GetGenInfo(nMagicIndex * 2, 0);

    -- zhengyuhua:Ç칫²â»î¶¯ÁÙʱÄÚÈÝ
    local nMuti = 100;
    local nBufLevel = me.GetSkillState(881);
    if nBufLevel > 0 then
    nMuti = nMuti * 1.2;
    end

    nExp = nExp + math.floor(nItemNum * self.UPGRADE_EXP_PER_ITEM * nMuti / 100);
    local tbSetting = Item:GetExternSetting("signet", pSignet.nVersion);
    if nLevel < self.MIN_SIGNET_LEVEL then
    return 0;
    end
    while (nLevel < self.MAX_SIGNET_LEVEL and nExp >= tbSetting.m_LevelExp[nLevel]) do
    nExp = nExp - tbSetting.m_LevelExp[nLevel];
    nLevel = nLevel + 1;
    end
    local nResCount = 0;
    if nLevel >= self.MAX_SIGNET_LEVEL and nExp > tbSetting.m_LevelExp[nLevel] then
    nResCount = math.floor(nExp / (self.UPGRADE_EXP_PER_ITEM * nMuti / 100));
    end
    return nLevel, nExp, tbSetting.m_LevelExp[nLevel] or 0, nResCount;
    end

    -- Éý¼¶ÎåÐÐÓ¡
    -- ²ÎÊý˵Ã÷£ºpSignet:ÎåÐÐÓ¡Ö¸Õë£ ¬tbUpgradeItem:·ÅÔÚÉý¼¶À¸µÄµÀ¾ß£ ¬nMagicIndex:Ñ¡ÔñÒªÉý¼¶µÄÊôÐÔ
    function Item:UpgradeSignet(pSignet, tbUpgradeItem, nMagicIndex)
    if not pSignet or pSignet.szClass ~= self.UPGRADE_EQUIP_CLASS then
    return 0;
    end

    local nItemNum = 0;
    for _, pItem in pairs(tbUpgradeItem) do
    if pItem.szClass == self.UPGRADE_ITEM_CLASS then -- ¼ì²éÊÇ·ñÊÇ»êʯ
    local nCurCount = pItem.nCount;
    local nLevel, nExp, _, nResCount = self:CalcUpgrade(pSignet, nMagicIndex, nCurCount);
    local nRet = 0;
    if nResCount > 0 then
    nRet = pItem.SetCount(nResCount);
    elseif nResCount == 0 then
    nRet = me.DelItem(pItem, Player.emKLOSEITEM_SERIES_STONE); -- ¿Û³ý»êʯ
    end
    if nRet ~= 1 then
    Dbg:WriteLog("Upgrade", "½ÇÉ«Ãû:"..me.szName, "ÕʺÅ:"..me.szAccount, "¿Û³ý»êʯʧ°Ü£¡µþ¼ÓÊý:", nCurCount);
    else
    nItemNum = nItemNum + nCurCount;
    self:SetSignetMagic(pSignet, nMagicIndex, nLevel, nExp);
    end
    if nLevel >= self.MAX_SIGNET_LEVEL then -- Éý¼¶µ½¼«ÏÞÁË
    break;
    end
    else
    Dbg:WriteLog("Upgrade", "½ÇÉ«Ãû:"..me.szName, "ÕʺÅ:"..me.szAccount, "³¢ÊÔ»ìÈë·Ç»êʯµÀ¾ßÉý¼¶Îå� �ÐÓ¡")
    end
    end
    if nItemNum == 0 then
    return 0;
    end

    return 1;
    end
    Khách viếng thăm hãy cùng sin1992 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên visaothe123's Avatar
    Ngày tham gia
    Aug 2014
    Đang ở
    Usa
    Bài viết
    261
    Thanks
    30
    Thanked 84 Times in 55 Posts

    Ðề: Ai cao Tay Giúp Mình Cái Giới Hạn Ngủ Hành Ấn Với

    chắc bị bug bằng cách bỏ nhht vào năng cấp mà Ngũ Hành Án không lên cấp ngược lại khi năng cấp lại bị trả lại x10 x100 lần số NHHT bỏ vào đúng k?
    Khách viếng thăm hãy cùng visaothe123 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    sin1992 (19-06-18)

  7. #5
    Vi phạm quy định
    Ngày tham gia
    Jun 2014
    Đang ở
    https://t.me*********
    Bài viết
    166
    Thanks
    100
    Thanked 22 Times in 21 Posts

    Ðề: Ai cao Tay Giúp Mình Cái Giới Hạn Ngủ Hành Ấn Với

    Trích dẫn Gửi bởi visaothe123 [Only registered and activated users can see links. ]
    chắc bị bug bằng cách bỏ nhht vào năng cấp mà Ngũ Hành Án không lên cấp ngược lại khi năng cấp lại bị trả lại x10 x100 lần số NHHT bỏ vào đúng k?
    9 xác rồi đại ka .đại ka có cách nào chỉ với
    Khách viếng thăm hãy cùng sin1992 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #6
    Vi phạm quy định
    Ngày tham gia
    Jun 2014
    Đang ở
    https://t.me*********
    Bài viết
    166
    Thanks
    100
    Thanked 22 Times in 21 Posts

    Ðề: Ai cao Tay Giúp Mình Cái Giới Hạn Ngủ Hành Ấn Với

    upppppppppppppppp giúp dùm đi mà
    Khách viếng thăm hãy cùng sin1992 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. [JX] Hỏi Về Mở Thêm Giá Trị DB Bị Giới Hạn 1500 Hàng
    Bởi vuila9 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 15-08-15, 01:23 PM
  2. [MU] cần các cao nhân chỉ giáo. hoặc làm giúp mình
    Bởi levishp trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 26-09-14, 08:53 PM
  3. Xin giúp đở server SCF Max ManaShield + bỏ giới hạn máu DK
    Bởi hoangchuong trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 6
    Bài viết cuối: 15-08-11, 12:37 PM
  4. Cách mở giới hạ 65k cho MU
    Bởi quyenyb trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 15
    Bài viết cuối: 23-09-10, 01:55 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à 05:06 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ệ.