Worldedit
  Worldedit
Le site sur l'éditeur de warcraft 3 !
 
  FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres    Groupes d'utilisateursGroupes d'utilisateurs   medals.php?sid=b879742560aafcd01afb544b493cf7a8Médailles   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
  FAQFAQ World Editor   UploadUploader une map ou une image    UploadAjouter sa map à l'annuaire   UploadConsulter l'annuaire

NGWE : Pas de Fonctions "Handle" en GUI ?

 
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Autre
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 Karbok
Membre actif


Inscrit le: 29 Oct 2014
Messages: 181
Sujets: 8
Spécialité en worldedit: les gauffres au nutella


MessagePosté le: 20/12/14 17:37    Sujet du message: NGWE : Pas de Fonctions "Handle" en GUI ? Citer

Bonsoir, comme dit dans le titre j'ai besoin d'indicer mes Hashtables par des clés de Handles, mais NGWE ne me trouve pas les fonctions qui font la conversion "Type quelconque => Handle".

Par exemple, si je veux stocker un réel, je choisis l'action "Hashtable - Save Real" :


Puis je choisis ma première clé (le deuxième "Value" sur l'image) et l'éditeur me propose de convertir une Handle en clé :


=> Sur WE classique, j'ai accès à toutes les fonctions du jeu renvoyant un objet de n'importe quel type :


=> Sur NGWE, grosse déception, je n'ai aucune fonction ! Crying or Very sad


D'où ma question : comment convertir mes objets en Handle ??
Merci d'avance ! Very Happy
_________________
Mon pseudo Battle.net : Dragonflamm
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
 Tirlititi



Inscrit le: 21 Fév 2010
Messages: 1785
Sujets: 22
Spécialité en worldedit: La modestie
Médailles: 1 (En savoir plus...)
Grand mage créateur de sort (Quantité : 1)

MessagePosté le: 20/12/14 21:11    Sujet du message: Citer

Faut passer par un custom script, je crois qu'il y pas d'autre moyen avec le JNGP.

Peut-être que tu peux bidouiller des choses avec l'outil de rgf, en rajoutant le type "handle" au JNGP ou des fonctions "GetHandleId" pour chaque type qui t'intéresse.
_________________
Warcraft III, c'était mieux avant. Y'avait des purs chefs-d'oeuvres du mapping !
Road Of Glory (par moi)
Casse-briques (par moi)
Temple de Glace (par moi)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Ayane
Bot administrateur


Inscrit le: 17 Sep 2007
Messages: 2012
Sujets: 49

Médailles: 2 (En savoir plus...)
Ayane (Quantité : 1) Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 22/12/14 12:01    Sujet du message: Citer

Le développement de JNGP a été arrêté avant la dernière mise à jour de Warcraft 3, il ne comprends donc pas les fonctions sur les hashtables. Il me semble que quelqu'un l'avait repris peut être sous un autre nom.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 Karbok
Membre actif


Inscrit le: 29 Oct 2014
Messages: 181
Sujets: 8
Spécialité en worldedit: les gauffres au nutella


MessagePosté le: 23/12/14 14:58    Sujet du message: Citer

Merci pour vos réponses ! C'était effectivement du JASS qu'il fallait, en cherchant j'ai trouvé ça :

Gui:
Trigger:
Set unit = [L'unité dont on veut la clé]
Custom script:   set udg_id = GetHandleId(udg_unit)
Hashtable - Save [La valeur à affecter] as id of 1 in hash


Quand je pense qu'avant je devais ouvrir WE, écrire ma fonction sur une nouvelle map (nouvelle sinon WE bousille tout les déclos qui ont du JASS), ouvrir NGWE, et copier/coller ma fonction d'une map à l'autre... ><'

Problème résolu !
_________________
Mon pseudo Battle.net : Dragonflamm
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Autre Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1
La question posée dans ce topic a été résolue !

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com