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/)
-   -   Merhaba. (https://www.ircforumlari.net/mirc-scripting-sorunlari/771659-merhaba.html)

codx 16 Nisan 2017 17:12

Merhaba.
 
Girdiğim kanalda;

"/mode #Kanal +h Nick" komutunu yazmadan
Direk otomatik olarak prefix almak istiyorum

Bunun için uygulayacağımız remote/addon hakkında bana yardımcı olur musunuz?

Alper 16 Nisan 2017 22:21

Cevap: Merhaba.
 
Alıntı:

codx Nickli Üyeden Alıntı (Mesaj 1041853395)
Girdiğim kanalda;

"/mode #Kanal +h Nick" komutunu yazmadan
Direk otomatik olarak prefix almak istiyorum

Bunun için uygulayacağımız remote/addon hakkında bana yardımcı olur musunuz?

Admin olduğunu varsayıyorum.

Kod:

on *:join:#:{
  if $nick == $me {
    .mode $chan +h $me
  }
}


Mylife 17 Nisan 2017 11:31

Cevap: Merhaba.
 
Kod:

on *:join:#: {
  if $istok(#muafkanal1 #muafkanal2 #muafkanal3,$chan,32) { return }
  else if ($nick == nickinburaya) { .timer 1 2 .denetlee $nick $chan }
}
alias denetlee {
  if ($1 isreg $2) {
    samode $2 +h $1
    samode $2 +e $1
  }
}

Muaf kanal yani işlem yapılmayacak kanalları ekliyebilirsiniz.
Prefix inizin olduğu herhangi bir kanalda kod size halfop vermiyecektir.
Samode yetkisini kullanamıyorsanız o kısmı operserv olarak değiştirmelisiniz.
Kırmızı ile belirttiğim yere kendi nick inizi yazmalısınız.

iyi forumlar.

codx 17 Nisan 2017 12:42

Cevap: Merhaba.
 
Alıntı:

Kod Nickli Üyeden Alıntı (Mesaj 1041853509)
Kod:

on *:join:#: {
  if $istok(#muafkanal1 #muafkanal2 #muafkanal3,$chan,32) { return }
  else if ($nick == nickinburaya) { .timer 1 2 .denetlee $nick $chan }
}
alias denetlee {
  if ($1 isreg $2) {
    samode $2 +h $1
    samode $2 +e $1
  }
}

Muaf kanal yani işlem yapılmayacak kanalları ekliyebilirsiniz.
Prefix inizin olduğu herhangi bir kanalda kod size halfop vermiyecektir.
Samode yetkisini kullanamıyorsanız o kısmı operserv olarak değiştirmelisiniz.
Kırmızı ile belirttiğim yere kendi nick inizi yazmalısınız.

iyi forumlar.

Öncelikle, teşekkür ediyorum.

Bu remote içerisinde, herhangi bir etkileşim yaşamadım.
Kanala girdiğimde;
samode ya da os mode hiçbir şekilde işlem görmedi.
Herhangi bir hata mesajı da almadım, bunun nedeni ne olabilir?

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 12:42 -->-> Daha önceki mesaj 12:40 --

Alıntı:

pckopat Nickli Üyeden Alıntı (Mesaj 1041853441)
Admin olduğunu varsayıyorum.

Kod:

on *:join:#:{
  if $nick == $me {
    .mode $chan +h $me
  }
}


Teşekkür ederim.

Bu remote içerisine, Muaf kanal eklemek istersek bunu nasıl yapabiliriz?,

Opers/Opersohbet vb.

Alper 17 Nisan 2017 14:02

Cevap: Merhaba.
 
Alıntı:

codx Nickli Üyeden Alıntı (Mesaj 1041853520)
Öncelikle, teşekkür ediyorum.

Bu remote içerisinde, herhangi bir etkileşim yaşamadım.
Kanala girdiğimde;
samode ya da os mode hiçbir şekilde işlem görmedi.
Herhangi bir hata mesajı da almadım, bunun nedeni ne olabilir?

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 12:42 -->-> Daha önceki mesaj 12:40 --



Teşekkür ederim.

Bu remote içerisine, Muaf kanal eklemek istersek bunu nasıl yapabiliriz?,

Opers/Opersohbet vb.

Kod:

on *:join:#:{
  if $nick == $me && !$istok(#operhelp #opersohbet #opers #xline #log,$chan,32) {
    .mode $chan +h $me
  }
}

Diğer arkadaşın verdiği kodda samode yazan yerleri mode olarak değiştir çalışır. Samode yetkin yok diye çalışmıyor sanırım statuste uyarı geliyordur sana.

codx 17 Nisan 2017 19:01

Cevap: Merhaba.
 
Alıntı:

pckopat Nickli Üyeden Alıntı (Mesaj 1041853526)
Kod:

on *:join:#:{
  if $nick == $me && !$istok(#operhelp #opersohbet #opers #xline #log,$chan,32) {
    .mode $chan +h $me
  }
}

Diğer arkadaşın verdiği kodda samode yazan yerleri mode olarak değiştir çalışır. Samode yetkin yok diye çalışmıyor sanırım statuste uyarı geliyordur sana.

Teşekkürler, diğer arkadaşımızın verdiği remote'de statusta herhangi bir yazı çıkmadı.;s11
Keza samode/mode olarak iki türlü de denedim.

Sizin verdiğiniz remote sorunsuz olarak çalışıyor, keyifli if'ler.;)

R3LOAD3D 17 Nisan 2017 21:43

Cevap: Merhaba.
 
Bilgi Paylasmak acisindan yaziyorum.

Nicki sorgulamak icin ekstra bir sorguya gerek duymamak icin direk eventin icinede ekliyebilirsiniz.
Ve Muaf kanal kismindada eger kanalar buysa (return) islem yapma, demektense kanallar bunlar degilse sunu yap demek daha mantikli sanirim. Ilk kodda sanirim bunu gördügüm icin söyledim.

Örnek:

Kod:

on me:*:JOIN:#: { if !$istok(#muafkanal #muafkanal2 #mufkanal3,$chan,32) { mode # +h $me } }


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

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