side stairs help

Status
Not open for further replies.

Demolion

Villager
Member
Joined
Dec 23, 2013
Messages
18
Reaction score
2
First Language
Portuguese
Primarily Uses
hi there

i have a problem:

in my game i whant to use one tileset the same stairs as in this image:

the problem is i don't know how to put them correctly so that the player can "climb" them.

i know that i have to use event comands and move the player but how?

and i know those are parallaxe tiles but i modified them to use as normal tiles

thanks in advance
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,674
First Language
German
Primarily Uses
RMMV
By default, the player cannot move diagonally - you need scripts to add that option.


However, an 8-dir-movement would still require the player to move diagonally instead of left-right to look correct.


But there is one script that uses region codes to turn left/right into climbing diagonal moves on selected tiles of the map.


Unfortunately I don't remember its name - search on the mastewr script list for "region" or "terrain" and you should find it (together with a few dozen other scripts, but you only have to check those and not the entire MSL)
 

hiddenone

Lurker Extraordinaire
Global Mod
Joined
Feb 19, 2014
Messages
2,497
Reaction score
5,334
First Language
english
Primarily Uses
RMMZ
If you don't mind the player not being able to stop on the stair, you can event it.

Put your events on the stairs like this:



The lower event will move the player up the stairs:



The upper event moves the player down the stairs:



I tried it out quickly, so if you set up your events like the ones I showed it should work for you.  Hope it helps!
 
Last edited by a moderator:

GrandmaDeb

Modern Exteriors Posted!
Veteran
Joined
Apr 25, 2012
Messages
4,467
Reaction score
2,942
Primarily Uses
It is one of the tricky things about maps - you have to make them to actually work for people playing your game =] and the tricky thing about tiles, too!


Another way to event it would be to create a whole new sprite just for this scene.


It would be three tiles high and two tiles wide for each character and you would essentially move the sprite yourself within the area so that it looks like he is ascending the steps.


As HiddenOne pointed out, eventing the steps movement makes it out player control.


However you may decide you like the map so much (it is nice!) that it is worth it for you. Who is the artist, BTW. I know I should know....


/me goes to take another nap
 
Last edited by a moderator:

Demolion

Villager
Member
Joined
Dec 23, 2013
Messages
18
Reaction score
2
First Language
Portuguese
Primarily Uses
If you don't mind the player not being able to stop on the stair, you can event it.

Put your events on the stairs like this:



The lower event will move the player up the stairs:



The upper event moves the player down the stairs:



I tried it out quickly, so if you set up your events like the ones I showed it should work for you.  Hope it helps!
thank you so much!!!!!

it worked exacly like i wanted :)

thank you, thank you, thank you!!!!!!!!

By default, the player cannot move diagonally - you need scripts to add that option.

However, an 8-dir-movement would still require the player to move diagonally instead of left-right to look correct.

But there is one script that uses region codes to turn left/right into climbing diagonal moves on selected tiles of the map.

Unfortunately I don't remember its name - search on the mastewr script list for "region" or "terrain" and you should find it (together with a few dozen other scripts, but you only have to check those and not the entire MSL)
thanks for the tip but i prefered not using any scripts for this, may cause other problems :)

It is one of the tricky things about maps - you have to make them to actually work for people playing your game =] and the tricky thing about tiles, too!

Another way to event it would be to create a whole new sprite just for this scene.

It would be three tiles high and two tiles wide for each character and you would essentially move the sprite yourself within the area so that it looks like he is ascending the steps.

As HiddenOne pointed out, eventing the steps movement makes it out player control.

However you may decide you like the map so much (it is nice!) that it is worth it for you. Who is the artist, BTW. I know I should know....

/me goes to take another nap
it's just a simple climb the stairs if the player didn't want to climb them and did it by mistake just climb down

besides the way hiddenone sujests it ony happens if the player goes in that direction :)

oh! and celliana is the artist of those tiles :D

in general thanks every one for the help i realy apreciated it :D
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
I made a script where you can put a region tag or terrain tag on diagonal stairs, then pressing left or right would make the player go up or down as well. I won't link to it though, as you just said you prefer not to use a script.


This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.
 
Status
Not open for further replies.

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,860
Messages
1,017,038
Members
137,568
Latest member
invidious
Top