Отыгровка наручников

ses1404

Новичок
Автор темы
2
0
Хочу попросить вас о помощи в написании скрипта на авто отыгровку наручников. При нажатии N на клавиатуре, при том что преступник скован, в чат будет выводится отыгровка надевания наручников.
 

S1nlef

Новичок
3
1
Хочу попросить вас о помощи в написании скрипта на авто отыгровку наручников. При нажатии N на клавиатуре, при том что преступник скован, в чат будет выводится отыгровка надевания наручников.
Могу предложить такой вариант. Только в нем нету проверки на скован ли преступник(
Lua:
require 'lib.moonloader'
function main()
    while not isSampAvailable() do wait(100) end
    while true do
        if wasKeyPressed(VK_N) and not sampIsCursorActive() then
            sampSendChat("/do Наручники на поясе.")
            wait(1000)
            sampSendChat("/me достал наручники из пояса левой рукой")
            wait(1000)
            sampSendChat("/do Наручники в левой руке.")
            wait(1000)
            sampSendChat("/me раскрыл наручники и надел наручники человеку на против")
        end
        wait(0)
    end
end
 
Последнее редактирование:
  • Грустно
Реакции: recxvery

cord

contact me → cordtech.ru
Проверенный
557
410
А как это определить? У него анимация добавляется или что?
Видео желательно бы, поможем.
Если это та анимация про которую я думаю, то это
24 - SPECIAL_ACTION_CUFFED *** - Will force the player in to cuffs (hands are behind their back)
Проверить ее можно через муновскую функу
int action = sampGetPlayerSpecialAction(int id)
 
  • Нравится
Реакции: Vintik

zxczxccxxcxczxczxaggresi?

Новичок
23
1
Могу предложить такой вариант. Только в нем нету проверки на скован ли преступник(
Lua:
require 'lib.moonloader'
function main()
    while not isSampAvailable() do wait(100) end
    while true do
        if wasKeyPressed(VK_N) and not sampIsCursorActive() then
            sampSendChat("/do Наручники на поясе.")
            wait(1000)
            sampSendChat("/me достал наручники из пояса левой рукой")
            wait(1000)
            sampSendChat("/do Наручники в левой руке.")
            wait(1000)
            sampSendChat("/me раскрыл наручники и надел наручники человеку на против")
        end
        wait(0)
    end
end
Украл мои пару строчек

Украл мои пару строчек
но я разрешаю