begin process at 2010 02 09 21:35:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive IRC

 > 

Archives

 > 

Au secours !

 > 

Jeux de BOXE pour bot


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Jeux de BOXE pour bot

lundi 18 juillet 2005 à 16:49:25 | Jeux de BOXE pour bot

Mariow

Salut,Jaimerais de laide pour mon bot j'voudrais de laide pour mon bot de boxe quand on tape !punch le bot di (nick de ladversaire)ta perdu 50 point etc on peux eviter en tapen !exkiv et si c tro tar le bot dit Tu ten é pris un comme mm qu'elle qu'un pourrais me help svp?

Mariow:Yupiooo
lundi 18 juillet 2005 à 17:25:16 | Re : Jeux de BOXE pour bot

World_mIRC

Membre Club
Pour la Nième fois ... FAUT LIRE L'AIDE DE MIRC !!!!



/help on text
<= pour les commandes
/help /timer <= pour le temps de l' esquive


--------------
Folken
lundi 18 juillet 2005 à 17:43:38 | Re : Jeux de BOXE pour bot

Mariow

Ouai mais pour les truc avec les point?quand au depart ta 1000 point plus te prends de punch plus tu pert des point etc...

Mariow:Yupiooo
lundi 18 juillet 2005 à 18:47:36 | Re : Jeux de BOXE pour bot

wims

Bah il t'a dis de regarder l'aide de mirc donc en cherchant un peu t'aurai trouver /dec

/dec [-cszuN] <%var> [valeur]
Cela décrémente la valeur de %var par valeur.

Si vous spécifiez le paramètre -uN, %var est décrémenté par la valeur une fois et alors %var est effacé N secondes plus tard, en supposant qu'il n'est pas remis par un autre script.

Le paramètre -c décrémente %var une fois par seconde.
Le paramètre -z décrémente %var jusqu'à ce qu'il atteigne zéro et l'efface ensuite.



mardi 19 juillet 2005 à 21:48:34 | Re : Jeux de BOXE pour bot

Mariow

