Esse script e feito para ot de war e como ot de war n precisa dropa item de players
acho q e isso
Por leandroskt8, 21 de fev. de 2012 em Scripts
Esse script e feito para ot de war e como ot de war n precisa dropa item de players
acho q e isso
info
Grupo: Campones
Registrado: 04/07/10
Posts: 53
Reputação: +2
Char no Tibia: druid

lol nada ver..
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

Ok...dropa o coração,mas o corpo some também.
Vai sumir o corpo e aparecer o coração?
info
Grupo: Campones
Registrado: 04/07/10
Posts: 53
Reputação: +2
Char no Tibia: druid

tipo na hora que mata player tem que aparece coração ai quando corpo seca fica coração chão ainda. mais não aparece nada
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

E aí cara,acabei testando o seu script e o seguinte,o coração como você deve saber aparece no chão,debaixo do corpo do jogador. ai quando executa o event ele retira o corpo e o coração junto,o certo é fazer para remover o corpo antes e depois entregar o coração...
se você quiser colocar dentro do corpo você troca essa linha:
local item = doCreateItem(id_coracao,1,pos)
por essa:
local item = doAddContainerItem(corpse.uid, id_coracao, 1)
e o seu event para remover o corpo está em 300 milesimos,
addEvent(removecorpo,300,pos)
info
Grupo: Campones
Registrado: 04/07/10
Posts: 53
Reputação: +2
Char no Tibia: druid

nem deu
não aparece nada ainda.
Editado Fevereiro 22 por godleandro
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

oq n apareceu?
mal a demora pra responde,estou fazendo umas quest no meu servidor.
olha só jho
function onDeath(cid, corpse, deathList) local id_coracao = 2346 local item = doAddContainerItem(corpse.uid, id_coracao, 1) doItemSetAttribute(item, 'description','Este crânio pertence ao player '..getCreatureName(cid)..' que foi morto por/pela '..getCreatureName(deathList[1])) return true end
vai fazer com que o item apareça dentro do jogador
ai vc quer que remova o corpo tbm?
info
Grupo: Campones
Registrado: 04/07/10
Posts: 53
Reputação: +2
Char no Tibia: druid

sera porque não ta dando pq to colocando tag creature escript errada ?
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

pode ser...
além de colocar a tag vc precisa registrar o evento em login.lua
que tag vc ta usando?
info
Grupo: Campones
Registrado: 04/07/10
Posts: 53
Reputação: +2
Char no Tibia: druid

ja arrumei rep
para
info
Grupo: Campones
Registrado: 23/07/12
Posts: 4
Reputação: 0
Char no Tibia: Hagah

poderia me ajudar a fazer isso? qual script voce usou e oque colocou no login e tags??!!
info
Grupo: Campones
Registrado: 04/07/10
Posts: 53
Reputação: +2
Char no Tibia: druid
Script funciona da seguinte maneira quando player morre para alguém, dropa um coração igual esse da imagem
com as informação de quem mato.mais quando player morre não aparece nada no corpo. ajuda ai pf darei rep+
local id_coracao = 2346 local corp = {3058,3059} function onDeath(cid, corpse, deathList) local pos = getThingPos(cid) local item = doCreateItem(id_coracao,1,pos) doItemSetAttribute(item, 'description','Este crânio pertence ao player '..getCreatureName(cid)..' que foi morto por/pela '..getCreatureName(deathList[1])) addEvent(removecorpo,300,pos) return true end function removecorpo(pos) for s =1,254 do local c = getThingFromPos({x=pos.x,y=pos.y,z=pos.z,stackpos=s}) if isInArray(corp,c.itemid) then doRemoveThing(c.uid) break end end endEditado Fevereiro 21 por godleandro