Announcement

Collapse
No announcement yet.

Event Frustration

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Event Frustration

    I can make events no problem, the only thing is that I can't make them go away, or work in order like I want them to.

    Such as, *first event plays, leave for a short while, come back, and the same event plays again* seems to be a common problem I'm running into. Not only that, but my events play out of order.

    Got a solution for me?

    #2
    Re: Event Frustration

    Alright heres what you can do. When you make an event you hit R1 to move over to where you type the codes. There is three slots that are empty. Click on that. You can make it so events only play when a certian number is met. Because when a game starts every number is at 0. The very first event you want to play set it at 0.

    To do this hit one of the three empty slots. In the first box click on the first option. Value=Specified Value. The next box down make it say Shared Variables. Then Variable 01. To the right enter 0. This will make sure the event will only play when the variable equals 0. At the very end of the event after your done with all the talking and everything else put a Increase Shared Var. plus 1 You can find that under Property control.

    The event you want to play next do the same thing, but under the box you put 0 last time make 1. This will ensure they will play in order. Then just keeping adding it by one.

    If you can't get this to work after trying a bit I can attempt to explain it better.

    Comment


      #3
      Re: Event Frustration

      Ahhh... so that's what those variables are for.

      Pssh. i'm such an amateur. XP

      I think I'll go try it now. I need to add more stuffs as well. Gotta balance out stats, make a dungeon, try to actually MAKE a plot... *sigh* so much to do.
      Last edited by Sariace the Demonslayer; 01-12-2008, 03:56 PM.

      Comment


        #4
        Re: Event Frustration

        I suggest making the plot first, everything kinda falls into place after that (except the balancing part, that may take awhile).
        stodi no na ka cenba

        Comment


          #5
          Re: Event Frustration

          Haha! i just did the dumbest thing ever! Instead of loading my game, I overwrote it! WOO-HOO!

          Oh well. it was for the best, actually. Because now my game is nearly 10 times as good as it was before.

          But something tells me it's going to end up being too long... and I still haven't made that dungeon yet... Meh, I'll make it when the plot calls for it.

          Gotta fix up the next couple towns, so they look nice.(and have buildings in them)

          Comment


            #6
            Re: Event Frustration

            If you have an event play out and you dont want it to repeat, instead of wasting a variable, just Add Mode:+1 to it and leave Mode 2 empty.

            Here I come Pav, like the Kool-Aid man barging into a funeral! Oh yeah!

            Comment


              #7
              Re: Event Frustration

              This DOES work; however, if memory serves (my memory, that is, not "game memory"...hehe), it requires more memory usage to add a mode than it does to input a line of code for a variable change/a val cond branch to interpret that variable's value.

              However, a mode change works perfectly fine if you are still getting a grasp on variables and how to utilize them, and you do not anticipate maxing out the available memory in your game.

              Comment


                #8
                Re: Event Frustration

                I doubt he'll use all the memory on his first game, thats why I figured I'd bring it up.

                I figured if he has a problem with events, variables will throw him for a loop.

                But yeah, it does take more memory to make a mode

                I notice youre a completely different person in the workshop perv then when youre anywhere else on the pav, youre so...cold-hearted and full of criticism outside the workshop
                Last edited by JPS; 01-13-2008, 08:29 PM.

                Here I come Pav, like the Kool-Aid man barging into a funeral! Oh yeah!

                Comment


                  #9
                  Re: Event Frustration

                  How's this for cold-hearted? I thought we both agreed that you would now be placing SPACES between your ends of sentences and your overabundance of emotes.

                  Meh, I still like to contribute something here in the RPGM forums if I feel I have something to add that can help people, but I DO have an image to uphold (only partially kidding...)

                  Oh, and for the record, my first game used 99.9% of available memory, so the idea is not THAT farfetched.

                  Comment


                    #10
                    Re: Event Frustration

                    Both work just fine and the memory really isn't that much of a killer. I prefer Variables though.

                    My first game might end up taking two slots of 99.9% If I have to make it two slots I'm going to make it worth my time.

                    Comment


                      #11
                      Re: Event Frustration

                      Sorry about the emote thing

                      You're also a very detailed person and think extremely outside the box, very very few people are like that, so of course you'll use all the memory.

                      Back on topic, use a variable for the storyline, when you complete an objective add 1 to it to trigger the next objective completion event.

                      Here I come Pav, like the Kool-Aid man barging into a funeral! Oh yeah!

                      Comment


                        #12
                        Re: Event Frustration

                        The easiest way to make an event do something once, then disappear, is to set the last two codes in the event to this

                        Display Off -> Event Name
                        Event Ending

                        Then you dont have to worry about using more data by creating excess modes.

                        Though I've found mode numbers much more useful than variables myself. If you want something to change after a certain event in the game, just set the code to Modify Mode to the number you want.
                        Currently working on:
                        "Fantasy X-Part I" 27.6% Complete. (RPG Maker 3)
                        "Fantasy X-Part II" <1% Complete. (RPG Maker XP)

                        Comment


                          #13
                          Re: Event Frustration

                          I'm starting to understand Variables fully now but one thing I don't get is this:

                          when making a Val Control Branch whats the difference between "Value=Specified Value", "Value<=Specified Value", and "Value>=Specified Value" I don't really get that...

                          And can some one explain what those three boxes above the "Event Code" button are?

                          "There's Nothing better than a drunken Russian singing Italian opera"

                          Comment


                            #14
                            Re: Event Frustration

                            <= means "less than OR equal to" Basically this means

                            IF Shared 1 <= 5 DO
                            Add 5 to Shared 2
                            ELSE DO NOTHING

                            So if Shared 1 is 1, 2, 3, 4, or 5 you'll Add 5 to Shared 2, but if it is greater than 5 (Shared 1>5) you'll do nothing at all.

                            Similarly >= means "greater than OR equal to" I'm sure you can figure that one out
                            stodi no na ka cenba

                            Comment


                              #15
                              Re: Event Frustration

                              Originally posted by theStormWeaver View Post
                              <= means "less than OR equal to" Basically this means

                              IF Shared 1 <= 5 DO
                              Add 5 to Shared 2
                              ELSE DO NOTHING

                              So if Shared 1 is 1, 2, 3, 4, or 5 you'll Add 5 to Shared 2, but if it is greater than 5 (Shared 1>5) you'll do nothing at all.

                              Similarly >= means "greater than OR equal to" I'm sure you can figure that one out
                              OK I think I get it but I just don't understand what you would use anything other than "value=specified value" for? can someone give me like a fake little event that you would use those other two for?

                              "There's Nothing better than a drunken Russian singing Italian opera"

                              Comment

                              Working...
                              X