На бластхаке есть SampUDF для версии R1. Сложилась такая ситуация, в данном udf я нашёл такую функцию - setTime(hour) . После этого мой код выглядел примерно так
Но проблема в том, что после того как я введу эту команду, экран сразу мелькает в серый цвет один раз, а потом возвращается в обычное положение, и продолжается игра, как ни в чем не бывало. Проверяя на нескольких серверах успеха не увидел.
Возможно это проблема только из моей стороны. Но я склонен думать что это что-то в самом udf.
Код:
#Include E:\SAMP-UDF-Developer.ahk
$~NumpadEnter::
$~Enter::
If (isInChat() && !isDialogOpen())
{
Sleep 250
dwAddress := dwSAMP + 0x12D8F8
chatInput := readString(hGTA, dwAddress, 256)
If (chatInput = "/mtime")
{
setTime(12)
}
}
return
Возможно это проблема только из моей стороны. Но я склонен думать что это что-то в самом udf.