Fishing - s0ckz/tfg GitHub Wiki

Funções

  • Esta Skill é necessária para pescar;
  • É preciso utilizar um Fishing Pole;
  • Não é possível pescar em cima de uma montaria;
  • Quanto mais skill, maior a chance de pegar peixes mágicos;
  • Fishing é uma Worker Skill, ou seja, sobe até 70.1 com macro, até 95.1 com Power Scrolls e até 100.1 com Recipe Scrolls;
  • Existe buffer diário para fishing. Para consultar o buffer digite .buffer ingame;
  • O buffer é um limitador diário, renovado todos os dias às 21h;
  • A skill sobe com ou sem buffer;
  • Não coleta peixes com buffer vazio.
  • É possível vender fish e fish steaks para o npc.

Peixes disponíveis por ordem de raridade.

1 - Big Fish Marrom/Amarelo/Verde/Roxo
2 - Large Fish
3 - Tuna
4 - Golden Fish
5 - Magical Fish

Macro para subir a Skill até 70.1 no UO Steam

Instruções do macro:

  • Rode o macro em um barco, em uma região onde o barco possa navegar bastante para frente;
  • Tenha na mochila: vara de pesca, faca e comida;
  • Fique posicionado próximo ao container do barco como na foto;
  • O barco pode estar em qualquer posição;

fishing

if not @findobject 'vara'
  headmsg 'Selecione a vara de pesca'
  promptalias 'vara'
endif
if not @findobject 'faca'
  headmsg 'Selecione uma faca'
  promptalias 'faca'
endif
if not @findobject 'containerdobarco'
  headmsg 'Selecione o container do barco'
  promptalias 'containerdobarco'
endif
if skill 'fishing' < 70.1
  @clearjournal
  while not @injournal 'There are no fish'
    useobject 'vara'
    waitfortarget 15000
    targettileoffset! -4 -4 -3
    pause 3500
  endwhile
  @clearjournal
  while not @injournal 'There are no fish'
    useobject 'vara'
    waitfortarget 15000
    targettileoffset! -4 4 -3
    pause 3500
  endwhile
  @clearjournal
  while not @injournal 'There are no fish'
    useobject 'vara'
    waitfortarget 15000
    targettileoffset! 4 -4 -3
    pause 3500
  endwhile
  @clearjournal
  while not @injournal 'There are no fish'
    useobject 'vara'
    waitfortarget 15000
    targettileoffset! 4 4 -3
    pause 3500
  endwhile
  while @findtype '0x9cd' '0' 'backpack'
    useobject 'faca'
    waitfortarget 15000
    targettype '0x9cd' // peixe marrom
    pause 1000
  endwhile
  while @findtype '0x9cf' '0' 'backpack'
    useobject 'faca'
    waitfortarget 15000
    targettype '0x9cf' // peixe amarelo
    pause 1000
  endwhile
  while @findtype '0x9cc' '0' 'backpack'
    useobject 'faca'
    waitfortarget 15000
    targettype '0x9cc' // peixe verde
    pause 1000
  endwhile
  while @findtype '0x9ce' '0' 'backpack'
    useobject 'faca'
    waitfortarget 15000
    targettype '0x9ce' // peixe roxo
    pause 1000
  endwhile
  msg 'foreward'
  pause 1000
  msg 'stop'
  pause 3000
  while @findtype '0x97a' '0' 'backpack'
    moveitem! 'found' 'containerdobarco'
    pause 400
  endwhile
  while @findtype '0x3b03' '0' 'backpack'
    moveitem! 'found' 'containerdobarco'
    pause 1000
  endwhile
  while @findtype '0x3b08' '0' 'backpack'
    moveitem! 'found' 'containerdobarco'
    pause 1000
  endwhile
else
  headmsg 'Utilize Power Scrolls!'
  stop
endif
  • O macro funciona pescando em quatro pontos distintos, pega a faca e corta os 4 tipos de peixes mais comuns, anda um pouco com o barco para frente, guarda todos os peixes cortados no container do barco e continua pescando.