IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

17Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 08 Nisan 2015, 04:34   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
!seslen alias sorunu




Merhaba arkadaşlar kolay gelsin.

Elimde bulunan seslenme aliası ile tüm kanaldaki nicklere seslenebiliyorum. Ancak ben bunu benim üzerimden kanaldaki op ve üstünün yapmasını istiyorum.

!seslen Burda mısınız?

yazıldığında, önce kanaldaki herkese seslenip, sonra "Burda mısınız?" yazacak bir kod oluşturmaya kalkıştım ama bir türlü başaramadım. Sanırım uzun zaman geçmiş. Şöyle birşeyler denedim ama olmadı.

Şimdiden teşekkür ederim yardımlarınız için.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias seslen { Var %x = $nick(#,0) | Var %y | While %x { If $nick(#,%x) != $me { %y = $addtok(%y,$nick(#,%x),32) } | Dec %x } | Say %y $1- } on *:text:!*:#cart:{ if $nick isop #cart { if ($1 == !seslen) { /seslen | timer 1 2 msg #cart 4,1WARNING:0,1 $2- } } }


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Yazgulu Sohbet
Alt 08 Nisan 2015, 22:13   #2
Çevrimdışı
KuL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !seslen alias sorunu




Emrax Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Merhaba arkadaşlar kolay gelsin.

Elimde bulunan seslenme aliası ile tüm kanaldaki nicklere seslenebiliyorum. Ancak ben bunu benim üzerimden kanaldaki op ve üstünün yapmasını istiyorum.

!seslen Burda mısınız?

yazıldığında, önce kanaldaki herkese seslenip, sonra "Burda mısınız?" yazacak bir kod oluşturmaya kalkıştım ama bir türlü başaramadım. Sanırım uzun zaman geçmiş. Şöyle birşeyler denedim ama olmadı.

Şimdiden teşekkür ederim yardımlarınız için.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias seslen { Var %x = $nick(#,0) | Var %y | While %x { If $nick(#,%x) != $me { %y = $addtok(%y,$nick(#,%x),32) } | Dec %x } | Say %y $1- } on *:text:!*:#cart:{ if $nick isop #cart { if ($1 == !seslen) { /seslen | timer 1 2 msg #cart 4,1WARNING:0,1 $2- } } }


Bilmiyorum dogrumu anladim, ama sen sanirim seslensin istiyorsun.

Yani Kanaldaki herkesin Nickini yazsin sonunada, yazdigin seyi yani $2- yi?

Eger öyleyse, buyur Kardes:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#Kanal:{ if $nick isop # { if ($1 == !seslen) { var %x = $nick(#,0) | while %x { if $nick(#,%x) != $me { var %y = $addtok(%y,$nick(#,%x),32) } | dec %x } | msg # %y $2- } } }

text eventi kullanirken zaten altda if $1 == komut yazmissin o yüzden text eventinde !* yazman gerekmez, tek * yeterli.

ve Kosul olarak $nick isop #kanal ada pek gerek yok, en üst satirdaki kanali alir zaten eger # yazarsan
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Cikan Sonuc:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[21:08:57] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> !seslen Burda misiniz len bir bakin? [21:08:57] <@Y-Bot> deneme23 deneme14 deneme52 Ku|L| Burda misiniz len bir bakin?


 
Alıntı ile Cevapla

Alt 08 Nisan 2015, 22:41   #3
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: !seslen alias sorunu




Buda benden olsun
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $regex($1,/^[!\.]seslen$/Si) && $regex($nick(#,$nick).pnick,/(%|@|&|~|\.)/) && $2 { msg # $regsubex($str(-,$nick(#,0)),/./g, $iif($nick(#,\n) != $me, $nick(#,\n)) $chr(32)) $2- } }

Buda kanaldaki seslenen nick'lere random renk atar.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $regex($1,/^[!\.]seslen$/Si) && $regex($nick(#,$nick).pnick,/(%|@|&|~|\.)/) && $2 { msg # $regsubex($str(-,$nick(#,0)),/./g, $+($chr(3),$r(1,4)) $iif($nick(#,\n) != $me, $nick(#,\n)) $+($chr(32),$chr(3))) $2- } }

Screen;

Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 30 Haziran 2015, 22:48   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !seslen alias sorunu




Kanal Founder ve sopları haric sadece opları tablamak için nasıl bir düzenleme yapılabilir?

 
Alıntı ile Cevapla

Alt 01 Temmuz 2015, 19:26   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !seslen alias sorunu




wolera Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kanal Founder ve sopları haric sadece opları tablamak için nasıl bir düzenleme yapılabilir?

Buna bir kaç yol ile ulaşabilirsin.

1- $nick() tanımı ve mirc.chm anlatımı.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$nick(#,N/nick,aohvr,aohvr) Returns Nth nickname in the channels nickname listbox on channel #. Properties: color, pnick, idle $nick(#mIRC,0) returns the total number of nicknames on #mIRC $nick(#mIRC,1) returns the 1st nickname on #mIRC Both aohvr parameters are optional. The first specifies which nicks you'd like included, and the second specifies the nicks you'd like excluded, where: a = all nicks, o = ops, h = halfops, v = voiced, r = regular $nick(#mIRC,1,o) return the first op on #mIRC $nick(#mIRC,0,a,o) return the total number of nicks not including ops on #mIRC The pnick property returns the nickname in a .@%+nick format.

$nick(#kanal,Sıra,o)

Örnek:
-
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//while ¿ { inc -u %u | echo -a $$nick(#,%u,o) }

Kanaldaki +o modesi almış kullanıcıları listeler. (+oa +oq vs bunlara dahildir.)

2- $nick().pnick Properties (özelliği)

Örnek:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//while ^\?$ { inc -u %u | if (@* iswm $$nick(#,%u).pnick) echo -a $v2 }

Sadece @ Prefixine sahip kullanıcıları döner.

- Kanal @ (op) larını bulmak için isaop operatörünü falan da kullanabilirsin. Yol çok. Üstteki örneklerde sadece kanal @ larına nasıl ulaşabileceğinin anlatımı var. Gerisi ihtiyacın olan kodları şekillendirmeye kalmış.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 20 Ekim 2019, 15:55   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !seslen alias sorunu




Toprak Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Buda benden olsun
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $regex($1,/^[!\.]seslen$/Si) && $regex($nick(#,$nick).pnick,/(%|@|&|~|\.)/) && $2 { msg # $regsubex($str(-,$nick(#,0)),/./g, $iif($nick(#,\n) != $me, $nick(#,\n)) $chr(32)) $2- } }

Buda kanaldaki seslenen nick'lere random renk atar.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $regex($1,/^[!\.]seslen$/Si) && $regex($nick(#,$nick).pnick,/(%|@|&|~|\.)/) && $2 { msg # $regsubex($str(-,$nick(#,0)),/./g, $+($chr(3),$r(1,4)) $iif($nick(#,\n) != $me, $nick(#,\n)) $+($chr(32),$chr(3))) $2- } }

Screen;

Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


denedim ama calışmadı @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ustad

 
Alıntı ile Cevapla

Alt 21 Ekim 2019, 06:07   #7
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !seslen alias sorunu




off Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
denedim ama calışmadı @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ustad

Koda bir sorun yok kod kanaldaki bir user .seslen nick yapinca nickleri siralar eger kendin yapmak istiyorsan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#:{ if $regex($1,/^[!\.]seslen$/Si) && $regex($nick(#,$nick).pnick,/(%|@|&|~|\.)/) && $2 { msg # $regsubex($str(-,$nick(#,0)),/./g, $+($chr(3),$r(1,4)) $iif($nick(#,\n) != $me, $nick(#,\n)) $+($chr(32),$chr(3))) $2- } }

kirmizi renkle belirledigim yeri diger kodlada degistirebilirsin .seslen nick veya !seslen nick kolay gelsin


Konu OperServ tarafından (21 Ekim 2019 Saat 06:17 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 24 Ekim 2019, 19:49   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !seslen alias sorunu




OperServ Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Koda bir sorun yok kod kanaldaki bir user .seslen nick yapinca nickleri siralar eger kendin yapmak istiyorsan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#:{ if $regex($1,/^[!\.]seslen$/Si) && $regex($nick(#,$nick).pnick,/(%|@|&|~|\.)/) && $2 { msg # $regsubex($str(-,$nick(#,0)),/./g, $+($chr(3),$r(1,4)) $iif($nick(#,\n) != $me, $nick(#,\n)) $+($chr(32),$chr(3))) $2- } }

kirmizi renkle belirledigim yeri diger kodlada degistirebilirsin .seslen nick veya !seslen nick kolay gelsin

bunu kanal aoplar !seslen dediginde butun kanala seslense olurmu

 
Alıntı ile Cevapla

Alt 25 Ekim 2019, 00:11   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !seslen alias sorunu




off Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bunu kanal aoplar !seslen dediginde butun kanala seslense olurmu

input eventini text eventi ile değiştirmeniz gerekir. Yukarıda örneği verilmiş düzgün bir şekilde ekleme yaparsanız calışır. Bir sayfanın içinde birden fazla text eventi kullanılırsa o halde kod işlevsiz kalır bu detay ı unutmiyalım.

__________________
i don't care if i'm misfit..
 
Alıntı ile Cevapla

Alt 19 Aralık 2019, 05:01   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !seslen alias sorunu




öncelikle selam guzel kod yapmıssınız elinize sağlık peki bu koda muaf nick eklenebilirmi kamal koruma botu kanal radyo botu ismi gecmesin istiyorum bir de mümkünse kim seslenmisse onun nicki görünsün
örnek Ali #kanalda size sesleniyor mehmet osman yayın alacak varmı
mümkünse şimdiden tesekkürler

 
Alıntı ile Cevapla

Cevapla

Etiketler
alias, seslen, sorunu


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Geçici alias - Temp alias Rohit mIRC Parça Kodlar 1 15 Aralık 2011 21:30
Seslen (Nick Çagırma) eLsukr mIRC Scripting Sorunları 1 16 Şubat 2011 12:57
Baban'a Seslen eXLove IF Ekstra 3 17 Temmuz 2009 22:48
/Alias F1 OperServ mIRC Scripting Sorunları 6 26 Şubat 2009 18:54