2 Tópicos iguais
info
Grupo: Conde
Registrado: 25/05/11
Posts: 506
Reputação: +307
Gênero: Masculino
Char no Tibia: Loading..

2 Tópicos iguais
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

usa essa function doAntharaz
(coloque ela no arquivo 050-functions que fica na pasta data/lib)
function emarea(cid,frompos,topos)
if frompos.x <= getThingPos(cid).x and topos.x >= getThingPos(cid).x and frompos.y <= getThingPos(cid).y and topos.y >= getThingPos(cid).y then
if frompos.z and topos.z then
if frompos.z >= getThingPos(cid).z and topos.z <= getThingPos(cid).z then
return TRUE
end
else
return TRUE
end
end
return FALSE
end
emtao substitua seu script de matar na tal area por esse
function onKill(cid, target, lastHit)
local frompos = {x=32544,y=32395,z=7}
local topos = {x=32555,y=32401,z=7}
if emarea(cid,frompos,topos) then
doBroadcastMessage("Está na área.")
end
return TRUE
end
info
Grupo: Campones
Registrado: 24/09/06
Posts: 33
Reputação: 0
Bom dia, Tade , Noite
estou usando 1 script que eu fiz mas que esta dando erro
Todo monstro ou player que eu mato (não presisa estar na area que eu coloquei,isso acontece no mapa inteiro)
o script funciona e não deixa o player morrer (ele fica com 0 de life, não pode se mecher, mas pode atacar os outros, o mesmo acontece com monstros)
<event type="kill" name="Teste" event="script" value="Teste.lua"/>
ja Adicionei no login.lua