PDA

View Full Version : [KT] Max chân nguyên Linux



SInSu
27-04-14, 09:04 PM
Mọi người cho hỏi hàm add chân nguyên max cho Linux với.

Dùng cái này:

local pItem = Item.tbZhenYuan:Generate({Id đồng hành, 6});
thì add được chân nguyên với khoảng nửa số sao max. Thử tăng số 6 lên nhưng không được.

__Jie__
27-04-14, 09:14 PM
Mọi người cho hỏi hàm add chân nguyên max cho Linux với.

Dùng cái này:

local pItem = Item.tbZhenYuan:Generate({Id đồng hành, 6});
thì add được chân nguyên với khoảng nửa số sao max. Thử tăng số 6 lên nhưng không được.
Max mặc định của chân nguyên theo hàm này là 6
Hiện linux ko thể add thêm ngoài tính năng của F10

SInSu
27-04-14, 09:17 PM
Max mặc định của chân nguyên theo hàm này là 6
Hiện linux ko thể add thêm ngoài tính năng của F10

Vậy có hàm để add điểm cho dòng không bác nhỉ?

__Jie__
27-04-14, 09:26 PM
Vậy có hàm để add điểm cho dòng không bác nhỉ?
Thấy có 1 hàm nhưng cũng chưa bao h thử :

if IsGlobalServer() then local pItem = pPlayer.GetItem(Item.ROOM_EQUIP, Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem then
local nRank = pPlayer.GetTask(Player.tbFightPower.TASK_GROUP, Player.tbFightPower.TASK_ZHENYUAN_RANK[1]);
if nRank >= 1000 then
nRank = -1;
end
self:SetRank(pItem, nRank);
end

return;
end

SInSu
27-04-14, 09:30 PM
Thấy có 1 hàm nhưng cũng chưa bao h thử :

if IsGlobalServer() then local pItem = pPlayer.GetItem(Item.ROOM_EQUIP, Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem then
local nRank = pPlayer.GetTask(Player.tbFightPower.TASK_GROUP, Player.tbFightPower.TASK_ZHENYUAN_RANK[1]);
if nRank >= 1000 then
nRank = -1;
end
self:SetRank(pItem, nRank);
end

return;
end

Cái này hình như là xếp hạng hay sao mà bác

__Jie__
27-04-14, 11:08 PM
Cái này hình như là xếp hạng hay sao mà bác
chẵng rõ dò nhanh thấy gần giống [-( chưa ngâm
nói chung là ngâm trong file chân nguyên thế nào cũng ra =((

tuidangvui
27-04-14, 11:39 PM
chẵng rõ dò nhanh thấy gần giống [-( chưa ngâm
nói chung là ngâm trong file chân nguyên thế nào cũng ra =((
Còn phải ngâm trong partner nữa, Chân Nguyên từ Đồng hành ra, chặn ngay chỗ đó, add max

SInSu
27-04-14, 11:57 PM
Còn phải ngâm trong partner nữa, Chân Nguyên từ Đồng hành ra, chặn ngay chỗ đó, add max

Đang ngâm cứu đoạn này:


local tbGDPL, nTempId, nPartnerValue, szName = Partner:GetZhenYunInfoFromPartner(ID đồng hành);
if not tbGDPL or not nTempId or not nPartnerValue or not szName then
print("convert failed!");
return;
end

local tbGenInfo = {}; -- ÒªÉú³ÉµÀ¾ßµÄGenInfo
Item.tbZhenYuan:GenTemplateId(tbGenInfo, nTempId); -- Ä£°åID
Item.tbZhenYuan:GenLevel(tbGenInfo, 1); -- ³õʼµÈ¼¶£¬0
Item.tbZhenYuan:GenCurExp(tbGenInfo, 0); -- ³õʼ¾­Ñ飬0
Item.tbZhenYuan:GenEquiped(tbGenInfo, 0); -- ³õʼδװ±¸¹ý

local tbPotenLevel, nAttribRateTemp = Item.tbZhenYuan:GenerateAttrib(tbGDPL, nTempId, nPartnerValue);
for i, nStarLevel in pairs(tbPotenLevel) do
local szFun = "GenAttribPotential"..i;
Item.tbZhenYuan[szFun](Item.tbZhenYuan, tbGenInfo, nStarLevel); -- ¸÷ÊôÐÔ×ÊÖʵļÛÖµÁ¿ÐǼ¶
end
Item.tbZhenYuan:GenPotenRateTemp(tbGenInfo, nAttribRateTemp); -- ÊôÐÔ×ÊÖÊ·ÖÅäÄ£°å


local pItem = me.AddItem(tbGDPL[1], tbGDPL[2], tbGDPL[3], tbGDPL[4], 0, 0, 0, tbGenInfo);



Định thay đổi nPartnerValue nhưng không chạy qua nổi đoạn Partner:GetZhenYunInfoFromPartner(ID đồng hành)

SInSu
28-04-14, 12:26 AM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

SInSu
28-04-14, 12:42 AM
Tiện thể mọi người cho hỏi việt hóa cái dòng Yêu cầu cấp với ngũ hành ở file nào nhỉ? Việt hóa trong item rồi nhưng không thấy thay đổi gì.

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>