5lave Ots
Active Member
hey guys im using this code on tfs 0.4 for tibia 8.6
it should send some magic effects and I need to make these lines into a loop to save memory if possible
its working on login script so im asking if this codes are ok to use or they can harm the server? (I go three more similar to this in ot)
for _, ePos in ipairs(effectPositions) do
doSendDistanceShoot(ePos, pos, 30)
end
it should send some magic effects and I need to make these lines into a loop to save memory if possible
its working on login script so im asking if this codes are ok to use or they can harm the server? (I go three more similar to this in ot)
Code:
local pos = getCreaturePosition(cid)
local effectPositions = {
{x = pos.x-3, y = pos.y-5, z = pos.z},
{x = pos.x-3, y = pos.y-5, z = pos.z},
{x = pos.x-3, y = pos.y-5, z = pos.z},
{x = pos.x-3, y = pos.y-5, z = pos.z},
{x = pos.x+3, y = pos.y-5, z = pos.z},
{x = pos.x+3, y = pos.y-5, z = pos.z},
{x = pos.x+3, y = pos.y-5, z = pos.z},
{x = pos.x+3, y = pos.y-4, z = pos.z},
{x = pos.x+3, y = pos.y-3, z = pos.z},
{x = pos.x+3, y = pos.y-1, z = pos.z},
{x = pos.x+3, y = pos.y, z = pos.z},
{x = pos.x+3, y = pos.y+1, z = pos.z},
{x = pos.x+3, y = pos.y+3, z = pos.z},
{x = pos.x+3, y = pos.y+4, z = pos.z},
{x = pos.x+3, y = pos.y+5, z = pos.z},
{x = pos.x+3, y = pos.y+5, z = pos.z},
{x = pos.x+3, y = pos.y+5, z = pos.z},
{x = pos.x, y = pos.y+5, z = pos.z},
{x = pos.x-3, y = pos.y+5, z = pos.z},
{x = pos.x-3, y = pos.y+5, z = pos.z},
{x = pos.x-3, y = pos.y+5, z = pos.z},
{x = pos.x-3, y = pos.y+5, z = pos.z},
{x = pos.x-3, y = pos.y+3, z = pos.z},
{x = pos.x-3, y = pos.y+1, z = pos.z},
{x = pos.x-5, y = pos.y, z = pos.z},
{x = pos.x-5, y = pos.y-1, z = pos.z},
{x = pos.x-5, y = pos.y-3, z = pos.z},
{x = pos.x-5, y = pos.y-4, z = pos.z}
}
for _, ePos in ipairs(effectPositions) do
doSendDistanceShoot(ePos, pos, 30)
end