Вот это ты написал и оно работает
$~Enter::
if (isInChat() && !isDialogOpen())
{
Sleep, 200
chatText := readString(hGTA, dwSAMP + 0x12D8F8, 256)
if (RegExMatch(chatText, "^\/inv (\d+)", out))
{
Random, var1, 1, 50
if (rank != "Интерн" && rank != "Участковый Врач"...