Chaos Project

RPG Maker => Event Systems => Event System Troubleshooting => Topic started by: Torque on June 18, 2008, 12:13:04 am

Title: [RESOLVED] event help
Post by: Torque on June 18, 2008, 12:13:04 am
Can someone tell me why the game freezes whenever i use auto run
on RPG maker XP it's annoying and makes me want to burn my computer
and the same thing happens with parallel proccess too...
oh and whenever i use event touch the event wont work unless the player touches it
!!!GGGRRRAAAAH!!!

im very pissed off and impatient now...
Title: Re: event help
Post by: Aqua on June 18, 2008, 12:15:45 am
Autorun freezes all movement until the event is over either by a switch or an erase event command.  It's mostly used for cut scenes.

I dunno why your parallel process freezes the game... but be your eventing.

Event touch activates when either the event or the player touches it.  Do you mean it doesn't work even when the event touches the player?

And... it would be helpful if you post a screenie of the event that this happens to.
Title: Re: event help
Post by: Torque on June 18, 2008, 12:22:31 am
Okay thanks aqua   :D

um yeah i never use parallel process cause it won't work
                ...probably just me...

as for event touch... if i set that as the trigger the event wont work even if i set an event to touch it

oh and i don't know how to do a screen shot still trying ta figure that out :P
Title: Re: event help
Post by: Starrodkirby86 on June 18, 2008, 12:23:46 am
Aqua basically said it all, but I'll just fill in too. Because I want spotlight...stop taking the limelight. >.<


Don't use Auto-Start/Auto-Run unless you want the player to not be able to move. If you do though, set a New Page requiring a certain switch to be on (Pages are sort of more advanced [Not really but still], so you don't NEED to use them, though that's the easiest way to get out of Auto-Start)

Parallel Process automatically runs the Event too, but the player can move. It's perfect for Weather effects, such as Lightning. Or it's perfect for trying to force some ambient vibe, such as Hue effects.

Collision will make sure the Event runs when the player and the event are adjacent to each other at any moment (Excluding diagonal).

Hero Touch will make the Event run when the player runs up to the event or is on the event space (If the Event is "Below the Hero")

Push Key will make the Event run if player uses the standard Select Key on the Keyboard (Space, Enter, etc.)


I don't remember the XP terms, this may even be the bad translation, but it's been what I've stuck to. ^^

---

If you know what those are already and you mean the other freeze like the game crashes, then oh carp!


EDIT: Torque, press Print Screen in game and go to Paint or any other Image Editor and press Paste or Ctrl + V. For maximum effects, press Print Screen when the game is at Full Screen. If you want Print Screen regularly like in the editor, just press it.
Title: Re: event help
Post by: Aqua on June 18, 2008, 12:26:43 am
Event Touch only works with the Player touching the Event or the Event touching the Player.
Not the Event touching another Event.
Title: Re: event help
Post by: Torque on June 18, 2008, 12:32:30 am
Oh... lol okay
i got it wrong
i thought it meant that another event is supposed to touch it

oh and thanks starrodkirby i didnt know it worked diagonal aswell
Title: Re: event help
Post by: Aqua on June 18, 2008, 12:34:15 am
Star said excluding diagonal... meaning it doesn't work o.o
Title: Re: event help
Post by: Torque on June 18, 2008, 12:36:37 am
oh.... i seem to be really switched off today
i accidently called my girlfriend my dogs name too
Title: Re: event help
Post by: Starrodkirby86 on June 18, 2008, 12:37:28 am
Quote from: Torque on June 18, 2008, 12:32:30 am
Oh... lol okay
i got it wrong
i thought it meant that another event is supposed to touch it

oh and thanks starrodkirby i didnt know it worked diagonal aswell
Having another event trigger another event is a lot more hard work, at least, what I can recall. I really dislike how RPG Maker doesn't have that...but oh well. There's a way to do so, but it'll cost more advanced event work. XD

Quote from: Aqua on June 18, 2008, 12:34:15 am
Star said excluding diagonal... meaning it doesn't work o.o
That makes it look mean! D:

*Slaps Aqua* Bad Aqua! Don't be so mean to him! :V :V :V

I felt like a big man! :D (<-Is completely random but it relates to the previous statements, you can see why)

Quote from: Torque on June 18, 2008, 12:36:37 am
oh.... i seem to be really switched off today
i accidently called my girlfriend my dogs name too
It's the summer...that's natural. Calling your girlfriend your dog's name isn't though...that's just an absent mindedness problem...but that is rather humorous. :D
Title: Re: event help
Post by: Aqua on June 18, 2008, 12:39:01 am
Uh oh... hopefully she didn't get mad.

Getting an event to trigger when another event passes it requires those two events, another event this is parallel process, and 4 variables determining map x and map y of those two events... and some eventing. :)
Title: Re: event help
Post by: Torque on June 18, 2008, 12:42:57 am
wow i got alot of the word "event" in that post
but i understood what you said... i hate events
do ya think its possible that a game could be written with a script instead of anything else... like one big game script


