[VX / VXAce] Podmiana tilesetów - Wersja do druku
Ultima Forum
[VX / VXAce] Podmiana tilesetów - Wersja do druku

+- Ultima Forum (https://forum.ultimateam.pl)
+-- Dział: RPG Maker (/Forum-RPG-Maker)
+--- Dział: Skrypty (/Forum-Skrypty)
+---- Dział: RGSS3 (/Forum-RGSS3)
+---- Wątek: [VX / VXAce] Podmiana tilesetów (/Thread-VX-VXAce-Podmiana-tileset%C3%B3w)



Podmiana tilesetów - Angius - 11-05-13 15:03

~ Tile Swap 2.0 ~


Krótki opis:
Skrypt umożliwia podmianę tilesetów na inne, np. czystej wody na brudną, czy litej ściany na pękniętą.

Autor:
Tsukihime

Skrypt:
Spoiler: (Otwórz)
Screeny:
Spoiler: (Otwórz)
Dodatkowe informacje:
INSTRUKCJA używania skryptu


RE: Podmiana tilesetów - X-Tech - 19-07-14 13:57

pos_swap(x, y, tileID, layer, map_id) (WZÓR)

wpisuję na przykład:

pos_swap(15,16,17,A,2)

i wyskakuje błąd nawołujący do:

game interpreter A

Totalnie bez sensu, a przecież pisze wyraźnie
x,y, koordynaty
tileid - id klocka, na który się zmieni kloc z x,y
layer - warstwa
map_id - id mapy


coś jest nie tak ? Na logikę nie. Gdzie tu sens ?


RE: Podmiana tilesetów - Ayene - 19-07-14 14:02

Bo "layer" nie jest zmienną typu "char" tylko "integer". Spróbuj zamiast "A" w argumentach wywołania wpisać np. "0".


RE: Podmiana tilesetów - X-Tech - 19-07-14 14:05

Już to ogarnąłem musi być:


pos_swap(26, 32, "A17", 2)

layer i id klocka to musi być jedno


RE: Podmiana tilesetów - Ayene - 19-07-14 14:22

Nie musi być jedno, layer to layer, To co wpisałeś "A17" to połaczony tile z jego indeksem. Według Twojego wywołania zmieniasz element z warstwy (layer) drugiej na 17 z zakładki A. Możesz dodać jeszcze jeden argument - ID mapy.


RE: Podmiana tilesetów - X-Tech - 19-07-14 14:52

Zgadza się !

Nie czaję tego layer stąd ten problem.

Ktoś rozumie warstwy z VX ace ?

Zgaduję:

A1,2,3,4,5= layer 1
B= layer 2
C= layer 3
D= layer 4
E= layer 5

?

or

A1=1 layer
A2=2 layer
A3=3 layer
A4=4 layer
A5=5 layer
B=6 layer
C=7 layer
D=8 layer
E=9 layer

?

OR

A1,2,3,4,5 = layer 1
B,C,D,E = layer 2

?


RE: Podmiana tilesetów - Ayene - 19-07-14 15:05

Warstw masz 3, od 0 do 2:
0 to podłoga i ściany z A1-A5.
1 to elementy z A1-A2, które możesz nałożyć na wasrtwę 0, czyli dziury, pęknięcia, lilie, patyki na wodzie, itd.
2 to reszta elementów z B-E.


RE: Podmiana tilesetów - X-Tech - 19-07-14 18:03

http://forums.rpgmakerweb.com/index.php?/topic/14671-embellishment-a2-tiles-and-fieldarea-type/ To jeszcze bardziej popaprane niż sadziłem...Layery zmieniają się wg. ustawienia stylu tileseta. Warstwy są wg. pionowych kolumn.