Ogłoszenie 

Uwaga! To forum jest w trybie offline.
Wszelką pomoc uzyskasz pod adresem
forum.ultimateam.pl


Administracja Forum


Poprzedni temat «» Następny temat
Przesunięty przez: Ayene
Czw 22 Kwi, 2010 08:49
Wybór trybu dla jednego, lub dwóch graczy.
Autor Wiadomość
Kamsztof 




Preferowany:
RPG Maker VX

Pomógł: 1 raz
Dołączył: 02 Kwi 2010
Posty: 10
Skąd: Z twoich koszmarów.
Wysłany: Czw 08 Kwi, 2010 21:12
Wybór trybu dla jednego, lub dwóch graczy.
Witam! Czy mógłby ktoś zrobić/znaleźć skrypt dzięki któremu na początku gry będę mógł wybrać tryb dla jednego lub dwóch graczy? Oczywiście do trybu dwóch graczy będę używał tego skryptu.

Z góry dzięki.
________________________
Piszę poprawnie po polsku
.
 
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Pią 09 Kwi, 2010 08:09
Sprawdź, czy o to może być:
Spoiler:

Kod:
# --------------------------------------------------------------------
# by Ayene
# www.ultimateam.pl
# --------------------------------------------------------------------
# POCZĄTEK EDYCJI
# --------------------------------------------------------------------
module Ayene 
  WŁASNE_POŁOŻENIE =  false   # 2. gracz pojawia się poniżej 1. gracza
 
  # Jeżeli powyższe 'true' wpisz własne położenie początkowe 2. gracza
  POŁOŻENIE_POCZĄTKOWE = [1, 1] 
end
# --------------------------------------------------------------------
# KONIEC EDYCJI
# --------------------------------------------------------------------
class Scene_Engine < Scene_Base
 
  def start
    super 
    @help_window = Window_Help.new
    @help_window.set_text("Wybierz tryb gry")
    s1 = "1 gracz"
    s2 = "2 graczy"
    @command_window = Window_Command.new(160, [s1, s2]) 
    @command_window.y = @help_window.height
  end
 
  def terminate
    super 
    @command_window.dispose
    @help_window.dispose
  end
 
  def update
    super
    @command_window.update   
    @help_window.update
    update_command_selection   
  end

  def update_command_selection
    if Input.trigger?(Input::C)
      Sound.play_decision
      case @command_window.index
      when 0     
        $scene = Scene_Map.new
      when 1
        $game_player2 = Game_Player2.new
        if Ayene::WŁASNE_POŁOŻENIE
          x = Ayene::POŁOŻENIE_POCZĄTKOWE[0]
          y = Ayene::POŁOŻENIE_POCZĄTKOWE[1]
        else         
          x = $game_player.x
          y = $game_player.y + 1
        end 
        $game_player2.create(x, y, 2, false)
        $scene = Scene_Map.new
      end
    end
  end
end

class Scene_Title < Scene_Base
 
alias ayene_sctit_sceng_cng command_new_game
  def command_new_game
    ayene_sctit_sceng_cng
    $scene = Scene_Engine.new     
  end
end

________________________


 
 
 
Kamsztof 




Preferowany:
RPG Maker VX

Pomógł: 1 raz
Dołączył: 02 Kwi 2010
Posty: 10
Skąd: Z twoich koszmarów.
Wysłany: Pią 09 Kwi, 2010 10:46
Wielkie dzięki Ayene, o to mi chodziło :)
________________________
Piszę poprawnie po polsku
.
 
 
 
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
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
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group | Template Klam by Ayene