Hej
Jeg har prøvet alt for mange gange at finde fejlen i mit script. !pmmsg on & !pmmsg off virker helt fint. Men når man kommer ind på channelen for man ikke den PM, selvom den er sat på ON.
(21:43:24) <@Fradiger> !pmmsg off
(21:43:25) -FradBot- Du har nu sat PMMSG off
(21:43:29) <@Fradiger> !pmmsg on
(21:43:29) -FradBot- Du har nu sat PMMSG on.
Der burde ikke være nogen fejl i to ON TEXT scripts, det er ON JOIN der ikke virker.
script:
on *:TEXT:!pmmsg on*:#:{ if ($nick isop $chan || $nick ishop $chan) {
set %pmmsg [ $+ [ $chan ] ] on {
notice $nick Du har nu sat PMMSG on.
}
else { notice $nick Du skal være @(OP) eller %(Half-OP) for at bruge denne command. }
}
}
on *:JOIN:#:{ if ( %pmmsg [ $+ [ $chan ] ] == on ) {
msg $nick [WELCOME MESSAGE] Hello $nick and welcome to $chan if you don't get voice in $chan in 3 Mins pm a Half-op or OP.
}
}
on *:TEXT:!pmmsg off*:#:{ if ($nick isop $chan || $nick ishop $chan) {
set %pmmsg [ $+ [ $chan ] ] off {
notice $nick Du har nu sat PMMSG off
}
else { notice $nick Du skal være @(OP) eller %(Half-OP) for at bruge denne command.
}
}
}
mIRC scripter.
Owner af #Danmark på SwiftIRC networket.
#Danmark - Danmarks 2 største channel på SwiftIRC