Ok, I'm new to this RPG XP maker and only know what I've learned through using the program and teaching myself. I know some of the basics. Here I will try to explain what I want to happen.
Your player walks into a room which triggers a conversation. This is all good. Then the character that auto started the conversation is supposed walk to where I want him to go after the conversation. He does this, but the conversation starts over. I need to know how to cut off a conversation and make it so I can't repeat it. The contains a choice of yes or no, if that has anything to do with it.
because its an autostart command it will autostart from the beginning. use the event local switch and turn A on. make a new page, with the same character, and under preconditions, have it set to local switch A on.
Click on my sig for a tutorial if you want to learn the concept of a switch.
Quote from: Christina on December 28, 2006, 02:10:54 PM
because its an autostart command it will autostart from the beginning. use the event local switch and turn A on. make a new page, with the same character, and under preconditions, have it set to local switch A on.
I was reading this post becuase im having a similair problem ( i want to make a character that you can only talk to once) but when i tried this method i couldnt get it to work...is their something im missing? *mind blows* Could you explain the process a little better? pleaaaaase?~
(https://rmrk.net/proxy.php?request=http%3A%2F%2Fi109.photobucket.com%2Falbums%2Fn52%2Fdreamslayer7%2FConsole.gif&hash=5f1c60d6d920eab9028146519cabda521973baa8) It's ok, just click here (http://www.dubealex.com/asylum/index.php?showtopic=6)
When you have it on switches...make sure that you have them on Parrelell Process.
It kicks you in the rear if you don't.
You'll notice that in RPG making you'll be using this quite a bit, so I recommend
Event 1:
Auto Start
Switch 1 ON
Event 2
parellell process
Precondition: If switch 1 is on
Begin Convo
End Convo
Switch 1 Off
Switch 2 On
Event 1 (Page 2):
Paralell Process
Precondition: If switch 2 is on
Erase Event
That then eliminates the convo and there is no way to restart it. (Generally works for me but since i'm at college, this is off the top of my head from what I can remember)
I wish I could script, i'd give you a script method then.
> Cond. branch (if Local switch A is off)
> turn local switch A on
> conversation
> else
> alternate conversation (ie. only the last message window from the origin)
> end
> erase event
You can use this principle for cutscenes, too:
> Cond. branch (if Local switch A is off)
> turn local switch A on
> cutscene
> end
> erase event
Wow! Thanks so much everyone! With all of your help, i was fully able to master switches and conversation/npc interaction. ^_^ i cant begin to thank you enough!