Yanfly Party System and Vlue's Row Formation

Status
Not open for further replies.

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
Hello, everyone! Jac, here! Just wanting to know if there is a way to combine both Yanfly's Party System and Vlue's Formation Bonus (3x3) scripts without truly overwriting anything. Or maybe a certain add on to Formation Fix so that I can actually see the Actors in battle. Or maybe make it so that we can add how many members are in battle for the Formation Bonus. OR maybe change/delete something in Party System so it would be compatible with Formation Bonus? Either way, I just want the Formation and the Max Member Battler, which is 9. I'm honestly at a dead end. I have been doing research but to no avail.


Ace Core Engine
Ace Message System
Adjust Limit
Party System
Vlue's Formation Bonus 3x3
Ace Battle Engine
Visual Battlers
Ace Save Engine
New Game+
Formation Fix
Fix to Formation Element
Auto Battle

Honestly, I'm really just trying to make a free game for people to enjoy. Lol. I knew it'd be hard, just didn't know I would find myself at a dead end. I am very thankful this community has gotten me this far. So thank you everyone. I just hope I have something to show for it when I am done.

As for the issue I'm having, the party members aren't showing up in battle. It's like they are stuck in Reserve. I tried to delete every actors there was and replace them. Even went as far as to create a whole new game after being on it for hours. But the party members still haven't shown up in battle. Only in the menu on Reserve. So it isn't anything involving actors or system starting party. So I tried a different method. I move the Row Formation to the very top and all the sudden I can see the party members but the Formation isn't in effect. Right now, they are in the order shown above. Any help I can get with this is HIGHLY appreciative. So thank you in advance.

Oh, I am using RPG Maker VX Ace. Sorry!
 
Last edited:

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,661
Reaction score
563
First Language
English
Primarily Uses
RMVXA
This is how I would order those scripts

Ace Core Engine
Ace Battle Engine
Ace Message System
Adjust Limit
Visual Battlers
Party System
Vlue's Formation Bonus 3x3
Formation Fix
Fix to Formation Element
Ace Save Engine
New Game+
Auto Battle

So what you're saying is that you do not see any actors on the screen for a side view battle?
 

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
So what you're saying is that you do not see any actors on the screen for a side view battle?
There's only one actor that shows on the screen for Side view battle. The others are in Reserve for some reason and I couldn't find the issue to fix that. Also, I tried the order you asked of me but this is what it came up with.

Script 'Visual Battlers' line 646: NoMethodError occurred.

undefined method `moving?' for nil:NilClass


elsif @actor_sprites[actor.index].battler.moving?
@actor_sprites[actor.index].character_sprite.angle = 0
@actor_sprites[actor.index].character_base.set_direction(Direction.opposite(YEA::VISUAL_BATTLERS::pARTY_DIRECTION))
@actor_sprites[actor.index].character_base.step_anime = true

And thank you for messaging me on this thread! I really appreciate it!
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,661
Reaction score
563
First Language
English
Primarily Uses
RMVXA
I don't know why it gave out the tongue
You didn't use a code box, so it converted the text to (whatever it's called) smiley emoji's and such.

The party system has in it a space specifying how many battle actors to show.
What does it say in yours?
MAX_BATTLE_MEMBERS = 4
 

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
The party system has in it a space specifying how many battle actors to show.
What does it say in yours?
MAX_BATTLE_MEMBERS = 4
Mine says 9. I did that on purpose because of Vlue's Formation Bonus. Was that a miskae?
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,661
Reaction score
563
First Language
English
Primarily Uses
RMVXA
Was that a miskae
No, just trying to diagnose the issue. Not sure at the moment. There should be nothing in there that would cause only one actor to show up.
Unless you had only one position defined in visual battlers.
Script 'Visual Battlers' line 646: NoMethodError occurred.

undefined method `moving?' for nil:NilClass
Maybe the visual battlers needs to be below formation bonus script.
 

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
No, just trying to diagnose the issue. Not sure at the moment. There should be nothing in there that would cause only one actor to show up.
Unless you had only one position defined in visual battlers.

Maybe the visual battlers needs to be below formation bonus script.
Okay. I think I figured out the issue and it may not be the script at all. As I figured out how to screen shot my own computer, I put in 9 soldier class with numbers for names. Because of my event autorun, it added the first three original Actors. The ones I created with numbers for names showed up no problem. But the first three original actors didn't. What I call original is ones I created, not what came with RPG Maker. I'm guessing the same can be said for all the other "Originals" characters I created? Does that mean I have to redo everything? If not, how do I fix that issue?

Again, thank you so much for taking the time to help me, Roninator2.

If you want, I can show you everything. I can't, however, record anything yet since I don't know how to do that. I need to search on that part. Lol.
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,661
Reaction score
563
First Language
English
Primarily Uses
RMVXA
Does that mean I have to redo everything
I have no idea. Sounds like you have developed a system that is unique. Either put screen shots up of your events or package up your demo and send me a pm with a link to download it, so I can see what you have done..
You just learned how to capture your computer screen?
Are you using Windows 10?
the PRTSCN key will capture the entire screen.
Press and hold ALT then press PRTSCN will capture just the window that is in focus (usually where you last clicked the mouse or window that is open)
Or in the search bar on your task bar, type in snipping tool. select it, then click new and click and drag the mouse to capture the part of your screen you need to screen shot.
if you capture the entire screen, then it is best to put that into paint and select just what you need to save.
 

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
I have no idea. Sounds like you have developed a system that is unique.
That may be. Or maybe it came with Steam? Who knows. But I sent you a message with a youtube video to show how weird it was. Or at least, I think it was weird. It's almost 4 AM here. Lol. I stayed up all night trying to figure out how to Screen Record. Anyway, thanks again for helping out. If anything, you're a hero to my headache. Lol. I enjoy learning new things and I learned a lot during this talk with you. Thanks a lot for that. :) I mean it.
 

slickdeath97

Veteran
Veteran
Joined
Feb 26, 2019
Messages
441
Reaction score
9
First Language
english
Primarily Uses
RMVXA
That may be. Or maybe it came with Steam? Who knows. But I sent you a message with a youtube video to show how weird it was. Or at least, I think it was weird. It's almost 4 AM here. Lol. I stayed up all night trying to figure out how to Screen Record. Anyway, thanks again for helping out. If anything, you're a hero to my headache. Lol. I enjoy learning new things and I learned a lot during this talk with you. Thanks a lot for that. :) I mean it.
Hey was wondering if you have been able to figure out and fix your problem. If not please let me know, I might know a fix to it.
 

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
Hey was wondering if you have been able to figure out and fix your problem. If not please let me know, I might know a fix to it.
Nope! Not at all. Lol. I made two videos to show what's going on as well. Would you like to see it? I mean, I'm really just making a free game for people to play.
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,661
Reaction score
563
First Language
English
Primarily Uses
RMVXA
Ace Core Engine
Ace Message System
Adjust Limit
Party System
Vlue's Formation Bonus 3x3
Ace Battle Engine
Visual Battlers
Ace Save Engine
New Game+
Formation Fix
Fix to Formation Element
Auto Battle
So I just tested these scripts. I'm not sure what the formation fix and fix to formation element are that you have but as soon as I put party system below formation it worked. With it above I got your problem.
There are also several fixes to the formation script. Have you gone through the whole thread for the script to see the comments by Sixth?

So your issue is that you do not have the actors join the party, but they go into reserve.
1589637206374.png1589637225472.png1589637247833.png1589637288775.png
so to fix this. One of Sixth's comments was to change some code in the formations script.
LIne 180 and 192 should be where they are.
members.each do |actor|
change to
battle_members.each do |actor|
1589637225472.png1589637490211.png
as soon as you put yanfly party below vlue formations
1589637546573.png1589637565891.png
 

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
So I just tested these script
Have you tried to battle after putting in the scripts? I can add the Formation but not in battle. And no, I haven't seen Sixth's thread about it, yet. I didn't know he made one. Or She. Whichever. Lol. Actually, is there a Link where I can find Sixth's profile or the threads?

