UltimaForum

Wsparcie [VX] - credit - pomoc

kylu31 - Nie 21 Lis, 2010 18:24
Temat postu: credit - pomoc
1. mam skrypt na credit ale on wyskakuje tylko jak się wygra grę i jak się to ustawi. ale ja bym chciał aby wyskoczyło credit jak się da -> wyjdź z gry (na pulpit) i ,żeby wtedy wyskoczyło credit. (tak aby nie dało się wyłączyć tylko czekać do końca)

2. Da ktoś skrypt aby jak się włącza grę (przed menu) wyskoczył jakiś tekst którego nie da się wyłączyć enterem i trzeba poczekać do końca

Oczywiście dam POMÓGŁ

wojtas025c - Nie 21 Lis, 2010 19:26
Temat postu: Re: credit - pomoc
Spoiler:

Kod:
#===========================================================
# $ Scene_Intro
#-----------------------------------------------------------
# By Kspark | www.rpgmaker.pl
#===========================================================

class Scene_Intro < Scene_Base
#---------------------------------------------------------
#
#---------------------------------------------------------
def main
if $BTEST
battle_test
else
super
end
end
#----------------------------------------------------------
#
#----------------------------------------------------------
def start
super
load_database
create_game_objects
intro
end
#---------------------------------------------------------
#
#---------------------------------------------------------
def perform_transition
Graphics.transition(20)
end
#---------------------------------------------------
#
#---------------------------------------------------
def load_database
$data_actors = load_data("Data/Actors.rvdata")
$data_classes = load_data("Data/Classes.rvdata")
$data_skills = load_data("Data/Skills.rvdata")
$data_items = load_data("Data/Items.rvdata")
$data_weapons = load_data("Data/Weapons.rvdata")
$data_armors = load_data("Data/Armors.rvdata")
$data_enemies = load_data("Data/Enemies.rvdata")
$data_troops = load_data("Data/Troops.rvdata")
$data_states = load_data("Data/States.rvdata")
$data_animations = load_data("Data/Animations.rvdata")
$data_common_events = load_data("Data/CommonEvents.rvdata")
$data_system = load_data("Data/System.rvdata")
$data_areas = load_data("Data/Areas.rvdata")
end
#----------------------------------------------------------
#
#-------------------------------------------------------
def load_bt_database
$data_actors = load_data("Data/BT_Actors.rvdata")
$data_classes = load_data("Data/BT_Classes.rvdata")
$data_skills = load_data("Data/BT_Skills.rvdata")
$data_items = load_data("Data/BT_Items.rvdata")
$data_weapons = load_data("Data/BT_Weapons.rvdata")
$data_armors = load_data("Data/BT_Armors.rvdata")
$data_enemies = load_data("Data/BT_Enemies.rvdata")
$data_troops = load_data("Data/BT_Troops.rvdata")
$data_states = load_data("Data/BT_States.rvdata")
$data_animations = load_data("Data/BT_Animations.rvdata")
$data_common_events = load_data("Data/BT_CommonEvents.rvdata")
$data_system = load_data("Data/BT_System.rvdata")
end
#---------------------------------------------------------
#
#---------------------------------------------------------
def create_game_objects
$game_temp = Game_Temp.new
$game_message = Game_Message.new
$game_system = Game_System.new
$game_switches = Game_Switches.new
$game_variables = Game_Variables.new
$game_self_switches = Game_SelfSwitches.new
$game_actors = Game_Actors.new
$game_party = Game_Party.new
$game_troop = Game_Troop.new
$game_map = Game_Map.new
$game_player = Game_Player.new


end
#----------------------------------------------------------
#
#---------------------------------------------------------

#--------------------------------------------------------
#
#--------------------------------------------------------
def intro

Sound.play_decision
$game_party.setup_starting_members # ???&#65533;??
$game_map.setup(1) # id mapy
$game_player.moveto(1, 1) # kordy X,Y
$game_player.refresh
$scene = Scene_Map.new
RPG::BGM.fade(1500)
Graphics.fadeout(60)
Graphics.wait(40)
Graphics.frame_count = 0
RPG::BGM.stop
$game_map.autoplay
end
#----------------------------------------------------------
#
#---------------------------------------------------------


end


wchodzimy do MAIN i ustawiamy ze SCENE_TITLE na SCENE_INTRO
teraz ustawienie skryptu :

$game_map.setup(1) # id mapy

Teraz wystarczyć że zrobimy zdarzenia które będą przedstawiać intro a potem przekierowanie do Ekranu tytułowego.



To na górze wszystko nie jest moje :P

Orginalny post


Powered by phpBB modified by Przemo © 2003 phpBB Group