Ir para conteúdo
  • 0

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

Fazer Isso Sei Nao Mais Fazer TP Com Conta Good Sei

 

Primeiro:Escolha o Local Onde Fai Ficar o TP e Fala /1381(Ou Id De Outro TP)

 

Segundo:Fale Na Frente do TP /attr pos xxx yyy z

Link para o comentário
https://xtibia.com/forum/topic/220808-adicionando-teleports-qndo-mata-um-poke/#findComment-1559646
Compartilhar em outros sites

  • 0

Diga-me qual é a posição onde o teleporte será criado, a posição para onde ele enviará o player, o nome do monstro e o Storage Value para a missão final, se houver.

Link para o comentário
https://xtibia.com/forum/topic/220808-adicionando-teleports-qndo-mata-um-poke/#findComment-1559799
Compartilhar em outros sites

  • 0

Tag creaturescripts.xml:

<event type="kill" name="TpPoke" event="script" value="tppoke.lua"/>

creaturescripts/scripts/tppoke.lua:

local createpos = {x = 95, y = 122, z = 7} -- Aqui é a posição onde o teleport vai aparecer
local topos = {x = 94, y = 129, z = 7} -- Aqui é a posição pra onde o teleport vai levar o player
local pokemon = "Pikachu" -- Aqui é o nome do pokemon (tem que ser entre aspas)

function onKill(cid, target, lastHit)
	if getCreatureName(target) == pokemon and getPlayerStorageValue(cid, 5558) < 1 then
		doCreateTeleport(1387, topos, createpos)
		doPlayerSetStorageValue(cid, 5558, 1)
		else return true
	end
end

Coloque isso no creaturescripts/scripts/login.lua antes do ultimo return true:

registerCreatureEvent(cid, "TpPoke")
Editado por WillOliveira
Link para o comentário
https://xtibia.com/forum/topic/220808-adicionando-teleports-qndo-mata-um-poke/#findComment-1559898
Compartilhar em outros sites

×
×
  • Criar Novo...