Mirc Scripting

Γενικές ερωτήσεις και απαντήσεις που έχουν σχέση με το Internet και την καθημερινή του χρήση.

Συντονιστής: Super-Moderators

Απάντηση
Prodgirl
Δημοσιεύσεις: 3
Εγγραφή: 12 Απρ 2006 04:10

Mirc Scripting

Δημοσίευση από Prodgirl » 12 Απρ 2006 04:35

καλησπερα!
θελω οταν μπαινω(join) σε ενα καναλι(πχ στο καναλι μου) να κανω msg με ενα χαιρετισμο(πχ hi) se ολα τα νικς του καναλιου των οποιο το τελευταιο γραμμα(η αριθμος) να τελειωνει σε ενα γραμμα η αριθμο των οποιο θα επιλεγω εγω (πχ να κανω msg σε ολα τα νικς που το γραμμα τους να τελειωνει σε s(petroS,panagiothS ka),δηλαδη με το που μπενω να ψαχνει για τα νικ στοχος απο τη λιστα του καναλιου....

μεχρι στιγμης εχω φτιαξει αυτο:
on *:join:#:{if ($nick == $me)} {if ($right($nick,1) == a , s)} { msg $nick hi... }

alla δεν δουλευει..!δοκιμασμενα....

καμμια βοηθεια?

Άβαταρ μέλους
Stathis
Photography Moderator
Δημοσιεύσεις: 4841
Εγγραφή: 23 Απρ 2005 21:03
Τοποθεσία: http://127.0.0.0
Επικοινωνία:

Mirc Scripting

Δημοσίευση από Stathis » 13 Απρ 2006 18:40

Βασικα εισαι σε λάθος κατηγορία.Ζητα απο τους mods να το μεταφερουν

Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

Mirc Scripting

Δημοσίευση από EneMe » 15 Απρ 2006 00:01

Καλά είναι εδώ το μήνυμα, αλλά δεν μπορώ να βοηθήσω...

Τα έχω εγκαταλήψει εδώ και χρόνια...

Άβαταρ μέλους
Stathis
Photography Moderator
Δημοσιεύσεις: 4841
Εγγραφή: 23 Απρ 2005 21:03
Τοποθεσία: http://127.0.0.0
Επικοινωνία:

Mirc Scripting

Δημοσίευση από Stathis » 15 Απρ 2006 00:50

ουπς ναι... Internet Help & News .
δεν το πρόσεξα , σορρυ...


Prodgirl
Δημοσιεύσεις: 3
Εγγραφή: 12 Απρ 2006 04:10

Mirc Scripting

Δημοσίευση από Prodgirl » 17 Απρ 2006 04:23

και σε ποια στηλη να ρωτησω??

Άβαταρ μέλους
goofakos
Δημοσιεύσεις: 494
Εγγραφή: 18 Απρ 2005 00:05
Τοποθεσία: Somewhere between that riff and the other one.

Mirc Scripting

Δημοσίευση από goofakos » 20 Απρ 2006 11:45

Κώδικας: Επιλογή όλων

alias prodgirl {
  var %x 1
  while &#40;%x <= $nick&#40;$1,0&#41;&#41; &#123;
    if &#40;$right&#40;$nick&#40;$1,%x&#41;,1&#41; == s&#41; &#123; msg $nick&#40;$1,%x&#41; μήνυμα &#125;
    inc %x
  &#125;
&#125;


on *&#58;JOIN&#58;#&#58; &#123; if &#40;$nick == $me&#41; &#123; prodgirl $chan &#125; &#125;
και το χώνεις στα remote

Όπου μήνυμα βάζεις το δικό σου και στο == s βάζεις εσύ τι θες να είναι τελευταίο γράμμα.
Το έφτιαξε ο Neal (GRnet)
Τελευταία επεξεργασία από το μέλος goofakos την 18 Μάιος 2006 22:35, έχει επεξεργασθεί 1 φορά συνολικά.
He who asks is a fool for five minutes, but he who does not ask remains a fool forever.

Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

Mirc Scripting

Δημοσίευση από EneMe » 20 Απρ 2006 11:59

Kαλά είσαι εδώ... ;)

Απλά μάλλον δεν ξέρει κάποιος...

Prodgirl
Δημοσιεύσεις: 3
Εγγραφή: 12 Απρ 2006 04:10

Mirc Scripting

Δημοσίευση από Prodgirl » 27 Απρ 2006 12:28

goofakos thanks! :wink:
tha to dokimaso to apogeyma kai tha soy po!

aman17-2
Δημοσιεύσεις: 15
Εγγραφή: 20 Νοέμ 2005 22:43

Mirc Scripting

Δημοσίευση από aman17-2 » 16 Μάιος 2006 08:38

μια ερώτηση μιας και έχω χρόνια να ασχοληθώ...
το $chan έχει αντικατασταθεί με το $1 ?
αυτό με το τελευταίο γράμμα δεν είναι λίγο υπερβολή αφού υπάρχει στην αρχή η μεταβλητή που λέει
αν %χ είναι μικρότερο από το σύνολο των χρηστών στο κανάλι?
άρα όταν το %χ φτάσει στον τελευταίο θα σταματήσει...


και τέλος μια πρόταση πριν το msg να μπεί ένας timer ανά 5 πχ δευτερόλεπτα γιατί αλλιώς βλέπω να τρως ban σε πολλά κανάλια...

edit :
το alias το βάζεις στα aliases
και τo on join στα remote

ΕΡΩΤΗΣΗ ? : καλό δεν θα ήταν να μπεί μια μεταβλητή ώστε κάθε αλλίας να έχει σαν μεταβλητή πχ [%κ [ %αριθμός] ] το κανάλι που μπήκες γιατί αν μπείς σε ένα και μετά μπείς στο δεύτερο τότε η διαδικασία θα πάει από την αρχή του 2ου και στο πρώτο θα σταματήσει???

Απάντηση

Επιστροφή στο “Internet Help”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 4 επισκέπτες