Kết quả 1 đến 6 của 6
-
17-06-18, 08:02 PM #1
- 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
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ùngsin1992xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
17-06-18, 09:36 PM #2
- 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é!
-
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)
-
18-06-18, 12:05 PM #3
- 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
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;
endKhách viếng thăm hãy cùngsin1992xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
18-06-18, 10:48 PM #4
Ðề: 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é!
-
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)
-
19-06-18, 12:22 PM #5
- 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
Khách viếng thăm hãy cùngsin1992xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
25-06-18, 11:17 PM #6
- 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ùngsin1992xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[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ầuTrả lời: 2Bài viết cuối: 15-08-15, 01:23 PM -
[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ầuTrả lời: 3Bài viết cuối: 26-09-14, 08:53 PM -
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ầuTrả lời: 6Bài viết cuối: 15-08-11, 12:37 PM -
Cách mở giới hạ 65k cho MU
Bởi quyenyb trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 15Bài viết cuối: 23-09-10, 01:55 PM