Módulo de Humanização
Sistema centralizado de anti-detecção que adiciona variância natural a thresholds, micro-pausas durante a hunt, pausas longas simulando AFK, e reações humanizadas ao GM. Quando o master toggle está ativado, este módulo gerencia automaticamente configurações de outras páginas.
Geral
masterToggleglobalVarianceComo funciona: A variância é recalculada uma vez por sessão de lure (quando nextCycle() é chamado). Durante o mesmo lure, os valores permanecem estáveis — não oscilam a cada segundo.
Valores sentinela: Os valores 0, 99 e 999 NUNCA são variados, pois representam "desativado" na maioria das configs.
thresholdVariancecustomVariancesComo funciona: Um JSON onde cada chave é o nome do threshold e o valor é a variância em %. Exemplo: {"monsterStop": 15, "potionAtPercent": 5} aplica 15% em monsterStop e 5% em potionAtPercent, independente do globalVariance.
Thresholds AfetadoswaitForPlayerLifeRegen— % de vida do personagem para esperar regeneraçãowaitForPokemonLifeRegen— % de vida do pokémon para esperar regeneraçãostopLureAtHealth— % de vida para parar de lurarforceComboAtHealth— % de vida para forçar combohealAtPercent— % para usar healpotionAtPercent— % para usar poçãomonsterStop— quantidade de monstros para pararminMonsters— mínimo de monstros para combar
Comportamento
humanizedRevivehumanizedStopWalkingcanMadeMistakesminigameSolveDelaystartThrowBallDelay / delayBetweenBallsReação ao GM
gmReactionDelayMin / gmReactionDelayMaxPadrão: 3000-8000ms (3-8 segundos). Um humano real demora alguns segundos para notar e responder.
gmDanceOrdergmDoubleMessagegmMaxDances / gmMaxMessagesMicro-Pausas
microPausesEnabled / microPauseChance / microPauseDurationMin / microPauseDurationMaxComo funciona: São implementadas como regras de ação automáticas injetadas pelo painel. O bot processa como ações normais via polling de 250ms.
- microPausesEnabled: Liga/desliga o sistema de micro-pausas.
- microPauseChance: Probabilidade (0-100%) de uma micro-pausa acontecer a cada ciclo.
- microPauseDurationMin / microPauseDurationMax: Range de duração em segundos.
Exemplo: Chance 15%, duração 0.5-2s = a cada ~7 ciclos o bot hesita por 0.5 a 2 segundos, como se estivesse checando o celular.
Pausas Longas (Hunt Breaks)
huntBreaksEnabled / huntBreakIntervalMin / huntBreakIntervalMax / huntBreakDurationMin / huntBreakDurationMax- huntBreaksEnabled: Liga/desliga o sistema de hunt breaks.
- huntBreakIntervalMin / huntBreakIntervalMax: Intervalo entre pausas (em minutos). Randomizado dentro do range.
- huntBreakDurationMin / huntBreakDurationMax: Duração da pausa (em minutos). Randomizado dentro do range.
- huntBreakDisableHealing: Desativa healing durante a pausa. O pokémon leva dano como se o jogador estivesse realmente AFK.
- huntBreakDisableCombat: Desativa combat durante a pausa. O pokémon não revida — AFK completo.
huntBreakDisableHealing e huntBreakDisableCombat estiverem ambos ativados, seu pokémon pode morrer durante a pausa. Use com cuidado em hunts perigosas.