Auto-translated
Here's how it's done:
First, create the video itself (to learn how, read Ser9K's posts at the beginning of this thread).
Then, write the script:
```
function cuts(hero) then
if hero=='[hero name]'
StartDialogScene('/[path to the map within the game folder]/[path to the video within the map folder]/[video name].xdb#xpointer(/DialogScene)');
MakeHeroInteractWithObject('[hero name]','[monster name]');--this is if you need the monster to attack after the video
end;
end;
SetObjectEnabled('[monster name]',nil);
Trigger(OBJECT_TOUCH_TRIGGER,'[monster name]','cuts');