Event System Support (expert users only)

Status
Not open for further replies.

Logan

Villager
Member
Joined
Apr 8, 2013
Messages
21
Reaction score
1
First Language
Portuguese
Primarily Uses
If it's an event that has the image, you'd need multiple event pages - one for each phase, conditioned by a variable containing the number of steps. When you increment the variable, see if it's higher than that for the full moon, and if it is, reset it to 0.
That's exactly what i did, but still, it stays stuck on the new moon phase, doesn't reset and doesn't loop, i think it's due to the fact that the number of steps doesn't reset, even if linked to the variable, so the problem is, how do i reset the number of steps to zero, in order to make the system reset and keep the moonphase system looping?
 

Quigon

electric boogaloo
Veteran
Joined
Mar 17, 2012
Messages
1,982
Reaction score
954
First Language
English
Primarily Uses
N/A
Alllrighty, another one from me.

I'm trying to set up a stealth system using Jet's stealth script, that much is pretty sorted. What I'm trying to do now is create a system in which pressing a certain button when you're 1. not spotted by a certain event and 2. standing right next to it from any direction will instantly erase said event. The problem I'm facing is how to determine whether or not your character is standing directly next to the event. Here's how my enemy event is set up right now.

@>Conditional branch: Script: can_see?(-1)

   @> Play SE: 'Aware'

   @> Control Self Switch: A = On

   @> 

:  Else

  @>Conditional branch: The Y button is being pressed

   @> Erase Event

   @> 

: Else

  @>

: Branch End
@>
:Branch End

I assume the coordinates of the player will need to be in another conditional branch nested with the 'Y button' one, but I can't for the life of me figure out how to do it. I should also mention that this event is a parallel process, in order for the stealth stuff to work.

EDIT: I have no idea how that double posted, apologies.
 
Last edited by a moderator:

shuichiro

