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

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

----
Popups
Il mIRC ci permette di creare popup menus per lo status, per il canale, le query, per la nicklist, e per il menubar principale. Per crearli è necessario comunque conoscere gli aliases, gli identificatori, le variabili e come al solito i comandi IRC.

Per visualizzare un determinato popup, basta cliccare col tasto destro del mouse in una finestra, ed apparirà il rispettivo popup. In questi si possono inserire comandi di ogni genere, come oppare un utente, entrare in un canale, ecc. La sintassi è:

<menuitem>:<comandi>

Esempio:

Per aiuti:/join #tuttoirc

Le parole che precedono i : sono in pratica il testo che apparirà nel popup, mentre quello che segue i : i comandi che saranno eseguiti. In questo caso "Per aiuti" è il menuitem e "/join #tuttoirc" il comando.

Nota. La sintassi dei comandi segue la stessa procedura usata per gli aliases.

Per creare un sottomenu si usa il carattere . (punto)

Entra in un canale
.Per aiuti:/join #tuttoirc
.Per trovare amici:/join #^maya^
.Scegli un canale:/join #$?="In quale canale vuoi entrare?"

Il nome del sottomenu in questo caso è "Entra in un canale" e tutto quello che segue il . fa parte di questo.

Si possono creare anche sottomenu nei sottomenu in questo modo:

Entra in un canale
.Per aiuti
..Irc:/join #tuttoirc
..help:/join #irc.help
.Per trovare amici:/join #^maya^
.Scegli un canale:/join #$?="In quale canale vuoi entrare?"

Il carattere - serve per creare linee che separano due menuitems:

Funzioni
.Edita testo:/run notepad.exe testo.txt
.say?: /say $?
.azione?:/me $?
-
Nomi
.#irc.help: /names #irc.help
.#tuttoirc: /names #tuttoirc
.nomi?:/names $?="In quale canale?"

Per usare un popup situato nella listbox di un canale è necessario selezionare prima un nick, e poi cliccare col tasto destro del mouse.

Chi è?:/whois $1
-
Modi
.Op:/mode # +o $1
.Deop:/mode # -o $1
.Kick, Ban:/kick # $1 | /ban $1
-
DCC Send:/dcc send $1
DCC Chat:/dcc chat $1
-
Bacio:/me da un grande bacio a $1
Query:/query $1 Hey! Ciao! Come va...?

Anche per i popups è possibile creare comandi su più linee, e come negli aliases basta usare {}.

Controllo {
if ($1 == $me) echo Questo sei tu!
else echo Questo non sei tu!
}

Usato nella listbox questo script controlla se il nick selezionato, quindi $1, siete voi, e se lo siete vi scrive "Questo sei tu!", altrimenti, se il nick è diverso dal vostro, scrive "Questo non sei tu!".

Si lavora allo stesso modo anche per gli altri menu (menubar, query/chat, ecc.). Nel menubar però la prima parola o frase scritta andrà a sostituire il Commands di default del mIRC.

Remote Scripts
È possibile creare popups anche dai remote, basta specificare di quale popup menu si tratta:

menu status {
Server
.Links:/links
.Lusers:/lusers
.Motd:/motd
.Ora:/time
}


Questo aggiunge nel menu status il sottomenu sopra detto.

Naturalmente lo stesso discorso vale per il canale, la nicklist, ecc. Basta scrivere al posto di status, per esempio, nicklist, channel, o chi per lui.

I popups possono essere inseriti anche nelle finestre (custom windows). Basta aggiungere dopo menu il nome della finestra:

menu @test {
dclick:/echo Doppio Click!
}

Il comando citato verrà realizzato quando voi farete un doppio click (dclick) nella finestra.
È possibile fare la stessa cosa anche per più finestre:

menu @cani,@gatti,@capre {
dclick: /echo doppio click in $active
close: window -c $active
}

Si può anche usare l'identificatore $menu, che si riferisce al popup associato allo script eseguito. Questo permette di cambiare il popup a seconda se si tratta di un canale, una query, ecc. Esempio:

menu query,nicklist {
$iif($menu == nicklist,Op):/mode # +o $$1
}


Menu Styles
Con l'dentificatore $style(N) è possibile inserire all'intero di un menuitem un check $style(1), oppure disabilitare il menuitem $style(2), o tutti e due $style(3).

menu status {
$iif($server == $null,$style(2)) Informazioni Server
.Motd:/motd
.Time:/time
}

Questo script crea un sottomenu nel popup dello status che si abilita solo quando siete connessi ad un server.




  Ultime dal forum mIRC Scripting

Vai al forum
Ultimi script e addon inseriti
Diablo III (14107)
Fancazzista Scr... (18167)
Sensuality scri... (7513)
Grand Theft Aut... (5064)
Stealth Script ... (8217)
-SagittarioScri... (18023)
Paradise Script (13496)
Trivia Game 200... (11689)
Ircap Script 8.... (5097)
RawScript 2.0 (8336)


 

 



Cerca nel sito

Le ultime news:



Sondaggio
Cosa vorresti di nuovo?

Risultati | Archivi

Statistiche Download
Database:
283 Files
241 Mb
Scaricati:
2636094 Files
Totale: 5565380Mb

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