Jump to content

Dippy

Members
  • Posts

    248
  • Joined

  • Last visited

Posts posted by Dippy

  1. !st start <mode>* Starts the trivia. <mode> can be left blank or team for a team game.

    !st stop* Trivia is stopped

    !stats Gives the stats of the user in CTCPREPLY (only visible for the nick that enters the command)

    !rank Shows the rank of the nick that enters the command

    !wins Shows the points of the nick that enters the command

    !hof Shows the hall of fame (points)

    !hof <number> Shows the hall of fame from rank <number>

    !hof me Shows the hall of fame from rank – 1 to rank + 1 of the nick that enters the command

    !hoffast <parm> Shows the hall of fame of fastest times. <parm> can be the same as with !hof

    !hofcpm <parm> Shows the hall of fame of character per minutes values. <parm> can be the same as with !hof

    !hofrow <parm> Shows the hall of fame of longest streaks. <parm> can be the same as with !hof

    !repeat Shows the last question that was asked (only when a question is active).

    !vowels Shows vowels in the answer

    !last Shows last character of the answer

    !version Shows version of trivia script

    !st resetscores* Resets all scores.

     

    Team game commands:

     

    !st start team* Starts a team game.

    !setteam <nr> <name>* Adds team number <nr> with name <name>

    !team <nr> or !join <nr> Makes nick member of team number <nr> (reply in CTCPREPLY)

    !teams Shows current teams

    !teams <nr> Shows members of team number <nr>

    !hof Shows teams standings

    * ) – only when permissions are set right

     

  2. ok this is what I have so far

     

    alias ff {
      if (!%ff. [ $+ [ $1- ] ]) || (!$exists(%ff. [ $+ [ $1- ] ])) {
        if (!$longfn($findfile($nofile($mircexe),$1-,1))) set %ff. [ $+ [ $1- ] ] $shortfn($nofile($mircexe) $+ $1-)
        else set %ff. [ $+ [ $1- ] ] $shortfn($findfile($nofile($mircexe),$1-,1))
      }
      return %ff. [ $+ [ $1- ] ]
    }
    alias ndll { return $ff(nicklist.dll) }
    alias mdx { return $ff(mdx.dll) }
    alias views { return $ff(views.mdx) }
    alias ico { return $ff($1) }
    on *:JOIN:#:{
      if ($nick == $me) {
        set %getsize $dll($ndll,GetSize,$!window(* $+ $right(#,-2) $+ *,1))
        if (!$dialog(nick. [ $+ [ # ] ])) { dialog -m nick. [ $+ [ # ] ] nick. [ $+ [ # ] ] }
        .timer.join -m 1 5 fugk
      }
      if (!$timer(ref)) { .timer.ref 1 1 fugk }
    }
    on *:PART:#:{
      if (!$timer(ref)) { .timer.ref 1 1 fugk }
    }
    alias fugk { refresh $active | partsb }
    on *:RAWMODE:#:{
      if (!$timer(ref)) { .timer.ref 1 1 fugk }
    }
    on *:KICK:#:{
      if (!$timer(ref)) { .timer.ref 1 1 fugk }
    }
    dialog nick.* {
      title ""
      size 0 0 144 450
      option dbu
      list 1, 0 2 135 257, size
    }
    
    
    
    
    
    on *:dialog:nick*:*:*:{
      if ($devent == init) {
        %crap = $dll($ndll,Nicklist,$dname $!window(* $+ $right($dname,-7) $+ *,1))
        dll $mdx SetMircVersion $version
        dll $mdx MarkDialog $dname
        dll $mdx SetDialog $dname style sysmenu
        dll $mdx SetControlMDX $dname 1 ListView report single noheader> $views
        dll $mdx SetDialog $dname bgcolor $rgb(000,000,000)
        did -i $dname 1 1 setbkg color 1 $rgb(000,000,000)
        did -i $dname 1 1 settxt color $rgb(255,255,255)
        did -i $dname 1 1 settxt bgcolor $rgb(000,000,000)
        did -i $dname 1 1 headerdims 150
        did -i $dname 1 1 iconsize 8 16 30 30 
        did -i $dname 1 1 seticon normal 0, $+ icon\staff.ico
        did -i $dname 1 1 seticon normal 0, $+ icon\owner.ico    
        did -i $dname 1 1 seticon normal 0, $+ icon\superowner.ico
        did -i $dname 1 1 seticon normal 0, $+ icon\host.ico
        did -i $dname 1 1 seticon normal 0, $+ icon\voice.ico
        did -i $dname 1 1 seticon normal 0, $+ icon\helpop.ico
        did -i $dname 1 1 seticon normal 0, $+ icon\voice.ico
        did -z $dname 1
      }
      refresh #
    
      if (click isin $devent) {
        tokenize 32 $did($dname,$did,1)
        if ($1 == rclick) { sline $active $fline($active,$gettok($did($dname,1).seltext,6,32),1,1) | %null = $dll($ndll,Popup,$!window(* $+ $right($dname,-6) $+ *,1)) }
        if ($1 == sclick) { sline $right($dname,-5) $calc($did($dname,1).sel - 1) }
        if ($1 == dclick) { sline $right($dname,-5) $calc($did($dname,1).sel - 1) | query $nick($right($dname,-5),$calc($did($dname,1).sel - 1)) }
      }
    }
    alias nick.refresh { .timer -m 1 4 refresh $1 }
    alias -l refresh {
      if (!$dialog(nick. [ $+ [ $1 ] ])) return
      did -r nick. [ $+ [ $1 ] ] 1
      var %l 1
      while (%l <= $nick($1,0)) {
        did -a nick. [ $+ [ $1 ] ] 1 0 + $nickicon($nick($1,%l),$1) $buzz.decode($replace($nick($1,%l),>,Guest_))
        inc %l
      }
    }
    
    alias nickicon {
      if ($Line($active, $Nick($active, $1), 1).color == 15) { return 4 | halt }
      elseif (^ isin $1) return 1
      elseif ($1 isowner $active) return 2
      elseif ($1 isop $active) {
        if ($Nick($active, $1, ')) return 3 
        else return 4
      }
      elseif (m isin $active($active(1)).mode) && ($1 !isvoice $active(1)) return 5
      elseif ($1 ishop $active) return 6
      else return 7
    }
    alias showoptype {
      if ($1 == $me) return (Me) $+
      elseif (*^* iswm $1) && ($1 isop $active) return (Staff) $+
      elseif ($1 isowner $active) return (Owner) $+ 
      elseif ($1 isop $active) {
        if ($Nick($active, $1, ')) { return (SuperOwner) $+ }
        else return (Host) $+
        )
      }
      elseif ($1 ishop $active) return (HelPop) $+
      else return $+
    }
    
    menu nicklist* {
      mouse:if ($hget(history. $+ $active,0)) click 2 $ifmatch
      sclick: { var %i = 1 | while ($hget(button. $+ $active,%i)) { tokenize 59 $ifmatch | if ($inrect($mouse.x,$mouse.y,$1,$2,$3,$4)) { hadd -m history. $+ $active 0 %i | click 1 %i | break } | inc %i } }
      uclick:if ($hget(history. $+ $active,0)) click 3 $ifmatch
    }
    
    alias Buzz.decode {
      var %r, %l 1
      %r = $replacecs($1-,ï‚,B,ï‚ ,-,ï€>,-,,-,ï€,-,ï…,E,ïƒ,C,ï,A,ï’,R,ï‹,K,ï¹,y,ﺘ,i,ﺉ,s,דּ,t,טּ,u,ﻉ,e,ï«,k,ï†,F,ï
    µ,u,ï§,g,Χ,X,,>,,$chr(37),,8,ï¤,d,ï­,m,ï¨,h,ï»›,s,ï‡,G,ï,M,ï¬,l,ï³,s,ïŸ,_,ï”,T,ï²,r,ï¡
    ,a,ï®,n,ï£,c,ï¥,e,ïŽ,N,ï¡,a,ï´,t,ï©,i,ï¯,o,ï®,n,ï¦,f,ï·,w,ïœ,\,ï¼,|,ï€,@,ï,P,ï„,D,,',, ,,$chr(40),,$chr(41),,*,,:,ï›,[,ï,],ï°,p,,.)
      %r = $replacecs(%r,ا,I,ή,n,ņ,n,Ω,n,»·,y,Ñ€,p,Р,P,Å™,r,Ñ…,x,Ä®,I,Ä»,L,Ф,o,Ĉ,C,Å,o,Å©,u,Å„,
    n,Ä¢,G,Å•,r,Å›,s,Ä·,k,Å–,R,×–,i,ε,e,ק,r,Ñ›,h,м,m,ØŒ,·,Ä«,i,‘,‘,’,’,Û±,',Ä“,e,¢,¢,ï“,S,•,•,ï,O,ï‰,I,Ά,A,ÑŠ,b,ŠÏ,T,Φ,o,Ђ,b,Ñ,r,Ð,E,д,A,Ð
    š,K,ÄŽ,D,и,n,θ,o,Ðœ,M,Ї,I,Т,T,Є,e,Ǻ,A,ö,ö,ä,ä,–,–,·,·,Ö,Ö,Ãœ,Ü,Ë,Ë,Ñ
    •,s,Ä…,a,Ä­,i,й,n,в,b,о,o,ш,w,Äž,G,Ä‘,d,з,e,Ŧ,T,α,a,ÄŸ,g,ú,ú,Å”,R,Ä„,A,ć
    ,c,Ä,Ð,Κ,K,Ñž,y,µ,µ,Ã,Í,‹,‹,¦,¦,Õ,Õ,Ù,Ù,À,À,Π,N,Ò“,f,ΰ,u,Ä¿,L,Å,o,Ï‚
    ,c,Ä‹,c,ħ,h,į,i,ŧ,t,Ζ,Z,Þ,Þ,þ,þ,ç,ç,á,á,¾,¾,ž,ž,Ç,Ç, $+ $chr(173),-,Ã,Á,…,…,¨,¨,ý,ý,ˉ,¯,â€,”,Û,Û,ì,ì,Ï,p,έ,e,г,r,à,à,È,È,¼,¼,ĵ,j,ã
    ,ã,Ä™,e,ÅŸ,s,º,º,Ñ,Ñ,ã,ã,Æ,Æ,Ëš,°,Я,R,Ëœ,˜,ÃŽ,Î,Ê,Ê,Ã,Ý,Ã,Ï,É,É,‡,‡,ÃŒ
    ,Ì,ª,ª,ó,ó,â„¢,™,Ã’,Ò,í,í,¿,¿,Ä,Ä,¶,¶,ü,ü,Æ’,ƒ,ð,ð,ò,ò,õ,õ,¡,¡,é,é,ß
    ,ß,¤,¤,×,×,ô,ô,Å ,Š,ø,ø,›,›,â,â,î,î,€,€,Å¡,š,ï,ï,ÿ,ÿ,Ń,N,©,©,®,®,Ã
    »,û,†,†,°,°,§,§,±,±,è,è)
      %r = $replacecs(%r,Ƥ,P,χ,X,Ň,N,Û°,·,Ä´,J,І,I,Σ,E,ι,i,Å,O,δ,o,×¥,y,ν,v,×¢,y,מ,n,Ž,Ž,Å‘,
    o,ÄŒ,C,Ä—,e,₤,L,ÅŒ,O,ά,a,Ä ,G,Ω,O,Ð,H,ể,e,ẵ,a,Ж,K,á»,e,ế,e,á»—,o,Å«
    ,u,â‚£,F,∆,a,Ắ,A,ủ,u,Ķ,K,Ť,T,Åž,S,Θ,O,Ш,W,Î’,B,П,N,ẅ,w,ﻨ,i,ﯼ,s,Ñ
    Ÿ,u,Ñ’,h,¹,¹,Ỳ,Y,λ,a,С,C,Ð $+ $chr(173),E,Å°,U,Ī,I,Ä,c,Ä”,E,Åœ,S,Ị,I,Ä,g,Å€,l,Ñ—,i,Ù­,*,ʼn,n,Ħ,H,Д,A,Îœ,M,Ñ‘
    ,e,Ц,U,Ñ,e,“,“,Ñ„,o,у,y,Ñ,c,к,k,Ã…,Å,â„ž,R,ï “,I,ɳ,n,Ê—,c,â–«,·,Ñ“,r,ệ,
    e,ắ,a,ẳ,a,ů,u,Ľ,L,Æ°,u,·,·,Ë™,',η,n,â„“,l,Â,,Â,,Â,,×€,i,Ä¡,g,Å´,W,Δ,A,ﮊ,J,μ,µ,Ÿ,Ÿ,Ä¥,h,β,ß,Ь,
    b,ų,u,Ñ”,e,ω,w,ÄŠ,C,Ñ–,i,Å‚,l,Ç¿,o,∫,l,ż,z,Å£,t,æ,æ,≈,=,Å,L,Å‹,n,Ú¯,S,Ä
    ,d,ψ,w,σ,o,Ä£,g,Ή,H,Î,i,Ò‘,r,κ,k,ÅŠ,N,œ,\,,/,¬,¬,щ,w,Û•,o,×,o,³,³,½,½,Ä°,I,ľ,l,Ä•,e,Å¢,T,Å,s,Å·,y,ľ,l,Ä©,i,Ô,Ô,Åš,S
    ,Ĺ,L,а,a,е,e,Ρ,P,Ј,J,Î,N,Ç»,a,Ñ’,h,ί,l,Å’,Œ,¯,¯,Ä,a,ŵ,w,Â,Â,Ã,Ã,н,H,
    ˇ,',¸,¸,Ì£,$chr(44),Ø·,b,Ó,Ó,Й,N,«,«,ù,ù,Ø,Ø,ê,ê)
      %r = $replacecs(%r,²,²,л,n,Ñ‹,bl,б,6,ש,w,―,-,Ϊ,I,ï ,`,Å­,u,ổ,o,Ǿ,Ø,ẫ,a,ầ,a,ï±,q,Ẃ,W,Ĥ,H,á»,o,−,-,ïž,^,ล,a,Äœ,G,ﺯ,j,Ù‰,s,Ѓ,r,ứ,u,â—,·,Ï,u,,0,,7,,",Ó©,O,Ç,i,Ç‘,O,Æ ,O,,2,Ò¯,y,ï¶,v,Ð,A,≤,<,≥,>,ẩ,a,ïˆ,H,Ù¤,e,ﺂ,i,ÐŒ,K,Ū,U,,;,ă,a,ĸ,k,Ć,C,Ĭ,I,ň,n,Ĩ,I,Ι,I,Î
    «,Y,ïŠ,J,ï˜,X,ï½,$chr(125),ï»,$chr(123),Ξ,E,ˆ,^,ï–,V,ïŒ,L,γ,y,ﺎ,i,Î,o,ỳ,y,Ć,C,Ĭ,I,ĸ,k,Ŷ,y,๛,c,ỡ,o
    ,๓,m,ﺄ,i,ï­Ž,G,Ŭ,U,Ä’,E,Ä‚,A,÷,÷, , ,‚,‚,„,„,ˆ,ˆ,‰,‰,ă,a,ï¸,x,
    ,=,Ù‚,J,,?,,-,â—Š,o,Ñ‚,T,Ä€,A,ï­‡,P,Ä–,E,Ę,E,ο,o,Ï‹,u,‼,!!,ט,u,ï®’,S,Ч,y,Ò,r,Ä›,e,Ę,E,ĺ,I,Λ,a,ο,o,Ú,Ú,Ř,R,Ư,U,Å“,œ,,-,—,—,ห,n,ส,a,à¸,g,Ψ,Y,Ẫ,A,Ï€,n,Å…,N,Ø!,o,Ћ,h,ợ,o,ĉ,c,â—¦,·,ﮎ,S,Ų,U,Е,E,Ð…,S,Ûµ,o,ÙŠ,S,ب,u,Ø©,o,ئ,s,ļ,l,
    ı,i,Å—,r,ж,x,Î…,",ÏŽ,w,â–ª,·,ζ,l,Щ,W,฿,B,ỹ,y,ÏŠ,i,Å¥,t,п,n,´,´,Ú©,s,ï±¢,*,ξ,E,Ñœ,k,â
    ˆš,v,Ï„,t,Ã,Ð,£,£,ñ,ñ,Â¥,¥,ë,ë,Ã¥,å,ï™,Y,ÇŽ,a)
      %r = $replacecs(%r,ằ,a, , ,Ο,O,₪,n,Ậ,A,ï‚£,£,,à,ï‚®,®,,á,ï‚©,©,,õ,á»,o,â€, ,Ö
    ±,¸,Ö¾,-,הּ,n,ź,z,‌, ,Ù,',๘,c,ฅ,m,Â,,,<,â–¼,v,ﻜ,S,â„®,e,ź,z,ậ,a,๑,a,ï¬,fi,ÑŒ,b,ﺒ,.,ﺜ,:,ศ,a,ภ,n,à¹,o,ะ,=,ï­†,y,ซ,i,‾,¯,∂,a,:,:,≠,=,,+,Ù…,r,ồ,o,Ử,U,Л,N,Ó’,A,Ọ,O,Ẅ,W,á»´,Y,ﺚ,u,ﺬ,i,ïº,u,
    Å»,Z,ﮕ,S,ﺳ,w,ﯽ,u,ﺱ,uw,ﻚ,J,ﺔ,a,,!,á»…,e,Ù„,J,ر,j,Ù€,_,ÏŒ,o,â‚«,d,â„–,no,ữ,u,Äš,E,φ,o,ï» ,I,ц,u,,Å,
    ,N,Њ,H,Έ,E,ï¾,~,ï•,U,ạ,a,,1,,4,,3,ỉ,i,Ε,E,Ð,U,Ùƒ,J,★,*,ï¢,b
    ,,$chr(35),,$,â—‹,o,ÑŽ,10,ỵ,y,áº,w,Ò›,k,Ù¿,u,♂,o,ï­Š,n,Ù¥,o,ï®,S,â¿,n,ï»—,9,ị,i
    ,Α,A, , ,ﻩ,o,ï»,E,Ù†,u,ẽ,e,Ø«,u,ã…“,t,Ó›,e,Ó˜,E,ﻘ,o,Û·,v,שׁ,w,ụ,u,ÅŽ
    ,O,Â,,á»±,u,J,J,ï½…,e,ï½,a,ï¼®,N,(,$chr(40),ï¼ ,@,ï½€,`,.,.,′,',),$chr(41),â–¬,-,â—„,<,â–º,>,∑,E,Ö»,$chr(44),‬,|,‎,|,‪,|,‫,|,Ộ,O,И,N,ï—,W,ïº,z)
      %r = $replacecs(%r,ס,o,╳,X,Ù ,·,Ò’,F,Ï…,u,â€,,Ö¼,·,Ç”,u,ผ,w,Ằ,A,Ấ,A,»,»,ﺖ,u,ố,o,ï
    ®“,S,ở,o,ﺕ,u,ï®”,S, Òœ,K,♦,·,‗,_,ﻈ,b,ฬ,w,אּ,x,ï‚­,-,ข,u,ท,n,Ờ,O,Ặ,A,á»­,u,Ễ,E,ਹ,J, Ù‡,o,â– ,·,Æ¡,o,ï¿,,Ò£,h,Òš,K,Ò²,X,Ò³,x,Òœ,K,ع,E,Ú†,c,ч,y,Ð¥,X,Ù¦,7,Ö½,.,ÙŽ,',Ö¿,',׃,:,á»,o,Ò–,X,ÛŒ,s,ฬ,w,∙,·,Τ,T,â“’,c,â“,a,â“Ÿ,p,â“”,e,â“£,t,Ç,A,Ð¥,X,Ö³
    ,.,ÛŒ,s,Ỉ,I,̉,',ïš,Z,á»,o,ẹ,e,Ò,k,ﺖ,u,ố,o,ﮓ,S,ở,o,ﺕ,u,Òš,K,ïš,Z,Ì•,',├,|,┤,|,Ø£,I,‹,,×,x,ặ,a,Ç’,o,Ờ,O,☼,¤,×,.,ïš,Z,ฤ,n,â‘·,4,â‘
    µ,2,â’ª,0,เ,i,☻,•,â• ,|,╦,n,å,†,ấ,a,,‚,З,3,Ẵ,A,ÐŽ,y,Ź,Z,΄,',À¨,$chr(40),À©,$chr(41),×—,n,Ở,O,á»”,O,์,',à¹,g,Ð’,B,ã€,[,】,],s,s,ï½,m,ï½,o,k,k,ï½—,w,d,d,Ũ,U,ï‘,Q,↨,|,Ẩ,A,Ẽ,E,Ö¸,¸,ธ,s
    ,Ùˆ,g,з,e,ظ,b,ﺸ,…,Б,b,ï-,m,ﻲ,…,Ù¾,u,غ,e,Ẩ,A,ẻ,e,Ò¹,y,ฆ,u,ฯ,-,ׂ, ,,-,ïƒ,Ð,,ë,ת,n,Ù§,V,Ợ,O,Û,I,Ûž,O,Û©,O,Àº,:,À{,;)
      %r = $replace($1-,ï‚,B,ï‚ ,-,ï€>,-,,-,ï€,-,ï…,E,ïƒ,C,ï,A,ï’,R,ï‹,K,ï¹,y,ﺘ,i,ﺉ,s,דּ,t,טּ,u,ﻉ,e,ï«,k,ï†,F,ï
    µ,u,ï§,g,Χ,X,,>,,$chr(37),,8,ï¤,d,ï­,m,ï¨,h,ï»›,s,ï‡,G,ï,M,ï¬,l,ï³,s,ïŸ,_,ï”,T,ï²,r,ï¡
    ,a,ï®,n,ï£,c,ï¥,e,ïŽ,N,ï¡,a,ï´,t,ï©,i,ï¯,o,ï®,n,ï¦,f,ï·,w,ïœ,\,ï¼,|,ï€,@,ï,P,ï„,D,,',, ,,$chr(40),,$chr(41),,*,,:,ï›,[,ï,],ï°,p,,.)
      %r = $replace(%r,χ,X,ÿ,y,ņ,n,Ω,n,»·,y,Ñ€,p,Р,P,Å™,r,Ñ…,x,Ä®,I,Ä»,L,Ф,o,Ĉ,C,Å,o,Å©,u,Å„,n
    ,Ä¢,G,Å•,r,Å›,s,Ä·,k,Å–,R,×–,i,ε,e,ק,r,Ñ›,h,м,m,ØŒ,·,Ä«,i,‘,‘,’,’,Û±,',Ä“,e,¢,¢,ï“,S,•,•,ï,O,ï‰,I,Ά,A,ÑŠ,b,ŠÏ,T,Φ,o,Ђ,b,Ñ,r,Ð,E,д,A,Ð
    š,K,ÄŽ,D,и,n,θ,o,Ðœ,M,Ї,I,Т,T,Є,e,Ǻ,A,ö,ö,ä,ä,–,–,·,·,Ö,Ö,Ãœ,Ü,Ë,Ë,Ñ
    •,s,Ä…,a,Ä­,i,й,n,в,b,о,o,ш,w,Äž,G,Ä‘,d,з,e)
      %r = $replace(%r,Ŧ,T,α,a,ÄŸ,g,ú,ú,Å”,R,Ä„,A,ć,c,Ä,Ð,Κ,K,Ñž,y,µ,µ,Ã,Í,‹,‹,¦,¦,Õ,Õ,Ù
    ,Ù,À,À,Π,N,Ò“,f,ΰ,u,Ä¿,L,Å,o,Ï‚,c,Ä‹,c,ħ,h,į,i,ŧ,t,Ζ,Z,Þ,Þ,þ,þ,ç,ç,á,
    á,¾,¾,ž,ž,Ç,Ç, $+ $chr(173),-,Ã,Á,…,…,¨,¨,ý,ý,ˉ,¯,â€,”,Û,Û,ì,ì,Ï,p,έ,e,г,r,à,à,È,È,¼,¼,ĵ,j,ã
    ,ã,Ä™,e,ÅŸ,s,º,º,Ñ,Ñ,ã,ã,Æ,Æ,Ëš,°,Я,R,Ëœ,˜,ÃŽ,Î,Ê,Ê,Ã,Ý,Ã,Ï,É,É,‡,‡)
      %r = $replace(%r,ÃŒ,Ì,ª,ª,ó,ó,â„¢,™,Ã’,Ò,í,í,¿,¿,Ä,Ä,¶,¶,ü,ü,Æ’,ƒ,ð,ð,ò,ò,õ,õ,¡,¡,é
    ,é,ß,ß,¤,¤,×,×,ô,ô,Å ,Š,ø,ø,›,›,â,â,î,î,€,€,Å¡,š,ï,ï,ÿ,ÿ,Ń,N,©,©,Â
    ®,®,û,û,†,†,°,°,§,§,±,±,²,²,è,è,â€,•,•,•)
      %r = $replace(%r,Ň,N,Û°,·,Ä´,J,І,I,Σ,E,ι,i,Å,O,δ,o,×¥,y,ν,v,×¢,y,מ,n,Ž,Ž,Å‘,o,ÄŒ,C,Ä—,
    e,₤,L,ÅŒ,O,ά,a,Ä ,G,Ω,O,Ð,H,ể,e,ẵ,a,Ж,K,á»,e,ế,e,á»—,o,Å«,u,â‚£,F,â
    ˆ†,a,Ắ,A,ủ,u,Ķ,K,Ť,T,Åž,S,Θ,O,Ш,W,Î’,B,П,N,ẅ,w,ﻨ,i,ﯼ,s,ÑŸ,u,Ñ’,h,Â
    ¹,¹,Ỳ,Y,λ,a,С,C,Ð $+ $chr(173),E,Å°,U,Ī,I,Ä,c,Ä”,E,Åœ,S,Ị,I,Ä,g,Å€,l,Ñ—,i,Ù­,*,ʼn,n,Ħ,H,Д,A,Îœ,M,Ñ‘
    ,e)
      %r = $replace(%r,Ц,U,Ñ,e,“,“,Ñ„,o,у,y,Ñ,c,к,k,Ã…,Å,Ƥ,P,â„ž,R,ï “,I,ɳ,n,Ê—,c,â–«,·,Ñ“,r
    ,ệ,e,ắ,a,ẳ,a,ů,u,Ľ,L,Æ°,u,·,·,Ë™,',η,n,â„“,l,Â,,Â,,Â,,×€,i,Ä¡,g,Å´,W,Δ,A,ﮊ,J,μ,µ,Ÿ,Ÿ,Ä¥,h,β,ß,Ь,
    b,ų,u,Ñ”,e,ω,w,ÄŠ,C,Ñ–,i,Å‚,l,Ç¿,o,∫,s,ż,z,Å£,t,æ,æ,≈,=,Å,L,Å‹,n,Ú¯,S,Ä
    ,d,ψ,w,σ,o,Ä£,g,Ή,H,Î,i,Ò‘,r,κ,k,ÅŠ,N,œ,\,,/,¬,¬,щ,w,Û•,o)
      %r = $replace(%r,×,o,³,³,½,½,Ä°,I,ľ,l,Ä•,e,Å¢,T,Å,s,Å·,y,ľ,l,Ä©,i,Ô,Ô,Åš,S,Ĺ,L,а,a,е,
    e,Ρ,P,Ј,J,Î,N,Ç»,a,Ñ’,h,ή,n,ί,l,Å’,Œ,¯,¯,Ä,a,ŵ,w,Â,Â,Ã,Ã,н,H,ˇ,',¸,¸,Ì£,$chr(44),Ø·,b,Ó,Ó,Й,N,«,«,ù,ù,Ø,Ø,ê,ê)
      %r = $replace(%r,ا,I,л,n,Ñ‹,bl,б,6,ש,w,―,-,Ϊ,I,ï ,`,Å­,u,ổ,o,Ǿ,Ø,ẫ,a,ầ,a,ï±,q,Ẃ,W,Ĥ,H,á»,o,−,-,ïž,^,ล,a,Äœ,G,ﺯ,j,Ù‰,s,Ѓ,r,ứ,u,â—,·,Ï,u,,0,,7,,",Ó©,O,Ç,i,Ç‘,O,Æ ,O,,2,Ò¯,y,ï¶,v,Ð,A,≤,<,≥,>,ẩ,a,ïˆ,H,Ù¤,e,ﺂ,i,ÐŒ,K,Ū,U,,;,ă,a,ĸ,k,Ć,C,Ĭ,I,ň,n,Ĩ,I,Ι,I,Î
    «,Y,ïŠ,J,ï˜,X,ï½,$chr(125),ï»,$chr(123),Ξ,E)
      %r = $replace(%r,ˆ,^,ï–,V,ïŒ,L,γ,y,ﺎ,i,Î,o,ỳ,y,Ć,C,Ĭ,I,ĸ,k,Ŷ,y,๛,c,ỡ,o,๓,m,ï
    º„,i,ï­Ž,G,Ŭ,U,Ä’,E,Ä‚,A,÷,÷, , ,‚,‚,„,„,ˆ,ˆ,‰,‰,ă,a,ï¸,x,,=,Ù‚,J,
    ,?,,-,â—Š,o,Ñ‚,T,Ä€,A,ï­‡,P,Ä–,E,Ę,E,ο,o,Ï‹,u,‼,!!,ט,u,ï®’,S,Ч,y,Ò,r,Ä›,e,Ę,E,ĺ,I,Λ,a,ο,o,Ú,Ú,Ř,R,Ư,U,Å“,œ,,-,—,—,ห,n,ส,a,à¸,s,Ψ,Y,Ẫ,A,Ï€,n,Å…,N,Ø!,o)
      %r = $replace(%r,Ћ,h,ợ,o,ĉ,c,â—¦,·,ﮎ,S,Ų,U,Е,E,Ð…,S,Ûµ,o,ÙŠ,S,ب,u,Ø©,o,ئ,s,ļ,l,ı,i,
    Å—,r,ж,x,Î…,",ÏŽ,w,â–ª,·,ζ,l,Щ,W,฿,B,ỹ,y,ÏŠ,i,Å¥,t,п,n,´,´,Ú©,s,ï±¢,*,ξ,E,Ñœ,k,â
    ˆš,v,Ï„,t,Ã,Ð,£,£,ñ,ñ,Â¥,¥,ë,ë,Ã¥,å,ï™,Y,ÇŽ,a,З,e,À`, )
      %r = $replace(%r,ằ,a, , ,Ο,O,₪,n,Ậ,A,ï‚£,£,,à,ï‚®,®,,á,ï‚©,©,,õ,á»,o,â€, ,Ö
    ±,¸,Ö¾,-,הּ,n,ź,z,‌, ,Ù,',๘,c,ฅ,m,Â,,,<,â–¼,v,ﻜ,S,â„®,e,ź,z,ậ,a,๑,a,ï¬,fi,ÑŒ,b,ﺒ,.,ﺜ,:,ศ,a,ภ,n,à¹,o,ะ,=,ï­†,y,ซ,i,‾,¯,∂,a,:,:,≠,=,,+,Ù…,r,ồ,o,Ử,U,Л,N,Ó’,A,Ọ,O,Ẅ,W,á»´,Y,ﺚ,u,ﺬ,i,ïº,u,
    Ż,Z,ﮕ,S)
      %r = $replace(%r,ﺳ,w,ﯽ,u,ﺱ,uw,ﻚ,J,ﺔ,a,,!,á»…,e,Ù„,J,ر,j,Ù€,_,ÏŒ,o,â‚«,d,â„–,no,ữ,u,Äš,E,φ,o,ï» ,I,ц,u,,A,
    ,N,Њ,H,Έ,E,ï¾,~,ï•,U,ạ,a,,1,,4,,3,ỉ,i,Ε,E,Ð,U,Ùƒ,J,★,*,ï¢,b
    ,,$chr(35),,$,â—‹,o,ÑŽ,10,ỵ,y,áº,w,Ò›,k,Ù¿,u,♂,o,ï­Š,n,Ù¥,o,ï®,S,â¿,n,ï»—,9,ï¢,b
    ,,$chr(35),,$,○,o,ю,10)
      %r = $replace(%r,ị,i,Α,A, , ,ﻩ,o,ï»,E,Ù†,u,ẽ,e,Ø«,u,ã…“,t,Ó›,e,Ó˜,E,ﻘ,o,Û·,v,שׁ,w,
    ụ,u,ÅŽ,O,Â,,á»±,u,J,J,ï½…,e,ï½,a,ï¼®,N,(,$chr(40),ï¼ ,@,ï½€,`,.,.,′,',),$chr(41),â–¬,-,â—„,<,â–º,>,∑,E,Ö»,$chr(44),‬,|,‎,|,‪,|,‫,|,Ộ,O,И,N,ï—,W,ïº,z,Àj,*,ج,c)
      %r = $replace(%r,ס,o,╳,X,Ù ,·,Ò’,F,Ï…,u,â€,,Ö¼,·,Ç”,u,ผ,w,Ằ,A,Ấ,A,»,»,ﺖ,u,ố,o,ï
    ®“,S,ở,o,ﺕ,u,ï®”,S, Òœ,K,♦,·,‗,_,ﻈ,b,ฬ,w,אּ,x,ï‚­,-,ข,u,ท,n,Ờ,O,Ặ,A,á»­,u,Ễ,E,ਹ,J, Ù‡,o,â– ,·,Æ¡,o,ï¿,,Ò£,h,Òš,K,Ò²,X,Ò³,x,Òœ,K,ع,E,Ú†,c,ч,y,Ð¥,X,Ù¦,7,Ö½,.,ÙŽ,',Ö¿,',׃,:,á»,o,Ò–,X,ÛŒ,s,ฬ,w,∙,·)
      %r = $replace(%r,Τ,T,â“’,c,â“,a,â“Ÿ,p,â“”,e,â“£,t,Ç,A,Ð¥,X,Ö³,.,ÛŒ,s,Ỉ,I,̉,',ïš,Z,á»,o,ẹ,e,Ò,k,ﺖ,u,ố,o,ﮓ,S,ở,o,ﺕ,u,Òš,K,ïš,Z,Ì•,',├,|,┤,|,Ø£,I,‹,,×,x,ặ,a,Ç’,o,Ờ,O,☼,¤,×,.,ïš,Z,ฤ,n,â‘·,4,â‘
    µ,2,â’ª,0,เ,i,ﺇ,i,Ð’,B,ừ,u,Ò°,Y,Ở,O,á»”,O,ž,z,ÌÌÌÌ,`,΄,',♀,O,â•¢,||,Ó™,e,ï®,S,Ø¢,i,¸”l,l,¸”m,m)
      %r = $replace(%r,ﺙ,u,ÃÐ,D,לּ,h, ÎŽ,Y,Ẳ,A,×›,c,ﺸ,_,ﺷ,_,â–²,•,Ẵ,a,†¨,i,ј,J,ǽ,e,º¢,y,Ö¸,_,á»™,o,ธ,s,ฟ
    ,W,¿xï´¿,|,ï´¾,l,Ø®,c,ï­„,g,ร,s,ค,a,๔,c,à¸z,w,Ò¹,y,ﺤà¸,--,ฮ,a,=à¸,y,à¸,y,¯Ò,o,ฑ,n,±oy‘,n,ẻî ,e,·î ˜c·,-,·cî ˜·,-,y¡,u,Û¸,a,Ù¨,a,Ù§,v,Ẹ,E,º¥Í,l,─,-,T‚,c,Å¿,l,ﻸ,k,ﻼ,k,שּׁ,w,שּׂ,w,á»›, )
      %r = $replace(%r,âˆz,=,×—,o,ẻ,e,ï»z,J,Ǽ,AE,×’,a,,a,Ù¡Î,i,“á,r,»°,u,,  ,y•,a,y‡,v,ﺩ,c
    ,y²,r,ﺓ,-,ï­,o,Ì€Ì,n,̃',y,פ,D,â•,|,â•£, |,ๅ,l,à¹,o,Ùo,o,ﻢ,o,ﻤ,o,Η,h,Ö¹,-,ä,a,ù,u,Û¼,E,ï­‹,i,Æ,e,,$chr(32)) 
      %r = $replace($1-,ï‚,B,ï‚ ,-,ï€>,-,,-,ï€,-,ï…,E,ïƒ,C,ï,A,ï’,R,ï‹,K,ï¹,y,ﺘ,i,ﺉ,s,דּ,t,טּ,u,ﻉ,e,ï«,k,ï†,F,ï
    µ,u,ï§,g,Χ,X,,>,,$chr(37),,8,ï¤,d,ï­,m,ï¨,h,ï»›,s,ï‡,G,ï,M,ï¬,l,ï³,s,ïŸ,_,ï”,T,ï²,r,ï¡
    ,a,ï®,n,ï£,c,ï¥,e,ïŽ,N,ï¡,a,ï´,t,ï©,i,ï¯,o,ï®,n,ï¦,f,ï·,w,ïœ,\,ï¼,|,ï€,@,ï,P,ï„,D,,',, ,,$chr(40),,$chr(41),,*,,:,ï›,[,ï,],ï°,p,,.)
      %r = $replace(%r,¤,-,Å®,U,Ÿ,Y,â‚£,F,Ί,I,Ä´,J,•,-,Ẩ,A,Åž,S,¿á,A,Ỷ,Y,฿,B,Ŧ,T,Ǿ,O,₤,L,Ä,D,Ä°,I,Я,R,χ,X,ÿ,y,ņ,n,Ω,n,»
    ·,y,Ñ€,p,Р,P,Å™,r,Ñ…,x,Ä®,I,Ä»,L,Ф,o,Ĉ,C,Å,o,Å©,u,Å„,n,Ä¢,G,Å•,r,Å›,s,Ä·,k,Å–
    ,R,×–,i,ε,e,ק,r,Ñ›,h,м,m,ØŒ,·,Ä«,i,‘,‘,’,’,Û±,',Ä“,e,¢,¢,ï“,S,•,•,ï,O,ï‰,I,Ά,A,ÑŠ,b,ŠÏ,T,Φ,o,Ђ,b,Ñ,r,Ð,E,д,A,Ð
    š,K,ÄŽ,D,и,n,θ,o,Ðœ,M,Ї,I,Т,T,Є,e,Ǻ,A,ö,ö,ä,ä,–,–,·,·,Ö,Ö,Ãœ,Ü,Ë,Ë,Ñ
    •,s,Ä…,a,Ä­,i,й,n,в,b,о,o,ш,w,Äž,G,Ä‘,d,з,e)
      %r = $replace(%r,Ŧ,T,α,a,ÄŸ,g,ú,ú,Å”,R,Ä„,A,ć,c,Ä,Ð,Κ,K,Ñž,y,µ,µ,Ã,Í,‹,‹,¦,¦,Õ,Õ,Ù
    ,Ù,À,À,Π,N,Ò“,f,ΰ,u,Ä¿,L,Å,o,Ï‚,c,Ä‹,c,ħ,h,į,i,ŧ,t,Ζ,Z,Þ,Þ,þ,þ,ç,ç,á,
    á,¾,¾,ž,ž,Ç,Ç, $+ $chr(173),-,Ã,Á,…,…,¨,¨,ý,ý,ˉ,¯,â€,”,Û,Û,ì,ì,Ï,p,έ,e,г,r,à,à,È,È,¼,¼,ĵ,j,ã
    ,ã,Ä™,e,ÅŸ,s,º,º,Ñ,Ñ,ã,ã,Æ,Æ,Ëš,°,Я,R,Ëœ,˜,ÃŽ,Î,Ê,Ê,Ã,Ý,Ã,Ï,É,É,‡,‡)
      %r = $replace(%r,ÃŒ,Ì,ª,ª,ó,ó,â„¢,™,Ã’,Ò,í,í,¿,¿,Ä,Ä,¶,¶,ü,ü,Æ’,ƒ,ð,ð,ò,ò,õ,õ,¡,¡,é
    ,é,ß,ß,¤,¤,×,×,ô,ô,Å ,Š,ø,ø,›,›,â,â,î,î,€,€,Å¡,š,ï,ï,ÿ,ÿ,Ń,N,©,©,Â
    ®,®,û,û,†,†,°,°,§,§,±,±,²,²,è,è,â€,•,•,•)
      %r = $replace(%r,â‚£,F,Ň,N,Û°,·,Ä´,J,І,I,Σ,E,ι,i,Å,O,δ,o,×¥,y,ν,v,×¢,y,מ,n,Ž,Ž,Å‘,o,ÄŒ
    ,C,Ä—,e,₤,L,ÅŒ,O,ά,a,Ä ,G,Ω,O,Ð,H,ể,e,ẵ,a,Ж,K,á»,e,ế,e,á»—,o,Å«,u,â
    ‚£,F,∆,a,Ắ,A,ủ,u,Ķ,K,Ť,T,Åž,S,Θ,O,Ш,W,Î’,B,П,N,ẅ,w,ﻨ,i,ﯼ,s,ÑŸ,u,
    Ñ’,h,¹,¹,Ỳ,Y,λ,a,С,C,Ð $+ $chr(173),E,Å°,U,Ī,I,Ä,c,Ä”,E,Åœ,S,Ị,I,Ä,g,Å€,l,Ñ—,i,Ù­,*,ʼn,n,Ħ,H,Д,A,Îœ,M,Ñ‘
    ,e)
      %r = $replace(%r,Ц,U,Ñ,e,“,“,Ñ„,o,у,y,Ñ,c,к,k,Ã…,Å,Ƥ,P,â„ž,R,ï “,I,ɳ,n,Ê—,c,â–«,·,Ñ“,r
    ,ệ,e,ắ,a,ẳ,a,ů,u,Ľ,L,Æ°,u,·,·,Ë™,',η,n,â„“,l,Â,,Â,,Â,,×€,i,Ä¡,g,Å´,W,Δ,A,ﮊ,J,μ,µ,Ÿ,Ÿ,Ä¥,h,β,ß,Ь,
    b,ų,u,Ñ”,e,ω,w,ÄŠ,C,Ñ–,i,Å‚,l,Ç¿,o,∫,s,ż,z,Å£,t,æ,æ,≈,=,Å,L,Å‹,n,Ú¯,S,Ä
    ,d,ψ,w,σ,o,Ä£,g,Ή,H,Î,i,Ò‘,r,κ,k,ÅŠ,N,œ,\,,/,¬,¬,щ,w,Û•,o)
      %r = $replace(%r,×,o,³,³,½,½,Ä°,I,ľ,l,Ä•,e,Å¢,T,Å,s,Å·,y,ľ,l,Ä©,i,Ô,Ô,Åš,S,Ĺ,L,а,a,е,
    e,Ρ,P,Ј,J,Î,N,Ç»,a,Ñ’,h,ή,n,ί,l,Å’,Œ,¯,¯,Ä,a,ŵ,w,Â,Â,Ã,Ã,н,H,ˇ,',¸,¸,Ì£,$chr(44),Ø·,b,Ó,Ó,Й,N,«,«,ù,ù,Ø,Ø,ê,ê)
      %r = $replace(%r,ا,I,л,n,Ñ‹,bl,б,6,ש,w,―,-,Ϊ,I,ï ,`,Å­,u,ổ,o,Ǿ,Ø,ẫ,a,ầ,a,ï±,q,Ẃ,W,Ĥ,H,á»,o,−,-,ïž,^,ล,a,Äœ,G,ﺯ,j,Ù‰,s,Ѓ,r,ứ,u,â—,·,Ï,u,,0,,7,,",Ó©,O,Ç,i,Ç‘,O,Æ ,O,,2,Ò¯,y,ï¶,v,Ð,A,≤,<,≥,>,ẩ,a,ïˆ,H,Ù¤,e,ﺂ,i,ÐŒ,K,Ū,U,,;,ă,a,ĸ,k,Ć,C,Ĭ,I,ň,n,Ĩ,I,Ι,I,Î
    «,Y,ïŠ,J,ï˜,X,ï½,$chr(125),ï»,$chr(123),Ξ,E)
      %r = $replace(%r,ˆ,^,ï–,V,ïŒ,L,γ,y,ﺎ,i,Î,o,ỳ,y,Ć,C,Ĭ,I,ĸ,k,Ŷ,y,๛,c,ỡ,o,๓,m,ï
    º„,i,ï­Ž,G,Ŭ,U,Ä’,E,Ä‚,A,÷,÷, , ,‚,‚,„,„,ˆ,ˆ,‰,‰,ă,a,ï¸,x,,=,Ù‚,J,
    ,?,,-,â—Š,o,Ñ‚,T,Ä€,A,ï­‡,P,Ä–,E,Ę,E,ο,o,Ï‹,u,‼,!!,ט,u,ï®’,S,Ч,y,Ò,r,Ä›,e,Ę,E,ĺ,I,Λ,a,ο,o,Ú,Ú,Ř,R,Ư,U,Å“,œ,,-,—,—,ห,n,ส,a,à¸,s,Ψ,Y,Ẫ,A,Ï€,n,Å…,N,Ø!,o)
      %r = $replace(%r,Ћ,h,ợ,o,ĉ,c,â—¦,·,ﮎ,S,Ų,U,Е,E,Ð…,S,Ûµ,o,ÙŠ,S,ب,u,Ø©,o,ئ,s,ļ,l,ı,i,
    Å—,r,ж,x,Î…,",ÏŽ,w,â–ª,·,ζ,l,Щ,W,฿,B,ỹ,y,ÏŠ,i,Å¥,t,п,n,´,´,Ú©,s,ï±¢,*,ξ,E,Ñœ,k,â
    ˆš,v,Ï„,t,Ã,Ð,£,£,ñ,ñ,Â¥,¥,ë,ë,Ã¥,å,ï™,Y,ÇŽ,a,З,e,À`, )
      %r = $replace(%r,ằ,a, , ,Ο,O,₪,n,Ậ,A,ï‚£,£,,à,ï‚®,®,,á,ï‚©,©,,õ,á»,o,â€, ,Ö
    ±,¸,Ö¾,-,הּ,n,ź,z,‌, ,Ù,',๘,c,ฅ,m,Â,,,<,â–¼,v,ﻜ,S,â„®,e,ź,z,ậ,a,๑,a,ï¬,fi,ÑŒ,b,ﺒ,.,ﺜ,:,ศ,a,ภ,n,à¹,o,ะ,=,ï­†,y,ซ,i,‾,¯,∂,a,:,:,≠,=,,+,Ù…,r,ồ,o,Ử,U,Л,N,Ó’,A,Ọ,O,Ẅ,W,á»´,Y,ﺚ,u,ﺬ,i,ïº,u,
    Ż,Z,ﮕ,S)
      %r = $replace(%r,ﺳ,w,ﯽ,u,ﺱ,uw,ﻚ,J,ﺔ,a,,!,á»…,e,Ù„,J,ر,j,Ù€,_,ÏŒ,o,â‚«,d,â„–,no,ữ,u,Äš,E,φ,o,ï» ,I,ц,u,,A,
    ,N,Њ,H,Έ,E,ï¾,~,ï•,U,ạ,a,,1,,4,,3,ỉ,i,Ε,E,Ð,U,Ùƒ,J,★,*,ï¢,b
    ,,$chr(35),,$,â—‹,o,ÑŽ,10,ỵ,y,áº,w,Ò›,k,Ù¿,u,♂,o,ï­Š,n,Ù¥,o,ï®,S,â¿,n,ï»—,9,ï¢,b
    ,,$chr(35),,$,○,o,ю,10)
      %r = $replace(%r,ị,i,Α,A, , ,ﻩ,o,ï»,E,Ù†,u,ẽ,e,Ø«,u,ã…“,t,Ó›,e,Ó˜,E,ﻘ,o,Û·,v,שׁ,w,
    ụ,u,ÅŽ,O,Â,,á»±,u,J,J,ï½…,e,ï½,a,ï¼®,N,(,$chr(40),ï¼ ,@,ï½€,`,.,.,′,',),$chr(41),â–¬,-,â—„,<,â–º,>,∑,E,Ö»,$chr(44),‬,|,‎,|,‪,|,‫,|,Ộ,O,И,N,ï—,W,ïº,z,Àj,*,ج,c)
      %r = $replace(%r,ס,o,╳,X,Ù ,·,Ò’,F,Ï…,u,â€,,Ö¼,·,Ç”,u,ผ,w,Ằ,A,Ấ,A,»,»,ﺖ,u,ố,o,ï
    ®“,S,ở,o,ﺕ,u,ï®”,S, Òœ,K,♦,·,‗,_,ﻈ,b,ฬ,w,אּ,x,ï‚­,-,ข,u,ท,n,Ờ,O,Ặ,A,á»­,u,Ễ,E,ਹ,J, Ù‡,o,â– ,·,Æ¡,o,ï¿,,Ò£,h,Òš,K,Ò²,X,Ò³,x,Òœ,K,ع,E,Ú†,c,ч,y,Ð¥,X,Ù¦,7,Ö½,.,ÙŽ,',Ö¿,',׃,:,á»,o,Ò–,X,ÛŒ,s,ฬ,w,∙,·)
      %r = $replace(%r,Æ,E,Τ,T,â“’,c,â“,a,â“Ÿ,p,â“”,e,â“£,t,Ç,A,Ð¥,X,Ö³,.,ÛŒ,s,Ỉ,I,̉,',ïš,Z,á»,o,ẹ,e,Ò,k,ﺖ,u,ố,o,ﮓ,S,ở,o,ﺕ,u,Òš,K,ïš,Z,Ì•,',├,|,┤,|,Ø£,I,‹,,×,x,ặ,a,Ç’,o,Ờ,O,☼,¤,×,.,ïš,Z,ฤ,n,â‘·,4,â‘
    µ,2,â’ª,0,เ,i,ﺇ,i,Ð’,B,ừ,u,Ò°,Y,Ở,O,á»”,O,ž,z,ÌÌÌÌ,`,΄,',♀,O,â•¢,||,Ó™,e,ï®,S,Ø¢,i,¸”l,l,¸”m,m)
      %r = $replace(%r,ﺙ,u,ÃÐ,D,לּ,h, ÎŽ,Y,Ẳ,A,×›,c,ﺸ,_,ﺷ,_,â–²,•,Ẵ,a,†¨,i,ј,J,ǽ,e,º¢,y,Ö¸,_,á»™,o,ธ,s,ฟ
    ,W,¿xï´¿,|,ï´¾,l,Ø®,c,ï­„,g,ร,s,ค,a,๔,c,à¸z,w,Ò¹,y,ﺤà¸,--,ฮ,a,=à¸,y,à¸,y,¯Ò,o,ฑ,n,±oy‘,n,ẻî ,e,·î ˜c·,-,·cî ˜·,-,y¡,u,Û¸,a,Ù¨,a,Ù§,v,Ẹ,E,º¥Í,l,─,-,T‚,c,Å¿,l,ﻸ,k,ﻼ,k,שּׁ,w,שּׂ,w,á»›, )
      %r = $replace(%r,âˆz,=,×—,o,ẻ,e,ï»z,J,Ǽ,AE,×’,a,,a,Ù¡Î,i,“á,r,»°,u,,  ,y•,a,y‡,v,ﺩ,c
    ,y²,r,ﺓ,-,ï­,o,Ì€Ì,n,̃',y,פ,D,â•,|,â•£, |,ๅ,l,à¹,o,Ùo,o,ﻢ,o,ﻤ,o,Η,h,Ö¹,-,ä,a,ù,u,Û¼,E,ï­‹,i,Æ,e,,$chr(32)) 
      %r = $replace(%r,?­,O,?,L,?,I,?,Y,?,R,?,A,?,B,?,T,?,S,€,E,ƒ,f,†,T,‡,T,Š,S,š,s,Ÿ,Y,¡,!,¢,c,£,L,¥,Y,§,S,©,C,«,<,®,R,µ,u,¶,P,»,>,¿,?,À,A,Á,A,Â,A,Ã,A,Ä,A,Å,A,Ç,C,È,E,É,E,Ê,E,Ë,E,Ì,I,Í,I,Î,I,Ï,I,Ð,D,Ñ,N,Ò,O,Ó,O,Ô,O
    ,Õ,O,Ö,O,×,x,Ø,O,Ù,U,Ú,U,Û,U,Ü,U,Ý,Y,Þ,P,ß,B,à,a,á,a,â,a,ã,a,ä,a,å,a,ç,c,è,e,é,e,
    ê,e,ë,e,ì,i,í,i,î,i,ï,i,ð,o,ñ,n,ò,o,ó,o,ô,o,õ,o,ö,o,ø,o,ù,u,ú,u,û,u,ü,u,ý,y,þ,p,ÿ
    ,y,ª,a)
      %r = $replace(%r,ï‚,B,ï‚ ,-,ï€>,-,,-,ï€,-,ï…,E,ïƒ,C,ï,A,ï’,R,ï‹,K,ï¹,y,ﺘ,i,ﺉ,s,דּ,t,טּ,u,ﻉ,e,ï«,k,ï†,F,ï
    µ,u,ï§,g,Χ,X,,>,,$chr(37),,8,ï¤,d,ï­,m,ï¨,h,ï»›,s,ï‡,G,ï,M,ï¬,l,ï³,s,ïŸ,_,ï”,T,ï²,r,ï¡
    ,a,ï®,n,ï£,c,ï¥,e,ïŽ,N,ï¡,a,ï´,t,ï©,i,ï¯,o,ï®,n,ï¦,f,ï·,w,ïœ,\,ï¼,|,ï€,@,ï,P,ï„,D,,',, ,,$chr(40),,$chr(41),,*,,:,ï›,[,ï,],ï°,p,,.)
      %r = $replace(%r,ا,I,ή,n,ņ,n,Ω,n,»·,y,Ñ€,p,Р,P,Å™,r,Ñ…,x,Ä®,I,Ä»,L,Ф,o,Ĉ,C,Å,o,Å©,u,Å„,
    n,Ä¢,G,Å•,r,Å›,s,Ä·,k,Å–,R,×–,i,ε,e,ק,r,Ñ›,h,м,m,ØŒ,·,Ä«,i,‘,‘,’,’,Û±,',Ä“,e,¢,¢,ï“,S,•,•,ï,O,ï‰,I,Ά,A,ÑŠ,b,ŠÏ,T,Φ,o,Ђ,b,Ñ,r,Ð,E,д,A,Ð
    š,K,ÄŽ,D,и,n,θ,o,Ðœ,M,Ї,I,Т,T,Є,e,Ǻ,A,ö,ö,ä,ä,–,–,·,·,Ö,Ö,Ãœ,Ü,Ë,Ë,Ñ
    •,s,Ä…,a,Ä­,i,й,n,в,b,о,o,ш,w,Äž,G,Ä‘,d,з,e,Ŧ,T,α,a,ÄŸ,g,ú,ú,Å”,R,Ä„,A,ć
    ,c,Ä,Ð,Κ,K,Ñž,y,µ,µ,Ã,Í,‹,‹,¦,¦,Õ,Õ,Ù,Ù,À,À,Π,N,Ò“,f,ΰ,u,Ä¿,L,Å,o,Ï‚
    ,c,Ä‹,c,ħ,h,į,i,ŧ,t,Ζ,Z,Þ,Þ,þ,þ,ç,ç,á,á,¾,¾,ž,ž,Ç,Ç, $+ $chr(173),-,Ã,Á,…,…,¨,¨,ý,ý,ˉ,¯,â€,”,Û,Û,ì,ì,Ï,p,έ,e,г,r,à,à,È,È,¼,¼,ĵ,j,ã
    ,ã,Ä™,e,ÅŸ,s,º,º,Ñ,Ñ,ã,ã,Æ,Æ,Ëš,°,Я,R,Ëœ,˜,ÃŽ,Î,Ê,Ê,Ã,Ý,Ã,Ï,É,É,‡,‡,ÃŒ
    ,Ì,ª,ª,ó,ó,â„¢,™,Ã’,Ò,í,í,¿,¿,Ä,Ä,¶,¶,ü,ü,Æ’,ƒ,ð,ð,ò,ò,õ,õ,¡,¡,é,é,ß
    ,ß,¤,¤,×,×,ô,ô,Å ,Š,ø,ø,›,›,â,â,î,î,€,€,Å¡,š,ï,ï,ÿ,ÿ,Ń,N,©,©,®,®,Ã
    »,û,†,†,°,°,§,§,±,±,è,è)
      %r = $replace(%r,Ƥ,P,χ,X,Ň,N,Û°,·,Ä´,J,І,I,Σ,E,ι,i,Å,O,δ,o,×¥,y,ν,v,×¢,y,מ,n,Ž,Ž,Å‘,
    o,ÄŒ,C,Ä—,e,₤,L,ÅŒ,O,ά,a,Ä ,G,Ω,O,Ð,H,ể,e,ẵ,a,Ж,K,á»,e,ế,e,á»—,o,Å«
    ,u,â‚£,F,∆,a,Ắ,A,ủ,u,Ķ,K,Ť,T,Åž,S,Θ,O,Ш,W,Î’,B,П,N,ẅ,w,ﻨ,i,ﯼ,s,Ñ
    Ÿ,u,Ñ’,h,¹,¹,Ỳ,Y,λ,a,С,C,Ð $+ $chr(173),E,Å°,U,Ī,I,Ä,c,Ä”,E,Åœ,S,Ị,I,Ä,g,Å€,l,Ñ—,i,Ù­,*,ʼn,n,Ħ,H,Д,A,Îœ,M,Ñ‘
    ,e,Ц,U,Ñ,e,“,“,Ñ„,o,у,y,Ñ,c,к,k,Ã…,Å,â„ž,R,ï “,I,ɳ,n,Ê—,c,â–«,·,Ñ“,r,ệ,
    e,ắ,a,ẳ,a,ů,u,Ľ,L,Æ°,u,·,·,Ë™,',η,n,â„“,l,Â,,Â,,Â,,×€,i,Ä¡,g,Å´,W,Δ,A,ﮊ,J,μ,µ,Ÿ,Ÿ,Ä¥,h,β,ß,Ь,
    b,ų,u,Ñ”,e,ω,w,ÄŠ,C,Ñ–,i,Å‚,l,Ç¿,o,∫,l,ż,z,Å£,t,æ,æ,≈,=,Å,L,Å‹,n,Ú¯,S,Ä
    ,d,ψ,w,σ,o,Ä£,g,Ή,H,Î,i,Ò‘,r,κ,k,ÅŠ,N,œ,\,,/,¬,¬,щ,w,Û•,o,×,o,³,³,½,½,Ä°,I,ľ,l,Ä•,e,Å¢,T,Å,s,Å·,y,ľ,l,Ä©,i,Ô,Ô,Åš,S
    ,Ĺ,L,а,a,е,e,Ρ,P,Ј,J,Î,N,Ç»,a,Ñ’,h,ί,l,Å’,Œ,¯,¯,Ä,a,ŵ,w,Â,Â,Ã,Ã,н,H,
    ˇ,',¸,¸,Ì£,$chr(44),Ø·,b,Ó,Ó,Й,N,«,«,ù,ù,Ø,Ø,ê,ê)
      %r = $replace(%r,Æ,E,²,²,л,n,Ñ‹,bl,б,6,ש,w,―,-,Ϊ,I,ï ,`,Å­,u,ổ,o,Ǿ,Ø,ẫ,a,ầ,a,ï±,q,Ẃ,W,Ĥ,H,á»,o,−,-,ïž,^,ล,a,Äœ,G,ﺯ,j,Ù‰,s,Ѓ,r,ứ,u,â—,·,Ï,u,,0,,7,,",Ó©,O,Ç,i,Ç‘,O,Æ ,O,,2,Ò¯,y,ï¶,v,Ð,A,≤,<,≥,>,ẩ,a,ïˆ,H,Ù¤,e,ﺂ,i,ÐŒ,K,Ū,U,,;,ă,a,ĸ,k,Ć,C,Ĭ,I,ň,n,Ĩ,I,Ι,I,Î
    «,Y,ïŠ,J,ï˜,X,ï½,$chr(125),ï»,$chr(123),Ξ,E,ˆ,^,ï–,V,ïŒ,L,γ,y,ﺎ,i,Î,o,ỳ,y,Ć,C,Ĭ,I,ĸ,k,Ŷ,y,๛,c,ỡ,o
    ,๓,m,ﺄ,i,ï­Ž,G,Ŭ,U,Ä’,E,Ä‚,A,÷,÷, , ,‚,‚,„,„,ˆ,ˆ,‰,‰,ă,a,ï¸,x,
    ,=,Ù‚,J,,?,,-,â—Š,o,Ñ‚,T,Ä€,A,ï­‡,P,Ä–,E,Ę,E,ο,o,Ï‹,u,‼,!!,ט,u,ï®’,S,Ч,y,Ò,r,Ä›,e,Ę,E,ĺ,I,Λ,a,ο,o,Ú,Ú,Ř,R,Ư,U,Å“,œ,,-,—,—,ห,n,ส,a,à¸,g,Ψ,Y,Ẫ,A,Ï€,n,Å…,N,Ø!,o,Ћ,h,ợ,o,ĉ,c,â—¦,·,ﮎ,S,Ų,U,Е,E,Ð…,S,Ûµ,o,ÙŠ,S,ب,u,Ø©,o,ئ,s,ļ,l,
    ı,i,Å—,r,ж,x,Î…,",ÏŽ,w,â–ª,·,ζ,l,Щ,W,฿,B,ỹ,y,ÏŠ,i,Å¥,t,п,n,´,´,Ú©,s,ï±¢,*,ξ,E,Ñœ,k,â
    ˆš,v,Ï„,t,Ã,Ð,£,£,ñ,ñ,Â¥,¥,ë,ë,Ã¥,å,ï™,Y,ÇŽ,a)
      %r = $replace(%r,ằ,a, , ,Ο,O,₪,n,Ậ,A,ï‚£,£,,à,ï‚®,®,,á,ï‚©,©,,õ,á»,o,â€, ,Ö
    ±,¸,Ö¾,-,הּ,n,ź,z,‌, ,Ù,',๘,c,ฅ,m,Â,,,<,â–¼,v,ﻜ,S,â„®,e,ź,z,ậ,a,๑,a,ï¬,fi,ÑŒ,b,ﺒ,.,ﺜ,:,ศ,a,ภ,n,à¹,o,ะ,=,ï­†,y,ซ,i,‾,¯,∂,a,:,:,≠,=,,+,Ù…,r,ồ,o,Ử,U,Л,N,Ó’,A,Ọ,O,Ẅ,W,á»´,Y,ﺚ,u,ﺬ,i,ïº,u,
    Å»,Z,ﮕ,S,ﺳ,w,ﯽ,u,ﺱ,uw,ﻚ,J,ﺔ,a,,!,á»…,e,Ù„,J,ر,j,Ù€,_,ÏŒ,o,â‚«,d,â„–,no,ữ,u,Äš,E,φ,o,ï» ,I,ц,u,,Å,
    ,N,Њ,H,Έ,E,ï¾,~,ï•,U,ạ,a,,1,,4,,3,ỉ,i,Ε,E,Ð,U,Ùƒ,J,★,*,ï¢,b
    ,,$chr(35),,$,â—‹,o,ÑŽ,10,ỵ,y,áº,w,Ò›,k,Ù¿,u,♂,o,ï­Š,n,Ù¥,o,ï®,S,â¿,n,ï»—,9,ị,i
    ,Α,A, , ,ﻩ,o,ï»,E,Ù†,u,ẽ,e,Ø«,u,ã…“,t,Ó›,e,Ó˜,E,ﻘ,o,Û·,v,שׁ,w,ụ,u,ÅŽ
    ,O,Â,,á»±,u,J,J,ï½…,e,ï½,a,ï¼®,N,(,$chr(40),ï¼ ,@,ï½€,`,.,.,′,',),$chr(41),â–¬,-,â—„,<,â–º,>,∑,E,Ö»,$chr(44),‬,|,‎,|,‪,|,‫,|,Ộ,O,И,N,ï—,W,ïº,z)
      %r = $replace(%r,ס,o,╳,X,Ù ,·,Ò’,F,Ï…,u,â€,,Ö¼,·,Ç”,u,ผ,w,Ằ,A,Ấ,A,»,»,ﺖ,u,ố,o,ï
    ®“,S,ở,o,ﺕ,u,ï®”,S, Òœ,K,♦,·,‗,_,ﻈ,b,ฬ,w,אּ,x,ï‚­,-,ข,u,ท,n,Ờ,O,Ặ,A,á»­,u,Ễ,E,ਹ,J, Ù‡,o,â– ,·,Æ¡,o,ï¿,,Ò£,h,Òš,K,Ò²,X,Ò³,x,Òœ,K,ع,E,Ú†,c,ч,y,Ð¥,X,Ù¦,7,Ö½,.,ÙŽ,',Ö¿,',׃,:,á»,o,Ò–,X,ÛŒ,s,ฬ,w,∙,·,Τ,T,â“’,c,â“,a,â“Ÿ,p,â“”,e,â“£,t,Ç,A,Ð¥,X,Ö³
    ,.,ÛŒ,s,Ỉ,I,̉,',ïš,Z,á»,o,ẹ,e,Ò,k,ﺖ,u,ố,o,ﮓ,S,ở,o,ﺕ,u,Òš,K,ïš,Z,Ì•,',├,|,┤,|,Ø£,I,‹,,×,x,ặ,a,Ç’,o,Ờ,O,☼,¤,×,.,ïš,Z,ฤ,n,â‘·,4,â‘
    µ,2,â’ª,0,เ,i,☻,•,â• ,|,╦,n,å,†,ấ,a,,‚,З,3,Ẵ,A,ÐŽ,y,Ź,Z,΄,',À¨,$chr(40),À©,$chr(41),×—,n,Ở,O,á»”,O,์,',à¹,g,Ð’,B,ã€,[,】,],s,s,ï½,m,ï½,o,k,k,ï½—,w,d,d,Ũ,U,ï‘,Q,↨,|,Ẩ,A,Ẽ,E,Ö¸,¸,ธ,s
    ,Ùˆ,g,з,e,ظ,b,ﺸ,…,Б,b,ï-,m,ﻲ,…,Ù¾,u,غ,e,Ẩ,A,ẻ,e,Ò¹,y,ฆ,u,ฯ,-,ׂ, ,,-,ïƒ,Ð,,ë,ת,n,Ù§,V,Ợ,O,Û,I,Ûž,O,Û©,O,Àº,:,À{,;)
      %r = $replace($1-,ï‚,B,ï‚ ,-,ï€>,-,,-,ï€,-,ï…,E,ïƒ,C,ï,A,ï’,R,ï‹,K,ï¹,y,ﺘ,i,ﺉ,s,דּ,t,טּ,u,ﻉ,e,ï«,k,ï†,F,ï
    µ,u,ï§,g,Χ,X,,>,,$chr(37),,8,ï¤,d,ï­,m,ï¨,h,ï»›,s,ï‡,G,ï,M,ï¬,l,ï³,s,ïŸ,_,ï”,T,ï²,r,ï¡
    ,a,ï®,n,ï£,c,ï¥,e,ïŽ,N,ï¡,a,ï´,t,ï©,i,ï¯,o,ï®,n,ï¦,f,ï·,w,ïœ,\,ï¼,|,ï€,@,ï,P,ï„,D,,',, ,,$chr(40),,$chr(41),,*,,:,ï›,[,ï,],ï°,p,,.)
      %r = $replace(%r,ا,I,ή,n,ņ,n,Ω,n,»·,y,Ñ€,p,Р,P,Å™,r,Ñ…,x,Ä®,I,Ä»,L,Ф,o,Ĉ,C,Å,o,Å©,u,Å„,
    n,Ä¢,G,Å•,r,Å›,s,Ä·,k,Å–,R,×–,i,ε,e,ק,r,Ñ›,h,м,m,ØŒ,·,Ä«,i,‘,‘,’,’,Û±,',Ä“,e,¢,¢,ï“,S,•,•,ï,O,ï‰,I,Ά,A,ÑŠ,b,ŠÏ,T,Φ,o,Ђ,b,Ñ,r,Ð,E,д,A,Ð
    š,K,ÄŽ,D,и,n,θ,o,Ðœ,M,Ї,I,Т,T,Є,e,Ǻ,A,ö,ö,ä,ä,–,–,·,·,Ö,Ö,Ãœ,Ü,Ë,Ë,Ñ
    •,s,Ä…,a,Ä­,i,й,n,в,b,о,o,ш,w,Äž,G,Ä‘,d,з,e,Ŧ,T,α,a,ÄŸ,g,ú,ú,Å”,R,Ä„,A,ć
    ,c,Ä,Ð,Κ,K,Ñž,y,µ,µ,Ã,Í,‹,‹,¦,¦,Õ,Õ,Ù,Ù,À,À,Π,N,Ò“,f,ΰ,u,Ä¿,L,Å,o,Ï‚
    ,c,Ä‹,c,ħ,h,į,i,ŧ,t,Ζ,Z,Þ,Þ,þ,þ,ç,ç,á,á,¾,¾,ž,ž,Ç,Ç, $+ $chr(173),-,Ã,Á,…,…,¨,¨,ý,ý,ˉ,¯,â€,”,Û,Û,ì,ì,Ï,p,έ,e,г,r,à,à,È,È,¼,¼,ĵ,j,ã
    ,ã,Ä™,e,ÅŸ,s,º,º,Ñ,Ñ,ã,ã,Æ,Æ,Ëš,°,Я,R,Ëœ,˜,ÃŽ,Î,Ê,Ê,Ã,Ý,Ã,Ï,É,É,‡,‡,ÃŒ
    ,Ì,ª,ª,ó,ó,â„¢,™,Ã’,Ò,í,í,¿,¿,Ä,Ä,¶,¶,ü,ü,Æ’,ƒ,ð,ð,ò,ò,õ,õ,¡,¡,é,é,ß
    ,ß,¤,¤,×,×,ô,ô,Å ,Š,ø,ø,›,›,â,â,î,î,€,€,Å¡,š,ï,ï,ÿ,ÿ,Ń,N,©,©,®,®,Ã
    »,û,†,†,°,°,§,§,±,±,è,è)
      %r = $replace(%r,Ƥ,P,χ,X,Ň,N,Û°,·,Ä´,J,І,I,Σ,E,ι,i,Å,O,δ,o,×¥,y,ν,v,×¢,y,מ,n,Ž,Ž,Å‘,
    o,ÄŒ,C,Ä—,e,₤,L,ÅŒ,O,ά,a,Ä ,G,Ω,O,Ð,H,ể,e,ẵ,a,Ж,K,á»,e,ế,e,á»—,o,Å«
    ,u,â‚£,F,∆,a,Ắ,A,ủ,u,Ķ,K,Ť,T,Åž,S,Θ,O,Ш,W,Î’,B,П,N,ẅ,w,ﻨ,i,ﯼ,s,Ñ
    Ÿ,u,Ñ’,h,¹,¹,Ỳ,Y,λ,a,С,C,Ð $+ $chr(173),E,Å°,U,Ī,I,Ä,c,Ä”,E,Åœ,S,Ị,I,Ä,g,Å€,l,Ñ—,i,Ù­,*,ʼn,n,Ħ,H,Д,A,Îœ,M,Ñ‘
    ,e,Ц,U,Ñ,e,“,“,Ñ„,o,у,y,Ñ,c,к,k,Ã…,Å,â„ž,R,ï “,I,ɳ,n,Ê—,c,â–«,·,Ñ“,r,ệ,
    e,ắ,a,ẳ,a,ů,u,Ľ,L,Æ°,u,·,·,Ë™,',η,n,â„“,l,Â,,Â,,Â,,×€,i,Ä¡,g,Å´,W,Δ,A,ﮊ,J,μ,µ,Ÿ,Ÿ,Ä¥,h,β,ß,Ь,
    b,ų,u,Ñ”,e,ω,w,ÄŠ,C,Ñ–,i,Å‚,l,Ç¿,o,∫,l,ż,z,Å£,t,æ,æ,≈,=,Å,L,Å‹,n,Ú¯,S,Ä
    ,d,ψ,w,σ,o,Ä£,g,Ή,H,Î,i,Ò‘,r,κ,k,ÅŠ,N,œ,\,,/,¬,¬,щ,w,Û•,o,×,o,³,³,½,½,Ä°,I,ľ,l,Ä•,e,Å¢,T,Å,s,Å·,y,ľ,l,Ä©,i,Ô,Ô,Åš,S
    ,Ĺ,L,а,a,е,e,Ρ,P,Ј,J,Î,N,Ç»,a,Ñ’,h,ί,l,Å’,Œ,¯,¯,Ä,a,ŵ,w,Â,Â,Ã,Ã,н,H,
    ˇ,',¸,¸,Ì£,$chr(44),Ø·,b,Ó,Ó,Й,N,«,«,ù,ù,Ø,Ø,ê,ê)
      %r = $replace(%r,²,²,л,n,Ñ‹,bl,б,6,ש,w,―,-,Ϊ,I,ï ,`,Å­,u,ổ,o,Ǿ,Ø,ẫ,a,ầ,a,ï±,q,Ẃ,W,Ĥ,H,á»,o,−,-,ïž,^,ล,a,Äœ,G,ﺯ,j,Ù‰,s,Ѓ,r,ứ,u,â—,·,Ï,u,,0,,7,,",Ó©,O,Ç,i,Ç‘,O,Æ ,O,,2,Ò¯,y,ï¶,v,Ð,A,≤,<,≥,>,ẩ,a,ïˆ,H,Ù¤,e,ﺂ,i,ÐŒ,K,Ū,U,,;,ă,a,ĸ,k,Ć,C,Ĭ,I,ň,n,Ĩ,I,Ι,I,Î
    «,Y,ïŠ,J,ï˜,X,ï½,$chr(125),ï»,$chr(123),Ξ,E,ˆ,^,ï–,V,ïŒ,L,γ,y,ﺎ,i,Î,o,ỳ,y,Ć,C,Ĭ,I,ĸ,k,Ŷ,y,๛,c,ỡ,o
    ,๓,m,ﺄ,i,ï­Ž,G,Ŭ,U,Ä’,E,Ä‚,A,÷,÷, , ,‚,‚,„,„,ˆ,ˆ,‰,‰,ă,a,ï¸,x,
    ,=,Ù‚,J,,?,,-,â—Š,o,Ñ‚,T,Ä€,A,ï­‡,P,Ä–,E,Ę,E,ο,o,Ï‹,u,‼,!!,ט,u,ï®’,S,Ч,y,Ò,r,Ä›,e,Ę,E,ĺ,I,Λ,a,ο,o,Ú,Ú,Ř,R,Ư,U,Å“,œ,,-,—,—,ห,n,ส,a,à¸,g,Ψ,Y,Ẫ,A,Ï€,n,Å…,N,Ø!,o,Ћ,h,ợ,o,ĉ,c,â—¦,·,ﮎ,S,Ų,U,Е,E,Ð…,S,Ûµ,o,ÙŠ,S,ب,u,Ø©,o,ئ,s,ļ,l,
    ı,i,Å—,r,ж,x,Î…,",ÏŽ,w,â–ª,·,ζ,l,Щ,W,฿,B,ỹ,y,ÏŠ,i,Å¥,t,п,n,´,´,Ú©,s,ï±¢,*,ξ,E,Ñœ,k,â
    ˆš,v,Ï„,t,Ã,Ð,£,£,ñ,ñ,Â¥,¥,ë,ë,Ã¥,å,ï™,Y,ÇŽ,a)
      %r = $replace(%r,ằ,a, , ,Ο,O,₪,n,Ậ,A,ï‚£,£,,à,ï‚®,®,,á,ï‚©,©,,õ,á»,o,â€, ,Ö
    ±,¸,Ö¾,-,הּ,n,ź,z,‌, ,Ù,',๘,c,ฅ,m,Â,,,<,â–¼,v,ﻜ,S,â„®,e,ź,z,ậ,a,๑,a,ï¬,fi,ÑŒ,b,ﺒ,.,ﺜ,:,ศ,a,ภ,n,à¹,o,ะ,=,ï­†,y,ซ,i,‾,¯,∂,a,:,:,≠,=,,+,Ù…,r,ồ,o,Ử,U,Л,N,Ó’,A,Ọ,O,Ẅ,W,á»´,Y,ﺚ,u,ﺬ,i,ïº,u,
    Å»,Z,ﮕ,S,ﺳ,w,ﯽ,u,ﺱ,uw,ﻚ,J,ﺔ,a,,!,á»…,e,Ù„,J,ر,j,Ù€,_,ÏŒ,o,â‚«,d,â„–,no,ữ,u,Äš,E,φ,o,ï» ,I,ц,u,,Å,
    ,N,Њ,H,Έ,E,ï¾,~,ï•,U,ạ,a,,1,,4,,3,ỉ,i,Ε,E,Ð,U,Ùƒ,J,★,*,ï¢,b
    ,,$chr(35),,$,â—‹,o,ÑŽ,10,ỵ,y,áº,w,Ò›,k,Ù¿,u,♂,o,ï­Š,n,Ù¥,o,ï®,S,â¿,n,ï»—,9,ï¢,b
    ,,$chr(35),,$,â—‹,o,ÑŽ,10,ị,i,Α,A, , ,ﻩ,o,ï»,E,Ù†,u,ẽ,e,Ø«,u,ã…“,t,Ó›,e,Ó˜,E,ï
    »˜,o,Û·,v,שׁ,w,ụ,u,ÅŽ,O,Â,,á»±,u,J,J,ï½…,e,ï½,a,ï¼®,N,(,$chr(40),ï¼ ,@,ï½€,`,.,.,′,',),$chr(41),â–¬,-,â—„,<,â–º,>,∑,E,Ö»,$chr(44),‬,|,‎,|,‪,|,‫,|,Ộ,O,И,N,ï—,W,ïº,z)
      %r = $replace(%r,ס,o,╳,X,Ù ,·,Ò’,F,Ï…,u,â€,,Ö¼,·,Ç”,u,ผ,w,Ằ,A,Ấ,A,»,»,ﺖ,u,ố,o,ï
    ®“,S,ở,o,ﺕ,u,ï®”,S, Òœ,K,♦,·,‗,_,ﻈ,b,ฬ,w,אּ,x,ï‚­,-,ข,u,ท,n,Ờ,O,Ặ,A,á»­,u,Ễ,E,ਹ,J, Ù‡,o,â– ,·,Æ¡,o,ï¿,,Ò£,h,Òš,K,Ò²,X,Ò³,x,Òœ,K,ع,E,Ú†,c,ч,y,Ð¥,X,Ù¦,7,Ö½,.,ÙŽ,',Ö¿,',׃,:,á»,o,Ò–,X,ÛŒ,s,ฬ,w,∙,·,Τ,T,â“’,c,â“,a,â“Ÿ,p,â“”,e,â“£,t,Ç,A,Ð¥,X,Ö³
    ,.,ÛŒ,s,Ỉ,I,̉,',ïš,Z,á»,o,ẹ,e,Ò,k,ﺖ,u,ố,o,ﮓ,S,ở,o,ﺕ,u,Òš,K,ïš,Z,Ì•,',├,|,┤,|,Ø£,I,‹,,×,x,ặ,a,Ç’,o,Ờ,O,☼,¤,×,.,ïš,Z,ฤ,n,â‘·,4,â‘
    µ,2,â’ª,0,เ,i,☻,•,â• ,|,╦,n,å,†,ấ,a,,‚,З,3,Ẵ,A,ÐŽ,y,Ź,Z,΄,',À¨,$chr(40),À©,$chr(41),×—,n,Ở,O,á»”,O,์,',à¹,g,Ð’,B,ã€,[,】,],s,s,ï½,m,ï½,o,k,k,ï½—,w,d,d,Ũ,U,ï‘,Q,↨,|,Ẩ,A,Ẽ,E,Ö¸,¸,ธ,s
    ,Ùˆ,g,з,e,ظ,b,ﺸ,…,Б,b,ï-,m,ﻲ,…,Ù¾,u,غ,e,Ẩ,A,ẻ,e,Ò¹,y,ฆ,u,ฯ,-,ׂ, ,,-,ïƒ,Ð,,ë,ת,n,Ù§,V,Ợ,O,Û,I,Ûž,O,Û©,O,Àº,:,À{,;)
      hadd -m decoder %r $1-
      return %r
    }

    so my question is how Would I get it to read Specs , Away and ignore?

     

    and Thanks for the help so far :P:)

  3. So How About This

     

    alias ndll { return $shortfn($mircdirdlls\nicklist.dll) }
    alias mdx { return $shortfn($mircdirdlls\mdx.dll) }
    alias views { return $shortfn($mircdirdlls\views.mdx) }
    alias ico { return $+($mircdirIcon\,$1) }
    on *:JOIN:#:{
      if ($nick == $me) {
        set %getsize $dll($ndll,GetSize,$!window(* $+ $right(#,-2) $+ *,1))
        if (!$dialog(nick. [ $+ [ # ] ])) { dialog -m nick. [ $+ [ # ] ] nick. [ $+ [ # ] ] }
        .timer.join -m 1 5 fugk
      }
      if (!$timer(ref)) { .timer.ref 1 1 fugk }
    }
    on *:PART:#:{
      if (!$timer(ref)) { .timer.ref 1 1 fugk }
    }
    alias fugk { refresh $active | partsb }
    on *:RAWMODE:#:{ 
      if (!$timer(ref)) { .timer.ref 1 1 fugk }
    }
    on *:KICK:#:{ 
      if (!$timer(ref)) { .timer.ref 1 1 fugk }
    }
    dialog nick.* {
      title ""
      size 0 0 112 329
      option dbu
      list 1, 0 0 114 329, size vsbar
    }
    
    on *:dialog:nick*:*:*:{
      if ($devent == init) {
        %crap = $dll($ndll,Nicklist,$dname $!window(* $+ $right($dname,-7) $+ *,1))
        dll $mdx SetMircVersion $version
        dll $mdx MarkDialog $dname
        dll $mdx SetDialog $dname style sysmenu
        dll $mdx SetControlMDX $dname 1 ListView report single noheader> $views
        dll $mdx SetDialog $dname bgcolor $rgb(000,000,000)
        did -i $dname 1 1 setbkg color 1 $rgb(000,000,000)
        did -i $dname 1 1 settxt color $rgb(255,255,255)
        did -i $dname 1 1 settxt bgcolor $rgb(000,000,000)
        did -i $dname 1 1 headerdims 150
        did -i $dname 1 1 iconsize 8 16 23 23
        did -i $dname 1 1 seticon normal 0, $+ $ico(staff.ico)
        did -i $dname 1 1 seticon normal 0, $+ $ico(owner.ico)
        did -i $dname 1 1 seticon normal 0, $+ $ico(host.ico)
        did -i $dname 1 1 seticon normal 0, $+ $ico(novoice.ico)
        did -i $dname 1 1 seticon normal 0, $+ $ico(voice.ico)
        did -i $dname 1 1 seticon normal 0, $+ $ico(ignore.ico)
        did -i $dname 1 1 seticon normal 0, $+ $ico(helpop.ico)
        did -i $dname 1 1 seticon normal 0, $+ $ico(cup.ico)
        did -i $dname 1 1 seticon normal 0, $+ $ico(voiced.ico)
        did -i $dname 1 1 seticon normal 0, $+ iconmsn.ico
        refresh #
      }
      if (click isin $devent) { 
        tokenize 32 $did($dname,$did,1)
        if ($1 == rclick) { sline $active $fline($active,$replace($hget(decoder,$gettok($did($dname,1).seltext,6,32)),Guest_,>),1,1) | %null = $dll($ndll,Popup,$!window(* $+ $right($dname,-6) $+ *,1)) }
        if ($1 == sclick) { sline $right($dname,-5) $calc($did($dname,1).sel - 1) }
        if ($1 == dclick) { sline $right($dname,-5) $calc($did($dname,1).sel - 1) | query $nick($right($dname,-5),$calc($did($dname,1).sel - 1)) }
      }
    }
    alias nick.refresh { .timer -m 1 4 refresh $1 }
    alias -l refresh { 
      if (!$dialog(nick. [ $+ [ $1 ] ])) return 
      did -r nick. [ $+ [ $1 ] ] 1
      var %l 1
      while (%l <= $nick($1,0)) { 
        did -a nick. [ $+ [ $1 ] ] 1 0 + $nickicon($nick($1,%l),$1) $buzz.decode($replace($nick($1,%l),>,Guest_))
        inc %l
      }
    }
    alias -l nickicon { 
      var %l 1 | while (%l <= 9) { if ($ignore($mask($address($1,5),%l))) { return 6 } | inc %l }
      if (' isin $1) return 1
      if ($1 isowner $2) return 2
      if ($1 isop $2) && ($1 !isowner $2) return 3
      if ($1 !isvoice $2) && (m isincs $chan($2).mode) return 4
      return 5
    }
    menu * { 
      mouse:if ($hget(history. $+ $active,0)) click 2 $ifmatch 
      sclick: { var %i = 1 | while ($hget(button. $+ $active,%i)) { tokenize 59 $ifmatch | if ($inrect($mouse.x,$mouse.y,$1,$2,$3,$4)) { hadd -m history. $+ $active 0 %i | click 1 %i | break } | inc %i } } 
      uclick:if ($hget(history. $+ $active,0)) click 3 $ifmatch 
    }

     

    The only thing is Getting right click to read from popup.ini

  4. Thanks that worked just need to play with icon a bit

     

    My Other Question is How Would I make it that it picks up popup.ini?

     

    I throught maybe something like this

     

    menu * { 
      mouse:if ($hget(history. $+ $active,0)) click 2 $ifmatch 
      sclick: { var %i = 1 | while ($hget(button. $+ $active,%i)) { tokenize 59 $ifmatch | if ($inrect($mouse.x,$mouse.y,$1,$2,$3,$4)) { hadd -m history. $+ $active 0 %i | click 1 %i | break } | inc %i } } 
      uclick:if ($hget(history. $+ $active,0)) click 3 $ifmatch 
    }

     

    But don't seems to work lol

  5. Tried to do my own nicklist This what I have so far

     

    on *:Start:/dialog -m nicklist nicklist
    
    dialog Nicklist {
      title "nicklist"
      size -1 -1 112 256
      option dbu
      list 1, 1 0 106 255, size vsbar
    }
    
    
    on *:Dialog:nicklist:init:*: {
      dll dll\rebar.dll Dock $dialog(nicklist).hwnd > right
      dll dll\mdx.dll Set MircVersion $version
      dll dll\mdx.dll MarkDialog $dname
      dll dll\mdx.dll SetFront $dname
      dll dll\mdx.dll SetFront $dname 1 14 50 verdana
      dll dll\mdx.dll SetColor $dname
      dll dll\mdx.dll SetColor $dname 1 text $rgb (0,0,139)
      dll dll\mdx.dll SetControlMDX $dname 1 ListView noheader smallicon hottrack single > dll\views.mdx
      did -i $dname 1 1 iconsize normal small
      did -i $dname 1 1 seticon normal 0, $+ icon\owner.ico
      did -i $dname 1 1 seticon normal 0, $+ icon\host.ico
      did -i $dname 1 1 seticon normal 0, $+ icon\spec.ico
      did -i $dname 1 1 seticon normal 0, $+ icon\voice.ico
      did -i $dname 1 1 settxt color $rgb(0,0,139)
    
      nickinlist
    
      alias nickinlist{
      did -r nicklist 1
    
      var %n 1
      while (%n <= $nick($active,0)) {
    
        did -a nicklist 1 0 + $nicklisticon($nick($active,%n)) $nick($active,%n)
    
        inc %n
      }
    }
    
    alias nicklisticon {
      if(%1 isowner $active) return 1
      elseif ($1 isop $active) return 2
      elseif (*+*m* iswm $chan($active).mode) && ($1 !isvoice $active) return 4
      elseif (*+*m* !iswm $chan($active).mode) && ($1 isvoice $active) return 3
      elseif (*+*m* iswm $chan($active).mode) && ($1 isvoice $active) return 3
      elseif (*+*m* !iswm $chan($active).mode) && ($1 !isvoice $active) return 3
    }

     

    But I'm unable to get the list going any idea ?

  6. Ok This Really Bugging me Like a spot that wont go away

    The Nicklist Works but I'm unable to get icon here a screenshot

     

    pro1.jpg

     

    As you Can see there a icon error in the Preferences Dailog and no icon in the nick I'm getting no error in Status and I'm unable to see where the problem is as far as I can see there should be no problems and yes the Icons are in the right place and folder

     

    Please Help Thanks :)

     

    alias rebar { dll $shortfn($scriptdir\dll\rebar.dll) $$1- }
    alias mdxdll return $shortfn($scriptdir\dll\mdx.dll)
    alias bars return $shortfn($scriptdir\dll\bars.mdx)
    alias _dialog return $shortfn($scriptdir\dll\dialog.mdx)
    alias _views  return $shortfn($scriptdir\dll\views.mdx)
    alias _mdx dll $shortfn($scriptdir\dll\mdx.dll) $1-
    alias _mdxinit dll $shortfn($scriptdir\dll\mdx.dll) SetMircVersion $version | dll $shortfn($scriptdir\dll\mdx.dll) MarkDialog $dname
    alias nicklust { dll $+(",$scriptdir\dll\nicklust.dll,") $1- }
    alias renklikutu { return $+(",$scriptdir\dll\colorcombo.dll,") 
    }
    
    menu channel,status,nicklist,menubar { 
      - 
      NickList Preferences
      .Preferences General:nicklist
      .-
      .Unload :/unload -rs $shortfn($script)
    
    }
    
    alias nicklist { if ($dialog(nicklist)) { dialog -x nicklist } | dialog -ma nicklist nicklist | echo -a 0,1Warning Dialog: 12Now Menu of NickList 1Preferences General 12is Opened.  } 
    dialog nicklist  {
      title "  Preferences "
      size -1 -1 188 185
      option dbu
      icon $scriptdir\icon\simge.ico
      box "",19, 4 -1 180 34 
      text "", 12, 4 3 180 30
      list 13, 150 9 28 32, size disable
      text " Preferences ", 14, 8 4 90 10
      text "You can only select colored nicklist or nicklist with icon only.", 15, 9 16 140 16
      box "", 322, 4 33 180 130
      text "Own Nick   :", 329, 9 44 29 8, center
      combo 330, 44 43 50 44, size drop
      text "Op (@)      :", 323, 9 58 29 8, center
      combo 324, 44 57 50 50, size drop
      text "Halfop (+h) :", 333, 9 72 33 8, center
      combo 334, 44 71 50 20, size drop
      text "Voice (+v) :", 325, 9 86 29 8, center
      combo 326, 44 85 50 50, size drop
      text "Users         :", 327, 9 100 29 8, center
      combo 328, 44 99 50 50, size drop
      text "Ignore      :", 331, 9 114 29 8, center
      combo 332, 44 113 50 50, size drop
      check "Use Colour NickList", 353, 25 145 65 10, flat
      check "Use Icons NickList", 354, 115 145 62 10, flat
      box "", 335, 100 38 2 120
      text "Owner channel :", 340, 108 44 40 8  
      text "Super Op          :", 347, 108 58 40 8
      text "Operator (@)   :", 336, 108 72 40 8
      text "Halfop (+h)      :", 339, 108 86 40 8
      text "Voice (+v)        :", 337, 108 100 40 8
      text "Users                :", 338, 108 114 40 8
      combo 346, 155 43 24 70, size
      combo 348, 155 57 24 70, size  
      combo 342, 155 71 24 70, size
      combo 345, 155 85 24 70, size
      combo 343, 155 99 24 70, size
      combo 344, 155 113 24 70, size
      button "OK", 10, 140 168 40 13, ok 
      button "Colours Settings", 112, 134 128 45 15 
    
    }
    on *:dialog:nicklist:init:0:{
      _mdxinit
      renk
      _mdx SetControlMDX $dname 342,343,344,345,346,348 ComboBoxEx drop > $_views
      _mdx SetBorderStyle $dname 10,112 staticedge
      did -i $dname 342,343,344,345,346,348 1 iconsize small
      var %x = 1
      while (%x <= 40) {
        did -i $dname 342,343,344,345,346,348 1 seticon 0 $+($calc(%x -1),$chr(44),nicklist\icon\list.icl)
        did -a $dname 342,343,344,345,346,348 %x 
        inc %x 1
        _mdx SetBorderStyle $dname 12,14,15
        _mdx SetControlMDX $dname 13 toolbar flat list nodivider arrows > $bars
        did -i $dname 13 1 bmpsize 35 35
        _mdx SetBorderStyle $dname 13
        _mdx SetColor $dname 13 background $rgb(255,255,255)
        did -i $dname 13 1 setimage +nhd 0 icon large nicklist\icon\simge.ico
        did -i $dname 13 1 bwidth 200 200
        did -a $dname 13 1 a
        mdx SetColor $dname 12,14,15 background $rgb(255,255,255)
        mdx SetColor $dname 12,14,15 textbg $rgb(255,255,255)
        mdx SetColor $dname 14 text $rgb(255,0,0)
        mdx SetColor $dname 14 text $rgb(0,0,255)
        mdx SetFont $dname 14 17 800 Tahoma
        mdx SetFont $dname 15 13 600 Tahoma
    
    
      }
    
      did -c $dname 342 $calc(%op.ico + 2)
      did -c $dname 343 $calc(%voice.ico + 2)
      did -c $dname 344 $calc(%normal.ico + 2)
      did -c $dname 345 $calc(%halfop.ico + 2)
      did -c $dname 346 $calc(%sahip.ico + 2)
      did -c $dname 348 $calc(%sop.ico + 2)
    
    ;--- Nicklist colours
      renk
      did -c $dname 324 $calc(%rengli.324 + 2)
      did -c $dname 326 $calc(%rengli.326 + 2)
      did -c $dname 328 $calc(%rengli.328 + 2)
      did -c $dname 330 $calc(%rengli.330 + 2)
      did -c $dname 332 $calc(%rengli.332 + 2)
      did -c $dname 334 $calc(%rengli.334 + 2)
      if (%nkreng.aktiv) { did -c $dname 353 | did -b $dname 342,336,343,337,344,338,345,339,346,347,348,340,112 }
      if (%icon.nl) { did -c $dname 354 | did -b $dname 324,326,328,330,332,323,325,327,329,331,333,334 }
    }
    on *:dialog:nicklist:sclick:112:rgb2 | echo -a 0,1Warning Dialog: 12Now Menu of 1Colours Preferences 12is Opened, 4Menu of NickList 1Preferences General 4is Closed.  
    } 
    on *:dialog:nicklist:sclick:*:{
      if ($did == 354) { if ($did(354).state == 1) {
          set %icon.nl on
          .disable #renkli
          .unset %nkreng.aktiv
          did -u $dname 353
          did -b $dname 324,326,328,330,332,323,325,327,329,331,333,334
          did -e $dname 342,336,343,337,344,338,345,339,346,347,348,340,112
          nick.rengsiz
        } 
        else { 
          unset %icon.nl
          did -e $dname 324,326,328,330,332,323,325,327,329,331,333,334
        }
      }
      if ($did == 353) {
        if ($did(353).state == 1) {
          .enable #renkli | set %nkreng.aktiv on | nick.rengle
          did -u $dname 354
          .unset %icon.nl
          did -e $dname 324,326,328,330,332,323,325,327,329,331,333,334
          did -b $dname 342,336,343,337,344,338,345,339,346,347,348,340,112
        } 
        else {
          unset %nkreng.aktiv 
          .disable #renkli 
          nick.rengsiz
          did -e $dname 342,336,343,337,344,338,345,339,346,347,348,340,112
        }
      }
    
      if ($did isnum 324-334) { set %rengli. $+ $did $calc($did($dname,$did).sel - 2) | nick.rengle }
      if ($did == 342) { set %op.ico $calc($did(342).sel - 2) }
      if ($did == 343) { set %voice.ico $calc($did(343).sel - 2) }
      if ($did == 344) { set %normal.ico $calc($did(344).sel - 2) }
      if ($did == 345) { set %halfop.ico $calc($did(345).sel - 2) }
      if ($did == 346) { set %sahip.ico $calc($did(346).sel - 2) }
      if ($did == 348) { set %sop.ico $calc($did(348).sel - 2) }
    
    }
    
    
    alias -l renk { var %x = dll $renklikutu COMBO $dname | %x 324 | %x 326 | %x 328 | %x 330 | %x 332 | %x 334 }
    
    #renkli off
    on *:nick:{
      var %rbg = $comchan($newnick,0)
      var %rbg2 = 1
      while (%rbg < %rbg2) { 
        if ($nick = $me) && $comchan($newnick,%rbg2) { cline %rengli.330 $comchan($newnick,%rbg2) $newnick | nick.rengle }
        elseif ($newnick isop $comchan($newnick,%rbg2)) { cline  %rengli.324 $comchan($newnick,%rbg2) $newnick | nick.rengle } 
        elseif ($newnick isvo $comchan($newnick,%rbg2)) { cline %rengli.326 $comchan($newnick,%rbg2) $newnick | nick.rengle }
        elseif ($newnick ishelp $comchan($newnick,%rbg2)) { cline %rengli.334 $comchan($newnick,%rbg2) $newnick | nick.rengle }
        elseif ($address($newnick,5) isignore) { cline %rengli.332 $comchan($newnick,%rbg2) $newnick | nick.rengle } 
        elseif $comchan($newnick,%rbg2) { cline %rengli.22 $comchan($newnick,%rbg2) $newnick | nick.rengle }
        else { break }  
        inc %rbg2
      }
    }
    on *:op:#:{ if ($opnick != $me) { cline %rengli.324 $chan $opnick | nick.rengle } }
    on *:deop:#:{ if ($opnick != $me) { cline %rengli.328 $chan $opnick | nick.rengle } }
    on *:voice:#:{ if ($vnick != $me) { cline %rengli.326 $chan $vnick } | nick.rengle }
    on *:devoice:#:{ if ($vnick != $me) { cline %rengli.328 $chan $vnick | nick.rengle } }
    on *:help:#:{ if ($hnick != $me) { cline %rengli.334 $chan $hnick | nick.rengle } }
    on *:dehelp:#:{ if ($hnick != $me) { cline %rengli.334 $chan $hnick | nick.rengle } }
    
    on *:join:#:{
      set %rbg.c $chan
      if $nick = $me { .enable #renklenen | nick.rengle }
      else { cline %rengli.328 $chan $nick | nick.rengle }
    }
    #renkli end
    #renklenen off
    raw 366:*:{ 
      var %tot = $nick(%rbg.c,0)
      var %cont = 1
      while (%cont <= %tot) {
        if ($nick(%rbg.c,%cont) = $me) { cline %rengli.330  %rbg.c $me }
        elseif ($nick(%rbg.c,%cont) isop %rbg.c) { cline %rengli.324 %rbg.c $nick(%rbg.c,%cont) }
        elseif ($nick(%rbg.c,%cont) isvo %rbg.c) { cline %rengli.326 %rbg.c $nick(%rbg.c,%cont) }
        elseif ($nick(%rbg.c,%cont) ishelp %rbg.c) { cline %rengli.334 %rbg.c $nick(%rbg.c,%cont) }
        else  { cline %rengli.328 %rbg.c $nick(%rbg.c,%cont) }
        inc %cont
      }
      .disable #renklenen | unset %rbg.c
    }
    #renkleken end
    
    alias nick.rengle {
      var %rbg = $chan(0)
      %rbg2 = 1
      while %rbg2 <= %rbg {
        var %rbg3 = $nick($chan(%rbg2),0)      
        var %rbg6 = $chan(%rbg2)      
        var %rbg4 = 1
        while %rbg4 <= %rbg3 {
          if $1 = -r { cline $color(listbox text) %rgb6 $nick(%rbg6,%rbg4) }
          else {
            if $nick(%rbg6,%rbg4) = $me { cline %rengli.330 %rbg6 $nick(%rbg6,%rbg4) }
            elseif $nick(%rbg6,%rbg4) isop %rbg6 { cline %rengli.324 %rbg6 $nick(%rbg6,%rbg4) }
            elseif $nick(%rbg6,%rbg4) isvo %rbg6 { cline %rengli.326 %rbg6 $nick(%rbg6,%rbg4) }
            elseif $nick(%rbg6,%rbg4) ishelp %rbg6 { cline %rengli.334 %rbg6 $nick(%rbg6,%rbg4) }
            elseif $address($nick(%rbg6,%rbg4),5) isignore { cline %rengli.332 %rbg6 $nick(%rbg6,%rbg4) }
            elseif $nick(%rbg6,%rbg4) isreg %rbg6 { cline %rengli.328 %rbg6 $nick(%rbg6,%rbg4) }
          }
          inc %rbg4
        }
        inc %rbg2
      }
    }
    
    alias nick.rengsiz {
      set -u0 %i 1
      while (%i <= $chan(0)) {
        set -u0 %j 1
        while (%j <= $nick($chan(%i),0)) { 
          if ($nick($chan(%i),%j) ison $chan(%i)) { cline 01 $chan(%i) $nick($chan(%i),%j)) }
          inc %j
        }
        inc %i
      }
    }
    on 1:load:{ 
      echo -a 0,4« Preferences » 11,12 Preferences mIRC Loaded.
      echo -a 0,4« Preferences » 11,12 /Nicklist use to open.
    } 
    on 1:unload:{ 
      echo -a 0,4« Preferences » 11,12 Preferences mIRC Unloaded.
    } 
    on *:join:#:{
      if ($nick == $me) && (%icon.nl != $null) { who # | nlust.chan $chan }
    }
    alias nlust.chan {
      if ($nick == $me) {
        nicklust Mark $window(#).hwnd  nLUST_CallBack rowselect tooltips balloontips hideempty hottrack dlgframe clientedge
        nicklust AddIcon # > %op.ico $+ ,nicklist\icon\list.icl
        nicklust AddIcon # > %voice.ico $+ ,nicklist\icon\list.icl
        nicklust AddIcon # > %normal.ico $+ ,nicklist\icon\list.icl
        nicklust AddIcon # > %halfop.ico $+ ,nicklist\icon\list.icl
        nicklust AddIcon # > %op.ico $+ ,nicklist\icon\list.icl
        nicklust AddIcon # > %sop.ico $+ ,nicklist\icon\list.icl
        nicklust AddIcon # > %sahip.ico $+ ,nicklist\icon\list.icl
        nicklust SetGroupText # 1 >  User's
        nicklust AddGroup # 10 + 2 >  Voice's (+v)
        nicklust AddGroup # 11 @ 1 >  Op's (@)
        nicklust AddGroup # 12 % 4 >  Halfop's (+h)
        nicklust AddGroup # 13 - 5 >  Op's (@)
        nicklust AddGroup # 14 & 6 >  Sop's
        nicklust AddGroup # 15 . 7 >  Owner
        nicklust SetGroupView # 1 normal
        nicklust SetGroupView # 10 normal
        nicklust SetGroupView # 11 normal
        nicklust SetGroupView # 12 normal
        nicklust SetGroupView # 13 normal
        nicklust SetGroupView # 14 normal
        nicklust SetGroupView # 15 normal
        nicklust SetGroupIcon # 1 3
        nicklust SetGroupPos # 15 start
        nicklust SetGroupPos # 14 end
        nicklust SetGroupPos # 13 end
        nicklust SetGroupPos # 11 end
        nicklust SetGroupPos # 12 end
        nicklust SetGroupPos # 10 end
        nicklust SetGroupPos # 1 end
        nicklust SetHotCursor # > nicklist\icon\red.cur
        nicklust SetHeaderFontStyle # bold
        theme_nlist #
    
      }
    }
    alias nlust_callback {
      if ($1 = tooltip) {
        var %extra
        if ($3 == $me) %extra = (Your name)
        nicklust SetTipTitle $2 1 > Info on $3 %extra
        return Status: $nlist_pnick($remove($nick($2,$3).pnick,$3)) $+ $crlf $+ Idle: $duration($nick($2,$nick($2,$3)).idle) $+ $crlf $+ Notify: $iif($notify($3),Yes,No) $+ $crlf $+ Adrress: $iif($address($3,1),$ifmatch,Unknown) $+ $crlf $+ Channel: $_comchans($3,32))
      }
    }
    
    alias nlist_pnick {
      if ($1 = @) { return Kanal Operatörü }
      elseif ($1 = .) { return Owner channel }
      elseif ($1 = &) { return Super Op (Sop) }
      elseif ($1 = +) { return Voice }
      elseif ($1 = %) { return Halfop }
      elseif ($1 = -) { return Operator }
      elseif ($1 = $null) { return Users }
    }
    alias _isnotifylist {
      if ($notify($1)) return $2
      return $3
    }  
    alias _comchans {
      var %tokk = $iif($2,$ifmatch,$chr(32)), %iii = 1, %chh
      while (%iii <= $comchan($1,0)) { 
        %chh = $addtok(%chh,$comchan($1,%iii),%tokk) | inc %iii 
      } 
      return $sorttok(%chh,%tokk) 
    }
    
    if (($1 == nickAdding) && ($notify($3))) return 11 
    if ($1 == nickadded) {
      if ($3 == $me) return 2 $rgb(255,0,255) > $me $crlf $+ This is you
    }
    alias theme_nlist {
      nicklust SetColor $1 bkg %rgbcode
      nicklust SetColor $1 text %rgbcode2
      nicklust SetColor $1 hottext %rgbcode9
      nicklust SetColor $1 tipbkg %rgbcode10
      nicklust SetColor $1 tiptext %rgbcode11
      nicklust SetColor $chan divider %rgbcode3
      nicklust SetHeaderColor $chan 1 %rgbcode4
      nicklust SetHeaderColor $chan 10 %rgbcode5
      nicklust SetHeaderColor $chan 11 %rgbcode6
      nicklust SetHeaderColor $chan 12 %rgbcode7
      nicklust SetHeaderColor $chan 15 %rgbcode8
      nicklust SetHeaderColor $chan 14 %rgbcode12
    
    }
    ON *:JOIN:#:{
      if ($nick == $me) {
        haltdef
      }
    }
    alias Rgb2 { dialog -m rgb2 rgb2 | acinca2 | dialog -x nicklist nicklist }
    
    dialog rgb2 {
      title " Colours Settings - (Icon's Nicklist) "
      size -1 -1 410 490
      option pixels
      icon $scriptdir/icon/renk.ico, 0
      box "", 32, 5 -4 360 77
      box "&Colour Box", 1, 30 75 310 143
      edit "", 2, 45 95 31 20, disable
      list 3, 100 96 155 20, size
      list 4, 265 91 63 83, size
      edit "", 5, 45 120 31 20, disable
      list 6, 100 120 155 20, size
      edit "", 7, 45 145 31 20, disable
      list 8, 100 145 155 20, size
      text "Hex Code:", 9, 47 174 62 16
      edit "", 10, 45 190 100 19
      text "Rgb Code:", 11, 178 175 55 16
      edit "", 12, 175 190 103 19
      button "Background ", 13, 15 245 110 25, ok
      button "Nick text", 15, 130 245 110 25, ok
      button "Group text line", 16, 245 245 110 25, ok
      button "User Grup's text", 17, 245 314 110 25, ok
      button "Voice Grup's text", 18, 130 315 110 25, ok
      button "Sop Grup's text", 33, 130 280 110 25, ok
      button "Op Grup's text", 19, 245 280 110 25, ok
      button "Halfop Grup's text", 20, 15 315 110 25, ok
      button "Owner channel text", 21, 15 280 110 25, ok
      button "Hot text", 22, 15 350 110 25, ok
      button "Ýnfo background", 23, 130 350 110 25, ok
      button "Ýnfo text", 24, 245 350 110 25, ok
      button "Nicklist Preferences", 25, 6 399 120 30, ok
      box "&Colours Settings", 14, 4 222 358 165
      text "", 26, 5 2 360 68
      list 27, 305 14 53 40, disable
      text "  Colours Settings - (Icon's Nicklist) ", 28, 5 7 255 20
      text "  To change the settings of colour, first select       the colours from box of colour, then press the     position which you want to change.", 29, 5 27 285 40
      button "Close", 30, 263 396 100 30, ok
    
    
    }
    on *:dialog:rgb2:init:*:{
      mdxini
      mdx SetMircVersion $version
      mdx MarkDialog $dname
      mdx SetColor $dname 4 background %rgbcode
      mdx SetColor $dname 2 background $rgb(255,0,0)
      mdx SetColor $dname 5 background $rgb(0,255,0)
      mdx SetColor $dname 7 background $rgb(0,0,255)
      mdx SetFont $dname 2,5,7,9,10,11,12 +a 12 600 Arial
      mdx SetBorderStyle $dname 2,5,7,10,12 staticedge
      mdx SetBorderStyle $dname 13,15,16,17,18,19,20,21,22,23,24,33 staticedge
      mdx SetControlMDX $dname 3,6,8 TrackBar autoticks >  $bars
      mdx SetBorderStyle $dname 3,6,8 windowedge
      did -i $dname 3,6,8 1 params 0 0 255 * * * * 12
      did -i $dname 3,6,8 1 tickfreq 1
      mdx SetBorderStyle $dname 26,28,29
      mdx SetControlMDX $dname 27 toolbar flat list nodivider arrows > $bars
      did -i $dname 27 1 bmpsize 35 35
      mdx SetBorderStyle $dname 27
      mdx SetColor $dname 27 background $rgb(255,255,255)
      did -i $dname 27 1 setimage +nhd 0 icon large nicklist\icon\renk.ico
      did -i $dname 27 1 bwidth 250 250
      did -a $dname 27 1 a
      mdx SetColor $dname 26,28,29 background $rgb(255,255,255)
      mdx SetColor $dname 26,28,29 textbg $rgb(255,255,255)
      mdx SetColor $dname 28 text $rgb(255,0,0)
      mdx SetColor $dname 1,14 text $rgb(0,0,255)
      mdx SetFont $dname 28,30 17 800 Tahoma
      mdx SetFont $dname 1,14,25,29 13 600 Tahoma
    }
    on *:dialog:rgb2:sclick:3,6,8:{
      mdx SetColor $dname 4 background $rgb($gettok($did(3).seltext,1,32),$gettok($did(6).seltext,1,32),$gettok($did(8).seltext,1,32))
      did -ra $dname 12 $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32)
      did -ra $dname 10 $base($gettok($did(3).seltext,1,32),10,16,2) $+ $base($gettok($did(6).seltext,1,32),10,16,2) $+ $base($gettok($did(8).seltext,1,32),10,16,2)
    }
    alias mdx_fullpath { return $+(",$scriptdir\dll\mdx.dll,") }
    alias mdx { dll $mdx_fullpath $1- }
    alias mdxini {
      dll $mdx_fullpath SetMircVersion $version
      dll $mdx_fullpath MarkDialog $dname
    }
    on *:dialog:rgb2:sclick:13:{
      set %rgbcode $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    }
    on *:dialog:rgb2:sclick:15:{
      set %rgbcode2 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    }
    on *:dialog:rgb2:sclick:16:{
      set %rgbcode3 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    }
    on *:dialog:rgb2:sclick:17:{
      set %rgbcode4 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    
    }
    on *:dialog:rgb2:sclick:18:{
      set %rgbcode5 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    }
    on *:dialog:rgb2:sclick:19:{
      set %rgbcode6 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    
    }
    on *:dialog:rgb2:sclick:20:{
      set %rgbcode7 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    
    }
    on *:dialog:rgb2:sclick:21:{
      set %rgbcode8 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    
    }
    on *:dialog:rgb2:sclick:22:{
      set %rgbcode9 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    
    }
    on *:dialog:rgb2:sclick:23:{
      set %rgbcode10 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    
    }
    on *:dialog:rgb2:sclick:24:{
      set %rgbcode11 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    
    }
    on *:dialog:rgb2:sclick:33:{
      set %rgbcode12 $rgb( $gettok($did(3).seltext,1,32) $+ , $+ $gettok($did(6).seltext,1,32) $+ , $+ $gettok($did(8).seltext,1,32) )
      alias theme_nlist | /hop $active #
    
    }
    
    on *:dialog:rgb2:sclick:25:/dialog -m nicklist nicklist | dialog -x rgb2 rgb2 | echo -a 0,1Warning Dialog: 12Now Menu of NickList 1Preferences General 12is Opened, 4Menu of 1Colours Preferences 12is Closed.  
    
    alias acinca2 { 
      var %i = 10
      while (%i < 264) { 
        dialog -s rgb2 %i $calc(%i - 110) 370 440
        inc %i
      } 
      dialog -v rgb2
    }

×
×
  • Create New...