Untitled Document
mIRC in Italiano - Script - Forum - Imposta come Home Page - Aggiungi ai Preferiti - Home - Chat
Utenti connessi: - Visitatori oggi: - Visitatori totali: - Pagine viste oggi:


NewsLetter


localmirc
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----

-
----
-
-
-
-
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----

----
Userlist
L'user list è uno strumento molto utile che ci ha messo a disposizione il caro khaled per creare delle liste di utenti, altamente configurabili da noi, in grado di reagire a determinati eventi.

Il livello di accesso di default per tutti gli utenti che non sono elencati nella User List è 1.
Per addare un utente si usa il comando /guser [-a] <livello o lista> <nick> [type] [info]

Esempio /guser autoop pippo adderà in autoop list l'host pippo*!*@*

Per deletare un utente si usa invece il comando /ruser [livelli o lista] <nick | address> [type].
Se all'interno della sintassi vengono specificati i livelli, l'utente sarà privato solo dell'accesso ai relativi eventi; mentre se non vengono specificati, l'utente sarà rimosso completamente. La rimozione completa avviene automaticamente anche quando l'ultimo dei livelli assegnati ad un determinato utente viene deletato.

Esempio /ruser autoop pippo leverà dalla autoop list l'host pippo*!*@*
N.B.
eseguendo il comando /ruser nick!, quindi ponendo ! dopo nick, verranno rimossi tutti gli utenti aventi un indirizzo che inizi con nick!.

Quindi, volendo fare un esempio:

On autoop:JOIN:#:{ /msg $nick Ciao sei nella mia auto-op list digita !opme nel canale e verrai oppato! ;) }

On autoop:TEXT:!opme:#:{ mode # +o $nick }

Ritornando alla sintassi /guser [-a] <livello o lista> <nick> [type] [info]...
guser abbiamo capito che è il comando, "lista o livello" può essere un nome od un numero, "nick" il nick dell'utente che vogliamo addare e "type" la sua maschera (i parametri -a ed info saranno spiegati in seguito).
Potete scegliere fino a 10 tipi di maschere:

mask 0 *!user@host.domain
mask 1 *!*user@host.domain
mask 2 *!*@host.domain
mask 3 *!*user@*.domain
mask 4 *!*@*.domain
mask 5 nick!user@host.domain
mask 6 nick!*user@host.domain
mask 7 nick!*@host.domain
mask 8 nick!*user@*.domain
mask 9 nick!*@*.domain

Quindi sarà: /guser autoop pippo 4
Se non si specifica alcun tipo di mask, verrà utilizzata la 6

Potete addare un utente anche su più livelli aggiungendolo in questo modo:

3,5,6:Guerrjero!guerrjero@tuttoirc.it

in questo caso l'utente avrà accesso a tutti gli eventi di livello 3 ed inferiori, oltre a quelli di livello 5 e 6. Per fare in modo che un utente sia in grado di accedere solo agli eventi dei livelli specificati bisogna addarlo con:

=3,5,6:Guerrjero!guerrjero@tuttoirc.it

Potete addare un utente anche con il comando /auser, ma questo, a differenza di /guser, non verifica l'esistenza e la validità dell'indirizzo. Inoltre sarete costretti ad inserire voi il nick o la mask per esteso secondo la seguente sintassi:

/auser [-a] <livello o lista> <nick|address> [info]

Abbiamo visto nei vari casi la presenza di "-a" ed "info". Il parametro -a serve ad aggiungere il livello specificato ad un utente già inserito nella user list. Mentre col parametro info si aggiungono delle informazioni all'utente addato.

Altri comandi
/rlevel [-r] <levels>
Attraverso questo comando si eliminano dalla user list tutti gli utenti con il livello specificato. Esempi:
/rlevel 20
/rlevel =10
/rlevel -r 1,5,7,8

/ulist [<|>] <livello>
Questo elenca tutti gli utenti con il livello specificato. Esempi:
/ulist <10 Elenca gli utenti con livello pari o inferiore a 10
/ulist >5 Elenca gli utento con livello pari o superiore a 5
/ulist 4 Elenca gli utenti con livello pari a 4

/iuser <nick | indirizzo> [info]
Permette di rimuovere le info ad un determinato utente addato.




  Ultime dal forum mIRC Scripting

Vai al forum
Ultimi script e addon inseriti
Diablo III (14624)
Fancazzista Scr... (18764)
Sensuality scri... (7622)
Grand Theft Aut... (5154)
Stealth Script ... (8382)
-SagittarioScri... (18835)
Paradise Script (13753)
Trivia Game 200... (11882)
Ircap Script 8.... (5191)
RawScript 2.0 (8481)


 

 



Cerca nel sito

Le ultime news:



Sondaggio
Cosa vorresti di nuovo?

Risultati | Archivi

Statistiche Download
Database:
283 Files
241 Mb
Scaricati:
2659868 Files
Totale: 5615348Mb

Upload
Hai realizzato uno Script? Una addon? Una tcl? Un articolo? Qualsiasi cosa? Mandacelo ora! Utilizza il form upload per inviarci il tuo materiale e se lo riteniamo idoneo lo vedrai pubblicato nel portale!
[ Upload ]

Chat
Inserisci il tuo nick:



| Contattaci | Pubblicità | Staff |
Il presente materiale è Copyright TuttoIRC.it 2005. Leggi il Disclaimer