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/)
-   -   Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın (https://www.ircforumlari.net/mirc-scripting-sorunlari/137132-nick-degis-uyarisinda-bulundugumda-1-dk-icinde-degismez-ise-atilsin.html)

Update 29 Eylül 2008 01:38

Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
harhangi ßir nick'e, nick değiş uyarısında bulunmak istiyorum.
Eğer 1 dakika içinde nick değiştirmezse, otomatik olarak atılsın.

yardım Edecek ArkadaşLara şimdiden tşkLer.

IrCbaStarD 29 Eylül 2008 02:05

Cevap: yardım pLs
 
Kod:

menu nicklist {
  Nick Uyar :Uyar $$1
}
alias uyar {
  if #* iswm $active {
    set %Uyarı.! $1
    .timeruyarı $+ $r(1,1000) 1 60 .ban -ku900 $chan  $$1 2 Nick değiştirmeniz için uyarılmıştınız. 
    msg $chan $$1 1 dakika içinde nick değiştirmezseniz atılıcaksınız.
    else {
      echo -a Özelde ve statüs'de yapamazsınız bu işlemi.
    }
  }
}
on *:Nick:{
  if %Uyarı.! != $newnick { msg $chan $newnick Nick değiştirdiğiniz için teşekkürler. | .timeruyar* off }
}


Update 29 Eylül 2008 02:18

Cevap: yardım pLs
 
/uyar nick
?

peki bu f tuşlarıyla olabilirmi ?

IrCbaStarD 29 Eylül 2008 02:41

Cevap: yardım pLs
 
f1 /uyar $$1

Update 29 Eylül 2008 03:31

Cevap: yardım pLs
 
bu kod Her nick deişenin özeline msj atıyo :(
ßen sadece herhangi ßir nicke uyarı verecem kanalda,
eğer nick değişmezse atılacak.

idalistin 10 Ocak 2009 18:11

Cevap: yardım pLs
 
[quote=IrCbaStarD;553555]
Kod:

menu nicklist {
  Nick Uyar :Uyar $$1
}
alias uyar {
  if #* iswm $active {
    set %Uyarı.! $1
    .timeruyarı $+ $r(1,1000) 1 60 .ban -ku900 $chan  $$1 2 Nick değiştirmeniz için uyarılmıştınız. 
    msg $chan $$1 1 dakika içinde nick değiştirmezseniz atılıcaksınız.
    else {
      echo -a Özelde ve statüs'de yapamazsınız bu işlemi.
    }
  }
}
on *:Nick:{
  if %Uyarı.! != $newnick { msg $chan $newnick Nick değiştirdiğiniz için teşekkürler. | .timeruyar* off }
}

[/quot





S.a Verdınız Kod Kanalda nik deşineleride balıyo sadece uyarı cektımız nık kanalda deişmezse 1dk içinde atılmasını nasıl yapabılırız

Difuzyon 10 Ocak 2009 18:43

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez sie atılsın
 
Kod:

menu nicklist {
  Nick Uyar :Uyar $$1
}
alias uyar {
  if #* iswm $active {
    set -eu60 %Uyarı.! $1
    .enable #nickuyari
    .timeruyarı $+ $r(1,1000) 1 60 .ban -ku900 $chan $1 2 Nick değiştirmeniz için uyarılmıştınız. 
    msg $chan $1 1 dakika içinde nick değiştirmezseniz atılıcaksınız.
    else {
      echo -a Özelde ve statüs'de yapamazsınız bu işlemi.
    }
  }
}
#nickuyari off
on *:Nick:if %Uyarı.! == $nick { msg $chan $newnick Nick değiştirdiğiniz için teşekkürler. | .timeruyar* off | unset %Uyarı.! | .disable #nickuyari }
#nickuyari end


Bu şekilde uygulayınız...

adigeragip 28 Ocak 2009 03:44

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
peki arkadaslar butun op oldugumuz kanallardan aynı anda atabılen komut olabılır mı?
birde mesela kanala girenin nick "kelebek1214343" "kelebek123234" .... yanı kelebek yanında sayılar cıkıyo bu nıckler gırdıgınde hemen otomatık bu uyarıyı yapıp otomatık bır dakıka ıcınde atabılır mı?
yalnız uyarıyıda atmayıda benim nick yapsın bot yapmasın.

XcLusive 28 Ocak 2009 03:58

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
Kod:

on sux:join:#:{
  msg $nick 1 dakika içinde nickinizi değiştirmezseniz kanaldan atılacaksınız
  $+(.timer,$nick) 1 60 nickban $nick $chan
}
on sux:nick:{
  if ($level($newnick) != sux) {
    msg $newnick nickinizi değiştirdiğiniz için teşekkürler..
    $+(.timer,$nick) off
  }
}
alias nickban {
  %x = 0
  :loop
  inc %x
  if ($comchan($1,%x).op) { mode $comchan($$1,%x) +b $address($$1,2)
  kick $comchan($1,%x) $1 yasak nick! }
  if ($comchan($$1,%x)) { goto loop }
}
menu nicklist {
  Uyar:msg # Nickiniz kanal kurallarına aykırı lütfen değişin, aksi halde atılacaksınız | $+(.timer,$$1) 1 60 nickban $$1 #
  Listeye Ekle:.auser sux $$1
  Listeden Sİl:.ruser sux $$1
}

