yeah, the avs script creator puts a lot of useless stuff, like audio=false beacuse it's safer then putting audio=true
audio=true can give an error if you are combining a video without audio.
all your script really needs is.
There is also a completely different way to write avs scripts that's similar to C++
og=AVISource("double boom training.avi")
vid1=og.trim(1,49).ChangeFPS(60).subtitle("HOW DO YOU COMBO TWO SONIC BOOMS?", align=5, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
vid2=og.trim(49,80).AssumeFPS(10,true).ChangeFPS(60).subtitle("A lot is happening so let's take this slow", align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
vid3=og.trim(80,248).ChangeFPS(60).subtitle("A lot is happening so let's take this slow", align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
vid4=og.trim(248,300).AssumeFPS(15,true).ChangeFPS(60).subtitle("It takes 50 frames to charge a sonic boom", align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
vid5=og.trim(300,304).AssumeFPS(2,true).ChangeFPS(60).subtitle("Absorbing gives a little more time", align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
olay6=og.trim(304,315).ShowFrameNumber(x=300, y=100, font="SSF4 ABUKET", size=90, text_color=$ffffFF).crop(375,0,0,0)
vid6=og.trim(304,315).overlay(olay6, x=375).AssumeFPS(5,true).ChangeFPS(60).subtitle("CHARGE TIME", x=200, y=60, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
olay7=og.trim(315,358).ShowFrameNumber(x=300, y=100, font="SSF4 ABUKET", size=90, text_color=$ffffFF, offset=11).crop(375,0,0,0)
vid7=og.trim(315,358).overlay(olay7, x=375).AssumeFPS(5,true).ChangeFPS(60).subtitle("CHARGE TIME", x=200, y=60, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
vid8=og.trim(359,359).AssumeFPS(1,true).ChangeFPS(60).subtitle("Foward is pressed and chargeing ends here", align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
olay9=og.trim(360,368).ShowFrameNumber(x=300, y=120, font="SSF4 ABUKET", size=90, text_color=$ffffFF).crop(375,0,0,0)
vid9=og.trim(360,368).overlay(olay9, x=375).AssumeFPS(1,true).ChangeFPS(60).subtitle(
"charge for the second sonic boom is startedn" +
"before the first one is inputted",
lsp=10,align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
olay10=og.trim(369,369).ShowFrameNumber(x=300, y=120, font="SSF4 ABUKET", size=90, text_color=$ffffFF,offset=9).crop(375,0,0,0)
vid10=og.trim(369,369).overlay(olay10, x=375).AssumeFPS(1,true).ChangeFPS(60).subtitle("Input for first sonic boom is finished here", align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
olay11=og.trim(370,374).ShowFrameNumber(x=300, y=120, font="SSF4 ABUKET", size=90, text_color=$ffffFF,offset=10).crop(375,0,0,0)
vid11=og.trim(370,374).overlay(olay11, x=375).AssumeFPS(1,true).ChangeFPS(60).subtitle(
"Special moves can be inputed up ton" +
"five frames before a neutral state and still come out",
lsp=10, align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
olay13=og.trim(375,408).ShowFrameNumber(x=300, y=120, font="SSF4 ABUKET", size=90, text_color=$ffffFF,offset=16).crop(375,0,0,0)
vid13=og.trim(375,408).overlay(olay13, x=375).AssumeFPS(3,true).ChangeFPS(60).subtitle("Notice it hits on the ninth active frame", align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
olay14=og.trim(408,409).ShowFrameNumber(x=300, y=120, font="SSF4 ABUKET", size=90, text_color=$ffffFF,offset=49).crop(375,0,0,0)
vid14=og.trim(408,409).overlay(olay14, x=375).AssumeFPS(1,true).ChangeFPS(60).subtitle("A Kara Canceled c.HK is done to get closer", align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
vid15=og.trim(410,430).AssumeFPS(4,true).ChangeFPS(60).subtitle("Notice this hits on the second active frame", align=8, font="Mortal Kombat 3", size=30, text_color=$ffffFF).ssrc(48000)
vid16=og.trim(431,910).ssrc(48000)
vid17=vid1++vid2++vid3++vid4++vid5++vid6++vid7++vid8++vid8++vid9++vid10++vid10++vid11++vid13++vid14++vid15++vid16
return vid17.ConvertToYV12()