Script de devoice [Résolu]

Messages postés
6
Date d'inscription
vendredi 9 octobre 2009
Statut
Membre
Dernière intervention
21 décembre 2009
- - Dernière réponse : WorldDMT
Messages postés
882
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
6 janvier 2012
- 1 nov. 2009 à 20:16
Bonjour,

J'aimerais savoir si il y'a un script qui vous devoice automatiquement au troisième message envoyé sur le chan (vous etes voice au depart)
Afficher la suite 

8 réponses

Meilleure réponse
Messages postés
882
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
6 janvier 2012
1
3
Merci
ok donc remplace 3 par 2

if $($+(%,var,$nick),2) >= 2 {

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 213 internautes nous ont dit merci ce mois-ci

Commenter la réponse de WorldDMT
Messages postés
882
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
6 janvier 2012
1
0
Merci
salut
tout est possible mais il faut etre plus clair

dejà regarde /help on text et /help /inc
Commenter la réponse de WorldDMT
Messages postés
6
Date d'inscription
vendredi 9 octobre 2009
Statut
Membre
Dernière intervention
21 décembre 2009
0
Merci
En fait, c'est un quiz, et je veut que lorsque la personne ait proposé 3 réponses, on la devoice pour qu'elle ne puisse plus proposer de réponse (car le chan est en mode +m) (apres je revoice tout le monde grace a un script que j'ai telechargé) . J'ai besoin de ca car c'est un quiz d'envergure (pres de 50 personnes minimum) et je ne peut pas faire ca manuellement
Commenter la réponse de Zeprof
Messages postés
6
Date d'inscription
vendredi 9 octobre 2009
Statut
Membre
Dernière intervention
21 décembre 2009
0
Merci
En fait ce serait comme ca :

on *:TEXT:*:#:{
  /set %quiz $rand(1,3) 
  if (%quiz == 3) .msg Centravi devoice $chan $nick


Sauf que au lieu de $rand qui fait que ca peut arriver au 10eme message comme au 1er il faut une variable pour que ca arrive systématiquement au 3eme message
Commenter la réponse de Zeprof
Messages postés
882
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
6 janvier 2012
1
0
Merci
re

j'ai pas de mIRC ici donc j'ai pas testé a toi de voir mais c'est quelque chose comme ça

on *:TEXT:*:#:{
  if $($+(%,var,$nick),2) >= 3 {
    .msg Centravi devoice $chan $nick
    unset %var $+ $nick
  }
  else inc %var $+ $nick
}
Commenter la réponse de WorldDMT
Messages postés
6
Date d'inscription
vendredi 9 octobre 2009
Statut
Membre
Dernière intervention
21 décembre 2009
0
Merci
Parfait, sauf que ca le fait au bout de 4 fois :)
Commenter la réponse de Zeprof
Messages postés
6
Date d'inscription
vendredi 9 octobre 2009
Statut
Membre
Dernière intervention
21 décembre 2009
0
Merci
Merci
Commenter la réponse de Zeprof
Messages postés
882
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
6 janvier 2012
1
0
Merci
de rien

@+
Commenter la réponse de WorldDMT