Pedido

leonardopressi
em Lixeira Pública

leonardopressi

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/06/06Posts: 25

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:


satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

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.

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."