[Tutorial] Como fazer: 100% afk no tibia auto


Gugu - Karin Uzumaki

Recommended Posts

Bom, pra fazer o tutorial, vou explicar pra voces como usar o auto seller do tibia auto e o auto banker, não vou ensinar a fazer cavebot porque creio que todo mundo aqui ja sabe fazer um. mas pra usar  voce precisa adicionar os npc's que voce quer que compre potions e venda itens, porque essa é a parte mais importante..
 
Pra adicionar os npc's do auto seller que voce quer, basta ir em: C:Program FilesTibia Automods
 
Abra o arquivo tibiaauto-sellers.csv
24fmyrd.jpg
 
e la voce coloca: nome do npc, cidade, função, e posição x/y/z... Igual eu fiz na imagem acima com o Frodo e outros npc's...Se vc não sabe pegar as posições x/y/z do npc, é só ir no auto attack, marcar um wpt o mais perto possivel do npc, vai aparecer os numeros do wpt, esses numeros são as posições x/y/z.
 
Obs : Se der acesso negado para editar o arquivo, retire ele da pasta, edita e dps volta ele pra pasta de origem.
 
Agr com que voce adicionou os npc's que queria, agora vamos ao auto seller...
 
cm3y.png
 
1º os quatro modos de cima Seller 1Seller 2Seller 3Seller 4 

no modulo Buy/Sell options

( x) sell items if capacity less than [ 50 ] ira vender os itens se a cap for menor que 50
( x) sell items if bags are full ira vender se a bag estiver cheia

module priority [ 1 Low ] isso e a prioridade do qual o bot ira fazer a venda ou compra pode ser mudado para melhor adequar seu bot...
stop by when going to depot/bank ele ira fazer essa função junto quando o char for ir ao banqueiro ou depositar...

Item List os itens pode se digitados (porem e melhor que selecione o item pro que não da erro) exemplo mace a perto a ceta do teclado para baixo ele dará a opção Mace

"buy up to" / "sell when have" quantity [ ] ele vendera ou comprara com quantidade que digitar (exemplo 30 ele vendera ou comprara o item quando tiver a quantidade 30)

 
no modulo Buy/Sell options > Buy Controls
Buy when < [ ] ele ira compra quando estiver com menos da quantidade que digito (itens pra compra)
Price [ ] o valor do item que e pra comprar

Como visto na figura acima!
adicione o NPC do qual o char ira compra ou vender os itens...
como adiciona um item na janela item to sell ou item to buy
simples!

 
como vender

adicione o NPC 
Em Item List poem o item a vender
Em "buy up to" / "sell when have" quantity [ ] coloca a quantidade pra vender
na janela item to sell de baixo do NPC do qual ira vender!
do lado direito terá dois botão <<<>>>
aperte o botão <<<
na janela item to sell de baixo do NPC do qual ira vender!
parecera o item 

 
como compra
adicione o NPC 
Em Item List poem o item a vender
Em "buy up to" / "sell when have" quantity [ ] coloca a quantidade pra comprar
no modulo Buy/Sell options > Buy Controls
Buy when < [ ] quantidade que ele ira comprar (exemplo 50 com -de 50 ele ira compra)
Price [ ] o valor do item
na janela item to sell de baixo do NPC do qual ira vender!
do lado direito terá dois botão <<<>>>
aperte o botão <<<
na janela item to buy de baixo do NPC do qual ira vender!
parecera o item

 
Auto banker
7jb6.png
 
Pra adicionar os npcs de banco é só fazer a mesma coisa do auto seller, mas com o arquivo tibiaauto-bankers.csv
 
1 - O que é?
é uma parte do bot,que faz com que o seu personagem,saia da cave,vá até o banco,deposite o dinheiro,e volte.
2- Opções
Banker : Procure a cidade e o npc que você deseja depositar, no caso, carlin.
Deposit When: Depositar com "x" gold.
Caps Below: Vai depositar com 5 de cap,ou quando ficar com 1901 de gold.
Module Priority: Vamos supor que você colocou a prioridade no Auto seller em 3 e no banker em 5,logo ele vai executar o Banker primeiro.
Keep on Hand: Você não deposita tudo,como se você tivesse de usar o barco,deposita tudo menos 20,pra pagar a passagem.
Change Gold: Quando você ativar essa opção,ele não vai depoistar seu dinheiro e sim trocar em platinum coins.
Stop by when going to depot/seller: Se o bot for na cidade vender os itens/comprar pot,ele vai parar pra depositar primeiro.
 
