Нужна помощь ;)

Статус
В этой теме нельзя размещать новые ответы.

Aimletto

Новичок
Автор темы
6
1
Многие знают скрипт на AHK autofrisk. Так вот, почему-то не работает getClosestPlayerId()
Т.е при нажатии на клавишу , у меня выскакивает текст /frisk -1
А должно быть /frisk 159 (пример).
Это если подойти к не афкашному, или афкашному человеку.

Код:
numpad5::
id := getClosestPlayerId()
sendinput {f6}/frisk %id%{enter}
return

Что не так?

Теперь , при установке samp.ahk в папку с гта, данный код не компилируется, и не запускается.
А если так, то все прекрасно работает.

Код:
numpad5::
sendinput {f6}/frisk{space}
return
 
Последнее редактирование модератором:

RellaX

Известный
80
9
• Весь код который находится кидаешь в свой скрипт
• Заходишь в папку куда установлен ahk (Пример с D: "D:\AutoHotkey\Compiler")
• Открываешь "Ahk2Exe"
• Где строка "Source (script file)" с правой стороны "Browse" > Выбираешь свой ahk скрипт
• Где строка "Base file (.bin)" меняешь на "ANSI 32-bit"
• Убираешь галочку с "Use MPRESS"
• Нажимаешь "> convert <"
• Открываешь свой скомпилированный .exe файл
[После рестарта компа, можно будет спокойно запускать .ahk файлы с samp udf]
 

Aimletto

Новичок
Автор темы
6
1
• Весь код который находится кидаешь в свой скрипт
• Заходишь в папку куда установлен ahk (Пример с D: "D:\AutoHotkey\Compiler")
• Открываешь "Ahk2Exe"
• Где строка "Source (script file)" с правой стороны "Browse" > Выбираешь свой ahk скрипт
• Где строка "Base file (.bin)" меняешь на "ANSI 32-bit"
• Убираешь галочку с "Use MPRESS"
• Нажимаешь "> convert <"
• Открываешь свой скомпилированный .exe файл
[После рестарта компа, можно будет спокойно запускать .ahk файлы с samp udf]
Нечего не понял, даже если так сделаю, что это даст?
 

2Shae

Известный
149
8
SAMPUDF нет для 0,3,7
Est'.
Многие знают скрипт на AHK autofrisk. Так вот, почему-то не работает getClosestPlayerId()
Т.е при нажатии на клавишу , у меня выскакивает текст /frisk -1
А должно быть /frisk 159 (пример).
Это если подойти к не афкашному, или афкашному человеку.

Код:
numpad5::
id := getClosestPlayerId()
sendinput {f6}/frisk %id%{enter}
return

Что не так?

Теперь , при установке samp.ahk в папку с гта, данный код не компилируется, и не запускается.
А если так, то все прекрасно работает.

Код:
numpad5::
sendinput {f6}/frisk{space}
return
У тебя кодировка не та стоит в AHK. И нахрена его в папку с игрой пихать, лол.
 

MaximRenovo

Новичок
1
0
Что здесь не так?(Красным выделил команду которая не работает)-----> Не нажимается Enter в конце, а выводит игру в оконный режим

#IfWinActive, GTA:SA:MP

!1::
send, {f6}Матрос Максим Реново прибыл для принятия военной присяги.{enter}
return

!2::
send, {f6}/me взял папку с текстом присяги{enter}
return

!3::
send, {f6}/s Я, Матрос Военно-Морского Флота Максим Реново.{enter}
sleep 2000
send, {f6}/s Торжественно клянусь выполнять все приказы командования армии, ...{enter}
sleep 2000
send, {f6}/s ... соблюдать Устав Армии, соблюдать законы штата ...{enter}
sleep 2000
send, {f6}/s Клянусь достойно выполнять cвой воинский долг.{enter}
sleep 2000
return

!4::
send, {f6}/me протянул папку с текстом присяги.{enter}
send, {f6}Служу Военно-Морскому Флоту!{enter}
return
 

2Shae

Известный
149
8
Что здесь не так?(Красным выделил команду которая не работает)-----> Не нажимается Enter в конце, а выводит игру в оконный режим

#IfWinActive, GTA:SA:MP

!1::
send, {f6}Матрос Максим Реново прибыл для принятия военной присяги.{enter}
return

!2::
send, {f6}/me взял папку с текстом присяги{enter}
return

!3::
send, {f6}/s Я, Матрос Военно-Морского Флота Максим Реново.{enter}
sleep 2000
send, {f6}/s Торжественно клянусь выполнять все приказы командования армии, ...{enter}
sleep 2000
send, {f6}/s ... соблюдать Устав Армии, соблюдать законы штата ...{enter}
sleep 2000
send, {f6}/s Клянусь достойно выполнять cвой воинский долг.{enter}
sleep 2000
return

!4::
send, {f6}/me протянул папку с текстом присяги.{enter}
send, {f6}Служу Военно-Морскому Флоту!{enter}
return
АХК не позволяет отправлять "!" в инпуте.
 

tropical5466

Известный
28
20
Что здесь не так?(Красным выделил команду которая не работает)-----> Не нажимается Enter в конце, а выводит игру в оконный режим
Код:
#IfWinActive, GTA:SA:MP

!1::
send, {f6}Матрос Максим Реново прибыл для принятия военной присяги.{enter}
return

!2::
send, {f6}/me взял папку с текстом присяги{enter}
return

!3::
send, {f6}/s Я, Матрос Военно-Морского Флота Максим Реново.{enter}
sleep 2000
send, {f6}/s Торжественно клянусь выполнять все приказы командования армии, ...{enter}
sleep 2000
send, {f6}/s ... соблюдать Устав Армии, соблюдать законы штата ...{enter}
sleep 2000
send, {f6}/s Клянусь достойно выполнять cвой воинский долг.{enter}
sleep 2000
return

!4::
send, {f6}/me протянул папку с текстом присяги.{enter}
send, {f6}Служу Военно-Морскому Флоту{!}{enter}
return
 
Статус
В этой теме нельзя размещать новые ответы.