- 1
- 0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
- Версия MoonLoader
- Другое
В общем, я решил написать скрипт для ловли репортов для админов. В принципе, написать смог, но уже третий день ищу способ остановить скрипт, если открыто окно от другого Lua скрипта. Суть в том, что есть скрипт под названием Arizona Tuls, в нем есть хелпер репорта, и при ловле репорта он открывает кастомное окно ответов. Как бы я ни старался, я не могу задетектить это окно. Все, что смог сделать, это задетектить открытые окна именно от SAMP, но окно от тулса оно не видит. Помогите, пожалуйста, решить проблему. Я почти не знаю Lua скриптов, и если кто-то возьмется помочь, объясните, пожалуйста, как для чайника. Заранее спасибо!
то что уже есть:
Если понадобится то вот тулс Тулс
то что уже есть:
FReporting:
script_name("FReporting")
script_author("Nehto_Otto RedRock<3")
require "moonloader"
local otFloodActive = false
function main()
while not isSampAvailable() do wait(1000) end
sampAddChatMessage("[FReporting]: {FFF5EE}Скрипт позволяющий быстро ловить репорт!", 0x7B68EE)
sampAddChatMessage("[FReporting]: {FFF5EE}Чтобы включить или выключить нажми клавишу {FA8072}[q]", 0x7B68EE)
sampAddChatMessage("[FReporting]: {FFF5EE}Автор: {7B68EE}Nehto Otto {FFF5EE}Отдельное спасибо: {7B68EE}Cosimo Shelby", 0x7B68EE)
sampAddChatMessage("[FReporting]: {FFF5EE}Приятной ловли репорта!", 0x7B68EE)
while true do
wait(35)
if isKeyDown(VK_Q) and not sampIsChatInputActive() then
otFloodActive = not otFloodActive
if otFloodActive then
sampAddChatMessage("[FReporting]: {FFF5EE}Авто ловля репорта {7B68EE}/ot {7FFF00}Включена", 0x7B68EE)
sampAddChatMessage("[FReporting]: {FFF5EE}Приятной ловли репорта!<3", 0x7B68EE)
printStyledString('On', 1000, 7)
else
sampAddChatMessage("[FReporting]: {FFF5EE}Авто ловля репорта {7B68EE}/ot {FA8072}Выключена", 0x7B68EE)
sampAddChatMessage("[FReporting]: {FFF5EE}Надеюсь у вас получилось поймать репорт!", 0x7B68EE)
printStyledString('Off', 1000, 7)
end
wait(500)
end
if otFloodActive then
sampSendChat("/ot")
wait(100)
end
end
end
Если понадобится то вот тулс Тулс