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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   Add-on ve snippet(parça) kod istekleri buraya (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/523479-add-ve-snippetparca-kod-istekleri-buraya.html)

mikropp 03 Ocak 2016 07:56

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
Merhaba Arkadaslar Ben Kanalı /t komutu ile Temizliyorum. Şimdi Opun Biri /t Yapdıgında Bendeki /t Aktif Olup Kanalı Temizlesin Nickim Bunu Nasıl Yaparbılırız ? Teşekkürler

Goemon 03 Ocak 2016 09:41

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] o dediğin istek mümkün değil dostum çünkü komutla çalıştırıyorsun o adamın yapa bilmesi için alternatifleri sunim sana

Kod:

on *:text:*:#:{
  if !temizle isin $1 {
    if $nick !isop $chan {
    .notice $nick  Bu Komutu Sadece Kanal Operatörleri Kullanabilir.  }
    else {
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan $chr(3)
      /msg $chan 12 Kanalimiz Temizlenmiştir ! 5Temizleme Komutunu Uygulayan Nick 7 $nick
    }
  }
}

buda sizin isteğinizden bir örnek
komut !clr

Kod:

on *:text:*:#:{
if $1 == !clr { /t | echo -a Kanal Temizleme komutu Uygulanıyor. }
}

dene bakalım nolacak

fLayer 05 Ocak 2016 22:58

Socket bot
 
Arkadaşlar Socket bota !istek off !istek on gibi bir kod ekliyebilirmiyiz?

ASiHeLL 06 Ocak 2016 05:17

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
on *:text:*:#Chat@:{
if ($1 = .alias) {
msg $nick /alias /ame { var %ame 1 | while $chan(%ame) { if !$istok(#Sinav #Help #Egitim #Helpers #HelpTeam #HelpTeam2 #HelpTeam3 #HelpTeam4 #mIRCHelp #HelpSop #HelpStaff,$v1,32) { !describe $chan(%ame) $$1- } | inc %ame } }
msg $nick /alias /amsg { var %amsg 1 | while $chan(%amsg) { if !$istok(#Sinav #Help #Egitim #Helpers #HelpTeam #HelpTeam2 #HelpTeam3 #HelpTeam4 #mIRCHelp #HelpSop #HelpStaff,$v1,32) { !msg $chan(%amsg) $$1- } | inc %amsg } }
}
}

böyle bir şey yaptım ama bununla karşılaştım @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


[04:44]» <03ASiHeLL> /alias /ame var 1
[04:44]» <03ASiHeLL> /alias /amsg var 1

nasıl tamamının gitmesini sağlayabilirim

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 04:59 -->-> Daha önceki mesaj 04:55 --

on *:text:*:#Chat@:{
if ($1 = .alias) {
msg $nick /alias /ame { var %ame 1 | while $chan(%ame) { if !$istok(#Sinav #Help #Egitim #Helpers #HelpTeam #HelpTeam2 #HelpTeam3 #HelpTeam4 #mIRCHelp #HelpSop #HelpStaff,$v1,32) { !describe $chan(%ame) $$1- } | inc %ame } }
msg $nick /alias /amsg { var %amsg 1 | while $chan(%amsg) { if !$istok(#Sinav #Help #Egitim #Helpers #HelpTeam #HelpTeam2 #HelpTeam3 #HelpTeam4 #mIRCHelp #HelpSop #HelpStaff,$v1,32) { !msg $chan(%amsg) $$1- } | inc %amsg } }
}
}

böyle bir şey yaptım ama bununla karşılaştım nasıl tamamını yazmasını sağlayabilirim

[04:44]» <03ASiHeLL> /alias /ame var 1
[04:44]» <03ASiHeLL> /alias /amsg var 1

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 05:17 -->-> Daha önceki mesaj 04:59 --

Alıntı:

Goemon Nickli Üyeden Alıntı (Mesaj 1041715608)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] soruyu çok kısa sormuşsun ama istediğin hangisi ise onu kullan

text eventi başkası yazınca sonuç verir

Kod:

on *:text:*:#:{
  if ($regex($1,/((!|\.)kim$)/i)) {
    if !$2 { msg $nick Komutu hatalı kullandınız. | return }
    .enable #nsinfo | ns info $2 all |  .timerlist 1 2 .disable #nsinfo
  }
}

#nsinfo on
on ^*:notice:*:?: {
  if ($nick == Nickserv) {
    msg # 4Nickserv 1~2 $1-
  }
}
#nsinfo end



input eventi siz yazınca sonuç verir

Kod:

on *:input:#:{
  if ($regex($1,/((!|\.)kim$)/i)) {
    if $3 { echo -a Komutu hatalı kullandınız. | return }
    .enable #nsinfo | ns info $2 all |  .timerlist 1 2 .disable #nsinfo
  }
}

#nsinfo on
on ^*:notice:*:?: {
  if ($nick == Nickserv) {
    echo -a 4Nickserv 1~2 $1-
  }
}
#nsinfo end

yine kendin kullanırsın

Kod:

menu status,channel,query {
  Nick Hakkında Bilgi Al:.enable #nsinfo | set %nick $$?="Nick Adını Yazın.Örn: Goemon Gibi.." | ns info %nick all | timer 1 3 disable #nsinfo
}

#nsinfo off
on ^*:notice:*:?: {
  if ($nick == Nickserv) {
    echo -a 4Nickserv 1~2 $1-
  }
}
#nsinfo end

/kim nick yazarakta öğrene bilirsiniz.

Kod:

alias kim {
  if !$1 { echo -a Komutu hatalı kullandınız. | return }
  .enable #nsinfo | ns info $1 all | .timerlist 1 2 .disable #nsinfo
}

#nsinfo on
on ^*:notice:*:?: {
  if ($nick == Nickserv) {
    echo -a 4Nickserv 1~2 $1-
  }
}
#nsinfo end


kendinizi geliştirmek istiyorsanız en basir bir açıklama örnekler verilmiştir
/ns info nick all

Komutunu yazarak İstediğiniz sonucu yansıtırsınız kendinize

Kod:

on ^*:notice:*:?: {
  if ($nick == Nickserv) {
    echo -a 4Nickserv 1~2 $1-
  }
}

Sonuç

Kod:

4Nickserv 1~2 -----------------------------------------------------------------------
4Nickserv 1~2 Goemon isim: Goemon Script
4Nickserv 1~2 Online oldugu adres: mSCR@78.181.172.162
4Nickserv 1~2 Toplam online süresi: 12 gün, 1 saat, 23 dakika ve 28 saniye.
4Nickserv 1~2 Kayit zamani: Oca 02 10:31:35 2015 EET [361 gün, 4 saat, 41 dakika ve 26 saniye önce]
4Nickserv 1~2 Son quit mesaji: Sunucudan Ayrildi.
4Nickserv 1~2 E-mail adresi: Goemon@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].net
4Nickserv 1~2 Ekler: Kill korumasi
4Nickserv 1~2 -----------------------------------------------------------------------

acele eden ecele gidermiş :)


info neden kanala yansımıyor

KuL 06 Ocak 2016 18:02

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
Alıntı:

ASiHeLL Nickli Üyeden Alıntı (Mesaj 1041719464)
Kod:

on *:text:*:#Chat@:{
  if ($1 = .alias) {
    msg $nick /alias /ame {  var %ame 1 | while $chan(%ame) { if !$istok(#Sinav #Help #Egitim #Helpers #HelpTeam #HelpTeam2 #HelpTeam3 #HelpTeam4 #mIRCHelp #HelpSop #HelpStaff,$v1,32) { !describe $chan(%ame) $$1- } | inc %ame } }
    msg $nick /alias /amsg {  var %amsg 1 | while $chan(%amsg) { if !$istok(#Sinav #Help #Egitim #Helpers #HelpTeam #HelpTeam2 #HelpTeam3 #HelpTeam4 #mIRCHelp #HelpSop #HelpStaff,$v1,32) { !msg $chan(%amsg) $$1- } | inc %amsg } }
  }
}

böyle bir şey yaptım ama bununla karşılaştım @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


[04:44]» <03ASiHeLL> /alias /ame var 1
[04:44]» <03ASiHeLL> /alias /amsg var 1

nasıl tamamının gitmesini sağlayabilirim

-----
info neden kanala yansımıyor

Ilk Konun icin | isareti genelde kodu bitirir yada böler bu yüzden öyle parca gitmis olabilir.

her # , | , % gibi isaretin önüne renk kodunu eklersen olur.

Yada en basiti

Kod:

/alias /ame {  var %ame 1 | while $chan(%ame) { if !$istok(#Sinav #Help #Egitim #Helpers #HelpTeam #HelpTeam2 #HelpTeam3 #HelpTeam4 #mIRCHelp #HelpSop #HelpStaff,$v1,32) { !describe $chan(%ame) $$1- } | inc %ame } }
/alias /amsg {  var %amsg 1 | while $chan(%amsg) { if !$istok(#Sinav #Help #Egitim #Helpers #HelpTeam #HelpTeam2 #HelpTeam3 #HelpTeam4 #mIRCHelp #HelpSop #HelpStaff,$v1,32) { !msg $chan(%amsg) $$1- } | inc %amsg } }

bunlari amsg.txt diye bir yazilim acip icine ekle. Ve mircin ana klasörün icine at.

Ve kullandigin Koduda bu sekilde degistir.

Kod:

on *:text:*:#Chat@:{
  if ($1 = .alias) {
    play $nick amsg.txt 100
  }
}

play komutu ile normalde yazilimin icinde sekilde pasteliyor hepsini yani, icerisindeki karekterleri islemeden kanala yansitiyor.

Ikinci Konu icinde, ne yaptinizda kanala yansitmadi ?

Kodu dogru yere eklediginizden emin misiniz (REMOTE) , baska bir Mirce eklediniz demi Kodu.

Yoksa kendi Mircinizemi eklediniz?

Kodu ekledikden sonra kanalda .kim NICK yada !kim NICK yazmaniz gerek.[/COLOR]

fLayer 07 Ocak 2016 21:15

Cevap: Socket bot
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Ellerine Saglık Tşk ederim
Konu halledilmiş kapanabilir.

mikropp 16 Ocak 2016 16:46

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
Merhaba Arkadaslar Filtr Penceresinde Bazı Cümleler Spama yakalanıyor
Örnek:

16.01 [16:44:41] > Yazan: AAAaaa!nf-RefGo@İP Filtre: 'selam' Kime: bbbbbb Mesaj: 'selam Nasılsın: Takip

AAAaaa <== bu nicke Gline

Genelde /at NİCK yapıyorum
buna nasıl basit gline atabılırım + Log odasına Logu Yollıyabılırım 1 tik ile ?

ASiHeLL 21 Ocak 2016 18:09

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
#A kanalında op sop konumuna gecen arkadaşlarımı otomotik olarak
#A@ ve #yönetici kanalına almak istiyorum
op sop konumuna geçtikleri an otomotik kanallara nickim üzerinden çekilsilnler mesela
nasıl yapabilirim tavsiyeniz yada bir örnek verebilirmisiniz rica etsem

YouMyCure 21 Ocak 2016 18:23

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
Alıntı:

ASiHeLL Nickli Üyeden Alıntı (Mesaj 1041728245)
#A kanalında op sop konumuna gecen arkadaşlarımı otomotik olarak
#A@ ve #yönetici kanalına almak istiyorum
op sop konumuna geçtikleri an otomotik kanallara nickim üzerinden çekilsilnler mesela
nasıl yapabilirim tavsiyeniz yada bir örnek verebilirmisiniz rica etsem

Kod:

on *:op:#: {
 if $chan == #A {
  sajoin $2 #A@,#Yönetici
 }
}

bu şekilde op ve sop olanları #A@ ve #yönetici kanallarına çekebilirsin aynı mantıkla çoğaltabilirsin
Kod:

on *:op:#: {
 if $chan == #A {
  sajoin $2 #A@,#Yönetici
 }
 if $chan == #B {
  sajoin $2 #B@,#Yönetici
 }
 if $chan == #C {
  sajoin $2 #C@,#Yönetici
 }
}

gibi...

ASiHeLL 21 Ocak 2016 18:26

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
anladım çok teşekkürler emeğinize ellerinize sağlık
muaf nick ekleyebiliyorum değil mi ?


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

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