Villager
Member
Joined
Jun 25, 2013
Messages
7
Reaction score
0
First Language
english
Primarily Uses
hey everyone, mind if i am asking ?
i actually really beginner at RPG maker VX ace ( i just use it about a week ), and now i stuck at the gameplay, i want my first game not using random encounter so i use an event with the monster sprite to trigger the battle, but i can't find a way to make the enemy respawn, is there any ways ( maybe like creating common event ) to make the enemy ( and the event ) respawn within a certain time ?
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,108
Reaction score
13,713
First Language
English
Primarily Uses
RMMV
If you just want them to respawn when you return again to the same map, simply use Erase Event after the Call Battle Processing command (don't have an additional event page afterwards). If you want them to respawn based on a timer, you'd have to use the Timer event, multiple event pages, probably a parallel process (I wouldn't recommend one for each enemy), variables, switches or self switches. More complicated, obviously. It would be easier to just use Erase Event and let it respawn when you come back to that map.
 

shuichiro

Villager
Member
Joined
Jun 25, 2013
Messages
7
Reaction score
0
First Language
english
Primarily Uses
uhhmmm thank you, maybe i will use the simple one. it's will be easier for a beginner like me
thank you :)
 

dabum

Veteran
Veteran
Joined
Jun 19, 2013
Messages
55
Reaction score
7
Primarily Uses
Quick question, if and when using conditional branches, is there a limit to how many can go on an event page before it starts lagging a game? For example, in the game im working on it might need to check through a few dozen branches before getting a result.
 

Celianna

Tileset artist
Veteran
Joined
Mar 1, 2012
Messages
10,557
Reaction score
5,592
First Language
Dutch
Primarily Uses
RMMV
If it's on a parallel process, lots of conditional branches will lag the game, yes. And I mean about more than 20 or so.


A regular event that only runs once? Doesn't lag.
 

dabum

Veteran
Veteran
Joined
Jun 19, 2013
Messages
55
Reaction score
7
Primarily Uses
Ah okay, because it might have a ton of conditionals but it only runs when prompted by action trgger to npc
 

Celianna

Tileset artist
Veteran
Joined
Mar 1, 2012
Messages
10,557
Reaction score
5,592
First Language
Dutch
Primarily Uses
RMMV
I have an event that has about 50 different conditional branches to check through on button input. Doesn't lag whatsoever :)


Next time, please create your own topic for this though, this topic is for help with evented systems, not for general questions.
 
Joined
Jul 16, 2013
Messages
26
Reaction score
0
First Language
english
Primarily Uses
Hello, I am trying to find a way to make it so that when the party Kills a specific monster a NPC gives them a reward. Any help preferably a step by step process on how to run such a event?
 

Celianna

Tileset artist
Veteran
Joined
Mar 1, 2012
Messages
10,557
Reaction score
5,592
First Language
Dutch
Primarily Uses
RMMV
@strawberryjamboree this is not a request topic, nor is it the right place to ask your question. It's about complicated eventing, which is not what you're talking about, so please create your own support topic.
 

FCU777

Veteran
Veteran
Joined
Jul 20, 2013
Messages
58
Reaction score
0
First Language
Italian
Primarily Uses
I'm trying to create an event that will make the player go inside a building, but I don't know how to do that.
 

Celianna

Tileset artist
Veteran
Joined
Mar 1, 2012
Messages
10,557
Reaction score
5,592
First Language
Dutch
Primarily Uses
RMMV
I'm trying to create an event that will make the player go inside a building, but I don't know how to do that.
Wrong topic, please post your question in the actual support forum.

Guys, this topic is for serious complicated events for expert users of the program that have run into a problem and need help. THIS IS NOT FOR BEGINNERS.
 

Frapp

Villager
Member
Joined
Jul 17, 2013
Messages
17
Reaction score
5
First Language
English
Primarily Uses
Hello! Me again.

I'm trying to create a Blackjack Mini-Game using nothing but the Event builder. I can't seem to get it to play properly.

When the player chooses to Stay, the game locks up. I think it might have something to do with the part where the House is calculating whether or not to try to draw another "card". I've been trying out putting Break Loops in spots where I think it would work, but it just keeps freezing. One time I got it to not freeze, but when the player chose "Stay", it would add to his total anyways and inevitably force a bust.

Please see the attached Event code. Thanks for your help!

Blackjack1.jpg

Blackjack2.jpg

Blackjack3.jpg

Blackjack4.jpg

Blackjack5.jpg
 

Espon

Lazy Creator
Veteran
Joined
Mar 20, 2012
Messages
1,810
Reaction score
192
First Language
Gibberish
Primarily Uses
RMMV
Hard to decipher, but I am noticing a few things that I'm not sure if it's affecting the outcome:

1. There's a condition near the top when the loop starts that does nothing.

2. Shouldn't you both be dealt 2 cards at the start?  Shouldn't affect anything, though.

3. Telling the deal to hit you forces the dealer to take another card as well if under 17.  Doubt this would be the cause of freezing, though.

4. The very last conditional checks variable 1.  Is that correct?  I think this might be why the game is freezing since there's no way to win unless the dealer busts.

5. I also don't see a condition where the dealer unless you bust.
 

seita

Donn_M
Veteran
Joined
Feb 6, 2013
Messages
2,254
Reaction score
611
First Language
English
Primarily Uses
Frapp, in the Stay loop, you're not "adding" to the House's variable, you're setting it to something between 2 to 11 on both. That means it will never be more than 17 (or whatever that number is, I cant see it) so it will never break out of the loop.

edit: I didn't look at the rest after I found that just fyi.
 
Last edited by a moderator:

Frapp

Villager
Member
Joined
Jul 17, 2013
Messages
17
Reaction score
5
First Language
English
Primarily Uses
Hard to decipher, but I am noticing a few things that I'm not sure if it's affecting the outcome:

1. There's a condition near the top when the loop starts that does nothing.

2. Shouldn't you both be dealt 2 cards at the start?  Shouldn't affect anything, though.

3. Telling the deal to hit you forces the dealer to take another card as well if under 17.  Doubt this would be the cause of freezing, though.

4. The very last conditional checks variable 1.  Is that correct?  I think this might be why the game is freezing since there's no way to win unless the dealer busts.

5. I also don't see a condition where the dealer unless you bust.
1. My thinking for that was if the House Variable was over 18, it wouldn't draw a new card else it be in danger of Busting itself. I didn't want it to do anything at that point. Basically, it Stays until the player inputs Stay for his/her own hand, but still allows the player to draw a new card.

2. Just playing it differently is all, unless the math involved with dealing 2 cards at the start would alter outcomes a bit.

3. I wanted the dealer to draw a card if under 17, but stay at 18 or higher. This gives the player a chance to win if the dealer busts.

4. Fixed that. That variable was for another mini-game. Freezing still occurs.

5. I have it checking, in order

A: Player Bust; B: Player/House Tie; C: House Bust/Player Under 21; D: Player > House, No Bust.

Frapp, in the Stay loop, you're not "adding" to the House's variable, you're setting it to something between 2 to 11 on both. That means it will never be more than 17 (or whatever that number is, I cant see it) so it will never break out of the loop.
Fixed, still freezes.

Gonna keep fiddling with it. I'll report back if I find anything.
 

Celianna

Tileset artist
Veteran
Joined
Mar 1, 2012
Messages
10,557
Reaction score
5,592
First Language
Dutch
Primarily Uses
RMMV
Can you upload the project, or make a demo of your event? I find it much easier to troubleshoot if I can actually see it and change things myself. I see a lot of unnecessary and superficial event commands, so I'd like to try my hand at it.
 
Status
Not open for further replies.

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.
Can someone recommend some fun story-heavy RPGs to me? Coming up with good gameplay is a nightmare! I was thinking of making some gameplay platforming-based, but that doesn't work well in RPG form*. I also was thinking of removing battles, but that would be too much like OneShot. I don't even know how to make good puzzles!
one bad plugin combo later and one of my followers is moonwalking off the screen on his own... I didn't even more yet on the new map lol.
time for a new avatar :)

Forum statistics

Threads
106,018
Messages
1,018,359
Members
137,803
Latest member
andrewcole
Top