Indice del forum
RegistratiCercaFAQLista utentiGruppiLog in
!chanstats

 
Rispondi    Indice del forum » mIRC, Scripts e Add-on Precedente
Successivo
!chanstats
Autore Messaggio
Raffaello88
Utente appena iscritto


Registrato: 04/02/08 16:22
Messaggi: 5

Messaggio !chanstats Rispondi citando
Vorrei creare uno script che al comando !chanstats mostri il numero dei join; dei part; dei kick; dei ban; e anche dei cambi mode, se possibile.
Grazie a tutti quelli che mi aiuteranno

_________________
[ #ninjas_school - @ aop ] [ #naruto.legend - user ]
Dom Mar 16, 2008 3:25 pm Profilo Invia messaggio privato Invia e-mail
birbafabio
Utente esperto


Registrato: 02/11/07 12:05
Messaggi: 204

Messaggio Rispondi citando
Codice:
on *:text:!chanstats:#:msg # Statistiche: Join %join.n - Part %part.n - Cambi mode: %mode.n - Kick %kick.n - Ban %ban.n
on *:part:#:.inc %part.n
on *:join:#:.inc %join.n
on *:kick:#:.inc %kick.n
on *:ban:#:.inc %ban.n
on *:mode:#:.inc %mode.n


Dovrebbe andare correttamente..

_________________
NetworkAdministrator At Irc.RooTWorlD.Net - Irc.RooTWorlD.Eu
Dom Mar 16, 2008 4:09 pm Profilo Invia messaggio privato
Raffaello88
Utente appena iscritto


Registrato: 04/02/08 16:22
Messaggi: 5

Messaggio Rispondi citando
Infatti funzionano. Grazie birbafabio

Altra cosa, e se volessi crarlo per pi? canali? Cio? ogni canale ha le sue statistiche?

_________________
[ #ninjas_school - @ aop ] [ #naruto.legend - user ]
Dom Mar 16, 2008 6:23 pm Profilo Invia messaggio privato Invia e-mail
Guido93
Utente Master


Registrato: 09/05/06 15:39
Messaggi: 528

Messaggio Rispondi citando
Imposti una variabile apposita per ogni canale, tipo:
Codice:
on *:join:#: inc join.n. [ $+ [ $chan ] ]

Poi, nel controllo sull'evento text, leggerai le variabili sempre con la struttura sopra indicata.
Lun Mar 17, 2008 6:07 pm Profilo Invia messaggio privato
Raffaello88
Utente appena iscritto


Registrato: 04/02/08 16:22
Messaggi: 5

Messaggio Rispondi citando
Grazie Guido93.

_________________
[ #ninjas_school - @ aop ] [ #naruto.legend - user ]
Gio Mar 20, 2008 10:44 am Profilo Invia messaggio privato Invia e-mail
Guido93
Utente Master


Registrato: 09/05/06 15:39
Messaggi: 528

Messaggio Rispondi citando
Figurati ciao
Gio Mar 20, 2008 11:05 am Profilo Invia messaggio privato
Raffaello88
Utente appena iscritto


Registrato: 04/02/08 16:22
Messaggi: 5

Messaggio Rispondi citando
altra domanda, e se volessi disattivare l'echo locale del mio mIRC?
Esempio
Codice:
[16:17:28] * ChanServ sets mode: -o User
[16:17:28] ChanServ setta -o User

Io vorrei disattivare [16:17:28] * ChanServ sets mode: -o User, lasciando il mio; come posso fare?

Altra cosa, per identificare gli Owner e i Protect cosa devo scrivere??
Esempio: on *:OP:*:{ echo -a 11[ $+ $time $+ ] $nick setta +o $opnick }
al posto di OP, per un owner o un protect, cosa dovrei scrivere??

(chiedo scusa se non mi sono spiegato bene, ma ho poco tempo, e quindi vado di fretta)

_________________
[ #ninjas_school - @ aop ] [ #naruto.legend - user ]
Dom Mar 23, 2008 4:23 pm Profilo Invia messaggio privato Invia e-mail
FrAnCiScO
Veterano


Registrato: 08/05/07 13:14
Messaggi: 138
Residenza: Abbiategrasso (MI)

Messaggio Rispondi citando
Allora, dovresti utilizzare l'evento RAWMODE di mIRC. Ad esempio:

Codice:
on *:RAWMODE:#:{
if (+q isin $1) { echo $timestamp $nick setta +q a $2 | haltdef }
if (+a isin $1) { echo $timestamp $nick setta +a a $2 | haltdef }
if (+o isin $1) { echo $timestamp $nick setta +o a $2 | haltdef }
if (+h isin $1) { echo $timestamp $nick setta +h a $2 | haltdef }
if (+v isin $1) { echo $timestamp $nick setta +v a $2 | haltdef }
}


Il comando haltdef impedisce a mIRC di far visualizzare l'echo di default come:
* ChanServ sets mode: -o User

Ovviamente puoi utilizzare lo stesso code con degli opportuni cambiamenti per far visualizzare l'echo quando invece viene tolto il mode anzich? messo.

_________________
Dom Mar 23, 2008 4:29 pm Profilo Invia messaggio privato Invia e-mail
Raffaello88
Utente appena iscritto


Registrato: 04/02/08 16:22
Messaggi: 5

Messaggio Rispondi citando
L' haltdef stranamente non blocca l'echo vecchio. Comununque per il resto fa tutto; ho anche fatto altri mode. Grazie

_________________
[ #ninjas_school - @ aop ] [ #naruto.legend - user ]
Dom Mar 23, 2008 7:56 pm Profilo Invia messaggio privato Invia e-mail
Alessandro
Membro Senior


Registrato: 03/09/06 18:26
Messaggi: 89

Messaggio Rispondi citando
fai, .echo invece di echo , dovrebbe andare

_________________
> TraDeSheLL ScRiPt < scaricalo da www.TradeShell.it/TraDeScRiPt.Rar Wink
Mar Mar 25, 2008 8:47 am Profilo Invia messaggio privato
Mostra prima i messaggi di:    
Rispondi    Indice del forum » mIRC, Scripts e Add-on Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a: 
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Flowers Online.phpbb.it