psyckan
Messages postés135Date d'inscriptionvendredi 27 août 2004StatutMembreDernière intervention 8 mai 2010
-
1 sept. 2004 à 14:08
darkyojimbo2
Messages postés244Date d'inscriptionmercredi 11 juin 2003StatutMembreDernière intervention25 juin 2005
-
4 sept. 2004 à 00:46
voila j aimerai fai une commande !addvar
qui ajoute un var %1 var1 puis si l'on retape la commande ajoute un %var var2 voila
Voila merci d'avance
Psyckan
dj328i
Messages postés312Date d'inscriptiondimanche 23 février 2003StatutMembreDernière intervention14 mars 2022 1 sept. 2004 à 18:13
c'est peut-être mais moi je le ferais de cette facon :
On *:input:*:{ if ($1 !addvar && $3) { $+(%,$remove($2,$chr(37))) $3 } }
Mais de toute facon , le code a darkyojimbo2 marche très bien aussi :).
Mais temps qu'a faire !addvar , c'est aussi rapide que d'écrire la commande SET. Alors je me demande si ce que tu voulais dire , n'est pas de coller les valeurs l'une sur l'autre.
darkyojimbo2
Messages postés244Date d'inscriptionmercredi 11 juin 2003StatutMembreDernière intervention25 juin 2005 1 sept. 2004 à 18:17
dj328i : Tu n'oublies pas le set par hasard ? Et le signe = ne doit pas se mettre apres un set. Et pourquoi effacer le signe % pour le rejouter par la suite. Je ne comprend pas ?
On *:input:*:{
if ($1 == !addvar && $3) set $2 $3
}
dj328i
Messages postés312Date d'inscriptiondimanche 23 février 2003StatutMembreDernière intervention14 mars 2022 1 sept. 2004 à 19:50
dj328i : Tu n'oublies pas le set par hasard ? Et le signe = ne doit pas se mettre apres un set.
Non j'oublie pas le set . d'ailleur le set est inutile , puisque l'on peu crée une variable de cette facon , ce qui raccourcie le code est n'en nuie pas plus
Et pourquoi effacer le signe % pour le rejouter par la suite
Pour s'assurer que ca soie bien une variable , ont doit l'ajouter dans la syntaxe , mais ce que se passe t'il si qqn tappe : !addvar %salut 1 ?? He bien il se retrouve avec un nom de variable qui ressemble a ceci : "%%salut". Que se passerait t'il , si ont n'ajoutais pas "%" dans la syntaxe automatiquement et que qqn tappe : !addvar salut 1 . Le code ne marcheras pas. Alors , comme ca , peut importe la facon écrit , avec un % ou pas , le code va toujours fonctionner.
Huzard
Messages postés45Date d'inscriptionvendredi 27 août 2004StatutMembreDernière intervention28 juillet 2009 3 sept. 2004 à 23:27
Moi jpensais kil voulait que quand tu tape !addvar une variable
%var suivit d'un nombre contient ton code, donc jpensais:
on *:input:*:{
if ($1 == !addvar) { inc %nbr 1 | set %var $+ %nbr $2- }
}
c comme cela que j'avait compri
darkyojimbo2
Messages postés244Date d'inscriptionmercredi 11 juin 2003StatutMembreDernière intervention25 juin 2005 4 sept. 2004 à 00:46
Ben si ce qu'on a dit c'est pas ce qui voulait, rien à branler.
Ils n'ont qu'à apprendre à s'exprimer plus clairement et sans trop de fautes d'orthographes. :D