The RPG Maker Resource Kit

RMRK RPG Maker Creation => VX Ace => VXA Scripts Database => Topic started by: Nicke on April 06, 2012, 09:33:08 PM

Title: XS - Scripts
Post by: Nicke on April 06, 2012, 09:33:08 PM
(https://rmrk.net/proxy.php?request=http%3A%2F%2Fxail.se%2Frpg%2Fscripts%2Face%2Fxs.png&hash=89f79eeea3f636cec7734ff0a6b3795e41ebfdc3)
Introduction
So, I have had these scripts posted on another forum and I thought to myself, why not share them here as well! I am not going to explain every little script since there are a few and to be honest the name pretty much says what they are about.
If you do have something you are wondering about just hit me a PM or post a message in this thread. Cheers!

Also, I will be updating this thread regarding any updates and if I release any new scripts, I hope you will like them and if so feel free to make a comment saying so.

How to Use
To install any of my scripts, open up your script editor and copy/paste the script to an open slot below Materials but above Main. Remember to save.

Scripts
Spoiler for Scripts:
Base
  • XS - Core (http://pastebin.com/t1zJ3bk1) (This must be placed above the rest of the scripts.)
Scenes
  • XS - Title (http://pastebin.com/CzwFHCm8) - Adding a modified version of Scene_Title to a new one that is heavily customized.
  • XS - Teleport (http://pastebin.com/sTYMgaZm) - Adding a new scene called Scene_Teleport. Setup locations to be teleported through using this scene, highly customized to suit your needs.
  • XS - Menu (http://pastebin.com/K6gEQByU) - New menu scene, replaces Scene_Menu, that is greatly customized.
  • XS - Icon Menu (http://pastebin.com/qHm1Jct4) - Pretty much the same deal as XS - Menu but with icons as commands instead.
  • XS - Quit (http://pastebin.com/jbLZMmnP) - Changing the Scene_End scene to a new one which is far more advanced then the previous.
  • XS - Records (http://pastebin.com/maqScGXz) - A record scene where you can setup a set of variables to keep track of things. The player can then reach this scene to see the progress of each variables.
  • XS - Popup Item (http://pastebin.com/hrRHXxxm) - A popup item scene where the player will be able to see the acquired gold, item, weapon etc.
  • XS - Icon Item (http://pastebin.com/FsejDsUc) - A overhaul of the item scene, replaces each item with icons instead of the name.
  • XS - Icon Skill (http://pastebin.com/pZEYxTrM) - Changes the skill scene, replaces each skill with icons instead of the name.
  • XS - Icon Equip (http://pastebin.com/4aNb8DRP) - Just like the previous icon scripts this replaces each equipment to display a icon instead of the name.
Huds
  • XS - Gold Hud (http://pastebin.com/PTQkmVrU) - Displays a hud on Scene_Map where the player will be able to see the current gold.
  • XS - Variable Hud (http://pastebin.com/PL1KJNMd) - A simple hud that shows a set of variables of your choice each with a icon and amount. Can be useful if you want to show another currency.
  • XS - Map Hud (http://pastebin.com/sLG6muRB) - Animated map hud that will present the current map name and stay on the map as long as a switch is active.
On map/Events
  • XS - Self Switches (http://pastebin.com/fzzkna7d) - Changes the self switches so that you can modify them anywhere on the map or even at a another map.
  • XS - Save Maniac (http://pastebin.com/xqAjdqxg) - Auto saving snippet.
Audio
  • XS - Battle Audio (http://pastebin.com/eTDW2ZRH) - This small scripts enables a randomized SE, BGM and ME to be played upon entering battle.
Misc
  • XS - Currency Limit (http://pastebin.com/43uX3fFU) - Changes the amount of max gold a player can acquire, which can be changed anytime ingame.
Note:
Information regarding how to use each scripts is located within the script. If you find any bugs report them here as soon as possible, that would be very appreciated.
Some of my scripts require XS - Core so make sure you have that above the ones that require it.

Updates
Released XS - Icon Skill and XS - Icon Equip.
Updated XS - Icon Item to 1.0a.

Credit
Do credit me, Nicke, if you are planing on using any of my scripts. Thanks.
Can be use in a commercial projects. (except XS - Teleport, PM me for more details regarding that)
Title: Re: XS - Scripts
Post by: modern algebra on April 07, 2012, 03:26:54 AM
These seem like nice scripts, but I think you should add descriptions :) Anyway, thank you so much for sharing!

By the way, I notice that you ask to be credited as Nicke. Would you like me to change your forum username to that as well?
Title: Re: XS - Scripts
Post by: Nicke on April 07, 2012, 10:24:25 AM
@modern algebra: Yeah that would be nice.
Title: Re: XS - Scripts
Post by: Nicke on April 08, 2012, 04:00:07 AM
Released XS - Icon Menu.
Title: Re: XS - Scripts
Post by: Denna on April 16, 2012, 04:29:04 PM
Hi,
I need some help.
When I use your Menu Script I can't see the Name Input Window and the Windows for Items, Skills and so on from the Menu as well. (That doesn't mean, that it doesn't open. I just can't see it.) I can only use the Gold window and Status window because I have enable them.

Spoiler for Screenshot:
(https://rmrk.net/proxy.php?request=http%3A%2F%2Fimg840.imageshack.us%2Fimg840%2F268%2Funbenannt1hj.png&hash=8d22cb24c8ef39d4da2f267d1fe3c134d2234a54)

There is my mistake or where can I enable the other windows?

(Please excuse my English, it isn't my native language.)
Title: Re: XS - Scripts
Post by: oriceles on June 17, 2012, 03:38:49 AM
Can I use the XS battle audio without the core engine?, I don't want to have a script that have the same modules than others that I have (YEA Core Engine resizing, font size and face, etc).
Title: Re: XS - Scripts
Post by: Wiimeiser on June 17, 2012, 04:44:22 AM
Which ones do and don't require the core engine? I'm looking at getting Teleport; and Self Switches, Records and Map HUD would be nice to have as well.
Title: Re: XS - Scripts
Post by: Imacuser223 on December 23, 2012, 05:25:49 AM
The XS Menu and Icon Menu links are broken!
Title: Re: XS - Scripts
Post by: Balrogic on June 10, 2014, 03:34:30 AM
XS - Self Switches has a crash-causing bug. Happens when you use the isSelfSwitch? command as directed by the script file isSelfSwitch?(map, id, A-D, true)

Problem is here, line 51 on the pastebin link.

def isSelfSwitch?(map, eID, selfSwitch)

should be updated to this in order to make it work correctly... Edit: Actually, no. isSwitchSelfSwitch? calls don't seem to do anything on a check for false. Could someone that has more than my layman skill level tell me what I'm missing on this? Please?

def isSelfSwitch?(map, eID, selfSwitch, trueFalse)


Edit: Apparently, I should have read the instructions all the way to the end. I assumed I knew how it worked when it told me "Use the call script to use this script." "isSelfSwitch?(map, id, A-D, true)" so I never bothered to read the examples which contained contrary instructions. Updating the instructions a little should help idiot proof it a bit more.

That said, I love the script. It has way more functionality than advertised. You can put absolutely anything in those script call switches, doesn't have to be an A-D value.