IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Çözüldü belirlediğim kişiye kanala girince op verme (https://www.ircforumlari.net/mirc-scripting-sorunlari/1110-belirledigim-kisiye-kanala-girince-op-verme.html)

goXXip 08 Şubat 2005 09:44

Alıntı:

UOnur Nickli Üyeden Alıntı
on ^&*:JOIN:#: {
if($nick == Aman) { set %nnick $nick | oplat }
}
alias opLat {
//var %i 1
while $gettok(%kanallar,%i,32) {
.set %kanal $ifmatch
.mode %kanal +o %nick
inc %i
}
}

%kanallar = #kanal1 #kanal2 v.s. die ayarlarsın..
denemedim ama Çalışması Lazım.
goXXip boyle boyle ogrenioz :) Ben mircle ilgilendiim 3. haftada if-else döngüsünü bile bilmiodum.bole dewam edersen gecersin heralde beni :)


yok canım üstadları geçmek ne haddimize :)

UOnur 08 Şubat 2005 19:37

while olayını çözersen çok i$ler yapabilirsin.Dikkat edersen Ben çok kullanıorum while döngüsünü.Bilmediimi dü$ünsene :)

Majesti 08 Şubat 2005 21:16

Yaw o döngü sanki benim elimdeki bir PHP kitabında anlatılıyordu da şöle bişi var PHP deki kullanımı ile mirc scripting teki kullanımı aynımı acep. Bilen biri varsa bir sölesin. Ona göre bir göz atıp kapayım olayı :rolleyes:

UOnur 09 Şubat 2005 19:36

:) phpdeki kullanımı bilsem aynımı deilmi solerdim ama melasef php 0

Majesti 11 Şubat 2005 11:47

Benzerliği var mı bilen varsa bir izah etsin :) Yanı başımdaki kaynaktan öğrenip bişiler daha bilmiş olalım.
Şimdiden teşekkürler...

goXXip 11 Şubat 2005 15:08

while ingilizce de iken demek. Buna göre kod rahatlıkla türkçeye çevrilebilir. UOnur o while döngüsü içeren komutu bir kere çevirmen benim için yeterli :) Ne dersin :)

Majesti 11 Şubat 2005 17:14

goXXip bunların bize yardım etceği yok yaw :( Ben help dosyasından bir bakayım dedim. Bir örnek koymuş. Mantığını anladım örneği inceleyerek. Sende anlarsın inşallah.
Örnek:
var %i = 1
while (%i <= 10) {
echo 2 %i
inc %i
}
Ama işin anlamadığım noktası tam olarak nerelerde kullanırım. Birkaç yer düşünüyorum ama aklıma gelmicek yerlerde olabilir. Bunu söylerseniz vizyonumuzda genişler ne dersinzi ?

UOnur 11 Şubat 2005 19:32

while tekrarlama i$ine yarıyor.
mesela gireim bi :)

var %i = 1
;%i die bir variable olu$turur ama bu Olay bittiğinde kaybolur.
while (%i <= 10) {
;while de if'e benzer. yani (%i <= 10) Olumlu ise komutlar işler.if'den tek farkı komutu Olumsuz bir Sonuc alana döngüyü kadar tekrar etmesidir.Yani (%i <= 10) $false olursa while sona erer.Genelde i$ identifier de biter.
echo 2 %i
;Burda anla$ılmıcak bi$i yok :)
inc %i
;%i 'in değerini "1" artırır."nie artırıyor ?" sorularını duyar gibiyim.Eğer Artırmazsa Döngü Sonsuza kadar dewam eder.(yada pc kitlenip siz reset atana kadar.)Çünkü (%i <= 10) eşitLiğinden SürekLi oLumLu bir sonuç aLır ve döngü hiç durmaz.
}
;Olay biter

AnLa$ılmayan yerleri sorabilirsiniz.

Majesti 11 Şubat 2005 23:14

Hepisini anladım üstad çok sağol yaw. While ıda öğrendik kim tutar artık beni yaw :D Savulunnnnn ben geliyommmmm :p

goXXip 12 Şubat 2005 08:18

Majesti konuşmakta biraz erken davrandın :) Bak üstad ne güzel anlatmış. Biz de anladık. Ellerine sağlık UOnur.. :)


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 04:28.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk