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/)
-   -   Real Name revealer (https://www.ircforumlari.net/mirc-scripting-sorunlari/722435-real-name-revealer.html)

elhale 19 Ocak 2016 21:59

Cevap: Real Name revealer
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

this is what I wanna do, but only for users with mibbit on host, and with who command, not whois :P

Kod:

on *:JOIN:#: {
  /set %getname. [ $+ [ $nick ] ] $chan
  /whois $nick
}

raw 311:*: {
  if (%getname. [ $+ [ $2 ] ] != $null) {
    /echo $color(join) -ti2 %getname. [ $+ [ $2 ] ]   $2 $+ 's Name: $6-
    /unset %getname. [ $+ [ $2 ] ]
  }
}


XcLusive 19 Ocak 2016 22:14

Cevap: Real Name revealer
 
so you want when users join channel with mibbit.com host you want to get echo fullname on channel?

elhale 19 Ocak 2016 22:19

Cevap: Real Name revealer
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 1041726984)
so you want when users join channel with mibbit.com host you want to get echo fullname on channel?

yes! :D

XcLusive 19 Ocak 2016 22:37

Cevap: Real Name revealer
 
Kod:

on !*:join:#:{
  if *mibbit* !iswm $site { halt }
  set % [ $+ [ $+(FN,$chr(46),$nick,$chr(46),$chan) ] ] 1
  who +g $nick
}
on !*:part:#:{ unset % [ $+ [ $+(FN,$chr(46),$nick,$chr(46),$chan) ] ] }
raw 352:*:{ fnshow $6 $9- | haltdef }
raw 315:*:haltdef
on *:exit:{ unset %FN* }
on ^*:snotice:*Client*exiting*: { unset % [ $+ [ $+(FN,$chr(46),$6,*) ] ] }
alias -l fnshow {
  var %x = 1,%y = $comchan($1,0)
  while (%x <= %y) {
    if (% [ $+ [ $+(FN,$chr(46),$1,$chr(46),$comchan($1,%x)) ] ] == 1) { echo $color(info) -t $comchan($1,%x) * Login: $1 - FN: $2- | set % [ $+ [ $+(FN,$chr(46),$1,$chr(46),$comchan($1,%x)) ] ] 2 }
    inc %x
  }
  unset % [ $+ [ $+(FN,$chr(46),$1,$chr(46),*) ] ]
}

first delete all raw 352 codes on your mirc.
open remote ALT+R > File > New copy and paste code.
code is working if you say again dont working on me i will kill you! ;s27
joke :P if code dont work again you have a problem :D

elhale 19 Ocak 2016 22:55

Cevap: Real Name revealer
 
Alıntı:

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

on !*:join:#:{
  if *mibbit* !iswm $site { halt }
  set % [ $+ [ $+(FN,$chr(46),$nick,$chr(46),$chan) ] ] 1
  who +g $nick
}
on !*:part:#:{ unset % [ $+ [ $+(FN,$chr(46),$nick,$chr(46),$chan) ] ] }
raw 352:*:{ fnshow $6 $9- | haltdef }
raw 315:*:haltdef
on *:exit:{ unset %FN* }
on ^*:snotice:*Client*exiting*: { unset % [ $+ [ $+(FN,$chr(46),$6,*) ] ] }
alias -l fnshow {
  var %x = 1,%y = $comchan($1,0)
  while (%x <= %y) {
    if (% [ $+ [ $+(FN,$chr(46),$1,$chr(46),$comchan($1,%x)) ] ] == 1) { echo $color(info) -t $comchan($1,%x) * Login: $1 - FN: $2- | set % [ $+ [ $+(FN,$chr(46),$1,$chr(46),$comchan($1,%x)) ] ] 2 }
    inc %x
  }
  unset % [ $+ [ $+(FN,$chr(46),$1,$chr(46),*) ] ]
}

first delete all raw 352 codes on your mirc.
open remote ALT+R > File > New copy and paste code.
code is working if you say again dont working on me i will kill you! ;s27
joke :P if code dont work again you have a problem :D

hahahaha

ok it didn't work in the begining but I changed who +g $nick with who $nick and now it works... lol

but, I use the raw 352 on other scripts also...

can it be done with raw 311? in raw 311 $6 is fullname

XcLusive 19 Ocak 2016 22:59

Cevap: Real Name revealer
 
which command using raw 311?

elhale 19 Ocak 2016 23:12

Cevap: Real Name revealer
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 1041727016)
which command using raw 311?

hmm

so who command uses only raw 352... :S

XcLusive 19 Ocak 2016 23:17

Cevap: Real Name revealer
 
i guess whois command uses raw 311
who uses 352.
search your remotes look who command how many scripting using.

elhale 19 Ocak 2016 23:38

Cevap: Real Name revealer
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 1041727035)
i guess whois command uses raw 311
who uses 352.
search your remotes look who command how many scripting using.

the code in the first post from me is an old one from hakwee

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

i took off the on quit part because it created a loop or smth and my mirc froze, but it works and it didn't interfere with my other raw 352 scripts... not for on join tho... can you have a look at it?

XcLusive 20 Ocak 2016 00:13

Cevap: Real Name revealer
 
fnshow $6 $9-

this my raw code if you have another raw 352 code dont add more you need to combine them.
just add this code " fnshow $6 $9- " raw 352 code section.
like this:
raw 352:*:{
code / code exp...
.
.
.
.
halt-haltdef
}

add my code first line

raw 352:*:{
fnshow $6 $9-
code / code exp...
.
.
.
.
halt-haltdef
}

like this. it should be above halt or haldef.
halt or haldef its stopping continue commands.

change your RNR raw code

old :
Kod:

raw 352:*:.ialmark $6 ( $+ $9- $+ ) | halt
new :
Kod:

raw 352:*:{
  if %FN == on { fnshow $6 $9- }
  .ialmark $6 ( $+ $9- $+ )
  halt
}

and here is changed my code:
Kod:

on !*:join:#:{
  if *mibbit* !iswm $site { halt }
  set % [ $+ [ $+(FN,$chr(46),$nick,$chr(46),$chan) ] ] 1
  set %FN on | who +g $nick
}
on !*:part:#:{ unset % [ $+ [ $+(FN,$chr(46),$nick,$chr(46),$chan) ] ] }
raw 315:*:haltdef
on *:exit:{ unset %FN* }
on ^*:snotice:*Client*exiting*: { unset % [ $+ [ $+(FN,$chr(46),$6,*) ] ] }
alias -l fnshow {
  var %x = 1,%y = $comchan($1,0)
  while (%x <= %y) {
    if (% [ $+ [ $+(FN,$chr(46),$1,$chr(46),$comchan($1,%x)) ] ] == 1) { echo $color(info) -t $comchan($1,%x) * Login: $1 - FN: $2- | set % [ $+ [ $+(FN,$chr(46),$1,$chr(46),$comchan($1,%x)) ] ] 2 }
    inc %x
  }
  unset % [ $+ [ $+(FN,$chr(46),$1,$chr(46),*) ] ] | set %FN off
}

Good luck :)


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

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