Здравствуйте. Я составил скрипт, но он получился слишком большим. Помогите мне пожалуйста его сократить...
Описание:
1 Скрипт считывает нужные строки в файле.
2 Скрипт перезаписывает первые 3-и записи.
Код:
IF($12=1)
if((iskeydown(#ALT)=1)and(iskeydown(#0)=1))
waitms(500)
$f12=0
$f2=1
a1()
End_if
If(((TFCOUNT("system/LandP.txt"))>3)
if((iskeydown(#ALT)=1)and(iskeydown(#1)=1))
waitms(500)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 4),1)
TFDELETE("system/LandP.txt", 2)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 5),2)
TFDELETE("system/LandP.txt", 3)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 6),3)
TFDELETE("system/LandP.txt", 4)
$f12=0
$f1=1
a1()
End_if
End_if
If(((TFCOUNT("system/LandP.txt"))>6)
if((iskeydown(#ALT)=1)and(iskeydown(#2)=1))
waitms(500)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 7),1)
TFDELETE("system/LandP.txt", 2)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 8),2)
TFDELETE("system/LandP.txt", 3)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 9),3)
TFDELETE("system/LandP.txt", 4)
$f12=0
$f1=1
a1()
End_if
End_if
If(((TFCOUNT("system/LandP.txt"))>9)
if((iskeydown(#ALT)=1)and(iskeydown(#3)=1))
waitms(500)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 10),1)
TFDELETE("system/LandP.txt", 2)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 11),2)
TFDELETE("system/LandP.txt", 3)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 12),3)
TFDELETE("system/LandP.txt", 4)
$f12=0
$f1=1
a1()
End_if
End_if
If(((TFCOUNT("system/LandP.txt"))>12)
if((iskeydown(#ALT)=1)and(iskeydown(#4)=1))
waitms(500)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 13),1)
TFDELETE("system/LandP.txt", 2)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 14),2)
TFDELETE("system/LandP.txt", 3)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 15),3)
TFDELETE("system/LandP.txt", 4)
$f12=0
$f1=1
a1()
End_if
End_if
If(((TFCOUNT("system/LandP.txt"))>15)
if((iskeydown(#ALT)=1)and(iskeydown(#5)=1))
waitms(500)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 16),1)
TFDELETE("system/LandP.txt", 2)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 17),2)
TFDELETE("system/LandP.txt", 3)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 18),3)
TFDELETE("system/LandP.txt", 4)
$f12=0
$f1=1
a1()
End_if
End_if
If(((TFCOUNT("system/LandP.txt"))>18)
if((iskeydown(#ALT)=1)and(iskeydown(#6)=1))
waitms(500)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 19),1)
TFDELETE("system/LandP.txt", 2)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 20),2)
TFDELETE("system/LandP.txt", 3)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 21),3)
TFDELETE("system/LandP.txt", 4)
$f12=0
$f1=1
a1()
End_if
End_if
If(((TFCOUNT("system/LandP.txt"))>21)
if((iskeydown(#ALT)=1)and(iskeydown(#7)=1))
waitms(500)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 22),1)
TFDELETE("system/LandP.txt", 2)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 23),2)
TFDELETE("system/LandP.txt", 3)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 24),3)
TFDELETE("system/LandP.txt", 4)
$f12=0
$f1=1
a1()
End_if
End_if
If(((TFCOUNT("system/LandP.txt"))>24)
if((iskeydown(#ALT)=1)and(iskeydown(#8)=1))
waitms(500)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 25),1)
TFDELETE("system/LandP.txt", 2)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 26),2)
TFDELETE("system/LandP.txt", 3)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 27),3)
TFDELETE("system/LandP.txt", 4)
$f12=0
$f1=1
a1()
End_if
End_if
If(((TFCOUNT("system/LandP.txt"))>27)
if((iskeydown(#ALT)=1)and(iskeydown(#9)=1))
waitms(500)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 28),1)
TFDELETE("system/LandP.txt", 2)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 29),2)
TFDELETE("system/LandP.txt", 3)
TFWRITE("system/LandP.txt",TFREAD("system/LandP.txt", 30),3)
TFDELETE("system/LandP.txt", 4)
$f12=0
$f1=1
a1()
End_if
End_if
END_IF