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

 Kayıt ol  Topluluk
7Beğeni(ler)
  • 2 Post By KuL
  • 2 Post By Goemon
  • 3 Post By Goemon

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 01 Eylül 2015, 09:29   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Kısa Komutlar




Merhaba arkadaşlar, Kısa komutları nasıl script'e eklerim

+akick nick akicke alacak
-akick nick akick silecek
+ban nick banlayacak
+deop kanalda deop edicek
+op kanalda chanservden op/sop alacak

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 01 Eylül 2015, 09:59   #2
Çevrimdışı
KuL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kısa Komutlar




bluecr Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Merhaba arkadaşlar, Kısa komutları nasıl script'e eklerim

+akick nick akicke alacak
-akick nick akick silecek
+ban nick banlayacak
+deop kanalda deop edicek
+op kanalda chanservden op/sop alacak

Kendin kullanicaksan, INPUT Eventi kullanman gerek. Yoksa baskasi kanala yazinca senin mIRC in üzerinden Islem görmesini istiyorsanda TEXT Eventi kullanmalisin.

Ama sanirim bunu sen kullanmak istedigin icin, kendi mircine yükleyip kendin uygulayacaksin Komutlari. Bu yüzden INPUT kullaniyoruz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#:{ if $1 == +akick && $2 { cs akick # add $+($2,!*@*) Kanal Kurallarina uymadiginiz icin, Girisiniz yasaklandi! | echo -a $+($2,!*@*) Maski Akicklere eklendi } if $1 == -akick && $2 { cs akick # del $+($2,!*@*) | echo -a $+($2,!*@*) Maski Akick´den silindi. } if $1 == .... }

INPUT Eventinde, # kullandim, sadece kanalda yazdiginda calismasi icin.


seklinde istedigin hepsini ekliyebilirsin, zor birsey degil.

Akickde belki maskda !*@* eklemede sorun yasarsin diye, akickleri ekledim.

Ban , yada OP verme hepsini buna benzer yaparsin.

{ den sonra sadece komutu yazman lazim. ve sonuna birtane daha } eklemen gerekki, Komutun orda bitdigini anlasin kod
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


#kanal yazacagin yerlere sadece # (Kanali temsil eder), ve nickin olacagi yerede $2 ekle. ikinci kelime demek.

+ban nick = mode # +b $2

Eger bide kick atdiracaksan +ban ile ozaman

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
mode # +b $2 | kick # $2 Sebep

yapmaktansa, onu direk ban -k olarak kullan daha basit olur.

Alıntı:
ban -k # $2 Sebep

ban icin u paramtereside var, yani banlari belli bir süre sonra otomatik acmak gibi

ban -ku60 # $2 = Kanaldan $2 yi banla ve kickle, 60 saniye sonrada bani geri ac.

Dipnot: Eger sen kanala +ban yazip kullaniciyi kanaldan atarken, senin "+ban" yazdiginin Kanalda gözükmesini istemiyorsanda "haltdef" kullanabilirsin.

Haltdef Detayli Bilgi: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alıntı ile Cevapla

Alt 01 Eylül 2015, 10:26   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kısa Komutlar




Çok tşk ederim kardeşim eline sağlık

 
Alıntı ile Cevapla

Alt 12 Kasım 2015, 18:14   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kısa Komutlar




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hocam

on *:input:#: {
if $1 == .k {
/cs kick # $2 dIsaRı.
}
if $1 == .Kapat {
/mode # +m
}
if $1 == .Aç {
/mode # -m
}
if $1 == .+a {
/mode # +a $2
}
if $1 == .ajoin {
/ns ajoin add #
}
if ($1 == -ajoin) {
/ns ajoin del #
}
if $1 == .cs info {
/cs info # ALL
}
if $1 == .ns info {
/ns info # ALL
}
Böyle bir remote mevcut hocam ama notice olarak bilgilendirme alıyorum, mesela nick ve kanal infolarının, ajoinin kanala yansımasını istiyorum yardımcı olur musunuz?

 
Alıntı ile Cevapla

Alt 12 Kasım 2015, 18:30   #5
Goemon
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Kısa Komutlar




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Örn olarak verim sen kendine göre düzenle

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:notice:*:*:{ if ($nick == Chanserv) { echo -a $1- } if ($nick == Nickserv) { echo -a $1- } }


 
Alıntı ile Cevapla

Alt 12 Kasım 2015, 18:36   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kısa Komutlar




HachLi Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Örn olarak verim sen kendine göre düzenle

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:notice:*:*:{ if ($nick == Chanserv) { echo -a $1- } if ($nick == Nickserv) { echo -a $1- } }


Teşekkür ederim

 
Alıntı ile Cevapla

Alt 12 Kasım 2015, 18:57   #7
Goemon
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Kısa Komutlar




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] şöyle bir örnek verim yine tam anlaman için

İnput eventini kullanarak çıkan sonuçları gördün yani hangi komutu eklersen ona göre sana çıkacak olan bilgileri gösterir


Kanal infosundaki ve nick infosundaki bilgileri gösteriyor

komut: !bilgi #kanalismi
komut: !bilgi Nick



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#: { if $1 == !bilgi { if *#* iswm $1- { cs info $2 } else { ns info $2 } } } on 1:notice:*:?:{ if *ChanServ* iswm $nick || *NickServ* iswm $nick { echo -a 1 $1- } }


Sonuç:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[18:58] <01Goemon> !bilgi #sohbet 1 The channel #sohbet is not registered


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[18:58] <01Goemon> !bilgi eda 1 *** eda is 2Hasretyelim Web Giris Kullanicisi 1 Last seen address: Hasretyeli@88.231.201.*** 1 Last seen time : 10/24/15 21:17:33 GMT 1 Time registered : 03/21/13 17:43:33 GMT 1 Time now : 11/12/15 16:54:01 GMT 1 Email Address :
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
(Hidden) 1 Authorization is required before this user can be added to buddy lists. 1 This nickname has the 'protect' enabled and use is subject to authentication. 1 This nickname has the 'secure' option enabled. Access lists can be used for validation, but authentication is required. 1 *** End of nick info ***


 
Alıntı ile Cevapla

Alt 12 Kasım 2015, 19:08   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kısa Komutlar




HachLi Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] şöyle bir örnek verim yine tam anlaman için

İnput eventini kullanarak çıkan sonuçları gördün yani hangi komutu eklersen ona göre sana çıkacak olan bilgileri gösterir


Kanal infosundaki ve nick infosundaki bilgileri gösteriyor

komut: !bilgi #kanalismi
komut: !bilgi Nick



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#: { if $1 == !bilgi { if *#* iswm $1- { cs info $2 } else { ns info $2 } } } on 1:notice:*:?:{ if *ChanServ* iswm $nick || *NickServ* iswm $nick { echo -a 1 $1- } }


Sonuç:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[18:58] <01Goemon> !bilgi #sohbet 1 The channel #sohbet is not registered


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[18:58] <01Goemon> !bilgi eda 1 *** eda is 2Hasretyelim Web Giris Kullanicisi 1 Last seen address: Hasretyeli@88.231.201.*** 1 Last seen time : 10/24/15 21:17:33 GMT 1 Time registered : 03/21/13 17:43:33 GMT 1 Time now : 11/12/15 16:54:01 GMT 1 Email Address :
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
(Hidden) 1 Authorization is required before this user can be added to buddy lists. 1 This nickname has the 'protect' enabled and use is subject to authentication. 1 This nickname has the 'secure' option enabled. Access lists can be used for validation, but authentication is required. 1 *** End of nick info ***


Bu anlatım daha faydalı oldu, yardımınız için teşekkür ederim emeğinize sağlık.

 
Alıntı ile Cevapla

Cevapla

Etiketler
komutlar, kısa


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
Kısa Aşk Sözleri-Kısa Aşk Mesajları-Kısa Aşk Sözü-Kısa Aşk Mesajı 2011 2012 PauL Aşk ve Sevgi Köşesi 0 15 Kasım 2011 12:50
2011- Bayan Kısa Saç Şekilleri + Kısa Saçlar da Moda Rüzgarı... Sevda Ah Kadınlar 0 21 Kasım 2010 18:57
Çevre-Atık Hakkında Kısa Kısa YapraK Merak Ettikleriniz 0 15 Mart 2010 09:23
Unreal IRCd Kısa Komutlar TravoLta Unreal IRCd 3 15 Şubat 2008 15:49