עמוד ראשי מירק סקריפטינג סניפטים Mass modes

Mass modes

mIRC Snippets - בפורום זה יפורסמו קודים שימושיים למירק. לפרסום קודים יש לפרסמם תחילה בפורום "פרסום קודים ומדריכים" ולאחר מכאן הם יועברו לפורום זה.

Ohad
מנהל האתר
Mass modes
הצטרף: 29 יוני 2010, 16:13
הודעות: 112
פורסם: 01 יולי 2010, 19:53
שם הקוד: Mass modes
יוצר: Ohad
גירסא: 1.04
תיאור: הקוד מאפשר לכם לתת ולהוריד דרגות (qaohv beI) בצורה המונית
הפעלה: מוסבר בתחילת הקוד

; ——————————————————————————————————————————————— ;
; Mass code by Ohad v1.04
; This code let you to give and take user modes in channel (qaohv)
; Syntax: /mass [#channel] <[+|-]modes> [wildcard]
;
; /mass #mIRC -ov ---> remove all the ops and the voices in #mIRC
; /mass #mIRC +hv ---> give to all users in #mIRC half-op and voice
; ——————————————————————————————————————————————— ;

alias mass {
  var %c $iif(#* iswm $1,$1,$active)
  if (#* iswm $1) { tokenize 32 $2-3 }
  if ($left($1,1) !isin +-) { tokenize 32 + $+ $1-2 }
  if ($me isop %c || $me ishop %c) && ($regex(m,$1,/^([+-])((?:([ $nickmode ])(?!.*\3))+)$/x)) {
    var %x 1,%y,%d,%n,%nick,%w $iif($2,$2,*)
    while ($nick(%c,%x,$iif($regml(m,1) == -,$regml(m,2),a))) {
      %nick = $v1
      if ($v1 != $me) && (%w iswm $v1) { %n = $regsubex(m2,$regml(m,2),/([ $+ $iif($regml(m,1) == -,^) $pre($nick(%c,%nick).pnick) ]+)/gs,) | %d = $+(%d,%n) | %y = %y $str(%nick $chr(32),$len(%n)) }
      if ($len(%d) >= $modespl) { mode %c $+($regml(m,1),$mid(%d,1,$modespl)) $gettok(%y,1- $modespl,32) | %y = $gettok(%y,$calc($modespl +1) -,32) | %d = $mid(%d,$calc($modespl +1)) }
      inc %x
    }
    if (%y) { mode %c $+($regml(m,1),%d) %y }
  }
}
alias -l pre { return $regsubex($1,/([ $prefix ]?)[^ $prefix ]?/gs,$mid($nickmode,$pos($prefix,\1),1)) }

Ocean
משתמש רשום
Re: v1.04 Mass modes
הצטרף: 01 יולי 2010, 14:38
הודעות: 77
פורסם: 02 יולי 2010, 16:24
זה דבר שימושי וביותר במיוחד לתייקובר :D

uns
משתמש רשום
Re: v1.04 Mass modes
הצטרף: 01 יולי 2010, 07:18
הודעות: 95
פורסם: 09 יולי 2010, 12:43
שימושי מאוד, למרות שאצלי זה כבר מובנה במירק.
תמונה

XtrAp
מנהל האתר
Re: Mass modes
הצטרף: 29 יוני 2010, 16:19
הודעות: 113
פורסם: 13 יולי 2010, 17:38
שימושי ביותר :)

Nixxo
משתמש רשום
Re: Mass modes
הצטרף: 13 יולי 2010, 18:38
הודעות: 20
פורסם: 14 יולי 2010, 05:07
מאוד שימושי...
תמונה

pacific
משתמש רשום
Re: Mass modes
הצטרף: 14 יולי 2010, 13:55
הודעות: 11
פורסם: 14 יולי 2010, 14:09
תודה

291993
משתמש רשום
Re: Mass modes
הצטרף: 22 יולי 2010, 08:34
הודעות: 1
פורסם: 22 יולי 2010, 08:46
תודה


חזור אל סניפטים

cron