é uma backpack que irá possuir o nome do player, onde o só quem pode abrir/mover a backpack é ele.
•Crie um arquivo lua com o nome de owner, na pasta data/actions
function onUse(cid, item, fromPosition, itemEx, toPosition)
if itemEx.actionid ~= 3070 then
if isInArray({1988, 2365}, itemEx.itemid) then
doItemSetAttribute(itemEx.uid, "aid", 3070)
doItemSetAttribute(itemEx.uid, "uid", getPlayerGUID(cid) + 1000)
doItemSetAttribute(itemEx.uid, "name", getItemInfo(itemEx.itemid).name .. " that belongs to ".. getCreatureName(cid) .. ".")
doRemoveItem(item.uid)
else
doPlayerSendCancel(cid, "Sorry, not possible.")
end
else
doPlayerSendCancel(cid, "Sorry, not possible.")
end
return true
end
•Em action.xml adicione:
<action itemid="4851" event="script" value="owner.lua"/>
•Em action.xml novamente, adicione:
<action actionid="3070" event="script" value="backpack.lua"/>
•Na pasta data/actions crie um arquivo com o nome backpack.lua
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.actionid == 3070 then
if item.uid ~= getPlayerGUID(cid) + 1000 then
doPlayerSendCancel(cid, "Sorry, this backpack doesn't belong to you.")
return true
end
end
end
•Editando o script
Escolha qual backpack, que irá usar o script:
if isInArray({1988, 2365}, itemEx.itemid) then
Use o item id 4851 em sua backpack
#Creditos
>JDB| |OtLand