Strona 1 z 1

[XP] Polski interfejs w grze (fight na walcz itp)

: 25 kwie 2020, 00:56
autor: Sporek
Hej. Posiadam RPG Makera XP na steamie i chciałbym, aby moja gra posiadała interfejs po polsku. Udało mi się w skryptach przetłumaczyć menu główne i kilka innych rzeczy, ale nie mogę znaleźć np. komend na wyświetlanie "Fight" albo "Escape" i innych takich, to nadal jest po angielsku. Jak to przetłumaczyć? Trzeba do tego specjalnego programu?

Re: [XP] Polski interfejs w grze (fight na walcz itp)

: 25 kwie 2020, 02:13
autor: Dragon Kamillo
Baza danych -> System (ostatnia zakładka), po prawej stronie.

Re: [XP] Polski interfejs w grze (fight na walcz itp)

: 25 kwie 2020, 15:27
autor: Sporek
Dragon Kamillo pisze:
25 kwie 2020, 02:13
Baza danych -> System (ostatnia zakładka), po prawej stronie.
No właśnie nie. Mam tu zmienione wszystko, ale nadal wiele opcji jest po angielsku, nawet ten Atak w walce (mimo zmian). Zmieniłem i w systemie i w skryptach, to co mogłem i tak np. Główne Menu udało mi się uzyskać po polsku jak i parę opcji w menu, ale wiele opcji dalej jest w oryginale i nie mogę znaleźć gdzie znajdują się odpowiadające im nazwy.

Re: [XP] Polski interfejs w grze (fight na walcz itp)

: 25 kwie 2020, 16:21
autor: Ekhart
Z tego, co pamiętam w XP dużo rzeczy do tłumaczenia było porozrzucane po podstawowych skryptach. Najprostrze, co możesz zrobić, to w edytorze skryptów szukać (Ctrl+shift+F) każdych komend/słówek (np. "attack", zachowując cudzysłowy) i ręcznie zmieniać

Re: [XP] Polski interfejs w grze (fight na walcz itp)

: 25 kwie 2020, 16:25
autor: Sporek
Ekhart pisze:
25 kwie 2020, 16:21
Z tego, co pamiętam w XP dużo rzeczy do tłumaczenia było porozrzucane po podstawowych skryptach. Najprostrze, co możesz zrobić, to w edytorze skryptów szukać (Ctrl+shift+F) każdych komend/słówek (np. "attack", zachowując cudzysłowy) i ręcznie zmieniać
Robiłem tak ale niestety komendy do ataku i kilku innych nie udało mi się znaleźć :( Jedyne "fighty" znalazłem w nawiasach kwadratowych i komentarzach które raczej na skrypt gry nie wpływają. Zaczynam się obawiać, że niektórych rzeczy nie da się zmienić, ale obym się mylił.

Re: [XP] Polski interfejs w grze (fight na walcz itp)

: 25 kwie 2020, 16:34
autor: Ekhart
Nawiasy kwadratowe (tablice) zawierają strings też - np. Window_PartyCommand#initialize ma właśnie te od "walcz" i "uciekaj" (odpaliłem specjalnie stary, XPkowy projekt, żeby sprawdzić jak tłumaczyłem tam ;) ). Ale faktycznie, sporo rzeczy jest porozwalanych wszędzie (np. "Który plik chcesz wczytać/zapisać?" są wywoływane przez Scene_Save/Load#initialize, wywołujące Window_Help#initialize. Jeśli użyjesz tego wyszukiwania wszystkich skryptów i poszukasz po prostu ", pokaże Ci wszystkie początki i końce Strings. Sporo będzie z komentarzy, albo regexpów, ale powinno też znaleźć wszystkie słowa do przetłumaczenia. Tylko może zrób kopię pliku Data/Scripts.rxdata, jakbyś coś złego zmienił i posypał skrypty

Re: [XP] Polski interfejs w grze (fight na walcz itp)

: 25 kwie 2020, 19:55
autor: Sporek
OMG! Wreszcie znalazłem! Nie wiem jakim cudem po godzinie szukania tego nie zauważyłem, ale faktycznie było to jakoś dziwnie porozrzucane. Dla tych, którzy chcą wiedzieć gdzie to jest, to już mówię: 16 linijka w Window_PartyCommand. @commands = ["Walcz", "Uciekaj"]
Proszę o nie zamykanie wątku, bo jeszcze jest kilka komend, które chcę przetłumaczyć, a jeszcze ich nie znalazłem. W razie czego dopytam lub podzielę się rozwiązaniem.
Dzięki za pomoc :)