Вопросы по AHK-скриптингу

ШPEK

Известный
1,476
525
Пробовал через #Include и просто впихнуть в сам .ahk, не получается.
EdYclnq.png
файл с udf должен быть с расширением .ahk
 

BlackRoseX

Новичок
1
0
Ребзя, можно сделать ахк скрипт который будет показывать клисты в /members на evolve rp?
 

Andreykas1421

Новичок
47
0
Как сделать акцента? к примеру, я пишу в чат что либо, и добавляется
[Русский акцент]: Привет.
 

dmitri4

Известный
453
79
Как сделать акцента? к примеру, я пишу в чат что либо, и добавляется
[Русский акцент]: Привет.
Код:
~Enter::
if (IsInChat() && !IsDialogOpen())  {  
 Sleep, 170
  dwAddress := dwSAMP + 0x12D8F8   
chatInput := readString(hGTA, dwAddress, 256)
Sleep, 30
 if RegExMatch(chatInput, "i)^\(.*)", var)    {    
SendChat(" [russ] "var1 )  
}
} return
 
Последнее редактирование:

ae1c2a

Известный
195
6
что я делаю не так? вместо сообщения в чат с локальным временем вбивается пустая строчка
Код:
addChatMessageEx(FF0000, Время %A_Hour%/%A_Min%/%A_Sec% Дата %A_DD%/%A_MM%/%A_Year%)
 

madrasso

Потрачен
883
325
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
что я делаю не так? вместо сообщения в чат с локальным временем вбивается пустая строчка
Код:
addChatMessageEx(FF0000, Время %A_Hour%/%A_Min%/%A_Sec% Дата %A_DD%/%A_MM%/%A_Year%)
AutoHotKey:
addChatMessageEx("FF0000", "Время " A_Hour "/" A_Min "/" A_Sec " Дата " A_DD "/" A_MM "/" A_Year)
 

ErnestoL

Новичок
4
2
Всем привет. Писал я значит авто-ответ для админки и у меня появилась такая проблема, а именно скрипт не может увидеть ID игрока задающего вопрос в репорт. Например:
Maksim_Lol[48]: Привет
и место /pm 48 Здравствуйте пишется /pm Здравствуйте.
Пытался очень долго решить эту проблему, но в итоге ничего не получилось. Надеюсь хоть тут мне помогут. Сам скрипт и код от него прикреплю ниже.
FileCLog:=% A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"

loop
{

lastline := GetNewLine(FileCLog)

If lastline contains привет,здрав,здаров
{
RegExMatch(stroka, ".*\[(.*)]", idigroka)
Sendinput {F6}/sms %idigroka% Здравствуйте{ENTER}
}

}

GetNewLine(filename)
{ ;функция чтения последней строки, если файл изменен каждыее 100 мс
static old
static new
if !old
{
FileGetSize, old, %filename%
new := old
}
while old = new
{
sleep 100
FileGetSize, new, %filename%
}
old := new
Loop, read, %filename%
if A_LoopReadLine
{
last := A_LoopReadLine ;последняя строка
}
return last
}
 

Вложения

  • test.txt
    727 байт · Просмотры: 5

Lamberto_Serafino

Новичок
4
0
Вот у меня возник вопрос. Как изменить размер диалогового окна? Не помещается всё,хоть шрифт меняй в SAMP'e,но нет. Наверное, можно же как-то поменять кодом размеры окна?
 

клешь рояль

Известный
1,255
550
Вот у меня возник вопрос. Как изменить размер диалогового окна? Не помещается всё,хоть шрифт меняй в SAMP'e,но нет. Наверное, можно же как-то поменять кодом размеры окна?
Вроде нет, если у тебя не помещается диалог какое у тебя разрешене 100x200 ? Что мешает поменять разрешение
 

N!FS

Новичок
2
0
Помогите пожалуйста, мне надо написать диалог для SA:MP уже все перепробовал, ничего не получается, захожу в игру, жму нужные кнопки и ни фига!
Вот мой код:

#Include UDF.ahk
NumPad5::
ShowDialog("2", "Пример", "Пример стиля диалога номер 2`n", "Окей")
Return

Мой UDF.ahk - UDF.ahk
Пожалуйста помогите, очень поможете!