Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

2 Pages V   1 2 >  
Reply to this topicStart new topic
> Base Script v1.5 - BIG UPDATE, For beginner scripters ... (Updated to v1.5)
originalwij
post Feb 3 2009, 04:20 PM
Post #1


... 42 ...
Group Icon

Group: Revolutionary
Posts: 214
Type: Scripter
RM Skill: Masterful




Base Script

Version: 1.5
Author: OriginalWij
Release Date:6/3/2009


NOTICE:
Since so many people have asked me either thru PM's, posts, or e-mails, I've created 2 mods of this script:
Battle Only Version - just the battle enhancements
Menu Only Version - just the menu enhancements


Introduction:
I originally made this script for my daughter, who knows next to nothing about scripting.
She wanted to make a lot of mostly cosmetic changes to the default system, and was asking for a couple of new changes every day.
So, I created this script so she could adjust MANY options.
Basically, this script is a good "base" to build a game on. (thus the name)
She liked it so much that I decided to post it here in order to help out some other novice scripters or those that don't script at all but would like to make minor changes.

Features:
v1.0
Adjustable options:
  • Title screen window: x, y, alignment, opacity, back opacity, whether to show load if no save files
  • Main menu: alignment, load command, move commands to right side, x/y buttons to cycle thru menu, opacity, back opacity, location window, time window
  • Save/load: increase save file max, show time-stamp in save file windows
  • Quit: x, y, alignment
  • Equipment: show "-None-" when nothing equipped
  • Status: "Class" name text, bars for stats (adjustable), show critical/evasion/hit, XP bars, show playtime
  • Gameover: x, y, alignment, opacity, back opacity
  • Shop: alignment, colored stats for items, commas for money display (all - not just shop)
  • General: help alignment, character graphic displayed on face graphic, border around face graphic, border around bars, placeholders for states, bug fixes
  • Battle: command alignment, enemy name alignment, opacity, back opacity, custom enemy death messages, show actor graphics, animated enemies/actors, colored damage popup (with texts), recover HP/MP on defend, auto-battle, plural enemy name fix
  • I'm sure there's a few more that I forgot to list .......

v1.1
  • Bug fix - added missing option to disable auto-battle add-on

v1.2
  • Several minor bug fixes

v1.3
  • Several code optimizations
  • Modularized script

v1.4
  • Added core bug fixes

v1.5
  • Added fix to make \n[0] work in messages
  • Added option for adding up to 4 new menu commands
  • Added option to disable the new commands
  • Changed menu display to auto-adjust for new commands

Customization
All customizable options are listed at the top of the script

Compatibility
Overwrites some base code, so other similar scripts probably will conflict.

Screenshot
None.

DEMO
Updated to v1.5
Attached File  BaseScript15.zip ( 386.21K ) Number of downloads: 285

Battle Only Version:
Attached File  BaseScript15B.zip ( 365.46K ) Number of downloads: 108

Menu Only Version:
Attached File  BaseScript15M.zip ( 365.02K ) Number of downloads: 131

Installation
Place above Main (plug and play).

FAQ
Comments and suggestions for improvement/next version welcome.

Terms and Conditions
Free to use. Please credit me.

Credits
Me

This post has been edited by originalwij: Jun 3 2009, 03:17 PM


__________________________




Go to the top of the page
 
+Quote Post
   
GuyInTraining
post Feb 3 2009, 04:39 PM
Post #2


Aiming for 999999 graze points on UFO
Group Icon

Group: Revolutionary
Posts: 244
Type: Artist
RM Skill: Intermediate




I've been waiting for someone to make this script.
Thanks, Originalwij! I'll be sure to use this! (oh, and thanks to your daughter, too)

Now I'll see if this won't conflict with KGC's scripts...


__________________________

Forever!

Signature
Userbars


Play with Tokari!


Charming Miscellany




Go to the top of the page
 
+Quote Post
   
The Wizard 007
post Feb 3 2009, 10:24 PM
Post #3


Jack of all trades
Group Icon

Group: Revolutionary
Posts: 118
Type: Developer
RM Skill: Skilled




Great idea. I'll make good use of this, maybe it'lll help me understand scripts a little better. Thanks.


__________________________
Currently working on:

Underground Syndicate (mafioso/modern type RPG)
Mind Maze (old school dungeon crawler with a different feel)
Dragon Adventure (Dragon Quest type fangame with more customization)
Dark Grind (Survival horror RPG)
Go to the top of the page
 
+Quote Post
   
SojaBird
post Feb 4 2009, 07:13 AM
Post #4


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Good job!
The demo looks realy nice.
It's very usefull for everyone biggrin.gif

Very very super nice smile.gif


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.

Thanks in advance.


Hey there,

Well I don't make battle neither though I can still teach you some things :)...
The way I've learned to script is by reading other scripts for the most part.
I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!!
The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script.
You also need to feel the competition that's around in the scripting-community.
Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P
So that's an other thing...
You also don't need to be afraid to learn from others or helpfiles.
When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember.
Then, you must be calm, cause you need to try the script a lot of times.
When I write a script, I test it after almost every changes.
First I set up the major structure.
Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base
def initialize(x,y,width,height)
super(x,y,width,height)
refresh
end

def refresh
self.contents.clear
draw_contents
end

def draw_contents
draw_something(with, some, parameters)
end

def update
refresh if @something != @what_it_should_be
end
end
So that's also very important.
Then, the biggest thing I learned scripting from is TRIAL AND ERROR.
That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.

So that's it how I did it.
Now it's up to you.
Do some requests (if I didn't do it allready :P) and learn from them.

Hope that helped you out a little.
If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials.
Perhaps they're going to be usefull for you one day ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
Shaboba
post Feb 4 2009, 07:34 AM
Post #5


Level 3
Group Icon

Group: Member
Posts: 43
Type: Writer
RM Skill: Skilled




Oooooh, nice! Thank you so much; this definitely will come in handy.
Go to the top of the page
 
+Quote Post
   
platipus
post Feb 4 2009, 07:49 AM
Post #6


Level 11
Group Icon

Group: Revolutionary
Posts: 191
Type: Event Designer
RM Skill: Skilled




can you put the menu on a seperate script ;/ that looks pretty cool.
good idea overall.


__________________________
using xp now and will continue to until a better rpg maker
Go to the top of the page
 
+Quote Post
   
Shaboba
post Feb 4 2009, 08:21 AM
Post #7


Level 3
Group Icon

Group: Member
Posts: 43
Type: Writer
RM Skill: Skilled




This doesn't appear to be compatible with the Spin Battle System... =\ also, I can't seem to be able edit certain things, like I want to get rid of the autobattle feature and I don't want the main character's name on every save file because that would be a little repetitive. @_@ I tried to edit things but it always gave me an error message that I didn't understand, so I just deleted the script. Caused too many compatibility/customization issues. >< Sorry.
Go to the top of the page
 
+Quote Post
   
originalwij
post Feb 4 2009, 08:50 AM
Post #8


... 42 ...
Group Icon

Group: Revolutionary
Posts: 214
Type: Scripter
RM Skill: Masterful




@Shaboba

Oops, I forgot to make an option to disable the "auto-battle" feature (I will add it), however, there is no option
to display the character name with the savefile, that's a different script (snippet) of mine.

@platipus

You could either turn off everything else but the menu mod options, or, delete all but the menu parts of the script.
(let me know if you can't, then I will make a version for you)

This post has been edited by originalwij: Feb 4 2009, 08:51 AM


__________________________




Go to the top of the page
 
+Quote Post
   
platipus
post Feb 4 2009, 09:00 AM
Post #9


Level 11
Group Icon

Group: Revolutionary
Posts: 191
Type: Event Designer
RM Skill: Skilled




I just tried and it definitely crashes with other scripts present.


__________________________
using xp now and will continue to until a better rpg maker
Go to the top of the page
 
+Quote Post
   
originalwij
post Feb 4 2009, 10:00 AM
Post #10


... 42 ...
Group Icon

Group: Revolutionary
Posts: 214
Type: Scripter
RM Skill: Masterful




Updated to v1.1 (Bug fix) ohmy.gif


__________________________




Go to the top of the page
 
+Quote Post
   
Shaboba
post Feb 4 2009, 10:01 AM
Post #11


Level 3
Group Icon

Group: Member
Posts: 43
Type: Writer
RM Skill: Skilled




Yay! Thanks for the update. ^^
Go to the top of the page
 
+Quote Post
   
originalwij
post Feb 4 2009, 10:17 AM
Post #12


... 42 ...
Group Icon

Group: Revolutionary
Posts: 214
Type: Scripter
RM Skill: Masterful




@platipus

here's a stripped down version with just the menu .... thumbsup.gif
Attached File  Base_Project_Menu.zip ( 355.07K ) Number of downloads: 21


__________________________




Go to the top of the page
 
+Quote Post
   
platipus
post Feb 4 2009, 10:27 AM
Post #13


Level 11
Group Icon

Group: Revolutionary
Posts: 191
Type: Event Designer
RM Skill: Skilled




hey thanks for the special request file and keep up with the works! thanks.gif


__________________________
using xp now and will continue to until a better rpg maker
Go to the top of the page
 
+Quote Post
   
JoRu
post Feb 4 2009, 12:10 PM
Post #14


The 15-year old Swedish Meatball
Group Icon

Group: Revolutionary
Posts: 280
Type: Developer
RM Skill: Advanced




Oh, this is a really great script! Lots of great, useful features for both beginners and more skilled users. I'll surely use some of the features here.


__________________________


Stay tuned for more information about Fairytale. To stay updated on all my project videos, visit my YouTube page!

QUOTE (JoRu)
Life is a game!
Go to the top of the page
 
+Quote Post
   
conmaster3
post Feb 4 2009, 02:27 PM
Post #15


Level 5
Group Icon

Group: Member
Posts: 71
Type: Scripter
RM Skill: Advanced




ohh nice script !!!

i can use some elements of the script (havent looked at it to see if it really is that simple tongue.gif btw if im free to use it in any way of publications or adjusts i can definitely use some lines in some of my (non) commercial games...

greetzz,

Cell (Conmaster3)

PS: It really is a very good script for the basic scripters biggrin.gif biggrin.gif cool.gif

edit: some content changes pressed the wrong button while typing

This post has been edited by conmaster3: Feb 4 2009, 02:29 PM


__________________________

Current Game(s):

[Show/Hide] Fantasy Tail
Fantasy Tail

Story line 15%
Game 15%
Monsters 0%
Characters 0%
Weapons 80%
Armor 80%
Skills 0%
Spells 0%

Total game script 60%

Downloaded 0% (In use)
A lot has been downloaded but all scripts has been replaced or removed
Own Created 40% (In use)
Go to the top of the page
 
+Quote Post
   
Genshyu
post Feb 4 2009, 02:37 PM
Post #16


Level 8
Group Icon

Group: Revolutionary
Posts: 118
Type: Scripter
RM Skill: Intermediate




Dude, Very very nice.


__________________________
My current Scripts.

[Show/Hide] Save / Load Scripts.



Things I am currently Learning:
RGSS2.
If you use a script you don't have to give credit :D I'm nice like that. However, if you wan't to give credit then Give Credit to Craig Ramsey.
Go to the top of the page
 
+Quote Post
   
originalwij
post Feb 4 2009, 04:32 PM
Post #17


... 42 ...
Group Icon

Group: Revolutionary
Posts: 214
Type: Scripter
RM Skill: Masterful




Thanx for all the feedback. woot.gif
If there is any obvious feature I missed or something that would be cool to add, please let me know ...
(always looking to improve it)


__________________________




Go to the top of the page
 
+Quote Post
   
Lockheart
post Feb 4 2009, 07:28 PM
Post #18


Level 9
Group Icon

Group: Revolutionary
Posts: 136
Type: Developer
RM Skill: Advanced




I'm curious to know if the battlers are actually animated in this script yet? The first one I tested they were merely a single pose and just sort of slide on rails like from position to the enemy.

I think it'd be kinda cool if they actually moved using the real character files, perhaps even doing a little jump and facing the screen at a victory?

just some ideas I thought would make this a better script, assuming this doesn't do any of that already.
Go to the top of the page
 
+Quote Post
   
PhantomH
post Feb 4 2009, 08:18 PM
Post #19


Ushiromiya Battler
Group Icon

Group: Revolutionary
Posts: 758
Type: Writer
RM Skill: Skilled




Can you post screenshots of some possible customizations? My Desktop PC is being formatted right now and my crappy laptop can't handle RPG Maker (Hell it can barely even handle videos >_< ). Anyway, I will definitely give this a try when I reinstall my stuff back on my Desktop PC.


__________________________
Go to the top of the page
 
+Quote Post
   
Omegha
post Feb 14 2009, 01:09 AM
Post #20


Level 6
Group Icon

Group: Member
Posts: 85
Type: None
RM Skill: Undisclosed




Great pack of scripts! But.. Seriously I want only this battle system..
Can you make separate script for that battle system? I mean for characters staying in front of monsters... And.. is it compatibile with spin battle system?

Thanks for all,
Omegha




This post has been edited by Omegha: Feb 14 2009, 05:31 AM


__________________________
Huh?
Go to the top of the page
 
+Quote Post
   

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 23rd May 2013 - 07:32 AM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker