Riposta ai miei comandi

Spazio dedicato a discussioni e domande inerenti la tecnologia.
Avatar utente
Rodney_McKay
Utente veterano
Utente veterano
Messaggi: 309
Iscritto il: 18/06/2005, 20:01
Località: Catania

Riposta ai miei comandi

Messaggio da Rodney_McKay »

Ragazzi spesso devo chattare per vari motivi con 2 mirc. Io vorrei un aliases che quando scrivo ad esempio !away in un chan in cui sto io e il mio clone entrambi gli script vadano away. E comandi. Mi potete accennare come è l'on text?
Avatar utente
James_tont
MondoWeb Guru
MondoWeb Guru
Messaggi: 1284
Iscritto il: 27/04/2003, 16:38
Località: Top Secret

Messaggio da James_tont »

Premessa: se usi l'help di mirc spiega tutto dettagliatamente, ti consiglio quello originale in inglese perché quello tradotto spesso presenta lacune.

la sintassi è on livello:testo:luogo { azione }
esempio: se vuoi che il tuo clone vada away scrivi:

on 1:!away:# {
if $nick==Giuseppe1 {
/away Non ci sono
/action $chan è away!
}
}

il valore "1" indica il livello dell'utente in questione, 1 è quello di default, "!away" è la stringa per cui si atteva l'evento
# indica che si attiva per tutti i canali
per il resto si controlla che il nick di chi ha digitato il comando sia quello giusto
e poi si va in away e l'altro utente compie un'azione in cui dice di essere away :)
Ta nana na na ta nana na na fu fu!
Avatar utente
Rodney_McKay
Utente veterano
Utente veterano
Messaggi: 309
Iscritto il: 18/06/2005, 20:01
Località: Catania

Messaggio da Rodney_McKay »

Ma così vado away anche con lo script con cui l'ho scritto?
Avatar utente
James_tont
MondoWeb Guru
MondoWeb Guru
Messaggi: 1284
Iscritto il: 27/04/2003, 16:38
Località: Top Secret

Messaggio da James_tont »

se copi lo stesso codice su entrambi gli script, dovrebbe funzionare :)
chiaramente poi bisognerebbe creare un !return per esempio altrimenti resteresti sempre away...
Ta nana na na ta nana na na fu fu!
Avatar utente
Rodney_McKay
Utente veterano
Utente veterano
Messaggi: 309
Iscritto il: 18/06/2005, 20:01
Località: Catania

Messaggio da Rodney_McKay »

Umh..............ma non c'è un livello al posto di 1 che interpriti i comandi dati dalla mia stessa copia di mirc?
cioè con il "mirc1" scrivo !away e automaticamente vanno away sia "mirc1" che il "mirc2" e poi ad esempio scrivere !back e tornano entrambi dall'away. Però non mi serve tutto il codice ma solo il livello dell'utente. Stavo pensando che si potesse usare la scheda users dello scripting di mirc, ma non so.....
Avatar utente
James_tont
MondoWeb Guru
MondoWeb Guru
Messaggi: 1284
Iscritto il: 27/04/2003, 16:38
Località: Top Secret

Messaggio da James_tont »

mmm
non so se ho ben capito...
ma all'inizio del topic chiedevi il comando per creare un pezzettino di script per avere la possibilità di comandare entrambe le copie di mirc giusto?
orbene un comando senza codice è come un'auto senza motore...
certo serve sempre uno USER che possa guidarla, in effetti per impostare i livelli di utenza bisogna far ricorso proprio alla schermata user, dove è possibile assegnare ad un utente con una specifica usermask un livello apposito
di default, se nessun livello è assegnato, un utente ha livello "1", altrimenti si possono impostare i valori desiderati, es. 2, 3, 10, 1000, ecc.

comunque sia lavorare SOLO usando il livello è come avere un pilota senz'auto
poi fa' un po' te...
Ta nana na na ta nana na na fu fu!
Avatar utente
Rodney_McKay
Utente veterano
Utente veterano
Messaggi: 309
Iscritto il: 18/06/2005, 20:01
Località: Catania

Messaggio da Rodney_McKay »

on *:load: {
guser 1000 Nick1!*
guser 1000 Nick2!*
}

on 1000:text:Jaway*:#:/away $2
on 1000:text:Jback*:#:/back

così non potrebbe andare il codice?
Avatar utente
James_tont
MondoWeb Guru
MondoWeb Guru
Messaggi: 1284
Iscritto il: 27/04/2003, 16:38
Località: Top Secret

Messaggio da James_tont »

innanzitutto che io sappia non esiste il comando /back
per disimpostare la modalità away basta usare
/away
senza aggiungere altro

riguardo all'aggiunta dell'utente, dovresti modificare leggermente le usermask in questo modo
Nick1!*@*
Ta nana na na ta nana na na fu fu!
Avatar utente
Rodney_McKay
Utente veterano
Utente veterano
Messaggi: 309
Iscritto il: 18/06/2005, 20:01
Località: Catania

Messaggio da Rodney_McKay »

Il comando back è un alias del Peace And Protections 4.22
Ma così mi manderà in away anche lo script dal quale lo digito?
Avatar utente
James_tont
MondoWeb Guru
MondoWeb Guru
Messaggi: 1284
Iscritto il: 27/04/2003, 16:38
Località: Top Secret

Messaggio da James_tont »

se inserisci quel codice su entrambi i mirc, funzionerà :)
Ta nana na na ta nana na na fu fu!
Avatar utente
Rodney_McKay
Utente veterano
Utente veterano
Messaggi: 309
Iscritto il: 18/06/2005, 20:01
Località: Catania

Messaggio da Rodney_McKay »

Ok ti ringrazio, appena ho un po' di tempo per fare il backup degli script lo provo :D

Chi c’è in linea

Visitano il forum: Bing [Bot], Claude [Bot] e 0 ospiti