Postado Outubro 3, 2011 13 anos eu acho os addrress do tibia em 4 bytes certo porque a vida sao em numeros eu tentei acha do nome achei o nome so que em numeros queria transforma em text [char] Ajuda aguem ai ou so da uma dica
Postado Outubro 4, 2011 13 anos Autor Voce nao intendeu vou dar um explo esse le a memoria certo Private Function Memory_ReadLong(ByVal Address As Int32) As Long Dim vBuffer As Long Dim processHandle As IntPtr = OpenProcess(PROCESS_VM_READ, 0, Tibia_Hwnd) ReadProcessMemory(processHandle, Address, vBuffer, 4, 0) Return vBuffer CloseHandle(processHandle) End Function esse fala pra min o address que quero ler no label esse e da vida H613B6C Label1.Text = Memory_ReadLong(&H613B6C) agora eu quero ler um nome tipo letra "Tibiano" eu tenho a address do nome so nao sei converte para letra o nome sai tudo em numeros sai em 4 bytes quero em txt
Postado Outubro 4, 2011 13 anos Esse processo que você esta usando lê apenas números, pois é o que se tem na memória. Veja esta linha da api, lá tem o processo de leitura de uma string na memória. http://code.google.c...l/Memory.cs#128 Abraço! PS: Lembrando que a API esta em C#, terá que converter para VB.Net -> http://www.developerfusion.com/tools/convert/csharp-to-vb/ # Regras Gerais - TibiaKing.com # Contato: augusto@tibiaking.comNão respondo dúvidas via MP.
Postado Outubro 4, 2011 13 anos Como o Augusto disse, essa function só lê integer Olha os parametros: Private Function Memory_ReadLong(ByVal Address As Int32) As Long
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.