Et autosvar script, kan evt bruges som menuscript.
Kommandoer:
For ops:
- !set <!kommando (evt bare "lol" for autosvar på lol)> <tekst>
- !rem <!kommando (evt bare "lol")>
For alle:
!Autosvar
Du kan sætte %logo, så vil teksten blive vist som: [Logo] tekst [Logo]
Håber det kan bruges :)
on *:text:*:#:{
if ($left($1,1) == !) { spam.set $1 }
if ($nick isop $chan) {
if ($1 == !set) && ($3) { writeini main.ini menu $2- | msg $chan %logo Autosvar: $2 tilføjet til listen. %logo }
if ($1 == !rem) && ($2) {
if (!$readini(main.ini,menu,$2)) { msg $chan %logo Autosvar: $2 findes ikke i listen. %logo | return }
remini main.ini menu $2 | msg $chan %logo Autosvar: $2 slettet fra listen. %logo
}
}
if ($readini(main.ini,menu,$1)) { msg $chan %logo $v1 %logo }
if ($1 == !autosvar) { var %i = 1 | while (%i <= $ini(main.ini,menu,0)) { var %x = $addtok(%x,$ini(main.ini,menu,%i),32) | inc %i } | msg $chan %logo Autosvar: $replace(%x,$chr(32),$+($chr(44),$chr(32))) %logo }
}
alias spam.set {
if (%spam. [ $+ [ $1 ] ]) { return }
if (!%spam. [ $+ [ $1 ] ]) { set -u5 %spam. [ $+ [ $1 ] ] 42 }
}