Para o cavebot funcionar direitinho 100% afk, dps de vc configurar o auto seller e o auto banker, ative as opções do show map e de uma voltinha na onde fica o npc e o banco, vá até a cave e volte, dps faz o seu cavebot normal.
 
Aprenda abrir portas, quebrar bamboos e usar OB knife!
 
http://www.4shared.com/file/qSFTBGXbce/Item_Breecher.html
 
Bom vamos La!
depois de baixa-do ou copiado os codigos e passado para a pasta do Tibia auto/tascripts vamos para algumas esplicações
neste Script não vem abrindo todas as portas quebrando bamboos etc...

 
Adicionando uma porta (level door e sem chaves) 
Va em Show Map clique com o botão direito onde esta a porta e edit tile configuration(s)
ai você estara no ground clique na seta para o lado que ele mostrara todos os ids existentes neste sqm
o da porta (normalmente estará com o block walking) copie este ID e remova o [v] do block walking para que o seu char possa passar por este local!ache o id correto se colocar um ID de ground ou pedra toda vez que ele ver ira ficar usando e você não conseguira caçar

va até o script clique com o botão direito e edit with hidle

depois procura por #Closed Doors and Well
la cole o ID da porta no qual deseja qeu abra automaticamente! ficando assim
antes
ITEMS[OPEN][OBJECT] = dict.fromkeys([1628,1629,
depois
ITEMS[OPEN][OBJECT] = dict.fromkeys([4396,1628,1629,
note que o azul é o ID que adicionei e coloquei uma virgula , separando o mesmo do proximo numero NÃO DEIXE ESPAÇOS
ProntinhO! salve e feche e de reload no script ou reinicie o TA
 
Agora vamos para os Bamboos
tentei usa-los nos bamboos e walss etc.. porém não consegui!
fiz o seguinte e deu certo
compre uma dagger
 ID 3267 para quem deseja outro item é só mudar o ID que estara em azul para o ID desejado.. (se quiser da pra colocar a arma da mão agora esta funcionando!)

Va até o auto map na onde esta o bamboo de edit tile configuration
 la esta (block walking remova-o) caso não esteja clique na seta >>> que algum estara como block walking! (assim seu char passara pelo bamboo depois de estar quebrado)
copie o ID do bamboo e va até o script e procure por #Locked Doors
adicione o id neste local ficando na seguinte maneira (IDS ilustrativos estou free no momento e não consigo ir até os bamboos)
ITEMS[uNLOCK][OBJECT] = dict.fromkeys([1640,1656,
ficara da seguinte forma
ITEMS[uNLOCK][OBJECT] = dict.fromkeys([1638,1640,1656,... COLOQUE O ID E DEPOIS UMA VIRGULA SEM ESPAÇOS
logo abaixo estara o #Keys 
Adicione o ID ficando da seguinte forma
Antes
ITEMS[uNLOCK][WITH] = dict.fromkeys([0xb97,0xb98,0xb99
DEPOIS(Aqui esta com o ID Correto da dagger)
ITEMS[uNLOCK][WITH] = dict.fromkeys([3267,0xb97,0xb98,0xb99... SEGUIDO ID DE VIRGULA SEM ESPAÇO
Pronto ! salve e feche e de reload no script ou reinicie o TA
 
Agora só falta o ultimo Usando OB Knife em um monster Dead
NÃO SE ESQUEÇA DE COLOCALA NA BP ^^
nos minotauros ele ja usa automaticamente
caso não use em alguma criatura pegue o ID desta criatura (a duas formas de cosnegui-lo)
 tenta carregar o corpo para sua backpack va até rune marker clique 2x na backpack abrira uma box com todos os itens que estão dentro da bp la estara o corpo com o ID do lado esquerdo < object iD
 mate a criatura va até o show map onde esta o corpo clique com o botão direito, edit tiles configurations e clique na seta para o lado >>> ache o id correto se colocar um ID de ground ou pedra toda vez que ele ver ira ficar usando e você não conseguira caçar
va até o script de edit with IDLE
procure por #Dead skinable monsters
Ficara da seguinte forma
antes
ITEMS[sKIN][OBJECT] = dict.fromkeys([4047,4052
depois
ITEMS[sKIN][OBJECT] = dict.fromkeys([4011,4047,4052 NÃO ESQUEÇA DA VIRGULA SEM ESPAÇOS
salve, feche e de reload no script ou reinicie o TA
para adicionar um corpo para que o blessed wooden stake use é só fazer a mesma coisa acima porém coloque o ID no #Dead stakable monsters
 
Aprenda como viajar!
 
script : http://www.4shared.com/office/Y79Yi4c9ba/viaje_py.html
 
Não e difícil... mas e difícil pra quem não tenta...

Vamos fazer uma viajem de carlin a folda.

1º iremos Show map[/size] em Mapping Options[/size] selecione as duas opções.
(x) Research map[/size]
(x) Extended research map[/size]

Click em OK[/size]

Agora mostra para o "TA" o dp mostra os andares superiores e inferior ,onde fica o banqueiro, onde compra potions, onde vende os itens conforme você que vender! 
Agora caminhe ate o barco de 'Carlin' onde vai pra 'Folda'
Atenção[/size]!
viaje antes, veja onde você aparece para que não tenha problema futuro![/size]
Sabendo isso!
em 'Carlin' no barco abra o Show map[/size] e com o mouse clique com o botão direito em cima do 'sqm' desejado e selecione Permanent Teleporter[/size]
 
69543789.png
 
você vera que ficara uma bola azul com um ponto de interrogação no meio vá encima do 'sqm' e viaje para folda.
 
Você vera que o "TA" te dará a posição de onde você entro no TP e saio...[/size]
 
95076095.png
 
Faça o mesmo de 'Folda' para 'Carlin' 
Note que o ponto de interrogação some!
 
74172910.png
 
Em Carlin
No Show map[/size] deixe o ponteiro do mouse em cima do TP em baixo aparecera as coordenadas x,y,z. anote!

teleX1=[/size] (posição Carlin X[/size])
teleY1=[/size] (posição Carlin Y[/size])
teleZ1=[/size] (posição Carlin Z[/size])

Vá para Folda 
No Show map[/size] deixe o ponteiro do mouse em cima do TP em baixo aparecera as coordenadas x,y,z. anote!

teleX2=[/size] (posição Folda X[/size])
teleY2=[/size] (posição Folda Y[/size])
teleZ2=[/size] (posição Folda Z[/size])


class Moduleviaje:      def getName(self):          return "viaje"      def getVersion(self):          return "2.0"      def getFunDef(self,nr):          if (nr==0): return (0,1000,self.boat);          return ();                def getConfigParam(self,nr):          return ();      def boat(self,params):          teleX1=()          teleY1=()          teleZ1=()          teleX2=()          teleY2=()          teleZ2=()             selfCh=tareader.readSelfCharacter()          x=selfCh['x']          y=selfCh['y']          z=selfCh['z']          if ((x==teleX1) and (y==teleY1) and (z==teleZ1)):              tasender.sayNPC("hi");              time.sleep(.5);              tasender.sayNPC("folda");              time.sleep(.5);              tasender.sayNPC("yes");          if ((x==teleX2) and (y==teleY2) and (z==teleZ2)):              tasender.sayNPC("hi");              time.sleep(.5);              tasender.sayNPC("carlin");              time.sleep(.5);              tasender.sayNPC("yes");tibiaauto.registerPlugin(Moduleviaje) 

Essa é a script original de viaje, por isso esta com "carlin" e "folda", mas é só abrir em um bloco de nota e editar, colocar a cidade que vc quer e salvar como .py
 
Creditos:
 
Angel Warrior
GM Slash Citeron
Tibia Auto
Tibia king

  • Like 19
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.