Lazy Mans Script

By F*U*R*B*Y* on Dec 13, 2006

ok, i'm in control of a few channels and in a main one we get all these people so i made this script, i got plenty of good feedback so i thought i'll post it here. you MUST have access on ChanServ to use this. This was designed on PTlink Server and Services

dialog lazy_man {
  title "Lazy mans Script - By F*U*R*B*Y*"
  size -1 -1 115 116
  option dbu
  box "Kicks.", 1, 1 2 50 85
  text "Made By F*U*R*B*Y", 3, 1 93 108 8, center
  button "Idled.", 4, 7 10 37 12
  edit "the nickname to be kicked/banned", 5, 9 104 89 10
  button "Swearing", 6, 7 25 37 12
  button "Flooding", 7, 7 40 37 12
  button "Cloning", 8, 7 55 37 12
  button "Op begging", 9, 7 70 37 12
  box "Bans.", 2, 54 2 50 85
  button "Idled.", 10, 60 10 37 12
  button "Swearing", 11, 60 25 37 12
  button "Flooding", 12, 60 40 37 12
  button "Cloning", 13, 60 55 37 12
  button "Op begging", 14, 60 70 37 12
}
alias lazy-man {
  dialog -m lazy_man lazy_man
  echo -a Lazy Man Script %lazyman.version by F*U*R*B*Y*
  echo -a successfully opened.
}
on *:LOAD: {
  set %lazyman.version v1
  echo -a 03Lazy Mans Script %lazyman.version by  F*UR**B*Y*
  echo -a 04To configure Lazy Man Script %lazyman.version please type /config
}
on *:DIALOG:lazy_man:sclick:*:{
  if ($did == 4) { .chanserv kick %lazyman.chan $did(5) You are Idled. We do not allow idling }
  if ($did == 6) { .chanserv kick %lazyman.chan $did(5) You are Swearing. We do not allow Swearing }
  if ($did == 7) { .chanserv kick %lazyman.chan $did(5) You are Flooding. We do not allow Flooding }
  if ($did == 8) { .chanserv kick %lazyman.chan $did(5) You are Cloning. We do not allow Cloning. }
  if ($did == 9) { .chanserv kick %lazyman.chan $did(5) You are Op Begging. We do not allow op begging. }
  if ($did == 10) { 
    .timerop 1 1 chanserv op %lazyman.chan $me
    .timerban 1 3 ban -u20k %lazyman.chan $did(5)
    .timerdeop 1 25 chanserv deop %lazyman.chan $me
  }
  if ($did == 11) { 
    .timerop 1 1 chanserv op %lazyman.chan $me
    .timerban 1 3 ban -u20k %lazyman.chan $did(5)
    .timerdeop 1 25 chanserv deop %lazyman.chan $me
  }
  if ($did == 12) { 
    .timerop 1 1 chanserv op %lazyman.chan $me
    .timerban 1 3 ban -u20k %lazyman.chan $did(5)
    .timerdeop 1 25 chanserv deop %lazyman.chan $me
  }
  if ($did == 13) { 
    .timerop 1 1 chanserv op %lazyman.chan $me
    .timerban 1 3 ban -u20k %lazyman.chan $did(5)
    .timerdeop 1 25 chanserv deop %lazyman.chan $me
  }
  if ($did == 14) { 
    .timerop 1 1 chanserv op %lazyman.chan $me
    .timerban 1 3 ban -u20k %lazyman.chan $did(5)
    .timerdeop 1 25 chanserv deop %lazyman.chan $me
  }
}

Comments

Sign in to comment.
F*U*R*B*Y*   -  Dec 21, 2006

3 days late for what :s

 Respond  
Disturbed   -  Dec 21, 2006

wow im only 3 days late this time :\

 Respond  
F*U*R*B*Y*   -  Dec 16, 2006

2 dialog boxes? if not. i don\'t understand what you are getting at :P i just got out of bed and its 6:49pm :P explain further

 Respond  
ZabuzaMomochi   -  Dec 16, 2006

You should make 2 edit boxes except for one big one, one to put the channel name in and one to put the nick in, it makes it look cool.(i tried this) :P

 Respond  
[M]ike   -  Dec 13, 2006

A suggestion; add a feature in which you can enter a custom channel service as some services use different service nick\'s such as I think QuakeNet IRC uses bots with letter names. Other than that, good job.

 Respond  
F*U*R*B*Y*   -  Dec 13, 2006

:D ya i kept getting bored typing the command out all the time, then i made it into /cs k # nick then i did this :p

 Respond  
Lindrian   -  Dec 13, 2006

Oh yes, I get it. well, indeed, it is a \"lazy man\" script ;P..
In that case its pretty usfull.

 Respond  
F*U*R*B*Y*   -  Dec 13, 2006

this is only Version 1. if you give me suggestions for version 2 i\'ll be gladly too make it :D

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.