Nie jesteś zalogowany.
Witam, upodobałem sobie taki skrypt:
Comment: 0,0:00:00.00,0:00:00.00,Default,AutoTags,0000,0000,0000,code syl, function AutoTags(TipoDeLinea,Intervalo,Dato1,Dato2) local RESULTADO = 0 RESULTADO="" local SUERTE = 0 local CONTADOR = 0 local ARREGLO = 0 if TipoDeLinea == TE1 then DURACION =(line.start_time-800)/Intervalo end if TipoDeLinea == TE2 then DURACION =((line.start_time+(syl.start_time+150))/Intervalo) end if TipoDeLinea == TE3 then DURACION =(line.start_time+syl.start_time)/Intervalo end if TipoDeLinea == TE4 then DURACION =(line.duration)/Intervalo end local count = math.ceil(DURACION) ARREGLO = {Dato1,Dato2} for i = 1, count do CONTADOR = i if Dato1 and Dato2 then if CONTADOR%2 ==0 then SUERTE = ARREGLO[1] else SUERTE = ARREGLO[2] end end RESULTADO = RESULTADO .."\\t(" ..(i-1)*Intervalo.. "," ..i*Intervalo.. ",\\" ..SUERTE..")".."" end return RESULTADO end
Comment: 0,0:00:00.00,0:00:00.00,Default,fscxy,0000,0000,0000,code once,function fscxy(valorx1, valory1,valorx2, valory2,Aleatorio) if not valory1 and not valorx2 and not valory2 then Uno = "\\fscx" ..math.floor(valorx1).. "\\fscy" ..math.floor(valorx1).."" return Uno; end if not valorx2 and not valory2 then Dos = "\\fscx" ..math.floor(valorx1).. "\\fscy" ..math.floor(valory1).."" return Dos; end if not valory2 then valorxalter = math.random(valorx1,valorx2); tres = "\\fscx" ..math.floor(valorxalter).. "\\fscy" ..math.floor(valory1).."" return tres; end if valorx2 and valory2 then if Aleatorio then valorx=math.random(valorx1,valorx2) valory=math.random(valory1,valory2) else VecX = {valorx1,valorx2} VecY = {valory1,valory2} function DesIgualar() valorx = VecX[math.random(1,2)]; valory = VecY[math.random(1,2)]; while valorx==valory do DesIgualar() end end DesIgualar() end cuatro = "\\fscx" ..math.floor(valorx).. "\\fscy" ..math.floor(valory).."" return cuatro; end end
Comment: 1,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,template syl,!retime("start2syl",-300+syl.i*60,0)!{\FX POR ICZAKA\an5\pos($scenter,$smiddle)\fad(200,0)\3a&H60&\bord0\blur20\t(0,300,\blur0)\t(300,$dur,\bord1)}{!AutoTags(TE3,30,'1vc(8B8B8B,FFFFFF,8B8B8B,FFFFFF)','1vc(FFFFFF,8B8B8B,FFFFFF,8B8B8B)')!}
Comment: 1,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,template char noblank notext,!maxloop(syl.width)!!retime("syl",math.floor((j-1)/(syl.width)*$syln),math.floor((j-1)/(line.width)*$syln)+math.random(300,600))!{\an5\move(!($si == 1) and $left+math.random(5,10) or $left+math.random(-10,10)!,!$middle+math.random(-5,5)!,!(syl.i == $syln) and $center+math.random(-10,10) or line.kara[syl.i+1].left+line.left-math.random(-10,10)!,!$middle+math.random(-20,20)!)\fad(0,400)\bord0\blur3\3c&HFFFFFF&\3c&HACE2EC&\p1\c&HDBDBDB&}m 0 0 l -2 -3 l 0 -6 l 2 -3 l 0 0
Comment: 2,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,template syl noblank,!retime("syl",0,0)!{\an5\move($scenter,$smiddle,!$scenter!,!$smiddle!)\1c&HFFFFFF&\3c&HFFFFFF&\alpha&H00&\blur5\bord3\shad0\!fscxy(120)!}{\t(\!fscxy(100)!\rndy15\3c&H000000&\bord0\blur0)}
Comment: 2,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,template syl noblank,!retime("syl2end",0,100)!{\an5\fad(0,100)\move($scenter,$smiddle,!$scenter!,!$smiddle!)\3c&H000000&\bord0\blur0}
(z góry sory, ale po hiszpańsku)
Problem taki, że po jego zastosowaniu tekst na który skrypt działa nie zawija się i jest jedna dłuuuga linia wychodząca poza ekran :/
Wie ktoś, co mogę z tym fantem zrobić?
EDIT: Sory, zły dział. Mogłby ktoś przenieść?
Ostatnio edytowany przez Take-kun (2012-08-03 23:35:45)
Offline
Nie zawija się? A no co to aplikujesz? Bo wziąłem losowy skrypt i coś tam wyszło.
Offline
Na karaoke (EFN Legenda, pt48, Bold, Outline 2.25, Shadow 1,15; wszystkie kolory przez. 0% oprócz Shadow, który ma 200; alignment 7; marginesy 7,7,7; kodowanie domyślne).
Ostatnio edytowany przez Take-kun (2012-08-04 18:36:50)
Offline
Wyślij mi ten skrypt na priv, to postaram się pomóc.
Offline