Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Descrição: NPC Simples que compra e vende itens de paladinos.

Nome do Npc: Dario

Função: Negocia itens de paladinos.

 

Vende:

  • Arrow
  • Bolt
  • Bow
  • Crossbow
  • Spear
  • Royal Spear
  • Throwing star
  • Earth Arrow
  • Flaming arrow
  • Flash Arrow
  • Onyx arrow
  • Piercing bolt
  • Power Bolt
  • Shiver Arrow
  • Sniper arrow

 

Compra:

  • Bow
  • Crossbow

 

 

 

Dario.lua

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

npcHandler:addModule(FocusModule:new())

 

Dario.xml

<?xml version="1.0" encoding="UTF-8"?>
<npc name="Dario" script="data/npc/scripts/Dario.lua" walkinterval="2000" floorchange="0">
<health now="100" max="100"/>
<look type="159" head="3" body="58" legs="41" feet="115" addons="0"/>
<voices>
<voice text="Increase your knowledge of spells here, young paladin." interval2="100" margin="1" yell="no"/>
</voices>
<parameters>
		<parameter key="module_shop" value="1" />
		<parameter key="shop_buyable" value="arrow,2544,3;bolt,2543,4;bow,2456,400;crossbow,2455,500;spear,2389,10;royal spear,7378,15;throwing star,2399,42;earth arrow,7850,5;flaming arrow,7840,5;flash arrow,7838,5;onyx arrow,7365,7;piercing bolt,7363,5;power bolt,2547,7;shiver arrow,7839,5;sniper arrow,7364,5;" />
		<parameter key="shop_sellable" value="bow,2456,100;crossbow,2455,120" />
        <parameter key="message_greet" value="Ashari |PLAYERNAME|. If you're a distance fighter, you might want to have a look at my wares and spells."/>
        <parameter key="message_farewell" value="Asha Thrazi, |PLAYERNAME|."/>
		<parameter key="message_walkaway" value="Asha Thrazi, |PLAYERNAME|." />
		<parameter key="message_sendtrade" value="Of course, just browse through my wares." />
    </parameters>
</npc>

 

Link para o post
Compartilhar em outros sites

Parabéns, seu tópico de conteúdo foi aprovado!
Muito obrigado pela sua contribuição, nós do Tibia King agradecemos.
Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.

Spoiler

Congratulations, your content has been approved!
Thank you for your contribution, we of Tibia King we are grateful.
Your content will help many other users, you received +1 REP.

 

Bruno de Carvalho Câmara / Administrador TibiaKing

[email protected]


 

btn_donateCC_LG.gif

 

Em 26/12/2016 em 03:47, Spraypaint disse:

A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une.

-miltinho

 

