Main Menu
  • Welcome to The RPG Maker Resource Kit.

RPGMaker XP Question

Started by firerain, July 09, 2007, 07:39:46 PM

0 Members and 1 Guest are viewing this topic.

firerain

Hello, quick question...

I'm making a quest in which the hero has to go kill a certain creature. The quest works fine, except, when the hero has completed the quest, I don't want that certain monster to show up again. Any ideas?

:)

after the battle event command add erase event.
Watch out for: HaloOfTheSun

Kokowam

Erase event? I thought that made it come back when you go back to the map. :P I guess I thought wrong. If you use variables, you can just use that. ^_^

Irock

Nouman's wrong. :3
Use a switch.

:)

Watch out for: HaloOfTheSun

Kokowam

Yeah, but it doesn't get rid of it permanently. I've never seen Nouman get something wrong... APOCALYPSE!!!

firerain

#6
Thanks for the replies, but I'm not using an event for the battle. As for using a switch, what commands what I use? I'm using a monster within the game database that gives a certain item with a chance of 15%. The monster is in the "Map Properties" with the steps taken, etc...So I'm trying to figure out how I would make a battle event. I realised I can put events in the troop..but I still don't know what I would use.

firerain

Quote from: Lac on July 09, 2007, 08:03:02 PM
Thanks for the replies, but I'm not using an event for the battle. As for using a switch, what commands what I use? I'm using a monster within the game database that gives a certain item with a chance of 15%. The monster is in the "Map Properties" with the steps taken, etc...So I'm trying to figure out how I would make a battle event. I realised I can put events in the troop..but I still don't know what I would use.

Anyone??

Lord Dante

i havent used XP for a while, but if I remember correctly there is a menu for things happening during the battle, so it should be somewhere. Somebody who uses it more could tell you.

modern algebra

I'm a little confused as to what you are asking. You have this battle as a random encounter?

Well, one way to do it would be to turn on the switch in the battle event at some point in the battle. Have a parallel process in the map itself which checks that switch and, if true teleports you to an identical map which does not have that monster as an enemy troop.

I'm still confused as to what you want. Any more details?

firerain

#10
I'm not using a battle event, but I could be misunderstanding what you are saying. Yes, the battle is a random encounter.

modern algebra

okay, well in the Troops tab of the database there is a place to setup events. just turn on the switch when you start the battle.

firerain

That doesn't work, but whatever I have another question. Instead of changing the Battle music for the entire game, how do I make it so a certain track plays for a certain monster? Troop events I can't figure out.

Lord Dante

well, actually I think you need a script or something, because there isn't an event command to change the battle music.

Also, this is just my opinion, but a kill quest with a random encounter would be really annoying for me as a player.

firerain

Quote from: Lord Dante on July 10, 2007, 03:01:04 AM
well, actually I think you need a script or something, because there isn't an event command to change the battle music.

Also, this is just my opinion, but a kill quest with a random encounter would be really annoying for me as a player.
I figured I'd need a script too. And, with the random encounter, it adds some difficulty, and I don't see another way to do it. Doing it with events = fail

Lord Dante

fail as in it's stupid or fail as in you can't figure out how to do it?

firerain

Both  ;9 Any word on how to do it would be great. I could probably figure it out, but I don't want an instant battle..

Lord Dante

well, when you have an event, there's a command for "monster encounter" or something. (remember to change the event's image to the monster you're using)

then you just pick the monster.

and THEN after the batter command, you turn on a local switch, switch, or variable.

then you have a second page with that switch as a requirement thing (forget the actual word right now >.<), and then just leave that page blank.

You  could have the monster wander around the map with random encounters, so that you have the challenge of other battles but the player doesn't have to keep fighting until they find it randomly.

firerain

Quote from: Lord Dante on July 10, 2007, 03:13:18 AM
well, when you have an event, there's a command for "monster encounter" or something. (remember to change the event's image to the monster you're using)

then you just pick the monster.

and THEN after the batter command, you turn on a local switch, switch, or variable.

then you have a second page with that switch as a requirement thing (forget the actual word right now >.<), and then just leave that page blank.

You  could have the monster wander around the map with random encounters, so that you have the challenge of other battles but the player doesn't have to keep fighting until they find it randomly.

If only I could find what you're talking about...

Lord Dante

im kinda bad at explaining stuff...

so...

maybe somebody could translate...

Deliciously_Saucy

I don't use XP but I figure the comands would be similar to 2k3.

Start new event,

Have a conditinional branch (if swich "whatever" is off/on)

For the branch where the switch is off, have your monster battle as you would normally have it, but add in the end a command to turn on switch "whatever" (and change the monster sprite (if ones there) to an invisible selection).

Just leave the branch for if the switch is on, blank, or not, and you will have a battle where you only fight once.

Jalkson

[spoiler][/spoiler]

1. choose the graphic for the monster, you want to fight.

2. go to the 3rd page of events.

3. go to Battle Processing

[spoiler][/spoiler]

4. Choose the "troop" for the monster, also choose if they can escape the battle, and if they can keep playing even if they lose.

[spoiler][/spoiler]

5. Go back to the 1st page of events, select "Control Self Switch.."

[spoiler][/spoiler]

6. Turn self switch A On.

[spoiler][/spoiler]

7.  Click "New Event Page", check the precondition box for "Self Switch" and make sure it's A = ON.

8.  Change the event graphic to blank.


That should do it, I haven't used the program in a while, so I'm a bit rusty, let me know if you have more problems.

shaz

Hey, thanks for that - very easy to follow.  Think I'll go try it out myself...
Always remember you're unique.
Just like everybody else.

firerain

I'll try that Jalkson, thanks.