Post by Encrypton » 08 Apr 2024, 18:03
Você precisará identificar algumas informações específicas, como as coordenadas dos itens na tela e como o programa reage aos cliques. Aqui está um exemplo básico de como você poderia abordar esse problema:
Code: Select all
; Define uma tecla de ativação para começar o script (por exemplo, F1)
F1::
; Verifica se a barra de cor verde diminuiu
if (CorVerdeDiminuiu()) {
; Troca os itens clicando no item equipado e no item 100% cheio
TrocarItens()
}
return
CorVerdeDiminuiu() {
; Insira aqui o código para verificar se a barra de cor verde diminuiu
; Retorne true se a barra de cor verde diminuiu, caso contrário, retorne false
}
TrocarItens() {
; Insira aqui o código para clicar no item que está equipado
; Espere um tempo curto para a troca ocorrer
Sleep, 500
; Insira aqui o código para clicar no item 100% cheio
}
; Função para clicar em uma posição específica na tela
ClickPosition(x, y) {
MouseClick, left, %x%, %y%
}
Você precisará identificar algumas informações específicas, como as coordenadas dos itens na tela e como o programa reage aos cliques. Aqui está um exemplo básico de como você poderia abordar esse problema:
[code]; Define uma tecla de ativação para começar o script (por exemplo, F1)
F1::
; Verifica se a barra de cor verde diminuiu
if (CorVerdeDiminuiu()) {
; Troca os itens clicando no item equipado e no item 100% cheio
TrocarItens()
}
return
CorVerdeDiminuiu() {
; Insira aqui o código para verificar se a barra de cor verde diminuiu
; Retorne true se a barra de cor verde diminuiu, caso contrário, retorne false
}
TrocarItens() {
; Insira aqui o código para clicar no item que está equipado
; Espere um tempo curto para a troca ocorrer
Sleep, 500
; Insira aqui o código para clicar no item 100% cheio
}
; Função para clicar em uma posição específica na tela
ClickPosition(x, y) {
MouseClick, left, %x%, %y%
}
[/code]