getVehicleColor1() {
if(!checkHandles())
return 0
dwAddr := readDWORD(hGTA, 0xBA18FC)
if(ErrorLevel) {
ErrorLevel := ERROR_READ_MEMORY
return 0
}
if(!dwAddr)
return 0
sVal := readMem(hGTA, dwAddr + 1076, 1, "byte")
if(ErrorLevel) {
ErrorLevel := ERROR_READ_MEMORY
return 0
}
ErrorLevel := ERROR_OK
return sVal
}
getVehicleColor2() {
if(!checkHandles())
return 0
dwAddr := readDWORD(hGTA, 0xBA18FC)
if(ErrorLevel) {
ErrorLevel := ERROR_READ_MEMORY
return 0
}
if(!dwAddr)
return 0
sVal := readMem(hGTA, dwAddr + 1077, 1, "byte")
if(ErrorLevel) {
ErrorLevel := ERROR_READ_MEMORY
return 0
}
ErrorLevel := ERROR_OK
return sVal
}
0x815 said:Here from my UDF in Autohotkey
Code:getVehicleColor1() { if(!checkHandles()) return 0 dwAddr := readDWORD(hGTA, 0xBA18FC) if(ErrorLevel) { ErrorLevel := ERROR_READ_MEMORY return 0 } if(!dwAddr) return 0 sVal := readMem(hGTA, dwAddr + 1076, 1, "byte") if(ErrorLevel) { ErrorLevel := ERROR_READ_MEMORY return 0 } ErrorLevel := ERROR_OK return sVal } getVehicleColor2() { if(!checkHandles()) return 0 dwAddr := readDWORD(hGTA, 0xBA18FC) if(ErrorLevel) { ErrorLevel := ERROR_READ_MEMORY return 0 } if(!dwAddr) return 0 sVal := readMem(hGTA, dwAddr + 1077, 1, "byte") if(ErrorLevel) { ErrorLevel := ERROR_READ_MEMORY return 0 } ErrorLevel := ERROR_OK return sVal }