Сделал вот так, но проблема как и у меня была, дублируется сообщение, сначало без тега, потом с ним, видимо как-то не так блокирую(
Код
~Enter::
gosub, checkdialogMenu
if (isInChat() = 0)
return
sleep 150
blockchatInput()
Sleep, 170
dwAddress := dwSAMP + 0x12D8F8
chatInput := readString(hGTA, dwAddress, 256)
Sleep, 30
unBlockChatInput()
writeString(hGTA, dwAddress, "")
if (chatInput == "/mask")
{
SendChat("/do Маска в кармане.")
Sleep 1100
SendChat("/me протянувшись рукой, взял маску в руки")
Sleep 1100
SendChat("/me надевает маску на лицо")
Sleep 1100
SendChat("/do Маска на лице")
}
else if (RegExMatch(chatInput, "^/r\s+(.{1,})$", out_pars))
{
SendChat("/r [ЦУП | DC | Ящик] " out_pars1)
}
return