Jump to content
Sign in to follow this  
Vincent Michels

Game Settings by Yourself

Recommended Posts

Albic's Game Settings by Yourself v1.1

 

by Albic

 

 

 

Introduction

This script allows you to edit several settings of the game

 

Features

- Have a custom maximum level (99+)

- Have a custom amount of maximum gold

- Have a custom amount of items per type

- Have a custom movement speed of boats

- Have a custom movement speed of ships

- Have a custom movement speed of airships

- Have a custom floor damage amount

- Have a custom battlemember amount (not fully ready)

 

Screenshots

No need of screenshots

 

How to Use

- Paste the script above main

 

Script

 

 

#==============================================================================
# ~~Game Settings by Yourself~~                               v1.1 (03/04/2012)                         v1.2 (11/03/2012)
#==============================================================================
# Script by:
#        Albic
#==============================================================================
# Terms of use:
# * You are allowed to use this script in commercial and non-commercial products,
#   but if you use it in a commercial product, you have to send me an e-mail, to
#   let me know to: "albic@spellcraft-mc.net"!
#
# * You are allowed to edit everything for yourself, but you are not allowed to
#   post this script as yours or post it at other websites without permission!
#
# * You have to credit me as well!
#==============================================================================
# Introduction:
# * Simply edit the command class!
#
# * Set the things, you don't want to be changed to "false"
#==============================================================================

#----------------------------------------------------------------------------
#   Command class
# Edit this class, if you want some settings to be changed!
#----------------------------------------------------------------------------

module GameSettings

 #--------------------------------------------------------------------------
 # Set this to the maximum Level, you want in your game
 #--------------------------------------------------------------------------
 MAX_LEVEL_EDIT = true

 MAX_LEVEL = 99

 #--------------------------------------------------------------------------
 # Set this to the maximum amount of gold, your party is able to have
 #--------------------------------------------------------------------------
 MAX_GOLD_EDIT = true

 MAX_GOLD = 99999999

 #--------------------------------------------------------------------------
 # Set this to the maximum amount of items, your party is able to have per 
 # item type
 #--------------------------------------------------------------------------
 MAX_ITEM_AMOUNT_EDIT = true

 MAX_ITEM_AMOUNT = 999

 #--------------------------------------------------------------------------
 # Set this to the speed of the vehicle
 #--------------------------------------------------------------------------
 VEHICLE_MOVE_SPEED_EDIT = true

 VEHICLE_MOVE_SPEED_BOAT = 4
 VEHICLE_MOVE_SPEED_SHIP = 5
 VEHICLE_MOVE_SPEED_AIRSHIP = 6

 #--------------------------------------------------------------------------
 # Set this to the damage amount, the actor will get, when he/she steps on a
 # florr damage tile
 #--------------------------------------------------------------------------
 FLOOR_DAMAGE_EDIT = true

 FLOOR_DAMAGE = 10

 #--------------------------------------------------------------------------
 # Set this to the maximum party members, you want a party to have
 #--------------------------------------------------------------------------
 BATTLE_MEMBER_EDIT = true

 BATTLE_MEMBER = 4

end

#============================================================================
#   Script classes
# Do not edit this, if you don't know what you're doing!
#============================================================================

#----------------------------------------------------------------------------
#   Game_Actor
#----------------------------------------------------------------------------
class Game_Actor < Game_Battler

 def max_level
   if GameSettings::MAX_LEVEL_EDIT
     return GameSettings::MAX_LEVEL
   else
     return actor.max_level
   end
 end

 def param_base(param_id)
   b = self.class.params[param_id, 1]
   i = self.class.params[param_id, 2]
   return b + i * (@level - 1)
 end

 def basic_floor_damage
   if GameSettings::FLOOR_DAMAGE_EDIT
     return GameSettings::FLOOR_DAMAGE
   else
     return 10
   end
 end

end

#----------------------------------------------------------------------------
#   Game_Party
#----------------------------------------------------------------------------
class Game_Party < Game_Unit

 def max_gold
   if GameSettings::MAX_GOLD_EDIT
     return GameSettings::MAX_GOLD
   else
     return 99999999
   end
 end

 def max_item_number(item)
   if GameSettings::MAX_ITEM_AMOUNT_EDIT
     return GameSettings::MAX_ITEM_AMOUNT
   else
     return 99
   end
 end

 def max_battle_members
   if GameSettings::BATTLE_MEMBER_EDIT
     return GameSettings::BATTLE_MEMBER
   else
     return 4
   end
 end

end

#----------------------------------------------------------------------------
#   Game_Vehicle
#----------------------------------------------------------------------------
class Game_Vehicle < Game_Character

 def init_move_speed
   if GameSettings::VEHICLE_MOVE_SPEED_EDIT
     @move_speed = GameSettings::VEHICLE_MOVE_SPEED_BOAT if @type == :boat
     @move_speed = GameSettings::VEHICLE_MOVE_SPEED_SHIP if @type == :ship
     @move_speed = GameSettings::VEHICLE_MOVE_SPEED_AIRSHIP if @type == :airship
   else
     @move_speed = 4 if @type == :boat
     @move_speed = 5 if @type == :ship
     @move_speed = 6 if @type == :airship
   end
 end

end

 

 

 

Credit

- Albic

 

 

Terms of use

- You are allowed to use this script in commercial and non-commercial products,

but if you use it in a commercial product, you have to send me an e-mail, to

let me know to: "albic@spellcraftgaming.net"!

 

- You are allowed to edit everything for yourself, but you are not allowed to

post this script as yours or post it at other websites without permission!

 

- You have to credit me as well!

Edited by Albic

Share this post


Link to post
Share on other sites

  #--------------------------------------------------------------------------
 # Set this to the maximum amount of items, your party is able to have per
 # item type
 #--------------------------------------------------------------------------
 VEHICLE_MOVE_SPEED_EDIT = true

 VEHICLE_MOVE_SPEED_BOAT = 4
 VEHICLE_MOVE_SPEED_SHIP = 5
 VEHICLE_MOVE_SPEED_AIRSHIP = 6

The description is wrong :)

Edited by Phoenix Flame

Share this post


Link to post
Share on other sites

Very nice speedy fix there. Also, I'm not sure if you have a way to break the 999 cap on the stats. Like Yanfly's stat cap remover. Since anything beyond lv99 I think would be pushing it close to the cap anyways?

Share this post


Link to post
Share on other sites

Yeah, if you set the max level to, for example, 120, the actors will gain hp and that stuff every level up in the amount ot the difference between level 1 and 2, but if this is close to 999, the action will stop.

There's no easy way to fix that problem.

But I'll think about it

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
Top ArrowTop Arrow Highlighted