İPUCU

Sosyal medya ve Sosyal Platformlar Sosyal Medya Ve Sosyal Platformlar Hakkında Her şey.

Seçenekler

mIRC'de Döngü (satırla) .. Kod Genişletmek

By-CyL1nD3r - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
09/2008
Nereden:
BuRs4
Mesajlar:
1.490
Konular:
1115
Teşekkür (Etti):
0
Teşekkür (Aldı):
547
Ticaret:
(0) %
26-10-2008 13:36
#1
Thumbs down
mIRC'de Döngü (satırla) .. Kod Genişletmek
mIRC Kodlarında Sürekli kodları döndürmek aslında bazen işe yarar..
Kod açma'da Kodlarımızda takıldığımız yeri genişletmedir..
Veya kodu uzatmaktır


Örneklerle açıklıyorum

Örnek: Mesela Biri Bana Selam Yazarsa Naber Diyelim Ama Bunu Döngüyle Yapalm, Satırımızın ismi dongu olsun

on *:text:*:?:{
if selam iswm $1- {
.goto dongu
}
else {
.halt
}
:dongu
.msg $nick Naber
}


Bunun Normal koşullarda çalışmaması gerekiyor else'den sonra halt var
ama goto değimini kullandık böylece direk dongu yazan satıra gidiyor..

goto ingilizcedede bildiğimiz gibi Git demek
dongu 'den önce ":" işaretide bize orda döngü olduğunu belirtir

Başka Bir Örnek Verelim

Örneğimiz Mantıksız Hiçbir Amaç Güdmüyor.. Ama Öğrenme Amaçlı İyidir

%ciprix 1 veriablemizi 1 alalım

Ve diyelimki biri özelime gelirse veriables değerini 1 arttıralım

on ^*:OPEN:?:*:{
if ($nick == $me) { goto son }
else { goto sondanbir }
:sondanbir
.inc %ciprix
:son
.echo 4 -a Kendi kendine nie yazıyorsun ?
}



Burda Diyoruzki Eğer Özelime Gelen Nick Kendi Nickim ise son olan satıra gidelim
Eğer özelime gelen nick kendi nickim değilse sondanbir yazan satıra gidelim..

sondanbir in altındaki komut bildiğimiz gibi veriables değerini yani %ciprix değerini 1 arttırmak için kullanılır

son un altındada echo -a var buda demek oluyorki aktif pencerede bana uyarı ver..
---------------------
§§§§§§§§§_§§§___§§§_§§§§§§§§§_§§§__§§§
___§§§____§§§___§§§_§§§___§§§_§§§_§§§_
___§§§____§§§___§§§_§§§§§§§§§_§§§§§§_
___§§§____§§§___§§§_§§§__§§§__§§§_§§§
___§§§____§§§§§§§§§_§§§___§§§_§§§__§§§
erkan_pk - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
09/2006
Nereden:
istanbul
Yaş:
25
Mesajlar:
633
Konular:
7
Teşekkür (Etti):
10
Teşekkür (Aldı):
24
Ticaret:
(0) %
30-10-2008 03:22
#2
Paylaşım icin saol tsk ederim...
--------------------- ingiliz lordu Atatürk'ün daveti üzerine istanbul'a gelir.
ingiliz lordu şerefine verilen yemekte servis yapan türk elindeki tepsiyi devirir.
Herkes büyük bi şaşkınlık içinde kalmıştır ve atatürk'ün ne tepki vereceği beklenirken, atatürk ingiliz lorduna dönerek:
"HALKIM HERŞEYİ BECERİYOR DA Bİ TEK UŞAKLIĞI BECEREMİYOR".

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı