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/)
-   -   ozele+davet (https://www.ircforumlari.net/mirc-scripting-sorunlari/209300-ozeledavet.html)

Leo 14 Mayıs 2009 21:09

ozele+davet
 
arkadaslar ozele davet ban addon ariyorum ozele gel osele gele özel gel osel gel gibi sozler soleylendiği zaman 15 dk bnalayacak bir addon varmi?

Serhat 14 Mayıs 2009 22:55

Cevap: ozele+davet
 
PHP- Kodu:

 on *:TEXT:*:#:{
   
if (ozele gel isin $1- || özele gel isin $1- || ösele gel isin $1- || ösel gel isin $1-) || osel gel isin $1-) {
     
ban -u900 $chan $address($nick,2)
     
kick $chan $nick Özele davet sebebinden atıldınız..
   }
 } 

Bir küfür korumasından editledim
Denedim, çalışıyor..

Leo 14 Mayıs 2009 23:12

Cevap: ozele+davet
 
on *:TEXT:*:#:{
if (ozele gel isin $1- || özele gel isin $1- || ösele gel isin $1- || ösel gel isin $1-) || osel gel isin $1
-) {
ban -u900 $chan $address($nick,2
)
kick $chan $nick Özele davet sebebinden atıldınız
..
}
}



mirc de menu şeklinde çikara bilirmiyiz ordan istediğimiz davet eklemek için veya /ozel yazdimi menu çiksa kendimiz istediğimiz zaman eklesek ozel gel gibi kelimeleri?

Serhat 14 Mayıs 2009 23:15

Cevap: ozele+davet
 
Valla o kadarini bilmiyorum da, şu şekil yaparsın

PHP- Kodu:

|| osel gel isin $1-) 

bunu kopyalayip yanina yapıştır, yazdıklarında atılması istediğin kelimeyi girerek çoğaltabilrsin.

Leo 14 Mayıs 2009 23:20

Cevap: ozele+davet
 
bunu yapa biliriz kolayda her zaman mirc ten çikip girmek gerekiyor kullandiğimiz mirce gore menu şeklinde yapmak lazim o şekil vere bilirmisiniz kodu mirc sağ tıkladiğimiz ozel yazarak menu çikmasi veya /ozel yazdiğimizda menu çikmasi lazim nasil yapariz?

XcLusive 15 Mayıs 2009 01:46

Cevap: ozele+davet
 
dialog yapımı hakkında mirc scripting dersleri bölümüne bakabilirsin.

Lucifer 15 Mayıs 2009 01:51

Cevap: ozele+davet
 
Kod:


Özel
on @*:text:*:#: {
  if ($nick isop #) && (%oplar == on) { return }
  if ($nick isvo #) && (%vlar == on) { return }
  _swer_ $1-
}
 
alias ozel {
  var %x $strip($1-) , %i $numtok(%soyush,44)
  while (%i) {
    if ($gettok(%soyush,%i,44) iswm %x) || ($gettok(%soyush,%i,44) isin %x) {
      if (%kiket == on) { .kick # $nick 4Açıklama: 1 $server sunucusunda özele davet yasaktır.. }
      if (%banet == on) { .ban $iif(%banvaxt isnum,-u $+ %banvaxt) # $nick 2 }
      return
    }
    dec %i
  }
}
 
dialog Ozel {
  title "Özel Koruma"
  size -1 -1 185 81
  option dbu
  box "Eklenecek Kelimeyi Girin", 1, 90 1 94 79
  combo 2, 94 10 87 53, size
  button "Ekle", 3, 98 66 31 10
  button "Sil", 4, 144 65 31 10
  box "", 5, 96 60 36 18
  box "", 6, 142 60 36 18
  box "Yapilacal islem", 7, 2 2 84 45
  check "Kick ", 8, 5 13 39 10
  check "Ban ", 9, 5 31 32 10
  edit "", 10, 36 30 23 12, disable
  text "Saniye", 11, 62 32 21 8, disable
  box "Ayir", 12, 2 49 84 31
  check "@plar", 13, 6 57 77 10
  check "+Voiceler", 14, 6 68 75 10
}
alias bad { .dialog -m Ozel Ozel }
on *:dialog:Ozel:init:*:{
  if (%soyush) didtok $dname 2 44 $ifmatch
  if (%kiket) { .did -c $dname 8 }
  if (%banet) { .did -c $dname 9 | did -e $dname 10,11 }
  if (%oplar) { .did -c $dname 13 }
  if (%vlar) { .did -c $dname 14 }
  did -a $dname 10 %banvaxt
}
on *:dialog:Ozel:sclick:*:{
  if ($did == 3) {
    if ($did(2) != $null) { set -u %artir $did(2) | if (%artir) && (!$istok(%soyush,%artir,44)) { .set %soyush $addtok(%soyush,%artir,44) | did -a $dname 2 %artir } }
  }
  if ($did == 4) { if ($did(2).sel > 0) { .set %soyush $remtok(%soyush,$did(2).seltext,1,44) | did -d $dname 2 $did(2).sel | did -c $dname 2 1 } }
  if ($did == 8) { if ($did(8).state == 1) { .set %kiket on } | else { .unset %kiket } }
  if ($did == 9) { if ($did(9).state == 1) { .set %banet on | did -e $dname 10,11 } | else { .unset %banet | did -b $dname 10,11 } }
  if ($did == 13) { if ($did(13).state == 1) { .set %oplar on } | else { .unset %oplar } }
  if ($did == 14) { if ($did(14).state == 1) { .set %vlar on } | else { .unset %vlar } }
}
on *:dialog:ozel:edit:*:{
  %banvaxt = $did(10)
}

Yazdığından anlatığım kadarıyla, özele davet'de eklenecek kelimeleri kendin eklemek istiyorsun.. vermiş olduğum code'yi mIRC'inin Remote Bölümüne ALT + R yaparak ekle, sonra Aliase bölümünde channel'e gelip
Kod:

..Özele Davet Koruma: /dialog -m Ozel Ozel
ekle.. Codeleri ekledikden sonra, Kanalda sağ tıkladığında otomatik olarak göreceksin senin eklemiş olduğun kelimeleri algılacayak ve uzaklaştıracaktır.. hoşça paylaşımlar..

Not; Myops mIRC'inden alıntıdır..

uFuK 15 Mayıs 2009 02:05

Cevap: ozele+davet
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 711340)
dialog yapımı hakkında mirc scripting dersleri bölümüne bakabilirsin.


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


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

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