Ir para conteúdo

Posts Recomendados

Aepessoal preciso de um script assim, quando mata um bixo de uma quest, abre um tp que leva vc ateh a quest, deu pra intender?

 

Quando mata o monstro, abre um teleport;

 

È isso

Ajudem ae :positive:

Link para o comentário
Compartilhar em outros sites

mas tipo assim o bixo que terar que matar so pode existir na quele local pq se for tipo demon que tem em varios locais sempre ira abrir o tp.

por isso ponha um monstros que nao seja de respaw ou que seja exclusivo da quele local.

 

va na pasta data/creaturescripts/scripts e crie um arquivo lua e ponha isso dentro dele mexa apenas nas posiçoes e no nome do bixo e nomeie pra o que vc quiser.

 

function onDeath(cid, corpse, killer)

 

registerCreatureEvent(cid, "arenaquest")

 

local creaturename = getCreatureName(cid)

 

--- positions where the teleports will be created:

 

local bixo_in_pos = {x=xxx, y=xxx, z=x, stackpos=1} -- aki e a posicao ond criarar o teleport

local bixo_to_pos = {x=xxx, y=xxx, z=x, stackpos=1} -- aki e pra onde sera teleportado

 

local time_to_pass = 60 -- em segundos

local tpID = 5023 -- nao mexa

local doEffect = CONST_ME_ENERGYHIT -- apenas enfeite nao mexa

local message = "msg que aparece pro player que matar o bixo se nao quiser apenas retira essa tag."

 

if creaturename == 'nome da criatura' then

 

teleport = doCreateTeleport(tpID, bixo_to_pos, bixo_in_pos)

 

doSendMagicEffect(bixo_in_pos, doEffect)

 

doCreatureSay(cid, message, TALKTYPE_ORANGE_1)

 

addEvent(removeTeleportInbixoWard, (1000*time_to_pass))

 

end

 

function removeTeleportInbixoWard()

if getThingfromPos({x=xxx, y=xxx, z=x, stackpos=1}).itemid == 5023 then -- ponha nessas 3 tag a mesma posicao do teleport

doRemoveItem(getThingfromPos({x=xxx, y=xxx, z=x, stackpos=1}).uid,1)

doSendMagicEffect({x=xxx, y=xxx, z=x, stackpos=1}, CONST_ME_POFF)

return TRUE

end

end

 

agora no creature.xml vc poe isso :

 

//<event type="death" name="ponha o nome da quest" script="aki o nome do script.lua"/>

 

acho que so se ouver algum erro posta ae.

 

espero ter ajudado.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...