Por
zipter98
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.
Posts Recomendados
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.