begin process at 2010 02 09 23:38:20
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > QUELQUES COMMANDES POUR BOT

QUELQUES COMMANDES POUR BOT


 Information sur la source

Note :
2,29 / 10 - par 7 personnes
2,29 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Niveau :Débutant Date de création :25/05/2005 Date de mise à jour :25/05/2005 12:53:23 Vu :2 953

Auteur : Angenoir71

Ecrire un message privé
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Quelques commandes basiques pour robot.Enfin ca peut quand meme servir :p(C'est ma premiere source).

Source

  • On *:text:*:#:{
  • if ($1 == !add) { /write "commandes" $2- }
  • if ($1 == !add) { MSG # 0,2 Merci $nick ta commandes a été enregistrée avec succes elle serra disponible des demain }
  • if ($1 == !repete) { msg $chan 4,4l7,7l0,2 $2- 4,4l7,7l0,0 }
  • if ($1 == !mots) { msg $chan 0,2La phrase que tu veux analyser $nick contient 4,8 $calc($0 -1)) 0,2mots }
  • if ($1 == !kiss) { msg $chan 13,12 $nick fait de grOoOoOoOoOoOs bisoux a $$2 | msg $chan 13,12 comme c'est romantiqueeeee!!! }
  • if ($1 == !commandes) { msg $nick 0,12 Mes commandes sonts : !amour | /msg $nick 0,2 !clope+ pseudo | msg $nick 0,12!kiss+ pseudo | msg $nick 0,12!coca+pseudo | msg $nick 0,12!cocme pou s'ofrir du koka | msg $nick 0,12!orangina+pseudo | msg $nick 0,12 !repete + phrase | msg $nick 0,12 !mots + phrase(pour savoir le nombre de mots dans la phrase8,4/!\le mot !mots compte dans cette commande4/!\ ) }
  • if ($1 == !clope) { msg $chan 4,1( $nick fumer tue)8,0()¯¯¯¯)1,0¯¯¯¯¯¯¯¯¯¯¯¯¯¯4)))14~~ }
  • if ($1 == !coca) { /msg $chan $nick offre a $2 une boite de 4,4 15()1(coca)15[] }
  • if ($1 == !orangina ) { MSG # $nick offre un bouteille d' 1,8[] orangina 1]~ a $$2 }
  • if ($1 == !cocme) { MSG # $nick s'offre une boite de 4,4 15()1(coca)15[] }
  • if ($1 == !amour) { msg # 11les probabilités amoureuses entre 13 $+ $2 11 et 13 $+ $3 11 sont de : 13 $rand(0,100) % }
  • }
  • On *:OP:#: {
  • .msg $chan $read(op.txt)
  • }
  • On *:voice:#: {
  • .msg $chan $read(voice.txt)
  • }
  • ;n'oubliez pas de créer un fichier op.txt et voice.txt :p
On *:text:*:#:{  
  if ($1 == !add) { /write "commandes" $2- }
  if ($1 == !add) { MSG #  0,2 Merci $nick ta commandes a été enregistrée avec succes elle serra disponible des demain }
  if ($1 == !repete) {  msg $chan 4,4l7,7l0,2 $2- 4,4l7,7l0,0 }  
  if ($1 == !mots) { msg $chan 0,2La phrase que tu veux analyser $nick contient 4,8 $calc($0 -1)) 0,2mots }
  if ($1 == !kiss) { msg $chan 13,12 $nick fait de grOoOoOoOoOoOs bisoux a $$2 | msg $chan 13,12 comme c'est romantiqueeeee!!! }
  if ($1 == !commandes) { msg $nick   0,12 Mes commandes sonts : !amour | /msg $nick 0,2 !clope+ pseudo | msg $nick 0,12!kiss+ pseudo | msg $nick 0,12!coca+pseudo | msg $nick 0,12!cocme pou s'ofrir du koka | msg $nick 0,12!orangina+pseudo  | msg $nick 0,12 !repete + phrase | msg $nick 0,12 !mots  + phrase(pour savoir le nombre de mots dans la phrase8,4/!\le mot !mots compte dans cette commande4/!\ ) }
  if ($1 == !clope) { msg $chan 4,1( $nick fumer tue)8,0()¯¯¯¯)1,0¯¯¯¯¯¯¯¯¯¯¯¯¯¯4)))14~~ } 
  if ($1 == !coca) { /msg $chan $nick offre a $2 une boite de 4,4 15()1(coca)15[] } 
  if ($1 == !orangina ) { MSG # $nick offre un bouteille d' 1,8[] orangina 1]~ a $$2 }
  if ($1 == !cocme) { MSG # $nick s'offre  une boite de 4,4 15()1(coca)15[] }
  if ($1 == !amour) { msg # 11les probabilités amoureuses entre 13 $+ $2 11 et 13 $+ $3 11 sont de : 13 $rand(0,100) % }

}    

On *:OP:#: {
    .msg $chan $read(op.txt)  
  }
  On *:voice:#: {
    .msg $chan $read(voice.txt) 
  }
;n'oubliez pas de créer un fichier op.txt et voice.txt :p

 Conclusion

Bon j'espere que cela poura vous etre utile et j'aissaierais de mettre a jour dans pas tres longtemps

Pour les bugs quelquefois(enfin chez moi)Le robot lit les fichiers op.txt et voice.txt comme si on lui avait mis un timer...

Pour toute remarques,suggestions,critiques ou bugs contactez moi a : angenoir@pokelord.zzn.com ;)


 Historique

25 mai 2005 12:53:23 :
J'ai corigé le angenoir qu'il restais et normalement le bug des messages aléatoire est réglé et j'ai aussi ajouté une commande

 Sources de la même categorie

BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501
BANNIR LES AGES, LES HOMMES, LES FEMMES ET PSEUDO AVEC CHIFF... par cougar_du_havre

Commentaires et avis

Commentaire de Angenoir71 le 25/05/2005 09:18:02

a j'ai oublier d'enlever angenoir dans la commande !add
désolé

Commentaire de PaDa le 25/05/2005 12:26:55

t'aurais du l'enlever, vu que t'as oublié une accollade a cette ligne, ca inhibe toute la suite...
fais une update....
bon sinon, bah ya rien de plus que dans /help on text, donc je vois pas l'intérêt...

Commentaire de World_mIRC le 25/05/2005 12:30:22

  if ($1 == !add) { /write "commandes" $2- }
  if ($1 == !add) { MSG # 0,2 Merci $nick ta commandes a été enregistrée avec succes elle serra disponible des demain }
  if ($1 == !add) { msg $nick 0,2 Merci $nick ta commande a étée enregistrée elle serra disponible des demain ou aujourd'hui si angenoir te le dit

tu peux pas regrouper en 1 seul ($1 == !add) ???
tu as oublié un "}" a la fin du 3° ($1 == !add)

On *:OP:#:.msg $chan $read(op.txt)
On *:voice:#:.msg $chan $read(voice.txt)
-> pas besoin de "{}" si y'a qu'une ligne :p

plutot que se soit a moi d'enregitrer les commandes,
faudrait un système qui le fasse aprendre tout seul.
du style ...
!add !wizz <nick> : <$nick> fait un wizz a <$2>
et apres tu codes un truc pour déchiffrer et enregistrer
-> enlever les "<>" (tu peux les enlever direct)

c'est du deja vu alors bon,
regarde un peu se quon fait les autres avant toi ^^

Commentaire de talking le 25/05/2005 14:53:12

Mouais bon ce n'est pas le top . POurquoi se contenter de commandes prédéfinies ? Tu pourrais par exemple faire un éditeur de commandes ( grace à un dialog ) comme ça on pourrais configurer nos commandes
Bref 2/10

Commentaire de Angebleu_ le 25/05/2005 17:21:52

Mwai , kan tu met read(op.txt) on la pas nous ! tu pourrais nous la donné !
Classique , 2/10

Commentaire de tofu le 25/05/2005 18:41:16

déjà posté plein de fois des cmd pour bot ds ce style, c tjrs la même chose, donc je vais pas répéter tout ce qui a déjà été dit et redit, t'as qu'à faire une recherche sur le site et lire les commentaires... 1/10..

Commentaire de yeloww le 25/05/2005 18:47:41

sa sert a quoi d'avoir trois "!add" (sa sert a rien en plus(même un seul))

Commentaire de fjxokt le 25/05/2005 19:31:50

comme je le dit a chaque fois, c'est pas parce que c'est sa premiere source qu'il faut la bacler (ce qui arrive de plus en plus j'ai l'impression)
tout a été dit, je rajouterai juste que quand on veut faire une source simple a la base (bah oui les on text c'est pas le plus dur), il faut qu'elle soit extremement complete pour compenser le code en lui même...ce qui est loin d'etre le cas avec ta source
(et qd il s'agit de reagir a un mot comme ta source, je peut te reduire le code en 4 lignes avec un fichier ini)

ex d'un fichier: fun.ini
[messages]
!add=msg $chan add ok
!bisou=msg $chan $nick fait un bisou a $2
!coca=msg $chan $nick offre a $2 une boite de 4,4 15()1(coca)15[] }

et du code proprement dit
on *:text:*:#:{ if ($readini(fun.ini,messages,$1)) $v1 }

ç'est pas plus simple ça ?

Commentaire de COOLMAN002 le 25/05/2005 20:27:46

Angenoir71, comme l'a dit fjxokt, utilise un fichier .ini, c'est plus clair et plus simple.

utilise $iif pour verifier que "$2" existe

on *:text:*:#: if ($1 = kiss) { msg $chan $nick $iif($2 != $null,fait,se fait) un gros kiss $iif($2 != $null,à $2 !) }

(exemple)

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales