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

dima232_pro11

Новичок
61
0
Профиль @Vlad Horii -> информация -> созданные темы
upload_2018-3-25_22-29-18.png
 

Skiefy

Известный
23
0
Здравствуйте
Я хочу, чтобы на определенное место ставился чекпоинт
Я прописываю /save, но там...
AddPlayerClass(255,2480.9873,2311.0884,91.6300,83.3853,0,0,0,0,0,0); // (test)
Что из этого XYZ?
Мне нужно чтобы было:
setCheckpoint("(Координаты)")
и ставился чекпоинт, где я ввел /save
 

#Rin

Известный
Всефорумный модератор
1,214
1,035
AddPlayerClass(255,2480.9873,2311.0884,91.6300,83.3853,0,0,0,0,0,0); // (test)
Что это за функция еще?
Мне нужно чтобы было:
setCheckpoint("(Координаты)")
и ставился чекпоинт, где я ввел /save
В UDF ищешь функцию для получения координат, и полученные кардинаты передаешь функции установки чекпоинта.
 

dima232_pro11

Новичок
61
0
Мне нужно если я нажму, Ох.Вы имеете проблемы и так дале
чтоб сработало okta_1 как привязать
upload_2018-3-26_13-43-57.png
 

dima232_pro11

Новичок
61
0
AutoHotKey:
#include UDF_037.ahk ; UDF_037.ahk - это название  файла UDF

;=============================================
; Обнуление переменной при нажатии ESC и F6
;=============================================
~ESC::
~F6::
menu:=0
return

;=============================================
; Кнопки вызова диалогов
;=============================================
F3::
menu := 1
ShowDialog(2, "Диалог 1", "Первая`nВторая", "X")
return
F4::
menu := 2
ShowDialog(2, "Диалог с подменю", "Лекции`nПункт без доп. меню", "X")
return

~LButton::
Time := A_TickCount
while(isDialogOpen())
{
    if (A_TickCount - Time > 500)
    {
  Return
    }
}
checkdialogMenu:
if (isDialogButton1Selected() == 1)
{
    menu := 0
}
ifWinNotActive, GTA:SA:MP
{
    return
}

;=============================================
; Проверка на активное меню
;=============================================
if (menu == 1)
{
    menu := 0
    line_num  := getDialogLineNumber()
    line_text  := getDialogLine(line_num)

    addChatMessage("Выбрано: " line_text)
    return
}
else if (menu == 2)
{
    menu := 0
    line_num  := getDialogLineNumber()
    line_text  := getDialogLine(line_num)

    if (line_num == 1)
    {
  showDialog(2, "Подменю", "Первый пукнкт`nВторой пункт", "X")
  menu := 3
    }
    else if (line_num == 2)
  addChatMessage("Выбрано: " line_text)
    return
}
else if (menu == 3)
{
    menu := 0
    line_num  := getDialogLineNumber()
    line_text  := getDialogLine(line_num)

    addChatMessage("В подменю выбрано: " line_text)
    return
}
return

~Enter::
gosub, checkdialogMenu
return
Автор кода: Цезарь.
Это уже другой код
 

dima232_pro11

Новичок
61
0
И что нам сделать? Написать за тебя весь код? Ну ищи желающего это сделать. Если хочешь бесплатно - пиши сам. Тебе сложно готовых код под себя изменить?
ну я так понимаю тебе тоже сложно помогти и написать 5 строчок
 

BodyaMirniy

Новичок
7
0
Приветствую! Мне нужен скрипт для CRMP 0.3.7 (Brilliant RP).

Предыстория: я - сотрудник ФСБ, для качественной и красивой работы мне нужен некоторый скрипт на АХК,

Суть скрипта: при наведение на человека прицела и нажатии клавиши на клавиатуре в чат должно выдавать его никнейм без "_" и текст, мол "Вы арестованы! Руки за голову". Желательно, чтобы текст я мог самостоятельно редактировать.