RMRK is retiring.
Registration is disabled. The site will remain online, but eventually become a read-only archive. More information.

RMRK.net has nothing to do with Blockchains, Cryptocurrency or NFTs. We have been around since the early 2000s, but there is a new group using the RMRK name that deals with those things. We have nothing to do with them.
NFTs are a scam, and if somebody is trying to persuade you to buy or invest in crypto/blockchain/NFT content, please turn them down and save your money. See this video for more information.
opening credtis

0 Members and 1 Guest are viewing this topic.

**
Rep: +0/-0Level 87
i need opening credtis like when u open the game it starts with a company name then goes to the next one how do i do this? imma noob
sometimes my GirlFriend may play with my acccount

**
Rep:
Level 87
yea how do you do that
give me your stuff,yu not going to need them where your going....Disney land!!!

****
Rep:
Level 89
I is my hero!

***
Pure Awesome.
Rep:
Level 87
Narrowing Fabrications of an Elusive Mind
Or you can use trickster's title and splash script..I'll post it in a bit if you want..

**
Rep: +0/-0Level 87
okay can you please post it ill try both of them thanks
sometimes my GirlFriend may play with my acccount

***
Pure Awesome.
Rep:
Level 87
Narrowing Fabrications of an Elusive Mind
Code: [Select]
#==============================================================================
# ** Introduction & Splash System
#------------------------------------------------------------------------------
# SephirothSpawn
# Version 4
# 2006-12-06
#------------------------------------------------------------------------------
# * Version History :
#
#   Version 1 -------------------------------------------- (Aprrox. 2005-01-01)
#   Version 2 ---------------------------------------------------- (2005-01-08)
#    - Update : Re-scripted Much of the System
#   Version 3 ---------------------------------------------------- (2006-08-04)
#    - Update : Re-scripted Much of the System
#    Version 3.01 ------------------------------------------------ (2006-10-17)
#     - Bug Fix : Made Introduction Scene Child Class of Scene Base
#   Version 4 ---------------------------------------------------- (2006-12-06)
#    - Update : Re-scripted Much of the System Adding New Features
#------------------------------------------------------------------------------
# * Requirements :
#
#   Scene_Base
#------------------------------------------------------------------------------
# * Description :
#
#   This Script was designed to create an introduction before the title screen
#   in your game. You will also have the option to display a splash screen,
#   where an image will flash (Usually Press Start). It also adds a timer at
#   both the splash screen and in the title screen, so after X seconds, it
#   will replay the introduction and splash. The splash is completely
#   optional. You can "hold" images for a defined duration before the image
#   disappears as well.
#
#   You can now add skip function, that will allow you to skip the introduction
#   if: skip if first play, skip additional plays, skip if savefile is found.
#------------------------------------------------------------------------------
# * Instructions :
#
#   Place The Script Below the SDK and Above Main.
#   To Setup Introduction, refer to customization below.
#------------------------------------------------------------------------------
# * Customization :
#
#   Play in Debug Mode
#    - Play_Intro_In_Debug_Mode = true (ON) or false (OFF)
#
#   ** Skip Options **
#
#   Can Skip if Savefile Present
#    - Can_Skip_Savefile = true or false
#
#   Can Skip Intro If First Play
#    - Can_Skip_FirstPlay = true or false
#
#   Can Skip Intor If Additonal Play
#    - Can_Skip_AdditionalPlays = true or false
#
#   ** Intor Options **
#
#   Intorduction Pictures
#    - Intro_Pictures         = ['filename', ...]
#
#   Introduction Wait Counts
#    - Intro_WaitCounts       = [n, ...]
#
#   Splash Image
#    - Splash_Picture         = 'filename' or nil
#
#   Start Image
#    - Start_Picture          = 'filename'
#
#   Introduction Image Speed
#    - Intro_Speed            = n
#
#   Start Image Speed
#    - Start_Speed            = n
#
#   Seconds To Restart Introduction from Splash
#    - Splash_Restart_Seconds = n
#
#   Seconds To Restart Introduction from Title
#    - Title_Restart_Seconds  = n
#
#   Introduciton BGM
#    - Introduction_BGM       = RPG::AudioFile
#==============================================================================

