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=7acd3f572b0550a624f842336b2689ffMé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

Probleme de Knockback

 
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Aide sur les déclencheurs
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 MeTeOr_StArs
Membre honoraire


Inscrit le: 08 Mar 2010
Messages: 243
Sujets: 54
Spécialité en worldedit: Sort sans déclencheurs


MessagePosté le: 04/10/10 09:09    Sujet du message: Probleme de Knockback Citer

Voila j'aurais un petit probleme de knockback...

Enfaite je voudrais que quand l'éclair tombe du ciel les unités soit comme projetter par la force de l'éclair (Pas doué en explication :p). Mais flémmard comme je suis je n'avais pas envie de réfléchirs 3heures a comment faire alors j'ai opté pour ceci:

Gui:
Trigger:
Lightning Bolt
Collapse Evénements
Unité - A unit Initie l'effet d'une compétence
Collapse Conditions
(Ability being cast) Egal à  Lightning Bolt
Collapse Actions
Set LB_Target[LB_Times] = (Target unit of ability being cast)
Set LB_Point[0] = (Position of LB_Target[LB_Times])
Set LB_Group = (Units within LB_Aoe[LB_Times] of LB_Point[0] matching ((((Matching unit) is Un bâtiment) Egal à  FALSE) and ((((Matching unit) is alive) Egal à  TRUE) and (((Matching unit) belongs to an enemy of (Owner of LB_Hero[LB_Times])) Egal à  TRUE))))
Collapse Groupe unité - Pick every unit in LB_Group and do (Actions)
Collapse Boucle - Actions
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
LB_Index Egal à  0
Collapse Alors - Actions
Déclencheur - Turn on Lightning Bolt Loop <gen>
Sinon - Actions
Set LB_Index = (LB_Index + 1)
Set LB_Times = (LB_Times + 1)
Set LB_Off[LB_Times] = TRUE
Set LB_PickedUnit[LB_Times] = (Picked unit)
Set LB_Point[1] = (Position of LB_PickedUnit[LB_Times])
Set LB_Point[2] = (LB_Point[1] offset by 200.00 towards (Facing of LB_PickedUnit[LB_Times]) degrees)
Unité - Pause LB_PickedUnit[LB_Times]
Set LB_Distance[LB_Times] = (Distance between LB_Point[1] and LB_Point[2])
Set LB_Speed[LB_Times] = 12.00
Set LB_Formule[LB_Times] = (LB_Distance[LB_Times] / LB_Speed[LB_Times])
Set LB_Angle[LB_Times] = (Angle from LB_Point[1] to LB_Point[2])
Set LB_Spam[LB_Times] = 0
Unité - Cause LB_Hero[LB_Times] to damage (Picked unit), dealing LB_TotalDamage[LB_Times] damage of attack type Sorts and damage type Normal
Effet spécial - Create a special effect attached to the chest of (Picked unit) using AbilitiesWeaponsBoltBoltImpact.mdl
Effet spécial - Destroy (Last created special effect)
Custom script:   call RemoveLocation(udg_LB_Point[1])
Custom script:   call RemoveLocation(udg_LB_Point[2])
Set LB_Hero[LB_Times] = (Casting unit)
Set LB_Aoe[LB_Times] = 200.00
Set LB_AbilityLevel[LB_Times] = (Level of (Ability being cast) for LB_Hero[LB_Times])
Set LB_TotalDamage[LB_Times] = (75.00 x (Real(LB_AbilityLevel[LB_Times])))
Collapse For each (Integer A) from 1 to 6, do (Actions)
Collapse Boucle - Actions
Effet spécial - Create a special effect at LB_Point[0] using AbilitiesSpellsOtherMonsoonMonsoonBoltTarget.mdl
Effet spécial - Destroy (Last created special effect)
Effet spécial - Create a special effect at LB_Point[0] using AbilitiesSpellsHumanThunderClapThunderClapCaster.mdl
Effet spécial - Destroy (Last created special effect)
Effet spécial - Create a special effect at LB_Point[0] using AbilitiesSpellsOtherCharmCharmTarget.mdl
Effet spécial - Destroy (Last created special effect)
Custom script:   call RemoveLocation(udg_LB_Point[0])
Custom script:   call DestroyGroup(udg_LB_Group)


