online faq recherche accueil
 

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

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Help plz pour un pti escape ^^ ;)

 
n°4585704
LcnLeader
Posté le 22-08-2006 à 14:38:26  profilanswer
 

Bonjour, Alors voila, je suis nouveau ici ^^ Et je suis un good maker d'escape, mais la seule chose, c'est que j'aimerai rajouté ça:
Donc voila: j'aimerai savoir comment faire pour qu'une unitée est suivie par une autre en mouvement de rotation Comme ceci !:
http://img156.imageshack.us/img156/5681/screenshot033xs7.png
En haut à gauche vous voyez 2 fantôme et un gnoll, les 2 fantômes suit le gnoll en mouvement circulaire (comme si le gnoll avait une protection)
J'espère que vous aurez compris ...


Message édité par LcnLeader le 22-08-2006 à 14:46:58
n°4585706
djbennyj
Posté le 22-08-2006 à 14:44:48  profilanswer
 

sur metal planete, dans la rubrique sort perso, yaV un post d'un type qui avait un truk de ce style. Si quelqu'un l'a DL ta ptetre une chance

n°4585707
LcnLeader
Posté le 22-08-2006 à 14:46:14  profilanswer
 

Ok et comment je pourrai l'avoir stp ?  :pt1cable:

n°4585708
Jihnn
Soccer addicted
Posté le 22-08-2006 à 15:33:38  profilanswer
 

LcnLeader, apprends à mieux utiliser les temps de verbe, parce qu'un mélange de subjonctif et de présent, ça le fait pas :D
 
Ensuite, si ton unité est fixe, le moyen le plus facile que je vois est sans doute de placer plusieurs régions, et de faire bouger tes unités à chaque régions.
 

Événements -
 Unit - A unit enters in (Region001)
Conditions -
 Unit-Type - Unit-Type of (Entering Unit) Is (Ton-Type-Unité) equal to TRUE
Actions -
 Unit - Order to (Entering Unit) to (Avancer) to (Region002)


 
Et tu continues.


---------------
[:aaltar:2] Eneth - Balance [:aaltar:5] Danite - Frost
Blizzware.com : Site de news à propos des jeux de Blizzard Entertainment.
n°4585709
LcnLeader
Posté le 22-08-2006 à 15:47:28  profilanswer
 

Oki merci beaucoup ! Et si l'unité patrouille, cela à un changement ? :whistle:  
Euh oui j'essayerai de m'améliorer pour les temps conjugués  :lol:  J'y vais de ce pas au beshrell  :hello:
 
EDIT:
J'obtiens ceci:
http://img139.imageshack.us/img139/8547/screenshot036cp0.png
 
C'est bon ? :D


Message édité par LcnLeader le 22-08-2006 à 16:21:58
n°4585710
LcnLeader
Posté le 22-08-2006 à 16:21:20  profilanswer
 

Oups déso pour le double poste  :pfff:  
Je suis pas habituer ici ^^


Message édité par LcnLeader le 22-08-2006 à 16:23:07
n°4585711
staline78
Posté le 22-08-2006 à 16:40:25  profilanswer
 

il y a un autre moyen mais je c'est plus comment onfait :X


Message édité par staline78 le 22-08-2006 à 16:41:22

---------------
La vie c est comme une boite de chocola on c ets jamais sur quoi on va tomber
n°4585712
Ayane
Posté le 22-08-2006 à 17:13:12  profilanswer
 

Tu voudrais qu'il y ait un modèle qui tourne autour de l'unité? Dans ce cas tu le modifi afin de les décentraliser et de lui faire faire une rotation.
Si c'est une unité qui doit y être il faut que tu fasse une boucle qui calcul la nouvelle position à chaque fois.

n°4585713
staline78
Posté le 22-08-2006 à 17:26:10  profilanswer
 

je pense qu'il voulait faire comme moi nan ? une helice ?


---------------
La vie c est comme une boite de chocola on c ets jamais sur quoi on va tomber
n°4585725
LcnLeader
Posté le 22-08-2006 à 21:18:38  profilanswer
 

Oui exactement... Comme si c'était une hélice  :bounce:  :hello:  
Ou tout simplement des unités qui tourne autour d'une autre :P

n°4585726
staline78
Posté le 22-08-2006 à 21:57:53  profilanswer
 

ta pas chercher sur le forum si c'etait deja poster :p
 
http://forum.judgehype.com/judgehy [...] 9886-1.htm
 
c'etait l'une de mes question :D


---------------
La vie c est comme une boite de chocola on c ets jamais sur quoi on va tomber
n°4585728
LcnLeader
Posté le 23-08-2006 à 06:29:37  profilanswer
 

!! Merci beaucoup à staline78 et à Ayane :)) Trop bon  :pt1cable: merci !!
Et si je le fais patrouiller, il tourne toujours autour ?  :sarcastic:


Message édité par LcnLeader le 23-08-2006 à 06:36:55
n°4585729
staline78
Posté le 23-08-2006 à 12:52:17  profilanswer
 

normalement ui  :D


---------------
La vie c est comme une boite de chocola on c ets jamais sur quoi on va tomber
n°4585837
LcnLeader
Posté le 25-08-2006 à 20:40:48  profilanswer
 

Est-ce que vous ne l'auriez pas pour roc svp ?

n°4585850
Ayane
Posté le 26-08-2006 à 10:26:12  profilanswer
 

Code :
  1. HEL Initialisation
  2.     Evénements
  3.         Map initialization
  4.     Conditions
  5.     Actions
  6.         -------- Définition des variables --------
  7.         Set HEL_NbFeuFollet = 9
  8.         Set HEL_Separation = 200.00
  9.         Set HEL_T = 0.04
  10.         Set HEL_Teta = (90.00 / 24.00)
  11.         Set HEL_Alpha = 0.00
  12.         Set HEL_Beta = 90.00
  13.         Set HEL_Centre = (Point(0.00, 0.00))
  14.         Set HEL_Position = HEL_Centre
  15.         -------- Création des feu follets --------
  16.         For each (Integer A) from 0 to (HEL_NbFeuFollet - 1), do (Actions)
  17.             Boucle - Actions
  18.                 Unité - Create 1 Feu follet for Joueur 1 (Rouge) at HEL_Position facing Orientation bâtiment par défaut degrees
  19.                 Set HEL_FeuFollet[(Integer A)] = (Last created unit)
  20.                 Effet spécial - Create a special effect attached to the chest of HEL_FeuFollet[(Integer A)] using Abilities\Weapons\AvengerMissile\AvengerMissile.mdl
  21.         -------- Active le rendu --------
  22.         Déclencheur - Add to HEL Rendu <gen> the event (Temps - Every HEL_T seconds of game time)
  23.         Déclencheur - Turn on HEL Rendu <gen>
  24.         Caméra - Lock camera target for Joueur 1 (Rouge) to HEL_FeuFollet[1], offset by (0.00, 0.00) using Rotation par défaut


Il doit y avoir l'action Déclencheur Add New Event que tu n'ais pas dans ROC
Déclencheur - Add to HEL Rendu <gen> the event (Temps - Every HEL_T seconds of game time)
Donc tu ajoute directement l'événement dans HEL Rendu (avec la valeur de HEL_T).
 

Code :
  1. HEL Rendu
  2.     Evénements
  3.     Conditions
  4.     Actions
  5.         Set HEL_Alpha = (HEL_Alpha + HEL_Teta)
  6.         -------- Déplacement de l'hélice --------
  7.         Set HEL_Position = (Point(((X of HEL_Centre) + (1000.00 x (Cos((HEL_Alpha / -2.00))))), ((Y of HEL_Centre) + (1000.00 x (Sin((HEL_Alpha / -2.00)))))))
  8.         -------- Pour une hélice --------
  9.         Set HEL_Beta = (HEL_Beta + HEL_Teta)
  10.         Unité - Move HEL_FeuFollet[(HEL_NbFeuFollet - 1)] instantly to HEL_Position
  11.         -------- Lame 1d --------
  12.         For each (Integer A) from 0 to ((HEL_NbFeuFollet - 2) / 4), do (Actions)
  13.             Boucle - Actions
  14.                 Unité - Move HEL_FeuFollet[(Integer A)] instantly to (Point(((X of HEL_Position) + (((Real((Integer A))) + 1.00) x (HEL_Separation x (Cos(HEL_Alpha))))), ((Y of HEL_Position) + (((Real((Integer A))) + 1.00) x (HEL_Separation x (Sin(HEL_Alpha)))))))
  15.         -------- Lame 1g --------
  16.         For each (Integer A) from 0 to ((HEL_NbFeuFollet - 2) / 4), do (Actions)
  17.             Boucle - Actions
  18.                 Unité - Move HEL_FeuFollet[((Integer A) + ((HEL_NbFeuFollet - 1) / 4))] instantly to (Point(((X of HEL_Position) + ((Real((((Integer A) + 1) x -1))) x (HEL_Separation x (Cos(HEL_Alpha))))), ((Y of HEL_Position) + ((Real((((Integer A) + 1) x -1))) x (HEL_Separation x (Sin(HEL_Alpha)))))))
  19.         -------- Lame 2d --------
  20.         For each (Integer A) from 0 to ((HEL_NbFeuFollet - 2) / 4), do (Actions)
  21.             Boucle - Actions
  22.                 Unité - Move HEL_FeuFollet[((Integer A) + ((HEL_NbFeuFollet - 1) / 2))] instantly to (Point(((X of HEL_Position) + (((Real((Integer A))) + 1.00) x (HEL_Separation x (Cos(HEL_Beta))))), ((Y of HEL_Position) + (((Real((Integer A))) + 1.00) x (HEL_Separation x (Sin(HEL_Beta)))))))
  23.         -------- Lame 2g --------
  24.         For each (Integer A) from 0 to ((HEL_NbFeuFollet - 2) / 4), do (Actions)
  25.             Boucle - Actions
  26.                 Unité - Move HEL_FeuFollet[((Integer A) + (((HEL_NbFeuFollet - 1) x 3) / 4))] instantly to (Point(((X of HEL_Position) + ((Real((((Integer A) + 1) x -1))) x (HEL_Separation x (Cos(HEL_Beta))))), ((Y of HEL_Position) + ((Real((((Integer A) + 1) x -1))) x (HEL_Separation x (Sin(HEL_Beta)))))))


 
Pour ton problème il faut donc que tu mette au début des actions de HEL Rendu: set HEL Centre = Position of ton unité. Ainsi tu peux même téléporter ton unité cela tournera toujoura toujours autour de ton unité.


Message édité par Ayane le 26-08-2006 à 10:30:47
n°4585881
staline78
Posté le 27-08-2006 à 13:54:21  profilanswer
 

ah ta roc lol zut


---------------
La vie c est comme une boite de chocola on c ets jamais sur quoi on va tomber
n°4585932
LcnLeader
Posté le 28-08-2006 à 19:08:01  profilanswer
 

J'ai aussi tft mais celui avec qui je travaille n'a que roc >.<


Aller à :
Ajouter une réponse