PDA

View Full Version : [KT] Hỏi Về Xếp Chồng Item



anhnhianh
05-06-14, 09:52 AM
e làm cái script mà khi mở ra mấy cái item giống nhau (cùng ID) nó lại ko xếp chồng khi e cho item mở ra là khóa
còn e cho item mở ra là không khóa thì nó lại xếp chồng

<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>)
pro nào biết thì chỉ dạy e với :D tks nhiều :D

Sesshomaru
05-06-14, 10:51 AM
item có thời hạn thì ko thể xếp chồng.

tuidangvui
05-06-14, 10:56 AM
e làm cái script mà khi mở ra mấy cái item giống nhau (cùng ID) nó lại ko xếp chồng khi e cho item mở ra là khóa
còn e cho item mở ra là không khóa thì nó lại xếp chồng

<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>)
pro nào biết thì chỉ dạy e với :D tks nhiều :D
Script khi add item ntn, khi add khóa và không khóa?

linhmoi11
05-06-14, 10:59 AM
.................................................. .................................................. .................................................. ...

tuidangvui
05-06-14, 11:09 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>
local tbRuongManhGhep = Item:GetClass("randommanhghep");
tbRuongManhGhep.tbItemInfo = {bForceBind=1,};
function tbRuongManhGhep:OnUse()
local tbItemId1 = {18,1,2110,1,0,0}; --
DoScript("\\script\\item\\class\\ruongmanhghep.lua");
if me.CountFreeBagCell() < 5 then
me.Msg("Túi của bạn đã đầy, cần ít nhất 5 ô trống.");
return 0;
end

local i = 0;
local nAdd = 0;
local nRand = 0;
local nIndex = 0;

-- random
nRand = MathRandom(1, 90);

-- fill 3 rate
local tbRate = {10, 10, 10, 10, 10, 10, 10,10,10};
local tbAward = {1 ,2, 3, 4, 5, 6, 7,8,9};

-- get index
for i = 1, 9 do
nAdd = nAdd + tbRate[i];
if nAdd >= nRand then
nIndex = i;
break;
end
end

if nIndex == 0 then
me.Msg("Xin lỗi, bạn không nhận được gì.");
return 0;
end;
local nCount = me.AddStackItem(118,1,1192,tbAward[nIndex]+2,tbRuongManhGhep.tbItemInfo,1); -- Mảnh Ghép
if nCount > 0 then
return 1;
end
me.Msg("Xin lỗi, bạn không nhận được gì.");
return 0;
end

ookurooo
05-06-14, 11:36 AM
vào setting/item/.......

mở mấy file item ra coi cột stack đó mà ko bik trang bị xếp chồng đc ko

anhnhianh
05-06-14, 12:10 PM
tks các pro e đã fix đc =))
lý do là dùng hàm me.AddItem nó ko xếp chồng =))
hàm me.AddStackItem mới đc =))