Advertisement
Guest User

Untitled

a guest
Jun 15th, 2022
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.58 KB | None | 0 0
  1. local pause_disease = false
  2.  
  3. function pause(a, b)
  4.   if not pause_disease then
  5.     return
  6.   end
  7.  
  8.   if b ~= "" then
  9.     mp.set_property_native("pause", true)
  10.     mp.add_timeout(mp.get_property_number('sub-end') - mp.get_property_number('sub-start'), function()  mp.set_property_native("pause", false) end)
  11.   end
  12. end
  13.  
  14. function toggle_pause_disease()
  15.   pause_disease = not pause_disease
  16.   mp.osd_message("Pause disease " .. (pause_disease and "activated" or "deactived"), 3)
  17. end
  18.  
  19.  
  20. mp.add_key_binding("ctrl+p", toggle_pause_disease)
  21. mp.observe_property("sub-text", 'string', pause)
  22.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement