PDA

View Full Version : [KT] Cần Giúp Đỡ Về Nâng Cấp Ngoại Trang & Chân Nguyên



anhnhianh
31-07-14, 04:09 PM
thường thì nâng cấp chân nguyên từng dòng (dòng 1,2,3,4) sẽ có hiện các ngôi sao ở các dòng để tượng trưng cấp độ đằng này nó lại ko có sao hay gì để tượng trưng e nghĩ nó ở trong client thì mò hoài nó vẫn ko hiện

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

Ngoại trang nó cũng bị như vậ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 nào biết giúp e với mò hoài ko hiện đc :((
TẤT CẢ ĐỀU ĐƯỢC NÂNG CẤP HẾT NHÁ

tuidangvui
31-07-14, 07:52 PM
có file wind_pak.pak và thêm trong pakage.ini chưa?

anhnhianh
31-07-14, 08:55 PM
trùm giúp đc 100% rồi =))

Làm phép tính sau để cho ra kết quả: 1 + 1 x 2 = ? (gợi ý câu trả lời: 3)

maxstars
31-07-14, 11:52 PM
thường thì nâng cấp chân nguyên từng dòng (dòng 1,2,3,4) sẽ có hiện các ngôi sao ở các dòng để tượng trưng cấp độ đằng này nó lại ko có sao hay gì để tượng trưng e nghĩ nó ở trong client thì mò hoài nó vẫn ko hiện

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

