begin process at 2008 08 21 23:27:48
1 229 711 membres
519 nouveaux aujourd'hui
14 267 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 !

ADDON DE TRICHE POUR LE QUIZZ DE RAPIDITÉ


Information sur la source

Catégorie :AddOns Niveau : Débutant Date de création : 29/12/2003 Vu : 5 086

Note :
6,33 / 10 - par 3 personnes
6,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

Description

Cet addon vous permet de reconsituez un mot pendant un quizz de rapidité
Remplacez #predator-land par un autre channel et $nick RaPid0 par le nick du bot de rapidite

Source

  • On *:TEXT:*:#predator-land:{
  • if ($nick = RaPid0) || ($nick = rapiditage) {
  • unset %mot.recons
  • %nb.mot = $len($1-)
  • %nb.mot.inc = $chr(48)
  • while ($calc(%nb.mot.inc +1) <= %nb.mot) { inc %nb.mot.inc
  • if ($len($gettok($1-,%nb.mot.inc,32)) = 1) {
  • %mot.recons = %mot.recons $+ $gettok($1-,%nb.mot.inc,32)
  • %mot.recons = $remove(%mot.recons,à,?,!)
  • }
  • }
  • if (t rapide isin $strip($1-)) { %mot.recons = $right(%mot.recons,$calc($len(%mot.recons) -1)) }
  • if ($len(%mot.recons)) { .timer -m 0 $rand(3000,5000) msg #predator-land 15,1 $upper($left($remove(%mot.recons,$chr(33)),1)) $+ $right($remove(%mot.recons,$chr(33)),$calc($len($remove(%mot.recons,$chr(33)))-1))  }
  • }
  • }
On *:TEXT:*:#predator-land:{
  if ($nick = RaPid0) || ($nick = rapiditage) {
    unset %mot.recons
    %nb.mot = $len($1-)
    %nb.mot.inc = $chr(48)
    while ($calc(%nb.mot.inc +1) <= %nb.mot) { inc %nb.mot.inc
      if ($len($gettok($1-,%nb.mot.inc,32)) = 1) { 
        %mot.recons = %mot.recons $+  $gettok($1-,%nb.mot.inc,32) 
        %mot.recons = $remove(%mot.recons,à,?,!)
      }
    }
    if (t rapide isin $strip($1-)) { %mot.recons = $right(%mot.recons,$calc($len(%mot.recons) -1)) }
    if ($len(%mot.recons)) { .timer -m 0 $rand(3000,5000) msg #predator-land 15,1 $upper($left($remove(%mot.recons,$chr(33)),1)) $+ $right($remove(%mot.recons,$chr(33)),$calc($len($remove(%mot.recons,$chr(33)))-1))  }
  }
}

Conclusion

C'est ma premiere source alors soyer sympa
Laisser vos commentaires
  • signaler à un administrateur
    Commentaire de SornDrixer le 29/12/2003 12:44:26 administrateur CS

    Tout dépend des 'quizz de rapidité' utilisés. Tous n'auront pas placés le mot à taper le plus rapidement au même endroit dans leur phrase et ton code risque de ne pas tomber sur le bon mot.

  • signaler à un administrateur
    Commentaire de Kolibot le 29/12/2003 17:44:18

    Certaines parties de ton code sont vraiment bizarres... du genre :
    %mot.recons = %mot.recons $+    $gettok($1-,%nb.mot.inc,32)
            %mot.recons = $remove(%mot.recons,à,?,!)


    ou encore :

    %nb.mot.inc = $chr(48)  [ $chr(48) == 0 ]

    Tu pourrais me dire pourquoi tu as choisi ces deux types de scripting ?

  • signaler à un administrateur
    Commentaire de Diabl0 le 30/12/2003 13:01:15

    Salut !
    je l'ai tester sur #predator-land comme il y avait un rapidite
    Bah sa fl00d
    Bah je me sui fait bannir :)

    Bye !

  • signaler à un administrateur
    Commentaire de Kerrigan le 30/12/2003 17:39:11

    pour un debut c'est pas mal, mais on est pas ici pour debuter.
    ton code n'est pas optimiser il y a dedans des parties particulierement obscures et il manque un petit dialogue de configuration. vu le niveau de ta source je pense que ça ne sera pas difficile de faire mieux question interface.

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS