- 2
- 0
Возникла проблема, что на samp 0.3dl этот адрес в памяти некорректный. не совсем пойму как найти. если запускать на 0.3.7 то там все хорошо работает, видимо в 0.3dl поменяли структуру данных, не могли бы вы теперь помочь найти нужный адрес
AutoHotKey:
GetPlayerColor(id)
{
id += 0
if(!checkHandles())
return -1
color := readDWORD(hGTA, dwSAMP + 0x216378 + 4*id)
if(ErrorLevel) {
ErrorLevel := ERROR_READ_MEMORY
return -1
}
AddChatMessage(color)
return color
}
colorToStr(color)
{
color += 0
color >>= 8
color &= 0xffffff
SetFormat, IntegerFast, hex
color += 0
color .= ""
StringTrimLeft, color, color, 2
SetFormat, IntegerFast, d
if (StrLen(color) == 5)
color := "0"color
return "{" color "}"
}