Poszukiwany skrypt pozwalającty na wybór postaci
Aktualny czas: 28-04-26, 23:52 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[VX] Poszukiwany skrypt pozwalającty na wybór postaci
Ambroz Offline
*


Liczba postów: 16
Dołączył: 16-06-14

Pomógł: 0



Post: #1
wykrzyknik Poszukiwany skrypt pozwalającty na wybór postaci

Witam szanowne forum. Od niedawna bawię się RPG Makerem VX i poszukuje skryptu, który umożliwi mi wybranie bohatera oraz nadanie mu imienia po rozpoczęciu nowej gry. Ogólnych bohaterów mam już w bazie danych programu. Dodatkowo owy skrypt miałby sam edytować miniatury w rozmowach z NPC.

Pozdrawiam i dziękuje za pomoc.
(Ten post był ostatnio modyfikowany: 16-06-14 20:43 przez Ambroz.)
16-06-14 20:42
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Yoroiookami Offline
*


Liczba postów: 985
Dołączył: 01-05-13

Pomógł: 137



Post: #2
RE: Poszukiwany skrypt pozwalającty na wybór postaci

Nie wiem czy mój post jest pomocny, ale to wszystko można dosyć łatwo ustawić na podstawie zdarzeń.
Jeżeli jednak zależy ci na skrypcie - Klik!
To demko ze skryptem. smiles Dosyć ciekawy.

[Obrazek: mt4dzY7.png]
[Obrazek: k5KQGOe.png]
16-06-14 21:07
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Ambroz Offline
*


Liczba postów: 16
Dołączył: 16-06-14

Pomógł: 0



Post: #3
RE: Poszukiwany skrypt pozwalającty na wybór postaci

Powiedzmy. Chodzi mi o to by na początku w drużynie był tylko jeden bohater, który się zmienia w zależności co wybierze gracz. Dodatkowo przy dialogach ma się pojawiać miniatura wybranego bohatera. W zdarzeniach i przełącznikach mogę to zrobić jednak musiałbym do każdej wypowiedzi robić 42 przełączniki (każda klasa, a jest ich 7, ma 3 postacie do wyboru). Dlatego poszukuje skryptu, który mi to ułatwi.
16-06-14 21:17
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Yoroiookami Offline
*


Liczba postów: 985
Dołączył: 01-05-13

Pomógł: 137



Post: #4
RE: Poszukiwany skrypt pozwalającty na wybór postaci

(16-06-14 21:17)Ambroz napisał(a):  Powiedzmy. Chodzi mi o to by na początku w drużynie był tylko jeden bohater, który się zmienia w zależności co wybierze gracz. Dodatkowo przy dialogach ma się pojawiać miniatura wybranego bohatera. W zdarzeniach i przełącznikach mogę to zrobić jednak musiałbym do każdej wypowiedzi robić 42 przełączniki (każda klasa, a jest ich 7, ma 3 postacie do wyboru). Dlatego poszukuje skryptu, który mi to ułatwi.

Albo, jedną zmienną z 42 wartościami? :roll: Po prostu jak ma się zmienić dodaj/odejmij 1 i bum.

[Obrazek: mt4dzY7.png]
[Obrazek: k5KQGOe.png]
16-06-14 21:33
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Ambroz Offline
*


Liczba postów: 16
Dołączył: 16-06-14

Pomógł: 0



Post: #5
RE: Poszukiwany skrypt pozwalającty na wybór postaci

Może. A jakiś skrypt, który pobiera informacje z innego skryptu i w zależności od pobranej informacji ustawia grafikę w rozmowach, kiedy mówi bohater.
16-06-14 21:54
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Ayene Offline
*


Liczba postów: 758
Dołączył: 09-04-13

Pomógł: 112



Post: #6
RE: Poszukiwany skrypt pozwalającty na wybór postaci

Możesz spróbować tego:
class Window_Message < Window_Selectable  
  # Domyślny face, za który będą podstawiane face'y bohaterów
  FACE_DEFAULT = ["Actor1", 0]

  #--------------------------------------------------------------------------
  # * New Page
  #--------------------------------------------------------------------------
  def new_page
    contents.clear
    if $game_message.face_name.empty?
      @contents_x = 0
    else
      if $game_party.members.size != 0 and $game_message.face_name == FACE_DEFAULT[0] and $game_message.face_index == FACE_DEFAULT[1]
        actor = $game_party.members[0]
        name = actor.face_name
        index = actor.face_index
      else
        name = $game_message.face_name
        index = $game_message.face_index
      end
      draw_face(name, index, 0, 0)
      @contents_x = 112
    end
    @contents_y = 0
    @line_count = 0
    @show_fast = false
    @line_show_fast = false
    @pause_skip = false
    contents.font.color = text_color(0)
  end
end

Wystarczy, że w oknie rozmowy (gdy mówić ma bohater) ustawisz pierwszy face (domyślny Ralph). W jego miejsce będzie pojawiać się face pierwszego bohatera w drużynie.

[Obrazek: aye_furniture_pres.png]
19-06-14 09:54
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Wątek zamknięty 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Ultima Forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS
Powered By MyBB. © 2013 MyBB Group. All Rights Reserved.
Skórka by Ayene.