Ir para conteúdo
  • Cadastre-se

Pokemon Quando Morre Aparece Teleport


Posts Recomendados

Ae Galera, Blz? estou precisando de uma ajuda, tipo tou criando uma quest, so que eu queria deixar mais enteressante, queria fazer tipo em uma area eu coloco 20 poke, quando esses poke morrer, nasce um lendario, ai quando a galera conseguir matar, nasce um teleport po apenas 1 minuto, que ira eleporta todos eles parar outra area, se nao a galera ira fazer correndo, se tiver como ajudar, 4 Rep+ pra quem ajudar :)

Link para o post
Compartilhar em outros sites
  • 1 year later...

-Oque eu quero fazer?-

 

Bom eu quero fazer o seguinte,

Quando eu matar o Shiny Reshiram.

Quero que abre um portal temporário para ir para um certo lugar.

Este portal para ir para o certo lugar, so abre quando eu matar o Shiny Reshiram.

E então tem 30 segundos para poder entrar no portal, se não ele fecha e so abre novamente

Se matar o Shiny Reshiram denovo...

Porém como ninguém me ensinou, tentei fazer igual os outros scripts..

Fala que deu certo, porém quando eu mato o Shiny Reshiram..

Não abre!

 

 

-Nome do arquivo.lua que criei-

 

O Nome do arquivo que eu criei é "creatport10.lua"

Sem aspas.

 

-Script que eu usei no creatport10.lua-

 

 

Citar

local tpId = 1387

local tps = {
["Shiny Reshiram] = {pos = {x=1232, y=337, z=8}, toPos = {x=1215, y=514, z=8}, time = 30},
}
 
function removeTp(tp)
local t = getTileItemById(tp.pos, tpId)
if t then
doRemoveItem(t.uid, 1)
doSendMagicEffect(tp.pos, CONST_ME_POFF)
end
end
 
function onDeath(cid)
local tp = tps[getCreatureName(cid)]
if tp then
doCreateTeleport(tpId, tp.toPos, tp.pos)
doCreatureSay(cid, "O teleport irá sumir em "..tp.time.." segundos."TALKTYPE_ORANGE_1)
addEvent(removeTp, tp.time*1000, tp)
end
return TRUE

end

 

 
 

-Legenda-

 

 

Vermelho = É o ID do teleport. (Magic forcefield);

 

Rosa = É o nome do pokémon que quando morre abre o tp;

 

Azul = É o lugar de onde aparece o TP para entrar;

 

Laranja =  É onde é teletransportado quando entra no TP;

 

Vermelho Escuro = É a mensagem que aparece quando o Shiny Reshiram Morre.

 

 

-Script que eu usei no "Creaturescripts.xml"

 

 

 

       

Citar

 

<event type="death" name="creatport10" event="script" value="creatport10.lua"/> 

 

 

 

 

 

-Legenda-

 

Vermelho = É o tipo do Script (ou algo assim)

 

Cyano  É o nome do arquivo (citado no começo do tópico)

 

Obrigado galera, Por favor me ajudem nisso!

Quero muito fazer umas quests :V

Link para o post
Compartilhar em outros sites
  • 11 months later...
Em 17/01/2015 19:20:58, Pato Roko disse:

-Oque eu quero fazer?-

 

Bom eu quero fazer o seguinte,

Quando eu matar o Shiny Reshiram.

Quero que abre um portal temporário para ir para um certo lugar.

Este portal para ir para o certo lugar, so abre quando eu matar o Shiny Reshiram.

E então tem 30 segundos para poder entrar no portal, se não ele fecha e so abre novamente

Se matar o Shiny Reshiram denovo...

Porém como ninguém me ensinou, tentei fazer igual os outros scripts..

Fala que deu certo, porém quando eu mato o Shiny Reshiram..

Não abre!

 

 

-Nome do arquivo.lua que criei-

 

O Nome do arquivo que eu criei é "creatport10.lua"

Sem aspas.

 

-Script que eu usei no creatport10.lua-

 

 

Citar

 
 

-Legenda-

 

 

Vermelho = É o ID do teleport. (Magic forcefield);

 

Rosa = É o nome do pokémon que quando morre abre o tp;

 

Azul = É o lugar de onde aparece o TP para entrar;

 

Laranja =  É onde é teletransportado quando entra no TP;

 

Vermelho Escuro = É a mensagem que aparece quando o Shiny Reshiram Morre.

 

 

-Script que eu usei no "Creaturescripts.xml"

 

 

 

       

Citar

 

 

 

 

-Legenda-

 

Vermelho = É o tipo do Script (ou algo assim)

 

Cyano  É o nome do arquivo (citado no começo do tópico)

 

Obrigado galera, Por favor me ajudem nisso!

Quero muito fazer umas quests :v

 

Ainda não testei, vou testar aqui se funcionar já te dou rep+

 

Queria fazer 1 pedido, tem como vc por para o portal abrir somente se eu matar o pokemon que está no local da quest? derrepente se tiver como nos cript colocar um if pokemondeath in positions  dai eu coloco a posição de cada sqm da quest. caso pokemon morra em 1 dos sqms citados no script abre o portal caso contrario não

 

OBS: Eu não entendo de script, o que citei foi só pra ter uma idéia se vc souber outra forma mais fácil tudo bem ^^ 

 

 

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo