Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 1.99 KB | None | 0 0
  1. on *:TEXT:!verzoek *:#timboektaantje,#ergens:{
  2.   if $dialog(ReqMuz) {
  3.     write reqmuz.txt $2- ~ $nick ~ $ctime
  4.     _updreq
  5.     .timer 1 3 _hoevnr
  6.   }
  7.   else {
  8.     dialog -mdie ReqMuz ReqMuz
  9.     write reqmuz.txt $2- ~ $nick ~ $ctime
  10.     _updreq
  11.     .timer 1 3 _hoevnr
  12.   }
  13. }
  14.  
  15. alias -l _updreq {
  16.   did -r ReqMuz 7
  17.   var %a = 1, %b = $lines(reqmuz.txt)
  18.   while (%a <= %b) {
  19.     did -a ReqMuz 7 Nummer: $gettok($read(reqmuz.txt,%a),1,126) ~ Door: $gettok($read(reqmuz.txt,%a),2,126) ~ $duration($calc( $ctime - $gettok($read(reqmuz.txt,%a),3,126) )) geleden.
  20.     inc %a 1
  21.   }
  22. }
  23.  
  24. alias _hoevnr { did -ra ReqMuz 6 Nummers in verzoeklijst: $iif($lines(reqmuz.txt),$lines(reqmuz.txt),Geen.) }
  25.  
  26. dialog ReqMuz {
  27.   title "T.O.S. Verzoekjes."
  28.   size -1 -1 250 185
  29.   option dbu
  30.   box "Verzoekjes", 1, 5 5 240 141
  31.   list 7, 10 15 230 130, vsbar hsbar
  32.  
  33.   box "Debug", 5, 5 142 240 25
  34.   edit "", 6, 15 150 220 10, read
  35.  
  36.   button "Verwijder", 2, 40 170 50 10
  37.   button "Sluit", 3, 100 170 50 10
  38.   button "Spelen", 4, 160 170 50 10
  39. }
  40.  
  41.  
  42. on *:DIALOG:ReqMuz:init:0:{ if $exists(reqmuz.txt) { _updreq } | _hoevnr }
  43. on *:DIALOG:ReqMuz:sclick:3:{ dialog -x ReqMuz }
  44. on *:DIALOG:ReqMuz:sclick:4:{
  45.   msg #timboektaantje Speelt: $gettok($read(reqmuz.txt,$did(ReqMuz,7).sel),1,126) $+ , verzocht door: $gettok($read(reqmuz.txt,$did(ReqMuz,7).sel),2,126) $+ , $duration($calc($ctime - $gettok($read(reqmuz.txt,$did(ReqMuz,7).sel),3,126))) geleden.
  46.   did -ra ReqMuz 6 * Verzocht nummer: $gettok($read(reqmuz.txt,$did(ReqMuz,7).sel),1,126) *
  47.   .timer 1 3 _hoevnr
  48. }
  49. on *:DIALOG:ReqMuz:sclick:2:{
  50.   if ($did(ReqMuz,7).sel) {
  51.     write -dl $+ $did(ReqMuz,7).sel reqmuz.txt
  52.     echo -agt * Selected: $did(ReqMuz,7).sel
  53.     did -ra ReqMuz 6 * Nummer $did(ReqMuz,7).sel verwijderd uit verzoeklijst. *
  54.     did -d ReqMuz 7 $did(ReqMuz,7).sel
  55.     .timer 1 3 _hoevnr
  56.   }
  57.   else { did -ra ReqMuz 6 * Geen regel geselecteerd! * | .timer 1 3 _hoevnr }
  58. }
  59.  
  60. menu channel {
  61.   -
  62.   Verzoekjes { dialog -mdie ReqMuz ReqMuz }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement