| | Portail | Diablo | DiabloII | DiabloIII | Warcraft III | World of Warcraft | Starcraft II | SCGhost | Film Warcraft | | |
|
|
|
|
Page : 1 2 Page Suivante | |
| Auteur | Sujet : comment créer une fonction ? |
Troll-Brain http://worldedit.free.fr/forum | bon bah surement que l'on ne peut mettre une fonction qu'à l'intérieur du script perso ou dans une fonction condition/action d'un déclencheur ( évidemment ca ne sera peut être une connerie de plus de ma part) |
Maximaxou rejoignez les fidèles du JASS | non non j'ai ouvert la map worm war et il y un ou deux déclencheurs utilisés uniquement pour créer des fonctions globales. Et c'est fait exactement de la façon que tu m'as communiquée. Cependant je ne vois pas où est mon erreur, surtout qu'avant je n'avais pas cette erreur... |
Maximaxou rejoignez les fidèles du JASS | Que penses-tu de mon message perso ? xD |
Troll-Brain http://worldedit.free.fr/forum | bien mais moi je fais pas sérieux dans le rôle du disciple Message édité par Troll-Brain le 11-12-2006 à 22:14:16 |
Maximaxou rejoignez les fidèles du JASS | lol. sinon ta capté ce ke je tai di au dessus a propos des fonctions ?
Message édité par Maximaxou le 11-12-2006 à 22:17:32 |
Troll-Brain http://worldedit.free.fr/forum | la petite enveloppe pour les mp, sinon je suis en train de lire mais j'avoues ne pas tout saisir, casio powa ! |
Maximaxou rejoignez les fidèles du JASS | en fait une fonction qui retourne quelque chose est extrement pratique :
Message édité par Maximaxou le 11-12-2006 à 22:32:06 |
Maximaxou rejoignez les fidèles du JASS | Je viens de t'envoyer un message privé. |
Maximaxou rejoignez les fidèles du JASS | maintenant ça déchire !!! (voir plus bas)
Message édité par Maximaxou le 11-12-2006 à 22:34:38 |
Troll-Brain http://worldedit.free.fr/forum | héhé en fait c'est vrai que la facon de citer sur ce forum est assez bizarre en fait clique sur la petite enveloppe rouge (a gauche de l'envellope blanche) tu comprendras.
Message édité par Troll-Brain le 11-12-2006 à 22:46:55 |
Maximaxou rejoignez les fidèles du JASS | J'arrive pas à trouver les constantes associées au type joueur. De plus je ne trouve pas de fonction prenant un joueur et renvoyant un entier. Mais si je trouvais les constantes du type joueur, il me serait facile de créer cette fonction moi-même. Tout ce que je trouve c'est les constantes du type playercolor : PLAYER_COLOR_RED etc...
Message édité par Maximaxou le 12-12-2006 à 00:49:28 |
Troll-Brain http://worldedit.free.fr/forum | Player(entier de 0 à 15)
|
Maximaxou rejoignez les fidèles du JASS | GetPlayerId c'est parfait Message édité par Maximaxou le 12-12-2006 à 18:59:25 |
Maximaxou rejoignez les fidèles du JASS | Help, ma fonction cmd_name renvoie toujours null Message édité par Maximaxou le 12-12-2006 à 19:06:11 |
Troll-Brain http://worldedit.free.fr/forum | ah mon avis ca doit etre possible en faisant une fonction du genre
Message édité par Troll-Brain le 12-12-2006 à 21:14:39 |
Troll-Brain http://worldedit.free.fr/forum | Fonctions dans le custom script
Message édité par Troll-Brain le 12-12-2006 à 22:07:53 |
Maximaxou rejoignez les fidèles du JASS | ton custm script devrait faire ça effectivement
Message édité par Maximaxou le 13-12-2006 à 00:20:16 |
Maximaxou rejoignez les fidèles du JASS | Existe-t-il une fonction takes player whichplayer returns point, qui renvoie la position du curseur du joueur whichplayer ?
Message cité 1 fois Message édité par Maximaxou le 13-12-2006 à 00:22:38 |
Maximaxou rejoignez les fidèles du JASS | Encore un problème de fonction.............
Message édité par Maximaxou le 13-12-2006 à 00:46:36 |
Maximaxou rejoignez les fidèles du JASS | Sinon, autre problème (moi j'en ai très peu des problèmes |
Maximaxou rejoignez les fidèles du JASS | Alors, autre chose, un truc que je suppose impossible à faire... Modifier ou ajouter ou enlever des déclencheurs puis sauvegarder la map... est-ce possible ? Cette question découle d'une idée de fou ^^ (ou plus précisemment... moi Message cité 1 fois Message édité par Maximaxou le 13-12-2006 à 01:01:52 |
Maximaxou rejoignez les fidèles du JASS | Encore un autre problème -_-.
Message édité par Maximaxou le 13-12-2006 à 01:27:53 |
Troll-Brain http://worldedit.free.fr/forum | bon bah apparament tu ne peux appeler une fonction que si elle est dans le custom script ou bien sur le blizzard.j ou le common.j, je ne vois que cela comme explication.
Message édité par Troll-Brain le 13-12-2006 à 17:14:03 |
Troll-Brain http://worldedit.free.fr/forum |
|
Troll-Brain http://worldedit.free.fr/forum |
|
Troll-Brain http://worldedit.free.fr/forum | Pour ta fonction qui revoie null il faut peut être passer par une variable intermédiaire.
|
Maximaxou rejoignez les fidèles du JASS | mdr ton lien. J'ai pas tout compris tu pourrais expliquer avec un exemple ? |
Maximaxou rejoignez les fidèles du JASS |
|
Troll-Brain http://worldedit.free.fr/forum | le plus important c'est la conclusion :
|
Maximaxou rejoignez les fidèles du JASS | pa tou capté là. surtout le 1 et le 2 xD
|
Troll-Brain http://worldedit.free.fr/forum | quelles questions tu n'as pas compris ? |
Maximaxou rejoignez les fidèles du JASS | ben ce que je capte pas pas c'est la nécessité d'une variable intermédiaire |
Troll-Brain http://worldedit.free.fr/forum | simplement parce que la valeur n'est pas transmise parfois , tout du moins pour le code il s'agit d'un bug c'est tout
Message édité par Troll-Brain le 14-12-2006 à 17:55:51 |
Troll-Brain http://worldedit.free.fr/forum |
Message édité par Troll-Brain le 14-12-2006 à 19:36:02 |
Troll-Brain http://worldedit.free.fr/forum |
|
Maximaxou rejoignez les fidèles du JASS |
ok Message édité par Maximaxou le 15-12-2006 à 01:03:44 |
Maximaxou rejoignez les fidèles du JASS | J'ai trouvé la solution de mon problème de renvoi null systématique. Cela venait de la fonction native SubString, qui ne fonctionne pas de la même manière que SubStringBJ. Exemple : SubString("-commande", 0, 1) = SubStringBJ("-commande", 1, 1) = "-"
|
Maximaxou rejoignez les fidèles du JASS | Et voici la commande cmd_param(string s, integer i) qui renvoit tout ce qui suit le nom de la commande lorsque i = 0, le paramètre i sinon. (elle renvoit null si le paramètre i n'existe pas) Cette fonction marche également parfaitement. Je vais enfin pouvoir avancer dans mon déclo commandes
Message édité par Maximaxou le 16-12-2006 à 10:58:52 |
Maximaxou rejoignez les fidèles du JASS | J'ai enfin trouvé d'où venait le problème des fonctions que l'on crée dans un déclencheur. Il faut que le déclencheur d'où on appelle la fonction soit créé après celui où on l'a déclarée : message d'erreur, je place la fonction ds le script perso, ça marche, je la remets comme avant ça marche plus. Je copie/colle le déclo d'où on appelle la fonction, supprime le vieux, compile : miracle, ça marche. |
Page : 1 2 Page Suivante |





