26490-\[RF]_Dudas_sobre_script_de_Revancha_contra_Líderes.
#1
Megascep_9 Kuchiki 28187
#dynamic 0x800000

#org @start
lockall
faceplayer
checkflag 0x844
if 0x1 goto @rematch
checkflag 0x820
if 0x1 goto @done
trainerbattle 0x1 0x19E 0x0 @beforematch1 @aftermatch1 @later1
end

#org @rematch
trainerbattle 0x1 0x002 0x0 @beforematch2 @aftermatch2 @later2
cleartrainerflag 0x002
end

#org @beforematch2
= Así que te has vuelto\nmás fuerte.\pLuchemos.

#org @aftermatch2
= Nunca podré vencerte.

#org @later2
msgbox @006 0x6
givepokemon 0x1 0x5 0x0 0x0 0x0
release
end

#org @beforematch1
= Soy Brock. Luchemos.

#org @aftermatch1
= Me has puesto verde

#org @later1
msgbox @003 0x6
fanfare 0x13E
msgbox @004 0x4
waitfanfare
closeonpresskey
msgbox @005 0x6
giveitem 0x12A 0x1 0x5
releaseall
end

#org @done
msgbox @001 0x6
release
end

#org @001
= Eres realmente fuerte\nve a la Liga.

#org @003
= Toma la medalla\nRoca.

#org @004
= [player] recibió la\nmedalla Roca.

#org @005
= Te regalo esto.

#org @006
= Aquí tienes tu recompensa.


Eso hará que pelee una y otro y otro vez xD.

En número que tienes que pones es siempre el mismo que usaste en el trainer.
Por ejemplo:

trainerbattle 0x3 0x12d 0x0 @defeat
cleartrainerflag 0x12d


Saludos:D

EDITO: perdón no era settrainerflag sino cleartrainerflag XD