Professional Documents
Culture Documents
Scps
Scps
pos1 = {
{x = 60, y = 47},
{x = 61, y = 47},
{x = 62, y = 47}
},
pos2 = {
{x = 66, y = 47},
{x = 67, y = 47},
{x = 68, y = 47}
}
}
Count = 0
data = {}
function collectzz()
for _, obj in pairs(GetObjectList()) do
for _, tiles in pairs(tile.pos1) do
if obj.itemid == 112 and (obj.posX)//32 == tiles.x and (obj.posY)//32 == tiles.y
then
Count = Count + obj.amount
local pkt = {}
pkt.type = 11
pkt.value = obj.id
pkt.x = obj.posX
pkt.y = obj.posY
SendPacketRaw(false, pkt)
end
end
end
table.insert(data, Count)
Count = 0
for _, obj in pairs(GetObjectList()) do
for _, tiles in pairs(tile.pos2) do
if obj.itemid == 112 and (obj.posX)//32 == tiles.x and (obj.posY)//32 == tiles.y
then
local pkt = {}
pkt.type = 11
pkt.value = obj.id
pkt.x = obj.posX
pkt.y = obj.posY
SendPacketRaw(false, pkt)
Count = Count + obj.amount
end
end
end
table.insert(data, Count)
Count = 0
AddHook(function(type, packet)
if packet:find("/g") then
collectzz()
return true
end
return false
end, "OnSendPacket")