tiamodzodzo
21-03-14, 04:05 PM
Cần hổ trợ thắc mắc mong các pro hướng dẫn giúp mình với
Tình hình là đang bị vướng mắc 1 số chỗ khó hiểu về hàm if
sư kiện ghép kiếm
công thức 2 chuôi kiếm + 2 lưỡi kiếm +1 mảnh kim tê = 1 trường kiếm
nhưng code bên dưới hiểu theo số lượng mảnh kim tê
bỏ 2 chuôi kiếm + 2 lưỡi kiếm + 2 mảnh kim tê= 2 trường kiếm
đúng công thức phải là 4 chuôi kiếm + 4 lưỡi kiếm +2 mảnh kim tê = 2 trường kiếm
chỗ này hem hiểu các pro chỉ mình mới
function tbNpc:đàagag()
............
local nchuoikiem= match.floor(chuoikiem / 2);
local nluoikiem= match.floor(luoikiem / 2);
local nmanhkimte= match.floor(manhkimte / 1);
if nchuoikiem ~=chuoikiem then
if nluoikiem ~=chuoikiem then
for _,pItem in pairs(tbItemObj) do
if me.DelItem(pItem[1])~=1 then
return 0;
end
end
local pItem;
for i=1, nmanhkimte do
pItem=me.AddItem();
end
pItem.Bind(1);
else
me.Msg(" ");
end
else
me.Msg(" ");
end
end
Tình hình là đang bị vướng mắc 1 số chỗ khó hiểu về hàm if
sư kiện ghép kiếm
công thức 2 chuôi kiếm + 2 lưỡi kiếm +1 mảnh kim tê = 1 trường kiếm
nhưng code bên dưới hiểu theo số lượng mảnh kim tê
bỏ 2 chuôi kiếm + 2 lưỡi kiếm + 2 mảnh kim tê= 2 trường kiếm
đúng công thức phải là 4 chuôi kiếm + 4 lưỡi kiếm +2 mảnh kim tê = 2 trường kiếm
chỗ này hem hiểu các pro chỉ mình mới
function tbNpc:đàagag()
............
local nchuoikiem= match.floor(chuoikiem / 2);
local nluoikiem= match.floor(luoikiem / 2);
local nmanhkimte= match.floor(manhkimte / 1);
if nchuoikiem ~=chuoikiem then
if nluoikiem ~=chuoikiem then
for _,pItem in pairs(tbItemObj) do
if me.DelItem(pItem[1])~=1 then
return 0;
end
end
local pItem;
for i=1, nmanhkimte do
pItem=me.AddItem();
end
pItem.Bind(1);
else
me.Msg(" ");
end
else
me.Msg(" ");
end
end