Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Серьёзный вопрос, _______
Levo222
сообщение 24.11.2019, 20:45
Сообщение #1


****

Apprentice
Сообщений: 241
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 146
Пользователь №: 18.689



Включил ключи Stop All Scripts в edit Hot Keys, назначив клавиши, как теперь включить назад всё что было отключено с помощью этой клавиши во вкладке общее где отжались эти клавиши, также одним нажатием ключа? Можно как-то через скрипт или....????

.
Предусматривая ваш вопрос о помещении нажатий этих клавиш в скрипт отвечаю что реализация такого кода делает его громоздким и необъяснимовыполнимым как в рамках https://forum.uokit.com/index.php?showtopic...mp;#entry434505 предыдущей темы было установлено что многопоточность в Lua(средствами самого пилота) не очень то реализуема.

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 24.11.2019, 23:56
Сообщение #2


***********

Модератор UOPilot
Сообщений: 8.406
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 25806
Пользователь №: 11.279



Цитата
предыдущей темы было установлено что многопоточность в Lua не очень то реализуема.

Разработчики torch просто охренеют с вашего заявления.


--------------------
Скрипты под заказ.
Консультации по UOpilot через ICQ, Skype, Ventrilo, TeamSpeak, TeamViewer 700р/час.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 25.11.2019, 9:49
Сообщение #3


****

Apprentice
Сообщений: 241
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 146
Пользователь №: 18.689



Цитата(DarkMaster @ 25.11.2019, 3:56) *

Разработчики torch просто охренеют с вашего заявления.

угу
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 25.11.2019, 19:55
Сообщение #4


****

Apprentice
Сообщений: 226
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 1083
Пользователь №: 18.746
Возраст: 26



Цитата(Levo222 @ 24.11.2019, 20:45) *
Можно как-то через скрипт?
При нажатии num_* остановятся все запущенные скрипты. Следующее нажатие запустит эти же скрипты.
Код
set hotkeystart  {num_*}
set $pth Homepath
set $scr scr.txt
set linedelay 0

if  fileexists ($pth$scr)
    load_array %arr $pth$scr
    gosub start
else
    gosub stop
end_if

end_script
:start
for #i 1 size(%arr)
    start_script %arr[#i]
end_for
filedelete ($pth$scr)
return
:stop
get scripts %a
set %result indexOf (%a noabs (paused))
set #nsz size(%result) + 1
set %result[#nsz] indexOf (%a noabs (runing))
for #i 1 size(%result)
    set #b %result[#i 1]
    if_not %a[#b 1] = current_script
    set %rsc[#i] %a[#b 1]
    end_if
end_for
save_array %rsc $pth$scr
for #i 1 size(%rsc)
    stop_script %rsc[#i]
end_for
return


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 26.11.2019, 7:25
Сообщение #5


****

Apprentice
Сообщений: 241
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 146
Пользователь №: 18.689



Цитата(Fors1k @ 25.11.2019, 23:55) *

Следующее нажатие запустит эти же скрипты.

Запуск и отключение скриптов не вызывает проблем.
Цитата(Levo222 @ 25.11.2019, 0:45) *

как теперь включить назад всё что было отключено с помощью этой клавиши во вкладке общее где отжались эти клавиши????

Вобще-то.... можно же одновременно 2 скрипта в одном пилоте запустить? что-то я пробовал раньше он с ошибкой вылетал. Вобщем как имитировать интервальные нажатия клавишь из вкладки общее в отдельном скрипте?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 7.12.2019, 23:06
Designed by Nickostyle