New account registrations are disabed. This website is now an archive. Read more here.

RPG Maker XP    Posted May 28, 2015 by black mage

Party Changer Menu Script

Introduction

When you using RMXP, you’ll notice that when the party is full then you need to take out someone in your party before adding the other character. When you have small number of available characters, this wouldn’t be a problem as it can be solved using events and conditional branches. But what if you have a large ammount of them? Let’s say about a hundred of them or so? The eventing must be soo tiring.

 

This script will easen you as it gives you a menu where you can change characters inside the party with characters that is available to player with just a click, or presssing the confirmation button :v .

 

The script is have two modes, the Normal Mode and Information Mode.
The Information Mode is the same as the Normal Mode but there's a new window that showing the highlighted character information. The window is highly customizable, but I'd suggest if you want to use it to it's upmost potential, you should learn on some RGSS basic scripting regarding window content and such.

 

For those who doesn't have any experience in RGSS scripting, you can use the Normal mode or learn to customize the Information mode a bit from some placeholder script I've put in the default script. *1-smile*

 

The script also support the "Large Party" script. There's a compatibility mode for it to works.

Features

– You can change party easily (obvious duh).
– Friendly with a game that have too many characters, i.e. suikoden.
– Three modes, Normal Mode (or the old one mode :P), Information Mode, and Large Party Mode.

Screenshots

    The Code

    Downloads

    party-changer-demo-v-1-1-16862.zip

    191.26KB, .zip

    Download

    License Terms

    Attribution-ShareAlike 3.0 Unported - You must attribute the work in the manner specified by the author or licensor. The licensor permits others to distribute derivative works only under the same license or one compatible with the one that governs the licensor's work. Commerical use allowed.

    Frequently Asked Questions

    Q : How to edit the Character Information Window on Information Mode?
    A : Learn some basic RGSS scripting regarding the window and such. Then go to line 435 and feel free to edit things below those line.

    Instructions

    Set the characters that’s available on the menu
    $partychange[Character Number In Database – 1] = true
    $game_map.refresh

    So, if you want to put Character number 3 to be available in the party changer menu, put this on script call.
    $partychange[2] = true
    $game_map.refresh

    Change the value into false if you want to remove them from the menu.

     

    Calling the menu (Normal Mode)
    To call the menu, put this on script call.
    $scene = Scene_Party.new

     

    Calling the menu (Information Mode)
    To call the menu with character information window available, put this on script call.
    $scene = Scene_Party.new(0,1)

     

    Calling the menu (Large Party Mode)
    To call the menu with character information window available, put this on script call.
    $scene = Scene_Party.new(0,2)
    Note that you need "Large Party" script to have a party more than 4. I’m not providing such script, so you need to find one yourself.

    Author Notes

    If there’s any updates for the script, it’ll be available first on this page :
    The Script Page on My WordPress
    I’ll update it here too, but just in case that I forget, check the link above first.

     

    If there’s question, comment or suggestion, feel free to post it here or on my wordpress. I’ll try to reply as soon as I see it.

    Compatibility

    For The Large Party Menu :
    – Tested and Work for Dargor’s Large Party Script 1.3

    Version History

    Version 1.3 (28 May 2015)
    – Add the Large Party Mode.

     

    Version 1.2 (19 February 2015)
    – Add the Information Mode.

     

    Version 1.1 (5 January 2015)
    – Bug Fix.

     

    Version 1.0 (29 December 2014)
    – Initial design.

    Credits & Thanks

    Black Mage

    Terms & Conditions

    Terms of Use :
    1. This script can be used on commercial or non commercial games, only if you credit me (Black Mage) properly
    2. Please tell me about your game (Optional). I’ll be happy to play and review your game, assumed I have some times to spare

     

    Anyway, it’s licensed under Attribution-ShareAlike 3.0 Unported

    Comments (13)

    • This is a fantastic script, and layout also, easy to use. Though I have a suggestion for
      the layout of it that you COULD change if you release a V.2 of this script.. i'd definitly
      use it in a game.. i made a mock up of your screen shot to show you how it could be
      improved in my opinion.. but please don't take my suggestion the wrong way.. this is
      an awesome script :thumbsup: and it's just what i think how you could improve on it.

      [img]http://i768.photobucket.com/albums/xx328/decanos78/mockup%20of%20V2_zpsxzhox1zg.png[/img]

    • I like your mock up, sylardean. Especialy the Character information window. :thumbsup:
      However, when I tried to make it, something is just appeared to not fit there, so I leave the Character Information Window to be highly customizable by the script user (which means I just put some lazy script there) :p

      The script is now updated with 2 modes, the old one, and the one with character information, as sylardean suggest. To enable menus with character information available, use this :
      $scene = Scene_Party.new(0,1)

      and this is the result.
      [img]https://farm8.staticflickr.com/7384/16394333080_fb3f40facb_o.jpg[/img]

    • OH WOW! that was quick work black mage.. 🙂 that looks FANTASTIC 🙂 I hope MANY
      rmxp'ers will use this script, it's the best and easiest character/party swap script ive
      seen out there. I will defo use this in my next game i have planned, thanks for applying
      my suggestion also 🙂

    • Bump. Now the script is compatible with Large Party Script, most of it, if not all.
      [img]https://burningwizard.files.wordpress.com/2014/12/map.jpg[/img]

    • Are you using an old version of RMXP? Try create a fresh project, and copy the game.exe, game.ini and game.rxproj into demo folder. Hope this helps you open the demo.

    Leave a Reply

    black mage

    • Posted about 10 years ago

    • Engine
      RPG Maker XP
    • Category
      Misc System
    • License
      Attribution-ShareAlike 3.0 Unported
    • Version
      1.3

    Stats

    4,942 views

    13 comments

    Tags

    n-a