alias ingameD { dialog -dm ingameD ingameD }
dialog ingameD {
title "In Game Dialog"
size -1 -1 199 69
option dbu
edit "Send to Ingame", 100, 1 1 165 10
button "Enter", 300, 167 1 30 10
radio "Start 1", 400, 1 12 30 10, group
radio "Start 2", 401, 1 24 30 10
radio "Stop", 402, 1 36 30 10
radio "RTCW", 403, 33 12 30 10, group
radio "ET", 404, 33 24 30 10
radio "Q3", 405, 33 36 30 10
radio "COD", 406, 66 12 30 10
radio "CODUO", 407, 66 24 30 10
radio "ALL", 408, 66 36 30 10
}
on *:dialog:ingameD:init:0:{
if ($isfile(ingameD.ini) == $false) { write -c ingameD.ini }
did -c ingameD 402
Stop: ingameirc_stop
var %group2 = $readini(ingameD.ini,options,group2,id)
$iif(%group2, did -c $dname %group2, did -c ingameD 408)
if ($did(ingameD,408).state == 1) { writeini ingameD.ini group2 id 408 }
}
on *:dialog:ingameD:sclick:300:{
ingameirc_sendtoconsole $did(ingameD,100)
}
on *:dialog:ingameD:sclick:400:{
Start (mirc>console): ingameirc_start 1
}
on *:dialog:ingameD:sclick:401:{
Start (mirc>console): ingameirc_start 2
}
on *:dialog:ingameD:sclick:402:{
Stop: ingameirc_stop
}
on *:dialog:ingameD:sclick:403:{
ingameirc_setgame RTCW
writeini ingameD.ini group2 id $did
}
on *:dialog:ingameD:sclick:404:{
ingameirc_setgame ET
writeini ingameD.ini group2 id $did
}
on *:dialog:ingameD:sclick:405:{
ingameirc_setgame Q3
writeini ingameD.ini group2 id $did
}
on *:dialog:ingameD:sclick:406:{
ingameirc_setgame COD
writeini ingameD.ini group2 id $did
}
on *:dialog:ingameD:sclick:407:{
ingameirc_setgame CODUO
writeini ingameD.ini group2 id $did
}
on *:dialog:ingameD:sclick:408:{
ingameirc_setgame ALL
writeini ingameD.ini group2 id $did
}