public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

[Resolved] Map Title Screen request

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: [Resolved] Map Title Screen request
  • Original author: Apoc
  • Original date: August 31, 2012
  • Source thread: https://forums.rpgmakerweb.com/threads/resolved-map-title-screen-request.4539/
  • Source forum path: Game Development Engines > Ruby Game System (RGSS) Scripts > RGSS3 Scripts (RMVX Ace) > RGSS3 Script Requests

Summary

Hello, Im not to used to doing these sort of things, but let me frist start off by saying im looking for a commercial made script. If you would like to work out some sort of agreement feel free to email me at pie24man@yahoo.com Script Request: Orginal Wijj made a script a while back that allowed players to presented on a map instead of showing a title screen. There were also a few scripts that did this for vx but none so far I seen for ace. To get to...

Archived First Post

Hello, Im not to used to doing these sort of things, but let me frist start off by saying im looking for a commercial made script. If you would like to work out some sort of agreement feel free to email me at pie24man@yahoo.com

Script Request: Orginal Wijj made a script a while back that allowed players to presented on a map instead of showing a title screen. There were also a few scripts that did this for vx but none so far I seen for ace.

To get to the point I would like to request a script that had ( either ) 1 of 2 functionalites ( which ever one is easiest to accomplish )

1.) Being able to start the character on map x then continue to new.game / load.game via script call such as ex: $scene.do_new_game

2.) Being able to call a comment event during title screen to show visual effects like ( rain ) , ( animations ) , or even ( battles ) such as a normal commen event would do

Example Scripts:

I dont intend to copy for redistribute oringal wijjs work, but I found lil way to succesfully contact him. so here is his script made for vx

#==============================================================================

# Map Title

#==============================================================================

# Author : OriginalWij

# Version : 1.3

#==============================================================================

#==============================================================================

# NOTE: This newest version is the ONLY supported version!

#

# v1.3

# - Minor fixes

# - Optimized script

#==============================================================================

#==============================================================================

# Calls:

# New Game : $scene.do_new_game

# Load Game : $scene.do_load_game(file) [file = 1 thru 4]

# End Game : $scene = nil

# Display Load Window : $scene.show_load_window(file) [file = 1 thru 4]

# Close Load Window : $scene.close_load_window

#==============================================================================

#==============================================================================

# NOTE: Any switches/variables set on "Title" maps carry over into a NEW game

#==============================================================================

#==============================================================================

# Config

#==============================================================================

module OW_MT

# Player initial "title map" coordinates

MAP_ID = 1

MAP_X = 3

MAP_Y = 10

# How many tiles to offset (move) if a savefile exists

MAP_X_OFFSET = 5 # horizontal [- = left; + = right; 0 = none]

MAP_Y_OFFSET = 0 # vertical [- = up ; + = down ; 0 = none]

# Player starting direction (facing) [2 = down; 4 = left; 6 = right; 8 = up]

MAP_FACING = 8

end

#==============================================================================

# Game_Temp

#==============================================================================

class Game_Temp

#--------------------------------------------------------------------------

# Public Instance Variables [New]

#--------------------------------------------------------------------------

attr_accessor :title

#--------------------------------------------------------------------------

# Initialize [Mod]

#--------------------------------------------------------------------------

alias ow_map_title_game_temp_initialize initialize unless $@

def initialize

ow_map_title_game_temp_initialize

@title = true

end

end

#==============================================================================

# Scene_Title

#==============================================================================

class Scene_Title < Scene_Base

#--------------------------------------------------------------------------

# Start [Rewrite]

#--------------------------------------------------------------------------

def start

super

load_database

create_game_objects

check_continue

$data_system.title_bgm.play

RPG::BGS.stop

RPG::ME.stop

end

#--------------------------------------------------------------------------

# Post-Start [Rewrite]

#--------------------------------------------------------------------------

def post_start

super

end

#--------------------------------------------------------------------------

# Pre-Terminate [Rewrite]

#--------------------------------------------------------------------------

def pre_terminate

super

end

#--------------------------------------------------------------------------

# Terminate [Rewrite]

#--------------------------------------------------------------------------

def terminate

super

snapshot_for_background

end

#--------------------------------------------------------------------------

# Update [Rewrite]

#--------------------------------------------------------------------------

def update

super

go_to_title_map

end

#--------------------------------------------------------------------------

# Go To Title Map [New]

#--------------------------------------------------------------------------

def go_to_title_map

confirm_player_location

$game_party.setup_starting_members

@x, @y = OW_MT::MAP_X, OW_MT::MAP_Y

@x += OW_MT::MAP_X_OFFSET if @continue_enabled

@y += OW_MT::MAP_Y_OFFSET if @continue_enabled

$game_map.setup(OW_MT::MAP_ID)

$game_player.reserve_transfer(OW_MT::MAP_ID, @x, @y, OW_MT::MAP_FACING)

$game_player.perform_transfer

$game_player.refresh

$scene = Scene_Map.new

