Making a Unit Jump

KungFuTex232

New Member
Reaction score
0
I keep trying to figure out, but I can never find out how to make a unit jump. I want them to be able to "fly" over obsticles when jumping. Please help! :(
 

Cheddar

This is the way it was meant to be.
Reaction score
126
Heck, I've got two more.
Crow Form.

I'm not sure if you've read the flying tutorials out there, but a simple way to make units fly is to add Crow Form, use Animation -- Change Unit Flying Height, set the first value to the height you want and the second one is how much height it gains/loses every second.

Animation -- Change (Casting unit)'s flying height to 500 at 250

500=Final flying height
250=The height the unit gains per second.

It would take two seconds to get that high using that action.

Animation -- Change (Casting unit)'s flying height to 700 at 1400
How long would that take?
Yup, 0.5 seconds.

After he reaches his flying height (I'd use an integer comparison in a Wait trigger here) then make him go back down to 0. Wait until it is 0, then remove Crow Form.
 

KungFuTex232

New Member
Reaction score
0
Heck, I've got two more.
Crow Form.

I'm not sure if you've read the flying tutorials out there, but a simple way to make units fly is to add Crow Form, use Animation -- Change Unit Flying Height, set the first value to the height you want and the second one is how much height it gains/loses every second.

Animation -- Change (Casting unit)'s flying height to 500 at 250

500=Final flying height
250=The height the unit gains per second.

It would take two seconds to get that high using that action.

Animation -- Change (Casting unit)'s flying height to 700 at 1400
How long would that take?
Yup, 0.5 seconds.

After he reaches his flying height (I'd use an integer comparison in a Wait trigger here) then make him go back down to 0. Wait until it is 0, then remove Crow Form.

Yes, I know that much, but how to make them actually "fly" over stuff, not just the animation.
 

SerraAvenger

Cuz I can
Reaction score
234
You need the raise thing with the move command.
The Move command will order your unit to move in its own direction...
You have to make a formula like this:
You need an integer array wich contain the range of your leap

JASS:
for each integer A between 0 and the maximum ability level of leap
   if integer A = level of leap for your unit
       set the range of the leap = ranges[integer A]
order the move
set flying height to 300 over (the range of the leap/ ( 2*movespeed(current) )
set flying height to 0 over (the range of the leap/ ( 2*movespeed(current) )


Will order the unit to do omething like that:
you could make it better with only a third and a short wait inside the trigger...
JASS:
 /\
/  \


JASS:
set flying height to 300 over (the range of the leap/ ( 3*movespeed(current) )
wait (the range of the leap/ 3 * movepeed(current)) seconds
set flying height to 0 over (the range of the leap/ ( 3*movespeed(current) )


should make this:
JASS:
 _
/ \


You can make it much finer with a lot of steps. Just do it like you want...
 

KungFuTex232

New Member
Reaction score
0
Ok, I figured out how to make my guy go in the air, but he can't go over suff like air units can, that's what I want.
 

KungFuTex232

New Member
Reaction score
0
Yay!!! I figured it out, by like replacing the unit with a flying unit that looks exactly the same. xD But thank you all for helping :)
 

KungFuTex232

New Member
Reaction score
0
Yeah, but I don't want them to be able to go through pathing blockers or through boundaries. >_< But what I have so far has 2 problems:
1: When someone in the slot after you jumps, you get stuck in the air
2: When you jump, and when you land, you get healed about 400 health.
Here's what I have:

Events
Unit - A unit Starts the effect of an ability
Conditions
(Owner of (Target unit of ability being cast)) Equal to Player 1 (Red)
(Ability being cast) Equal to Jump
Actions
Unit - Replace (Target unit of ability being cast) with a Nerubian using The old unit's life and mana
Set Target[2] = (Last replaced unit)
Selection - Select Target[2] for (Owner of (Last replaced unit))
Animation - Change Target[2] flying height to 500.00 at 250.00
Wait 2.00 seconds
Animation - Change Target[2] flying height to 0.00 at 250.00
Wait 2.00 seconds
Unit - Replace Target[2] with a Nerubian using The old unit's life and mana
Selection - Select (Last replaced unit) for (Owner of (Last replaced unit))

Note: I have that trigger for 4 players. Can someone please help? Thank you.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • WildTurkey WildTurkey:
    is there a stephen green in the house?
    +1
  • The Helper The Helper:
    What is up WildTurkey?
  • The Helper The Helper:
    Looks like Google fixed whatever mistake that made the recipes on the site go crazy and we are no longer trending towards a recipe site lol - I don't care though because it motivated me to spend alot of time on the site improving it and at least now the content people are looking at is not stupid and embarrassing like it was when I first got back into this like 5 years ago.
  • The Helper The Helper:
    Plus - I have a pretty bad ass recipe collection now! That section of the site is 10 thousand times better than it was before
  • The Helper The Helper:
    We now have a web designer at my job. A legit talented professional! I am going to get him to redesign the site theme. It is time.
  • Varine Varine:
    I got one more day of community service and then I'm free from this nonsense! I polished a cop car today for a funeral or something I guess
  • Varine Varine:
    They also were digging threw old shit at the sheriff's office and I tried to get them to give me the old electronic stuff, but they said no. They can't give it to people because they might use it to impersonate a cop or break into their network or some shit? idk but it was a shame to see them take a whole bunch of radios and shit to get shredded and landfilled
  • The Helper The Helper:
    whatever at least you are free
  • Monovertex Monovertex:
    How are you all? :D
    +1
  • Ghan Ghan:
    Howdy
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?

      The Helper Discord

      Staff online

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top