#------------------------------------------------------------------------------
# * SDK Log Script
#------------------------------------------------------------------------------
SDK.log('Introduction & Splash System', 'SephirothSpawn',4, '2006-12-06')

#------------------------------------------------------------------------------
# * Scene Base Test
#------------------------------------------------------------------------------
unless SDK.state('Scene Base')
  # Print Error
  p 'Scene Base Not Found. Introduction & Splash System Disabled.'
  # Disable Encounter Control
  SDK.disable('Introduction & Splash System')
end

#------------------------------------------------------------------------------
# * Begin SDK Enable Test
#------------------------------------------------------------------------------
if SDK.state('Introduction & Splash System')

#==============================================================================
# ** Play Introduction in Debug Mode
#==============================================================================

Play_Intro_In_Debug_Mode = false
 
#==============================================================================
# ** Scene_Introduction
#==============================================================================

class Scene_Introduction < Scene_Base
  #--------------------------------------------------------------------------
  # * Skip Intro Test
  #
  #   Can_Skip_Savefile = true or false
  #    - When Savefile is present
  #   Can_Skip_First_Play = true or false
  #    - When Game First Opening Intro
  #   Can_Skip_AdditionalPlays = true or false
  #    - When Returning From Title Screen (Replay)
  #--------------------------------------------------------------------------
  Can_Skip_Savefile = true
  Can_Skip_FirstPlay = false
  Can_Skip_AdditionalPlays = true
  #--------------------------------------------------------------------------
  # * Options
  #
  #  Intro_Pictures         = ['filename', ...]
  #  Intro_WaitCounts       = [n, ...]
  #  Splash_Picture         = 'filename' or nil
  #  Start_Picture          = 'filename'
  #  Intro_Speed            = n
  #  Start_Speed            = n
  #  Splash_Restart_Seconds = n
  #  Title_Restart_Seconds  = n
  #  Introduction_BGM       = RPG::AudioFile
  #--------------------------------------------------------------------------
  Intro_Pictures         = ['001-Title01', '001-Title01', '001-Title01']
  Intro_WaitCounts       = [40, 20, 10]
  Splash_Picture         = nil
  Start_Picture          = 'Press Start'
  Intro_Speed            = 5
  Start_Speed            = 5
  Splash_Restart_Seconds = 10
  Title_Restart_Seconds  = 15
  Introduction_BGM       = load_data('Data/System.rxdata').title_bgm
  #--------------------------------------------------------------------------
  # * Main Processing : Variable Initialization
  #--------------------------------------------------------------------------
  def main_variable
    # Sets Phase, Picture Index & Wait Count
    @index, @phase, @wait_count = 0, 0, 0
    # Sets Intro Pic Speed & Splash Pic Speed
    @sprite_speed, @start_speed = Intro_Speed, Start_Speed
    # Turns Extra Play off
    @extra_play = false
  end
  #--------------------------------------------------------------------------
  # * Main Processing : Sprite Initialization
  #--------------------------------------------------------------------------
  def main_sprite
    # Background Images
    @sprite = Sprite.new
    @sprite.bitmap = RPG::Cache.title(Intro_Pictures[@index])
    @sprite.opacity = 0
    # Start Logo
    unless Splash_Picture.nil?
      @start = Sprite.new
      @start.bitmap = RPG::Cache.title(Start_Image)
      @start.x = 320 - @start.bitmap.width / 2
      @start.y = 480 - @start.bitmap.height - 32
      @start.z = 10
      @start.opacity = 0
    end
  end
  #--------------------------------------------------------------------------
  # * Main Processing : Audio Initialization
  #--------------------------------------------------------------------------
  def main_audio
    # Play Introduction BGM
    Audio.bgm_play('Audio/BGM/' + Introduction_BGM.name)
  end
  #--------------------------------------------------------------------------
  # * Main Processing : Ending
  #--------------------------------------------------------------------------
  def main_end
    # Fade BGM
    Audio.bgm_fade(5)
    # If Premain
    $pre_main ? $pre_main = false : $scene = Scene_Title.new
  end
  #--------------------------------------------------------------------------
  # * Can Skip?
  #--------------------------------------------------------------------------
  def can_skip?
    # If Savefile
    if Can_Skip_Savefile
      # Checks Each File
      for i in 0..3
        if FileTest.exist?("Save#{i+1}.rxdata")
          # Return True
          return true
        end
      end
    end
    # If First Play & Can Skip First Play
    if $pre_main && @extra_play == false
      # Return Can Skip First Play
      return Can_Skip_FirstPlay
    # If Title Play & Can Skip Title Plays
    else
      # Return Can Skip Additional Plays
      return Can_Skip_AdditionalPlays
    end
    # Return False
    return false
  end
  #--------------------------------------------------------------------------
  # * Frame Update
  #--------------------------------------------------------------------------
  def update
    case @phase
    when 0 # Introduction Procreesing
      update_intro
    when 1 # Splash Procreesing
      update_splash
    when 2 # Splash Transition
      to_splash_transition
    when 3 # Title Transition
      to_title_transition
    end
  end
  #--------------------------------------------------------------------------
  # * Frame Update : Intro Images
  #--------------------------------------------------------------------------
  def update_intro
    # If C is pressed
    if Input.trigger?(Input::C)
      # If Can Skip
      if can_skip?
        # Invert Speed
        @sprite_speed *= -1 if @sprite_speed > 0
        # Switch Phase
        @phase = Splash_Picture.nil? ? 3 : 2
        return
      end
    end
    # If Wait Count
    if @wait_count > 0
      # Decrease Wait Count
      @wait_count -= 1
      return
    end
    # Updates Sprite Opacity
    @sprite.opacity += @sprite_speed
    # Changes Direction & Sets Wait Count
    if @sprite.opacity >= 255
      @sprite_speed *= -1 if @sprite_speed > 0
      @wait_count = Intro_WaitCounts[@index]
      return
    end
    # Change Sprite
    if @sprite.opacity <= 0
      # Increase Index & Inverts Intro Speed
      @index += 1 ; @sprite_speed *= -1
      # Switches Phase If Last Picture or Changes Intro Picure
      @index == Intro_Pictures.size ? @phase = Splash_Picture.nil? ? 3 : 2 :
        @sprite.bitmap = RPG::Cache.title(Intro_Pictures[@index])
    end
  end
  #--------------------------------------------------------------------------
  # * Frame Update : Splash Image
  #--------------------------------------------------------------------------
  def update_splash
    # If Restart on splash and seconds reached
    unless Splash_Restart_Seconds.nil?
      if Graphics.frame_count %
         (Graphics.frame_rate * Seconds_Until_Restart) == 0
        # Restart Scene
        $scene = self.new
        # Turns Extra Play On
        @extra_play = true
        return
      end
    end
    # If C is pressed
    if Input.trigger?(Input::C)
      # Make Intro Speed Negative
      @sprite_speed *= -1 if @sprite_speed > 0
      # Make Splash Speed Negative
      @start_speed *= -1 if @start_speed > 0
      # Switches To Title Phase
      @phase = 3
      return
    end
    # Loads Sprite Splash Bitmap
    @sprite.bitmap = RPG::Cache.title(Splash_Picture)
    # Updates Sprite Opacity
    @sprite.opacity += @sprite_speed
    # Updates Start Logo Opacity
    @start.opacity += @start_speed
    # Changes Direction
    @start_speed *= -1 if @start.opacity >= 255 || @start.opacity <= 0
  end
  #--------------------------------------------------------------------------
  # * Frame Update : Intro To Splash Transistion
  #--------------------------------------------------------------------------
  def to_splash_transition
    # Make Sprite Speed Negitve (If Not)
    @sprite_speed *= -1 if @sprite_speed > 0
    # Decrease Intro Pic Opacity
    if @sprite.opacity > 0
      @sprite.opacity += @sprite_speed
      return
    end
    # Switch Phase
    @phase = 1
  end
  #--------------------------------------------------------------------------
  # * Frame Update : Splash To Title Transistion
  #--------------------------------------------------------------------------
  def to_title_transition
    # Make Sprite Speed Negitve (If Not)
    @sprite_speed *= -1 if @sprite_speed > 0
    @start_speed  *= -1 if @start_speed  > 0
    # Decrease Intro Pic Opacity
    if @sprite.opacity > 0
      @sprite.opacity += @sprite_speed
    end
    # Updates Splash Opacity
    unless @start.nil?
      if @start.opacity > 0
        @start.opacity += @start_speed
      end
    end
    # Stop If Opacities Not 0
    if @sprite.opacity > 0 || ( (not @start.nil?) && @start.opacity )
      return
    end
    # End Introduction
    $scene = nil
    # Restart Graphics Frame Count
    Graphics.frame_count = 0
  end
