PDA

View Full Version : [KT] Có Ai Biết Cái Lỗi Này Không Nhĩ, Thêm Thuộc Tính mà Nó Không Hiễn Thị



kakakura
29-10-12, 09:07 PM
Mình đã đồng bộ giữa server và client rùi mà sao không thấy thuộc tính vật phẩm, đưa dô NPC add đồ thì thấy nhưng đem ra thì không thấy nữa . như hình

<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> 174237.jpg (<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>)

Ai biết lý do sau không :( ai biết lỗi ở đâu chỉ dùm mình cảm ơn nhiều .

vipbk
29-10-12, 09:21 PM
mình không rõ cái này, bạn add vào mật tịch cao cấp thử xem

kakakura
29-10-12, 09:25 PM
Mình add thuộc tính cho mấy vật phẩm như thú cưỡi phi phong ok mà có cái ấn này add dô vậy nhưng chỉ khi cộng đồ mới thấy được thuộc tính , còn lấy ra thì không thấy, điểm thuộc tính vẫn + bình thường có điều không hiện thị ở quan ấn thui ( quan ấn chỉ hiện thị 2 dòng , có khi nào chỉ cho phép hiện thị 2 dòng thui không nhĩ :) ....

vipbk
29-10-12, 09:27 PM
bạn để ý khi đeo nó lên có được cộng các thuộc tính mà bạn đã add không :-?

ncthanhknd
29-10-12, 09:34 PM
Mình đã đồng bộ giữa server và client rùi mà sao không thấy thuộc tính vật phẩm, đưa dô NPC add đồ thì thấy nhưng đem ra thì không thấy nữa . như hình

<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> 174237.jpg (<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>)

Ai biết lý do sau không :( ai biết lỗi ở đâu chỉ dùm mình cảm ơn nhiều .

bạn thử lấy part mấy server có ấn như bạn đi
mình thấy có mấy server có ấn như bạn đó

kakakura
29-10-12, 09:50 PM
bạn để ý khi đeo nó lên có được cộng các thuộc tính mà bạn đã add không :-?

Có cậu lên chỉ số và lên những điểm mình add dô luôn mình có xem rùi, nhưng mà không hiểu sao nó lại không hiễn thị , mà lại hiễn thị khi add Ấn, vậy mới khó hiểu chứ ...

vipbk
29-10-12, 09:53 PM
bạn đã add thử vào Ngũ Hành Ấn chưa, có hiện lên ko

kakakura
29-10-12, 09:57 PM
bạn đã add thử vào Ngũ Hành Ấn chưa, có hiện lên ko

Mình Thử hết rùi cũng vậy, nếu không add thuộc tính gì thì khi lại npc add NHT thì không có hiện thị thuộc tính và mang vào thì bình thường không có tăng gì, còn add thêm thuộc tính thì nhân vật được + thêm điểm mà nó lại không hiện thị thông tin thuộc tính mà vẫn cứ hiện thị thông tin 2 dòng là Cường hóa và nhược hóa, không hiện thị thêm cái gì cả .

kakakura
29-10-12, 10:11 PM
Có ai biết không nhĩ, add cở nào nó cũng chỉ hiện được 2 dòng cướng hóa và nhược hóa ... không thêm được dồng nào, không lẻ có script nào qui định cái ấn sau , mà tìm cũng không thấy ....

kakakura
29-10-12, 10:35 PM
Có ai biết hem vậy :( buồn quá đi

kakakura
30-10-12, 12:03 AM
Up cho ai biết nào ...............................

kakakura
30-10-12, 06:08 AM
Up nào, ai biết hướng dẫn dùm mình cái .......

tuidangvui
30-10-12, 07:05 AM
Mình đã đồng bộ giữa server và client rùi mà sao không thấy thuộc tính vật phẩm, đưa dô NPC add đồ thì thấy nhưng đem ra thì không thấy nữa . như hình

<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> 174237.jpg (<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> 174237.jpg)

Ai biết lý do sau không :( ai biết lỗi ở đâu chỉ dùm mình cảm ơn nhiều .
Thay đoạn code sau sẽ hiện đầy đủ, trong script\item\class\signet.lua


function tbSignet:Tip_BaseAttrib(nState)
local szTip = "";
local tbAttrib = it.GetBaseAttrib();
for i, tbMA in ipairs(tbAttrib) do
local szDesc = self:GetMagicAttribDesc(tbMA.szName, tbMA.tbValue);
local nLevel, nExp, nUpgradeExp = Item:CalcUpgrade(it, i, 0);
local bInvalid = it.IsInvalid();
if (szDesc ~= "") and (nLevel > 0) then
if nLevel >= Item.tbMAX_SIGNET_LEVEL[it.nLevel] then
nExp = 0;
nUpgradeExp = 0;
end
if bInvalid == 1 then
szTip = szTip .. string.format("\n<color=gray>" .. Lib:StrFillL(szDesc, 18) .. "(Luyện thành %d/%d)<color>", nExp, nUpgradeExp);
else
szTip = szTip .. string.format("\n" .. Lib:StrFillL(szDesc, 18) .. "(Luyện thành %d/%d)", nExp, nUpgradeExp);
end
end
szTip = szTip .. self:GetMagicExplain(tbMA.szName);
end
szTip = szTip .. "\n";
for i, tbMA in ipairs(tbAttrib) do
if i > 2 then
local szDesc = FightSkill:GetMagicDesc(tbAttrib[i].szName, tbAttrib[i].tbValue, nil, 1);
if szDesc ~= "" then
szTip = szTip .. "\n" .. szDesc;
end
end
end
if szTip ~= "" then
return "\n<color=greenyellow>" .. szTip .. "<color>";
end
return szTip;
end

kakakura
30-10-12, 05:29 PM
Ai Biết Cái script của Cái Tăng Cấp Ngũ Hành Ấn ở Đâu không, như là mình bỏ ấn vào rùi bỏ NHT vào để add ấn đó,

vipbk
30-10-12, 05:34 PM
gameserver\script\item\class\signet.lua

tuidangvui
30-10-12, 06:08 PM
Ai Biết Cái script của Cái Tăng Cấp Ngũ Hành Ấn ở Đâu không, như là mình bỏ ấn vào rùi bỏ NHT vào để add ấn đó,
\script\item\function\upgrade.lua

kakakura
30-10-12, 06:16 PM
Mình đang muốn làm cái ghép Ngũ Hành ấn mà có tỉ lệ % như mà ghép huyền tinh đó, nhưng nó phải bắc buộc bỏ Ngũ hành ấn dô mới add thành cái khác được mà xem nó sao không thấy nó hiện thị mấy giá trị gì cả , ví dụ như cái này :


<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> 3401fb7a98508ebad608970e.jpg (<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> h/v/8vy13u6r2kd.htm)


Mình xem hoài mà không thấy cách chỉnh ở đâu ai biết hướng dẫn cái .

tuidangvui
30-10-12, 08:05 PM
Mình đang muốn làm cái ghép Ngũ Hành ấn mà có tỉ lệ % như mà ghép huyền tinh đó, nhưng nó phải bắc buộc bỏ Ngũ hành ấn dô mới add thành cái khác được mà xem nó sao không thấy nó hiện thị mấy giá trị gì cả , ví dụ như cái này :


<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> 3401fb7a98508ebad608970e.jpg (<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> 3401fb7a98508ebad608970e.jpg)


Mình xem hoài mà không thấy cách chỉnh ở đâu ai biết hướng dẫn cái .

=)) cái này lấy trong sv nào thì pm adm của sv đó >:)

kakakura
30-10-12, 08:38 PM
Tính làm như thế vì thấy hay tính làm thử :( vậy để mò thui

lamvh
30-10-12, 09:30 PM
Tính làm như thế vì thấy hay tính làm thử :( vậy để mò thui

Admin Kiếm Thế Thần Mã mà thẳng tiến thôi bạn .

nghichtu91
31-10-12, 05:29 PM
Mình đang muốn làm cái ghép Ngũ Hành ấn mà có tỉ lệ % như mà ghép huyền tinh đó, nhưng nó phải bắc buộc bỏ Ngũ hành ấn dô mới add thành cái khác được mà xem nó sao không thấy nó hiện thị mấy giá trị gì cả , ví dụ như cái này :


<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> 3401fb7a98508ebad608970e.jpg (<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> h/v/8vy13u6r2kd.htm)


Mình xem hoài mà không thấy cách chỉnh ở đâu ai biết hướng dẫn cái .

dùng random .. hình như trong script ep đồ có đấy
...

kakakura
01-11-12, 12:21 PM
Lạ Nhĩ sao mình add ấn lên nó + vược mức là 1000 điểm không nhỉ cứ 1024, 1078 ... nó không đứng ở mức 1000 điểm nhĩ, cái đó fix chổ nào vậy ai chỉ dùm cái .

vipbk
01-11-12, 04:03 PM
Lạ Nhĩ sao mình add ấn lên nó + vược mức là 1000 điểm không nhỉ cứ 1024, 1078 ... nó không đứng ở mức 1000 điểm nhĩ, cái đó fix chổ nào vậy ai chỉ dùm cái .

<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>

kakakura
01-11-12, 04:41 PM
Admin Kiếm Thế Thần Mã mà thẳng tiến thôi bạn .

Các bác hướng dẫn thì em cảm ơn chứ đừng nói móc thế, không biết mới lên hỏi với lại thấy người ta làm hay thì mình mới muốn làm theo để xem như thế nào, cách add khác thì làm rùi nhưng thấy cái đó nó hay hay nên muốn làm .

p/s có làm theo hướng dẫn của bác Vip rùi mà khi add lên 999 điểm , mình add thêm cho full 1000 điểm thì nó báo lỗi này

<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> (<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>)

Bác Vip xem dùm mình cái

vipbk
01-11-12, 04:53 PM
bạn add vào Ngũ hành ấn hay cái nào ?

kakakura
01-11-12, 05:16 PM
Add vào cái ấn mà bữa mình post lên đó như là ấn Luân hồi đó .

kakakura
02-11-12, 12:41 PM
Các bác hướng dẫn thì em cảm ơn chứ đừng nói móc thế, không biết mới lên hỏi với lại thấy người ta làm hay thì mình mới muốn làm theo để xem như thế nào, cách add khác thì làm rùi nhưng thấy cái đó nó hay hay nên muốn làm .

p/s có làm theo hướng dẫn của bác Vip rùi mà khi add lên 999 điểm , mình add thêm cho full 1000 điểm thì nó báo lỗi này

<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> (<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>)

Bác Vip xem dùm mình cái

Bạn Nào biết lỗi này không nhĩ , Ấn đang là + 999 điểm nhưng add lên lại báo lỗi như thế ai biết không nhĩ .

mrkutepro
02-11-12, 10:26 PM
Có ai biết hem vậy :( buồn quá đi

Thank trước khi down nhé. Chỉ cho nè, qua sever thần mã, gắng tải path về đi, xong đó giải nén, vào script của path, copy riêng cái thư mục item, ném qua lại path sever ông đang dùng, là thấy ngay;))

kakakura
02-11-12, 10:44 PM
Chỉ luôn file nào luôn cho dễ đi ;), nãy h lo test cái server xem được item pet nên không để ý chúc nữa thử xem ;))