Re salut jai commencer mais jai fait du RPG sa marche pas la commande !attaque
on ^1:text:*:#:{
  if {$1 == !attaque} {  
    if { %hp $1 [ %var $+ $1 [ $nick ] ] >= 1 }  {
      set %coups $rand(1,12)
      if ( %coups == 1 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 5 10,15 HP ! | /inc %hp $eval()  -5 | /inc %compter $eval() 1  }
      if ( %coups == 2 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 10 10,15 HP ! | /inc %hp $eval() -10 | /inc %compter $eval() 1 }
      if ( %coups == 3 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 24 10,15 HP ! | /inc %hp $eval()  -24 | /inc %compter $eval() 1 }
      if ( %coups == 4 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 60 10,15 HP ! | /inc %hp $eval()  -60 | /inc %compter $eval() 1 }
      if ( %coups == 5 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 75 10,15 HP ! | /inc %hp $eval() -75 | /inc %compter $eval() 1 }
      if ( %coups == 6 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 100 10,15 HP ! | /inc %hp $eval()  -100 | /inc %compter $+ $2 1 }
      if ( %coups == 7 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 120 10,15 HP ! | /inc %hp $eval() -120 | /inc %compter $eval() 1 }
      if ( %coups == 8 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 146 10,15 HP ! | /inc %hp $eval() -146 | /inc %compter $eval() 1 }
      if ( %coups == 9 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 150 10,15 HP ! | /inc %hp $eval() -150 | /inc %compter $eval() 1 }
      if ( %coups == 10 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 160 10,15 HP ! | /inc %hp $eval()  -160 | /inc %compter $eval() 1 }
      if ( %coups == 11 ) { /msg $chan  4,15 $nick 12,15 tu perds 13,15 180 10,15 HP ! | /inc %hp $eval() -180 | /inc %compter $eval() 1 }
      if ( %coups == 12 ) { /msg $chan  4,15 $nick 12,15 tu as raté ton coup !  }
    }
    else { /notice $nick Tu n'as plus de HP ! | /msg $chan  4,1 $nick 9,1 fin de partie ! | /set %hp $+ $2 $nick 0 | /set %mp $+ $2  0  }
  } 

  if ($1 == !status) {
    { /msg $chan  4,1 [ $+ [ $nick ] ] 10,1 ---- HP : 13,1 %hp [ $+ [ $nick ] ] 10,1 ----  MP : 13,1 %mp [ $+ [ $nick ] ] 10,1 ---- | /msg $chan    10,1 Niveau ---- 13,1 %lvl [ $+ [ $nick ] ] 10,1 ----  }
  }

  if ($1 == !jeu) {
    { /msg $chan  4,1 $+ $nick 13,1 1000 10,1 HP ! 12,1 et 13,1 10 10,1 MP | /msg $chan  10,1 Niveau ---- 13,1 1 10,1 ---- | /msg $chan  9,1 commence la partie ! | /set %lvl $eval() 1 | /set %hp $eval() 1000 | /set %nocoups $eval() 0 | /set %mp $eval() 10 | /set %compter $eval() 0  }
  }

  if ($1 == !soin) {
    if ( %hp $+ $2 < 1000 )  {
      /set %soins $rand(1,4)
      if ( %soins == 1 ) { /msg $chan _ _4,15 $nick _12,15 tu récupères _7,15 20 _12,15 HP ! | /inc %hplodan $eval() 20  }
      if ( %soins == 2 ) { /msg $chan _ _4,15 $nick _12,15 tu récupères _7,15 100 _12,15 HP ! | /inc %hplodan $eval() 100  }
      if ( %soins == 3 ) { /msg $chan _ _4,15 $nick _12,15 tu récupères _7,15 250 _12,15 HP ! | /inc %hplodan $eval() 250  }
      if ( %soins == 4 ) { /msg $chan _ _4,15 $nick _12,15 tu récupères _7,15 400 _12,15 HP ! | /inc %hplodan $eval() 400  }
    }
    else { /notice $nick Niveau insuffisant pour le soin ! }
  }

  if ($1 == !defence) {
    if ( %nocoups [ %var $+ $1 [ $nick ] ] > 0 )  {
      { /notice $nick Ton niveau est insuffisant pour éxécuter cette action à nouveau !  }
    }
    else  {  msg $chan  _ _4,15 $nick _12,15 tu passes en mode de _13,15 défense _12,15 et tu est proteger contre une attaque ! | /inc %nocoups $eval() 1  }
  }

  if ($1 == !glace1) {
    if ( %mplodan [ %var $+ $1 [ $nick ] ] > 1 )  {
      /set %glace $rand(1,4)
      if ( %glace == 1 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace1 _12,15 et tu perds _13,15 149 _10,15 HP ! | /inc %hp $eval() -149 | /inc %mp $eval() -2  }
      if ( %glace == 2 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace1 _12,15 et tu perds _13,15 160 _10,15 HP ! | /inc %hp $eval() -160 | /inc %mp $eval() -2  }
      if ( %glace == 3 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace1 _12,15 et tu perds _13,15 169 _10,15 HP ! | /inc %hp $eval() -169 | /inc %mp $eval() -2  }
      if ( %glace == 4 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace1 _12,15 et tu perds _13,15 200 _10,15 HP ! | /inc %hp $eval() -200 | /inc %mp $eval() -2  }
    }
    else  {  /notice $nick Tu n'as plus ou pas assez de MP !  }
  }

  if ($1 == !glace2) {
    if ( %mplodan [ %var $+ $1 [ $nick ] ] > 4 )  {
      /set %glaces $rand(1,4)
      if ( %glaces == 1 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace2 _12,15 et tu perds _13,15 195 _10,15 HP ! | /inc %hp $eval() -195 | /inc %mp $+ $eval() -5  }
      if ( %glaces == 2 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace2 _12,15 et tu perds _13,15 200 _10,15 HP ! | /inc %hp $eval() -200 | /inc %mp $+ $eval() -5  }
      if ( %glaces == 3 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace2 _12,15 et tu perds _13,15 220 _10,15 HP ! | /inc %hp $eval() -220 | /inc %mp $+ $eval() -5  }
      if ( %glaces == 4 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace2 _12,15 et tu perds _13,15 224 _10,15 HP ! | /inc %hp $eval() -224 | /inc %mp $+ $eval() -5  }
      else  {  /notice $nick Tu n'as plus ou pas assez de MP !  }
    }

    if ($1 == !glace3) {
      if ( %mplodan [ %var $+ $1 [ $nick ] ] > 9 )  {
        /set %glacess $rand(1,4)
        if ( %glacess == 1 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace3 _12,15 et tu perds _13,15 300 _10,15 HP ! | /inc %hp $eval() -300 | /inc %mplodan $eval() -10  }
        if ( %glacess == 2 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace3 _12,15 et tu perds _13,15 320 _10,15 HP ! | /inc %hp $eval() -320 | /inc %mplodan $eval() -10  }
        if ( %glacess == 3 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace3 _12,15 et tu perds _13,15 349 _10,15 HP ! | /inc %hp $eval() -349 | /inc %mplodan $eval() -10  }
        if ( %glacess == 4 ) { /msg $chan _ _4,15 $nick _12,15 tu subits le sort _11,15 Glace3 _12,15 et tu perds _13,15 460 _10,15 HP ! | /inc %hp $eval() -460 | /inc %mp $eval() -10  }
      }
      else  {  /notice $nick Tu n'as plus ou pas assez de MP !  }
    }

    if ($1 == !level) {
      if ( %compter [ %var $+ $1 [ $nick ] ] <= 24 ) {  /notice $nick Ton éxpèrience n'est pas assez élevé pour que ton niveau augmente !  }
      if ( %compter [ %var $+ $1 [ $nick ] ] >= 25 ) {  /notice $nick Ton niveau à augmenté ! | /inc %niv $+ $2 | /msg $chan _ _4,1 $nick _7,1 passe au niveau _13,1 %niv [ $+ [ $2 ] ] | /set %compter $+ $nick 0 | /set %hp $eval() 1460 | /set %mp $eval() 24 }
    }
  }
 Pouvez vous me dire les errors?


Mariow:Yupiooo
mardi 19 juillet 2005 à 22:02:34 | Re : Jeux de BOXE pour bot

World_mIRC

Membre Club
tu fais des trucs faut donc ça marchera pas :s
faut mettre des parentheses pour les condition pas de accolades

if {$1 == !attaque} {  
    if { %hp $1 [ %var $+ $1 [ $nick ] ] >= 1 }  {

devient
if ($1 == !attaque) {  
    if ( %hp $1 [ %var $+ $1 [ $nick ] ] >= 1 )  {


ensuite, ton  %hp $1 [ %var $+ $1 [ $nick ] ] >= 1  ça m'etonnerai que ça marche
a moins que tu m'expliques se que ça devrait faire :/


--------------
Folken
mardi 19 juillet 2005 à 22:10:04 | Re : Jeux de BOXE pour bot

Mariow

Normalement %hp $1 [ %var $+ $1 [ $nick ] ] >= 1
sa demande si les hp sont > ou = à 1 pour executer la commande sa renvoi vers else

Mariow:Yupiooo
mardi 19 juillet 2005 à 22:17:06 | Re : Jeux de BOXE pour bot

World_mIRC

Membre Club
Réponse acceptée !

je viens de regarder les reste de ton code ...
désolé de te dire ça, mais t'as des erreurs heu ... comment dire ... PARTOUT !

commande !attaque
/inc %hp $eval()  -5 le $eval() te sert a quoi ?
au lieu de INCrémenter de -5 tu peux DECrémenter de 5 
/set %hp $+ $2 $nick 0  c'est quoi ce $2 ?

commande !status
pourquoi tu ouvres 2 fois tes accolades ???
/msg $chan  4,1 [ $+ [ $nick ] ] devient /msg $chan 4,1 $+ $nick

commande !jeu
même chose pour les accolades et $eval()

commande !soin
 %hp $+ $2 < 1000 c'est quoi ce $2 ? c'est pas plutot $nick ?
encore ce $eval() ....

commande !defence
$eval() for ever
if ( %nocoups [ %var $+ $1 [ $nick ] ] > 0 )  encore une conditoin bizarre


pour les autres c'est encore les même choses (j'ai du zappé des trucs)
je pense que tu te lances dans un bien grand projet par rapport a ton niveau
essai de lire des tutoriaux et potasse un peu plus l'aide de mirc


--------------
Folken

mardi 19 juillet 2005 à 22:20:30 | Re : Jeux de BOXE pour bot

World_mIRC

Membre Club
Normalement %hp $1 [ %var $+ $1 [ $nick ] ] >= 1
sa demande si les hp sont > ou = à 1 pour executer la commande sa renvoi vers else "


dans ce cas se serai plutot %hp [ $+ [ $nick ] ] ou alors $+(%,hp,$nick)
pke dans ton truc ... $1 c'est le !attaque et %var on sait pas d'ou il vient :s

--------------
Folken
mardi 19 juillet 2005 à 22:30:55 | Re : Jeux de BOXE pour bot

Mariow

A la place de
"$eval() for ever" jmet koi?

Mariow:Yupiooo

1 2 3

Cette discussion est classée dans : jeux, bot, laide, boxe


Répondre à ce message

Sujets en rapport avec ce message

point avec les jeux pour bot !! [ par pti_suisse ] bon voila j'ai télécharger les jeux pour bot : http://www.ircfr.com/code.aspx?ID=14861et j'aimerais faire un systeme de point pour le 421 mais voila j bot à jeux [ par punk6_2 ] slt tlm!! pouriez vous me donné des nom de bot à jeux à téléchargé.Biensure pas lapeine de me dire WQuizz je le conné déja!!!!mersi davanse Aide sur l(heure et sur jeux de bot [ par juju37 ] Bonjour, je  de poste ce message car je débute, et je voudrais savoir quelques chose1. Comment faire pour que le bot dise un message a des heures préc Controler un serveur de jeux [ par SawKiller ] Bonjour à tous,voila je me pose une questions sur des possibilités de gestions de serveur de jeux comme "Counter-strike Source" si l'ont peut le contr jeux de pioche [ par Prates ] bonjour a tous, je vus sur un salon un jeu que j'ai bien aimer, c'est un jeu de scrabble mais le bot t'envoie tes lettres en notice, tu devrais cherch bombe mirc [ par y0y0r0ck ] bonjour je voudrais faire un petit jeux , je m'explique lorsque l'users tape !bombe pseudole jeux démare , la le joueur a plusieur fil de couleur a co Scrabble 1.8 de Wizou [ par LooSe ] Salut à tous Merci pour le Scrabble il marche très bien ^^ Par contre mon salon irc pour le joindre Commandes de kick speciale [ par XyLOng ] Bonjour ,Je veux ajouter des commandes speciales sur mon Bot pour ajouter de motivation au commandes de mes halfops et Mes Opspar exemple quant un hal recherche un petit code pour un bot [ par patakwek ] bonjour a vous ! alors je vous explique ma requete ! je voudrais savoir si il est possible de faire dire une chose a son bot a une heure bien presise Installer son propre bot IRC sur un serveur [ par Zeprof ] Bonjour, Voila, j'ai programmé un bot IRC en .mrc et j'ai un serveur dédié sous Ubuntu sur lequel je veux faire tourner mon bot pour qu'il reste en p


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,593 sec (4)

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