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

 Kayıt ol  Topluluk
8Beğeni(ler)
  • 4 Post By Feragat
  • 3 Post By Vesaire
  • 1 Post By Lociz

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 12 Mayıs 2014, 01:09   #1
TİGeR
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
% icin düzenleme




Selamlar elimdeki remoteyi %halfop iken calsması icin ayarlamaya calıstım ama olmadı buna benzer kodları if ($me isop $chan) || ($me ishop $chan) { satırı ekleyerek düzenledim ama bu biraz farklı galiba bi bakarmısınız?

on 1:JOIN:#:{
if ($nick == $me) { set %joinadver $chan | /.timer 1 30 /unset %joinadver }
}
on *:TEXT:*:?:{
if ($nick isop %joinadver) { halt }
if ($nick != $me) && ($me isop %joinadver) {
/mode %joinadver +b $wildsite
/kick %joinadver $nick sebep!}
else halt
}

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 12 Mayıs 2014, 01:40   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: % icin düzenleme




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on 1:JOIN:#:{ if ($nick == $me) { set %joinadver $chan | /.timer 1 30 /unset %joinadver } }

Burada, eğer herhangi bir kanala giren nick, benim nickim ise, %joinadver değişkenine o kanalı ata ve 30 saniye sonra değişkeni sil demişsin.

Bunun daha kısa yolları da var tabiki; Örneğin Join event'ının sadece senin nicke duyarlı olması ve timer kullanmadan değişkendeki veriyi sildirmek gibi.

Örnek;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on me:*:join:#:/set -u30 %joinadver $chan

Aynı işlevi görecektir.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:TEXT:*:?:{ if ($nick isop %joinadver) { halt } if ($nick != $me) && ($me isop %joinadver) { /mode %joinadver +b $wildsite /kick %joinadver $nick sebep!} else halt }

Burda ise; özeline yazılan herhangi bir yazıda eğer yazan nick %joinadver değişkenindeki kanalda op ise işlemi durur,
Eğer özelime yazan nick, kendi nickime eşit değilse ve ben %joinadver kanalında op isem %joinadver kanalında; özelime yazan kişinin $wildsite tanımını(hostunu) banla ve özelime yazan nicke %joinadver kanalında kick at. Bunların haricinde ki bir işlemde ise halt yani sonlandır demişsin.

Tam olarak ne yapmak istediğini söylersen daha kolay yardım edilebilir.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 12 Mayıs 2014, 02:03   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: % icin düzenleme




Sende olmasan bu bölüm bitmiş feragat usta kalemine sağlık

__________________
Yürürken başımın yerde olması sizi rahatsız etmesin.Benim tek derdim; yere düşen edebinize takılmamak..
 
Alıntı ile Cevapla

Alt 12 Mayıs 2014, 18:33   #4
TİGeR
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: % icin düzenleme




TİGeR Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Selamlar elimdeki remoteyi %halfop iken calsması icin ayarlamaya calıstım ama olmadı buna benzer kodları if ($me isop $chan) || ($me ishop $chan) { satırı ekleyerek düzenledim ama bu biraz farklı galiba bi bakarmısınız?

on 1:JOIN:#:{
if ($nick == $me) { set %joinadver $chan | /.timer 1 30 /unset %joinadver }
}
on *:TEXT:*:?:{
if ($nick isop %joinadver) { halt }
if ($nick != $me) && ($me isop %joinadver) {
/mode %joinadver +b $wildsite
/kick %joinadver $nick sebep!}
else halt
}

yukardada belirttiğim gibi bunun halfopken calısması için düzenlemek istiyorum tam olarak

 
Alıntı ile Cevapla

Alt 12 Mayıs 2014, 18:43   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: % icin düzenleme




TİGeR Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
yukardada belirttiğim gibi bunun halfopken calısması için düzenlemek istiyorum tam olarak


Koda $me ishop %joinadver ekliceksiniz. Tabi || kullanacaksiniz (bi nevi veya anlami tasir)

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on 1:JOIN:#:{ if ($nick == $me) { set %joinadver $chan | /.timer 1 30 /unset %joinadver } } on *:TEXT:*:?:{ if ($nick isop %joinadver) { halt } if ($nick != $me) && ($me isop %joinadver) || ($me ishop %joinadver) { /mode %joinadver +b $wildsite /kick %joinadver $nick sebep!} else halt

Eger op veya halfopsam anlami tasir

 
Alıntı ile Cevapla

Cevapla

Etiketler
%, düzenleme, icin


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

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


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Alkollü araç kullanan sürücü için yeni düzenleme Violent Otomobil Haberleri 0 19 Şubat 2014 11:16
Kod düzenLeme By_ATMACA mIRC Scripting Sorunları 5 17 Aralık 2012 02:06
kod da düzenleme Dangerous123 mIRC Scripting Sorunları 11 15 Aralık 2011 13:13
geveze.tcl için düzenleme gerekli Heartbroken Eggdrop, NeoStats, BNC 0 09 Nisan 2011 14:45
DLL düzenleme Thorn mIRC Scripting Sorunları 8 11 Ekim 2006 15:37