Ir para conteúdo
🥳 [EVENTO ESPECIAL] 20 Anos de WebCheats - Conte sua história. ×
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×

Todas Atividades

Atualizada automaticamente

  1. Hoje
  2. Consiste em um bot para World of Warcraft, capaz de automatizar a coleta de ervas e minérios utilizando reconhecimento visual no minimapa, movimentação inteligente, click-to-move e sistema de segurança anti-stuck. Funcionalidades: Detecção de ícones de coleta no minimapa (erva/minério) Movimentação automática até o recurso (click-to-move) Coleta com clique direito Rota de segurança com waypoints anti-stuck Delay aleatório entre ações (comportamento humano) Ativação com F6 e parada com ESC Parada de emergência com ALT+Q Log completo em log_farm.txt com todas as ações Requisitos: Python 3.8 ou superior Bibliotecas: pip install pyautogui opencv-python pillow keyboard Como usar: 1. Tire screenshots dos ícones de erva/minério no minimapa e salve como: erva_icon.png minerio_icon.png Corte apenas o ícone, sem bordas ou fundo 2. Coloque essas imagens na pasta /imagens/ 3. Ajuste a variável REGIAO_MINIMAPA no código para coincidir com a posição do seu minimapa 4. Execute com: python farm_bot.py 5. No jogo: Pressione F6 para iniciar Pressione ESC para parar Pressione ALT + Q para parada imediata (emergência) # farm_bot.py import pyautogui import cv2 import numpy as np import time import os import random import threading import keyboard # Caminho da pasta de imagens CAMINHO_IMAGENS = 'imagens' LOG_ARQUIVO = 'log_farm.txt' # Lista de ícones de coleta (ervas e minérios) ICONES_RECURSOS = [ 'erva_icon.png', 'minerio_icon.png' ] # Lista de waypoints para rota básica anti-stuck (x, y da tela) WAYPOINTS = [ (600, 500), (620, 520), (640, 540), (660, 560) ] # Região onde o minimapa aparece na tela (ajuste conforme resolução) REGIAO_MINIMAPA = (1230, 30, 170, 170) # Parâmetros de reconhecimento CONFIANCA = 0.75 INTERVALO_BUSCA = 2 # Controle de execução bot_ativo = False contador_sem_achado = 0 limite_sem_achado = 5 indice_waypoint = 0 # Função de log para terminal e arquivo def log(msg): timestamp = time.strftime("%Y-%m-%d %H:%M:%S") linha = f"[{timestamp}] {msg}" print(linha) with open(LOG_ARQUIVO, 'a', encoding='utf-8') as f: f.write(linha + '\n') # Função de reconhecimento de ícone no minimapa def encontrar_recurso(): screenshot = pyautogui.screenshot(region=REGIAO_MINIMAPA) screenshot_np = np.array(screenshot) screenshot_cv = cv2.cvtColor(screenshot_np, cv2.COLOR_RGB2BGR) for nome_icone in ICONES_RECURSOS: caminho_icone = os.path.join(CAMINHO_IMAGENS, nome_icone) template = cv2.imread(caminho_icone) if template is None: log(f"[ERRO] Imagem não encontrada: {caminho_icone}") continue resultado = cv2.matchTemplate(screenshot_cv, template, cv2.TM_CCOEFF_NORMED) _, max_val, _, max_loc = cv2.minMaxLoc(resultado) if max_val >= CONFIANCA: offset_x, offset_y = REGIAO_MINIMAPA[0], REGIAO_MINIMAPA[1] destino_x = offset_x + max_loc[0] + template.shape[1] // 2 destino_y = offset_y + max_loc[1] + template.shape[0] // 2 return (destino_x, destino_y) return None # Movimento e coleta no recurso localizado def coletar(pos): log(f"[INFO] Recurso detectado em: {pos}, movendo...") pyautogui.moveTo(pos[0], pos[1], duration=random.uniform(0.2, 0.6)) pyautogui.click() time.sleep(random.uniform(3, 5)) # tempo para andar pyautogui.click(button='right') # simula coleta log("[INFO] Aguardando coleta...") time.sleep(random.uniform(2, 3)) # Movimento anti-stuck por waypoints def mover_para_waypoint(): global indice_waypoint pos = WAYPOINTS[indice_waypoint % len(WAYPOINTS)] log(f"[INFO] Movendo para waypoint de segurança: {pos}") pyautogui.moveTo(pos[0], pos[1], duration=0.4) pyautogui.click() indice_waypoint += 1 time.sleep(3) # Loop principal do bot def loop_farm(): global bot_ativo, contador_sem_achado while bot_ativo: if keyboard.is_pressed('alt+q'): log("[EMERGÊNCIA] Bot parado por comando ALT+Q.") bot_ativo = False break pos = encontrar_recurso() if pos: coletar(pos) contador_sem_achado = 0 else: log("[INFO] Nenhum recurso encontrado. Tentando novamente...") contador_sem_achado += 1 if contador_sem_achado >= limite_sem_achado: mover_para_waypoint() contador_sem_achado = 0 time.sleep(INTERVALO_BUSCA) # Controle por tecla (F6 inicia, ESC para) def monitorar_teclas(): global bot_ativo log("[BOT] Pressione F6 para iniciar, ESC para parar ou ALT+Q para emergência.") while True: if keyboard.is_pressed('F6') and not bot_ativo: log("[BOT] Iniciando bot...") bot_ativo = True threading.Thread(target=loop_farm).start() time.sleep(1) if keyboard.is_pressed('esc') and bot_ativo: log("[BOT] Encerrando bot...") bot_ativo = False break time.sleep(0.5) if __name__ == '__main__': monitorar_teclas() Se nenhum recurso for encontrado por 5 ciclos seguidos, o bot move o personagem automaticamente para pontos pré-definidos no mapa (waypoints), reiniciando a varredura. Todas as atividades são salvas em tempo real no arquivo log_farm.txt.
  3. Concordo com seu ponto de vista, inclusive se parece muito com aquela 7.79 que apareceu no youtube
  4. [Hidden Content] My TG Channel: [Hidden Content]
  5. The maintenance is now complete, and the servers are live. Here are the updates applied during this window: ⚡ **Skill & Balance Adjustments:** * **Lightning Storm** range recovered to **9x9 (4 blocks to each side)** to match original content. * **Recovery skill range** decreased by 1 block to align with original content. * **Resistance effect doubled:** Now caps at 150, providing up to **50% damage reduction**. 🛠️ **Bug Fixes & Improvements:** * Fixed **login mission** not updating when logging in for consecutive days. * Fixed **NPC Celebrimbor Combination**. * Fixed **Ghost Shops** disappearing issue. * Fixed **tax display** on kingdom shops outside towns. * Fixed **Taron mission reward for 20k kills** and compensated characters with **2 EXP Boxes** instead of 1. * Fixed **Royal Arena Potions** descriptions and reverted bonuses to the original formula: * 4% Damage * +30 Damage * +20 MAP 🏹 **Content Additions:** * Added **NPC Brisinga\_MAP** and **Brisinga\_DMG** to **Azran** – you can now **upgrade your Earring stats!** * Updated **minimum entry for Royal Arena** event from **8 to 6 players**. 📅 **Monthly Event Calendar Updated:** Next month's events are now live! Check them here: 🔗 [[Hidden Content]]([Hidden Content]) --- Thank you for supporting **WYD International**. Prepare your kingdom, refine your builds, and see you in the battles! ⚔️
  6. [Hidden Content] JOIN THE CLOUD HERE ----------> [Hidden Content]
  7. [Hidden Content] JOIN THE CLOUD HERE ----------> [Hidden Content]
  8. [Hidden Content] JOIN THE CLOUD HERE ----------> [Hidden Content]
  9. [Hidden Content] JOIN THE CLOUD HERE ----------> [Hidden Content]
  10. [Hidden Content] JOIN THE CLOUD HERE ----------> [Hidden Content]
  11. [Hidden Content] Telegram Channel: [Hidden Content] My telegram: @BrowzData
  12. alguem sabe como faz pra resolver isso para antivirus nao fica barrando o clientpatch.dll
  13. Bom, dizem que conhecimento guardado é conhecimento morto, então tá aí uma source com várias funções, de autenticação a injeção de código. Se, entre todos que baixarem, ao menos uma pessoa conseguir sair do zero na área de cheat para priston, pra mim já vai ter valido o trampo de ter escrito essas linhas. Façam bom uso! [Hidden Content]
  14. Ontem
  15. Ele não edita os arquivos atuais, ele faz o processo de renderização para outra qualidade de imagem (1080p). Com ele você pode tanto renderizar os arquivos existentes para 1080p ou gerar um catálogo de imagens
  16. Tópico Resolvido! Ficamos felizes que seu tópico tenha sido resolvido!🙂 Devido a isso, estaremos fechando este tópico... Atenciosamente,Web Cheats
  17. Não, obrigado por sanar a dúvida.
  18. dayvisson21

    Macro CF AL

    Galerinha, tenho um mouse razer e o synapse 3, alguém teria algum macro pra passar de crossfire?
  19. Como respondido via discord, infelizmente estes emblemas não permitem a exibição conforme escolha, Apenas as medalhas compradas na LOJA de Wcoins podem ser exibidas/escondidas. Algo mais?
  20. ORION'

    FUNCIONAL Lojinha

    Conteúdo Aprovado! Seu conteúdo passou pela análise e, portanto, gostaríamos de informar que seu tópico foi aprovado. Agradecemos a sua colaboração e pedimos desculpas por quaisquer transtorno. Atenciosamente, Web Cheats
  21. Um salve pra geral ! Bom, eu comprei essa base (das maos do ~rooh) tem um tempo e estou subindo ela no github para compartilhar com a comunidade, subirei tambem com algumas mudanças que fiz. A base é relativamente boa, e como estou aprendeendo a bricar na parte de programação tem me gerado bons desafios e aprendizados. Infelizmente, estou upando do jeito que peguei direto com quem me vendeu, sem algumas alterações de codigos que ja fiz, mas assim que conseguir editarei aqui colocando isso no github e com algumas alterações. # Fixs que fiz ! - - A interação em grande parte do cliente com a db usa atoi e as vezes retornava null. ! - - Ajustar a validação de janelas que tambem retornava null. ! - - Ajustar e validar as rows de algumas consultas na db( Não me lembro ao certo onde era o problema) tambem retorna null. Tem algumas coisas a mais que fiz, mas essas foram essenciais para que o server não "crashe" e derrube o cliente e/ou a TM. Espero que seja de grande valia para a comunidade e aprendizado de outros. LINK: [Hidden Content] Creditos: BnkBrum, SeiTbNao, Guga, BabyLoves, Arkanun1000 [W2PP] VKlafke, hiccupsman, andresantacruz, ErickAlcan, kevinkouketsu
  1. Mais Resultados
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.