1589653776021.png
Just to see if maybe I did something wrong. Also, I recently put in the Heal as Leveling up but I don't think it should affect anything. And yes, it does solve the problem for adding and removing the characters but in the battle, I'm still getting this.
1589653875647.png
Is there a way to fix that?
 

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
Hey was wondering if you have been able to figure out and fix your problem. If not please let me know, I might know a fix to it.
Come to think of it, you helped me out some time ago! I'm still appreciative of it! Thank you! It's like I said in my previous post, that it worked just fine until later. But for some reason I keep coming up with new errors when I didn't add anything new! (Or maybe I just didn't see it at all like a blind bat I am! Lol) I kept everything the same until a little while ago!
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,661
Reaction score
563
First Language
English
Primarily Uses
RMVXA
Have you tried to battle after putting in the scripts?
No and when doing this I got an error. So I move visual battlers down lower and it worked.
1589665149678.png
I have yanfly menu script as well.
1589665308394.png
Notice the edit in this picture? This change was made to have the formations command bring up yanfly party menu not the formations screen.
Not sure if that is how you want to do it, but it's an option.
is there a Link where I can find Sixth's profile or the threads
The thread that talks about the script Vlue Formations is where the information is.
 

Attachments

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
Lol. I think I really came upon a complicated script. Sorry, Roninator2.

Anyhow, I added this script some time ago, thanks to slickdeath97.
1589670553018.png
Including Fix to Formation Element. I'm not sure if that has to do anything or not. And for awhile there, it did work but then I started get these issues with the actors not being in party or battle.
1589670685405.png
Also, I tried to copy what you put in.
1589670761192.png
But when I went to test it all out, I ended up getting this and I tried to add ) but nothing was working.
1589670795809.png
Sorry if I screwed things up. Truth be told, I decided that maybe it was better to try and understand the code so I started looking at these Ruby tutorial which in turn, I forgot to sleep. Lol. It's similar to Java but different, that's for sure. I used to help people with Renpy, a Visual Novel program.

Also, thank you for doing this. I know it's such a pain. (Lol. I'm thanking you a lot after every comment.) It means a lot.

But hopefully, if we are both still up to it, we may even help others with similar problems like this. Also, I hate leaving debt unpaid. If we can fix this issue with the Formation, I'll try to draw characters for you if you want.

If you want to see what kind of drawings I can do, it's here.
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,661
Reaction score
563
First Language
English
Primarily Uses
RMVXA
I require no payment in any way. Just repaying for those that helped me when I was learning.

So the code should be this. (not going to read through and double check your picture).
Ruby:
#~ class Scene_Menu
#~   def command_formation
#~     SceneManager.call(Scene_Formation)
#~   end
#~ end
class Window_MenuCommand < Window_Command 
    alias formation1_command add_original_commands 
    def add_original_commands   
    formation1_command   
    add_command("Formation", :formation1) 
    end
end
if $imported["YEA-AceMenuEngine"]
#This line is optional only for Yanfly's Menu Engine script
  class Scene_Menu < Scene_MenuBase 
    alias formation1_menu13211 create_command_window 
    #-------------------------------------------------------------------------- 
    # * Create Command Window 
    #-------------------------------------------------------------------------- 
    def create_command_window   
    formation1_menu13211()   
    @command_window.set_handler(:formation1,    method(:command_formation1)) 
    end 
    #-------------------------------------------------------------------------- 
    # * New Formation Command 
    #-------------------------------------------------------------------------- 
    def command_formation1   
    SceneManager.call(Scene_Formation) 
    end
  end
end 
 
class Window_MenuCommand
  def formation_enabled
    true
  end
end
If it would help you I can just send the scripts file.
 

JacSkulls

Veteran
Veteran
Joined
May 4, 2020
Messages
69
Reaction score
3
First Language
English
Primarily Uses
RMVXA
Just repaying for those that helped me when I was learning.
Just for saying that, you earned my respect! Where I live, not many people respected their teachers or helpers enough. It's sad really. Lol.

I see what I did wrong in the scripts. Thank you for that.

But here's a question. Is there no chance to show the formation in battle?

(not going to read through and double check your picture).
I totally understand!
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,661
Reaction score
563
First Language
English
Primarily Uses
RMVXA
Is there no chance to show the formation in battle
You need a different visual battle script. Looking but don't remember one that does this and is easy to use.
 
Status
Not open for further replies.

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Are we allowed to post about non-RPG Maker games?
I should realize that error was produced by a outdated version of MZ so that's why it pop up like that
Ami
i can't wait to drink some ice after struggling with my illness in 9 days. 9 days is really bad for me,i can't focus with my shop and even can't do something with my project
How many hours have you got in mz so far?

A bit of a "sparkle" update to the lower portion of the world map. :LZSexcite:

Forum statistics

Threads
105,883
Messages
1,017,236
Members
137,608
Latest member
Arm9
Top