Autore |
Messaggio |
birbafabio
Utente esperto
Registrato: 02/11/07 12:05 Messaggi: 204
|
|
Problemi con ON *:IMPUT:* |
|
Ciao ragazzi volevo fare un semplice code che consisteva in:
<Tizio1> !comandi
<Tizio2> Ti sto inviando i comandi in query
Poi dopo questo Tizio2 ovvero io stesso devo effettuare un $read in query
| | on *:iNPUT:#: {
if (!comandi == $1) { msg $1 $read(provacomandi.txt) }
} |
Non mi va, sicuramente avr? sbagliato qualcosa... Il problema ? che non devo scrivere un solo messaggio ma deve inviare in query l'intero txt; con il play non sapevo come fare ho provato un $read
_________________ NetworkAdministrator At Irc.RooTWorlD.Net - Irc.RooTWorlD.Eu |
|
Mar Apr 15, 2008 4:29 pm |
|
|
Killer
Utente esperto
Registrato: 14/06/07 14:29 Messaggi: 439 Residenza: Roma |
|
|
|
lol on imput? sono svenuto qundo ho visto il topic
comunque se il comando lo dai in query come puoi vedere dall'heper del mirc on 1:INPUT:?:/echo I just mumbled " $1- " in a query window
usare il punto interrogativo al posto del cancelletto #
_________________ 武力 |
|
Mar Apr 15, 2008 5:43 pm |
|
|
Killer
Utente esperto
Registrato: 14/06/07 14:29 Messaggi: 439 Residenza: Roma |
|
|
|
poi rigurdando con piu calma il tuo code...... msg $1 $read(provacomandi.txt)
in questo caso $1 contiene !comandi quindi invii il contenuto del TXT a un tizio chiamato !comandi (ammesso che esista)
supponendo che il trigger !comandi lo dai in chan
| | on 1:INPUT:#: if !comandi == $1 msg $2 ciao |
quindi devi dgt !comandi nomenick
al posto di ciao metti quel che vuoi; tipo la lettura di un file
Ps negli eventi on input a secod dei casi va inserita come prima condizione, che blocca il proseguo del code nel caso si dgt /
se cosi non ti permette di scrivere nei chan usa parentesi e bracket
_________________ 武力 |
|
Mer Apr 16, 2008 10:37 am |
|
|
iNvAs0rE
Veterano
Registrato: 03/02/07 15:26 Messaggi: 106
|
|
|
|
ma sinceramente non capisco xch? utilizzare "on input" quando puoi fare una cosa cosi:
| | on *:text:!comandi:#canale: {
msg $nick $read(comandi.txt)
} |
_________________ irc.crazyirc.com |
|
Mer Apr 23, 2008 10:49 am |
|
|
Dr_Destino
Utente esperto
Registrato: 11/04/07 14:39 Messaggi: 364
|
|
|
|
infatti. birbafabio:
ON INPUT ? l'evento che riguarda quando digiti tu stesso
ON TEXT invece ? l'evento che riguarda quando scrivono tutti gli user tranne te
quindi nel tuo caso devi utilizzare on text, sempre se ho capito bene.
|
|
Mer Apr 23, 2008 12:17 pm |
|
|
Killer
Utente esperto
Registrato: 14/06/07 14:29 Messaggi: 439 Residenza: Roma |
|
|
|
| | infatti. birbafabio:
ON INPUT ? l'evento che riguarda quando digiti tu stesso
ON TEXT invece ? l'evento che riguarda quando scrivono tutti gli user tranne te
quindi nel tuo caso devi utilizzare on text, sempre se ho capito bene. |
dipende dalla finalit? del code
esempio voler cambiare nick al volo
inviare un saluto prestampato
ecc... ecc...
insomma utilizando un haltdef si comporter? come un alias (questione di gusti)
_________________ 武力 |
|
Mer Apr 23, 2008 12:46 pm |
|
|
|
|
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
|
|
|