Нужна помощь
Replies

' pid='13133' dateline='1475647453']Не могу понять, как это должно выглядеть и как забиндить клавишу. Вот это у меня было написано и все постоянно спамило: { "name": "name", "description": "description", "author": "author", "contact": "no", "version": "1.0",
Надо вписать в mod.txt:
"keybinds" : [
{
"keybind_id" : "keybind_example_test",
"name" : "Test Keybind",
"description" : "An example keybind for demonstration",
"script_path" : "test.lua",
"run_in_menu" : true,
"run_in_game" : true,
"localized" : false
}
]
Взято отсюда: https://payday-2-blt-docs.readthedocs.io/en/latest/mods/definition/
"persist_scripts" : [
{
"global" : "none",
"script_path" : "name.lua"
}
]
}
Я почитал по ссылке, очень плохо понимаю, что да как, не понимаю откуда там взялся test.lua и что в нем написать нужно, нужен ли он вообще. Был бы рад, если ты допишешь тут то, что выше указал, забиндить хотелось бы среднюю кнопку мыши
Сделал вот так, однако спамит как и раньше, т.е. не добился результата нужного. Но в меню появилась строка в настройках горячих клавиш мода, т.е. я ее могу указать, но она не делает ничего, кроме как просто там появилась и теперь есть. { "name": "name", "description": "description", "author": "author", "contact": "no", "version": "1.0",
"persist_scripts" : [
{
"global" : "none",
"script_path" : "name.lua"
}
],
"keybinds" : [
{
"keybind_id" : "keybind_example_test",
"name" : "name Keybind",
"description" : "Keybind for name"
"script_path" : "test.lua",
"run_in_menu" : true,
"run_in_game" : true,
"localized" : false
}
]
}

' pid='13133' dateline='1475647453']
Надо вписать в mod.txt:
"keybinds" : [
{
"keybind_id" : "keybind_example_test",
"name" : "Test Keybind",
"description" : "An example keybind for demonstration",
"script_path" : "test.lua",
"run_in_menu" : true,
"run_in_game" : true,
"localized" : false
}
]
Взято отсюда: https://payday-2-blt-docs.readthedocs.io/en/latest/mods/definition/
Не могу понять, как это должно выглядеть и как забиндить клавишу. Вот это у меня было написано и все постоянно спамило:
{
"name": "name",
"description": "description",
"author": "author",
"contact": "no",
"version": "1.0",
"persist_scripts" : [
{
"global" : "none",
"script_path" : "name.lua"
}
]
}
Я почитал по ссылке, очень плохо понимаю, что да как, не понимаю откуда там взялся test.lua и что в нем написать нужно, нужен ли он вообще. Был бы рад, если ты допишешь тут то, что выше указал, забиндить хотелось бы среднюю кнопку мыши
Сделал вот так, однако спамит как и раньше, т.е. не добился результата нужного. Но в меню появилась строка в настройках горячих клавиш мода, т.е. я ее могу указать, но она не делает ничего, кроме как просто там появилась и теперь есть.
{
"name": "name",
"description": "description",
"author": "author",
"contact": "no",
"version": "1.0",
"persist_scripts" : [
{
"global" : "none",
"script_path" : "name.lua"
}
],
"keybinds" : [
{
"keybind_id" : "keybind_example_test",
"name" : "name Keybind",
"description" : "Keybind for name"
"script_path" : "test.lua",
"run_in_menu" : true,
"run_in_game" : true,
"localized" : false
}
]
}
Все ясно с тобой...
"script_path" : "test.lua",
Тест луа это указали для примера. То есть в твоем случае тут должен быть name.lua
Кнопка указывается в меню кейбиндов в игре. Хорошо бы увидеть сам скрипт что бы знать что в нем нету циклов. Потому что то что у тя было в мод тхт скрипт должен был сработать один раз по идее.
Надо вписать в mod.txt:
"keybinds" : [
{
"keybind_id" : "keybind_example_test",
"name" : "Test Keybind",
"description" : "An example keybind for demonstration",
"script_path" : "test.lua",
"run_in_menu" : true,
"run_in_game" : true,
"localized" : false
}
]
Взято отсюда: https://payday-2-blt-docs.readthedocs.io/en/latest/mods/definition/