Commentçamarche.net
CodeS-SourceS
Rechercher un code, un tuto, une réponse

Remote de "repete"v1.2

0/5 (13 avis)

Snippet vu 3 950 fois - Téléchargée 16 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

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.