wMwSJFE.png?1

 

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.

  • Conteúdo Similar

    • Por elitehox
      boa tarde a todos,
      Estou tentando instalar o plugin gesior shop for Myaac. quando tento acessar gifts.php retorno erro 500 http.
      Alguém pode me ajudar? este é o log de erros do Apache ...
       
       
      [php7:error] [pid 24148] [client 177.130.9.96:56512] PHP Fatal error: Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'ordering' in 'order clause' in /var/www/html/system/libs/pot/OTS_Base_DB.php:86\nStack trace:\n#0 /var/www/html/system/libs/pot/OTS_Base_DB.php(86): PDO->query()\n#1 /var/www/html/system/libs/pot/OTS_DB_PDOQuery.php(13): OTS_Base_DB->doQuery()\n#2 /var/www/html/plugins/gesior-shop-system/libs/shop-system.php(137): OTS_Base_DB->query()\n#3 /var/www/html/system/pages/gifts.php(199): GesiorShop::getOffers()\n#4 /var/www/html/index.php(362): require('/var/www/html/s...')\n#5 {main}\n thrown in /var/www/html/system/libs/pot/OTS_Base_DB.php on line 86  
       
       

    • Por DdJs
      Faz um tempo que eu postei algo aqui nessa parte do fórum sobre uma wand elemental a pedido de um membro. Quando fiz o post, uns dias depois alguém
      veio no meu inbox perguntando se eu tinha algo parecido relacionado a bow e acabou que eu apaguei as mensagens e não me recordo o nome da pessoa
      para poder marca-la aqui, e também só agora me lembrei disso e resolvi vir aqui postar. 
      Eu não tenho conhecimento nenhum disso, muito menos sobre cálculos de formulas ou se existe outro mais sofisticado. Se alguém que entende do assunto
      quiser fazer melhorias, correções, etc, sinta-se a vontade.
       
      Introdução:
       
      Para quem já jogou o foxworld open tibia, ou algum outro otserver baiak/custom já deve ter visto um "magic bow" lá entre os itens vips/donates que
      dispara sozinho arrows, sem precisar das arrows em seu devido slot. Pois bem, isso é um negocinho bem simples que serve para leigos que nem eu no assunto
      colocar no ot uma arminha diferente. O ponto disso é que não tem nenhum segredo na "criação", você só altera um bow para ele funcionar
      como uma viper star. Mas de tudo é bem interessante e permite que o paladin tenha o 'slot extra' vago para usar de outra forma.
       
       
      Guia:
       
      Vamos lá! O bow que eu vou usar vai ser o Elethriel's Elemental Bow (ID: 8858) . É um bow interessante para se usar,
      ele tem um sprite bonito e não pode-se obter no jogo (o que facilita bastante). Os tiros eu usei as Shiver Arrows  que combina com a cor do bow
      e possibilita colocar o elemento de envenenamento do alvo de gelo.
      Você pode usar o bow que quiser e alterar para o tipo de tiro que achar melhor. 
      Veja dicas no final do tutorial.
       
      Em items.xml de CTRL F, coloque 8858 e vá até o Elethriel's Bow e deixe da seguinte forma:
      O attack, range e nome você poe a seu gosto.
       
      Em weapons.xml de CTRL F, coloque 8858 e vá até o Elethriel's Bow e deixe da seguinte forma:
      O level você poe a seu gosto.
       
      Em weapons/scripts crie um arquivo magicbow.lua e coloque isso dentro:
      Guia:
       
      setCombatParam(xCombat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
      Tipo de dano que causará no alvo (você pode alterar para fogo, terra, etc).
       
      local condition = createConditionObject(CONDITION_FREEZING)
      Tipo de efeito que ficará no alvo (você pode alterar para fogo, terra, etc).
       
      addDamageCondition(condition, 100, 2000, -20)
      O alvo vai sofrer com o dano de 20 hit points a cada 2000 milissegundos, você pode notar outras duas linhas como essa de 10 e 5,
      os danos vão abaixando gradativamente, de 20 passa para 10 a cada 1000 milissegundos e 5 a cada 1000 milissegundos.
       
      Tipos de conditions, shottypes e como calcular formulas você pode encontrar variados tutoriais e aulas aqui no fórum mesmo.
       
       
      Isso é tudo, pessoal. Depois desses três passinhos simples, estará tudo pronto!
       
      Dicas:
       
      Ideias úteis:
       
      Funcionamento:

    • Por buddha
      Essa é uma modificação do script do Triple Bolt Crossbow(clique aqui). As diferenças são:
       
      Você não precisa de um crossbow especifico para usar,
      Só gasta 1 bolt por vez,
      Você é capaz de definir quantas vezes ele se multiplica.
       
      Imagem:
       



       
      Script:
       



       
      Em weapons.xml:
       
      TFS 1.0:
       
      <distance id="15649" unproperly="1" level="40" function="default" script="nomedoarquivo.lua"/>     <- é só botar essa tag no bolt desejado
       
      Outro TFS:
       
      <distance id="15649" unproperly="1" level="40" function="default" event="script" value="nomedoarquivo.lua"/>     <- é só botar essa tag no bolt desejado
       
      Vou indicar uma lista de efeitos para serem utilizados: 
       
      http://www.tibiaking.com/forum/topic/32901-lista-completa-de-magic-effects-e-shoot-type/
    • Por fezeRa
      Alguem consegue me ajudar pf?
      Queria saber se alguem tem um script que a alguma arrow atirando efeito.
      Como se fosse a crystal arrow atirando shiver arrow.
      Porem eu queria colocar outro efeito ao invez de shiver arrow, por isso teria que ser feito em um script.
      E nesse script teria que ser configurado pro dano ser baseado no skill distance e de acordo com o attack que eu colocar no items.xml da flecha.
      Alguem consegue me ajudar pf?
       
    • Por Digoshow
      Quando eu coloco 100 crystal coin no shop aperto em Buy, para fazer o teste e vem a seguinte mensagem falando que o id não existe, como assim não existe?
      Vou postar uma imagem da mensagem.
       

       
       
      Como eu arrumo isso, quero coloca 100 crystal coin la no shop, so que o id não existe porque o id esta certo 2160, como arrumo?
       
      Obrigado, REP +
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo