Gå til innhold

Problem med koding i Mirc


Camron

Anbefalte innlegg

alias pmblock {
 if ($1 == $null) { 
   echo -a Commands: on, off, status, blockmsg
 }
 elseif ($1 == on) {
   if (%pmblock == true) {
     echo -a Error: Private Messages already blocked
   }
   else {
     close -m 
     set %pmblock true
     echo -a Private Messages are now being blocked 
   }
 }
 elseif ($1 == off) { 
   if (%pmblock == false) {
     echo -a Error: Private Messages already not blocked
   }
   else {
     set %pmblock false
     echo -a Private Messages are no longer blocked 
   }
 }
 elseif ($1 == status) {
   if (%pmblock == true) {
     echo -a Current Status: ENABLED
   }
   elseif (%pmblock == false) {
     echo -a Current Status: DISABLED 
   }
   else {
     echo -a Current Status: UNKNOWN
   }
 }
 elseif ($1 == blockmsg) {
   if (!$2) { echo -a Commands: set, show, default }
   elseif ($2 == set) { set %pmblock.msg $3- | echo -a PM Blocking Message Set to " $+ $3- $+ " }
   elseif ($2 == show) { echo -a PMBLOCK MESSAGE: %pmblock.msg }
   elseif ($2 == default) { set %pmblock.msg [PMBLOCK] Private Messages are currently being blocked | echo -a PM Blocking Message Set to "[PMBLOCK] Private Messages are currently being blocked" }
 }
}
on *:START: {
 if (%pmblock.msg == $null) { set %pmblock.msg [PMBLOCK] Private Messages are currently being blocked }
}
on *:UNLOAD: unset %pmblock*
on *:OPEN:?:*: {
 if (%pmblock == true) {
   closemsg $nick
   .notice $nick %pmblock.msg
 }
}
menu channel,query,menubar {
 PM Blocker
 .Block Private Messages:pmblock on
 .Unblock Private Messages:pmblock off
 .Set PM Blocker Block Message:pmblock blockmsg $?="What Block Message?"
}

 

 

Jeg skal altså stenge for all PM. Jeg vet ikke helt hvor jeg skal putte inn denne koden for at det skal funke. Noen som vet?

 

EDIT; Forresten, jeg fant kodingen her:

http://www.hawkee.com/snippet/2551/

Endret av Camron
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...