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=8211ac20a6229b4cf306d7bc39a58adeMé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

Comment pouvoir switcher entre IA scripts On et Off
Aller à la page 1, 2  Suivante
 
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
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 09/10/07 12:06    Sujet du message: Comment pouvoir switcher entre IA scripts On et Off Citer

Bonjour tout le monde.
J'ai remarqué qu'en GUI il y'avait un declencheur pour lancer l'IA (Partie Mélée - Run melee AI scripts (for computer players)) mais pas pour l'arreter.
J'aimerai pouvoir switcher entre une IA active et pas d'IA.
Comment dois-je m'y prendre ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 18/10/07 09:15    Sujet du message: Citer

Personne ne sait Sad ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 ThunderFrog
Ptit Nouveau


Inscrit le: 12 Oct 2007
Messages: 45
Sujets: 10
Spécialité en worldedit: Wc3 Art Icon Texture


MessagePosté le: 18/10/07 20:45    Sujet du message: Citer

Bonjour je ne suis pas le meilleur en GUI mais tu pourais essayer ceci



où le map ini est ta variable
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 18/10/07 21:33    Sujet du message: Citer

euhhh...
Il fait rien en soi ce trigger, je comprends pas Confused
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 ThunderFrog
Ptit Nouveau


Inscrit le: 12 Oct 2007
Messages: 45
Sujets: 10
Spécialité en worldedit: Wc3 Art Icon Texture


MessagePosté le: 18/10/07 23:04    Sujet du message: Citer

il tourne le trigger Run melee AI off
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 19/10/07 11:33    Sujet du message: Citer

ça ne peut pas marcher, une fois que tu lui as dit de lancer l'ia pour les computers il s'en fou que tu lui dises de ne plus utiliser ce trigger. Surtout que c'est un trigger qui se declenche a l'initialisation de la map, en gros il ne sera de lui meme jamais réutilisé.
Ce que j'aimerai savoir c'est si il existe une solution meme en jass pour avoir une fonction de ce genre "grosso <grossièreté>" : (Partie Mélée - Stop Running melee AI scripts (for computer players)).
Mon but est de pouvoir activer et desactiver l'ia en fonction d'evenements.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Ayane
Bot administrateur


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

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

MessagePosté le: 21/10/07 11:00    Sujet du message: Citer

En jass il y a:
Jass:
native PauseCompAI          takes player p,   boolean pause                 returns nothing

Exemple:
Gui:
Trigger:
Custom Script:  call PauseCompAI( Player(0), false )



Sinon en GUI tu pourrais essayer de rappeler Start AI avec un chemin vide de script.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 23/10/07 16:39    Sujet du message: Citer

je suis désolé je ne compends pas grand chose au jass, je sais qu'il faut que je mette une partie dans l'entete de ma map, je souhaite switcher l'ia on/off pour le joueur 2, donc je mets 2 a la place de 0 ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Ayane
Bot administrateur


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

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

MessagePosté le: 23/10/07 18:49    Sujet du message: Citer

Tu n'as pas besoin de mettre de code dans l'entête de la carte.
En Jass l'index commence à 0, c'est à dire que le Joueur1 a l'index 0. Donc pour le Joueur2 tu met 1.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 23/10/07 19:40    Sujet du message: Citer

je n'arrive pas a le faire marcher Sad
J'ai bien compris l'appel du custom script la ou j'en avais besoin mais comment et ou dois je definir la fonction ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Ayane
Bot administrateur


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

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

MessagePosté le: 23/10/07 19:45    Sujet du message: Citer

Tu n'as pas besoin de la définir car c'est une fonction native, c'est à dire qu'elle est déclaré dans le fichier common.j qui est toujours chargé.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 23/10/07 19:58    Sujet du message: Citer

Le truc c'est que je ne connais pas le fonctionnement du jass.
Je l'ai utilisé une seule fois avec justement l'entete etc.
Que dois je faire exactement pour que ça marche ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Ayane
Bot administrateur


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

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

MessagePosté le: 24/10/07 08:27    Sujet du message: Citer

Juste placer le custom script comme une action GUI lorsque que tu veux arrêter l'IA.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 popp
Floodeur prématuré


Inscrit le: 28 Aoû 2007
Messages: 627
Sujets: 70
Spécialité en worldedit: le multiboard Gui :D


MessagePosté le: 24/10/07 10:10    Sujet du message: Citer

Je ne sais pas ce qui s'est passé mais j'etais sur d'avoir repondu a ce message Confused
j'espere que je n'ai pas posté ma reponse dans un autre topic Razz
Pour appeler la fonction j'ai compris, call custom script, le nom du script avec les variables en parametre.
Ce que je ne comprends pas du tout c'est la definition de la fonction.
Je dois ecrire quoi, ou, et comment ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Brissou de Mourièssou
Créateur de sorts, depuis 1936.


Inscrit le: 30 Aoû 2007
Messages: 1510
Sujets: 26
Spécialité en worldedit: Développer des jeux vidéos pour le fun, donc world edit c'est comme faire une addition.
Médailles: 2 (En savoir plus...)
Concours de sorts amusants (Quantité : 1) Créateur de héros (Quantité : 1)

MessagePosté le: 24/10/07 12:08    Sujet du message: Citer

Ayane a écrit:
Juste placer le custom script comme une action GUI lorsque que tu veux arrêter l'IA.


et stou ...
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
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
Aller à la page 1, 2  Suivante
Page 1 sur 2

 
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