online faq recherche accueil
 

Il y a 165 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Inventaire

 
n°4578482
The Nitror​eg
Posté le 04-11-2005 à 22:01:22  profilanswer
 

Salut a tous,
 
est-il possible d'interdire au héro, de prendre dans son inventaire, plusieurs armes ou boucliers ou orbes ... si oui comment ?
 
Merci d'avance ...

n°4578526
philippe19​94
Non merci, je ne fume pas...
Posté le 05-11-2005 à 14:34:37  profilanswer
 

Ben si tu veux k'il puisse prendre ocun objet tu va dans l'editeur d'unit et puis dans compétences tu enleve inventaire (héros)


---------------
Pompompom...
Père Noël !
l00l
n°4578550
The Nitror​eg
Posté le 05-11-2005 à 22:26:28  profilanswer
 

J'ai peut-être pas étais assez précis, ce que je veux c'est que mon héros ne puisse prendre qu'un bouclier, qu'une arme ...

n°4578551
philippe19​94
Non merci, je ne fume pas...
Posté le 06-11-2005 à 09:07:01  profilanswer
 

Ah et ben la va faloir utiliser les triggers ou demande a Zakrios il avait fai un truc similaire avec sa map


---------------
Pompompom...
Père Noël !
l00l
n°4578567
greenlink
C'est moi!!!
Posté le 06-11-2005 à 13:31:36  profilanswer
 

Salut!
Tu peu faire un systeme d'arme qui s'utilisent (tu clique sur l'arme et tu l'équipe)et la tu peux désactiver une arme quand tu la pose ou si tu en utilise une autre.....
 
En plus tu peux faire un systeme d'armes visibles..

n°4578573
Kuchiki By​akuya
Stfu.
Posté le 06-11-2005 à 15:00:55  profilanswer
 

Bon alors greenlink il ta demandé comment faire pas ce qu'il peut faire ~~
 
Nitroeg : T'utilise un trigger :
Tu devras classer tous tes items dans chaque type d'objet. (par exemple tous tes boucliers dans "achetable" les armes dans "permanent" etc...)
 
E : A unit acquiert an item
C : (Item-class of (Item carried by (Triggering unit) in slot 1)) egal a Permanent
 (tu fais sa 6 fois une pour chaque place dans l'inventaire).
A : Objet - Remove (Item being manipulated)
 
Tu peux rajouter un petit message si tu veux ou d'autre truc du genre pour prévenir que le héros ou l'unité possède déjà l'item.
 
A plus ;)
 
Goff


Message édité par Kuchiki Byakuya le 06-11-2005 à 15:01:13
n°4578583
The Nitror​eg
Posté le 06-11-2005 à 17:57:41  profilanswer
 

ok Goff mais j'ai un petit problème pour le "unit" enfaite c'est le joueur qui le choisit au début donc je mais quoi ?

n°4578587
Kuchiki By​akuya
Stfu.
Posté le 06-11-2005 à 19:21:00  profilanswer
 

Hein ? sois plus explicite plz ;)

n°4578590
greenlink
C'est moi!!!
Posté le 06-11-2005 à 20:57:38  profilanswer
 

Utilise une variable !
ex:
Last created unit = Hero

n°4578591
The Nitror​eg
Posté le 06-11-2005 à 21:03:52  profilanswer
 

Goff : enfaite dans ma map on commence par choisir un héro (un paladin par exemple) et c'est ce héros qui va remplacer "a unit" dans l'évenement. J'espère avoir été plusn clair ...

n°4578596
Kuchiki By​akuya
Stfu.
Posté le 07-11-2005 à 11:13:23  profilanswer
 

"a unit" représente n'importe quelle unité donc ta pas besoin d'autre chose...
 
Tu rajoutes juste dans les condition "triggering unit is an hero egal a true" et pis c'est bon.

n°4578606
The Nitror​eg
Posté le 07-11-2005 à 17:53:33  profilanswer
 

ok merci beaucoup :)

n°4590682
killerdrag​on
Posté le 24-07-2007 à 15:52:40  profilanswer
 

Si ya qeulqun qui passe pouvais vous m'aidez. Je veux faire une classification moi aussi, mais sa ne marche pas. J'ai bin classer mes objets et mon trigger je crois qu'il est O.K mais je pas sur regardez... :??:  
 
Evénements
   Unité - A unit Acquiert un objet
