@Aleksandr Oleynik, Пишет в 13 строчке ошибка с end
local freeze_track = 41223
local unfreeze_track = 41644
counttracks = reaper.CountSelectedTracks( 0 ) --- считаю выделенные треки?
if counttracks == nil then return end ----- если их нет стоп
for i = 1, counttracks do ------ считаю с первого до того столба ( а где указано их количество?)
select_tracks = reaper.GetSelectedTrack(0,i-1) - получаю выделенные треки-------
if select_tracks then ------ если их нет зачем это? если в пятой строке уже спрашивали????
frez_track = reaper.BR_GetMediaTrackFreezeCount( select_tracks ) - проверяем состояние на фриз то количество выделенных что нашли???? Опять же я не пойму как получить количество выделенных
if frez_track == 0 then - если не за фризены ТО
for i = 1, select_tracks do --- Это луп????? или "loop" это?
reaper.Main_OnCommand(freeze_track, 0)
else
reaper.Main_OnCommand(unfreeze_track, 0)
end
local freeze_track = 41223
local unfreeze_track = 41644
counttracks = reaper.CountSelectedTracks( 0 ) --- считаю выделенные треки?
if counttracks == nil then return end ----- если их нет стоп
for i = 1, counttracks do ------ считаю с первого до того столба ( а где указано их количество?)
select_tracks = reaper.GetSelectedTrack(0,i-1) - получаю выделенные треки-------
if select_tracks then ------ если их нет зачем это? если в пятой строке уже спрашивали????
frez_track = reaper.BR_GetMediaTrackFreezeCount( select_tracks ) - проверяем состояние на фриз то количество выделенных что нашли???? Опять же я не пойму как получить количество выделенных
if frez_track == 0 then - если не за фризены ТО
for i = 1, select_tracks do --- Это луп????? или "loop" это?
reaper.Main_OnCommand(freeze_track, 0)
else
reaper.Main_OnCommand(unfreeze_track, 0)
end
Последнее редактирование: