Ir para conteúdo

Featured Replies

Postado

Ola galera tenho 2 scripts .py e gostaria que alguem convertesse eles para .lua ou se puder fazer um igual.

 

Script 1

 

class ModuleDesintegrator:

      def getName(self):
          return "Auto Desintegrar"
 
      def getVersion(self):
          return "1.0"
 
      def getFunDef(self,nr):
          if (nr==0): return (0,1000,self.fun1);
          return ();
         
      def getConfigParam(self,nr):
          return ();
 
      def fun1(self,params):
        selfCh=tareader.readSelfCharacter();
        moneyRuneId = 3193    
        useOnItemIDs = [1781, 3039, 3038, 1782, 3036, 1780, 3041, 3037]
        for offsetX in range(-1,2):
          for offsetY in range(-1,2):
            items = tareader.mapGetPointItemsCount(offsetX, offsetY, 0)
            topPos = tareader.mapGetPointTopPos(offsetX, offsetY, 0)
            itemId = tareader.mapGetPointItemId(offsetX, offsetY, 0, topPos)
            if itemId in useOnItemIDs:         
              tasender.useWithObjectOnFloor(moneyRuneId, itemId, selfCh['x']+offsetX, selfCh['y']+offsetY, selfCh['z'], 2)                  
              return()
 
tibiaauto.registerPlugin(ModuleDesintegrator)

 

Script 2

 

class ModuleMining:

      def getName(self):
          return "Auto Usa Pick"
 
      def getVersion(self):
          return "1.0"
 
      def getFunDef(self,nr):
          if (nr==0): return (0,1000,self.fun1);
          return ();
         
      def getConfigParam(self,nr):
          return ();
 
      def fun1(self,params):        
        selfCh=tareader.readSelfCharacter();
        pickId = 3456 # id da pick
        useOnItemIDs = [5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651] # ids das paredes
        dropItemIDs = [1792, 1780, 3147, 3207, 1782, 3041, 3039, 3038, 3037, 3036, 1781] # items para jogar fora
        
        # dropar items
        for dropItemID in dropItemIDs:
          dropItem=tautil().lookupItem(dropItemID);
          if dropItem['contNr'] != -1:
            tasender.moveObjectFromContainerToFloor(dropItemID, 0x40 + dropItem['contNr'], dropItem['pos'], selfCh['x'], selfCh['y'], selfCh['z'], dropItem['quantity'] or 1)
        
        # usar pick na parede
        for offsetX in range(-1,2):
          for offsetY in range(-1,2):
            items = tareader.mapGetPointItemsCount(offsetX, offsetY, 0)
            topPos = tareader.mapGetPointTopPos(offsetX, offsetY, 0)
            itemId = tareader.mapGetPointItemId(offsetX, offsetY, 0, topPos)
            if itemId in useOnItemIDs:         
              tasender.useWithObjectOnFloor(pickId, itemId, selfCh['x']+offsetX, selfCh['y']+offsetY, selfCh['z'], 2)                  
              return()
 
tibiaauto.registerPlugin(ModuleMining)

 

Script 1

Usa runa automaticamente em determinado item para "desintegra-lo"

 

Script 2

Usa Pick automaticamente na parede com ID .... e joga itens com id .... automaticamente no chao.

 

 

Agradeço desde já.

  • Respostas 6
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

nunca tinha visto isso, oque é .py? Python? Isso é na source? que versão de tibia usa isso?

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Postado
  • Autor

nunca tinha visto isso, oque é .py? Python? Isso é na source? que versão de tibia usa isso?

Esse é um script python. esse tipo de script é usado no tibia auto.

Postado

oque seria tibia auto?

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Postado
  • Autor

oque seria tibia auto?

é um bot para tibia. mais o script eu preciso pra outro motivo...

 

gostaria de um script q use o item x nos itens y,z,r,t

e que ele use pick no item "a" e jogue os itens "b,c,d" no chao.

 

+/- isso. de forma automatica. 

Alguem por favor? 

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.7k

Informação Importante

Confirmação de Termo