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/)
-   -   Nickname yerine Username yi nasıl gösterebilirim? (https://www.ircforumlari.net/mirc-scripting-sorunlari/50447-nickname-yerine-username-yi-nasil-gosterebilirim.html)

Black 10 Şubat 2008 23:36

Nickname yerine Username yi nasıl gösterebilirim?
 
Kod:

on *:text:*:#: { if $1 == .b && $2 && $me isop # && $nick isop # { msg x ban $chan $iif($chr(33) isin $2,$2,$address($2,2)) 1 75 ( $nick ) You Are Banned..! %logo } }
Kod bu halde iken kanalda birisi .b nickname yaptığında şu şekilde atıyor

[23:09] (@MyDewiL): .b Anglaise01
[23:09] *** X sets mode: +b [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[23:09] *** Anglaise01 was kicked by X ((istOPS) ( MyDewiL ) You Are Banned..! Web: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Online Yardım: #istops)

kodda koyu renkle yazdığım yer; yani ( $nick ) kısmı, banı atan kişinin kim olduğu anlaşılsın diye yapıldı. fakat ben oraya nickname değilde, kişinin usernamesini göstermek istiyorum. whoiste de gözüktüğü gibi, kişinin username i Murat. Bu ban mesajında, MyDewiL değilde, Murat ı nasıl gösterebilirim.

*** MyDewiL is [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
*** MyDewiL is «Murat»
*** MyDewiL on *.undernet.org
*** MyDewiL Murat is logged in as
*** MyDewiL on @#istanbul, @#ayna, @#istops

Şimdiden teşekkürler.

detay 10 Şubat 2008 23:46

Cevap: Nickname yerine Username yi nasıl gösterebilirim?
 
$nick Yerine bunu kullan > $gettok($gettok($address($nick,0),1,64),2,33)

Black 11 Şubat 2008 21:59

Cevap: Nickname yerine Username yi nasıl gösterebilirim?
 
olmadı dostum. identini gösterdi :(

[21:21] (@MyDewiL): .b denis20
[21:21] *** X sets mode: +b [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[21:21] *** denis20 was kicked by X ((istOPS) ( ~Murat ) You Are Banned..! Web: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Online Yardım: #istops)

CipriX 12 Şubat 2008 00:01

Cevap: Nickname yerine Username yi nasıl gösterebilirim?
 
$address($2,2)

bunu koy zaten hostuna ban atıyorsun

Black 12 Şubat 2008 00:19

Cevap: Nickname yerine Username yi nasıl gösterebilirim?
 
CipriX sanırım okumadan cevaplamışsın :( Ne alakası var o dediğinle :(

detay 12 Şubat 2008 10:06

Cevap: Nickname yerine Username yi nasıl gösterebilirim?
 
sanirim ben yanlis anlamisim realname koymak, ".b" talebinde bulunan kisiye who cekmekle mumkun
Kod:

on *:text:*:#: {
  if $1 == .b && $2 && $me isop # && $nick isop # {
    %s = msg x ban $chan $iif($chr(33) isin $2,$2,$address($2,2)) 1 75 ( $nick ) You Are Banned..! %logo | set %n $nick | who %n
  }
}

Kod:

raw 352:*: { if $6 == %n { haltdef | %s = $replace(%s,%n,$9-) | %s } }
raw 315:if %s { haltdef | unset %s | unset %n }


CipriX 12 Şubat 2008 18:52

Cevap: Nickname yerine Username yi nasıl gösterebilirim?
 
Alıntı:

BLacK Nickli Üyeden Alıntı (Mesaj 348914)
CipriX sanırım okumadan cevaplamışsın :( Ne alakası var o dediğinle :(

o username değil identd username deyince host anladım ne bilim ben

Black 12 Şubat 2008 22:37

Cevap: Nickname yerine Username yi nasıl gösterebilirim?
 
yok detaycım yine olmadı. bu seferde fullname i gösterdi ban mesajında..

Black 12 Şubat 2008 23:31

Cevap: Nickname yerine Username yi nasıl gösterebilirim?
 
Sorunu çözdüm.. bu sefer oldu..

Kod:

On @*:text:*:#:{
  if ($1 == .b && $2 && $nick isop $chan) {
    set %tobanchan $chan
    set %toban $2
    set %gettinguser 1
    whois $nick
  }
}
raw 311:*:{
  if (%gettinguser) { haltdef }
}
raw 319:*:{
  if (%gettinguser) { haltdef }
}
raw 312:*:{
  if (%gettinguser) { haltdef }
}
raw 330:*:{
  if (%gettinguser) {
    msg x ban %tobanchan $iif($chr(33) isin %toban,%toban,$address(%toban,2)) 1 75 ( $3 ) You Are Banned..! %logo
    haltdef
  }
}
raw 317:*:{
  if (%gettinguser) { haltdef }
}
raw 318:*:{
  if (%gettinguser) { haltdef | unset %gettinguser }
}


detay 12 Şubat 2008 23:47

Cevap: Nickname yerine Username yi nasıl gösterebilirim?
 
ne istedigini tam olarak anlayamadimki ident degilmis realname degilmis ne bu cidden merak ettim, neyse cozduysen sorunu mesele yok demektir


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

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