Ngoại trang nó cũng bị như vậ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 nào biết giúp e với mò hoài ko hiện đc :((
TẤT CẢ ĐỀU ĐƯỢC NÂNG CẤP HẾT NHÁ
làm sao để nâng lên 400d vậy ? chỉ mình với đúng lúc mình cũng đang tìm cách nâng điểm của chân nguyên

anhnhianh
01-08-14, 06:53 AM
theo đường dẫn gameserver\script\item\class\zhenyuanzhu.lua
ta nhìn thấy đoạn code

local tbZhenzhus = Item:GetClass("jxsf8_zhenyuanzhu");

function tbZhenzhus:OnUse()
local szMsg = "Chân nguyên tu luyện, hộ thể cường thân. Phát quang thiên hạ.";
local tbOpt = {
{"Tu Luyện thuộc tính <color=gold>Thứ Nhất<color>", self.tuluyen1, self, it},
{"Tu Luyện thuộc tính <color=gold>Thứ Hai<color>", self.tuluyen2, self, it},
{"Tu Luyện thuộc tính <color=gold>Thứ Thứ Ba<color>", self.tuluyen3, self, it},
{"Tu Luyệnthuộc tính <color=gold>Thứ Tư<color>", self.tuluyen4, self,it},
{"Kết thúc đối thoại"},
};
Dialog:Say(szMsg, tbOpt);
end




function tbZhenzhus:tuluyen1(pThisItem)

local pItem = me.GetEquip(Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem == nil then
me.Msg("Ngươi không trang bị Chân Nguyên. Vui lòng trang bị sau đó mới có thể Tu Luyện");
return 0;
end
local nLevel = pItem.GetGenInfo(1 * 2 - 1, 0);
if nLevel >= 200 then -- để 200 nghĩa là nâng cấp chân nguyên max 200 điểm còn muốn 400 điểm thì tăng lên 400
me.Msg("Thuộc tính chân nguyên đã đạt tới hạn. Không thể tu luyện thêm");
return 0;
end
if pThisItem.nCount > 1 then
pThisItem.SetCount(pThisItem.nCount-1);
else
me.DelItem(pThisItem);
end
Item:UpgradeZhenYuanNoItem(pItem,100,1);
me.Msg(string.format("Chúc mừng <color=gold>%s<color> tu luyện Chân Nguyên thành công thuộc tính thứ nhất tăng <color=gold> 100 điểm<color>.", me.szName));

end

function tbZhenzhus:tuluyen2(pThisItem)

local pItem = me.GetEquip(Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem == nil then
me.Msg("Ngươi không trang bị Chân Nguyên. Vui lòng trang bị sau đó mới có thể Tu Luyện");
return 0;
end
local nLevel = pItem.GetGenInfo(2 * 2 - 1, 0);
if nLevel >= 200 then -- để 200 nghĩa là nâng cấp chân nguyên max 200 điểm còn muốn 400 điểm thì tăng lên 400
me.Msg("Thuộc tính chân nguyên đã đạt tới hạn. Không thể tu luyện thêm");
return 0;
end
if pThisItem.nCount > 1 then
pThisItem.SetCount(pThisItem.nCount-1);
else
me.DelItem(pThisItem);
end
Item:UpgradeZhenYuanNoItem(pItem,100,2);
me.Msg(string.format("Chúc mừng <color=gold>%s<color> tu luyện Chân Nguyên thành công thuộc tính thứ hai tăng <color=gold> 100 điểm<color>.", me.szName));

end

function tbZhenzhus:tuluyen3(pThisItem)
local pItem = me.GetEquip(Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem == nil then
me.Msg("Ngươi không trang bị Chân Nguyên. Vui lòng trang bị sau đó mới có thể Tu Luyện");
return 0;
end
local nLevel = pItem.GetGenInfo(3 * 2 - 1, 0);
if nLevel >= 200 then -- để 200 nghĩa là nâng cấp chân nguyên max 200 điểm còn muốn 400 điểm thì tăng lên 400
me.Msg("Thuộc tính chân nguyên đã đạt tới hạn. Không thể tu luyện thêm");
return 0;
end
if pThisItem.nCount > 1 then
pThisItem.SetCount(pThisItem.nCount-1);
else
me.DelItem(pThisItem);
end
Item:UpgradeZhenYuanNoItem(pItem,100,3);
me.Msg(string.format("Chúc mừng <color=gold>%s<color> tu luyện Chân Nguyên thành công thuộc tính thứ ba tăng <color=gold> 100 điểm<color>.", me.szName));

end

function tbZhenzhus:tuluyen4(pThisItem)
local pItem = me.GetEquip(Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem == nil then
me.Msg("Ngươi không trang bị Chân Nguyên. Vui lòng trang bị sau đó mới có thể Tu Luyện");
return 0;
end
local nLevel = pItem.GetGenInfo(4 * 2 - 1, 0);
if nLevel >= 200 then -- để 200 nghĩa là nâng cấp chân nguyên max 200 điểm còn muốn 400 điểm thì tăng lên 400
me.Msg("Thuộc tính chân nguyên đã đạt tới hạn. Không thể tu luyện thêm");
return 0;
end
if pThisItem.nCount > 1 then
pThisItem.SetCount(pThisItem.nCount-1);
else
me.DelItem(pThisItem);
end
Item:UpgradeZhenYuanNoItem(pItem,100,4);
me.Msg(string.format("Chúc mừng <color=gold>%s<color> tu luyện Chân Nguyên thành công thuộc tính thứ tư tăng <color=gold> 100 điểm<color>.", me.szName));

end

đọc hết rồi sẽ biết
nhớ tăng cho 4 dòng nhá

kittyngoc_dp_
01-08-14, 07:54 AM
theo đường dẫn gameserver\script\item\class\zhenyuanzhu.lua
ta nhìn thấy đoạn code

local tbZhenzhus = Item:GetClass("jxsf8_zhenyuanzhu");

function tbZhenzhus:OnUse()
local szMsg = "Chân nguyên tu luyện, hộ thể cường thân. Phát quang thiên hạ.";
local tbOpt = {
{"Tu Luyện thuộc tính <color=gold>Thứ Nhất<color>", self.tuluyen1, self, it},
{"Tu Luyện thuộc tính <color=gold>Thứ Hai<color>", self.tuluyen2, self, it},
{"Tu Luyện thuộc tính <color=gold>Thứ Thứ Ba<color>", self.tuluyen3, self, it},
{"Tu Luyệnthuộc tính <color=gold>Thứ Tư<color>", self.tuluyen4, self,it},
{"Kết thúc đối thoại"},
};
Dialog:Say(szMsg, tbOpt);
end




function tbZhenzhus:tuluyen1(pThisItem)

local pItem = me.GetEquip(Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem == nil then
me.Msg("Ngươi không trang bị Chân Nguyên. Vui lòng trang bị sau đó mới có thể Tu Luyện");
return 0;
end
local nLevel = pItem.GetGenInfo(1 * 2 - 1, 0);
if nLevel >= 200 then -- để 200 nghĩa là nâng cấp chân nguyên max 200 điểm còn muốn 400 điểm thì tăng lên 400
me.Msg("Thuộc tính chân nguyên đã đạt tới hạn. Không thể tu luyện thêm");
return 0;
end
if pThisItem.nCount > 1 then
pThisItem.SetCount(pThisItem.nCount-1);
else
me.DelItem(pThisItem);
end
Item:UpgradeZhenYuanNoItem(pItem,100,1);
me.Msg(string.format("Chúc mừng <color=gold>%s<color> tu luyện Chân Nguyên thành công thuộc tính thứ nhất tăng <color=gold> 100 điểm<color>.", me.szName));

end

function tbZhenzhus:tuluyen2(pThisItem)

local pItem = me.GetEquip(Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem == nil then
me.Msg("Ngươi không trang bị Chân Nguyên. Vui lòng trang bị sau đó mới có thể Tu Luyện");
return 0;
end
local nLevel = pItem.GetGenInfo(2 * 2 - 1, 0);
if nLevel >= 200 then -- để 200 nghĩa là nâng cấp chân nguyên max 200 điểm còn muốn 400 điểm thì tăng lên 400
me.Msg("Thuộc tính chân nguyên đã đạt tới hạn. Không thể tu luyện thêm");
return 0;
end
if pThisItem.nCount > 1 then
pThisItem.SetCount(pThisItem.nCount-1);
else
me.DelItem(pThisItem);
end
Item:UpgradeZhenYuanNoItem(pItem,100,2);
me.Msg(string.format("Chúc mừng <color=gold>%s<color> tu luyện Chân Nguyên thành công thuộc tính thứ hai tăng <color=gold> 100 điểm<color>.", me.szName));

end

function tbZhenzhus:tuluyen3(pThisItem)
local pItem = me.GetEquip(Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem == nil then
me.Msg("Ngươi không trang bị Chân Nguyên. Vui lòng trang bị sau đó mới có thể Tu Luyện");
return 0;
end
local nLevel = pItem.GetGenInfo(3 * 2 - 1, 0);
if nLevel >= 200 then -- để 200 nghĩa là nâng cấp chân nguyên max 200 điểm còn muốn 400 điểm thì tăng lên 400
me.Msg("Thuộc tính chân nguyên đã đạt tới hạn. Không thể tu luyện thêm");
return 0;
end
if pThisItem.nCount > 1 then
pThisItem.SetCount(pThisItem.nCount-1);
else
me.DelItem(pThisItem);
end
Item:UpgradeZhenYuanNoItem(pItem,100,3);
me.Msg(string.format("Chúc mừng <color=gold>%s<color> tu luyện Chân Nguyên thành công thuộc tính thứ ba tăng <color=gold> 100 điểm<color>.", me.szName));

end

function tbZhenzhus:tuluyen4(pThisItem)
local pItem = me.GetEquip(Item.EQUIPPOS_ZHENYUAN_MAIN);
if pItem == nil then
me.Msg("Ngươi không trang bị Chân Nguyên. Vui lòng trang bị sau đó mới có thể Tu Luyện");
return 0;
end
local nLevel = pItem.GetGenInfo(4 * 2 - 1, 0);
if nLevel >= 200 then -- để 200 nghĩa là nâng cấp chân nguyên max 200 điểm còn muốn 400 điểm thì tăng lên 400
me.Msg("Thuộc tính chân nguyên đã đạt tới hạn. Không thể tu luyện thêm");
return 0;
end
if pThisItem.nCount > 1 then
pThisItem.SetCount(pThisItem.nCount-1);
else
me.DelItem(pThisItem);
end
Item:UpgradeZhenYuanNoItem(pItem,100,4);
me.Msg(string.format("Chúc mừng <color=gold>%s<color> tu luyện Chân Nguyên thành công thuộc tính thứ tư tăng <color=gold> 100 điểm<color>.", me.szName));

end

đọc hết rồi sẽ biết
nhớ tăng cho 4 dòng nhá

hình như ý của lão thớt là chuyện khác mà :D. hình như muốn hiện sao thì liên quan tới 2 thư mục zhenyuansetting và extern\valua trong setting\item\001 ở client. Của mình xóa hết chỉ để như 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> thớt ngâm thử

anhnhianh
01-08-14, 11:03 AM
hình như ý của lão thớt là chuyện khác mà :D. hình như muốn hiện sao thì liên quan tới 2 thư mục zhenyuansetting và extern\valua trong setting\item\001 ở client. Của mình xóa hết chỉ để như 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> thớt ngâm thử

ý của mình là giải đáp thắc mắc cho bạn maxstars chứ hiện tại mình đã fix đc r` :D

maxstars
02-08-14, 06:51 AM
ý của mình là giải đáp thắc mắc cho bạn maxstars chứ hiện tại mình đã fix đc r` :D

cám ơn bạn nhiều nhé ! ... t tìm mãi mà k thấy :-s:-s:-s