Remote de "repete"v1.2

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 755 fois - Téléchargée 28 fois

Contenu du snippet

Une remote qui sert à "répéter" quelqu'un ou carrément a répéter tout le channel

Source / Exemple :


On *:InPuT:*:{
  If ($1 == !repete) && ($2 ison $active) {
    set %repete on 
    set %repetenick $2 
    set %repete_chan $chan
    set %repete_network $network
    unset %repete_all , %repete_all_chan , %repete_all_network   
  }
  If ($1 == !repete) && ($2 == off) { 
    unset %repete , %repetenick , %repete_all , %repete_all_chan , %repete_network , %repete_all_network , %repete_chan  
  }
  If ($1 == !repete) && ($2 == all) {
    set %repete_all on
    set %repete_all_chan $chan  
    unset %repete , %repete_network , %repetenick , %repete_chan
    set %repete_all_network $network
  }
}

On *:TexT:*:#:{
  If (%repete == on) && ($nick == %repetenick) && ($chan == %repete_chan) && ($network == %repete_network) { 
    msg $chan $1- 
    halt 
  }
  If (%repetenick == $null) && (%repete == $null) && (%repete_all == on) && ($chan == %repete_all_chan) && ($network == %repete_all_network) {
    msg $chan $1-
  }
}

On *:DisConnecT:{
  if ($network == %repete_network) || ($network == %repete_all_network)
  unset %repetenick , %repete , %repete_all , %repete_all_chan , %repete_chan , %repete_network , %repete_all_network 
}
}

Conclusion :


!repete pseudo pour répéter le pseudo choisi
!repete all pour répétéer le channel ou vous l'avez tapé
!repete off pour arretter tout les repetes actuels
J'ai installé un systeme de network, vous ne répèterez donc que sur le network ou vous aurez tapé la commande.
Je voudrais remercier ZaiBaTsU qui m'a aidé a débuter le code.
Je prévois également un système de plusieurs repetes en meme temps sur plusieurs channels ou plusieurs pseudos... A suivre

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
mardi 17 juillet 2007
Statut
Membre
Dernière intervention
16 janvier 2008

Comment pourrait-on faire pour activer la commande en tapant /repete et non !repete ??
SVP répondez-moi :) Je vous en remercie d'avance ;)
Messages postés
6
Date d'inscription
dimanche 6 février 2005
Statut
Membre
Dernière intervention
18 avril 2005

Merci pour vos comentaires qui m'ont beaucoup aidé, j'ai pu mettre à jour, je tenais a dire que c'est la première fois que je fais une remote avec des variables, je ne fait que débuter.
De plus, ce n'est pas une remote de "boulet", j'essaie de faire une remote, de voir ce qu'en pense les autres et m'améliorer
Messages postés
969
Date d'inscription
lundi 16 juin 2003
Statut
Membre
Dernière intervention
1 juillet 2012
1
Ce que BrenX veut dire:

on*:text:*:%repete_chan: if ($nick == %repetenick) {msg $chan $1- }
Messages postés
6
Date d'inscription
dimanche 6 février 2005
Statut
Membre
Dernière intervention
18 avril 2005

On peut tres bien mettre vite fait en remote :
on *:text:*:#chan_où_répéter: .msg $chan $1-

heu et les variables?
Messages postés
13
Date d'inscription
mercredi 12 mai 2004
Statut
Membre
Dernière intervention
12 août 2005
2
À mon avis c'est pas un code à mettre en source, c'est juste un jeu.
On peut tres bien mettre vite fait en remote :
on *:text:*:#chan_où_répéter: .msg $chan $1-

Enfin bon a mon gout ta source n'a pas d'utilité, elle sert aux boulets, et elle peut générer un flood inutile sur les salons.
Encore se serait un script d'espionnage .... pour le fun d'être un boulet .... mais ça l'est pas du tout ....

Tout cas juste pour le style les lettres en maj dans on *:TexT... c'est marrant ;)
Afficher les 13 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (NaIoBeE)