$game_map.update

Graphics.frame_count = 0

$game_map.autoplay

end

end

#==============================================================================

# Scene_Map

#==============================================================================

class Scene_Map < Scene_Base

#--------------------------------------------------------------------------

# Start [Mod]

#--------------------------------------------------------------------------

alias ow_map_title_scene_map_start start unless $@

def start

ow_map_title_scene_map_start

if $game_temp.title

@title_map = $game_map.map_id

@title_window = Sprite.new

title_bitmap = Cache.system('Title')

@title_window.bitmap = title_bitmap

end

end

#--------------------------------------------------------------------------

# Terminate [Mod]

#--------------------------------------------------------------------------

alias ow_map_title_scene_map_terminate terminate unless $@

def terminate

ow_map_title_scene_map_terminate

if $game_temp.title

@title_window.bitmap.dispose

@title_window.dispose

@title_window = nil

end

end

#--------------------------------------------------------------------------

# Update [Mod]

#--------------------------------------------------------------------------

alias ow_map_title_scene_map_update update unless $@

def update

ow_map_title_scene_map_update

if $game_temp.title

if @title_map != $game_map.map_id

@title_map = $game_map.map_id

@title_window.dispose

@title_window = Sprite.new

title_bitmap = Cache.system('Title')

@title_window.bitmap = title_bitmap

else

@title_window.update

end

end

end

#--------------------------------------------------------------------------

# Execute Screen Switch [Mod]

#--------------------------------------------------------------------------

alias ow_map_title_scene_map_upd_scene_change update_scene_change unless $@

def update_scene_change

$game_temp.next_scene = nil if $game_temp.title

ow_map_title_scene_map_upd_scene_change

end

#--------------------------------------------------------------------------

# Do New Game [New]

#--------------------------------------------------------------------------

def do_new_game

$game_temp.title = false

$game_party.setup_starting_members

$game_map.setup($data_system.start_map_id)

$game_player.moveto($data_system.start_x, $data_system.start_y)

$game_player.refresh

$scene = Scene_Map.new

RPG::BGM.fade(1500)

Graphics.fadeout(60)

@title_window.bitmap.dispose

@title_window.dispose

@title_window = nil

Graphics.wait(40)

Graphics.frame_count = 0

RPG::BGM.stop

$game_map.autoplay

$scene = Scene_Map.new

end

#--------------------------------------------------------------------------

# Show Load Window [New]

#--------------------------------------------------------------------------

def show_load_window(file_id)

if FileTest.exist?("Save#{file_id}.rvdata")

@file_id = file_id

@load_window = Window_SaveFile.new(file_id - 1, "Save#{file_id}.rvdata")

@load_window.y = Graphics.height - 156

@load_window.back_opacity = 160

end

end

#--------------------------------------------------------------------------

# Close Load Window [New]

#--------------------------------------------------------------------------

def close_load_window

if @load_window != nil

@load_window.dispose

@load_window = nil

end

end

#--------------------------------------------------------------------------

# Do Load Game [New]

#--------------------------------------------------------------------------

def do_load_game(file_id)

Sound.play_load

close_load_window

$game_temp.title = false

file = File.open("Save#{file_id}.rvdata", "rb")

characters = Marshal.load(file)

Graphics.frame_count = Marshal.load(file)

@last_bgm = Marshal.load(file)

@last_bgs = Marshal.load(file)

$game_system = Marshal.load(file)

$game_message = Marshal.load(file)

$game_switches = Marshal.load(file)

$game_variables = Marshal.load(file)

$game_self_switches = Marshal.load(file)

$game_actors = Marshal.load(file)

$game_party = Marshal.load(file)

$game_troop = Marshal.load(file)

$game_map = Marshal.load(file)

$game_player = Marshal.load(file)

if $game_system.version_id != $data_system.version_id

$game_map.setup($game_map.map_id)

$game_player.center($game_player.x, $game_player.y)

end

file.close

$scene = Scene_Map.new

RPG::BGM.fade(1500)

Graphics.fadeout(60)

@title_window.bitmap.dispose

@title_window.dispose

@title_window = nil

Graphics.wait(40)

@last_bgm.play

@last_bgs.play

Input.update

end

end

[/Mod][/Mod][/Mod][/Mod][/Mod]
[Mod][Mod][Mod][Mod][Mod]Also here is Vixotic's version

Screenshot:

[IMG]http://img38.imageshack.us/img38/3498/maptitless.png[/IMG]

End:

I hope this request was simple and easy to follow[/mod][/mod][/mod][/mod][/mod]

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

Hello, Im not to used to doing these sort of things, but let me frist start off by saying im looking for a commercial made script. If you would like to work out some sort of agreement feel free to email me at pie24man@yahoo.com Script Request: Orginal Wijj made a script a while back that allowed players to presented on a map instead of showing a title screen. There were also a few scripts that did this for vx but...

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039#rpg-maker-archive#rgss3-requests

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar