The RPG Maker Resource Kit

RMRK RPG Maker Creation => RPG Maker General => General Tutorials and Eventing => Topic started by: kikuichi on December 28, 2006, 01:54:06 PM

Title: Ending Conversation and not being able to restart it.
Post by: kikuichi on December 28, 2006, 01:54:06 PM
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.
Title: Re: Ending Conversation and not being able to restart it.
Post by: 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.
Title: Re: Ending Conversation and not being able to restart it.
Post by: Zeriab on December 29, 2006, 09:58:18 PM
Click on my sig for a tutorial if you want to learn the concept of a switch.
Title: Re: Ending Conversation and not being able to restart it.
Post by: Django_red on December 31, 2006, 05:20:31 AM
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?~
Title: Re: Ending Conversation and not being able to restart it.
Post by: &&&&&&&&&&&&& on December 31, 2006, 05:47:38 AM
(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)
Title: Re: Ending Conversation and not being able to restart it.
Post by: Ravenshade on January 04, 2007, 02:42:23 PM
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.
Title: Re: Ending Conversation and not being able to restart it.
Post by: Blizzard on January 04, 2007, 04:32:21 PM
> 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

Title: Re: Ending Conversation and not being able to restart it.
Post by: Django_red on January 06, 2007, 08:16:10 PM
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!