6.Pierwsza linijka wywoĹuje dĹşwiÄk wyboru(moĹźna go zmieniÄ w Data Base -> System). Druga linijka wywoĹuje Scene_Autorzy, czyli scene(strone) z listÄ autorĂłw. Ale jeĹli przetestujemy grÄ wyskoczy nam Error poniewaĹź nie mamy Scene_Autorzy. Do roboty....
7.Tworzymy nad Main nowÄ klasÄ i nazywamy jÄ Scene_Autorzy. Teraz w polu do pisania skryptu piszemy:
Kod:
class Scene_Autorzy
def main
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.picture("Autorzy")
$game_system.bgm_play($data_system.title_bgm)
Audio.me_stop
Audio.bgs_stop
Graphics.transition
loop do
Graphics.update
Input.update
update
if $scene != self
break
end
end
Graphics.freeze
@sprite.bitmap.dispose
@sprite.dispose
end
def update
if Input.trigger?(Input::B)
$scene = Scene_Title.new
end
end
end
I jeszcze najwaĹźniejsza rzecz co do tej czÄĹci... Ta linijka: @sprite.bitmap = RPG::Cache.picture("Autorzy") ustawia tĹo strony, biorÄ c je z pliku "Autorzy" w folderze "Pictures". Wymiary obrazka to 640x480. I w tym obrazku wypisujemy autorĂłw lub wszystko co chcemy.
Samouczek
Spoiler:
Robimy to samo co w Autorach pkt. 1-4. OczywiĹcie zamiast autorzy piszemy samouczek.
5.Teraz zjeşdşamy na sam dóŠi pod przedostatnim end wciskamy ENTER i wklejamy to.
W 1 linijce cyferki w nawiasie oznaczajÄ ID mapy. (JeĹli nie wiesz jakie ID ma dana mapa to kliknij na niÄ prawym przyciskiem i wybierz WĹaĹciwoĹci - tam gdzie siÄ ustawia TileSet dla mapy. Nazwa okna mapy zawiera informacjÄ o ID mapy).
W 2 linijce w nawiasie liczby odpowiadajÄ za ustawienie bohatera na mapie - sÄ to wspĂłĹrzÄdne. Pierwsza liczba to wspĂłĹrzÄdna x(szerokoĹÄ), a druga liczba to y(wysokoĹÄ). WspĂłĹrzÄdne ustala siÄ za pomocÄ kratek (jedna kratka to 32px). JeĹźeli nie wiesz jakie wspĂłĹrzÄdne ma mieÄ postaÄ pojawiajÄ ca siÄ na tej mapie to w Warstwie ZdarzeĹ kliknij na dowolny punkt na mapie i w prawym, dolnym rogu na pasku znajduje siÄ informacja o wspĂłĹrzÄdnych postaci.
Teraz juĹź wystarczy zrobiÄ Samouczka za pomocÄ zdarzeĹ na mapie i gotowe.
Mam nadziejÄ, Ĺźe wykorzystacie tego tutka w swojej grze.
________________________ ...Amelanduil & FireBlade words will be remembered... ...Amelanduil & FireBlade acts will be remembered... ...Amelanduil & FireBlade never gonna die...
Nie pisaÄ, bo nie odpiszÄ.
Ostatnio zmieniony przez Ayene Czw 19 Sie, 2010 11:38, w całości zmieniany 2 razy
Pomogła: 232 razy Dołączyła: 18 Wrz 2007 Posty: 2424
Wysłany: Wto 09 Lut, 2010 09:52
Bardzo przydatny tutorial. BrakowaĹo czegoĹ podobnego na forum. Skoro przyszedĹ taki moment, Ĺźe sami zaglÄ dacie do skryptĂłw, to pĂłjdÄ Twoim Ĺladem i rĂłwnieĹź zacznÄ robiÄ tego typu tutki. Pozdrawiam.
Pomógł: 3 razy Dołączył: 22 Gru 2009 Posty: 262 Skąd: Warszawa
Wysłany: Pią 12 Lut, 2010 17:48
Heh... Szkoda Ĺźe nie mogÄ daÄ zaĹÄ cznika, ale cóş. Obrazek moĹźesz zastÄ piÄ innym ale o wymiarach 640x480 i o takiej samej nazwie. JeĹli chcesz to do swojego projektu to skopiuj Scene_Title oraz Scene_Autorzy.
WidzÄ, Ĺźe skorzystacie z tego tutka. CieszÄ siÄ, Ĺźe siÄ cieszycie.
________________________ ...Amelanduil & FireBlade words will be remembered... ...Amelanduil & FireBlade acts will be remembered... ...Amelanduil & FireBlade never gonna die...
To tylko trzy literki, przez nie kilka razy na nowo wypisywaĹem ten skrypcik, bo wywalaĹo mi bĹÄ d...
Najlepiej jak to gdzieĹ dopiszesz, bo totalny ĹoĹ siÄ nie poĹapie.
----------------------------
Gra mi siÄ wyĹÄ cza gdy tylko klikam "Autorzy", dlaczego? o_o
MoĹźe ktoĹ tutaj podaÄ jak zrobiÄ to dla 4 opcji? Bo zrobiĹem coĹ, nie wywala bĹÄdĂłw, jednak nie dochodzi do ostatniej opcji, nie moĹźna jej wybraÄ.
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