[VXAce] Efekt pochodni - Wersja do druku
Ultima Forum
[VXAce] Efekt pochodni - Wersja do druku

+- Ultima Forum (https://forum.ultimateam.pl)
+-- Dział: RPG Maker (/Forum-RPG-Maker)
+--- Dział: Wsparcie (/Forum-Wsparcie)
+--- Wątek: [VXAce] Efekt pochodni (/Thread-VXAce-Efekt-pochodni)



Efekt pochodni - ReetzO - 12-10-14 20:53

Ponieważ skrypt Khasa jest bardzo niefunkcjonalny i dostaję przy nim białej gorączki jestem ciekawy, czy da się stworzyć efekt pochodni (światła podążającego za bohaterem, a dokładniej wokół niego) na zdarzeniach. Jeśli nie to będę zmuszony zadać parę pytań tym od skryptów :d


RE: Efekt pochodni - Yoroiookami - 12-10-14 20:58

Oczywiście smiles obrazy w VX Ace zawsze podążają za bohaterem. Połowa pracy za tobą. Wystarczy że znajdziesz/zrobisz odpowiedni obrazek światła i dobrze ustawisz wyświetlanie go na mapie i tyle.

Na przykład ten obrazek ustawiony na "sub" powinien działać.
http://rpgmaker.net/media/content/users/17733/locker/torchlight.png


RE: Efekt pochodni - X-Tech - 12-10-14 21:02

Banalne. Bierzesz obrazek ognia. Dajesz mu półprzeźroczystość i przesuwasz równoległym zdarzeniem wg. sceny x i y bez siedzenia w jakiś skryptach ruby wielkości książki.

5 linijek na zdarzeniach.

Jak ktoś chce coś na zdarzeniach podpowiem. Potrafię zrobić praktycznie wszystko co się da w środowisku rm na eventach - RZECZY, które totalne freaki tworzą w formie skryptów wielkości książki ja zamieniam w parę linjek na zdarzeniach w parę sekund/minut. Na Ruby i rgss już też sporo ogarniam, ale prędzej się wolę pierdyknąć w łeb niż robić na tym swoje systemy do gier XD


RE: Efekt pochodni - ReetzO - 12-10-14 21:04

@Yoro
Mapy 17x13 (20x15 w moim przypadku przez większą rozdzielczość) stoją w miejscu, bo ekran nie musi się poruszać, byśmy widzieli bohatera. Jeśli zrozumiałem o co ci chodzi to niestety tak się nie da (albo jestem głupi).

@X-Tech
Jednak jestem głupi. Kompletnie nie rozumiem o co ci chodzi xD
Prawdopodobnie to coś ze zmiennymi i sprawdzaniem położenia bohatera względem zmiennych (czy coś takiego) tak? Jeśli to to, to ja do teraz nie mam pojęcia o co w tym chodzi xD


RE: Efekt pochodni - Yoroiookami - 12-10-14 21:07

Mój błąd :roll: zrób tak jak X-Tech radzi. Trochę więcej roboty, ale działa.


RE: Efekt pochodni - X-Tech - 12-10-14 21:10

Troche wiecej ? 5 linjek vs 5000 ? xd

scena x i y to są koordynaty położenia eventów na mapie przekazywane do zmiennych. Te koordynaty są w pikselach i mówią o położeniu w pikselach eventów na ekranie (odległości od górnego lewego rogu) Musisz mieć 2 zmienne ze zdarzeń. Akcja zmienna i ustaw pierwsza jako scena x bohatera druga jako scena y bohatera.W zdarzenie równoległe. Trzeba jeszcze wcześniej wybrać obrazek wyświetl a następnie przesuwaj go wg. tych zmiennnych w zdarzeniu równoległym. Nie można jednak w kółko rysować od nowa obrazka,ale można go przesuwać w kółko komenda przesuwaj obrazek. scena x i y automatycznie odczytuje koordynaty. 5 linijek. Ja zamieniam kody, które ludzie napierniczają w ruby i rgss w parę linijek na eventach....Jak ktoś chce to serio niech pyta. Zamiast chorego skryptu ruby przeważnie istnieje rozwiązanie 100x krótsze i prostsze, które wam zrobię na poczekaniu w parę sekund/minut.

O co chodzi z tym górnym lewym rogiem.

Oś ekranu pionowa to odwrócona oś oy natomiast ośc ekranu pozioma to normalna oś ox
lewy górny róg to współrzedne 0,0 - x,y


RE: Efekt pochodni - ReetzO - 12-10-14 21:27

Jestem cholernym cepem, bo próbuję i nie udaje się :/
Czy mógłbym prosić o jakieś screeny? Nie musi być dzisiaj.


RE: Efekt pochodni - X-Tech - 12-10-14 21:39

any questions ? xd


[Obrazek: hQMqFog.png]

radze zmieniac co mape zmienna zaskoczyło ? na 0 (na kazdej mapie na ktorej ten system ma zaskoczyc trzeba zmienic zmienna "zaskoczylo?" na 0)





błądzik: tam ma być move picture 30 - nie picture 1 !!









.........
sry bo to napisałem w 10 sekund poza tym ok. Zmieniasz tylko move picture (na obrazku jest 1) na move picture 30 i smiga