Pomogła: 232 razy Dołączyła: 18 Wrz 2007 Posty: 2424
Wysłany: Wto 29 Gru, 2009 22:31
Napisy końcowe [VX]
~ Napisy końcowe [VX] ~
Krótki opis
Skrypt wyświetla napisy końcowe (tzw. Credtis lub listę płac). Dzięki niemu możemy wykazać osoby, które przyczyniły się do powstania gry.
UWAGA!!! Po wklejeniu skryptu upewnij się, że po '_END_' (80 linijka) nie ma spacji. Jeżeli jest to należy ja usunąć, w przeciwnym wypadku skrypt nie będzie działał.
Autor skryptu
MiDas Mike
Tłumaczenie i poprawki
Ayene [yurika@o2.pl]
Kompatybilność
Tylko VX
Skrypt
Spoiler:
Kod:
#==============================================================================
# Autor: MiDas Mike
# Tłumaczenie i poprawki: Ayene
# www.ultimateam.pl
#==============================================================================
# Umieść skrypt nad Main
#==============================================================================
# By wywołać napisy wpisz:
# $scene = Scene_Credits.new
#==============================================================================
# Skrypt wyświetla napisy końcowe (tzw. Credits)
#==============================================================================
# KONFIGURACJA
def last?
return (@frame_index >= @credit_sprite.bitmap.height + 480)
end
def last
if not @last_flag
@last_flag = true
@last_count = 0
else
@last_count += 1
end
if @last_count >= 300
$scene = Scene_Map.new
end
end
def cancel?
if Input.trigger?(Input::C)
$scene = Scene_Title.new
return true
end
if Input.trigger?(Input::B)
$scene = Scene_Title.new
return true
end
return false
end
def update
@backgroundGameFrameCount = @backgroundGameFrameCount + 1
if @backgroundGameFrameCount >= @backgroundG_BFrameCount
@backgroundGameFrameCount = 0
@backgroundList = @backgroundList << @backgroundList[0]
@backgroundList.delete_at(0)
@sprite.bitmap = Cache.system(@backgroundList[0])
end
return if cancel?
last if last?
@credit_sprite.oy += 1
end
end
Demo
Screenshot
Spoiler:
Instrukcja
1. Wklej skrypt nad "Main" w Edytorze Skryptu.
2. Reszta instrukcji znajduje się w treści skryptu.
Ayene, gdzie się wywołuje ten skrypt?
Lista Poleceń -> 1 -> komentarz -> i tam się wpisuje? chodzi o '$scene = Scene_Credits.new'
________________________ Pozdrawiam, bo nie chcę zawsze pisać powyżej - KillYou
PS Jeżeli nie rozumiesz (pomoc) co jest napisane powyżej, to wrzucę screeny :)
The Elect
Twórca: KillYou
Pomocnicy Pr0mes, Spino333, Janus, Kacperer
============================================================
============================================================
Tekst Podpisu:
Podpis - dozwolona ilość znaków:500
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum