Quest Log - Script

DRS

Veteran
Veteran
Joined
Aug 10, 2014
Messages
67
Reaction score
6
First Language
English
Primarily Uses
Basically any of these numbers 1, 2, 4, 5, 8, 10, 16, 20, 25, 40, 50, 80, 100, 200.
 

DRS

Veteran
Veteran
Joined
Aug 10, 2014
Messages
67
Reaction score
6
First Language
English
Primarily Uses
I was thinking of setting up a speed variable in the editable region and doing a case/when thing.
 

Zoltor

Veteran
Veteran
Joined
Jan 18, 2014
Messages
1,550
Reaction score
211
First Language
English
Primarily Uses
That's what I was wondering about. You can increase the variable from 10 to something else as long as it will evenly go into 400.
Yea, I figured it would be super easy to change, It's just a variable afterall, I was just too busy dealing with the other thing, to even look at that part of the script lol.

To your next post: Well that definitely would be helpful for people who know little to nothing about scripts, so if you want to, sure go ahead, in any case it wouldn't hurt.

Otherwise you might end up getting a lot of replies, asking how to change it/where it is in the script.
 
Last edited by a moderator:

DRS

Veteran
Veteran
Joined
Aug 10, 2014
Messages
67
Reaction score
6
First Language
English
Primarily Uses
Yea, I figured it would be super easy to change, It's just a variable afterall, I was just too busy dealing with the other thing, to even look at that part of the script lol.
Yeah, I try not to use magic numbers, but I just added the animation in on the fly lol
 

Zoltor

Veteran
Veteran
Joined
Jan 18, 2014
Messages
1,550
Reaction score
211
First Language
English
Primarily Uses
I forgot to mention,  I love how you can edit already existing quests in the Quest Log as well. This way you can make a multi stage quest, without technically having to make separate quest entries for each stage, which would also have ruined the order, since it would would've been technically different quests.
 

DRS

Veteran
Veteran
Joined
Aug 10, 2014
Messages
67
Reaction score
6
First Language
English
Primarily Uses
I am in the process of updating my quest log script, and am posting some pictures. The finalized version should be up within the next few days. 

I'm having trouble posting images, but they can be found at the link below

---------------------------------------------------------------------------

http://drs-scripts-resources.webs.com/apps/photos/album?albumid=15701685

---------------------------------------------------------------------------

I will edit the original post when it is complete with a new link.

Notes:

While a few things have changed the functionality is almost identical as before (OP) only there are four methods now.

$game_system::add_active_quest("Objective", "Description", experience, currency)

  - This will add a new quest to the active quests list

$game_system::add_inactive_quest("Objective", "Description", experience, currency)

  - This will add a new quest to the inactive quests list

$game_system::edit_quest("Objective", "New Objective." "New Description", new_experience, new_currency)

  - This will search both the active and inactive quests to make the appropriate change

$game_system::remove_quest("Objective", faiure=false)

  - This feature allows you to remove a quest from either list, and set it with a pass or fail.

    If you fail the in menu description will read "FAILURE: Quest Description" otherwise it

    will read "SUCCESS: Quest Description."

You will also be able to move quests between the active and inactive lists inside of the quest log.

Hope this clear,

Ask if you have any questions.
 
Last edited by a moderator:

Zoltor

Veteran
Veteran
Joined
Jan 18, 2014
Messages
1,550
Reaction score
211
First Language
English
Primarily Uses
Great, I was gonna suggest a completed quest section.

I just have one problem with your additions, if you're gonna add a special box just for rewards, can you make it so we can put items, and equipment in there as well
 

DRS

Veteran
Veteran
Joined
Aug 10, 2014
Messages
67
Reaction score
6
First Language
English
Primarily Uses
I can definitely give it a shot Zoltor. I believe I may be able to change the method variable from(experience, currency) to an array that accepts a list of items. I'll see what I can do :)
 

Zoltor

Veteran
Veteran
Joined
Jan 18, 2014
Messages
1,550
Reaction score
211
First Language
English
Primarily Uses
I can definitely give it a shot Zoltor. I believe I may be able to change the method variable from(experience, currency) to an array that accepts a list of items. I'll see what I can do :)
Ok cool.
 

RubikPanda

Creator
Veteran
Joined
Mar 6, 2014
Messages
39
Reaction score
5
First Language
English
Primarily Uses
Can't wait for Quest Log v1.2, as I've been having problems with the first one :D
 

MHRob

Card Master
Veteran
Joined
Jun 30, 2014
Messages
133
Reaction score
24
First Language
English
Primarily Uses
RMVXA
So, are you gonna add the option of having rewards distributed to the player for completing the quest and having those rewards show on the quest window or is that all supposed to be evented? Was just wondering.
 

DRS

Veteran
Veteran
Joined
Aug 10, 2014
Messages
67
Reaction score
6
First Language
English
Primarily Uses
Sorry I was injured at work last week and haven't been on the computer much. It's nearly finished just have some minor cleaning up to do.

MHRob - the quest log doesn't actually change anything. It only keeps track of information, so it has to be done with eventing.

RubikPanda - what sort of problems were you having?
 
Joined
Aug 28, 2014
Messages
34
Reaction score
13
First Language
English
Primarily Uses
N/A
^^ This is an awesome script. Instead using  it as a Quest one, I decided to change the command menu name to Synopsis. Similar to the ones in the Tales series. 

The sliding menus give it a high tech feel.
 

MHRob

Card Master
Veteran
Joined
Jun 30, 2014
Messages
133
Reaction score
24
First Language
English
Primarily Uses
RMVXA
I understand the eventing part, but will the info to display what rewards you get for completing whatever quest be shown there with text along with icons or will it just remain a simple, text based quest log?
 

RubikPanda

Creator
Veteran
Joined
Mar 6, 2014
Messages
39
Reaction score
5
First Language
English
Primarily Uses
If I attempt to open the quest log I get this error...

Script 'Quest Log By DRS' line 195: NoMethodError occurred.

undefined method 'size' for nil:NilClass

And if I talk to an NPC(Event) and start a quest I get this error

Script 'Game_Interpreter' line 1411: NoMethodError occurred.

undefined method 'unshift' for nil:NilClass

If you can tell me how to fix it I will be very thankful, it looks amazing anyway and very useful.

Cheers

-RubikPanda
 

DRS

Veteran
Veteran
Joined
Aug 10, 2014
Messages
67
Reaction score
6
First Language
English
Primarily Uses
If I attempt to open the quest log I get this error...

Script 'Quest Log By DRS' line 195: NoMethodError occurred.

undefined method 'size' for nil:NilClass

And if I talk to an NPC(Event) and start a quest I get this error

Script 'Game_Interpreter' line 1411: NoMethodError occurred.

undefined method 'unshift' for nil:NilClass

If you can tell me how to fix it I will be very thankful, it looks amazing anyway and very useful.

Cheers

-RubikPanda
I believe the problem was that I didn't do checks to see if the object was nil. Don't worry though I've addressed this in v 1.2. I've edited the original post with details, a link, and pictures. I believe you'll like it much better than the first version.

I understand the eventing part, but will the info to display what rewards you get for completing whatever quest be shown there with text along with icons or will it just remain a simple, text based quest log?
Yes, the Quest Log now does display what rewards you'll get for completing a quest, but does not actually change the actor's inventory. Take a look at my original post for version 1.2.

^^ This is an awesome script. Instead using  it as a Quest one, I decided to change the command menu name to Synopsis. Similar to the ones in the Tales series. 

The sliding menus give it a high tech feel.
Thank you. I appreciate it, and it's your choice to change the menu display. In fact, I've added that to the editable region of version 1.2. Make sure to check it out ;)
 

magnaangemon01

Miles Montgomery
Veteran
Joined
Jun 7, 2014
Messages
479
Reaction score
286
First Language
English
Primarily Uses
RMVXA
What are your terms of use for commercial or non-commercial games?

Never mind. I see it's already been posted XD
 
Last edited by a moderator:

DRS

Veteran
Veteran
Joined
Aug 10, 2014
Messages
67
Reaction score
6
First Language
English
Primarily Uses
It's free to use. All I want is credit.
 

DRS

Veteran
Veteran
Joined
Aug 10, 2014
Messages
67
Reaction score
6
First Language
English
Primarily Uses
Has anyone had any troubles?
 

Renchan

Warper
Member
Joined
Sep 12, 2014
Messages
2
Reaction score
0
First Language
English
Primarily Uses
Hello. I'm actually new to RPGM VXA and I am a noob in scripting. So I just want to ask, how am I going to activate the windowskin to my game? Thanks. Sorry for the inconvenience. 
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,853
Messages
1,016,990
Members
137,562
Latest member
tamedeathman
Top