RO
erro

[Globalevents] Puxar player de Uma Area

Por RodriigoRobson, 07 de fev. de 2014 em Scripts

resolvido
script
4
703
07 de fevereiro de 2014 às 14:06

Eae Galera, Eu estou com um problema aki eu fiz um script para Puxar o player de uma area so que esta dando um Erro:

 

[07/02/2014 14:05:15] [Error - GlobalEvents::think] Couldn't execute event: Puxactf

 

Script:

 

<globalevent name="Puxactf" interval="10" event="script" value="puxa.lua"/>

 

 

 

CTFF = {
Templo = {fromx = 1632, fromy = 1743, fromz = 15, tox = 1740, toy = 1773, toz= 15},
}
local TownExit = {x = 1843, y = 1845, z =15}
function onThink(cid,interval, lastExecution)
local players = getPlayersOnline()
for _, cid in ipairs(players) do
if #getPlayersInArea(CTFF.Templo) > 1 then
doPlayerSendTextMessage(cid, 20 ,"Voce Foi Puxado!")
return true
end
end
end

 

 

MasterDinoM
07 de fevereiro de 2014 às 15:19


local CTFF = {

Templo = {fromx = 1632, fromy = 1743, fromz = 15, tox = 1740, toy = 1773, toz= 15}

}

 

local TownExit = {x = 1843, y = 1845, z =15}

 

function onThink(cid,interval, lastExecution)

for x = CTFF.Templo.fromx, CTFF.Templo.tox do

for y = CTFF.Templo.fromy, CTFF.Templo.toy do

local Area = getTopCreature({x=x, y=y, z=CTFF.Templo.fromz}).uid

if Area ~= 0 and isPlayer(Area) then

doTeleportThing(Area, TownExit)

doPlayerSendTextMessage(Area, 20 ,"Voce Foi Puxado!")

end

end

end

return true

end

07 de fevereiro de 2014 às 15:27

Funcionou Rep+

zipter98Z
07 de fevereiro de 2014 às 15:29

Tópico movido para a seção de dúvidas e pedidos resolvidos.