Top.Mail.Ru
Ответы

Помогите с АНК

Возникает ошибка Function calls require a space or „(“. Use comma only between parameters с текстом для рп радмира
NumPad1::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}Представиться (ID): {spase}
Input, ID, V I M, {enter}
SendInput {end}+{home}{del}{esc}
Sleep 900
SendInput, {F6}Здравия желаю. Зам.Начальника Тюрьмы Валера Морган{Enter}
Sleep 900
SendInput, {F6}/me отдал честь{Enter}
Sleep 900
SendInput, {F6}/anim 1 7{Enter}
Sleep 920
SendInput, {F6}/do В нагрудном кармане удостоверение сотрудника ФСИН.{Enter}
Sleep 940
SendInput, {F6}/me расстегнул нагрудный карман{Enter}
Sleep 950
SendInput, {F6}/me достал из нагрудного кармана удостоверение и предъявил его{Enter}
Sleep 960
SendInput, {F6}/doc %ID%{Enter}
Return
NumPad3::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/do Наручники свисают с пояса.{Enter}
Sleep 900
SendInput {F6}/me снял наручники с пояса{Enter}
Sleep 800
SendInput {F6}/do Наручники в руке.{Enter}
Sleep 800
SendInput {F6}/me схватил человека за руку, затем заломил руку{Enter}
Sleep 700
SendInput {F6}/me заковал человека в наручники{Enter}
Sleep 900
SendInput {F6}/cuff {space}
Sleep 3000
SendInput {F6}/escort {space}
Return
NumPad4::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me снял наручники у человека{Enter}
Sleep 900
SendInput {F6}/me отпустил руку человека{enter}
Sleep 900
SendInput {F6}/do Человек свободен.{enter}
Sleep 800
SendInput {F6}/uncuff{space}
Sleep 3000
SendInput {F6}/escort {space}
Return
NumPad5::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me взял с пояса набор ключей{enter}
Sleep 800
SendInput {F6}/do Набор ключей в руке.{enter}
Sleep 800
SendInput {F6}/me нашёл нужный ключ и вставил его в дверь{enter}
Sleep 800
SendInput {F6}/do Ключ вставлен.{enter}
Sleep 900
SendInput {F6}/me провернул ключ и открыла/закрыла дверь{enter}
Sleep 100
SendInput {F6}/cell {enter}
Return
NumPad6::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me достал из кармана КПК{enter}
Sleep 1000
SendInput {F6}/me включил КПК{enter}
Sleep 1000
SendInput {F6}/do КПК включился.{enter}
Sleep 1000
SendInput {F6}/me запросил информацию о заключённом{enter}
Sleep 1000
SendInput {F6}/do Ответ получен.{enter}
Sleep 1000
SendInput {F6}/jail_info{space}
Return
NumPad7::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/do В кармане лежит КПК.{Enter}
sleep 1250
Sendinput, {F6}/me достал КПК из кармана{Enter}
sleep 1250
Sendinput, {F6}/me включил КПК{enter}
sleep 1250
Sendinput, {F6}/do КПК включился.{enter}
sleep 1250
Sendinput, {F6}/me изменил информацию о заключенном{enter}
sleep 1250
Sendinput, {F6}/do Изменения внесены.{enter}
sleep 1250
Sendinput, {F6}/jail_time{spase}
return
NumPad8::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/search [id]: {SPASE}
Input, ID, V I M, {enter}
SendInput {end}+{home}{del}{esc}
SendInput, {F6}/do В кармане брюк находятся резиновые перчатки.{enter}
sleep 800
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me протянув руку в карман брюк, достал оттуда резиновые перчатки, после чего надел их{enter}
sleep 800
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/do Резиновые перчатки надеты на обе руки.{enter}
sleep 800
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me слегка протянув руки вперёд, провёл руками по верхним частям тела в области груди и рук{enter}
sleep 800
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me провёл руками по туловищу в области пояса и карманов{enter}
sleep 800
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me обеими руками ощупывает нижнюю часть тела человека{enter}
sleep 800
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me провёл руками по нижним частям тела в области ног{enter}
sleep 800
SendInput, {F6}/do Обыск человека завершён.{enter}
sleep 800
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/search %ID%{ENTER}
Return

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок
3мес

Input, ID, V I M пробелы убери карл VIM

Аватар пользователя
Оракул
3мес

Function calls require a space or “(“. Use comma only between parameters

означает, что вы используете синтаксис команд AHK v1 (с запятыми) в окружении AutoHotkey v2, где требуется использовать стиль функций с вызовом через круглые скобки или добавлением пробела между названием команды и её параметрами.

В AutoHotkey v2 команды преобразованы в функции, и вызовы происходят через круглые скобки. Вам придётся заменить все вызовы команд вида

  Command, Param1, Param2, …

на функцию вида

  Command(Param1, Param2, …)

Например:

Строка

12
 SendMessage, 0x50,, 0x4190419,, A 
 

станет

12
 SendMessage(0x50, "", 0x4190419, "", "A") 
 

Строка

12
 Sendinput, {F6}Представиться (ID): {spase} 
 

станет (вероятно, опечатка в {spase} – должно быть {space}):

12
 SendInput("{F6}Представиться (ID): {space}")