Por favor.. tente assim
function onThink(cid)
addEvent(oiamor, 1000)
doSendMagicEffect(getThingPos(cid), 66)
return true
end
function oiamor(cid)
doCreatureAddHealth(cid,-99999)
return
end
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Por favor.. tente assim
function onThink(cid)
addEvent(oiamor, 1000)
doSendMagicEffect(getThingPos(cid), 66)
return true
end
function oiamor(cid)
doCreatureAddHealth(cid,-99999)
return
end
Editado Fevereiro 5 por Roksas
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

mano usar onThink pra isso? serio ms? ;x tu registro isso no monstro ae fantasma?
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Cara deboua, só que ele declarou no addEvent, a função "oi amor" e não "oiamor", não tava achando a func ;d
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

sem fla q ele n boto 'cid' no parametro da funçao... '--'
Não não pessoal. Mal
é que eu não consegui fazer ontem. Ai no ot tava sem o evento.
Perdão pelos erros ali no script.
É que eu fiz rapidinho só para mostrar para vocês.
Eu já coloquei o evento lá na criatura.
Sim eu usei onthink. Cara, é tudo na gambiarra mas funciona cara kk
Vou testar jaja edito.
Cara não funcionou.
Deu creature not found.
E o engraçado que se você colocar assim ele acha a criatura.
Mas eu preciso do evento ![]()
function onThink(cid) doCreatureAddHealth(cid,-99999) doSendMagicEffect(getThingPos(cid), 66) return true end
EDIT ----------
Consegui ! HAHA
Eu digo que na ganbiarra funciona as coisas.
Não consegui colocar o evento.. mas oque eu fiz:
doCreatureAddHealth(cid,-1)
e coloquei a vida da criatura:
health 3. e health now 0
Ai ela nasce e some porque morre.
Sem nenhum evento ;D
Mas vlw pessoal.
As vezes é inteligencia mesmo.
Não é conhecimento.
Editado Fevereiro 5 por Victor8
info
Grupo: Campones
Registrado: 14/12/10
Posts: 80
Reputação: +9
Char no Tibia: Auntmay
Como todo mundo sabe, meus scripts é gambiarra total. Mas vamos lá!
Esse script funciono bem, mas gostaria de aumentar o tempo que a criatura aparece.
Essa criatura é de uma quest onde a mãe da menina morreu, ai você volta na casa ai o espírito da mãe fica reaparecendo. Ela aparece e logo depois some. Enfim.
Bem para fazer isso coloquei um evento para a criatura.
O evento é esse
Então, a criatura ia aparecer. Ai ia acionar o evento "oiamor" depois de 1 segundo.
Logo depois ele iria matar a criatura (doCreatureAddHealth(cid,-99999)).
O problema é que ele não acha a criatura para matar.
Provavelmente pq esta em outra função.