Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on *:TEXT:*:#Chanhere: {
- if ($regex($1,/^[!@.]addwar/si)) {
- if ($nick isvoice $chan) && ($nick isreg $chan) { notice $nick Sorry, you must be a halfop+ to set the war.
- }
- if (($nick isop $chan) || ($nick ishop $chan)) && ($regex($2,/(monday|tuesday|wednesday|thursday|friday|saturday|sunday)/si)) && ($3) {
- set $+(%,$2,news) $+(06,$3-) | msg $chan A war for $2 has been set! Type !Wars $2 to see it! War set by $+(06,$nick,.,)
- }
- if (($nick isop $chan) || ($nick ishop $chan)) && (!$2) { notice $nick Please specify a day. }
- else {
- if (!$3) { notice $nick Please choose an war to add. }
- }
- }
- elseif ($regex($1,/^[!.]war/si)) {
- if ($2) { notice $nick war for $2 is $eval($+(%,$2,news),2) }
- if (!$2) {
- if (%mondaynews) && ($day == monday) { notice $nick Date: Monday $date $+ : %mondaynews }
- elseif (!%mondaynews) && ($day == monday) { notice $nick No war(s) for Monday }
- if (%tuesdaynews) && ($day == Tuesday) { notice $nick Date: Tuesday $date $+ : %tuesdaynews }
- elseif (!%tuesdaynews) && ($day == Tuesday) { notice $nick No war(s) for Tuesday. }
- if (%wednesdaynews) && ($day == Wednesday) { notice $nick Date: Wednesday $date $+ : %wednesdaynews }
- elseif (!%wednesdaynews) && ($day == wednesday) { notice $nick No war(s) for Wednesday. }
- if (%thursdaynews) && ($day == Thursday) { notice $nick Date: Thursday $date $+ : %thursdaynews }
- elseif (!%thursdaynews) && ($day == thursday) { notice $nick No war(s) set for Thursday. }
- if (%fridaynews) && ($day == Friday) { notice $nick Date: Friday $date $+ : %fridaynews }
- elseif (!%fridaynews) && ($day == friday) { notice $nick No war(s) set for Friday. }
- if (%saturdaynews) && ($day == saturday) { notice $nick Date: Saturday $date $+ : %saturdaynews }
- elseif (!%saturdaynews) && ($day == saturday) { notice $nick No war(s) set for Saturday. }
- if (%sundaynews) && ($day == sunday) { notice $nick Date: Sunday $date $+ : %sundaynews }
- elseif (!%sundaynews) && ($day == sunday) { notice $nick No war(s) set for Sunday. }
- }
- }
- elseif ($regex($1,/^[!@.]unset/si)) {
- if ($nick isop $chan) || ($nick ishop $chan) {
- if (!$2) || (% !isin $left($2,1)) { Notice $nick Please specify a day to unset (%mondaynews,%tuesdaynews,%wednesdaynews,%thursdaynews,%fridaynews,%saturdaynews,%sundaynews). }
- if ($regex($2,/(%mondaynews|%tuesdaynews|%wednesdaynews|%thursdaynews|%fridaynews|%saturdaynews|%sundaynews)/si)) {
- msg $chan war for $+(06,$2,) has been unset. | unset $2
- }
- }
- }
- elseif ($regex($1,/^@war/si)) {
- if ($2) { msg $chan war for $2 is $eval($+(%,$2,news),2) }
- if (!$2) {
- if (%mondaynews) && ($day == monday) { msg $chan Date: Monday $date $+ : %mondaynews }
- elseif (!%mondaynews) && ($day == monday) { msg $chan No war(s) for Monday }
- if (%tuesdaynews) && ($day == Tuesday) { msg $chan Date: Tuesday $date $+ : %tuesdaynews }
- elseif (!%tuesdaynews) && ($day == Tuesday) { msg $chan No war(s) for Tuesday. }
- if (%wednesdaynews) && ($day == Wednesday) { msg $chan Date: Wednesday $date $+ : %wednesdaynews }
- elseif (!%wednesdaynews) && ($day == wednesday) { msg $chan No war(s) for Wednesday. }
- if (%thursdaynews) && ($day == Thursday) { msg $chan Date: Thursday $date $+ : %thursdaynews }
- elseif (!%thursdaynews) && ($day == thursday) { msg $chan No war(s) set for Thursday. }
- if (%fridaynews) && ($day == Friday) { msg $chan Date: Friday $date $+ : %fridaynews }
- elseif (!%fridaynews) && ($day == friday) { msg $chan No war(s) set for Friday. }
- if (%saturdaynews) && ($day == saturday) { msg $chan Date: Saturday $date $+ : %saturdaynews }
- elseif (!%saturdaynews) && ($day == saturday) { msg $chan No war(s) set for Saturday. }
- if (%sundaynews) && ($day == sunday) { msg $chan Date: Sunday $date $+ : %sundaynews }
- elseif (!%sundaynews) && ($day == sunday) { msg $chan No war(s) set for Sunday. }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement