Bom dia a todos,
A alguns dias venho tentando desenvolver alguns scripts para uso próprio no OTP, consegui desenvolver alguns utilizando capturas de tela com python. Porém ao começar a desenvolver um cavebot com autoloot estou enfrentando uma serie de desafios na parte de leitura de memória. O principal deles esta sendo com a estrutura da battle list. Consegui achar os offsets das informações dos pokemons porem não sei como avançar a partir daqui. Os endereços encontrados são dinamicos e mudam a cada sessão dificultando ainda mais meu progresso. Caso alguem consiga me ajudar ficarei muito grato, e se eu puder ajudar alguem com alguma informação estou a disposição! Abraços
OBS: Como os endereços são dinamicos ja tentei colocar ponteiros porem o ponteiro so funciona para o primeiro pokemon encontrado quando inicio o jogo. Sou totalmente iniciante nessas questões e estou aberto a sugestões.