Jump to content
Victor Sant

VE - Moving Platform

Recommended Posts

Victor Engine - Moving Platform

 

 

 

This script allows to setup a new mechanic for the map environment: moving platforms that allows the player to go on them, these platform will carry the player over. But different from and evented system, the player is free to move while over these platforms. It’s also possible to set certain tiles to be “void†tiles and the player will fall if step on them.

 

Download:

Victor Engine - Moving Platform

 

Credits:

Author: Victor Sant

 

Terms of Use

Edited by Victor Sant

Share this post


Link to post
Share on other sites

Victor: you are amazing. I can't explain how impressed am I. Thank you so much.

 

EDIT: I'll spend some time replacing some events I made to add those features to Helvetios :lol:

Edited by Wendell

Share this post


Link to post
Share on other sites

Is this compatible with CSCA Dungeon Tools? With both of these people can make some really cool and difficult dungeons and puzzles.

You'd probably feel like Indiana Jones after solving and/or surviving them!

Share this post


Link to post
Share on other sites

Only 1 little problem if you use the games built in caterpillar your party will have that many spaces as a gap and the gaps is persistent thru that map.

Share this post


Link to post
Share on other sites

Hello Victor, can you post the demo, this to make things simpler :) thanks for your time

 

Also the void seems not to be working for me, I set the code in the map properties. :S

 

Does someone have a demo? Does it work for someone? This script is a little complicated without a demo.

 

Moderators should make creators post a demo.

Edited by titogod

Share this post


Link to post
Share on other sites

In the short time I've been here, I've learned two things:

1) Never ask Victor if one of his scripts are compatible with another (can't blame him--it's impossible to test the five bazillion combinations of scripts out there). Yanfly scripts might be one of the few exceptions and even then, they need to have been made before any of the Victor/Yanfly patches were created.

2) Never ask Victor for a demo--this one's probably more philosophical than anything (might be that people tend to copy/paste from the demos, run into trouble, have no idea exactly how the script works, and bombards him with a lot of "noobish" questions).

 

I'm sure he'll correct me if I'm wrong on these things. :)

Share this post


Link to post
Share on other sites

I totally agree on point 1. but on point 2, sometimes, that is not true, this scrip is complicated, I got the platforms to move and work but It does not work the way I want to.

 

I make it move 3 left and 3 right, and I can get on it, but I cannot make it stop where i want it to. or reset position, this is complicated.

Share this post


Link to post
Share on other sites

@killerb255

1) Never ask Victor if one of his scripts are compatible with another (can't blame him--it's impossible to test the five bazillion combinations of scripts out there). Yanfly scripts might be one of the few exceptions and even then, they need to have been made before any of the Victor/Yanfly patches were created.

2) Never ask Victor for a demo--this one's probably more philosophical than anything (might be that people tend to copy/paste from the demos, run into trouble, have no idea exactly how the script works, and bombards him with a lot of "noobish" questions).

You couldn't be more right.

 

and it's not "philosophical, it's personal experience. Demos works only for people that want to copy/paste things. While it can make easier for people that want really learn, these people will learn even without demos sooner or later. Because these people put effort into it. So the advantages of having demos are far lower than the disvantages.

- Lazy people want demos? Fuck them.

- Not lazy people want demo? They will work a bit harder and will have good results anyway.

 

@titogod

#  Also DON'T ASK FOR DEMOS! This subject isn't open for discussion, I will not
#   make demos. PERIOD!

This is on the script header, wich you claim to have read, and ask for a demo... seems legit...

 

that is not true, this scrip is complicated, I got the platforms to move and work but It does not work the way I want to.
Then you should learn more about eventing.

 

This script isn't complicated, it's in fact very easy.

- You assign assign a region or or terrain tag for the fall areas. (With the note tags)

- Create events, place a single comment on them to make them platforms

- Profit

 

All this script do is to create fall areas and tag events as "platform".

 

The plataform behavior is controled most by event commands, there's really few script commands related to this and these few are explained on the script header. The rest is all about eventing.

 

The platform is a simple event like every other event, with just small differences that are listed on the script header. So if you can make the platform work, but they're not like what you planned, then it's a eventing issue. If this a eventing issue, that's not the script fault.

 

And moderators would have no right to force scripters to make demos. If that was a rule here, i wouldn't even post a single script, in fact, i wouldn't even register.

Share this post


Link to post
Share on other sites

Thanks for your reply, my platform works, but I don't know how to do the fall eventing, nor void tiles, maybe more screenshots would help.

 

Anybody else facing similar issues?

 

I hope you dont study computer engineering, or you would suck on the customer side of things, or making user manuals. ;)

Edited by titogod

Share this post


Link to post
Share on other sites

@titogod

Well a lot of people don't have any issue with the script instructions, so the problem isn't with it. If it was, no one would be able to undestand at all.

Also, i really don't get what is so hard in adding few notes into note boxes. Seriosly, what is so hard about this? If you don't know what are noteboxes or where are them. Then you should read the help files.

Share this post


Link to post
Share on other sites

titogod: Your last sentence may be somewhat true, but I made tech support once for a short while and it was one of the things to frustrate my own self faster than most other work I've done in my life so far. Noob questions are the worst and if people can't be bothered to just sit down for five minutes and READ the manual, why should you put up with them?

 

Also, what problems are you having? I mean, it's all in the script!

 

For void tiles go to your database, to tilesets, click terrain tags to the right, assign the tiles you want to be void a number, and put

 

<void terrain: x> (x = number)

in the maps' notetags. That's exactly what's written in the script guides, so the only two things that are possible are: You didn't read it, or you didn't spend enough time with the editor to actually create useful things.

 

Next one: Fall eventing, well, the tiles are void if you did what I just wrote, so you fall if you step on a tile with the tag "number" for that example. Now:

 

 

<fall event id: x>

# Setup the ID of the common event that will be triggered after a fall

# x : common event ID

Is that too hard already? I'm not trying to sound mean, but if you haven't learned how to do this (put a notetag and set up a common event), you shouldn't bother with gameplay scripts like this one at all for now.

 

So go to database => common events, pick a slot, insert something like "transfer player to map position x, y without fade" or "play sound effect jinglejingle2" or "call script: SceneManager.goto(Scene_Title)", remember the common event ID and put <fall event id: x> (x = ID) in the map notetags.

 

It's not that hard, if you actually take the time to get used to regular actions and setups in the database. And like I said, if that's too hard for you to figure out (or you don't understand Victor's instructions), it's back to basics for you. Event some little quests, get used to stuff, try a lot and play around with everything. If you don't do that, you'll never get to a point where you can build - or even finish - a game as you desire =)

Share this post


Link to post
Share on other sites

Thanks for your reply, my platform works, but I don't know how to do the fall eventing, nor void tiles, maybe more screenshots would help.

 

Anybody else facing similar issues?

 

I hope you dont study computer engineering, or you would suck on the customer side of things, or making user manuals. ;)

 

Its easy go to the tile set tab in the data base

then chose "Terrain tag" and then you can number each box.

 

I do admit , in the past It used to be hard for me to use some scripts

but then I learned how to use terrain tags and the comment box and switches and variables and script calls and common event (and specially the comment box lol).

which are all too easy.

Edited by Sievn

Share this post


Link to post
Share on other sites

Or don't know the basic mechanics of rpg maker vx ace, such as working with region IDs and terrain tags.

 

People want to give a step longer than their legs. Want to use a script that requires knowlegs of other RM mechanics without the required knowledge, and then ask for a shortcut.

The instructions of the scripts assume that people already know theses basis, such as wrking with database tags, event comments and such. And most people that don't know how to setup the scripts is because the lack of these basis.

Edited by Victor Sant

Share this post


Link to post
Share on other sites

Hi Victor, in order to continue making my game I really need your help. It appears that your Moving Platforms script is conflicting with your Character Control script in that when my character is standing on a moving platform, it keeps rapidly switching between standing and running poses, defeating the whole point of using the script. I don’t know if you have a great workaround for this or not, but I can come to a solution on my own if I just get some help with a piece of code. What script could I put into a conditional branch to determine if the hero is currently on a platform or not?

 

In other words, what variable returns true or false based on whether the hero is standing on a platform?

 

If you, or anyone else who knows, could help me out, I’d be extremely happy.

Share this post


Link to post
Share on other sites

Hi, I have installed your script and I have figured out almost everything about how to use it. Once you understand the main aspects, it's quite easy to use, just like you said.

 

I have problem with only setting the <Region height>. Despite configuring the height in pixels, the "deepness" is ignored, or it seems so. I tried several times to change the region placement to see any change, but all of them resulted with normal void fall (I mean falling only one tile or so).

 

All necessary scripts are installed.

 

I have written to map's note tag these commands:

 

<region height 61: 96>
<fall terrain: 1>
<fall event id: 10>
<fall region terrain 62: 1>
<fall region event id 62: 11>
<cliff region: 63>
 
I don't thing that the order matter. The spoiler contains pictures of how I placed the 61th region for the "deep fall" (last try). The first row is the same as platforms path and the region is placed till the end of the map (yeah, crazy, but I run out of ideas how to make it work XD). I also tried to start the region one tile below the platforms and fill it till "shadows" (the path tiles in the water represents the "deepness" for the learning purpose), but no luck. Placing the (only one) line of 61th region on the shadow path or just bellow the platforms didn't helped either. I understand that some of my tries were stupid, but I had to try them to see result.
 
 

 

02_zps0de69d2b.png    03_zps5b58e0e0.png

 

 

 

I hope I included all the info you or anybody may need. I'm sure I just did stupid mistake somewhere, but I can't see it, so please, help me.

 

Thanks for any replay.

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×