Ir para conteúdo

GrayFang

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Obrigado
    GrayFang deu reputação a Featzen em Smeargle System[PXG]   
    Bom, como um individuo(Vudi) não sabe cumprir o que fala, vou postar o sistema aqui.(não cabe ao post explicar aqui)
    Bom, aqui está o smeargle system, igual o da PxG. Vamos lá.
     
    1 - Vá na pasta Lib, substitua seu cooldown bar.lua por isso:



     
    2 - Ainda no Lib, no fim(depois do ultimo end) do Some Functions.lua, adicione isso:



     
    3 - Agora no order.lua, do Actions, em baixo de:
    if getTileThingByPos(checkpos).uid <= 0 then return true end Adicione:



     
    4 - Se seu servidor ja tiver os spells, sketch 1, sketch 2... Substitua por esses:
     



     
    Se não, use os mesmos acima, não esqueça de adicionar no spells.xml.
     
    5 - Agora, vá em talkactions/scripst, abra o move1.lua e substitua:



     
    Pronto, se tiver feito tudo certo, funcionará.
    Como ficará:



    Como usar:



     
    Créditos: Eu(Todo o script)
  2. Curtir
    GrayFang deu reputação a zipter98 em Ditto Memory System por talkaction   
    OK, isto não é exatamente um sistema, visto que é composto por um único arquivo com um único callback, mas enfim.
    Antes de começar a desenvolver o tópico, digo-lhes: o código é para poketibia, não outros derivados ou Tibia comum.
    Introdução:
     
    A pedidos de um amigo, resolvi escrever este script. Por não programar em OTClient, optei por escrevê-lo em uma talkaction. Para aqueles que não conhecem o sistema, consiste em praticidade para as transformações do Ditto: ao invés de repetir o cansativo processo de procurar o pokémon que deseja-se copiar, você pode simplesmente salvá-lo na memória do Ditto para, sempre que quiser, transformá-lo em um único comando. 
    Você pode configurar quantos slots de "memória" quiser.
    Para usar os comandos, você deve colocar uma pokebola com um Ditto no slot 8/feet (a.k.a "pokeball slot"). Alguns, no entanto, necessitam também que o pokémon esteja "solto".
    Comandos:
    /memory check Use este comando para verificar os atuais slots de seu Ditto. /memory forget [slot] Use este comando para deletar uma memória salva, respectiva ao slot indicado. Ex.: /memory forget 1 /memory save [slot] Use este comando para salvar uma memória, respectiva ao slot indicado. A memória salva será do pokémon que seu Ditto estará transformado no momento. Ex.: /memory save 3 /memory [slot] Use este comando para transformar seu Ditto no pokémon que estiver armazenado no slot indicado. Ex.: /memory 2 PS: Você também pode usar !memory.
    Instalação:
     
    Em data/talkactions/scripts, crie um arquivo com extensão .lua, nomeie-o dittomemory e coloque o seguinte conteúdo:



    Em data/talkactions, abra o arquivo talkactions.xml e coloque a seguinte tag: <talkaction words="/memory;!memory" event="script" value="dittomemory.lua"/> Versão testada: 8.54 Servidor testado: PDA by Slicer, versão 1.9 É um código bem simples, escrito em poucos minutos. Resolvi postá-lo pois gostei do resultado apresentado.  Para alguns, pode não ser tão útil; para outros, espero que sim. É isso aí, até mais.

Informação Importante

Confirmação de Termo