I'm on my phone and just worked 12hours straight but try this
<setup action>
display action
opacity not focus: 0, 20
wait for opacity
immortal: targets, true
(*If you want animation 118 to play on your actor use this:
motion chant: user
animation 118: user
wait for animation*)
</setup action>
<target action>
motion spell: user
wait: 5
action animation
wait: 5
action effect
wait: 5
action effect
wait: 5
action effect
wait: 5
action effect
wait for animation
</target action>
<follow action>
immortal: target, false
opacity not focus: 255, 20
wait for opacity
</follow action>
You are the man, it worked!
Question though, why does it need a blank action like that and should I just put a blank whole or target in all of my sequences?
I'm trying to make an enemy skill that runs a common event, and based on the variable that common event creates, will add a status to a particular target.
Again, this is an enemy skill, so the targets in question is the player's party. Here's my note tags:
I have been searching for various ways to to implement dual-wield into my game, and I am having issues with the action sequences.
My intent is not only for the base skill that everyone uses, "Attack", but to use this for other skills as well:
- If the user has only one melee weapon, they rush towards the enemy and attack only once
- If the user has only one ranged weapon, they stay put and shoot the enemy only once
- If the user dual wields only melee weapons, they rush towards the enemy, swing both weapons and do damage
- If the user dual wields only ranged weapons, they stay put and shoot the enemy twice and do damage
- If the user dual wields melee AND ranged weapons, they do one of two things:
1) If they are wielding melee/ranged, they move towards the enemy, swing then shoot
2) If the are wielding ranged/melee, they shoot THEN move towards the enemy and swing
I tried using a combination of different scripts/codes/whatever, but I am running into some errors.
The issues that I am having are:
- a non dual-wielding actor (i.e. is using a sword/shield, or a two-handed weapon) will attack with their weapon and then punch the target
- non dual-wielding enemies are hitting twice, and errors are popping up in the console (picture is provided)
Any assistance with this would be amazing! I am at my wits end trying to figure this out on my own.
Edit: So what I ended up doing was leaving the standard "Attack" alone and using the script to move the user if they were melee, or stay put if ranged. I then used Yanfly's "Weapon Unleash" plugin to make another "Attack" skill with the dual-wield animation replace the regular "Attack" command for dual-wield characters/classes.
@bis1994@JamesRyan if you're still looking for an answer for your situation, i think i may have the solution. I've had this question/problem myself for quite some time now and i couldn't find the answer anywhere. But shown below is my way of getting around this problem. i just copied and pasted the code i used for one of my skills.
Code:
<setup action>
display action
immortal: target, true
camera focus: user
zoom: 160%, 20
wait: 20
move target: forward, 150, 20
wait: 20
move user: target, front base, 30
move target: backward, 150, 15
face target: user
wait: 30
animation 152: user
wait: 40
animation 126: user, mirror
wait: 20
<\setup action>
<target action>
zoom: 105%, 15
wait: 40
camera focus: target, center, 20
zoom: 140%, 10
wait: 10
animation 127: target
wait: 10
action effect
wait: 29
action effect
wait: 5
<\target action>
<follow action>
reset camera: 30
zoom: 100%, 30
move user: home
face user: target
wait: 15
show battle hud
wait: 30
perform finish
<\follow action>
Heres a link that showcases what the action sequence would look like:
The trick i used was to have the target move forward a bit off camera. By doing this, when the user moved to "target, front base" the user moves to the position where the target moves forward to. And while the user is moving to the target who is now forwards a bit, another line moves the target back to the original position, creating the illusion that the user stops a certain distance in front of the target.
note: im using small sprites as my enemies. if you're using bigger sprites, you may need to zoom in or decrease the amount of movement done by the target. another useful method might be to make the opacity of the targets 0 while they move so they dont show themselves accidentally.
You can remove the camera commands to see whats actually happening. Hope this helps you!
I think I may have found a way to remove the need for camera zoom or off-screen movement. In one of the Help files for the Action Sequences, I came across an extra tidbit in the section regarding "Move" that proved useful. The "offset" command. So, let's say you want to move your character toward their target, but want them to stay a certain distance you use something like
move user: target, front base, 30, auto offset x -300
So, you'd move the user to their target, over the course of 30 frames, being offset from their target along the x-axis plus/minus 300 pixels. I hope this helps.
has anyone tried scripting a skill that starts the use of a second skill right after the completion of the first? was trying to do it through vanilla rpgmaker last eve without any luck.
@yajirobi
From Action Sequence Pack 2
"<action copy: x:y>
Replace x with “item” or “skill” to set the type for the action list code to directly copy. The integer y is then the ID assigned for that particular object type. For example, to copy 45th skill’s action sequences, the code would be <action copy: skill:45> for anything that will accept these action codes. If you do use this notetag, it will take priority over any custom that you’ve placed in the notebox." http://yanfly.moe/2015/10/12/yep-5-action-sequence-pack-2/
I'm sure conditional works... not too sure if you can do this precisely
for example i use a conditional on the action seq of basic attacks
It checks if the motion of attack is missile, if it isn't than the chara steps to the enemy and attack...
I'm pretty sure someone can and will tell you how to do it, i can just say that the if construct works... so try around a bit
@yajirobi
From Action Sequence Pack 2
"<action copy: x:y>
Replace x with “item” or “skill” to set the type for the action list code to directly copy. The integer y is then the ID assigned for that particular object type. For example, to copy 45th skill’s action sequences, the code would be <action copy: skill:45> for anything that will accept these action codes. If you do use this notetag, it will take priority over any custom that you’ve placed in the notebox." http://yanfly.moe/2015/10/12/yep-5-action-sequence-pack-2/
that's in pack 1 as well. doesn't seem to work when placed in the notetag of another skill.
got it to work as a follow action by scripting the second skill as a common event. still can't figure out how to select a new enemy after the first skill though...
Hi guys! I'm new to action sequences and would like some help from the best forum out there! I'm trying to create a action sequence that has my character jump in the air, wait in the air, motions attack then action animation of shooting then jump back down. I have created what I want but I cannot seem to keep the attack motion on screen. My character swings but then goes back to normal half way through. Here's what I have so far, please help!
Code:
<setup action>
display action
motion wait: user
animation 120: user
wait for animation: user
</setup action>
<Target Action>
float user: 200
motion attack: user
motion wait: user
action animation
Weapon motion attack: user
wait for animation
float user: 0
action effect: target
</Target Action>
Put a
wait for motion
or a
wait: 15 or 30 (you'll have to play with the timing)
Right now your action sequence is forcing the motion wait: user immediately after motion attack and your not giving it a command to wait until completion.
Put a
wait for motion
or a
wait: 15 or 30 (you'll have to play with the timing)
Right now your action sequence is forcing the motion wait: user immediately after motion attack and your not giving it a command to wait until completion.
I see what your saying but all that does is wait in between the motion attack and the animation and the motion attack still ends before the animation starts. What I'm talking about is making the motion attack stay until the animation is over. If I read your reply wrong please correct me or give me a snippet of how you would do it. Thanks for helping me!
Attack motion is just swing, thrust, or missle and will not keep playing out. It runs its set sequence and that is it. Skill, cast, and item are also this way. Guard, ready and chanting will hold the pose until you command it to due otherwise. So if your wanting your character to swing his sword or whatever and hold it out there it won't happen through any of the attack motions unfortunately. You could always edit your sprite sheet and take away a lesser used pose such as sleep or something and put in the frames you want.
Attack motion is just swing, thrust, or missle and will not keep playing out. It runs its set sequence and that is it. Skill, cast, and item are also this way. Guard, ready and chanting will hold the pose until you command it to due otherwise. So if your wanting your character to swing his sword or whatever and hold it out there it won't happen through any of the attack motions unfortunately. You could always edit your sprite sheet and take away a lesser used pose such as sleep or something and put in the frames you want.
Total bummer ran into the same problem but with proper planning and such you can make due. I changed up my sprite sheet to make some animations more fluid. Like I use a dashing looking image set where evade is so when I move the actor at an enemy it looks like he's sprinting there and isn't out of place for an evade.
Total bummer ran into the same problem but with proper planning and such you can make due. I changed up my sprite sheet to make some animations more fluid. Like I use a dashing looking image set where evade is so when I move the actor at an enemy it looks like he's sprinting there and isn't out of place for an evade.
Final note, I made a separate animation from the shoot normal animation that shows smoke. I attached it to play on the user and now it looks lke gun smoke. Covers it right up.
Hi guys. this is my first post and I'm also new to the RPGMV thing. you guys put together some awesome stuff and as I'm new to this hole thing Im reading like a jackhammer. But I have come across my first BIG problem I just cant get around.
I have installed the actseqpack1 and 2, along with Yanflys Battlecore and have them listed as follows in my plugins..
My problem is that the ActSeqPack's dont show ANY parameters in the Parameters box.none at all in fact!
I've updated everything, installed and uninstalled everything, they are also the only plugings I have running so far and Im gutted I can use these things!
Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.
Can someone recommend some fun story-heavy RPGs to me? Coming up with good gameplay is a nightmare! I was thinking of making some gameplay platforming-based, but that doesn't work well in RPG form*. I also was thinking of removing battles, but that would be too much like OneShot. I don't even know how to make good puzzles!
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.