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

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


*****

Journeyman
Сообщений: 399
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 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
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



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

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


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 25.11.2019, 9:49
Сообщение #3


*****

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



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

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

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


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2420
Пользователь №: 18.746



Цитата(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


*****

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



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

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

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

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

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

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

 

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