UltimaForum

Wsparcie [VX] - śmierć-koniec gry

Rolf - Nie 10 Kwi, 2011 17:44
Temat postu: śmierć-koniec gry
Mam pytanie: Już kiedyś zakładałem taki temat i dostałem odpowiedź-dobrą-teraz znowu szukałem teggo tematu by wykorzystać to i nie moge znaleśc więc zakładam jeszcze raz.

A więc: jak zginie jedna z naszych postaci w grupie to gramy z nią dalej tylko że jest jako martwa. Chce by po smierdzi głownego bohatera gra się kończyłaa nie dalej kontynuowała tylko dlatego że ktoś jest z toba w drużynie

EDIT: Sorry pomyłka, temat miał się znaleść w w wersji VX. Niech jakiś mod to przeniesie

Ayene - Nie 10 Kwi, 2011 19:10

Wejdź w klasę Scene_Battle i znajdź:
Kod:
if $game_party.all_dead?

i dodaj na końcu linijki:
Kod:
or $game_party.members[0].hp == 0

Wtedy podczas walki, gdy zginie pierwsza postać w drużynie, to gameover.

albo dodaj:
Kod:
or $game_actors[1].hp == 0

wówczas bohater o ID 1 w bazie danych, gdy zginie to gameover.

Rolf - Pon 11 Kwi, 2011 09:17

dawno nie mialem makera w łapach więc nie bardzo wiem o co chodzi. Mam polską wersje jak coś. Gdzie ta klasa jest?
Azux - Pon 11 Kwi, 2011 09:21

w edytorze skryptow kolo takiej zlotej nutki(kartko z olowkiem) i tam musisz poszukac Scene_Battle
Rolf - Pon 11 Kwi, 2011 11:49

to chyba sobie daruje. Jest tam 1181 linijek kodu więc nie mam po co szukać...

Był inny sposób bez przerabiania skryptu i był opisywany na tym forum ale tematu nie ma. Eh szkoda

Lartarin - Pon 11 Kwi, 2011 12:27

Cytat:
dawno nie mialem makera w łapach więc nie bardzo wiem o co chodzi.
Cytat:
to chyba sobie daruje. Jest tam 1181 linijek kodu więc nie mam po co szukać...
Zdecyduj się facet, niektórzy poświęcają swój czas aby tobie pomóc...
:arrow: Zamykam

Ayene - Pon 11 Kwi, 2011 16:19

Wystarczy skorzystać z opcji szukaj w skrypcie CTRL+F, wpisać szykany fragment... żadna filozofia znaleźć linijkę 'if $game_party.all_dead?'

Powered by phpBB modified by Przemo © 2003 phpBB Group