Jeu de penalty pour bot

Contenu du snippet

Ben voila, je sature un peu de tt les trucs en dialogs alors j fais une pause et j commence les mini-jeux pour bots :p.
Celui-ci est tres chouette a jouer, c un peu du hasard mais c cool :p

Source / Exemple :


#penalty on
on *:TEXT:*!penalty*:#:{
  if ($2 == $null) { notice $nick Tu n'as pas précisez le pseudo du joueur1 }
  if ($3 == $null) { notice $nick Tu n'as pas précisez le pseudo du joueur2 }
  else { msg $chan 6,7Les penallty commence entre $2 (joueur) et $3 (gardien).Ces jeux se font par pv avec le bot | notice $2 Tape /msg %nick_bot <!pen hd , !pen plafond , !pen hg , !pen bd ,pen bc ,pen bg > pour shoter d'uncoté ou de l'autre(!hg pour en haut a gauche !bd pour en bas a droite , ainsi de suite | notice $3  Tape /msg %nick_bot <!hd , !plafond , !hg , !bd , bc , bg > pour plonger d'un coté ou de l'autre(!hg pour en haut a gauche !bd pour en bas a droite , ainsi de suite | set %joueur $2 | set %gardien $3 | set %penaltychan $chan | halt }
}

on *:TEXT:*!pen:?:{
  if ($nick == %joueur) { msg %penaltychan 0,3 %joueur a jouer ! | set %jeu_joueur $2 | enable #penalty }
  if ($nick == %gardien) { msg %penaltychan 0,3 %gardien a jouer ! | set %jeu_gardien $2 | enable #penalty }

}

#joueur off
#gardien off
on *:TEXT:!result:#:{
  if (%jeu_joueur == %jeu_gardien) { msg $chan 15,14 OH , %gardien a arretter le tir alor que %joueur avait joué: %jeu_joueur1 | unset %joueur | unset %gardien | unset %joueur | unset %gardien | disable #cpc_joueur1 | disable #penalty }
  if (%jeu_joueur == !hd) { msg $chan %joueur a placé un superbe but dans la lucarne droite }
  if (%jeu_joueur == !hg) { msg $chan %joueur a finiment placé son but dans la lucarne gauche }
if (%jeu_joueur == !plafond) {msg $chan OUI , c est le plafond .Bien joué }

#joueur end
#gardien end

#joueur off
#gardien off
on *:TEXT:!result:#:{
  if (%jeu_joueur == %jeu_gardien) { msg $chan 0,3 OH , %gardien a arretter le tir alor que %joueur avait joué: %jeu_joueur1 | unset %joueur | unset %gardien | unset %joueur | unset %gardien | disable #penalty }
  if (%jeu_joueur == !hd) { msg $chan %joueur a placé un superbe but dans la lucarne droite }
  if (%jeu_joueur == !hg) { msg $chan %joueur a finiment placé son but dans la lucarne gauche }
if (%jeu_joueur == !plafond) {msg $chan OUI , c est le plafond .Bien joué }

#joueur end
#gardien end

on *:TEXT:!penalty on*:#:{
  if ($nick == %maitre.1) { enable #penalty | notice $nick Commande !penalty activée }
}

on *:TEXT:!penalty off*:#:{
  if ($nick == %maitre.1 || %maitre) { disable #penalty | notice $nick Commande !penalty désactivée }
}

Conclusion :


Bon jeu!

A voir également

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.