Salut à tous , j'ai un problème avec un script qui refuse de retourner 1 avec un isinlist.
Je crée d'abord une liste contenant l'objet outfitmerc01
Un objet , une fois ajouté à l'inventaire doit faire ceci (je tape quelque chose d'équivalent de mémoire):
scn scriptquiveutpasaller
ref contid
ref armor
begin onadd
set contid to getcontainer ;récupére l'id du perso qui possède l'objet.
set armor to contid.getequippedobject 2 ;récupère l'id de l'armure du perso (fonction NVSE )
if armor.isinlist hereticusliste ;montre le message "test" si l'armure est dans la liste que j'ai fait.
showmessage test
endif
end
Et bien ça ne marche pas et le message n'apparaît jamais . ( et se n'est pas un problème du message je n'ai pas coché le "machinbox" ( oublié le nom ) , le message doit apparaître en haut à gauche , de toute manière même si je demande au script de faire autre chose qu'afficher un message il ne le fait tout de même pas ...
Par contre ça ça fonctionne :
if armor == outfitmerc01
showmessage test
endif
Mais c'est un vrai bordel à gérer vis-à-vis du reste du code , avoir une liste qui centraliserait les vêtements concernés m'arrangerait beaucoup mieux .( et se serait plus propre)
Vous pouvez publier maintenant et vous inscrire plus tard.
Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.
Salut à tous , j'ai un problème avec un script qui refuse de retourner 1 avec un isinlist.
Je crée d'abord une liste contenant l'objet outfitmerc01
Un objet , une fois ajouté à l'inventaire doit faire ceci (je tape quelque chose d'équivalent de mémoire):
Et bien ça ne marche pas et le message n'apparaît jamais
Par contre ça ça fonctionne :
Mais c'est un vrai bordel à gérer vis-à-vis du reste du code , avoir une liste qui centraliserait les vêtements concernés m'arrangerait beaucoup mieux
Merci d'avance pour tout !
Professionnal 3D graphist.
Jouer à fallout 3 de façon stable , les méthodes : http://www.fallout-3.com/forum/showthread.php?p=44264#post44264