Ir para conteúdo

Featured Replies

Postado

Galera quero um npc para outland 
tipo um npc que eu coloco o lugar onde ele será teleportado > "x ,y ,z" <
e que ele vai proibir players abaixo do level 150 a entrar!

Resolvido por Factur

Ir para solução
  • Respostas 5
  • Visualizações 442
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Veja se é isso que quer :   ADM Says: hi   Teleportador says: Olá, se você quer ir para Outland diga "Outland"   ADM Says: outland   Teleportador says : Você quer ir para Outland? diga yes or

  • Ainda  não testei, veja :   Vá em Data\Npc   Crie um arquivo chamado "Teleportador.xml"   Cole isso   <?xml version="1.0" encoding="UTF-8"?> <npc name="Teleportador" script="data/np

  • De nada ,   Marque "Melhor Resposta" e clicke em "Gostei"   Amigo tem um tópico que explica isso   http://www.tibiaking.com/forum/topic/18825-criando-client-com-launcher/

Postado

Veja se é isso que quer :

 

ADM Says: hi

 

Teleportador says: Olá, se você quer ir para Outland diga "Outland"

 

ADM Says: outland

 

Teleportador says : Você quer ir para Outland? diga yes or no

 

Adm says : yes

 

(teleportado para outland)

 

Adm says : no 

 

Teleportador says: Okay, deicha para próxima!

 

Se é isso que quer avise que vou mandar script

 

mais vou precisar

 

Da coordenada da outland.

Postado
  • Autor
  Em 06/09/2014 em 00:12, Factur disse:

Veja se é isso que quer :

 

ADM Says: hi

 

Teleportador says: Olá, se você quer ir para Outland diga "Outland"

 

ADM Says: outland

 

Teleportador says : Você quer ir para Outland? diga yes or no

 

Adm says : yes

 

(teleportado para outland)

 

Adm says : no 

 

Teleportador says: Okay, deicha para próxima!

 

Se é isso que quer avise que vou mandar script

 

mais vou precisar

 

Da coordenada da outland.

Sim é isso que eu quero so que ainda preciso tipo que ele bloquea leveis mais baixo e o id e esse {x=1029, y=1023, z=5}

Postado
  • Solução
  Em 06/09/2014 em 00:16, justever disse:

Sim é isso que eu quero so que ainda preciso tipo que ele bloquea leveis mais baixo e o id e esse {x=1029, y=1023, z=5}

Ainda  não testei, veja :

 

Vá em Data\Npc

 

Crie um arquivo chamado "Teleportador.xml"

 

Cole isso

 

<?xml version="1.0" encoding="UTF-8"?>
<npc name="Teleportador" script="data/npc/scripts/Teleportador.lua" walkinterval="2000" speed="0" floorchange="0">
<health now="100" max="100"/>
<look type="206" head="19" body="113" legs="95" feet="115" addons="0"/>
  <parameters>
    <parameter key="message_greet" value="Bem vindo, Senhor |PLAYERNAME|. Quer ir para {outland}?" />
  </parameters>
</npc>
 
Agora vá em Data\Npc\Scripts
 
Crie um arquivo chamado "Teleportador.lua"
 
cole isso:
 
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)


function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end
function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end
function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end
function onThink() npcHandler:onThink() end


local travelNode = keywordHandler:addKeyword({'outland'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Você está pronto pra ir para Outland?? yes or no'})
travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler,  level = 150, cost = 0, destination = {x=1029, y=1023, z=5} })
travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Ok,Deicha para próxima.'})


 keywordHandler:addKeyword({'travel'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Para Prosseguir diga {Saffron}.'})
        -- Makes sure the npc reacts when you say hi, bye etc.
        npcHandler:addModule(FocusModule:new())
 
Salve, deiche o server on
 
Quando entrar no teu server diga "/n Teleportador" e teste ele.
Postado
  • Autor

Obrigado funfo !! 
So uma coisa se sabe fazer launcher para client ?


  Em 06/09/2014 em 00:29, justever disse:

Obrigado funfo !! 
So uma coisa se sabe fazer launcher para client ?

Obrigado funciono perfeitamente !! 
So uma coisa se sabe fazer launcher para client ?

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo