Ir para conteúdo

Pergunta

Olá, Boa tarde.

Então, eu estou precisando de um script que ao matar um monstro ( no meu caso eu vou colocar demon ), automaticamente uma pedra no chão desaparecesse.

 

ry92.png

 

 

A ideia é ao matar esses 6 demons, sumir essas 2 pedras ao lado, onde os jogadores vão estar.

Espero que alguém possa me ajudar :D

No aguardo.

Link para o comentário
https://xtibia.com/forum/topic/223159-pedido-remover-item-ao-matar-algum-monstro/
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0
  • 0

Se eu conseguir usar 1 demon pra abrir já está de bom tamanho, vou tentar aqui, muito obrigado.

 

Edit:

 

Uma duvida

  Citar

 

function onDeath(cid, corpse, killer)


local M ={
["rat"] = {Pos = {x=177,y=40,z=7},id= 1058 ,time = 20},
["necromancer"] = {Pos = {x=173, y=40, z=7},id= 10196 ,time = 10},
}

local x = M[getCreatureName(cid)]
function criar()
local parede = getTileItemById(x.Pos, x.id)
doCreateItem(x.id, 1, x.Pos)
end
if x then
local parede = getTileItemById(x.Pos, x.id)
if parede then
doRemoveItem(parede.uid, 1)
doCreatureSay(cid, "A parede Será criada Novamente em "..x.time.." segundos.", TALKTYPE_ORANGE_1)
addEvent(criar, x.time*1000)
end
end
return TRUE
end

 

Aonde tem os nomes ali rat, necromancer eu mudo pra demon? E o ID, é o ID da pedra? ( ["rat"] = {Pos = {x=177,y=40,z=7},id= 1058 ,time = 20} )

Editado por paulincarvalhoo22
Link para o comentário
https://xtibia.com/forum/topic/223159-pedido-remover-item-ao-matar-algum-monstro/#findComment-1576288
Compartilhar em outros sites

  • 0

Adicione essas funções na sua lib

 

  Mostrar conteúdo oculto

 

 

Se não souber adicionar, basta criar um arquivo com qualquer nome, colocar esse código dentro e salvar como qualquercoisa.lua em data/lib

 

Aí usa esse código aqui:

 

  Mostrar conteúdo oculto

 

 

Adicione esse código em creaturescripts/scripts com o nome de hahaha.lua e o que vem a seguir no login.lua:

registerCreatureEvent(cid, "ByeByePedras")

E isso em creaturescripts.xml:

<event type="kill" name="ByeByePedras" event="script" value="hahaha.lua"/>

Desculpe pelos nomes esquisitos, mas tava com preguiça de pensar em qualquer coisa melhor e escrevi a primeira coisa que me veio à mente.

Editado por omega blueheaven
Link para o comentário
https://xtibia.com/forum/topic/223159-pedido-remover-item-ao-matar-algum-monstro/#findComment-1576558
Compartilhar em outros sites

  • 0
  Em 28/10/2013 em 02:32, amoeba13 disse:

Tem q arrumar as variaveis, vc colocou as duas como pedra1id

 

Otima funçao

 

Obrigado pelo elogio e pelo aviso, consertei lá.

Link para o comentário
https://xtibia.com/forum/topic/223159-pedido-remover-item-ao-matar-algum-monstro/#findComment-1576774
Compartilhar em outros sites

×
×
  • Criar Novo...