Enigma Bot — File Browser
EnigmaBotv1.4 / EnigmaBotv1.4 / Enigma versione1_4 / saggio.mrc
saggio.mrc — 8.34 KB — Download this file
alias lod {
if ($dialog(load) != $null) { dialog -x load load | dialog -m load load }
else dialog -m load load
}
alias abt {
if ($dialog(abt) != $null) { dialog -x abt abt | dialog -m abt abt }
else dialog -m abt abt
}
alias ne {
if ($dialog(ne) != $null) { dialog -x ne ne | dialog -m ne ne }
else dialog -m ne ne
}
alias saggioman {
if ($dialog(saggioman) != $null) { dialog -x saggioman saggioman | dialog -m saggioman saggioman }
else dialog -m saggioman saggioman
}
menu status {
-
! Saggio
.Attiva: .enable #saggio | echo -s 8,1<<11,1 !4,1Saggio8,1 >> 11 attivo
.Disattiva: .disable #saggio | echo -s 8,1<<11,1 !4,1Saggio8,1 >> 11 non attivo
.-
.Opzioni del Saggio : saggioman
.Help! : ne
.About: abt
}
dialog load {
title "Info"
size -1 -1 120 48
option dbu
text "Addon caricato con successo!", 1, 7 6 106 11
text "Troverai il menu cliccando col destro nello status...", 2, 7 16 106 16
button "Chiudi", 3, 45 35 42 11, ok
}
on *:dialog:load:init:*:{
dll mdx.dll SetMircVersion $version
dll mdx.dll MarkDialog load
dll mdx.dll SetFont load 1,2 13 600 Verdana
dll mdx.dll SetFont load 3 12 400 Tahoma
dll mdx.dll SetDialog load bgcolor $rgb(0,0,0)
dll mdx.dll SetColor load 1,2 text $rgb(0,0,255)
}
dialog abt {
title "About"
size -1 -1 120 48
option dbu
text "Addon Saggio versione 1.2 codato da Shuichi", 1, 7 6 105 15
text "Saluti a Shura", 2, 7 21 105 11
button "Chiudi", 3, 45 35 42 11, ok
}
on *:dialog:abt:init:*:{
dll mdx.dll SetMircVersion $version
dll mdx.dll MarkDialog abt
dll mdx.dll SetFont abt 1,2 13 600 Verdana
dll mdx.dll SetFont abt 3 12 400 Tahoma
dll mdx.dll SetDialog abt bgcolor $rgb(0,0,0)
dll mdx.dll SetColor abt 1,2 text $rgb(0,0,255)
}
#saggio off
on *:TEXT:!saggio*:#://$read(wise.mrc)
#saggio end
on *:dialog:load:sclick:*:{
if ($did == 3) { dialog -x load load | dialog -m ne2 ne2 }
}
on *:load: {
lod
set %logosaggio 8,1<<11 !4Saggio8 >>
set %colorerisp 11,1
set %statusop Status : Impostazione opzioni in corso...
}
alias saggio {
say 8,1<<11,1 !4,1Saggio8,1 >> 11Ragazzi il 4!saggio11 è attivo : fategli le domande scrivendo " 4!saggio11 tua domanda" e lui risponderà... - 0((11Codato da 13Shuichi11, server 8Azzurranet11.0))
}
dialog saggioman {
title "~~~ OpzIoNI dEL sAGGio ~~~"
size -1 -1 168 189
option dbu
text "Tutte le risposte del saggio sono precedute da una scritta che di default è pari a quella qui sotto, ma puoi modificarla come vuoi. Puoi anche cambiare i colori modificando i numeri che li contrassegnano. Per avere l'indice dei colori fai CTRL+K", 1, 10 3 150 29, center
edit %logosaggio, 2, 33 32 77 14
text "Puoi anche cambiare i colori delle risposte del saggio, modificando i numeri qui sotto.", 3, 10 49 150 16, center
text "Inoltre puoi aggiungere altre risposte a quelle predefinite semplicemente scrivendole qui sotto e facendo clic su Aggiungi Risposta. NON MODIFICARE LE VARIABILI GIA' SCRITTE, sostituisci semplicemente le parole < nuova risposta > con la tua frase, poi fai clic su Aggiungi.", 6, 9 82 152 34, center
edit %colorerisp, 7, 68 65 28 14
edit "/msg $chan %logosaggio %colorerisp $nick , nuova risposta", 10, 10 117 150 19, autohs
button "Aggiungi Risposta", 8, 10 139 72 12
button "Scritte predefinite", 9, 86 139 72 12
text "Codato da SHUICHI@VIRGILIO.IT ", 4, 9 169 151 9, center
button "Prova scritta", 12, 114 35 46 10
button "Help!", 15, 10 153 72 12
button "Chiudi", 16, 86 153 72 12, ok
text %statusop , 17, 9 179 151 10, center
button "About", 20, 128 167 30 11
}
on *:dialog:saggioman:init:*:{
dll mdx.dll SetMircVersion $version
dll mdx.dll MarkDialog saggioman
dll mdx.dll SetBorderStyle saggioman 8,9,12,15,16,20 clientedge
dll mdx.dll SetFont saggioman 1,3,4,6,8,9,12,15,16,20 12 400 Tahoma
dll mdx.dll SetFont saggioman 17 14 600 Tahoma
dll mdx.dll SetColor saggioman 17 text $rgb(255,0,0)
set %can $chan
set %nck $nick
set %logosaggio 8,1<<11 !4Saggio8 >
set %colorerisp 11,1
unset %nuovarisp
}
on *:dialog:saggioman:edit:*:{
if ($did == 2) { set %logosaggio $did(2).text }
if ($did == 7) { set %colorerisp $did(7).text }
if ($did == 10) { set %nuovarisp $did(10).text }
}
on *:dialog:saggioman:sclick:*:{
if ($did == 9) {
set %logosaggio 8,1<<11 !4Saggio8 >>
set %colorerisp 11
set %statusop Status : Scritte predefinite ripristinate
dialog -x saggioman saggioman
dialog -m saggioman saggioman
set %statusop Status : Impostazione opzioni in corso...
.timer7 1 3 dialog -x saggioman saggioman
.timer8 1 3 dialog -m saggioman saggioman
halt
}
if ($did == 12) { echo -a 7,1 Le risposte del saggio sono ora contrassegnate dalla scritta : %logosaggio | halt }
if ($did == 15) { ne | halt }
if ($did == 16) { dialog -x saggioman saggioman | halt }
if ($did == 20) { abt | halt }
if ($did == 8) { goto otto }
:otto
if (%nuovarisp == $null) {
set %statusop Errore: scrivi prima la risposta, poi aggiungi!
dialog -x saggioman saggioman
dialog -m saggioman saggioman
set %statusop Status : Impostazione opzioni in corso...
.timer99 1 3 dialog -x saggioman saggioman
.timer100 1 3 dialog -m saggioman saggioman
}
else {
write wise.mrc %nuovarisp
set %statusop Status : Nuova risposta aggiunta...
dialog -x saggioman saggioman
dialog -m saggioman saggioman
set %statusop Status : Impostazione opzioni in corso...
.timer5 1 3 dialog -x saggioman saggioman
.timer6 1 3 dialog -m saggioman saggioman
}
}
dialog ne {
title "Saggio Help!"
size -1 -1 174 137
option dbu
list 3, 2 2 168 110, size
button "Chiudi", 2, 54 122 79 11, ok
}
on *:dialog:ne:init:*:{
dll mdx.dll SetMircVersion $version | dll mdx.dll MarkDialog ne | dll mdx.dll SetDialog ne bgcolor $rgb(0,0,79) | dll mdx.dll SetFont ne 2,3 14 500 Tahoma
did -a ne 3 $read(o.txt,1)
did -a ne 3 $read(help.mrc,2)
did -a ne 3 $read(help.mrc,3)
did -a ne 3 $read(help.mrc,4)
did -a ne 3 $read(help.mrc,5)
did -a ne 3 $read(help.mrc,6)
did -a ne 3 $read(help.mrc,7)
did -a ne 3 $read(help.mrc,8)
did -a ne 3 $read(help.mrc,9)
did -a ne 3 $read(help.mrc,10)
did -a ne 3 $read(help.mrc,11)
did -a ne 3 $read(help.mrc,12)
did -a ne 3 $read(help.mrc,13)
did -a ne 3 $read(help.mrc,14)
did -a ne 3 $read(help.mrc,15)
did -a ne 3 $read(help.mrc,16)
did -a ne 3 $read(help.mrc,17)
did -a ne 3 $read(help.mrc,18)
did -a ne 3 $read(help.mrc,19)
did -a ne 3 $read(help.mrc,20)
did -a ne 3 $read(help.mrc,21)
did -a ne 3 $read(help.mrc,22)
did -a ne 3 $read(help.mrc,23)
did -a ne 3 $read(help.mrc,24)
did -a ne 3 $read(help.mrc,25)
did -a ne 3 $read(help.mrc,26)
did -a ne 3 $read(help.mrc,27)
did -a ne 3 $read(help.mrc,28)
}
dialog ne2 {
title "Saggio Help!"
size -1 -1 174 137
option dbu
list 3, 2 2 168 110, size
button "Chiudi", 2, 54 122 79 11, ok
}
on *:dialog:ne2:init:*:{
dll mdx.dll SetMircVersion $version | dll mdx.dll MarkDialog ne2 | dll mdx.dll SetDialog ne2 bgcolor $rgb(0,0,79) | dll mdx.dll SetFont ne2 2,3 14 500 Tahoma
did -a ne2 3 $read(o.txt,1)
did -a ne2 3 $read(help.mrc,2)
did -a ne2 3 $read(help.mrc,3)
did -a ne2 3 $read(help.mrc,4)
did -a ne2 3 $read(help.mrc,5)
did -a ne2 3 $read(help.mrc,6)
did -a ne2 3 $read(help.mrc,7)
did -a ne2 3 $read(help.mrc,8)
did -a ne2 3 $read(help.mrc,9)
did -a ne2 3 $read(help.mrc,10)
did -a ne2 3 $read(help.mrc,11)
did -a ne2 3 $read(help.mrc,12)
did -a ne2 3 $read(help.mrc,13)
did -a ne2 3 $read(help.mrc,14)
did -a ne2 3 $read(help.mrc,15)
did -a ne2 3 $read(help.mrc,16)
did -a ne2 3 $read(help.mrc,17)
did -a ne2 3 $read(help.mrc,18)
did -a ne2 3 $read(help.mrc,19)
did -a ne2 3 $read(help.mrc,20)
did -a ne2 3 $read(help.mrc,21)
did -a ne2 3 $read(help.mrc,22)
did -a ne2 3 $read(help.mrc,23)
did -a ne2 3 $read(help.mrc,24)
did -a ne2 3 $read(help.mrc,25)
did -a ne2 3 $read(help.mrc,26)
did -a ne2 3 $read(help.mrc,27)
did -a ne2 3 $read(help.mrc,28)
}
on *:dialog:ne2:sclick:*:{
if ($did == 2) { dialog -x ne2 ne2 | dialog -m saggioman saggioman }
}
on *:start: { .disable #saggio }