end
 
#==============================================================================
# ** Scene_Title
#==============================================================================

class Scene_Title
  #--------------------------------------------------------------------------
  # * Alias Listings
  #--------------------------------------------------------------------------
  alias seph_intro_scnttl_update update
  #--------------------------------------------------------------------------
  # * Frame Update
  #--------------------------------------------------------------------------
  def update
    # If Play in Debug or Not In Debug Mode
    if Play_Intro_In_Debug_Mode || (not $DEBUG)
      # If Restart && Seconds Reached
      unless (secs = Scene_Introduction::Title_Restart_Seconds).nil?
        if Graphics.frame_count % (Graphics.frame_rate * secs) == 0
          # Switch to Splash Scene
          $scene = Scene_Introduction.new
        end
      end
    end
    # Original Update
    seph_intro_scnttl_update
  end
end

#==============================================================================
# ** Pre-Main
#------------------------------------------------------------------------------
#  After defining each class, actual processing begins here.
#==============================================================================

# If Play in Debug or Not In Debug Mode
if Play_Intro_In_Debug_Mode || (not $DEBUG)
  begin
    # Sets Pre-main flag
    $pre_main = true
    # Prepare for transition
    Graphics.freeze
    # Proceed to Introduction & Splash Scene
    $scene = Scene_Introduction.new
    # Call main method as long as $scene is effective
    while $scene != nil
      $scene.main
    end
  end
