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
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----

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

----
Identificatori Nick e indirizzo

Identificatori Nick e Address

$address(nickname,type)
Cerca nella IAL (Internal Address List) l'indirizzo associato con il nickname specificato

$address(nick,1) ritorna *!*user@host

Se all'interno della IAL non esiste il nick specificato, l'identificatore restituisce come valore
$null

Guardare l'identificatore $mask() per la lista dei type

$anick

Restituisce come valore il nick alternativo (per cambiarlo usare il comando /anick)

$comchan(nick,N)

Ritorna il N canale avente in comune con nick

$comchan(nick,0) ritorna il numero di canali totali aventi in comune con nick
$comchan(nick,1) ritorna il primo canale avente in comune con nick

Proprietà: op,help,voice

$comchan(nick,2).op ritorna $true se il nick sul 2° canale in comune è op, altrimenti $false
$comchan(nick,1).voice ritorna $true se il nick sul 1° canale è voice, altrimenti $false
$comchan(nick,3).help ritorna $true se il nick sul 3° canale è helper, altrimenti $false


$ial(nick/mask,N)

Ritorna l'ennesimo nick/mask trovato nella IAL
Esempio

$ial(*!*@tuttoirc.it,0) restituisce il numero di utenti aventi l'host tuttoirc.it nella IAL
$ial(*!*@tuttoirc.it,2) restituisce il 2 utente avente l'host tuttoirc.it nella IAL

$ialchan(nick/mask,#,N)

Ritorna l'ennesima nick/mask trovato nella IAL del canale indicato

$ialchan(*!*@tuttoirc.it,#tuttoirc,0) restituisce il numero di utenti aventi l'host tuttoirc.it nella IAL del canale #tuttoirc
$ialchan(*!*@tuttoirc.it,#tuttoirc,2) restituisce il 2° utente avente l'host tuttoirc nella IAL del canale #tuttoirc (se esiste,si tratta di clone:P)

Proprietà: pnick

$ialchan(*!*@tuttoirc.it,#tuttoirc,1).pnick restituisce il 1° nick con l'host tuttoirc.it nella IAL di #tuttoirc, ma vicino al nick troverete anche il mode (@,+,%,ecc....)


$ibl(#channel,N)

Ritorna l'ennesimo ban presente nella IBL (Internal Ban List), per N uguale a 0 restituisce come valore il numero di ban totali sul canale #channel
(Questo identificatore funziona solo se la IBL è aggiornata)

$ibl(#tuttoirc,2) restituisce il 2° ban presente nella IBL di #tuttoirc

Proprietà: by, date, ctime

$ibl(#tuttoirc,1).by restituisce il nick da cui è stato settato il 1° ban per la IBL di #tuttoirc
$ibl(#tuttoirc,3).date restituisce la data del 3° ban che si trova all'interno della IBL di #tuttoirc
$ibl(#tuttoirc,2).ctime restituisce l'ora in cui è stato settato il 2° ban presente nella IBL di #tuttoirc
(il tempo è dato in formato ctime, per avere il tempo reale, usare $ctime(time) )

$level(address)

Cerca l'indirizzo presente nella user list di mIRC, e restituisce come valore tutte le liste in cui è presente address

$link(N)

Restituisce informazioni sul link numero N, se N è uguale a 0 restituisce come valore il totale dei link
Questo identificatore funziona solo se i links sono mostrati nella finestra dei links (Links Window)

$link(0) restituisce il numero di link totali nella finestra dei links
$link(2) restituisce il secondo link nella finestra dei links

Proprietà: addr, ip, level, info

$link(5).addr restituisce l'indirizzo del 5° link nella finestra dei links
$link(4).ip restituisce l'ip del 4 link nella finestra dei links
$link(8).level restituisce il livello dell'ottavo link nella finestra dei links
$link(2).info restituisce il livello del 2° link nella finsetra dei links


$mask(address,type)

Restituisce come valore la N tipo di maschera specificata in address

$address(smn!boo@tuttoirc.it,1) restituisce come valore *!*boo@tuttoirc.it
$address(smn!boo@tuttoirc.it,2) restituisce come valore *!*@tuttoirc.it

I type di mask sono i seguenti (per address = nick!user@host)

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

Se invece viene usato per type, un numero da 10 a 19,i * verranno sostituiti con un ?,

$me
Restituisce il proprio nick in uso


$mnick
Restituisce il tuo main nickname


$nick(#,N/nick,aohvr,aohvr)

Restituisce l'ennesimo nick presente nella listbox di #, se N è uguale a 0, restituisce il numero totali di nick presenti nella nicklist

$nick(#tuttoirc,0) Restituisce il numero di nick totali presenti nella nicklist del canale #tuttoirc
$nick(#tuttoirc,3) Restituisce il 3 nick della nicklist del canale #tuttoirc

Proprietà: color, pnick, idle

$nick(#tuttoirc,2).color Restituisce il colore del 2° nick presente nella nicklist del canale #tuttoirc
$nick(#tuttoirc,3).pnick Restituisce il 3° nick presente nella nicklist del canale #tuttoirc nel formato @,+,%
$nick(#tuttoirc,1).idle Restituisce l'idle del 1° nick presente nella nicklist del canale #tuttoirc.
Questa proprietà in realtà, non restituisce come valore il vero idle dell'utente, ma il tempo trascorso dall'ultimo messaggio da lui mandato (sia msg, sia un action,ecc..)

Per quanto riguarda i parametri aohvr (opzionali, si nel 1° che nel 2° caso). Essi vanno a specificare, nel 1° parametro,
i nick che si volgiono mostrare, il 2° parametro i nick che si vogliono escludere.

a = tutti i nick,o = op nick,h = halfops, v = voiced, r = regular

ovviamente per N = 0,verranno inclusi tutti i nick,N = qualsiasi numero, verrà specificato il N nick della nicklist di #channel con la proprietà specificata

$nick(#tuttoirc,0,o,v) Restituisce come valore il numero totale degli op (o) ed elimina sempre il numero totale dei voice (v)
$nick(#tuttoirc,4,v,o) Restituisce come valore il 4° nick voice (v) della nick list del canale #tuttoirc, escludendo gli op (o)

Anche in questo caso possono essere usate le proprietà: color, pnick, idle

Per informazioni sulla proprietà pnick, guardare l'identificatore $prefix (//echo -a $prefix)


$notify(N/nick)

Restituisce come valore l'ennesimo nickname presente nella nicklist, se N è uguale a 0, restituisce il numero totale di utenti nella nicklist

$notify(0) Restituisce il numero totale di nick presenti nella nicklist
$notify(2) Restituisce il 2° nick presente nella notify list

Prorietà: ison, note, sound, whois, addr

$notify(3).ison Restituisce $true se il 3° nick presente nella notify list è su IRC, $false se non si trova su IRC
$notify(1).note Restituisce le note per il 1° nick presente nella notify list, se le note nn sono aggiunte, restituisce $null
$notify(2).sound Restituisce la directory del suono da avviare quando il 2° nick presente nella notify list si collega su IRC
$notify(1).whois Restituisce $true se al collegarsi del 1° nick presente della notify list bisogna avviare un whois sull'utente, $false se nn bisogna avviare il whois
$notify(4).addr Restituisce l'indirizzo del 4° nick presente nella notify list, se l'indirizzo non viene trovato, restituisce $null


$snicks
Restituisce come valore tutti i nickname selezionati nella nicklist del canale della finestra attiva
nella seguente forma

nick1,nick2,nick3,....,nickN


$snick(#,N)
Restituisce l'ennesimo nick selezionato nel canale specificato, se N è uguale a 0 restituisce il numero totale dei nick selezionati nel canale specificato
e se N non è specificato, restituisce come valore tutti i nick selezionati nel canale specificato, nella seguente forma

nick1,nick2,nick3,....,nickN

$snick(#tuttoirc,0) Restituisce il numero di tutti i nick selezionati nella nicklist del canale #tuttoirc
$snick(#tuttoirc,4) Restituisce il 4° nick selezionato nella nicklist del canale #tuttoirc
$snick(#tuttoirc) Restituisce tutti i nick nella forma nick1,nick2,nick3,....,nickN del canale #tuttoirc

Simone




  Ultime dal forum mIRC Scripting

Vai al forum
Ultimi script e addon inseriti
Diablo III (9623)
Fancazzista Scr... (11353)
Sensuality scri... (5889)
Grand Theft Aut... (3753)
Stealth Script ... (6063)
-SagittarioScri... (10185)
Paradise Script (10267)
Trivia Game 200... (9277)
Ircap Script 8.... (3854)
RawScript 2.0 (5726)


 

 



Cerca nel sito

Le ultime news:



Sondaggio
Cosa vorresti di nuovo?

Risultati | Archivi

Statistiche Download
Database:
283 Files
241 Mb
Scaricati:
2301453 Files
Totale: 4865296Mb

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