Marcelo Galvani

21 Dec, 2009

Farmville – Script com AutoHotKey

Posted by: Marcelo Galvani In: Geral

Cansado de ficar clicando 484 vezes para colher, 484 vezes para preparar a terra e 484 vezes para plantar, resolvi escrever um script usando o AutoHotKey.

Segue o algoritmo:

^!p::Pause 

 

^!f::

MyVar1=193 ;coordenada x
MyVar2=454 ;coordenada y
Linhas=22 ;quantidade de linhas
Colunas=22 ;quantidade de colunas

MyVar3:= MyVar1 + 25
MyVar4:= MyVar2 – 12
cLinhas=0
cColunas=0

$F1:: 
while (cColunas < Colunas)
  {
  if GetKeyState("F1", "P") 
        break
  while (cLinhas < Linhas)
   {
    if GetKeyState("F1", "P") 
        break
    ;if not (cColunas=11 and clinhas=10)
    Click %Myvar1%, %Myvar2%
    Myvar1+= 25
    Myvar2+= 12
    cLinhas++
   }
   MyVar1:= MyVar3
   MyVar2:= MyVar4
   MyVar3+= 25
   MyVar4-= 12
   cColunas++
   cLinhas:=0
  }
return

Ele literalmente “clica” em todos os pontos da sua plantação com apenas um comando. Pode ser usado para colher, preparar a terra e plantar.

As variáveis a serem observadas são:

MyVar1=193 ;coordenada x do “clique” mais à esquerda
MyVar2=454 ;coordenada y do “clique” mais à esquerda
Linhas=22 ;quantidade de linhas
Colunas=22 ;quantidade de colunas

As coordenadas podem ser encontradas com a ajuda do próprio AutoHotKey, pelo Windows Spy.

O comando que executa o script é Ctrl+Alt+F.

A tecla F1 aborta o script

O comando Ctrl+Alt+P pausa e continua.

O script atual funciona em tela cheia, em um campo de 22×22, com o máximo de Zoom-out (quando tudo fica muito pequeno)

quero deixar claro que o objetivo não é o de burlar as regras do jogo, nem de obter lucro (o script não é comercializado e o software utilizado tampouco é meu), mas somente evitar a quantidade absurda de cliques sem utilizar os tratores. Caso o pessoal da Zynga se sinta ofendido, é só avisar que eu removo o post.

Bom jogo!

Be Sociable, Share!
No tags for this post.

Facebook comments:

No Responses to "Farmville – Script com AutoHotKey"

Comment Form

Flickr PhotoStream

About

Paulistano, trintão, paizão de uma linda filha, casado com uma linda mulher, curioso ao extremo e entusiasta tecnológico.