Forum Script Listings
#33
[Image: systemen.png]
Specialized enhancements not covered above for your gaming project..

System Enhancements: N-Z

Name Game Switch & Variable RG
by kyonides (June 27, 2023)
This script was made for all of the RGSS based RPG Makers available out there!

Are you bored of getting a Game Switch or a Game Variable by using a Number that's easy to forget?
Don't worry about! Grinning I've got the perfect solution for you!
Use the script posted below and you'll be able to set or access its contents scriptwise.
It has several script calls you can manage at any given moment.
Take in consideration that my script is not for everyone, especially not for novice Sculptor game developers!


NRGSS Module Function Library & Framework
Narzew (Dec 5, 2011)

A functional library that adds more routines for use by scripters, such as the in_range, round_range and code_text commands.


No F12
by Trickster ()

This script disables the annoying button F12, which causes a few potential problems with scripts (Mainly with Aliasing and Stack Errors).


OS Detection via Ruby
DerVVulfman (September 8, 2019)

While most RPGMaker games are designed for users of the Windows Platform, not everyone who plays games are Windows users. So what of those custom scripts that use the Win32DLL? They won't work on their PCs! This scriptette will determine what OS the player is using. And if used properly, a scripter/coder can write something to turn off those custom Win32API dll systems (if possible for their game).


Pause script
by Arbiter (February 9th, 2008)

I noticed you didn't have a pause script so I thought I would write a quick one, sorry my standards have slipped and I have used scenes, meh, what can you do. I do not usually post scripts as I am very paranoid of criticism and note this is only a small one because you didn't have one already I don't think.

To pause the game simply press Z on the keyboard while you are on the map and to unpause just press the Z key again.


Pause Script VXA
SoulPour777 (February 27, 2014)

This enables you to pause your game in the Map by pressing ALT.


Pharmakology XP
by kyonides (February 27, 2023)
Introduction

Traditionally in the RM series, the Pharmacology feature is an Increase in the Healing Effect of any skill or item.
This script also sports the Extra Damage feature (damage_extra).
The NO_SLIP_STATE_ID Constant lets you setup a new No Slip Damage state in the DB.
It is valid for both HP and SP!
You can also use script calls to alter the Pharma Factor, the Damage Factor and the No Slip Percent!
Both features can be activated and deactivated at will.
Beware the ghosts!


Plane - Hidden RGSS Class
by Selwyn (December 6th, 2006)

Here's the rewrite of the Plane class. As usually, it works just like the default one except that this one supports higher resolution than 640*480.


PK8's Self Variables VX
by PK8 (September 16, 2009)

Self Variables allows users to set certain variables pertaining to a specific event. Examples include: An event's feelings towards you.


PK8's Self Variables XP
by PK8 (September 16, 2009)

Self Variables allows users to set certain variables pertaining to a specific event. Examples include: An event's feelings towards you.


P's Pause Script v2
by PK8 (May 18th, 2009)

This script allows the player to temporarily stop the game and provides a pause screen. But, I wanted to make this script very customizable. You'll get to customize pretty much everything about the pause script including but not limited to music, graphics, transitions, audio settings, et cetera.


Prevent Deactivation
by KK20
Posted by DerVVulfman (March 23, 2019)

When the game window is no longer the active window, it normally freezes the game from updating. This script will allow games to still run in the background.


PrintScene HC
by kyonides (May 27, 2024)
XP + ACE Related

This script emulates the behavior of a system's popup window in the maker while running on HiddenChest!
You can click on the red box or the OK button to close it or even move the sprite around!
The only caveat here is that you gotta move it slowly while pressing the Mouse left button on top of the title bar.


Retain Level on Class Change
SoulPour777 (January 16, 2016)

Plugins that changes or adds features to the overall gameplay mechanics of the default engine.


RMVXA Variable Pointers
DoubleX (June 1, 2015)

Lets users set some variables to point to some other variables


RMXP to RMVX Engine System
by DerVVulfman (February 19th, 2009 )

This system allows you to create games with RPGMaker XP's Game Editor and play them with the new RPGMaker VX Game Engine. You no longer need to worry about upwards compatability for your older RpgMaker games, and you can still use all the capabilities of your favorite game map editor.


The Self Data Suite!
PK8 (April 25, 2012)

This is the Self Data suite. These are a collection of scripts that are designed to apply self switches, self variables, and self metadata onto just about everything. Actors, Items, Weapons, Armors, Enemies, Troops, Maps, Game System, Game Temp, Events... You get the deal. These scripts, for the most part, can operate well enough on their own, but when combined and put into capable hands, the amount of potential these scripts possess can be tapped into, allowing the developer to take full advantage of what these scripts can offer. Your skill and your imagination is the limit.


Squall's Slicky Scripts
by Selwyn (April 5th, 2006)

This brings a few modifications to basic classes such as #Sprite #Array #Color and #String.


SDK - Standard Development Kit
by the SDK Team (2005-11-22)

The SDK is a rewrite of many of the default classes, a module with scripting tools and a set of scripting standards. The SDK is aimed at the compatible issues of many scripts fighting over the same methods of the default classes. The SDK breaks up these methods into many other methods targeted directly at one function. The hope is that by breaking up these methods you limit the need to over write then whole method and can Alias just the area or function you want to add to or edit.


SDK DVV Add-On: Event Comment Supplemental
DerVVulfman (November 29, 2011)

Based on material garnered from the RMXP SDK, this script can retrieve a list of comments from an event's page and obtain desired information from a list of comments. Because it is enclosed within its own SDK module block and doesn't refer to any other SDK methods or classes, it does not require the SDK to function. It can be used by itself.


Soul Engine Ace - Vampiric and Siphonic Traits
SoulPour777 (March 1, 2014)

This script allows the developer to ad a Vampiric and Siphonic Traits to Weapons and Enemies. A Vampiric Trait allows the Vampiric Weapons or Enemy to absorb a percentage of HP from the target which is indicated in the notbox of the weapon. A Siphonic Trait allows any Siphonic Weapon User / Enemy to absorb a target's MP.


Soul Engine Ace - Health States
SoulPour777 (February 27, 2014)

This script allows an extra state applied on the user whenever a percentage of their health is reached. The state is also removed when the actor has recovered or healed.


Soul Engine Ace - Vampiric and Siphonic Traits
SoulPour777 (March 1, 2014)

This script allows the developer to ad a Vampiric and Siphonic Traits to Weapons and Enemies. A Vampiric Trait allows the Vampiric Weapons or Enemy to absorb a percentage of HP from the target which is indicated in the notbox of the weapon. A Siphonic Trait allows any Siphonic Weapon User / Enemy to absorb a target's MP.


Speed Up Frame Rate During Test Play
PK8 (June 15, 2012)

This script lets you speed up the frame rate of your project either automatically or with the touch of a button during test play. Useful if you really want to speed up battles, unskippable cutscenes, or whatever else you want to fast forward through during test play.


States : Expiration States
Kain_Nobel (June 4, 2016)

As confusing as the title sounds, this is a Status Effect script which causes the expiration of Status Effect A to switch to Status Effect B. A good example of this is "Death Sentence" from the Final Fantasy series.


States : Spread
Kain Nobel (July 10, 2012)

I've always thought that it was silly that there aren't any communicable states, communicable meaning a state that is inflicted on one target but spreads to others. For instance, if you were fighting a wild pig, there is a chance its bite would inflict swine flu, then your friends would in turn catch it from you, and... yeah.


States : Spread
Kain Nobel (October 9, 2012)

This script causes certain states to be communicable. "What does that mean," you ask? Let's say the Cockatrice is a carrier of Bird Flu. Cockatrice attacks Aluxes, now Aluxes has Bird Flu state, now his friends are slowly starting to get it just by being in proximity of him.


States : Toggle
Kain Nobel (October 9, 2012)

This script is for states that cancel themselves out when they are used on the same target twice.


Stop F12 from resetting your game
by Zeriab (April 20, 2008)

This prevents the F12 key from resetting the game. For some reason pressing the F12 key now seems to speed up the game in many cases and in other pauses the game.


Switch Swap
by PK8 (November 9, 2009)

This snippet swaps the values of two game switches you specify in a command.


Switch Tags
by kyonides (January 7, 2024)

With this scriptlet you will be able to turn on or off any given switch by leaving 3 different tags in the show text box!
You will see the effects of that action while it is still printing the text on screen!


Tiered States
MechanicalPen (April 27, 2013)

This script allows your RPG Maker XP project to have state effects that stack like in Pokemon or MegaTen. It does this by applying a more powerful version of the state whenever the specified state already exists.


Unalterable States
DerVVulfman (January 21, 2019)

This is a very simple script in principle and intent. It merely prevents specific status effects from being added or removed unless performed by way of a script call. This way, custom and unique states that are meant to be permanent cannot be accidentally healed by way of items of the use or the Recover All map event.


VX Script Fixes
by Yeyinde (April 1st, 2008)

As some people might know, RPG Maker VX's default scripts have some interesting bugs and/or errors. This project is to help correct those errors. If you find an error, please tell. DO NOT REPORT ERRORS FROM NON-DEFAULT SCRIPTS. When reporting an error, please give as much information as possible. Tell us the error, the line number and the method in which the error occurs.


Wednesday's Timer: The Centisecond Alternative
DerVVulfman (June 6, 2018)

This script permits you to use your PC's actual time in order to create a more accurate pause system instead of using the RGSS scripted counter method. It does this by way of Ruby's built-in Time class to acquire the current time.


Window - Hidden RGSS Class
by Selwyn (December 6th, 2006)

That's the rewrite of the Window class. It works exactly the same as the default Window class but include a few new features, like the #margin and #margin= methods allowing to set the margin's size.


Window Reskinner for NetPlay 2.0
by DerVVulfman (May 21, 2009)

This system allows you to use the default windowskin options of NetPlay 2.0 while still using Netplay's specially designed chatwindows. This allows you to more easily see and design menu and/or message window options while still using the more compact and semi-transparent chat windows designed for online communications.


Variable Swap
by PK8 (November 9, 2009)

This snippet swaps the values of two game variable you specify in a command.


Victor Engine - Basic Module
by Victor Sant (December 21, 2011)

This is the basic script for the system from Victory Engine and is required to use the scripts from the engine. This script offer some new functions to be used within many scripts of the engine. This script is required for all other scripts from the 'Victor Engine'


Victor Engine - Element Dodge
Victor Sant (July 9, 2012)

This script allows to setup a trai that change the evasion value based on the action elements of current action. That way you can set actions to be easier or harder to evade based on their elements.


Victor Engine - Element Reflect
Victor Sant (July 11, 2012)

This script allows to setup a trait gives a chance of reflecting actions based on their elements. That way you can create traits that can repel specific elements.


Victor Engine - Element Set
Victor Sant (July 6, 2012)

This script allows you to set up more than one element to a single skill. It also allows you to change how multiple resistances are handled.


Victor Engine - Element States
Victor Sant (July 12, 2012)

This script allows to setup a trait that allows to change the battlers states when hit with a specific element. You can make a freeze state that is removed when hit with fire, or a machine enemy that enters in confusion when hit with lightning.


Victor Engine - Element Strenghten
Victor Sant (July 2, 2012)

This script allows to setup a trait that change the power of actions based on their elements. You can make the fire rod increase the power of fire based spells.


Victor Engine - Incapacitate States
Victor Sant (June 20, 2012)

This script allows you to set up states that makes the character to appear dead while not actyally dead. An example would be a petrification state. If all the characters are hit by this state, it's game over. Also, you can set states that kills the target when hit, that way you can make custom death spells that don't rely on death resistance like an undead banishing spell.


Victor Engine - Progressive Timer
Victor Sant (August 1, 2012)

This scripts allows to setup a progressive timer. By default the timer is a countdown to zero.


Victor Engine - State Aura
Victor Sant (August 1, 2012)

This script allows to setup states that spread through allies when a battler is under the effect. It’s possible to setup an effect range for the state.


Victor Engine - State Auto Apply
Victor Sant (June 24, 2012)

This script allows to setup states automatically applied upon certain conditions. The states are only applied when the condition is met, they can still be removed by any other means.


Victor Engine - States Cancel
Victor Sant (June 23, 2012)

This script allows to setup some custom conditions for states to be removed beside the turn and after battle. You can set conditions based on status or custom conditions.


Victor Engine - States Toggle
Victor Sant (June 22, 2012)

This script allows you to create togglable states. States that when applied to a target already under the state, will be removed, like the famous toad state from Final Fantasy, or to make buffs that are toogglable (first use activate, use again to cancel).


Victor Engine - Terrain States
Victor Sant (July 2, 2012)

This script allows you to setup tiles with certain terrain tags and region ids to change character states when stepped on. You can make swamps that poison the targets or terrains that dispel buffs.


Virtue Metre
SoulPour777 (December 8, 2015)

Plugins that changes or adds features to the overall gameplay mechanics of the default engine.


Window_HorizCommand Addendum
DerVVulfman (June 15, 2020)

The Window_HorizCommand class from the RMXP SDK (v 2.4) did allow one to make a horizontal command window. However, it forced all the command options to appear simultaneously within the same window. No option was off-screen or invisible and the window did not allow for left-to-right scrolling.
This addendum permits you to create horizontal command windows WITH THE Window_HorizCommand class while showing only a limited number of options whilst you can scroll left-right to uncover them.


Zara's Baneful Poisons
DerVVulfman (June 27, 2012)

This is a poison enhancement script that lets you, the game designer, make all sorts of poisons. Whereas the default system used a hardcoded formula to calculate the damage inflicted for a poison effect, you can now adjust how much or little damage is applied for a poisonous state. Not only that, but you now have the ability to inflict multiple poison status effects onto a target rather than just one.


Reply }


Messages In This Thread
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:00 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:04 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:04 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:08 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:08 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:09 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:09 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:09 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:10 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:10 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:11 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:11 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:12 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:13 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:14 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:14 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:17 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:18 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:18 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:18 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:18 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:19 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:20 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:20 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:21 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:21 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:21 AM
Forum Script Listings - by DerVVulfman - 06-19-2009, 04:21 AM
Forum Script Listings - by DerVVulfman - 07-06-2009, 05:14 AM
Forum Script Listings - by DerVVulfman - 08-04-2009, 04:04 AM
Forum Script Listings - by DerVVulfman - 09-21-2009, 04:59 AM
Forum Script Listings - by DerVVulfman - 11-09-2009, 05:46 AM
Forum Script Listings - by DerVVulfman - 11-09-2009, 05:47 AM
Forum Script Listings - by DerVVulfman - 12-07-2009, 05:14 AM
Forum Script Listings - by DerVVulfman - 01-11-2010, 04:45 AM
Forum Script Listings - by DerVVulfman - 02-08-2010, 06:38 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
   Archived Script Listings DerVVulfman 9 37,928 01-08-2019, 04:27 AM
Last Post: DerVVulfman



Users browsing this thread: 9 Guest(s)