RPG Maker MV

RPG Maker MV

This topic has been locked
Skydiva Jan 27, 2018 @ 5:37pm
YEP pugin question
Im using the yanfly plugins and I cannot for the life of me figure out how to make the actors run to the enemies and slash them..... Do I need to make a custom action attack through yanfly and simply paste to all my actors??? If anyone can work with me on this it would be greatly appreciate it....

Thanks in advance....

btw im not a programmer more of a storyteller hence why I need the help.
< >
Showing 1-15 of 26 comments
XIIIthHarbinger Jan 28, 2018 @ 12:34am 
Details, you don't have them.

The "Yanfly plugins" doesn't tell us anything, they have more than 150 plugins at this point. What plugins are using.

"Run to the enemies & slash them", that doesn't tell us anything. Are we talking in a battle? On the map? All at once? In a sequence? What are you trying to do?

"Do I need to make a custom action", again how would we even know? You haven't bothered to explain what you are trying to do, nor have you bothered to explain what is currently happening with what you are doing.

No one here is siting at your desk with you, no one here is networked with your system, no one here is running a copy of your project, no one here is a mindreader.

Some of us are rather good, none of us are gods, omniscience isn't in our skill set.
JohnDoeNews Jan 28, 2018 @ 12:44am 
Like XIIIth said, we need to know where you want this action to happen.
Also how do you want it to be triggered? Is it a skill, or a will it happen when you see the enemy?

If you want it to be a skill inside battle, then good luck figuring out the action sequence pack (by yanfly) :p Thet is (at least for me) the most complicated plugin available on the YEP site.
Caethyril Jan 28, 2018 @ 5:23am 
Note that the following requires both Yanfly's Battle Engine Core[yanfly.moe] and Action Sequence Pack 2[yanfly.moe] plugins. Be sure to put the sequence pack below Battle Engine Core in the Plugin Manager.

For a basic "move to enemy if non-missile weapon equipped" action sequence, try pasting this into your "Attack" skill's notebox:
<target action> wait for movement if user.attackMotion() !== 'missile' move user: target, front base, 20 wait for movement end motion attack: user motion wait: user action animation: target action effect: target death break wait: 30 </target action>
I tested it and it worked for me! (Be sure to save your project before testing, just in case.)

You can easily copy this action to other skills by pasting this line into the notebox of those skills~:
<action copy: skill:1>

Originally posted by BigFatX:
...the action sequence pack (by yanfly) :p Thet is (at least for me) the most complicated plugin available on the YEP site.
It's actually not as initimidating as it looks once you get used to the custom syntax. I do find the way the options are presented on Yanfly's site confusing, though. xP
Last edited by Caethyril; Jan 28, 2018 @ 5:26am
JohnDoeNews Jan 28, 2018 @ 6:23am 
Originally posted by Caethyril:
Note that the following requires both Yanfly's Battle Engine Core[yanfly.moe] and Action Sequence Pack 2[yanfly.moe] plugins. Be sure to put the sequence pack below Battle Engine Core in the Plugin Manager.

For a basic "move to enemy if non-missile weapon equipped" action sequence, try pasting this into your "Attack" skill's notebox:
<target action> wait for movement if user.attackMotion() !== 'missile' move user: target, front base, 20 wait for movement end motion attack: user motion wait: user action animation: target action effect: target death break wait: 30 </target action>
I tested it and it worked for me! (Be sure to save your project before testing, just in case.)

You can easily copy this action to other skills by pasting this line into the notebox of those skills~:
<action copy: skill:1>

Originally posted by BigFatX:
...the action sequence pack (by yanfly) :p Thet is (at least for me) the most complicated plugin available on the YEP site.
It's actually not as initimidating as it looks once you get used to the custom syntax. I do find the way the options are presented on Yanfly's site confusing, though. xP

I think it helps a lot if you know a little javascript. I know near to zero.
Things like "if user.attackMotion() !== 'missile'" when I see it, I kinda know what it means. But if I need to write it, I need copy paste :p
Caethyril Jan 28, 2018 @ 7:58am 
Originally posted by BigFatX:
I think it helps a lot if you know a little javascript. I know near to zero.
Things like "if user.attackMotion() !== 'missile'" when I see it, I kinda know what it means. But if I need to write it, I need copy paste :p
OK, I admit that bit is not straightforward. x)

You could get rid of the if statement and use an attack replacement plugin (e.g. WeaponSkill.js) to have separate attack skills, thus separate action sequences, for melee and ranged attacks. Or just let everyone walk right up to their target regardless! I just put the branch in here because it avoids making the explanation too long. =P
JohnDoeNews Jan 28, 2018 @ 10:43am 
Yeah I know it is not required for the plugin, but it helps, right?

However, it is not for me. Maybe the original poster is ver happy with the sequence pack :p
Skydiva Jan 28, 2018 @ 5:24pm 
Thank you everyone for your help I will try this out... as for the first poster im sorry i Wasnt able to get you all the information you were looking for..... This is my first time with RPG Maker (at all)....

js.... I know when I help others with things I am proficient with I try to be as understanding and patient as possible..... again though..... Thank you everyone for your help.
Skydiva Jan 28, 2018 @ 5:30pm 
That was exactly what I needed btw ty

<target action>
wait for movement
if user.attackMotion() !== 'missile'
move user: target, front base, 20
wait for movement
end
motion attack: user
motion wait: user
action animation: target
action effect: target
death break
wait: 30
</target action>
XIIIthHarbinger Jan 28, 2018 @ 11:59pm 
Originally posted by Skydiva:
Thank you everyone for your help I will try this out... as for the first poster im sorry i Wasnt able to get you all the information you were looking for..... This is my first time with RPG Maker (at all)....

js.... I know when I help others with things I am proficient with I try to be as understanding and patient as possible..... again though..... Thank you everyone for your help.

Spare me the pouting, I am not the indulgent type.

The simple fact of the matter is, is that the probability of receiving the information you need, is proportional to the amount of information that you provide.

Because the answers themselves are effected by a plethora of variables, just a few of which myself & BigFatX listed off.

What you have here, is the fairly rare occurence of an experienced user, like Caethryil, making a blind guess due to your own lack of information, & just happening to guess correctly.

If you believe that to be a regular outcome, or relying on the blind guesses of others to be a successful strategy, I cordially invite you to take a metaphorical stroll through the threads, & see just how often it results in a thread largely ignored by the posters here, & produces no actual solution.

Simply put, if you're going to ask others for help, you should consider exactly what they might need to help you, in the first place. Because the only person you are disadvantaging via your lack of foresight & effort, is yourself.

Just something to consider.
Skydiva Jan 29, 2018 @ 3:55am 
Why are you so angry and rude? Is this typically how you treat people? Plain and simple if you needed more information all you had to do was ask... you didnt have berate, attack, and try to make someone look stupid for not having the experience that you do. Maybe you should also learn to grow up... something to consider.
XIIIthHarbinger Jan 29, 2018 @ 4:17am 
Originally posted by Skydiva:
Why are you so angry and rude?

If I was angry with you, I wouldn't have been nearly so cordial.


Originally posted by Skydiva:
Is this typically how you treat people?

That would depend upon the person. As you're a nooblet, I was far more gentle, than I would have been towards one who is experienced.


Originally posted by Skydiva:
Plain and simple if you needed more information all you had to do was ask... you didnt have berate, attack, and try to make someone look stupid for not having the experience that you do.

I find it amusing that you think this qualifies as me berating or attacking you. As for requesting information, I believe both myself & BigFatX pointed out the need for information, & put forward more than half a dozen questions for specific information on the issue in question.


Originally posted by Skydiva:
Maybe you should also learn to grow up... something to consider.

You're free to think about me, whatever you like. It's not a relevant consideration to me.

However, if you want useful information in the future from requests you put forward, you might want to follow the advice you were given.
JohnDoeNews Jan 29, 2018 @ 4:17am 
Originally posted by Skydiva:
js.... I know when I help others with things I am proficient with I try to be as understanding and patient as possible..... again though..... Thank you everyone for your help.
I am not sure where anyone went wrong. We (at least I) just tried to help.
JohnDoeNews Jan 29, 2018 @ 4:34am 
Originally posted by XIIIthHarbinger:
Originally posted by Skydiva:
Why are you so angry and rude?

If I was angry with you, I wouldn't have been nearly so cordial.


Originally posted by Skydiva:
Is this typically how you treat people?

That would depend upon the person. As you're a nooblet, I was far more gentle, than I would have been towards one who is experienced.


Originally posted by Skydiva:
Plain and simple if you needed more information all you had to do was ask... you didnt have berate, attack, and try to make someone look stupid for not having the experience that you do.

I find it amusing that you think this qualifies as me berating or attacking you. As for requesting information, I believe both myself & BigFatX pointed out the need for information, & put forward more than half a dozen questions for specific information on the issue in question.


Originally posted by Skydiva:
Maybe you should also learn to grow up... something to consider.

You're free to think about me, whatever you like. It's not a relevant consideration to me.

However, if you want useful information in the future from requests you put forward, you might want to follow the advice you were given.

This time I have to agree with XIIIth. I honestly don't think anyone said anything wrong or rude, untill original poster suddenly got offended. Everything I see after, is in my eyes all miss-reading and cloud-minded opinions, based on past events.

The point was, to answer the question, we needed more info. The only way to get the info is to say: Dude, we need the info. That is not impatient, and specially not rude. How are we supposed to help, if it is rude to ask about the problem?

"Hello doctor, I am in so much pain."
"Oh, let me see. Where does it hurt?"
"How dare you ask me something like that!"

That doesn't work.
XIIIthHarbinger Jan 29, 2018 @ 4:38am 
Originally posted by BigFatX:
This time I have to agree with XIIIth.

I find myself wondering, just how much physical suffering such an admission causes you?:steammocking:
JohnDoeNews Jan 29, 2018 @ 4:48am 
Originally posted by XIIIthHarbinger:
Originally posted by BigFatX:
This time I have to agree with XIIIth.

I find myself wondering, just how much physical suffering such an admission causes you?:steammocking:
Actually none. When you're right, you're right. I am not affraid to say so when I disagree. So I would be a hypocryte if I kept my mouth shut when I agree.

I think you're totally right. This was an uncalled for response. Just a friendly advise, don't have this trigger you to burn him down to the ground. We have said now that we were not being rude, just tried to help. Everything that comes after, should be ignored. Or it will drag us down a dark spiral of ugly emotions. Actually... You taught me that.
Last edited by JohnDoeNews; Jan 29, 2018 @ 4:50am
< >
Showing 1-15 of 26 comments
Per page: 1530 50

Date Posted: Jan 27, 2018 @ 5:37pm
Posts: 26