function Player:onMoveItem(item, count, fromPosition, toPosition)
local tile = toPosition:getTile()
if tile then -- checks if tile
if Tile(toPosition):getItemCount() >= 6 then
self:sendCancelMessage("Sorry, not possible.")
return false
end
end
return true
end
Se por um acaso a função getTile() não funcionar em seu servidor, utilize este:
function Player:onMoveItem(item, count, fromPosition, toPosition)
if toPosition ~= nil
if Tile(toPosition):getItemCount() >= 6 then
self:sendCancelMessage("Sorry, not possible.")
return false
end
end
return true
end
info
Grupo: Administrador
Registrado: 08/07/05
Posts: 5.8k
Reputação: +1.4k
Gênero: Outro
Script feito por Narko
Define um número máximo de itens em um tile.
function Player:onMoveItem(item, count, fromPosition, toPosition) local tile = toPosition:getTile() if tile then -- checks if tile if Tile(toPosition):getItemCount() >= 6 then self:sendCancelMessage("Sorry, not possible.") return false end end return true endSe por um acaso a função getTile() não funcionar em seu servidor, utilize este:
function Player:onMoveItem(item, count, fromPosition, toPosition) if toPosition ~= nil if Tile(toPosition):getItemCount() >= 6 then self:sendCancelMessage("Sorry, not possible.") return false end end return true end