TestMax.dk Paster
  • Forside
  • Print
  • Bookmark
  • Kontakt
  • SiteMap


infobox infobox
 

join PM Script

26-09-2007 21:46:23
 
 
Muligheder (Anmeld)
Skrevet af Fradiger
Kliks 1170
Kategori Bot scripting
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
 
infobox infobox


infobox infobox
 
#1Christer(Anmeld) 27-09-2007 13:05:47
 
 
prøv å sette

set %pmmsg. $+ [ $+ [ $chan ] ] on {
Mvh
Christer - MSL Scripter(PRO)
 
infobox infobox

infobox infobox
 
#2Denner(Anmeld) 27-09-2007 13:43:34
 
 
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.
}
}
*** brugeren er lukket grundet misbrug / misforståelse af TestMax Community regler ***
 
infobox infobox

infobox infobox
 
#3Fradiger(Anmeld) 27-09-2007 18:04:04
 
 
#2 <- Hvad har du lavet om på det? Det virker stadig ikke.
mIRC scripter.

Owner af #Danmark på SwiftIRC networket.
#Danmark - Danmarks 2 største channel på SwiftIRC
 
infobox infobox

infobox infobox
 
#4Denner(Anmeld) 27-09-2007 18:43:17
 
 
on *:TEXT:*:#:{ if ($nick isop $chan || $nick ishop $chan) {
if ($1 == !pmmsg) && ($2 == on) { 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. } }
if ($1 == !pmmsg) && ($2 == off) { 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. } }
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. } }


Hvad med nu? Jeg har ikke selv mulighed for at teste det, desværre.
*** brugeren er lukket grundet misbrug / misforståelse af TestMax Community regler ***
 
infobox infobox

infobox infobox
 
#5Fradiger(Anmeld) 27-09-2007 20:20:08
 
 
#4 > Virker heller ikke. Selvom der er denne lille fejl, for man stadig ingen PM...

(20:20:30) <@Fradiger> !pmmsg on
(20:20:31) -FradBot- Du har nu sat PMMSG on.
(20:20:31) -FradBot- Du skal være @(OP) eller for at bruge denne command.
(20:20:33) <@Fradiger> !pmmsg off
(20:20:33) -FradBot- Du skal være @(OP) eller for at bruge denne command.
(20:20:33) -FradBot- Du har nu sat PMMSG off.
mIRC scripter.

Owner af #Danmark på SwiftIRC networket.
#Danmark - Danmarks 2 største channel på SwiftIRC
 
infobox infobox

Påmindelse ved nyt svar

Ved at tilmelde dig automatisk påmindelse, modtager du en email så snart denne tråd bliver besvaret, dog sender vi kun en mail til dig, også selvom der er kommet flere svar, simpelthen for at spare dig for spam i din indbakke.


infobox infobox
  Svar på tråden  
   
 
 
infobox infobox

infobox infobox
  Læs dette før du sender dit indlæg!  
 
Ved tryk på send knappen accepterer du vores regelsæt som kan læses her
Praktiske informationer
Type Eksempel Resultat
Fed [b]din tekst[/b] din tekst
Kursiv [k]din tekst[/k] din tekst
Understreg [u]din tekst[/u] din tekst
Kode felt [code]din tekst[/code]
din tekst
infobox infobox