PFC PIERRE FEUILLE CISEAU

COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 - 12 mars 2005 à 18:27
Fidelio45 Messages postés 2 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 17 juin 2005 - 17 juin 2005 à 14:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/30070-pfc-pierre-feuille-ciseau

Fidelio45 Messages postés 2 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 17 juin 2005
17 juin 2005 à 14:03
Non mariow c'est pas normal dans ce cas : le ciseau coupe la feuille... il suffit de changer dans "p_f_c.txt" le paramètre suivant :

if ($did(pfc,10) ciseau) && ($did(pfc,12) feuille) {
var %a = $did(pfc,17) + 1 | did -ra pfc 17 %a

Par celui-ci (en gros changes les 17 par 16 ;))

if ($did(pfc,10) ciseau) && ($did(pfc,12) feuille) {
var %a = $did(pfc,16) + 1 | did -ra pfc 16 %a
cs_Mariow Messages postés 14 Date d'inscription dimanche 16 janvier 2005 Statut Membre Dernière intervention 15 mars 2007
7 juin 2005 à 22:11
Bonjour,
C'est normale que quand je fais cisseau et que l'ordi fait feuille c'est lui qu'a le point?^^
lautard2 Messages postés 8 Date d'inscription mardi 12 octobre 2004 Statut Membre Dernière intervention 17 mars 2005
17 mars 2005 à 21:42
Merci de vos commentaires, je vais faire de mon mieux pour mettre un mode multijoueur et réparer mes erreurs ;-)
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
13 mars 2005 à 18:39
ainsi que on 1:LOAD devient on *:LOAD

ça change rien...
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
13 mars 2005 à 15:59
pour jouer a plusieurs, c'est vraiment pas difficile :
il faut creer un ctcp
qu'il enverra a l'autre joueur. Exemple :
/ctcp %joueur feuille
après il faut reagir au ctcp feuille :
ctcp *:*:*:{
if $1 feuille && $2 %joueur {
(et la tu fais actionner le bouton feuille : did - .......)
}
bonne continuation
MaX_62 Messages postés 879 Date d'inscription vendredi 22 octobre 2004 Statut Membre Dernière intervention 29 juin 2007
13 mars 2005 à 15:52
ainsi que on 1:LOAD devient on *:LOAD

var %a = $did(pfc,17) + 1 | did -ra pfc 17 %a
devient
did -ra pfc 17 $calc($did(pfc,17) + 1)
World_mIRC Messages postés 141 Date d'inscription mercredi 10 novembre 2004 Statut Membre Dernière intervention 25 juillet 2005
13 mars 2005 à 13:56
les "." devant les lancement d'alias sont inutil
ainsi que les "//" devant tes echo

aprés y'a plein de petit truc optimisable du style
did -b pfc 7
did -b pfc 8
peut devenir did -b pfc 7,8 (cf message de COOLMAN002)

ensuite tu peus regroupé tes on *:dialog:
on *:dialog:pfc:*:*:{
if ($devent == sclick) { ... }
if ($devent == init) { ... }
cs_Naza Messages postés 179 Date d'inscription mercredi 5 novembre 2003 Statut Membre Dernière intervention 23 juin 2005 1
13 mars 2005 à 12:07
les $input() directement après le { c'est sauvage.
Ca risque de donner une erreur genre
"/$yes: commande inconnue"

Je propose simplement: var %x $input(...)

Sinon l'add-on est sympa mais j'attend la possibilité de jouer à deux :)
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
12 mars 2005 à 20:46
Maintenant:
Mettre des remotes en .txt, j'aime pas trop.. un petit .mrc ça fait mieux :)

did -b pfc 16,17
did -a pfc 16 0
did -a pfc 17 0

ça peut devenir:
did -ba $dname 16,17 0
je crois.

if ($did == 6) { $input(tu ne peut pas cliquer ici,300,Interdit de cliquer) }
if ($did == 7) { $input(tu ne peut pas cliquer ici,300,Interdit de cliquer) }
if ($did == 8) { $input(tu ne peut pas cliquer ici,300,Interdit de cliquer) }
<devient>
if ($did >= 6) && ($did <= 8) { $input(tu ne peut pas cliquer ici,300,Interdit de cliquer) }

ect :)
lautard2 Messages postés 8 Date d'inscription mardi 12 octobre 2004 Statut Membre Dernière intervention 17 mars 2005
12 mars 2005 à 18:54
dsl je me suis rendu compte de mes ereurs j'update =]
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
12 mars 2005 à 18:35
tu peux mettre des text au lieu des edit
au lieu d'utiliser un txt tu pourrai faire un truc du genre :

var %a $rand(1,3)
if %a == 1 did -a pfc 12 pierre
if %a == 2 did -a pfc 12 feuille
if %a == 3 did -a pfc 12 ciseaux

ou un truc du genre ;)
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
12 mars 2005 à 18:31
Pour installer cet addon Tapez //load -rs p_f_c/p_f_c.text dans votre mIRC

.text ? j'ai pas...

ou faites Alt +r -> File -> load et allez chercher le fichier phrases.mrc .

phrases.mrc ? tu le sors d'où ?

PS: désolé de ce poste juste après l'autre, j'avais pas lu le fichier read me.txt
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
12 mars 2005 à 18:27
dll dll/mdx.dll SetMircVersion $version
dll dll/mdx.dll MarkDialog $dname
dll dll\mdx.dll SetFont 1,2,9,13 13 700 tahoma

pk y'a un contreslash là ?

alias en local.

C'est optimisable...

Slash inutile.

Pk mdx.dll n'est pas dans le .zip ?