Advertisement
Guest User

Untitled

a guest
May 24th, 2015
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 2.67 KB | None | 0 0
  1. ;; Syntax: /akill nicknaam duur(zonder +) reden
  2. ;; Of gewoon /akill voor menu :)
  3. on *:LOAD:{
  4.   disable #akillcommand
  5.   disable #akilldialog
  6. }
  7. alias akill {
  8.   if ($dialog(akill) == akill) { echo Dialog already open! Please close to enable command line akill. }
  9.   elseif ($1 == ?clear) { os akill clear }  
  10.   elseif ($1 == $null) { dialog -m akill akill | .enable #akilldialog }
  11.   else {
  12.     if ($3 == $null) { set %akilltime 0 | set %akillreason $2 }
  13.     else { set %akilltime $2 | set %akillreason $3- }
  14.     .enable #akillcommand
  15.     userip $1
  16.   }
  17. }
  18.  
  19. dialog akill {
  20.   title "Akill "
  21.   size -1 -1 158 83
  22.   option dbu
  23.   edit "", 1, 38 18 114 10, autohs
  24.   text "Stanley's Akill Script", 2, 3 3 152 8, center
  25.   text "Nicknaam:", 3, 1 19 33 8, right
  26.   text "Gebruik Spatie voor meer nicks", 11, 6 10 999 8, nowrap
  27.   text "Tijd:", 4, 1 34 33 8, right
  28.   text "Reden:", 5, 1 49 33 8, right
  29.   edit "", 6, 38 33 55 10
  30.   edit "", 7, 38 48 113 10
  31.   list 8, 96 33 57 10, size vsbar
  32.   button "Akill", 9, 60 60 37 12, ok
  33.   text "", 10, 4 73 150 8, center
  34. }
  35.  
  36. on *:dialog:akill:init:0: {
  37.   did -a akill 8 Minuten
  38.   did -a akill 8 Uren
  39.   did -a akill 8 Dagen
  40.   did -a akill 8 Perm
  41. }
  42.  
  43. on *:dialog:akill:sclick:*:{
  44.   if ($did == 9)  { tokenize 32 $did(akill,1) }
  45.   if ($did(akill,8,$did(akill,8).sel) == Minuten) { set %akilltime $did(akill,6) $+ min }
  46.   if ($did(akill,8,$did(akill,8).sel) == Uren) { set %akilltime $did(akill,6) $+ hrs }
  47.   if ($did(akill,8,$did(akill,8).sel) == Dagen) { set %akilltime $did(akill,6) $+ days }
  48.   if ($did(akill,8,$did(akill,8).sel) == Perm) { set %akilltime 0 }
  49.   if ($did == 9) && ($0 > 10)  { did -a akill 10 Niet mogelijk om meer dan 10 personen te akillen! | did -r akill 1,6,7 | halt }
  50.   if ($did == 9) && ($chr(32) !isin $1-)  { userip $1 }
  51.   else { var %i 1 | while (%i <= $0) { userip $eval($ $+ %i,$0) | inc %i } }
  52.   if ($did == 9) { halt }
  53. }
  54.  
  55. on *:dialog:akill:close:*:{
  56.   disable #akilldialog
  57. }
  58.  
  59. #akillcommand off
  60. raw 340:*:{
  61.   set %akillhost $gettok($1-,2,64)
  62.   if (%akillhost == $null) { echo -a Geen geldige nicknaam! | disable #akillcommand }
  63.   else {
  64.     msg operserv akill add + $+ %akilltime *@ $+ $gettok($1-,2,64) %akillreason info -> stanley@chattersweb.nl
  65.     unset %akill*
  66.   }
  67.   disable #akillcommand
  68. }
  69. #akillcommand end
  70. #akilldialog off
  71. raw 340:*:{
  72.   set %akillreason $did(akill,7)
  73.   set %akillhost $gettok($1-,2,64)
  74.   if (%akillhost == $null) { did -a akill 10 Geen geldige nicknaam! | did -r akill 1,6,7 }
  75.   else {
  76.     msg operserv akill add + $+ %akilltime *@ $+ %akillhost %akillreason info -> stanley@chattersweb.nl
  77.     did -a akill 10 User(s) Akilled! | did -r akill 1,6,7
  78.   }
  79.   unset %akill*
  80. }
  81. #akilldialog end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement