Ir para conteúdo
  • Cadastre-se

Ajuda TIBIA AUTO Script .py


Posts Recomendados

Galera, bom dia!

 

Estou num impasse e gostaria da ajuda de vocês.

Estou jogando um servidor e tem um sistema de mining, e eu tenho o script em pyton pra auto mining.

A questão é a seguinte, No Script abaixo, a linha que está em negrito são os itens que o bot está dropando no chão. Os itens que estão

com fundo verde são os que eu quero mudar! Queria que eles fossem jogados do lado direito do char. Alguem poderia me ajudar?

 

 

class ModuleMining:
      def getName(self):
          return "Auto Mining By Faramir"
 
      def getVersion(self):
          return "1.1"
 
      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)

 

 

 

 

Muuuuito Obrigado desde já!

60cb89cab929e5d4179b538c4176ab11a2e58de6.gif

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo