All pastes #247914 Raw Edit

Mine

public text v1 · immutable
#247914 ·published 2006-11-14 00:02 UTC
rendered paste body
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20\par
;----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\par
;;; Atl Addon: Poll v4.5\par
;;; Creator: Kadith\par
;;;;;;;;;;;;;; Contact\par
;;; Email: kadith@villageirc.net\par
;;; ICQ: 11204218 22561800\par
;;; IRC: irc.VillageIRC.net\par
;;; in #WorldVillage\par
;;;;;;;;;;;;;;; WWW \par
;;; http://vi-p.net\par
;----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\par
\par
;--- Menus\par
menu channel \{\par
  Atl Poll\par
  .Atl Poll:say \'02\'ab\'a5\'bb Atl\'02 Poll v4.5 \'1fBy\'1f: Kadith\par
  .-\par
  .Start:dialog -m poll poll\par
  .Stop:\{ msg %ap.# \'02\'ab\'a5\'bb Atl\'02 Poll: Has been halted. | unset %ap.* \}\par
  .-\par
  .UnInstall:\{ unset %ap.* | echo -a \'02\'ab\'a5\'bb Atl\'02 Poll: Has been uninstalled | unload -rs $script \}\par
\}\par
\par
;--- Dialogs\par
dialog poll \{\par
  title "Atl Poll v4.5 by Kadith"\par
  size -1 -1 115 100\par
  option dbu\par
\par
  text "Topic",10,5 4 30 11,autohs\par
  text "Channel",11,5 16 30 11,autohs\par
  text "Option 1",12,5 28 30 11,autohs\par
  text "Option 2",13,5 40 30 11,autohs\par
  text "Option 3",14,5 52 30 11,autohs\par
  text "Option 4",15,5 64 30 11,autohs\par
  text "Option 5",16,5 76 30 11,autohs\par
  text "Option 6",17,5 88 30 11,autohs\par
  text "Option 7",18,5 100 30 11,autohs\par
  text "Option 8",19,5 112 30 11,autohs\par
  text "Option 9",20,5 124 30 11,autohs\par
  text "Option 10",21,5 136 30 11,autohs\par
  text "Option 11",22,5 148 30 11,autohs\par
  text "Option 12",23,5 160 30 11,autohs\par
  text "Time Limit",24,5 172 30 11,autohs\par
\par
  edit "",1,35 2 75 11,autohs\par
  edit "",2,35 14 75 11,autohs\par
  edit "",3,35 26 75 11,autohs\par
  edit "",4,35 38 75 11,autohs\par
  edit "",5,35 50 75 11,autohs\par
  edit "",6,35 62 75 11,autohs\par
  edit "",7,35 74 75 11,autohs\par
  edit "",8,35 86 75 11,autohs\par
  edit "",9,35 98 75 11,autohs\par
  edit "",10,35 110 75 11,autohs\par
  edit "",11,35 122 75 11,autohs\par
  edit "",12,35 134 75 11,autohs\par
  edit "",13,35 146 75 11,autohs\par
  edit "",14,35 158 75 11,autohs\par
  edit "",15,35 170 75 11,autohs\par
\par
  button "Start Poll",8,48 86 30 11,ok\par
  button "Cancel",9,80 86 30 11,cancel\par
\}\par
\par
;--- Remotes\par
on 1:NOTICE:*:*:\{ \par
  if (%ap.topic != $null) && ($nick != $me) \{\par
    var %temp.address = *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@))\par
    if ($istok(%temp.address,%ap.nicks,32)) \{ .notice $nick \'ab\'a5\'bb Atl Poll: You have already voted. One vote per person. | .ignore -nu60 $nick \}\par
    elseif ($1 == !1) \{ inc %ap.1 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op1 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !2) \{ inc %ap.2 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op2 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !3) \{ inc %ap.3 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op3 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !4) \{ inc %ap.4 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op4 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !5) \{ inc %ap.5 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op5 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !6) \{ inc %ap.6 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op6 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !7) \{ inc %ap.7 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op7 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !8) \{ inc %ap.8 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op8 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !9) \{ inc %ap.9 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op9 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !10) \{ inc %ap.10 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op10 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !11) \{ inc %ap.11 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op11 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
    elseif ($1 == !12) \{ inc %ap.12 1 | .notice $nick \'02\'ab\'a5\'bb Atl\'02 Poll: You have voted for %ap.op11 $+ \'0f. | set %ap.nicks %ap.nicks *! $+ $gettok($gettok($address,2,$asc(!)),1,$asc(@)) $+ @ $+ $gettok($address,2,$asc(@)) | .ignore -nu60 $nick \}\par
  \}\par
\}\par
on 1:dialog:poll:edit:1:set %ap.topic $did(1)\par
on 1:dialog:poll:edit:2:set %ap.# $did(2)\par
on 1:dialog:poll:edit:3:set %ap.op1 $did(3)\par
on 1:dialog:poll:edit:4:set %ap.op2 $did(4)\par
on 1:dialog:poll:edit:5:set %ap.op3 $did(5)\par
on 1:dialog:poll:edit:6:set %ap.op4 $did(6)\par
on 1:dialog:poll:edit:7:set %ap.op5 $did(7)\par
on 1:dialog:poll:edit:8:set %ap.op6 $did(8)\par
on 1:dialog:poll:edit:9:set %ap.op7 $did(9)\par
on 1:dialog:poll:edit:10:set %ap.op8 $did(10)\par
on 1:dialog:poll:edit:11:set %ap.op9 $did(11)\par
on 1:dialog:poll:edit:12:set %ap.op10 $did(12)\par
on 1:dialog:poll:edit:13:set %ap.op11 $did(13)\par
on 1:dialog:poll:edit:14:set %ap.op12 $did(14)\par
on 1:dialog:poll:edit:15:set %ap.limit $did(15)\par
on 1:dialog:poll:sclick:8:begin\par
\par
;--- Aliases\par
alias -l begin \{ msg %ap.# \'02\'ab\'a5\'bb Atl\'02 Poll: \'1fTopic\'1f: %ap.topic | msg %ap.# \'02\'ab\'a5\'bb\'02 #1: %ap.op1 . #2: %ap.op2 . #3: %ap.op3 . #4: %ap.op4 . #5: %ap.op5 . #6: %ap.op6 . #7: %ap.op7 . #8: %ap.op8 . #9: %ap.op9 . #10: %ap.op10 . #11: %ap.op11 . #12: %ap.op12 | msg %ap.# \'02\'ab\'a5\'bb Atl\'02 Poll: To vote type \'02/notice $me !#\'02. You have $duration(%ap.limit) to vote. | .timeraptimer 1 $calc(%ap.limit / 2) halfwarn | set %ap.1 0 | set %ap.2 0 | set %ap.3 0 | set %ap.4 0 \}\par
alias -l halfwarn \{ if (%ap.topic != $null) \{ msg %ap.# \'02\'ab\'a5\'bb Atl\'02 Poll: \'1fTopic\'1f: %ap.topic | msg %ap.# \'02\'ab\'a5\'bb\'02 #1: %ap.op1 . #2: %ap.op2 . #3: %ap.op3 . #4: %ap.op4 . #5: %ap.op5 . #6: %ap.op6 . #7: %ap.op7 . #8: %ap.op8 . #9: %ap.op9 . #10: %ap.op10 . #11: %ap.op11 . #12: %ap.op12 | msg %ap.# \'02\'ab\'a5\'bb Atl\'02 Poll: $duration($calc(%ap.limit / 2)) left to vote | .timeraptimer 1 $calc(%ap.limit / 2) end \} \}\par
alias -l end \{ if (%ap.topic != $null) \{ msg %ap.# \'02\'ab\'a5\'bb Atl\'02 Poll Results: \'1fTopic\'1f: %ap.topic | msg %ap.# \'02\'ab\'a5\'bb\'02 #1 %ap.op1 $+ : $+ %ap.1 . #2 %ap.op2 $+ : $+ %ap.2 | msg %ap.# \'02\'ab\'a5\'bb\'02 #3 %ap.op3 $+ : $+ %ap.3 . #4 %ap.op4 $+ : $+ %ap.4 | msg %ap.# \'02\'ab\'a5\'bb\'02 #5 %ap.op5 $+ : $+ %ap.5 . #6 %ap.op6 $+ : $+ %ap.6 | msg %ap.# \'02\'ab\'a5\'bb\'02 #7 %ap.op7 $+ : $+ %ap.7 . #8 %ap.op8 $+ : $+ %ap.8 | msg %ap.# \'02\'ab\'a5\'bb\'02 #9 %ap.op9 $+ : $+ %ap.9 . #10 %ap.op10 $+ : $+ %ap.10 |  msg %ap.# \'02\'ab\'a5\'bb\'02 #11 %ap.op11 $+ : $+ %ap.11 . #12 %ap.op12 $+ : $+ %ap.12 | unset %ap.* \} \}\par
}