end

#--------------------------------------------------------------------------
# * End SDK Enable Test
#--------------------------------------------------------------------------
end
Requires the SDK

**
Rep: +0/-0Level 87
 thanks but im a noob were do i put it?
sometimes my GirlFriend may play with my acccount

*
Shooting for the "MEMBER MODERATOR OF THE YEAR 2007" Award
Rep:
Level 89
Hi, there.
script section. Above the script labeled Main and below the script labeled SDK (you have to get this one)
Sig by MacGravel

***
Rep:
Level 88
http://www.rukinet.com
You put all custom scripts right above main (you insert it by right-clicking 'Main' and choose the first alternative 'Insert'. If you're too lazy to do this you can always just mark 'Main' and press the 'Ins'-key ('Insert')). Now you just put down the script and save it.
 Although, the code Lackluster posted requires SDK, so you have to install that first. This you do by post the SDK-scripts above main, every other custom script has to be placed under the SDK-scripts. (The order is following: 1. Standard Scripts (come with the software) 2. SDK-scripts 3. Scripts using SDK 4. Other custom scripts 4. 'Main')

 Was that helping? I hope so... And also, maybe I detailed this post a little too much. Did I...? Well, well, I hope that answered your question!

 ~Kesshomaru :mex:

PS! I'm not saying that it is, bacause it's totally your call (and maybe some moderators), but if your original question has been covered this far, please add [RESOLVED] to the topic title!  // (Nintendo) DS.   ( xP )


EDIT: Dang... I knew I shouldn't have detailed the topic so much... Now someone (sorry, ChaosSpartan... ^^') had the time to write another topic, and post it before I did...!  T_T   xP

EDIT 2: Oh, btw... If you want to know how to install SDK, just PM me, and I'll help you! ^^
« Last Edit: May 12, 2007, 02:33:48 AM by Kesshomaru »


Rukinet. - the dot's included!

**
Rep: +0/-0Level 87
um can u show me how to instal SDK? please... i just wanna make a good game
sometimes my GirlFriend may play with my acccount

***
Rep:
Level 88
http://www.rukinet.com
Sure thing - I love to help people! Although... it's kind of late here (my time is around 4.45AM, so actually it's really, really early...) and I would like to go to bed now... But before I fall asleep, I will give you a link to a forum topic where (at least, almost) everything about SDK and the installments are described!

 I'M SORRY! I CAN'T FIND THE LINK RIGHT NOW, AND I REALLY HAVE TO GO TO BED...!! BUT I PROMISE I WILL LOOK MORE INTO IT TOMORROW, OKAY? (AT LEAST IF I CAN GET IN TOMORROW, BUT I THINK I'LL MAKE BY TOMORROW!)
« Last Edit: May 12, 2007, 02:59:54 AM by Kesshomaru »


Rukinet. - the dot's included!

**
Rep: +0/-0Level 87
okay thanks
sometimes my GirlFriend may play with my acccount

***
Rep:
Level 88
http://www.rukinet.com
I'm soo sorry, pal, but I can't seem to find the link again so... I can't help you more tonight. But, if no one else helps you before that, I'll totally try to help you during this weekend! (Probably tomorrow...!)

 Bye, and good night!  ~Kesshomaru :bb:


Rukinet. - the dot's included!

pokeball :)OfflineMale
********
Cheese
Rep:
Level 95
?
Watch out for: HaloOfTheSun

**
Rep: +0/-0Level 87
sorry Nouman but what i want is my company name and my friends game company to show at the beggining of the game like this for example:

you open it up and it comes to a screen that saya:
gaming company1

then after awile (5-10seconds)
it says game company name 2

then it goes to the tital screen =/ is it possable?
sometimes my GirlFriend may play with my acccount

pokeball :)OfflineMale
********
Cheese
Rep:
Level 95
?
download demo here:

http://rmrk.net/index.php/topic,13136.0.html

tell me if that is what you want?
Watch out for: HaloOfTheSun

***
Pure Awesome.
Rep:
Level 87
Narrowing Fabrications of an Elusive Mind
I'll find the rest of the scripts for you in a sec.

pokeball :)OfflineMale
********
Cheese
Rep:
Level 95
?
no need lack, I know what he needs when he says Yes to the demo I can step by step him easy
Watch out for: HaloOfTheSun

***
Pure Awesome.
Rep:
Level 87
Narrowing Fabrications of an Elusive Mind
I already had them all ready and everything ):

**
Rep: +0/-0Level 87
uh okay i downloaded the demo  thing but when i click on the icon GAME it opens it up and makes the BING sound and closes.. WHAT AM I DOING WRONG!! ARGG
sometimes my GirlFriend may play with my acccount

*
A Random Custom Title
Rep:
Level 96
wah
Do you have PK? Because that may be the problem. There are incompatibility issues for PK.

**
Rep: +0/-0Level 87
RPG Maker XP - Postality Knights Edition ENHANCED
^^^thats what i have^^^
sometimes my GirlFriend may play with my acccount

pokeball :)OfflineMale
********
Cheese
Rep:
Level 95
?
i'm sure I had a read me or something in the download read it.
Watch out for: HaloOfTheSun

**
Rep: +0/-0Level 87
okay but im not at mt house now so i will have to wait till i get back to my computer =/















sometimes my GirlFriend may play with my acccount