Gui:
Trigger:
Lightning Bolt Loop
Collapse Evénements
Temps - Every 0.03 seconds of game time
Conditions
Collapse Actions
Collapse For each (Integer LB) from 1 to LB_Times, do (Actions)
Collapse Boucle - Actions
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
LB_Off[LB] Egal à  TRUE
Collapse Alors - Actions
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
LB_Distance[LB] Inférieur ou égal à  0.00
Collapse Alors - Actions
Set LB_Off[LB] = FALSE
Unité - Reprendre LB_PickedUnit[LB]
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
LB Inférieur à  LB_Times
Collapse Alors - Actions
Set LB_Off[LB] = LB_Off[LB_Times]
Set LB_AbilityLevel[LB] = LB_AbilityLevel[LB_Times]
Set LB_Angle[LB] = LB_Angle[LB_Times]
Set LB_Aoe[LB] = LB_Aoe[LB_Times]
Set LB_Distance[LB] = LB_Distance[LB_Times]
Set LB_Hero[LB] = LB_Hero[LB_Times]
Set LB_PickedUnit[LB] = LB_PickedUnit[LB_Times]
Set LB_Speed[LB] = LB_Speed[LB_Times]
Set LB_Target[LB] = LB_Target[LB_Times]
Set LB_TotalDamage[LB] = LB_TotalDamage[LB_Times]
Set LB_Formule[LB] = LB_Formule[LB_Times]
Sinon - Actions
Set LB_Times = (LB_Times - 1)
Set LB = (LB - 1)
Set LB_Index = (LB_Index - 1)
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
LB_Times Egal à  0
Collapse Alors - Actions
Déclencheur - Turn off Lightning Bolt Loop <gen>
Sinon - Actions
Collapse Sinon - Actions
Set LB_Distance[LB] = (LB_Distance[LB] - LB_Speed[LB])
Set LB_Point[3] = (Position of LB_PickedUnit[LB])
Set LB_Speed[LB] = (LB_Distance[LB] / LB_Formule[LB])
Set LB_Speed[LB] = (LB_Speed[LB] + 0.80)
Set LB_Point[4] = (LB_Point[3] offset by LB_Speed[LB] towards LB_Angle[LB] degrees)
Unité - Move LB_PickedUnit[LB] instantly to LB_Point[4]
Destructible - Pick every destructible within 150.00 of LB_Point[3] and do (Destructible - Kill (Picked destructible))
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
LB_Spam[LB] Egal à  7
Collapse Alors - Actions
Set LB_Spam[LB] = 0
Effet spécial - Create a special effect attached to the chest of LB_PickedUnit[LB] using AbilitiesWeaponsBoltBoltImpact.mdl
Effet spécial - Destroy (Last created special effect)
Collapse Sinon - Actions
Set LB_Spam[LB] = (LB_Spam[LB] + 1)
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
Or - Any (Conditions) are true
Collapse Conditions
((Playable map area) contains LB_Point[4]) Différent de TRUE
(Terrain pathing at LB_Point[4] of type En marchant is off) Egal à  TRUE
Collapse Alors - Actions
Set LB_Distance[LB] = 0.00
Sinon - Actions
Custom script:   call RemoveLocation(udg_K_Point[3])
Custom script:   call RemoveLocation(udg_K_Point[4])
Collapse Sinon - Actions


Mon probleme est que sa (knockback) les unités que en avant... Du coup sa fait moins beau.. Est-ce que quelqu'un peut m'aider ? :p
_________________
.


Alpha vs Xantgjia nouveau projet serieux en cour :

http://worldedit.free.fr/forum/viewtopic.php?t=6113

Recrute... Mp moi.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Nerzulll
Floodeur prématuré


Inscrit le: 30 Jan 2009
Messages: 669
Sujets: 56
Spécialité en worldedit: Faire des bug
Médailles: 1 (En savoir plus...)
Grand décorateur (Quantité : 1)

MessagePosté le: 04/10/10 10:41    Sujet du message: Citer

Tu veux quelles aillent où et comment ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 MeTeOr_StArs
Membre honoraire


Inscrit le: 08 Mar 2010
Messages: 243
Sujets: 54
Spécialité en worldedit: Sort sans déclencheurs


MessagePosté le: 04/10/10 12:48    Sujet du message: Citer

C'est bon j'ai résolue le problème tout seul mdr...

je pense donc suprimer ce topic...
_________________
.


Alpha vs Xantgjia nouveau projet serieux en cour :

http://worldedit.free.fr/forum/viewtopic.php?t=6113

Recrute... Mp moi.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Farentir
Membre actif


Inscrit le: 05 Nov 2009
Messages: 186
Sujets: 10



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

Profites-en pour donner la solution, ça peut toujours aider ^^
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Aide sur les déclencheurs 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