Porzioni di codice
Questo codice permette di assegnare un suono quando noi entriamo ed usciamo da un canale.
Possiamo decidere inoltre se attivare o disattivare il tutto.
Grazie agli eventi richiamabili da mIRC (in questo caso “join” e “part”) possiamo far eseguire un suono alla maggioranza delle situazioni che ritroviamo quando siamo in chat.
Ora analizziamo il codice:
;questa stringa serve ad aggiungere al menu principale di mirc la possibilità di attivare o disattivare il sonoro al nostro script
menu nicklist {
Eventi-Sonori
.Attiva Sonoro:/set %sonoroscript on
.Disattiva Sonoro:/set %sonoroscript off
}
;quest’altra stringa identifica l’envento “quando un utente entra in un canale”
on ^*:JOIN:#:{
; se il nick che è entrato sul canale corrisponde al mio nick e contemporaneamente la variabile %sonoroscript è impostata su on, suona il file c:\mirc\sounds\entracanale.wav
if ( $nick == $me ) && (%sonoroscript == on) { /.splay sounds/entracanale.wav }
}
;questa riga identifica l’envento “quando un utente lascia un canale”
on ^*:PART:#:{
;se il nick che lascia il canale corrisponde al mio nick e contemporaneamente la variabile %sonoroscript è impostata su off, suona il file c:\mirc\sounds\escicanale.wav
if ( $nick == $me ) && (%sonoroscript == on) { /.splay sounds/escicanale.wav }
}
Autore: Simone81