Ogłoszenie 

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


Administracja Forum


Poprzedni temat «» Następny temat
Zamknięty przez: Ayene
Wto 28 Wrz, 2010 20:23
Chodzenie do konkretnego miejsca na mapie.
Autor Wiadomość
Poster27 




Preferowany:
RPG Maker VX

Pomógł: 22 razy
Dołączył: 27 Kwi 2010
Posty: 136
Skąd: że znowu
Wysłany: Nie 26 Wrz, 2010 19:27
Chodzenie do konkretnego miejsca na mapie.
A więc tak.Chciałbym by można było z byłe jakiego miejsca dojść do konkretnej ścieżki(chodzi głównie o ułożenie bohatera względem zdarzenia, uniemożliwiające określenie ścieżki)
 
 
radek02 



Preferowany:
RPG Maker VX

Pomógł: 13 razy
Dołączył: 17 Lut 2010
Posty: 257
Skąd: klikasz ?
Wysłany: Nie 26 Wrz, 2010 19:58
Ruszaj zdarzeniem > Bohater > i masz .
________________________
2009-10-12 - dzień , od którego jestem uczestnikiem na polskiej scenie RPG Makera [/b]

Dołącz do grupy makerowiczów na nk ! http://nk.pl/#grupy/29610
 
 
 
Darkfault 




Preferowany:
RPG Maker VX

Pomógł: 3 razy
Dołączył: 28 Maj 2010
Posty: 54
Skąd: Strefa Zacności
Wysłany: Nie 26 Wrz, 2010 19:59
Radek, jemu chyba chodzi o patchfinding.
Adziuś mówi, że on niech pobierze skrypt patchfindingu, bo na zdarzeniach ciężko to zrobić. Adziuś by potrafił, ale on nie. Trzeba pobawić się variablami, warunkami i koordynatami X oraz Y. ;|

Wskazówka:
Warunki [jeśli położenie X bohatera jest niższe niż docelowy X, rusz raz w prawo, następnie wróć na początek]
[jeśli położenie X ... jest wyższe niż docelowy X, rusz raz w lewo...]
[jeśli położenie Y ... jest niższe, rusz w dół]
- jeśli dobrze pamiętam, dawno się X i Y nie bawiłem, bo teraz pijawkuję skrypty ;|
[Do tego przy każdym warunku kilka warunków 'zmieniających' kierunek [najlepiej obróć o 90 stopni i krok do przodu] w sytuacji kiedy 'ruch nie może zostać wykonany' [przeszkoda]]
I tak do skutku, czyli aż gracz znajdzie się na docelowych koordach.

Jak miałem tyle lat co wy zrobiłem sobie w 2k3 mały pathfinding z omijaniem przeszkód i działał, więc się da ;|
 
 
 
Poster27 




Preferowany:
RPG Maker VX

Pomógł: 22 razy
Dołączył: 27 Kwi 2010
Posty: 136
Skąd: że znowu
Wysłany: Pon 27 Wrz, 2010 05:55
Nie rozumiem za bardzo tego skryptu (ale też zależy jaka wersja).Nie jestem dobry w angielskim i wyświetla mi się Syntax error.Mam wersję z tej strony
Spoiler:

http://rmrk.net/index.php?topic=25952.0

 
 
Darkfault 




Preferowany:
RPG Maker VX

Pomógł: 3 razy
Dołączył: 28 Maj 2010
Posty: 54
Skąd: Strefa Zacności
Wysłany: Pon 27 Wrz, 2010 11:05
Cytat:
To use this, merely use the script command inside a Set Move Route event and use this code:

find_path (target x, target y, diagonal, max_iterations)


Czyli jak chcesz, żeby event poszedł gdzieś używając pathfindera, ustawiasz w nim komendę 'Set move route' ['Ruszaj Eventem', czy jak wy tam w tej śmiesznej polskiej wersji macie]
z której wybierasz komendę 'script' i w niej wklejasz dla przykładu:


Kod:
find_path (20, 15)


Wymagane są jedynie pierwsze dwie właściwości [X oraz Y docelowego pola], pozostałe dwie nie są konieczne do działania skryptu, pod warunkiem, że nie używasz skryptu na 8-kierunkowy ruch [tzn. możliwości chodzenia na ukos]
W takim wypadku dopisujesz 'true'


Kod:
find_path (20, 15, true)


Ostatnia właściwość określa ile 'ścieżek' skrypt sprawdzi, zanim się 'wyłączy'. Jak ustawisz tam '3', wtedy skrypt sprawdzi 3 kolejne możliwe ścieżki. Jeśli żadna nie będzie akceptowalna, wtedy skrypt się wyłączy [tak przynajmniej zrozumiałem]
Nie musisz tego zaznaczać.
 
 
 
Poster27 




Preferowany:
RPG Maker VX

Pomógł: 22 razy
Dołączył: 27 Kwi 2010
Posty: 136
Skąd: że znowu
Wysłany: Wto 28 Wrz, 2010 16:25
Dzięki, masz pomógł.Ja po prostu nie robiłem "Ruszaj Eventem" tylko wklejałem wywoływałem ten skrypt.Temat do zamknięcia.
 
 
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