В луа даже лучше)) Я если честно сам только заметил это))) просто брал чей-то готовый для примера и даже не обратил внимание. Для меня это конечно пока тёмный лес.) Поэкспериментирую.Ой я не заметил что твои скрипты ееэль, исправь свои на луа, данный например код вообще без условий, просто исправь расширения на луа и в коде комментарии переделать, переднии знаки. Или нужно кого-либо просить чтобы моё условие переписали в ееэль, я бы и сам одну строку переписал, но не могу сейчас
P.s.Ура! Получилось!
@Archie's, Спасибо!
Код:
local fx_table = {"ReaScript Name: Script: YuriOl_Split (selected) item(s) at mouse cursor (No change Selection)"};
screen_x, screen_y = reaper.GetMousePosition()
item, take = reaper.GetItemFromPoint( screen_x, screen_y, true )
if not item then return end
reaper.PreventUIRefresh(1)
reaper.Undo_BeginBlock()
reaper.Main_OnCommand(40513,0)-- move edit cursor to mouse cursor
reaper.Main_OnCommand(40529,0)-- Select item under mouse cursor (leaving other items selected)
reaper.Main_OnCommand(40757,0)-- Split items at edit cursor (no change selection)
reaper.Main_OnCommand(40289,0)-- Unselect all items
Последнее редактирование: