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/)
-   -   özelden bota komut uygulatmak (https://www.ircforumlari.net/mirc-scripting-sorunlari/199307-ozelden-bota-komut-uygulatmak.html)

idalistin 18 Nisan 2009 02:12

özelden bota komut uygulatmak
 
S.a Arkadaşlar Benim bir Sorum Olucak Botumun Özeline Mesela !op #kanal nick yazdımda belirledim kanalda o nıcke op,halfop,voice, vermesını ıstıyorum böle bir şey mümkünmüdür.

eXLove 18 Nisan 2009 11:05

Cevap: özelden bota komut uygulatmak
 
on *:text:*!op*:#:{
if ( $nick isop # ) {
mode # +o $2
}
}

Kanalda !op nick yazdıgnız zaman o kişiye aop verir Kod'u bot!a ekle

idalistin 18 Nisan 2009 11:31

Cevap: özelden bota komut uygulatmak
 
Alıntı:

eXLove Nickli Üyeden Alıntı (Mesaj 691163)
on *:text:*!op*:#:{
if ( $nick isop # ) {
mode # +o $2
}
}

Kanalda !op nick yazdıgnız zaman o kişiye aop verir Kod'u bot!a ekle


botun özelıne yazmam gerekıyor !op #kanal nick kanalda zaten olur

eXLove 18 Nisan 2009 13:03

Cevap: özelden bota komut uygulatmak
 
Kod:

on *:text:!op *:?:{
if (!$1) msg $nick Hatalı kullanım giridiniz.
elseif (!$2) msg $nick Hatalı kullanım giridiniz.
elseif ($1 !ischan) msg $nick $1 bir kanal değil.
elseif ($2 !ison $1) msg $nick $2 $1 kanalında bulunmuyor.
else { mode $1 +o $2 | msg $nick $+($2,:) $1 kanalında op yapıldı. }
}

Code : Regex

muratt_aziz 18 Nisan 2009 13:14

Cevap: özelden bota komut uygulatmak
 
Alıntı:

idalistin Nickli Üyeden Alıntı (Mesaj 691035)
S.a Arkadaşlar Benim bir Sorum Olucak Botumun Özeline Mesela !op #kanal nick yazdımda belirledim kanalda o nıcke op,halfop,voice, vermesını ıstıyorum böle bir şey mümkünmüdür.


Bunu cogalta bilirsin örnekteki gibi özelinde sen yazarsan çalışır.
Kod:

on *:input:?:{
  if ($1 == !op) {
    .mode $$?="kanal:" +o $$?="Nick:"
  }
  if ($1 == !deop) {
    mode $$?="kanal:" -o $$?="Nick:" 
  }
}


eXLove 18 Nisan 2009 14:20

Cevap: özelden bota komut uygulatmak
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 691263)
Bunu cogalta bilirsin örnekteki gibi özelinde sen yazarsan çalışır.
Kod:

on *:input:?:{
  if ($1 == !op) {
    .mode $$?="kanal:" +o $$?="Nick:"
  }
  if ($1 == !deop) {
    mode $$?="kanal:" -o $$?="Nick:" 
  }
}


Bu Kod'u Ekliyen Kişi Sadece Yapabilir !op kanal nick die arkadas bot'a eklicek botu'un özeline yazdıgı zaman olucak sadece kendisize özel deil anladıgım kadarıyla

muratt_aziz 18 Nisan 2009 20:28

Cevap: özelden bota komut uygulatmak
 
P ardon oylen paydosum bitmişti aceleye baktım :D

Kod:

on *:text:*:?:{
  if !op == $1 { mode $3 +o $2- }
  if !deop == $1 { mode $3 -o $2- }
  if !voice == $1 { mode $3 +v $2- }
  if !devoice == $1 { mode $3 -v $2- }
}

Bu şekilde işinizi görür kırmızı olan yeri * Hem özelde hem kanalda kulanılır

muratt_aziz 18 Nisan 2009 20:30

Cevap: özelden bota komut uygulatmak
 
Sanırım konu yanlış yerde :D

eXLove 18 Nisan 2009 20:33

Cevap: özelden bota komut uygulatmak
 
:D ısrarla yanlış olmaya devam ediyor

muratt_aziz 18 Nisan 2009 20:49

Cevap: özelden bota komut uygulatmak
 
o nıe yaw


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net