Pomógł: 2 razy Dołączył: 20 Mar 2010 Posty: 127 Skąd: z Netaa !
Wysłany: Pon 31 Maj, 2010 15:57
...
Czy da siÄ zrobiÄ tak by Credity = napisy koĹcowe byĹy wyĹwietlane na koĹcu gry?
czyli po ekranie Game Over?
z gĂłry dziÄkuje za wszystkie odpowiedzi
class Scene_Gameover
def main
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.gameover($data_system.gameover_name)
$game_system.bgm_play(nil)
$game_system.bgs_play(nil)
$game_system.me_play($data_system.gameover_me)
Graphics.transition(120)
loop do
Graphics.update
Input.update
update
if $scene != self
break
end
end
Graphics.freeze
@sprite.bitmap.dispose
@sprite.dispose
Graphics.transition(40)
Graphics.freeze
if $BTEST
$scene = nil
end
end
def update
if Input.trigger?(Input::C)
$scene = Scene_Napisy.new
end
end
end
A po co skrypt na takÄ p.i.e.r.d.o.Ĺ.Ä (swojÄ drogÄ to co za %#?* wrzuciĹ to do wulgaryzmĂłw, jak to wylgaryzmem nie jest?)? PrzecieĹź to moĹźna zrobiÄ na zwyczajnych obrazkach, a jako, Ĺźe mapa wtedy nie jest wyĹwietlana, to nie bÄdzie lagowaÄ. Szybciej to siÄ zrobi wĹaĹnie na zdarzeniach, bo później siÄ czĹowiek dziwi Ĺźe laguje albo wywala z gry. A jak siÄ spojrzy w edytor skryptor, to tam napaÄkane p.i.e.r.d.o.Ĺ.y typu oĹwietlenie (nie wystarczy odpowiedni fog, ew. obrazek?), cienie (a bo do charsetu to nie moĹźna podczepiÄ?) czy wĹaĹnie takie napisy koĹcowe (tutaj raczej lagowaÄ nie bÄdzie, ale moĹźe wywaliÄ z powodu niekompatybilnoĹci z innymi skryptami). Ja rozumiem jeszcze takie skrypty, ktĂłre dodajÄ funkcjonalnoĹÄ ktĂłrÄ trudno (a na pewno z lagami) osiÄ gnÄ Ä innymi sposobami jak np. ABS, CMS czy AMS (XP bez AMS-a siÄ do niczego nie nadaje), ale Ĺźeby kaĹźdÄ p.i.e.r.d.o.Ĺ.Ä znalezionÄ w sieci wkĹadaÄ do projektu?
TrochÄ uĹźywaĹem XP, wiÄc co nieco wiem na ten temat.
________________________ Nie ma rzeczy niemoĹźliwych, jest tylko brak umiejÄtnoĹci.
UĹźywasz Windowsa 8? JesteĹ Ĺosiem.
Gość is the most intelligent person in the world.
class Scene_Gameover
def main
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.gameover($data_system.gameover_name)
$game_system.bgm_play(nil)
$game_system.bgs_play(nil)
$game_system.me_play($data_system.gameover_me)
Graphics.transition(120)
loop do
Graphics.update
Input.update
update
if $scene != self
break
end
end
Graphics.freeze
@sprite.bitmap.dispose
@sprite.dispose
Graphics.transition(40)
Graphics.freeze
if $BTEST
$scene = nil
end
end
def update
if Input.trigger?(Input::C)
$scene = Scene_Napisy.new
end
end
end
Wklej nad Main
Co za idiotyzm.
Wystarczy po game overze wywoĹaÄ skrypt. =O
Pomógł: 2 razy Dołączył: 20 Mar 2010 Posty: 127 Skąd: z Netaa !
Wysłany: Wto 01 Cze, 2010 14:24
DziÄki Tobik321, serio mi pomogĹeĹ
[ Dodano: Pon 21 Cze, 2010 16:29 ]
Sorry, overhill ale w tych sprawach jesteĹ Ĺredniawy nie przyszĹo mi to do gĹowy
________________________ PadĹ mi laptop ... wszystko, RPG Maker i projekty, wszystko siÄ skoĹczyĹo. Nie bawiÄ siÄ juĹź w RPGM'a, Zmieniam wizerunek.
Nowa strona, szukam tĹumaczy, edytorĂłw, korektorĂłw i HTMLowcĂłw ! :D
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