dialog hw { title "huiswerk maker by Dani_l11" size -1 -1 240 100 option dbu text "voeg straks 20 woorden toe met (2) betekenis(sen)", 342, 70 10 85 20 button "start", 3, 70 35 85 50 } on *:dialog:hw:sclick:3:{ unset %hwcount unset %hwa* unset %hwv* dialog -x hw dialog -m huiswerk huiswerk } dialog huiswerk { title "huiswerk maker by Dani_l11" size -1 -1 240 100 option dbu text "woord dat gevraagd word", 342, 70 10 85 10 edit "", 1, 70 20 85 10 text "vertaling", 321, 70 40 85 10 edit "", 2, 70 50 85 10 button "volgend woord", 50, 5 5 60 60 } on *:dialog:huiswerk:sclick:50:{ if (%hwcount != 20) { inc %hwcount set %hwv [ $+ [ %hwcount ] ] $did(1) set %hwa [ $+ [ %hwcount ] ] $did(2) dialog -x huiswerk dialog -m huiswerk huiswerk } if (%hwcount == 20) { /dialog -x huiswerk /dialog -m vragen vragen } } on *:dialog:vragen:init:*:{ set %vraag $rand(1,20) did -a $dname 1 $(%hwv [ $+ [ %vraag ] ]) } dialog vragen { title "huiswerk maker by Dani_l11" size -1 -1 240 100 option dbu edit "", 1, 70 30 85 10, READ edit "vertaling", 2, 70 50 85 10 button "controleer", 4, 70 70 85 20 } on *:dialog:vragen:sclick:4:{ if (%hwa [ $+ [ %vraag ] ] == $did(2)) { inc %hwvragen inc %hwvrageng set %goedfout $did(2) was goed! /dialog -x vragen /dialog -m vrageng vrageng } if (%hwa [ $+ [ %vraag ] ] != $did(2)) { inc %hwvragen inc %hwvragenf set %goedfout $did(2) was fout, %hwa [ $+ [ %vraag ] ] was goed geweest! /dialog -x vragen /dialog -m vrageng vrageng } } on *:dialog:vrageng:init:*:{ set %vraag $rand(1,20) did -a $dname 1 $(%hwv [ $+ [ %vraag ] ]) did -a $dname 3 $(%goedfout) } dialog vrageng { title "huiswerk maker by Dani_l11" size -1 -1 240 100 option dbu edit "", 3, 60 10 110 10, READ edit "", 1, 70 30 85 10, READ edit "vertaling", 2, 70 50 85 10 button "controleer", 4, 70 70 85 20 button "cijfer", 60, 10 10 50 70 } on *:dialog:vrageng:sclick:4:{ if (%hwa [ $+ [ %vraag ] ] != $did(2)) { inc %hwvragen inc %hwvragenf set %goedfout $did(2) was fout, %hwa [ $+ [ %vraag ] ] was goed geweest! /dialog -x vrageng /dialog -m vrageng vrageng } if (%hwa [ $+ [ %vraag ] ] == $did(2)) { inc %hwvragen inc %hwvrageng set %goedfout $did(2) was goed! /dialog -x vrageng /dialog -m vrageng vrageng } } on *:dialog:vrageng:sclick:60:{ notice $me als je geen berichtjes ziet, kijk dan ffs alle channels na ;) /echo 4je hebt %hwvragen vragen gehad /echo 4voor een 6 moet je 75% goed hebben /echo 4je had %hwvragenf fout en %hwvrageng goed /echo 4je hebt had $calc(100 / (%hwvragen / %hwvragenf)) $+ % fout. }