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 Parça Kodlar (https://www.ircforumlari.net/mirc-parca-kodlar/)
-   -   Mirc Botar İçin Greet/Takım Sistemi (https://www.ircforumlari.net/mirc-parca-kodlar/701540-mirc-botar-icin-greet-takim-sistemi.html)

wolera 13 Eylül 2015 14:51

Cevap: Mirc Botar İçin Greet/Takım Sistemi
 
Müsait zamanınızda yardımcı olabilirmisiniz? Yardımcı olabilirim derseniz skype adresini pm ile gönderin ekleyim. Teşekkürler.

Alıntı:

Med Cezir Nickli Üyeden Alıntı (Mesaj 1041683379)
Bu haliyle socket botunuzda kullanamazsınız.


SuLh 13 Eylül 2015 23:42

Cevap: Mirc Botar İçin Greet/Takım Sistemi
 
Bu kodu mIRC tabanlı botum için yazdım. Socket tabanlı takım/greet sistemini NoMercy tarzı socket botlar içerisinde bulabilirsiniz.

Beatle 05 Ekim 2015 00:53

Cevap: Mirc Botar İçin Greet/Takım Sistemi
 
bu kodu socket botlara nasıl ekleriz , örnek sh-bot a filan .

Smith 05 Ekim 2015 05:16

Cevap: Mirc Botar İçin Greet/Takım Sistemi
 
Alıntı:

SuLh Nickli Üyeden Alıntı (Mesaj 1041682218)
Daha önce kendi mirc botumda kullandığım bi sistem.

Kod:

on *:text:*:?: {
 if $regex($1,^(!|.)greet$) {
    if ($2 == $null) { msg $nick Kullanimi !greet ekle MESAJ seklindedir. }
    if ($3 == $null) { msg $nick Lutfen bir greet mesaji giriniz. }
    if ($2 == ekle) {
      if $read(greet.txt,w,$nick $+ *) {
        .msg $nick $+(",$nick,") greet mesajiniz degistirildi: $3-
        .write -dl $+ $readn greet.txt
      }
      else { msg $nick Greet mesajiniz degistirildi: $3- }
      set %greetmesaj $3-
      who $nick
      set %kayitli $nick

    }
    if ($2 == sil) {
      if $read(greet.txt,w,$nick $+ *) {
        .write -dl $+ $readn greet.txt
        msg $nick Greet mesajiniz silindi.
      }
    }

  }
  if $regex($1,^(!|.)takim$) {
    if ($2 == BJK) { set %takim 3[1,0 Beşik0,1taş 3] }
    if ($2 == FB) { set %takim 3[8,2 Fener2,8bahce 3] }
    if ($2 == GS) { set %takim 3[4,8 Galata8,4saray 3] }
    if ($2 == TS) { set %takim 3[5,10 Trab10,5zon 3] }
    if $read(takim.txt,w,$nick $+ *) {
      .msg $nick $+(",$nick,") takiminiz degistirildi. : %takim
      .write -dl $+ $readn takim.txt
    }
    else { msg $nick Takiminiz degistirildi: %takim }
    who $nick
    set %takimnick $nick
  }

}

raw 352:*: {
  if $6 == %kayitli {
    haltdef
    if r isin $7 { .write greet.txt %kayitli $+ $chr(11) $+ %greetmesaj  }
    else { msg %kayitli Nickiniz kayitsiz. }
    unset %kayitli
    unset %greetmesaj
  }
  if $6 == %takimnick {
    haltdef
    if r isin $7 { .write takim.txt %takimnick $+ $chr(11) $+ %takim }
    else { msg %takimnick Nickiniz kayitsiz. }
    unset %takimnick
    unset %takim
  }
}

on *:rawmode:#: {
  if ($2 == $me) { return }
  if ($istok(%yetkili,$chan,32)) { return }
  if (*+*h* iswm $1) {
    msg $chan $2 yardimci operator konumuna gectiniz. (1,7 4. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {
      .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11)
      }
      if $read(greet.txt,w,$+($2,$chr(11),*)) { 
        .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5]
      }
      return
    }
  } 
  if (*+*q* iswm $1) {
    sajoin $2 #staff
    os raw svsmode $2 +wq
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Founder.Domain.Net)
    msg $chan $2 kanal sahibi konumuna gectiniz. (1,7 1. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) { 
      .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~
    }
    if $read(greet.txt,w,$+($2,$chr(11),*)) { 
      .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] ~
    }
    return
  }
  if (*+*a* iswm $1) {
    sajoin $2 #staff
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Sop.Domain.Net)
    msg $chan $2 super operator konumuna gectiniz. (1,7 2. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~ }
    if $read(greet.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
    return
  }
  if (*+*o* iswm $1) {
    sajoin $2 #staff
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Operator.Domain.Net)
    msg $chan $2 operator konumuna gectiniz. (1,7 3. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) }
      if $read(greet.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
      return
    }

  }

}

Not: %yetkili değişkeninde #opers gibi kanallara yansımaması için kullanabilirsiniz. //set %yetkili #opers #adwords gibi.

Kardeşim gözünün nuğruna sağlık birde kullanımını alatırsan süper olur : )

YouMyCure 05 Ekim 2015 15:56

Cevap: Mirc Botar İçin Greet/Takım Sistemi
 
Alıntı:

Smith Nickli Üyeden Alıntı (Mesaj 1041686789)
Kardeşim gözünün nuğruna sağlık birde kullanımını alatırsan süper olur : )

Greet Eklemek İçin Botun Özeline
!greet ekle MESAJ
--
Takim Eklemek İçin Botun Özeline
!takim BJK/FB/GS/TS

Forbidden 27 Mart 2021 02:36

Cevap: Mirc Botar İçin Greet/Takım Sistemi
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Hocam ben bu remotenizi bota ayarlamak istiyorum ama staff veya diger hiç bir admin op odası dahi cekmesını istemiyorum sadece #radyo ve #eskidostlar kanalında aktif olmasını istiyorum ve yetkilier için hangi kısmı silmem veya düzeltmem gerek?

Alıntı:

SuLh Nickli Üyeden Alıntı (Mesaj 1041682218)
Daha önce kendi mirc botumda kullandığım bi sistem.

Kod:

on *:text:*:?: {
 if $regex($1,^(!|.)greet$) {
    if ($2 == $null) { msg $nick Kullanimi !greet ekle MESAJ seklindedir. }
    if ($3 == $null) { msg $nick Lutfen bir greet mesaji giriniz. }
    if ($2 == ekle) {
      if $read(greet.txt,w,$nick $+ *) {
        .msg $nick $+(",$nick,") greet mesajiniz degistirildi: $3-
        .write -dl $+ $readn greet.txt
      }
      else { msg $nick Greet mesajiniz degistirildi: $3- }
      set %greetmesaj $3-
      who $nick
      set %kayitli $nick

    }
    if ($2 == sil) {
      if $read(greet.txt,w,$nick $+ *) {
        .write -dl $+ $readn greet.txt
        msg $nick Greet mesajiniz silindi.
      }
    }

  }
  if $regex($1,^(!|.)takim$) {
    if ($2 == BJK) { set %takim 3[1,0 Beşik0,1taş 3] }
    if ($2 == FB) { set %takim 3[8,2 Fener2,8bahce 3] }
    if ($2 == GS) { set %takim 3[4,8 Galata8,4saray 3] }
    if ($2 == TS) { set %takim 3[5,10 Trab10,5zon 3] }
    if $read(takim.txt,w,$nick $+ *) {
      .msg $nick $+(",$nick,") takiminiz degistirildi. : %takim
      .write -dl $+ $readn takim.txt
    }
    else { msg $nick Takiminiz degistirildi: %takim }
    who $nick
    set %takimnick $nick
  }

}

raw 352:*: {
  if $6 == %kayitli {
    haltdef
    if r isin $7 { .write greet.txt %kayitli $+ $chr(11) $+ %greetmesaj  }
    else { msg %kayitli Nickiniz kayitsiz. }
    unset %kayitli
    unset %greetmesaj
  }
  if $6 == %takimnick {
    haltdef
    if r isin $7 { .write takim.txt %takimnick $+ $chr(11) $+ %takim }
    else { msg %takimnick Nickiniz kayitsiz. }
    unset %takimnick
    unset %takim
  }
}

on *:rawmode:#: {
  if ($2 == $me) { return }
  if ($istok(%yetkili,$chan,32)) { return }
  if (*+*h* iswm $1) {
    msg $chan $2 yardimci operator konumuna gectiniz. (1,7 4. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {
      .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11)
      }
      if $read(greet.txt,w,$+($2,$chr(11),*)) { 
        .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5]
      }
      return
    }
  } 
  if (*+*q* iswm $1) {
    sajoin $2 #staff
    os raw svsmode $2 +wq
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Founder.Domain.Net)
    msg $chan $2 kanal sahibi konumuna gectiniz. (1,7 1. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) { 
      .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~
    }
    if $read(greet.txt,w,$+($2,$chr(11),*)) { 
      .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] ~
    }
    return
  }
  if (*+*a* iswm $1) {
    sajoin $2 #staff
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Sop.Domain.Net)
    msg $chan $2 super operator konumuna gectiniz. (1,7 2. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~ }
    if $read(greet.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
    return
  }
  if (*+*o* iswm $1) {
    sajoin $2 #staff
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Operator.Domain.Net)
    msg $chan $2 operator konumuna gectiniz. (1,7 3. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) }
      if $read(greet.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
      return
    }

  }

}

Not: %yetkili değişkeninde #opers gibi kanallara yansımaması için kullanabilirsiniz. //set %yetkili #opers #adwords gibi.


Subzero 27 Mart 2021 06:21

Cevap: Mirc Botar İçin Greet/Takım Sistemi
 
Kod:

on *:text:*:?: {
 if $regex($1,^(!|.)greet$) {
    if ($2 == $null) { msg $nick Kullanimi !greet ekle MESAJ seklindedir. }
    if ($3 == $null) { msg $nick Lutfen bir greet mesaji giriniz. }
    if ($2 == ekle) {
      if $read(greet.txt,w,$nick $+ *) {
        .msg $nick $+(",$nick,") greet mesajiniz degistirildi: $3-
        .write -dl $+ $readn greet.txt
      }
      else { msg $nick Greet mesajiniz degistirildi: $3- }
      set %greetmesaj $3-
      who $nick
      set %kayitli $nick

    }
    if ($2 == sil) {
      if $read(greet.txt,w,$nick $+ *) {
        .write -dl $+ $readn greet.txt
        msg $nick Greet mesajiniz silindi.
      }
    }

  }
  if $regex($1,^(!|.)takim$) {
    if ($2 == BJK) { set %takim 3[1,0 Beşik0,1taş 3] }
    if ($2 == FB) { set %takim 3[8,2 Fener2,8bahce 3] }
    if ($2 == GS) { set %takim 3[4,8 Galata8,4saray 3] }
    if ($2 == TS) { set %takim 3[5,10 Trab10,5zon 3] }
    if $read(takim.txt,w,$nick $+ *) {
      .msg $nick $+(",$nick,") takiminiz degistirildi. : %takim
      .write -dl $+ $readn takim.txt
    }
    else { msg $nick Takiminiz degistirildi: %takim }
    who $nick
    set %takimnick $nick
  }

}

raw 352:*: {
  if $6 == %kayitli {
    haltdef
    if r isin $7 { .write greet.txt %kayitli $+ $chr(11) $+ %greetmesaj  }
    else { msg %kayitli Nickiniz kayitsiz. }
    unset %kayitli
    unset %greetmesaj
  }
  if $6 == %takimnick {
    haltdef
    if r isin $7 { .write takim.txt %takimnick $+ $chr(11) $+ %takim }
    else { msg %takimnick Nickiniz kayitsiz. }
    unset %takimnick
    unset %takim
  }
}

on *:rawmode:#radyo,#eskidostlar: {
  if ($2 == $me) { return }
  if ($istok(%yetkili,$chan,32)) { return }
  if (*+*h* iswm $1) {
    msg $chan $2 yardimci operator konumuna gectiniz. (1,7 4. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {
      .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11)
      }
      if $read(greet.txt,w,$+($2,$chr(11),*)) { 
        .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5]
      }
      return
    }
  } 
  if (*+*q* iswm $1) {
    os raw svsmode $2 +wq
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Founder.Domain.Net)
    msg $chan $2 kanal sahibi konumuna gectiniz. (1,7 1. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) { 
      .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~
    }
    if $read(greet.txt,w,$+($2,$chr(11),*)) { 
      .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] ~
    }
    return
  }
  if (*+*a* iswm $1) {
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Sop.Domain.Net)
    msg $chan $2 super operator konumuna gectiniz. (1,7 2. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~ }
    if $read(greet.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
    return
  }
  if (*+*o* iswm $1) {
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Operator.Domain.Net)
    msg $chan $2 operator konumuna gectiniz. (1,7 3. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) }
      if $read(greet.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
      return
    }

  }

}

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

OperServ 30 Mart 2021 00:38

Cevap: Mirc Botar İçin Greet/Takım Sistemi
 
Alıntı:

Subzero Nickli Üyeden Alıntı (Mesaj 1042465058)
Kod:

on *:text:*:?: {
 if $regex($1,^(!|.)greet$) {
    if ($2 == $null) { msg $nick Kullanimi !greet ekle MESAJ seklindedir. }
    if ($3 == $null) { msg $nick Lutfen bir greet mesaji giriniz. }
    if ($2 == ekle) {
      if $read(greet.txt,w,$nick $+ *) {
        .msg $nick $+(",$nick,") greet mesajiniz degistirildi: $3-
        .write -dl $+ $readn greet.txt
      }
      else { msg $nick Greet mesajiniz degistirildi: $3- }
      set %greetmesaj $3-
      who $nick
      set %kayitli $nick

    }
    if ($2 == sil) {
      if $read(greet.txt,w,$nick $+ *) {
        .write -dl $+ $readn greet.txt
        msg $nick Greet mesajiniz silindi.
      }
    }

  }
  if $regex($1,^(!|.)takim$) {
    if ($2 == BJK) { set %takim 3[1,0 Beşik0,1taş 3] }
    if ($2 == FB) { set %takim 3[8,2 Fener2,8bahce 3] }
    if ($2 == GS) { set %takim 3[4,8 Galata8,4saray 3] }
    if ($2 == TS) { set %takim 3[5,10 Trab10,5zon 3] }
    if $read(takim.txt,w,$nick $+ *) {
      .msg $nick $+(",$nick,") takiminiz degistirildi. : %takim
      .write -dl $+ $readn takim.txt
    }
    else { msg $nick Takiminiz degistirildi: %takim }
    who $nick
    set %takimnick $nick
  }

}

raw 352:*: {
  if $6 == %kayitli {
    haltdef
    if r isin $7 { .write greet.txt %kayitli $+ $chr(11) $+ %greetmesaj  }
    else { msg %kayitli Nickiniz kayitsiz. }
    unset %kayitli
    unset %greetmesaj
  }
  if $6 == %takimnick {
    haltdef
    if r isin $7 { .write takim.txt %takimnick $+ $chr(11) $+ %takim }
    else { msg %takimnick Nickiniz kayitsiz. }
    unset %takimnick
    unset %takim
  }
}

on *:rawmode:#radyo,#eskidostlar: {
  if ($2 == $me) { return }
  if ($istok(%yetkili,$chan,32)) { return }
  if (*+*h* iswm $1) {
    msg $chan $2 yardimci operator konumuna gectiniz. (1,7 4. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {
      .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11)
      }
      if $read(greet.txt,w,$+($2,$chr(11),*)) { 
        .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5]
      }
      return
    }
  } 
  if (*+*q* iswm $1) {
    os raw svsmode $2 +wq
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Founder.Domain.Net)
    msg $chan $2 kanal sahibi konumuna gectiniz. (1,7 1. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) { 
      .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~
    }
    if $read(greet.txt,w,$+($2,$chr(11),*)) { 
      .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] ~
    }
    return
  }
  if (*+*a* iswm $1) {
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Sop.Domain.Net)
    msg $chan $2 super operator konumuna gectiniz. (1,7 2. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~ }
    if $read(greet.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
    return
  }
  if (*+*o* iswm $1) {
    chghost $2 $+($gettok($chan,1,$asc(#)),.,Operator.Domain.Net)
    msg $chan $2 operator konumuna gectiniz. (1,7 3. Seviye )
    if $read(takim.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) }
      if $read(greet.txt,w,$+($2,$chr(11),*)) {  .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
      return
    }

  }

}

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

Kod yanlis

Kod:

on :rawmode:#radyo,#eskidostlar: {
Altina sunu ekle muaf kanallari mobil girdim denemedim denersin

Kod:

if $istok(#kanal #kanal2,$chan, 32) { return }

Subzero 30 Mart 2021 03:28

Cevap: Mirc Botar İçin Greet/Takım Sistemi
 
Alıntı:

OperServ Nickli Üyeden Alıntı (Mesaj 1042466197)
Kod yanlis

Kod:

on :rawmode:#radyo,#eskidostlar: {
Altina sunu ekle muaf kanallari mobil girdim denemedim denersin

Kod:

if $istok(#kanal #kanal2,$chan, 32) { return }

yo ben bu sekılde kullanıyorum bır yanlıslıkta gormedım


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

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