Main Menu
  • Welcome to The RPG Maker Resource Kit.

[RESOLVED] [RM2K] On Screen Enemies?

Started by 11clock, July 22, 2011, 02:59:30 PM

0 Members and 1 Guest are viewing this topic.

11clock

Hello, I'm using RPG Maker 2000 (because I can't afford XP and VX at the moment and I hate 2003's battle system). I'd like to know how to place the monsters on the map so you can battle them by walking into them, instead of having the random battle system (not a big fan of random battles). I do know that it is possible and not too hard, so I attempted to do it. The way I plan on doing the on screen enemies is to place events that look like monsters and walk around randomly. It will activate its line of events upon contact with the player. In the event line, it will activate the Start Combat event. I've run into 2 problems:

-Can't find out how to make it choose a random monster group from a selected list rather than picking just one group.
-Can't find out how to delete the event when the battle is over and have it respawn when you reenter the room.

Can someone help me out?

modern algebra

1. You can make the event something like this:

Control Variables [Random] = Random (0..x)
  Conditional Branch: Variable [Random] == 0
    # Battle Slimes
  Else
    Conditional Branch: Variable [Random] == 1
      # Battle Bats
    Else
      etc...


2. After the battle, just erase the event (it's an event command).

11clock

Quote from: modern algebra on July 22, 2011, 04:19:45 PM
1. You can make the event something like this:

Control Variables [Random] = Random (0..x)
  Conditional Branch: Variable [Random] == 0
    # Battle Slimes
  Else
    Conditional Branch: Variable [Random] == 1
      # Battle Bats
    Else
      etc...


2. After the battle, just erase the event (it's an event command).

I've looked through all of the pages of event commands, but I don't see an erase event command. Where is it?

modern algebra

Well, maybe it's not in 2k, just later versions.

I guess just do this: set aside some switches, however many you need for enemies in the zone. After each battle turn on that switch and make it a condition of the second page of the event. Then, at each exit to the zone, turn all those switches off between the erase screen command and the teleport. When you come back, they should respawn.

You can use the same switches for every zone.

11clock

Quote from: modern algebra on July 22, 2011, 04:39:50 PM
Well, maybe it's not in 2k, just later versions.

I guess just do this: set aside some switches, however many you need for enemies in the zone. After each battle turn on that switch and make it a condition of the second page of the event. Then, at each exit to the zone, turn all those switches off between the erase screen command and the teleport. When you come back, they should respawn.

You can use the same switches for every zone.

Thanks!