if (<src.tag.kontrol1> == 0)
src.tag.kontrol1 1
elseif (<src.tag.kontrol2> == 0)
src.tag.kontrol2 1
elseif (<src.tag.kontrol3> == 0)
src.tag.kontrol3 1
..
..
..
elseif (<src.tag.kontrol50> == 0)
src.tag.kontrol50 1
endif
return 1
olan uzun bir kodun yer kapyacağı satır 100 dür. Mesela nebula 2003 scriptlerine sahip kişiler housing sistemde bunun örneğini görebilirler. Tabi ki 55i zamanında imkanlar buna olanak veriyordu. Ama revizyon serisiyle bize sunulan for döngüsünü kullanarak 100 satırlık scripti 6 satırda yazacağım.for 1 50 // 1 den 50 ye kadar olan sayıları say diyoruz
if (<src.tag.kontrol<eval <local._for>> == 0) // burada <local._for> döngüde geçen sayı.
try src.tag.kontrol<eval <local._for>> 1 // tag a eklettirirken try demezseniz döngüdeki sayıyı yazmayacaktır.
return 1 // tagimizi verdigimize gore islemi bitirmek gerek
endif
endfor // döngümüzü de kapatalım
May 01, 2007
February 08, 2006
July 09, 2007
May 13, 2006
July 09, 2007
Sunucular 2 weeks önce
Sunucular 2 weeks önce
Sunucular 3 weeks önce
Counter-Strike 1 months önce
Sunucular 1 months önce
Ultima Online 2 months önce
Sunucular 3 months önce
Sphere Scripting 3 months önce
June 30, 2017
June 24, 2017
June 22, 2017
June 18, 2017
June 03, 2017
May 28, 2017
May 09, 2017
March 31, 2017
Yorumlar (0)