Gå til innhold

mirc script :P


xico

Anbefalte innlegg

on *:text:*!add*:#test {
 if ($nick != "D:\test.txt" ) { /write "D:\test.txt" $nick }
 if ($nick == "D:\test.txt" ) { goto added }
 :added /echo $nick is already added
}

 

 

Jeg vil at når noen skriver !add på kanalen #test , så blir dette nicket lagt til i text.txt, dette får jeg til , men når personen skriver !add engang til , blir han adde en gang til . Dette vil jeg ikke at skal skje :no: ... Noen som har peiling på dette?

 

P.S : jeg er skikkelig noobie på dette :blush:

Videoannonse
Annonse

hmm.. skal se litt på det senere når jeg står opp.. er litt trøtt akkurat nå så klarer ikke helt å tenke riktig :-P

 

Edit: ok.. fant ut at jeg skulle prøve å fikse dette før jeg la meg.. dette ble vel ikke helt 'riktig', men det funker iaffal..

on *:text:!add:#test:{
 if ($nick != $me) { //write -ds $+ $nick D:\test.txt | //write D:\test.txt $nick | halt }
}

/write -ds $+ $nick søker da igjennom fila etter en linje som inneholder det nicket og sletter den hvis den finner det.. etterpå blir det adda igjen og slik fortsetter det.. men det funker vel, ettersom samme nicket ikke vil bli adda flere ganger iaffal.. tror jeg da.. si ifra hvis det ikke funker som du skal ha det til å gjøre.. så skal jeg prøve å gjøre noe annet.. natta. :-P

Endret av XoRc

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å
×
×
  • Opprett ny...