Conditions
   (Item-class of (Item carried by (Triggering unit) in slot 1)) Egal à  Permanent
   (Item-class of (Item carried by (Triggering unit) in slot 2)) Egal à  Permanent
   (Item-class of (Item carried by (Triggering unit) in slot 3)) Egal à  Permanent
   (Item-class of (Item carried by (Triggering unit) in slot 4)) Egal à  Permanent
   (Item-class of (Item carried by (Triggering unit) in slot 5)) Egal à  Permanent
   (Item-class of (Item carried by (Triggering unit) in slot 6)) Egal à  Permanent
   ((Triggering unit) is Un héros) Egal à  TRUE
Actions
    Objet - Remove (Item being manipulated)


---------------
Hourra pour les nais !!!!!!!
n°4590683
Darkfeyt
Posté le 24-07-2007 à 20:03:42  profilanswer
 

Ben , nan ya un truc qui va pas dans ton déclencheur. xD
ya qu'un seul moyen de le faire marché mais faut que ton déclencheur soit tout le temp activé pour tes unité(sinon sa pourai viré des objet non-permanent)

Citation :


Evénements
   Unité - A unit Acquiert un objet
Conditions
  Or - Any (Conditions) are true
    Conditions:

      (Item-class of (Item carried by (Triggering unit) in slot 1)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 2)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 3)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 4)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 5)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 6)) Egal à  Permanent

 ((Triggering unit) is Un héros) Egal à  TRUE
Actions
    Objet - Remove (Item being manipulated)

n°4590685
killerdrag​on
Posté le 24-07-2007 à 20:34:28  profilanswer
 

Je ne comprend pas sa ne marche pas encore... :??:  :fou:  :(


---------------
Hourra pour les nais !!!!!!!
n°4590687
Darkfeyt
Posté le 25-07-2007 à 07:16:08  profilanswer
 

Ton objet est bien un objet de type permanent ?^^

n°4590688
killerdrag​on
Posté le 25-07-2007 à 15:33:02  profilanswer
 

Oui ce l'ai bien, mais c peut-etre le trigger qui marche pas accose du context.
 
Au debut, on choisit un hero apres, on va tuer des creeps et les premier creeps drop du permannant et je peut prendre 2 items de meme sorte.
 
Dans le fond c'est un rpg. J'espère que quelqu'un va trouver la solution
 
Merci d'avance.


---------------
Hourra pour les nais !!!!!!!
n°4590689
Darkfeyt
Posté le 26-07-2007 à 01:58:10  profilanswer
 

Tu as exactement le même trigger que j'ai mis ?
Ton unité est bien un héros ?

n°4590690
killerdrag​on
Posté le 26-07-2007 à 16:25:30  profilanswer
 

Oui, c'est le meme trigger et c'est un hero, j'ai fais mes tests avec arthas armé de frostmoon*
 
 
*= Je ne sait pas si c'aest comme sa que sa s'ecrit.
 
Jespère que quelqu'un va trouver le "ick"
 
Ps: Mes objet sont personalisés, je sais pas si ca la un impact
 
Merci d'avance :(  
 
 


---------------
Hourra pour les nais !!!!!!!
n°4590694
Darkfeyt
Posté le 27-07-2007 à 01:16:53  profilanswer
 

Le trigger n'a pas l'air davoir de probleme si tu l'a bien refait , c'est sensé faire que quand l'unité obtient un objet si l'objet est un objet de type permanent et l'unité est un héros eh ben sa suprime l'objet du jeu.

n°4590695
killerdrag​on
Posté le 27-07-2007 à 01:53:09  profilanswer
 

C'est pas supossé quand qu'un hero accir un objet permanant sa le remove du jeu a condition qu'il a deja un objet de type permanant?


---------------
Hourra pour les nais !!!!!!!
n°4590696
Darkfeyt
Posté le 27-07-2007 à 17:36:43  profilanswer
 

Peut-être , pas fait de test , ni utilisé une seul fois se genre de trigger peut pas te dire ( tu peut faire le test en mettant deux objet permanent (le premier restera et quand tu ramassera le deuxieme tu regarde si le deuxieme est toujours la))


Message édité par Darkfeyt le 27-07-2007 à 17:37:55
n°4590706
killerdrag​on
Posté le 28-07-2007 à 17:22:35  profilanswer
 

C'est sa le probleme c'est que l'ai 2 vont dans mon inventaire


---------------
Hourra pour les nais !!!!!!!
n°4590708
Darkfeyt
Posté le 28-07-2007 à 17:48:45  profilanswer
 

Tu as bien mis le "Or any condition are true" (en respectant se qu'il faut metre dedans et ne pas metre dedans)? car sinon je vois pas se qui gene.

n°4590709
killerdrag​on
Posté le 28-07-2007 à 18:10:47  profilanswer
 

en respectant se qui faut mettre dedans?
 
Oui, j'ai mis le all condition is true


---------------
Hourra pour les nais !!!!!!!
n°4590717
Darkfeyt
Posté le 28-07-2007 à 23:13:48  profilanswer
 

Ce qu'il y a a metre a "l'interieur" de Or any condition are true est

Citation :

      (Item-class of (Item carried by (Triggering unit) in slot 1)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 2)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 3)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 4)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 5)) Egal à  Permanent
      (Item-class of (Item carried by (Triggering unit) in slot 6)) Egal à  Permanent

n°4590718
Darkfeyt
Posté le 28-07-2007 à 23:14:39  profilanswer
 

Note : pas top se déclencheur peut t'en faire un autre au cas ou marche pas , pense pouvoir faire mieux  :lol:
 
Voila je tes refait un déclencheur qui devrait un peu mieux marché ( pas vraiment beaucoup de difference) et sans le Or any condition are true que ta pas l'air davoir compris. ^^
 

Citation :

Evénement:
Unité - A unit Acquiert un objet
Condition:
(Item-class of (Item being manipulated)) Egal à  Permanent
((Triggering unit) is Un héros) Egal à  TRUE
Action:
Objet - Remove (Item being manipulated)


Surement un peu plus simple , et si sa ne marche pas essaye de metre un wait game time avant remove item.


Message édité par Darkfeyt le 28-07-2007 à 23:20:29
n°4590728
killerdrag​on
Posté le 29-07-2007 à 18:16:43  profilanswer
 

Sa remove les items mais sa remove tous le objets de type permanant je peu plus n'en prendre


---------------
Hourra pour les nais !!!!!!!
n°4590731
Darkfeyt
Posté le 29-07-2007 à 20:59:16  profilanswer
 

Ah ,... qu'est-ce que tu demande au juste ? pas tres precis ton post , moi je n'ai fait que faire marché ton trigger même si aparament pas le but rechercher^^
 
et desolé pourait pas posté avant un bout de temp donc se sera pas moi qui te repondra.

n°4590732
killerdrag​on
Posté le 30-07-2007 à 01:42:00  profilanswer
 

Bien moi je veux qu'on puissent pas prendre 2 arme , 2 armor ect.
 
-J'ai deja classer mes items en permanant, achetable ect.
 
-Il me faudrait le trigger


---------------
Hourra pour les nais !!!!!!!
n°4590733
Darkfeyt
Posté le 30-07-2007 à 05:35:57  profilanswer
 

Je me suis un peu embrouillé l'esprit quand j'ai fait se trigger mais a priorie devrai marché  :D  

Citation :


Evenement:
Unité - A unit Acquiert un objet
Condition:
((Triggering unit) is Un héros) Egal à  TRUE
Action:
For each (Integer A) from 1 to 6, do (Actions)
    Boucle - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            Si - Conditions
                (Item-class of (Item being manipulated)) Egal à  (Item-class of (Item carried by (Triggering unit) in slot (Integer A)))
                (Item being manipulated) Différent de (Item carried by (Triggering unit) in slot (Integer A))
            Alors - Actions
                Objet - Remove (Item being manipulated)
            Sinon - Actions
                Do nothing


Atention: Ce déclencheur marche pour tout les type d'objet , dés qu'il y aura un objet de la même classe qu'un autre il sera tout de suite suprimé. mdr
 
(si tu veut que l'objet ne soit pas detruit mais juste posé par terre tu remplace "Objet - Remove (Item being manipulated)" par "Héros - Drop (Item being manipulated) from (Triggering unit)" )
 
  :hello:

n°4590734
killerdrag​on
Posté le 30-07-2007 à 16:07:35  profilanswer
 

MERCI sa marche, je te dit mille fois merci!!!!!
 
Ps: j'ai regarder dans un autre page du forum tu va en vacance, donc bonne vacance!!!!!!


---------------
Hourra pour les nais !!!!!!!

Aller à :
Ajouter une réponse