NEED SOME HELP WITH RPG MAKER 2003.
Posts
Pages:
1
So I've decided to try out 2k3 to make a project, but I found out I fail. I was hoping someone could help me out a bit.
The initial program is great, with a lot of cool features, but it's a little confusing to work in my opinion. I've checked out games like Hero's Realm and Legend of Denadel, and I wanted to know how they managed to produce a few scenes on them, such as the job picker in Hero's Realm. I'm kinda new to RM 2k3, so I want to learn what I can do with it and how to do what I can do with it.
Anyone mind helping?
The initial program is great, with a lot of cool features, but it's a little confusing to work in my opinion. I've checked out games like Hero's Realm and Legend of Denadel, and I wanted to know how they managed to produce a few scenes on them, such as the job picker in Hero's Realm. I'm kinda new to RM 2k3, so I want to learn what I can do with it and how to do what I can do with it.
Anyone mind helping?
My bad. :v
Basically, I'm trying to learn how you use pictures as choices, like if you have 4 pictures; one per character; and you use left or right to toggle through the images. Then, if you select a specific image, it'll choose the character for that image sorta thing.
I'm also trying to learn how you can change the Main Menu, like in some games, the menu leads onto another menu, where others have just that one menu.
Basically, I'm trying to learn how you use pictures as choices, like if you have 4 pictures; one per character; and you use left or right to toggle through the images. Then, if you select a specific image, it'll choose the character for that image sorta thing.
I'm also trying to learn how you can change the Main Menu, like in some games, the menu leads onto another menu, where others have just that one menu.
LockeZ
I'd really like to get rid of LockeZ. His play style is way too unpredictable. He's always like this too. If he ran a country, he'd just kill and imprison people at random until crime stopped.
5958
These sorts of custom menus have to be done with events, due to RM2K3's lack of scripts. Amazingly, we don't seem to have any sort of custom menu system tutorial here in our tutorials section. Which sucks because it's pretty complicated. But here are the basics:
- Make an auto-start event. If your menu is on its own map (which is easier) then this should be a map event, and opening the menu should send the player to this map. Otherwise, it will need to be a common event, with a switch as a precondition, and opening the menu will be done by turning on this switch.
- Make a variable, "cursor location". If your menu is two-dimensional instead of just a single list, you'll need two variables, "cursor x-coordinate" and "cursor y-coordinate". The autostart event will need a conditional branch for every possible location the cursor can be. Within each of those conditions, if the condition is true, move the cursor picture (or event) to the specified location.
- Below that, in the same event, add a key input processing command, that accepts all the keys your game uses. The key the player presses will be stored into a variable, "player input".
- Then have some conditional branches, which will fork based on this "player input" variable. If the player pressed down, increase the cursor variable by 1. If the player pressed up, decrease the cursor variable by 1. In a 2-dimensional menu, you also need to check for left and right. If they pressed cancel, close the menu. If they pressed enter...
- If they pressed enter, then you need to detect their cursor coordinates, and do whatever you want that command on the menu to do. If your menu is a team-changing menu, then it would add or remove whichever team member the cursor is currently on. If your menu is a main menu, and the cursor is over the "Equip" command, then you get to send them to a second custom menu, where they choose equipment. Etc.
This is easier for simpler menus, like a team-changing menu. It's much harder for a real main menu, since the things the player can do are much more complicated, and it's not always easy to do what you want with just events.
With any luck, you can figure out where to go from here, or maybe find a tutorial on another site that explains the finer technical details.
- Make an auto-start event. If your menu is on its own map (which is easier) then this should be a map event, and opening the menu should send the player to this map. Otherwise, it will need to be a common event, with a switch as a precondition, and opening the menu will be done by turning on this switch.
- Make a variable, "cursor location". If your menu is two-dimensional instead of just a single list, you'll need two variables, "cursor x-coordinate" and "cursor y-coordinate". The autostart event will need a conditional branch for every possible location the cursor can be. Within each of those conditions, if the condition is true, move the cursor picture (or event) to the specified location.
- Below that, in the same event, add a key input processing command, that accepts all the keys your game uses. The key the player presses will be stored into a variable, "player input".
- Then have some conditional branches, which will fork based on this "player input" variable. If the player pressed down, increase the cursor variable by 1. If the player pressed up, decrease the cursor variable by 1. In a 2-dimensional menu, you also need to check for left and right. If they pressed cancel, close the menu. If they pressed enter...
- If they pressed enter, then you need to detect their cursor coordinates, and do whatever you want that command on the menu to do. If your menu is a team-changing menu, then it would add or remove whichever team member the cursor is currently on. If your menu is a main menu, and the cursor is over the "Equip" command, then you get to send them to a second custom menu, where they choose equipment. Etc.
This is easier for simpler menus, like a team-changing menu. It's much harder for a real main menu, since the things the player can do are much more complicated, and it's not always easy to do what you want with just events.
With any luck, you can figure out where to go from here, or maybe find a tutorial on another site that explains the finer technical details.
Pages:
1














