Add-on pour le jeux uno d'ircobots.fr

4/5 (25 avis)

Vue 27 786 fois - Téléchargée 1 342 fois

Description

Salut all, moi c'est Giova.

Voilà un add-on sans prétention, qui sert uniquement à jouer au jeu Uno sur un bot IrcBots, je m'etait fait des aliases au début, mais il y'a risque de comflit entre aliases, si on rajoute beaucoup de scripts différents a son mirc, alors j'ai pensé le faire en dialogue, et comme j'avais envi d'aprendre le dialogue, ça tombait bien !!!
Et voilà,comme le résultat et assez sympathique (change complétement l'approche du jeu pour les novices, et rend le jeu plus sympa pour les joueurs confirmés), j'ai décidé de le soumettre ici, pour le partager, avec d'autres joueurs voilà.

Bonne journée à tous

Source / Exemple :


menu menubar,channel {
  -
  Console Uno
  .Lancer 
  ..$iif(%salonuno1 == $null,aucun salon configuré,%salonuno1): { if (%salonuno1 != $true) { unosalon } }
  Configurer un salon
  ..$iif(%salonuno1 == $null,aucun salon configuré,%salonuno1): { if (%salonuno1 != $null) { unset %salonuno1 | halt } | set %salonuno1 $$?="Entrer le salon " }
}

alias unosalon dialog -mieod unosalon unosalon

dialog unosalon {
  title "Console UNO IrcBots.fr By Giova'06"
  size -1 -1 300 192
  option dbu
  box "Bleu", 1, 8 10 215 26
  button "0", 2, 13 19 13 12
  button "1", 3, 28 19 13 12
  button "2", 4, 43 19 13 12
  button "3", 5, 58 19 13 12
  button "4", 6, 73 19 13 12
  button "5", 7, 88 19 13 12
  button "6", 8, 103 19 13 12
  button "7", 9, 118 19 13 12
  button "8", 10, 133 19 13 12
  button "9", 11, 148 19 13 12
  button "+2", 12, 166 19 16 12
  button "tour", 13, 184 19 16 12
  button "Sens", 14, 202 19 16 12
  box "Vert", 15, 8 36 215 26
  button "0", 16, 13 45 13 12
  button "1", 17, 28 45 13 12
  button "2", 18, 43 45 13 12
  button "3", 19, 58 45 13 12
  button "4", 20, 73 45 13 12
  button "5", 21, 88 45 13 12
  button "6", 22, 103 45 13 12
  button "7", 23, 118 45 13 12
  button "8", 24, 133 45 13 12
  button "9", 25, 148 45 13 12
  button "+2", 26, 166 45 16 12
  button "Tour", 27, 184 45 16 12
  button "Sens", 28, 202 45 16 12
  box "Jaune", 29, 8 62 215 26
  button "0", 30, 13 71 13 12
  button "1", 31, 28 71 13 12
  button "2", 32, 43 71 13 12
  button "3", 33, 58 71 13 12
  button "4", 34, 73 71 13 12
  button "5", 35, 88 71 13 12
  button "6", 36, 103 71 13 12
  button "7", 37, 118 71 13 12
  button "8", 38, 133 71 13 12
  button "9", 39, 148 71 13 12
  button "+2", 40, 166 71 16 12
  button "Tour", 41, 184 71 16 12
  button "Sens", 42, 202 71 16 12
  box "Bot", 43, 69 124 188 25
  button "0", 44, 13 97 13 12
  button "1", 45, 28 97 13 12
  button "2", 46, 43 97 13 12
  button "3", 47, 58 97 13 12
  button "4", 48, 73 97 13 12
  button "5", 49, 88 97 13 12
  button "6", 50, 103 97 13 12
  button "7", 51, 118 97 13 12
  button "8", 52, 133 97 13 12
  button "9", 53, 148 97 13 12
  button "+2", 54, 166 97 16 12
  button "Tour", 55, 184 97 16 12
  button "Sens", 56, 202 97 16 12
  box "Fun", 57, 8 149 284 25
  button " Pioche", 58, 238 18 24 12
  button "Uno", 59, 265 18 24 12
  box "Couleur", 60, 234 49 59 39
  button "Rouge", 61, 265 57 24 12
  button "Jaune", 62, 238 71 24 12
  button "Vert", 63, 265 71 24 12
  button "Bleu", 64, 238 57 24 12
  box "Jouer", 65, 234 88 59 26
  button "Repete", 69, 98 133 24 12
  button "Temp", 70, 176 133 24 12
  button "Carte", 72, 124 133 24 12
  button "Go Fun", 73, 11 156 37 12
  button "Ordre", 74, 72 133 24 12
  button "Scores", 76, 150 133 24 12
  link " #Game-Over-Dose", 77, 9 180 60 8
  link " Zen-Attitude", 78, 260 180 34 8
  link " IrcBots.fr", 79, 111 180 25 8
  button "Quit", 66, 265 97 24 12
  button "Go", 67, 238 97 24 12
  box "Les Commandes", 68, 4 117 293 58
  box "Les Cartes", 80, 4 3 223 115
  box "Les Autres", 82, 230 3 67 115
  box "Jeux", 99, 234 10 59 38
  button "+4", 83, 238 32 24 12
  button "Joker", 84, 265 32 24 12
  button "Appel", 85, 12 133 24 12
  button "Add-On", 86, 38 133 24 12
  box "Rouge", 81, 8 88 215 26
  box "Invite", 88, 8 124 58 25
  button "Points", 89, 202 133 24 12
  button "Aides", 90, 229 133 24 12
  icon 91, 267 129 16 16, cards.ico, 0
  button "Quit Fun", 92, 51 156 37 12
  button "Nananere", 93, 212 156 37 12
  button "Vengeance", 94, 172 156 37 12
  button "Merci", 95, 131 156 37 12
  button "Bravo", 96, 91 156 37 12
  button "La Poisse", 97, 251 156 37 12
}

on *:dialog:unosalon:sclick:*: {
  if ($did == 2 ) msg %salonuno1 { !Jeu Bleu-0 } 
  if ($did == 3 ) msg %salonuno1 { !Jeu Bleu-1 }
  if ($did == 4 ) msg %salonuno1 { !Jeu Bleu-2 }
  if ($did == 5 ) msg %salonuno1 { !Jeu Bleu-3 }
  if ($did == 6 ) msg %salonuno1 { !Jeu Bleu-4 }
  if ($did == 7 ) msg %salonuno1 { !Jeu Bleu-5 }
  if ($did == 8 ) msg %salonuno1 { !Jeu Bleu-6 }
  if ($did == 9 ) msg %salonuno1 { !Jeu Bleu-7 }
  if ($did == 10 ) msg %salonuno1 { !Jeu Bleu-8 }
  if ($did == 11 ) msg %salonuno1 { !Jeu Bleu-9 }
  if ($did == 12 ) msg %salonuno1 { !Jeu Bleu+2 }
  if ($did == 13 ) msg %salonuno1 { !Jeu Bleu-passetontour }
  if ($did == 14 ) msg %salonuno1 { !Jeu Bleu-changesens }
  if ($did == 16 ) msg %salonuno1 { !Jeu Vert-0 }
  if ($did == 17 ) msg %salonuno1 { !Jeu Vert-1 }
  if ($did == 18 ) msg %salonuno1 { !Jeu Vert-2 }
  if ($did == 19 ) msg %salonuno1 { !Jeu Vert-3 }
  if ($did == 20 ) msg %salonuno1 { !Jeu Vert-4 }
  if ($did == 21 ) msg %salonuno1 { !Jeu Vert-5 }
  if ($did == 22 ) msg %salonuno1 { !Jeu Vert-6 }
  if ($did == 23 ) msg %salonuno1 { !Jeu Vert-7 }
  if ($did == 24 ) msg %salonuno1 { !Jeu Vert-8 }
  if ($did == 25 ) msg %salonuno1 { !Jeu Vert-9 }
  if ($did == 26 ) msg %salonuno1 { !Jeu Vert+2 }
  if ($did == 27 ) msg %salonuno1 { !Jeu Vert-passetontour } 
  if ($did == 28 ) msg %salonuno1 { !Jeu Vert-changesens }
  if ($did == 30 ) msg %salonuno1 { !Jeu Jaune-0 }
  if ($did == 31 ) msg %salonuno1 { !Jeu Jaune-1 }
  if ($did == 32 ) msg %salonuno1 { !Jeu Jaune-2 }
  if ($did == 33 ) msg %salonuno1 { !Jeu Jaune-3 }
  if ($did == 34 ) msg %salonuno1 { !Jeu Jaune-4 }
  if ($did == 35 ) msg %salonuno1 { !Jeu Jaune-5 }
  if ($did == 36 ) msg %salonuno1 { !Jeu Jaune-6 }
  if ($did == 37 ) msg %salonuno1 { !Jeu Jaune-7 }
  if ($did == 38 ) msg %salonuno1 { !Jeu Jaune-8 }
  if ($did == 39 ) msg %salonuno1 { !Jeu Jaune-9 }
  if ($did == 40 ) msg %salonuno1 { !Jeu Jaune+2 }
  if ($did == 41 ) msg %salonuno1 { !Jeu Jaune-passetontour }
  if ($did == 42 ) msg %salonuno1 { !Jeu Jaune-changesens }
  if ($did == 44 ) msg %salonuno1 { !Jeu Rouge-0 }
  if ($did == 45 ) msg %salonuno1 { !Jeu Rouge-1 }
  if ($did == 46 ) msg %salonuno1 { !Jeu Rouge-2 }
  if ($did == 47 ) msg %salonuno1 { !Jeu Rouge-3 }
  if ($did == 48 ) msg %salonuno1 { !Jeu Rouge-4 }
  if ($did == 49 ) msg %salonuno1 { !Jeu Rouge-5 }
  if ($did == 50 ) msg %salonuno1 { !Jeu Rouge-6 }
  if ($did == 51 ) msg %salonuno1 { !Jeu Rouge-7 }
  if ($did == 52 ) msg %salonuno1 { !Jeu Rouge-8 }
  if ($did == 53 ) msg %salonuno1 { !Jeu Rouge-9 }
  if ($did == 54 ) msg %salonuno1 { !Jeu Rouge+2 }
  if ($did == 55 ) msg %salonuno1 { !Jeu Rouge-passetontour }
  if ($did == 56 ) msg %salonuno1 { !Jeu Rouge-changesens }
  if ($did == 58 ) msg %salonuno1 { !Pioche }
  if ($did == 59 ) msg %salonuno1 { !uno }
  if ($did == 61 ) msg %salonuno1 { !Couleur Rouge }
  if ($did == 62 ) msg %salonuno1 { !Couleur Jaune }
  if ($did == 63 ) msg %salonuno1 { !Couleur Vert }
  if ($did == 64 ) msg %salonuno1 { !Couleur Bleu }
  if ($did == 66 ) msg %salonuno1 { !Abandon } 
  if ($did == 67 ) msg %salonuno1 { !Go } 
  if ($did == 69 ) msg %salonuno1 { !Repete }
  if ($did == 70 ) msg %salonuno1 { !Temps }
  if ($did == 71 ) msg %salonuno1 { !Regles }
  if ($did == 72 ) msg %salonuno1 { !Cartes }
  if ($did == 73 ) {
    msg %salonuno1 { !Go }
    msg %salonuno1 { 9,1Et c'est Partieeeeeeeee !!! }
    sound %salonuno1 parti.mp3 
  }
  if ($did == 74 ) msg %salonuno1 { !Ordre }
  if ($did == 75 ) msg %salonuno1 { !Aides }
  if ($did == 76 ) msg %salonuno1 { !Scores }
  if ($did == 78 ) run  http://www.zen-attitude.com
  if ($did == 79 ) run  http://www.ircbots.fr
  if ($did == 77 ) server -m irc.zen-attitude.org:6667 #Game-Over-Dose
  if ($did == 83 )  msg %salonuno1 { !Jeu +4 }
  if ($did == 84 )  msg %salonuno1 { !Jeu Joker }
  if ($did == 85 ) { 
    set %total.nick $nick(%salonuno1,0)
    set %x 1
    while (%x <= %total.nick) {
      set %all %all $+ , $nick(%salonuno1,%x)
      inc %x 1
    }
    msg %salonuno1 7,7??????????????????????????????????????????????????????????
    msg %salonuno1 7,7?7,7pppppppppppppppppppppppppppppppppppppppppppppppp7,7?
    msg %salonuno1 7,7?7,7pppppp1,7 Bon, qui est chaud pour une partie de 4UNO 1,7? 7,7pppppp7,7?  
    msg %salonuno1 7,7?7,7pppppppppppppppppppppppppppppppppppppppppppppppp7,7?
    msg %salonuno1 7,7??????????????????????????????????????????????????????????
    msg %salonuno1 %all
    unset %all
  }

  if ($did == 86 ) {  msg %salonuno1  Téléchargez notre add-on pour jouer au UNO, plus aucune commandes à taper, toutes les cartes en bouton sur une console, pensez y !!! >>> 7http://game-over-dose.xooit.com/t5-Add-On-pour-le-Jeu-Uno-d-IrcBots.htm  }
  if ($did == 89 )  msg %salonuno1 { !Points }
  if ($did == 90 )  msg %salonuno1 { !Aides }
  if ($did == 92 ) { 
    msg %salonuno1 { 9,1 Bon allez , z'etes trop fort pour moi Salut !!! }
    msg %salonuno1 { !Abandon }
    sound %salonuno1 salut01.wave
  }
  if ($did == 93 ) {
    msg %salonuno1 { 11 N14a12n14a12n14a12n14a11N14è12r14eeeee } 
    sound %salonuno1 Nanere.mp3
  }
  if ($did == 94 ) msg %salonuno1 { 9,1 Garre à tes 4,1Fesses9,1, Je demande reparation, 7,1VENGEANCE 9,1!!!  }
  if ($did == 95 ) msg %salonuno1 { 11 M14erci 11M14erci 12:14p }
  if ($did == 96 ) {
    msg %salonuno1 { 12 B11r14a11V12o 14!!! } 
    sound %salonuno1 applaus.wav 
  }
  if ($did == 97 ) { 
    msg %salonuno1 { 9,1 Grrrrr, j'ai la 7,1Poisse 9,1avec la pioche en plus !!! }
    sound %salonuno1 mal_barrée.wav
  }  
}

Conclusion :


Il faut telecharger le zip pour avoir les sons et toutes les explications sont sur un txt dans le zip

La deniere mise à jour, ainsi que les nouveaux add-on 1000 Bornes et Scrabble sont sur :

http://game-over-dose.xooit.com/f3-Nos-Add-On.htm

Merci a tous pour votre aides.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
MRVOLKANO
Messages postés
8
Date d'inscription
mardi 10 novembre 2009
Statut
Membre
Dernière intervention
2 mai 2010

1 avril 2010 à 01:02
SALUT c bo mettre un add-on mais sa l'aurait plus dl'allure qui marche au moin ..
la console apprait toute sa c bo mais quand tu tape !Go sur le chan ya rien qui s'passe spa terible ton affaire .
MRVOLKANO
Messages postés
8
Date d'inscription
mardi 10 novembre 2009
Statut
Membre
Dernière intervention
2 mai 2010

7 août 2009 à 07:19
allo cher pas quelqu'un peu m'aider ..jais installer l'add-on mais chui pas capable dle faire fonctionner sur mon canal sa marque ..(* /dialog: 'unosalon' error loading icon 'cards.ico' (line 10, script4.mrc). merci d'avance :)
MRVOLKANO
Messages postés
8
Date d'inscription
mardi 10 novembre 2009
Statut
Membre
Dernière intervention
2 mai 2010

19 mars 2009 à 18:09
salut ton jeu ya l'air hot mais moi y fonctionne pas jais beau faire !Go , mais il marche pas plus , pis pourtant je les mis a la bonne place , jais la console qui apparait mais sa marche pas plus , je me demandais si quelqu'un pouvais m'aider pour que je puis le faire fonctionner ....MERCI :)
naffnaff
Messages postés
9
Date d'inscription
dimanche 6 mai 2007
Statut
Membre
Dernière intervention
22 juillet 2008

5 févr. 2008 à 13:51
bjr voila jai un soussi
commen pui je le metre sur le serve /server irc.voila.fr:6667
avc un mirc vierge merci davance

ps : je connai rien en language informatique
naffnaff
Messages postés
9
Date d'inscription
dimanche 6 mai 2007
Statut
Membre
Dernière intervention
22 juillet 2008

29 juil. 2007 à 02:30
bjr ici
je vai p etre vs paraitre lourg dsl davance mai je pige rien dans tout c'est code car je debute en informatique jai reussi a avoir le jeu uno mai jarrve pas a le metre sur mon salon perso de tchat
s'il y a kelkun qui peut maider serer cool merci davance si vs pouvez me repondre par mail demande le a un admin du site merci davance

bon courage a tous et toute et encor merci pour laide

°°°naffnaff°°°
Afficher les 25 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.