I know this probably isn't anything too impressive and I probably did this in a very messy and unprofessional way but considering I've been using the program for 12 hours, I'm impressed I figure out how to finally get it to work after hours of googling and searching forums.
Any criticism or advice is totally welcome. I put a lot of work into this mostly to work my brain and help me learn.
This is a simple, kill count quest, with a reward. This will create ONE monster, that doesn't despawn until you've killed it 5 times.
Also includes progress text box [EX: You killed X/10 Monsters].
Select 'Battle Processing', with monster of choice
Select 'Continue Even When Loser', hit okay
Under "if win"; double click the line, and then hit 'Control Variables'
Make sure to name the variable
Make sure you tick the 'ADD' operation
Make sure the constant is set to "1"!
This will add one kill to the counter after every successful kill.
Now double click on a new line below the one we just made and select 'Show Text'
Type in "Killed \v[X] Monsters" (Replace X with the number your variable corresponds with)
This will print out a count, after every successful kill. For example, after killing 1 monster it would print out "Killed 1 / 5 Slimes", after 2 kills it would say 2 / 5, etc.
Now, under 'If lose' - do the same as before, double click the line after "If lose" and select 'Control Variables'
Select 'Operation' as "Add", except this time, make the constant "0". Which means no kill = no count.
Under "end branch", double click the line and select 'Conditional Branch'
On page one, select 'Variable', select the same one we used before.
Under that select 'Constant', and set it to "5" (or how ever many kills you want, adjust everything accordingly)
And we are done with this section.
QUEST NPC
---------------
Create an event, name it, give it a graphic.
Set 'Trigger' to "Player Touch" in the drop down menu
Double click the first line by the '@' symbol
Select 'Control Switches'
Create a switch by naming it
Make sure it is set to "On"
On a new line, double click and select 'Show Text'
Enter anything really, this is just initial quest dialog. Mine just says "I need you to kill 5 slimes!"
Double click on a new line, and select 'Control Self Switch'
Select 'Self Switch' "A" and make sure the 'Operation' is set to "ON"
Create a new event page
First, under 'Conditions' on the left side of the program, select 'Switch' and select the control switch we made earlier.
Also select 'Self Switch' and select "A" from the drop down menu.
Under 'Trigger' at the bottom, select "Player Touch" from the drop down menu.
Second, double click the first line, and select 'Conditional Branch'
From there select 'Variable' from the screen that popped up, and select the variable we made earlier.
Select "Equal To", select 'Constant' and set the integer to "5" (or however many you desire. Adjust accordingly)
Now this is going to leave you with something that looks like
@>Conditional Branch: Variable [X:VariableName] == X
@>
: Else
@>
Double click the line above "Else" and select 'Show Text'
Type in "You killed \v[X] / 5 slimes
Reward: Reward"
(remember to replace "X" with YOUR variable #)
Too add a reward, figure out what you would like to give your character and select from 'Event Commands' after double clicking the line below the reward text box.
For example, I gave my party 1 level.
Now double click the line under the one we just made and select 'Control Switches' and select 'Single' and select the quest switch we made earlier and make sure the 'Operation' is set to "ON"
Now, double click the line BELOW ": Else"
Select 'Show Text' and type in "You killed \v[X] / 5 monsters"
Again, make sure you replace "X" with your variable #!
Double click the line below the one we just made and select 'Control Self Switch', Select "B" from the drop down menu and make sure the 'Operation' is set to "ON"
Create a new event page
Under 'Conditions' on this new page, select 'Self Switch', and select "B" from the drop down menu.
Under 'Trigger', select "Player Touch" from the drop down menu.
Double click the first line and select 'Conditional Branch', and select 'Switch' from the screen that popped up and make sure the 'Operation' is set to "OFF". This will end the quest.
Feel free to add any more text or what have you on this page. Just add it before "Else" other wise anything on page 3 won't show because page 3's conditions rely on the quest being done. If you place it under "Else" nothing will happen because we already finished the quest and can not return to the state prior, if that makes sense.