oh and um lol its winter where i am yet its boiling hot
Title: Re: event help
Post by: Starrodkirby86 on June 18, 2008, 12:53:23 am
Quote from: Torque on June 18, 2008, 12:42:57 am
wow i got alot of the word "event" in that post
but i understood what you said... i hate events
do ya think its possible that a game could be written with a script instead of anything else... like one big game script


oh and um lol its winter where i am yet its boiling hot

1) A script should be possible, but it's really laborious doing that (It's a LOT more work than eventing). The effects you can make with a script will be flabbergasting, but you need total command of the Ruby language. At least I think.

2) Thank Global Warming and the hypocrisy of Al Gore for that. :P

POOR KOALAS!!! T_T
Title: Re: event help
Post by: Phasedscar on June 18, 2008, 04:48:40 am
The reason you might be getting a freeze on a parallel event is because you're not throttling it.  All that means is that if you want your event to loop, you need to put in a Wait: 1 frames command so that it doesn't run as fast as your processor and memory are capable of, and then freeze because they're being overworked.

Anyway, I'm going to break down most of everything you'll need to work with events as best I can.

Trigger Processes


Ok, there's really no better way to explain that, the rest is basically how you use it.  So now I'm going to let you in on a few of the basic commands.


Anyway, once you get used to using those, the rest comes easy.  Take your time with the scripting and just test it until it works properly.  And I hope that was helpful in some way lol.
Title: Re: event help
Post by: Calintz on June 18, 2008, 07:13:31 pm
I wish to one day be the first person to read a topic and be that guy who can help...I'm always too late though...*sigh*
Title: Re: event help
Post by: Torque on June 18, 2008, 10:54:50 pm
You can still help calintz...


pleeeease

im trying to learn as much as i can about eventing
im pretty bad at it


oh and @phasedscar yup it was very helpful alot of that stuff i didn't know
such as variables
Title: Re: event help
Post by: Sally on June 19, 2008, 09:27:22 pm
im jst a pro eventer.. i suck at teaching :( seeing as i tought myself...i dont know how people learn th ings kuz i always teach mysel fevryhitng :( srry
Title: Re: event help
Post by: Calintz on June 20, 2008, 10:42:31 am
Quote from: Susys on June 19, 2008, 09:27:22 pm
im jst a pro eventer.. i suck at teaching :( seeing as i tought myself...i dont know how people learn th ings kuz i always teach mysel fevryhitng :( srry


I know what you mean.
Title: Re: event help
Post by: Starrodkirby86 on July 02, 2008, 11:20:48 pm
Quote from: Torque on June 18, 2008, 10:54:50 pm
You can still help calintz...


pleeeease

im trying to learn as much as i can about eventing
im pretty bad at it


oh and @phasedscar yup it was very helpful alot of that stuff i didn't know
such as variables
I made a very (Not?) useful tutorial on Variables. It's posted on an alternate site I go to. To sum it up though, variables are very important for a game...since they hold value you can do various things with it. :3

My best advice for eventing is to experiment. I know this may sound harsh, but if it's your first project, use new techniques with Eventing and think. It's like commands or a puzzle. Then once you're done, trash your first game (Don't delete it, just hide it from us) and make a new game using your attained skills. ^^
Title: Re: event help
Post by: Phasedscar on July 03, 2008, 12:51:28 am
Quote from: Starrodkirby86 on July 02, 2008, 11:20:48 pm
I made a very (Not?) useful tutorial on Variables. It's posted on an alternate site I go to. To sum it up though, variables are very important for a game...since they hold value you can do various things with it. :3

My best advice for eventing is to experiment. I know this may sound harsh, but if it's your first project, use new techniques with Eventing and think. It's like commands or a puzzle. Then once you're done, trash your first game (Don't delete it, just hide it from us) and make a new game using your attained skills. ^^


Yup, the best way to learn is to just try things out.  There's still a lot of neat things I'm learning in eventing (though I've gotten exceedingly good at it) that just takes experience.  My advice is, start with simple things first, like just making a short cut sceene.  Or a shop that lets you buy different things using the Show Choice command.  It's all about trial and error and no matter how much reading you do, you still wont quite get the grasp of it unless you practice with it.

Really, it's nothing to be ashamed of or anything like that, we've all had to learn how to event by practicing it.
Title: Re: event help
Post by: magic2345 on July 03, 2008, 10:17:57 am
Quote from: Phasedscar on June 18, 2008, 04:48:40 am
  • Erase Event:  I normally don't use this very often, but it's especially good at taking events off the map.  But usually you can use a self switch or a regular switch to do the same thing.  The difference is, this is a better option for getting rid of the event as a whole.  Good for things like objects you distroy, making walls dissapear, things of that sort.




Phasedscar you forgot to mention that when you use the Erase Event command, the event will vanish as long as you remain on that map. But if you go to another map and then go back to the map that has the Erase Event command, the event will be there again.
Title: Re: event help
Post by: Blizzard on July 03, 2008, 10:48:42 am
I use it exaclty for that: If somethings needs to be done each time I enter that map. I prefer parallel process over auto-start in that case and just erase it afterwards.
Title: Re: event help
Post by: Phasedscar on July 04, 2008, 12:41:56 am
Oops, yeah, I forgot to mention it is only erased for as long as you're on the map..