Using scripts

Eldrethalas

Villager
Member
Joined
Jun 4, 2014
Messages
17
Reaction score
0
First Language
English
Primarily Uses
Hello there! Im new to rpg maker and really want to start working on project but something is alittle bugging me.

On many tutorials I've watched people using scripts to make amazing things.

If I'm using a scripts, what kind of credits should I give ? I have to make contact with the person who made the script ? Or just put his name in the game over credits ?

How exactly I do it as it should ?

Also, it is useful to learn create my own scripts ?

For example i want to make a torch which light at night, can I actually learn to do that ?
 

That Bread

Veteran
Veteran
Joined
Jan 4, 2014
Messages
1,623
Reaction score
469
Primarily Uses
The credits are determined by the scripter, under their terms of use. Usually Commercial games need to contact the scripter, as free games can take it and put it in the list. As long as the scripter says you can do so.


Code is a hard thing to learn and it requires a strong knowledge in math. If you truly have a desire go for it, as for the lighting look up Khas Awesome Light Effects. It's a great lighting script.
 

Eldrethalas

Villager
Member
Joined
Jun 4, 2014
Messages
17
Reaction score
0
First Language
English
Primarily Uses
It is that hard to learn scripting ? What is the best tutorials to start with ?
 

That Bread

Veteran
Veteran
Joined
Jan 4, 2014
Messages
1,623
Reaction score
469
Primarily Uses
I never learned it myself... there should be tutorials inside of the user manual of the maker you are using. I am going to learn coding in college, I know it will be a touch hard and math intensive. However I love math so it should be fun for me.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,674
First Language
German
Primarily Uses
RMMV
It is that hard to learn scripting ? What is the best tutorials to start with ?
Scripting in RM is a full programming language (It's a variant of Ruby to be precise).
There are a lot of Ruby tutorials available on the internet, but learning how to program is not something you can do in a few weeks.


If you are interested to learn how to program a computer, then Ruby and this helpful community is a good point to start - but don't expect to be able to write your own battlesystems in a week. It'll take (depending on how much time per week you can invest) months or years to gain that kind of programming experience.
 

Eldrethalas

Villager
Member
Joined
Jun 4, 2014
Messages
17
Reaction score
0
First Language
English
Primarily Uses
So what you guys suggesting I should better just use a script and give a credit ?

I don't know. The thing of start looking for the scripter for using his script seems alittle complicating the whole developing.

I wish I could learn this easily..

I just want to know enought for scripting in rpg maker. Never thought it'll be so hard to unnderstand that.

Scripting in RM is a full programming language (It's a variant of Ruby to be precise).There are a lot of Ruby tutorials available on the internet, but learning how to program is not something you can do in a few weeks.If you are interested to learn how to program a computer, then Ruby and this helpful community is a good point to start - but don't expect to be able to write your own battlesystems in a week. It'll take (depending on how much time per week you can invest) months or years to gain that kind of programming experience.
Scripting in RM is a full programming language (It's a variant of Ruby to be precise).There are a lot of Ruby tutorials available on the internet, but learning how to program is not something you can do in a few weeks.If you are interested to learn how to program a computer, then Ruby and this helpful community is a good point to start - but don't expect to be able to write your own battlesystems in a week. It'll take (depending on how much time per week you can invest) months or years to gain that kind of programming experience.
 
Last edited by a moderator:

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,674
First Language
German
Primarily Uses
RMMV
you don't need scripts to work with RM - download the sample game "Crysalis" and play that - that sample game is completely without scripts.


And developing doesn't mean you have to do everything yourself, you can ask others for help in the request forums here on the board.
 

Eldrethalas

Villager
Member
Joined
Jun 4, 2014
Messages
17
Reaction score
0
First Language
English
Primarily Uses
you don't need scripts to work with RM - download the sample game "Crysalis" and play that - that sample game is completely without scripts.And developing doesn't mean you have to do everything yourself, you can ask others for help in the request forums here on the board.
Yea of course! I see here amazing community to help.

But how I can make a truly good game without scripting ? I mean, it's add so much to the game.

For example how can I make a torch light in night without a script ? How can I make a night or better battle systems without scripting ?
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,674
First Language
German
Primarily Uses
RMMV
But how I can make a truly good game without scripting ? I mean, it's add so much to the game.
Does it add?
A good game is about story and how everything fits together - it isn't a sum of features, and I've seen more than enough project sunk because they only got a random mess of features but nothing else.


Your first step should be to think what you NEED for the game, not what would look nice.


And a lot of what you gave as examples can be done by eventing without scripting - and even if you need a script, you don't need to learn scripting to use a script, you only need to read the script's instruction on how to use it.


And a battle system is about balancing and ideas - scripts can only add some grafic displays to it, but if your database with the enemy values and the items isn't balanced, then no script can make a good battle system.


Start making a game without scripting, and only add (or ask for) scripts when you need them, not before working on your story.


And no knowledge of scripting will ever help you if you haven't learned the basics of using the editor and mapping and eventing - because all scripts assume that you can already use the program to make a game without scripts, before you start using scripts.


Follow the link in my signature, that will guide you to the most important tutorials.


Don't try to learn how to run (scripting) before you even know how to walk (mapping, eventing).
 

Eldrethalas

Villager
Member
Joined
Jun 4, 2014
Messages
17
Reaction score
0
First Language
English
Primarily Uses
Does it add?A good game is about story and how everything fits together - it isn't a sum of features, and I've seen more than enough project sunk because they only got a random mess of features but nothing else.Your first step should be to think what you NEED for the game, not what would look nice.And a lot of what you gave as examples can be done by eventing without scripting - and even if you need a script, you don't need to learn scripting to use a script, you only need to read the script's instruction on how to use it.And a battle system is about balancing and ideas - scripts can only add some grafic displays to it, but if your database with the enemy values and the items isn't balanced, then no script can make a good battle system.Start making a game without scripting, and only add (or ask for) scripts when you need them, not before working on your story.And no knowledge of scripting will ever help you if you haven't learned the basics of using the editor and mapping and eventing - because all scripts assume that you can already use the program to make a game without scripts, before you start using scripts.Follow the link in my signature, that will guide you to the most important tutorials.Don't try to learn how to run (scripting) before you even know how to walk (mapping, eventing).
Thank you for this help! I really hope I won't need scripts to make a good game.

But something that I thought about, it is possible to make real time combat instead of turn based ? It is exist in rpg maker ?
 

YoraeRasante

Veteran
Veteran
Joined
Jun 6, 2014
Messages
1,643
Reaction score
420
First Language
Portuguese
Primarily Uses
RMMV
a zelda battle system?
they can be made with events if you want..
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
If you're a beginner, it can be very tempting to dive right into scripts because you see other games that use them to do amazing things. But as a beginner, it would really benefit you to avoid them for as long as possible - many things in scripts CAN be done with events, but people automatically go to scripts because they're available and they figure that means you can't do it with events, or because others tell them to. You would learn a lot more about the engine, and improve your skills much more, if you try and do things without scripts first. Ask for help if you need to. Sometimes, a script is the only way (or the best/easiest way) and in that case someone with more experience would be able to tell you that straight away.


Take baby steps. Learn what you can accomplish without them first :)
 

Eldrethalas

Villager
Member
Joined
Jun 4, 2014
Messages
17
Reaction score
0
First Language
English
Primarily Uses
a zelda battle system?

they can be made with events if you want..
Don't know what Zelda is :) I meant more like diablo.

If you're a beginner, it can be very tempting to dive right into scripts because you see other games that use them to do amazing things. But as a beginner, it would really benefit you to avoid them for as long as possible - many things in scripts CAN be done with events, but people automatically go to scripts because they're available and they figure that means you can't do it with events, or because others tell them to. You would learn a lot more about the engine, and improve your skills much more, if you try and do things without scripts first. Ask for help if you need to. Sometimes, a script is the only way (or the best/easiest way) and in that case someone with more experience would be able to tell you that straight away.Take baby steps. Learn what you can accomplish without them first :)
I see now, yes I'm a beginner in rpg maker and in videos I saw people using scripts for many features. If really most of the scripts can be done with events I will try to avoid it as long as possible. But if you don't mind me ask, on tutorials I've watched people used scripts to make night in the game and light around the player like diablo style. And doing battle system like diablo. it is possible with events ?

Something else I saw is someone (I think named khaz or something like that) did something with torches which light in night. Would be cool

If events can do the same.
 
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
SOME of those things can be done with events.
 

YoraeRasante

Veteran
Veteran
Joined
Jun 6, 2014
Messages
1,643
Reaction score
420
First Language
Portuguese
Primarily Uses
RMMV
It is more commonly known as Zelda Battle System because The Legend of Zelda was one of the first, or at least among the first well known, games to use it, but the real name is Action Battle System.
 

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,040
Members
137,569
Latest member
Shtelsky
Top