helpme85
02-11-12, 11:04 PM
Chỉ luôn file nào luôn cho dễ đi ;), nãy h lo test cái server xem được item pet nên không để ý chúc nữa thử xem ;))

bạn lỗi line 56 và 77 đó thì lấy về so sánh coi lỗi chỗ nào rút kinh nghiệm lần sau :x

sitachi
28-11-12, 05:53 AM
cho hỏi càn khôn ấn này lấy ở đâu ra vậy ;)

satthupro95
28-11-12, 12:20 PM
Tự thêm vào ^^
Ấn thì nó nằm trong setting\item\001\equip\general\signet.txt

sitachi
28-11-12, 05:49 PM
Tự thêm vào ^^
Ấn thì nó nằm trong setting\item\001\equip\general\signet.txt

đã view và không có Càn Khôn ấn :D chỉ có Luân Hồ Ấn à pác;)

satthupro95
28-11-12, 05:51 PM
đã view và không có Càn Khôn ấn :D chỉ có Luân Hồ Ấn à pác;)

Mình bảo là tự thêm vào mà bạn :P
Thêm vào cái file đấy

sitachi
28-11-12, 05:51 PM
Mình bảo là tự thêm vào mà bạn :P
Thêm vào cái file đấy
à vậy là thêm vào à ? còn mấy cái thuộc tính thì ra sao hả pác :(

satthupro95
28-11-12, 05:57 PM
Cũng vậy bạn thêm vào trong file .txt đó dựa trên các file như là greenequip.txt bạn xem opt của nó quy định ở cột nào thì làm tương tự

minhcanhitvn
30-11-12, 01:01 PM
Đã thay đoạn function tbSignet:Tip_BaseAttrib(nState) giống như # 13 của bác tuidangvui nhưng sao vẫn không thấy nhỉ. Nếu đồng bộ signet sang Client rê chuột vào nó không hiển thị gì luôn!

File Signet của mình:


Require("\\script\\item\\class\\equip.lua");


local tbSignet = Item:NewClass("signet", "equip");
if not tbSignet then
tbSignet = Item:GetClass("signet");
end


tbSignet.SERIES_PROPERTY =
{
{2, 4},
{5, 1},
{4, 5},
{1, 3},
{3, 2},
}

tbSignet.EXPLAIN =
{
["seriesenhance"] = { szExpain = "Cường hóa hiệu quả khắc chế đối với %s ", tbSeries = {2,5,4,1,3} },
["seriesabate"] = { szExpain = "Nhược hóa hiệu quả khắc chế đối với %s", tbSeries = {4,1,5,3,2} },
}

function tbSignet:GetTip(nState) -- 获取印章Tip
local szTip = "";
szTip = szTip..self:Tip_ReqAttrib();
szTip = szTip..self:Tip_Durability();
szTip = szTip..self:Tip_Level();
szTip = szTip..self:Tip_Series(nState);
szTip = szTip..self:Tip_BaseAttrib(nState);
return szTip;
end

function tbSignet:Tip_BaseAttrib(nState) -- 获得Tip字符串:基础属性

local szTip = "";
local tbAttrib = it.GetBaseAttrib(); -- 获得道具基础属性

for i, tbMA in ipairs(tbAttrib) do
local szDesc = self:GetMagicAttribDesc(tbMA.szName, tbMA.tbValue);
local nLevel, nExp, nUpgradeExp = Item:CalcUpgrade(it, i, 0);
local bInvalid = it.IsInvalid();
if (szDesc ~= "") and (nLevel > 0) then
if nLevel >= Item.MAX_SIGNET_LEVEL[it.nLevel] then
nExp = 0;
nUpgradeExp = 0;
end
if bInvalid == 1 then
szTip = szTip..string.format("\n<color=gray>"..Lib:StrFillL(szDesc, 18).."(Luyện thành %d/%d)<color>", nExp, nUpgradeExp);
else
szTip = szTip..string.format("\n"..Lib:StrFillL(szDesc, 18).."(Luyện thành %d/%d)", nExp, nUpgradeExp);
end
end
szTip = szTip..self:GetMagicExplain(tbMA.szName);
end
szTip = szTip .. "\n";
for i, tbMA in ipairs(tbAttrib) do
if i > 2 then
local szDesc = FightSkill:GetMagicDesc(tbAttrib[i].szName, tbAttrib[i].tbValue, nil, 1);
if szDesc ~= "" then
szTip = szTip .. "\n" .. szDesc;
end
end
end
if szTip ~= "" then
return "\n<color=greenyellow>"..szTip.."<color>";
end

return szTip;

end

function tbSignet:GetMagicExplain(szName)
local szTip = "";
if self.EXPLAIN[szName] then
local nSeries = it.nSeries;
if self.EXPLAIN[szName].tbSeries[nSeries] then
szTip = szTip.."\n<color=white>--"..string.format(self.EXPLAIN[szName].szExpain, Item.TIP_SERISE[self.EXPLAIN[szName].tbSeries[nSeries]]).."<color>\n";
end
end

return szTip;
end

function tbSignet:CalcValueInfo()
local nValue = it.nOrgValue;
local tbSetting = Item:GetExternSetting("signet", it.nVersion);
if tbSetting then
for i = 1, Item.SIGNET_ATTRIB_NUM do
local nLevel = it.GetGenInfo(2 * i - 1);
if tbSetting.m_LevelValue[nLevel] then
nValue = nValue + tbSetting.m_LevelValue[nLevel];
end
end
end

local nStarLevel, szNameColor, szTransIcon = Item:CalcStarLevelInfo(it.nVersion, it.nDetail, it.nLevel, nValue);
return nValue, nStarLevel, szNameColor, szTransIcon;
end