denemedim eğer sen denersen sevinirim :)

adigeragip 28 Ocak 2009 18:07

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
butun kanallardan aynı anda atılmasını istiyorum ben

XcLusive : o komutta ekli ama kod test edilmedi :)

adigeragip 28 Ocak 2009 22:16

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
bu komut sadece bır nıckımı uyarıyo mesela (kelebekuser gibi) yoksa (kelebekuser124353-kelebekuser124354 vs )sonundakı sayılar sureklı degısıyo onları algılıyo cok soru sordum sanırım:)

Difuzyon 29 Ocak 2009 02:25

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
Nick listesinden(listbox) seçtiğin bir nicki sağ tıklayıp "Listeye Ekle" dersen sadece o nicki ekler,örneğin : Kelebekuser12

Şayet "ben bu kelebekuser nickiyle başlayan tüm nickleri eklemek istiyorum" dersen ,o zaman komut olarak aşağıdakini yazman yeterlidir.
/auser sux kelebekuser*

adigeragip 29 Ocak 2009 02:55

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
/auser sux kelebekuser*[/quote]

bunu her servere girdigimde girmem gerekiyo mu?


on sux:join:#:{
msg $nick 1 dakika içinde nickinizi değiştirmezseniz kanaldan atılacaksınız
$+(.timer,$nick) 1 60 nickban $nick $chan
}
on sux:nick:{
if ($level($newnick) != sux) {
msg $newnick nickinizi değiştirdiğiniz için teşekkürler..
$+(.timer,$nick) off
}
}
alias nickban {
%x = 0
:loop
inc %x
if ($comchan($1,%x).op) { mode $comchan($$1,%x) +b $address($$1,2)
kick $comchan($1,%x) $1 yasak nick! }
if ($comchan($$1,%x)) { goto loop }
}
menu nicklist {
Uyar:msg # Nickiniz kanal kurallarına aykırı lütfen değişin, aksi halde atılacaksınız | $+(.timer,$$1) 1 60 nickban $$1 #
Listeye Ekle:.auser sux $$1
Listeden Sİl:.ruser sux $$1
}


eksik yada gecersiz kod "nickban" uyarısı verdi.

bıde bunu gıren kısı degılde nıckını degıstırıp mesela nıcını "kelebek" yapan bırını uyarsa :) cunku kanala "kelebek2131" nıcklı bırısı gırerse bot zaten atıyo o kışıyı

bunu boyle yapmak ıcın

on sux:nick:{
if ($level($newnick) != sux) {
msg $newnick nickinizi değiştirdiğiniz için teşekkürler..
$+(.timer,$nick) off
}
}

bu kısmıda kaldırmamız gerekıyo sanırım

adigeragip 02 Şubat 2009 23:08

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
yardım edecek kimse yok mu?;frown

XcLusive 03 Şubat 2009 04:02

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
sadece nick değiştiğindemi uyarı vereceksin konuyu biraz açarmısın?

uFuK 03 Şubat 2009 04:25

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
Bu mu istediğin..? nickini kelebek ve türevi olarak değiştiren herkezi uyarır.
Alıntı:

on *:nick: {
if ($newnick iswm *kelebek*) { msg $newnick Lütfen nickini değiştir. Kelebek uzantılı nickler yasaktır. }
}

adigeragip 03 Şubat 2009 14:27

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] tamam şöyle anlatmaya çalışıyım umarım anlatabilirim.
diyelim servere "ahmet" nickinde birisi geldi bu kişinin kullandıgı nick şifreli ve nick "kelebek2321423" gibi bişey oldu. işte bu nick "kelebek"le başlayan biseye döndüğü an otomatik uyarı yapacak bir dakıka içindede bütün kanallardan aynı anda atacak.
inşallah anlatabilmisimdir bu sefer :)

XcLusive 03 Şubat 2009 23:23

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
Kod:

on sux:join:#:{
  msg $nick 1 dakika içinde nickinizi değiştirmezseniz kanaldan atılacaksınız
  $+(.timer,$nick) 1 60 nickban $nick
}
on *:nick:{
  if ($level($newnick) != sux) && ($timer($nick)) {
    msg $newnick nickinizi değiştirdiğiniz için teşekkürler..
    $+(.timer,$nick) off
  }
  else {
    if (!$timer($newnick)) && ($level($newnick) == sux) {
      msg $newnick 1 dakika içinde nickinizi değiştirmezseniz kanaldan atılacaksınız
    $+(.timer,$newnick) 1 60 nickban $newnick }
  }
}
alias nickban {
  var %x = 0
  :loop
  inc %x
  if ($comchan($1,%x).op) {
    mode $comchan($$1,%x) +b $address($$1,2)
    kick $comchan($1,%x) $1 yasak nick!
  }
  if ($comchan($$1,%x)) { goto loop }
}
menu nicklist {
  Uyar:msg # Nickiniz kanal kurallarına aykırı lütfen değişin, aksi halde atılacaksınız | $+(.timer,$$1) 1 60 nickban $$1 #
  Listeye Ekle:.auser sux $$1
  Listeden Sİl:.ruser sux $$1
}

girersede nick değişirsede atar, nasıl kullanacağın açıklanmıştı.

adigeragip 04 Şubat 2009 00:10

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
nerelere kelebek* yazmam gerekiyo kelebek olunca uyarıp atması ıcın oraları farklı renkle yazarmısın zahmet olmazsa.


ayrıca ben nick değisince teşekkür etmesini istemiyorum onun için

on *:nick:{
if ($level($newnick) != sux) && ($timer($nick)) {
msg $newnick nickinizi değiştirdiğiniz için teşekkürler..
$+(.timer,$nick) off
}
burasını kaldırmak yeterli olur mu sorun çıkartırmı?

Difuzyon 04 Şubat 2009 01:03

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
Sadece aşağıdaki satırı çıkarman yeterli.Satır diyorum bak,kodun hepsini değil:

msg $newnick nickinizi değiştirdiğiniz için teşekkürler..


-------------------
Şimdi gelelim, kelebek* yazısını nereye yazacağına.
Yukarıda demişim ki:
Alıntı:

Şayet "ben bu kelebekuser nickiyle başlayan tüm nickleri eklemek istiyorum" dersen ,o zaman komut olarak aşağıdakini yazman yeterlidir.
/auser sux kelebekuser*
Sen kanal,nick komutlarını uygulamak için nereye yazıyorsan,bu komutu oraya yazacaksın.Şimdi diceksin ki peki bu yazdıklarımı nasıl kontrol edecem,oldu mu olmadı mı diye ?
Bunun içinde REMOTE başlığının yanında "Kullanıcı" diğer adıyla Users kısmı var.
Onu tıkladığında eklediğin kelebek* yazısını şu şekilde göreceksin:

sux:kelebek*


Umarım anlaşılır olmuştur...

adigeragip 04 Şubat 2009 02:04

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] evet oldu ama uyarıyı ozele yapıyo bunu kanal genelınde yapamazmı otomatık?

birde diyelimki uyardıgım kişiyi atmaktan vazgectim o sureyı durdurmak ıcın bı komut var mı acaba?


kafayı yiyecem ya bu komutla kanaldan bi nicki otomatık atınca botlar benide atıyo.

}
alias /allkick {
set %avar 1
:aag
if ($comchan($$1,%avar) != $null) { /.ban $comchan($$1,%avar) $$1 2 | .kick $comchan($$1,%avar) $$1 12 Bütün KanaLLarımdan AtıLdın! 7,1 1--70<< 7adige ScRiPt0 >> 1-  
}
inc %avar
if ($comchan($$1,%avar) != $null) goto aag
}

benım mırcda bu eklı ve /allkick $1
komutunu yazarak atıyorum butun kanallardan boyle yapına sorun olmuyo bu sekılde duzenleyebılırmıyız dıger komutu

adigeragip 05 Şubat 2009 00:09

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
arkadaşlar yardım edecek kimse yok mu?

adigeragip 09 Şubat 2009 21:45

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
sanırım çok zor bişey istedim yapılmıyo galiba böyle birsey

Difuzyon 09 Şubat 2009 22:02

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
İstediğin çok zor olmaktan ziyade,konuyla alakası olmayan birşeyi istiyorsun.
Yeni bir konu açarak,elindeki kodu paylaşıp isteğini belirtmende fayda var...

basketci 25 Mart 2010 04:11

Cevap: Nick değiş uyarısında bulundugumda 1 dk içinde değişmez ise atılsın
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 627795)
Kod:

on sux:join:#:{
  msg $nick 1 dakika içinde nickinizi değiştirmezseniz kanaldan atılacaksınız
  $+(.timer,$nick) 1 60 nickban $nick $chan
}
on sux:nick:{
  if ($level($newnick) != sux) {
    msg $newnick nickinizi değiştirdiğiniz için teşekkürler..
    $+(.timer,$nick) off
  }
}
alias nickban {
  %x = 0
  :loop
  inc %x
  if ($comchan($1,%x).op) { mode $comchan($$1,%x) +b $address($$1,2)
  kick $comchan($1,%x) $1 yasak nick! }
  if ($comchan($$1,%x)) { goto loop }
}
menu nicklist {
  Uyar:msg # Nickiniz kanal kurallarına aykırı lütfen değişin, aksi halde atılacaksınız | $+(.timer,$$1) 1 60 nickban $$1 #
  Listeye Ekle:.auser sux $$1
  Listeden Sİl:.ruser sux $$1
}

denemedim eğer sen denersen sevinirim :)



bu kodu bende denedim işe yaradı tşk


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

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