begin process at 2008 07 06 07:24:29
1 205 472 membres
51 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Aide sur l(heure et sur jeux de bot [ Divers / Débutant(e) ] (juju37)

Aide sur l(heure et sur jeux de bot le 22/03/2008 22:43:03

juju37
Bonjour, je  de poste ce message car je débute, et je voudrais savoir quelques chose
1. Comment faire pour que le bot dise un message a des heures précises
2. Je voudrais savoir, comment faire un jeu de roulette russe c'est  a dire le bot bot prend un nombre entre un et dix, puis, si cela tombe sur 5 encore cela veut dire qu'il reste 5 coup et quand il arrive sur 0 il kick, et il reprend a partir de dix

Voila merci ^^  de me répondre :)

Re : Aide sur l(heure et sur jeux de bot le 22/03/2008 22:49:55

juju37
Oups désoler je me suis tromper je me suis mal expliquer, en fait exemple un user écrit !roulette le bot répond qu'il a pris un chargeur de 7 balles, et il reste par exemple deux chance sur 5 pour rester vivant ... Enfin le principe d'une roulette russe ^^ :)

Re : Aide sur l(heure et sur jeux de bot le 23/03/2008 02:49:27

RCA ArKanis

1. utilise /timer (tape /help /timer)
exemple : /timer 0:00 1 1 msg #tonsalon Il est minuit

2. utilise $r ($rand) et une variable qui compte le nombre de balles
exemple :
ON *:TEXT:!roulette:#tonsalon:{
  if (!%roulette) set %roulette 7
  dec %roulette
  if (!$r(0,%roulette)) {
    kick $chan $nick Perdu !
    set %roulette 7
  }
}


Re : Aide sur l(heure et sur jeux de bot le 23/03/2008 10:47:49

juju37
Ah merci Arkan!s sauf que j'essaie de prendre %roulette mais au hasard tu vois,  ca peut être 10  bref et de mettre un message du genre cette fois si tu as de la chance quand il kick pas ...
Sinon pour le timer ba enfait je ne savais pas que ca marchais comme ca merci ^^ :)

Re : Aide sur l(heure et sur jeux de bot le 23/03/2008 10:59:03

juju37
Ah oui ca prend au hasard en fait la c'est bien ca mais le maxi c'est 7 ?

Re : Aide sur l(heure et sur jeux de bot le 23/03/2008 12:24:12

RCA ArKanis
suffit de rajouter quelques /msg ^^

tu rajoutes également un : else msg $chan tu as de la chance
aligné avec le IF bien entendu

oui, c'est bien aléatoire lorsque tu tires mais c'est 7 balles maximum dans le chargeur (en général, j'croyais que c'était 6 mais bon ...)
le nombre d'emplacement pour LA balle n'est pas censée être variable dans un pistolet ^^

Re : Aide sur l(heure et sur jeux de bot le 23/03/2008 15:28:03

juju37
Ok ok ^^ :) merci bien, ah oui pour les timers j'ai mis ca comme code je ne pense bien que ca soit terrible : on *:connect:if ($network == Discut) /timerheure 00:00 1 1 amsg 4 Il est minuit nous somme maitenant le $date | timerh 12:00 1 1 amsg  $read(quote.txt) |  timerh 14:00 1 1 amsg  $read(quote.txt) |  timerh 16:30 1 1 amsg  $read(quote.txt) |  timerh 19:00 1 1 amsg  $read(quote.txt) |  timerh 20:00 1 1 amsg c'est l'heure des infos | timerh 21:00 1 1 amsg  $read(quote.txt) | timerh 22:00 1 1 amsg  $read(quote.txt) | timerh 23:00 1 1 amsg  $read(quote.txt)

Ca fait trop long je pense ... Y as pas un moyen plus simple je sais ca doit pas être terrible mais je débute ^^

Re : Aide sur l(heure et sur jeux de bot le 23/03/2008 16:19:32

juju37
Errfff je n'arrive toujours pas la roulette avec les msg ... :s Je ne demande pas le code tout fait ... Mais juste un peut plus d'explication ^^

Re : Aide sur l(heure et sur jeux de bot le 23/03/2008 19:14:55

RCA ArKanis
évite au maximum d'utiliser les |, ça devient illisible. J'ai même pas envie de jeter un coup d'oeil.
Fais des retours à la ligne pour aérer le code.
on *:connect:{
  .timerminuit1 ...
  .timerminuit2 ...
}

ce qui suit timer (comme dans timerNOM) est le nom du timer, tu ne peux avoir qu'un timer du même nom à chaque fois.

et il est largement plus simple de passer par un alias et donc de n'utiliser qu'un timer :
on *:connect:.timerminuit 0:00 1 1 nom_de_l'alias
alias nom_de_l'alias {
  amsg ...
  amsg ...
}
(note : je te conseille tout de même d'éviter les amsg ...)
De plus, les / ne servent à rien si ce n'est à rendre le code encore plus moche qu'il ne l'est déjà


donne moi le code que tu as actuellement pour la bombe avec les messages.

Re : Aide sur l(heure et sur jeux de bot le 23/03/2008 19:36:22

juju37

Merci pour les conseils
Le code:
ON *:TEXT:!roulette:#:{
  if (!%roulette) set %roulette 7
  dec %roulette
if else(!$r(1,%roulette))  {
msg $chan Tu as de la chance
...
if else(!$r(6,%roulette))  {
if (!$r(0,%roulette))  {
    kick $chan $nick BOUM, perdu!
    set %roulette 7
  }
}
Donc la en fait ba ca marche a tous les  coups ( même au kick ) et ca affiche 6 fois le mess, donc :x ...



[Page 1 Page 2 Page 3]
Classé sous : message, aide, jeux, heure, bot

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS