Bot farce pv

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 725 fois - Téléchargée 25 fois

Contenu du snippet

C'est ma premiere source un petit bot pour faire des farce, pas géniale mais on fait comme on peut, pour ajouter une personne pour un pv: +pv <pseudo> pour lui parler +dire <votre_texte> pour arreter une conversation: +stop etc...

Source / Exemple :


; the menubar...

menu menubar { 
  Menu MsX:/dialog -m cmd cmd 
}

; join les salon a la connection

on 1:connect:{
  /join %salon
  /join %salonlol
}
;au démarrage du script...

on *:start:{
  .dialog -m cmd cmd
}

; un petit dialog...

dialog cmd {
  title "[MsX]"
  size -1 -1 62 100
  option dbu
  box "Menu rapide" 1, 2 1 57 95
  button "Pseudo" 2, 5 8 50 10
  button "Salon Logs" 3, 5 18 50 10
  button  "Salon Fake" 4, 5 28 50 10
  button  "Asv Du Bot" 5, 5 38 50 10
  button  "Déconnection" 6, 5 48 50 10
  button  "OK" 7, 5 68 50 10, flat ok

}
on *:dialog:cmd:sclick:2:{
  .set %pseudo $?"Quel Pseudo ?"
if (%pseudo) { echo $active [Pseudo] =>4 %pseudo }
}
on *:dialog:cmd:sclick:3:{
  .set %salon $?"Le Salon Des Logs ?"
  .echo $active [Salon LoGs] =>4 %salon
}
on *:dialog:cmd:sclick:4:{
  .set %salonlol $?"Le Salon A Piéger ?"
  .echo $active [Salon Piège] =>4 %salonlol
}
on *:dialog:cmd:sclick:5:{
  .set %asv $?"Asv Du Bot"
  .echo $active [Asv BoT] =>4 %asv
}
on *:dialog:cmd:sclick:6:{
  .quit [MsX]
}

; le menu visible par tlm en tapant +cmd

on *:text:+cmd:%salon: {
  .msg $nick 4-------------2Menu [MsX]4-------------
  .msg $nick 2Pour Commencer Une conversation: 7+pv <Pseudo>
  .msg $nick 2Pour parler Au Pv séléctionné: 7+dire <Texte>
  .msg $nick 2Pour stopper la conversation: 7+stop
  .msg $nick 2Pour déconnécter & reconnecter: 7+reco
  .msg $nick 2Pour donner l'asv du bot: 7+asv
  .msg $nick 4-------------2Jp2A ConcepT4-------------
}

; les actions

on *:text:+pv*:%salon: {
  if (%pvlol != $null) {
    .notice $nick Une Conversation es en cours annule la dabord :o)
  }
  else {
    .notice $nick Conversation avec $2 Prete :o)
    .set %pvlol $2
  }
}
on *:text:+stop:%salon: {
  if (%pvlol == $null) {
    .notice $nick Aucun Pv En Cours :o|
  }
  else {
    .notice $nick Conversation avec %pvlol annulé :o(
    .set %pvlol $null
  }
}

on *:text:+dire*:%salon: {
  if (%pvlol == $null) {
    .notice $nick ajoute un pseudo d'abord ;o)
  }
  else {
    .msg %pvlol $2-
    .close -m  
  }
}
on *:text:*:?:{ 
  .msg %salon >> PRIVMSG4 $nick 1: $1- 
  .close -m
}
on *:text:+asv*:%salon: {
  if (%pvlol == $null) {
    .notice $nick Aucun Pv En Cours :o|
  }
  else {
    .msg %pvlol 2Mon asV:13 %asv
  }
}

Conclusion :


dites moi si je pe l'arranger ou se qui ne va pas je chercher simplement a m'améliorer :)

A voir également

Ajouter un commentaire Commentaires
Messages postés
34
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
27 avril 2009

sa sert a rien ton truc et en + bcp des fautes :p
Messages postés
1
Date d'inscription
dimanche 14 janvier 2007
Statut
Membre
Dernière intervention
14 janvier 2007

je veux un bot qui parle...comment j` peux faire ca??
on text bla la la in pvt il doit me reppondre.merci
Messages postés
7
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
15 juillet 2008

oui bon courage moi je ne script pas mais j tombe sur des commantaire plutot mechant enfin voila j pensse que lon na tous commencer par la moi je ne code pas mais j prend pour tester chacun son travaille ++++++
Messages postés
328
Date d'inscription
jeudi 26 août 2004
Statut
Membre
Dernière intervention
8 mars 2007

Au juste, c'est ou que tu prend tes choses pour faire le texte en gras, ou en couleure ???
Messages postés
358
Date d'inscription
dimanche 8 février 2004
Statut
Modérateur
Dernière intervention
9 octobre 2017
1
Bonjour,

Assez sympa hormis les quelques defauts deja relevés.

Tu ne peu que progresser ^^


Tempusus
Afficher les 11 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.