Announcement
Announcement
| 2nd Quarter Contest Announcement posted! See the Community Announcements section. |
New threads (complete scripts) here will go into a moderation queue. You will not see your thread appear when you create it. A moderator will decide if it will be approved or denied.
![]() ![]() |
Jul 25 2010, 04:51 AM
Post
#1
|
|
![]() Cold Fire ![]() Type: Coder Alignment: Neutral Good |
Sky's Quest System Version 1.0 Created By Sky00Valentine Introduction Well this basically is a requested version of a quest script. Though I think it does things most others do. Features CODE Features : Version 1.0 - (May 27) - Infinite Amount of Quests - 2 Category systems working Simultaneously 1. Sorting Quest Type 2. Sorting Quest Progresses - Can automatically get quest location names - Can automatically get quest NPC Name - Still need to be complete List - Gives Quest Completion - Skipping or even going back on a task. - retrying a quest Updates None So far Screenshots ![]() ![]() How to use You need the SAATW Script Located in the demo and here You also need the resources Blank,Failed,Finished,Ongoing,mini_blank,mini_failed,mini_finished,mini_ongoing,Quest_Borders,Quest_ Background Quest_Borders and Quest_Background are not needed however without them you won't have background images. Quest_Borders and Quest_Background can be changed to whatever pics you want just make sure the images are 544x416 CODE Instructions & Installation --------------------------- - Place under Materials - use this script call to call the script: $scene = Scene_Quest.new - Set Max_Current_Quests to the number you want shown on the quest pages to do list. - Set Return to the Scene you want to go to when you exit the Quest_Scene. - Edit you primary Categories by changing the Categories Hash ex. category_id => [Category Name, false], be carefull to leave in the All Category - Next you should update the Quests_Categories Hash, by adding in Each of your categories ex. Category => [], be sure to add in all of your categories. - Lastly add in your Quests, this is the most complicated part, only until you understand the setup. ex. quest_id => [quest_name, status, Category, quest_information task 1 task 2 task 3 (task etc.) <=== this just means you can make as many tasks as you want last task], 1. Where quest_id is the quests number, 2. Where quest_name is the name of the quest. 3. Where status is do you want to start with this quest when you start a new game.(true/false) 4. Where Category is the Category you want the quest in. 5. Where quest_information is basically the information about your quest. 6. Where task is each task you require before the quest is completed. ----- ------------ -------------- ---------- ------------- ------ - Here are the quest commands you can call in game through events. 1. $quest.begin(quest_id,style = 2) will begin your quest unless you have already started it. Setting style to 2 will include your quest's npc beginning location and name. Setting style to 1 will include only the npc's name. Setting style to 0 will not include either. (if you want both included you only 'need' to use) $quest.begin(quest_id) 2. $quest.fail(quest_id) will list the quest as failed now. 3. $quest.next_task(quest_id) will move you onto the next task. This is used to progress in quests. 4. $quest.skip_to_task(quest_id, task) will skip to a task if the quest is in progress. Set task to the task you want to be skipped to. 5. $quest.name will return the quests name. 6. $quest.task_complete?(quest_id, task_number) will return true if you have completed that task and false if not. (this works well for conditional branches.) 7. $quest.quest_complete?(quest_id) will return true if you have completed the quest and false if you haven't also will return false if you failed the mission. 8. $quest.redo(quest_id,task = 1) will let you redo a quest or just a task. Set task to the number you want to go to. (Only works if you failed.) (If you want to start all over you only 'need' to have) $quest.redo(quest_id) 9. $quest.delete_quest(quest_id) will remove the quest from your list all together, and you have the chance to begin again. 10. $quest.current_step(quest_id) will give you number of the task you are on. 11. $quest.started?(quest_id) will return true if you are currently doing a quest. and false otherwise. Demo Mediafire Script See attatchment FAQ Will update as necessary Bugs & Compatability No known bugs atm please let me know. This is the first script that I actually began implementing a few error messages. That way it is easier to help a user of this script to figure out what is wrong. So there may be a few things that explain themselves. Unsure on compatibility but I think it should work. Credit Sky00Valentine for making the script ShadoweD for requesting script here //mitchi.exe for part of the background Extra notes This post has been edited by Sky00Valentine: Jul 25 2010, 05:38 PM
Attached File(s)
-------------------- My Scripts and Snippets
Spoiler: |
|
|
|
Jul 25 2010, 11:46 AM
Post
#2
|
|
![]() RPGMakerVX.net's official Seranille lover ![]() Type: Writer Alignment: Lawful Good |
It looks fabulous! I'm going the check it out, when demo will be released.
EDIT: Because the script is too long it can't be scrolling normally from Spoiler: try uploading it on PasteBin, or somethin' like this. This post has been edited by Kaimi: Jul 25 2010, 11:48 AM -------------------- |
|
|
|
Jul 25 2010, 11:54 AM
Post
#3
|
|
![]() That's how I roll. ![]() Type: Writer Alignment: Chaotic Evil |
Oh. Wow.
If there was ever a system to compete with modernalgebra's great Quest Journal, this is it. You know what? I'm changing my system right now. This is too good to miss. -------------------- |
|
|
|
Jul 25 2010, 12:17 PM
Post
#4
|
|
![]() I'm still smiling. My jaw hurts now. ![]() Type: Coder Alignment: Neutral Good |
Try putting it in a .txt file and attach it.
-------------------- Spoiler: Scripts/Snippets: Exclude Player in Party | Bag Pockets |Custom Iconset Size | Moghunter's Title Screen forum elf - Gameover Screen | Shop Modes | NIS Designs Uno | Monster Breeding System |
|
|
|
Jul 25 2010, 01:37 PM
Post
#5
|
|
![]() Welcome to RMVX.net, B*tch ![]() Type: Designer Alignment: Chaotic Evil |
Okay. I think I have to update the bg image. XD
-------------------- |
|
|
|
Jul 25 2010, 02:25 PM
Post
#6
|
|
![]() ![]() Type: Artist Alignment: Lawful Good |
Nice one, I'll try this later, and if its good, Look forward for me to use it on my project, and if you don't mind, I might modify your scripts since I'm using a 640x480 Resolution
and might redesign the whole User Interface -------------------- |
|
|
|
Jul 25 2010, 02:30 PM
Post
#7
|
|
![]() I'm still smiling. My jaw hurts now. ![]() Type: Coder Alignment: Neutral Good |
I just I remembered that BG image from resource request.
-------------------- Spoiler: Scripts/Snippets: Exclude Player in Party | Bag Pockets |Custom Iconset Size | Moghunter's Title Screen forum elf - Gameover Screen | Shop Modes | NIS Designs Uno | Monster Breeding System |
|
|
|
Jul 25 2010, 04:19 PM
Post
#8
|
|
![]() Cold Fire ![]() Type: Coder Alignment: Neutral Good |
Thanks everyone for your support I am glad you like it. It's my longest script yet. By that I mean I physically typed all the code and thats a lot of lines lol. As for editing the code that is cool with me. I just heard about the resolution thing in any future scripts I will add that compatibility and maybe in fixes.
-------------------- My Scripts and Snippets
Spoiler: |
|
|
|
Jul 25 2010, 10:36 PM
Post
#9
|
|
![]() I'm still smiling. My jaw hurts now. ![]() Type: Coder Alignment: Neutral Good |
Regarding the resolution, I think you should use Graphics.width and Graphics.height then subtract values or make formulas from that so users don't need to edit the window sizes.
-------------------- Spoiler: Scripts/Snippets: Exclude Player in Party | Bag Pockets |Custom Iconset Size | Moghunter's Title Screen forum elf - Gameover Screen | Shop Modes | NIS Designs Uno | Monster Breeding System |
|
|
|
Aug 3 2010, 02:37 AM
Post
#10
|
|
![]() Type: Designer |
This is a really good script, and I'm enjoying using it. However if I could make a suggestion, Perhaps some sort of on screen notification? So say you get a new quest or one is updated, a little box appears up in the corner of the screen stating that the quest book/journal has been updated. This way the player would know that its worth looking into the journal for something new rather then looking to see if anything has changed.
Of course this could EASILY be evented to work, but I'm thinking this could be done through the script to allow some more dynamic updates to the quests. |
|
|
|
Aug 4 2010, 09:39 AM
Post
#11
|
|
![]() ![]() Type: Designer Alignment: True Neutral |
Could you make this script work with "KGC_CustomMenuCommand"?
the KGC script note that we can creating additional menu commands and adding them into the command menu. I really want to use your Script but i have no script skill to edit it myself. KGC_CustomMenuCommand : Spoiler: -------------------- |
|
|
|
Aug 4 2010, 09:47 AM
Post
#12
|
|
![]() Cold Fire ![]() Type: Coder Alignment: Neutral Good |
Could you make this script work with "KGC_CustomMenuCommand"? the KGC script note that we can creating additional menu commands and adding them into the command menu. I really want to use your Script but i have no script skill to edit it myself. KGC_CustomMenuCommand : Spoiler: If this script works the way I think it does you have to do this yourself, its not a question of compatibility. -------------------- My Scripts and Snippets
Spoiler: |
|
|
|
Aug 4 2010, 03:48 PM
Post
#13
|
|
![]() ![]() Type: Designer Alignment: Chaotic Evil |
impressive
-------------------- |
|
|
|
Aug 16 2011, 12:22 PM
Post
#14
|
|
![]() Type: Undisclosed |
Hi
The scirpt works very well and I've made a good amount of quests with ease because of it. However, when I save a game and reload it, the current quests will dissapear entirley from the menu, as if they were never started! Do you know a way to fix this? |
|
|
|
Mar 18 2012, 05:36 PM
Post
#15
|
|
![]() Type: Musician |
...and if i want to add a task? not on the script but on a call script? ( i'm sorry i'm not english)
|
|
|
|
Oct 1 2012, 07:40 AM
Post
#16
|
|
|
That one guy... You know the one. ![]() Type: Artist Alignment: Chaotic Evil |
Hi The scirpt works very well and I've made a good amount of quests with ease because of it. However, when I save a game and reload it, the current quests will dissapear entirley from the menu, as if they were never started! Do you know a way to fix this? Did you ever figure that out? I'm trying to work around it myself right now but I keep hitting dead ends. doesn't even work on the demo even though every scripting tutorial and diagram says it should. Plus the lack of other people having an issue kinda makes me wonder what's up. so I'm just going through everything I can. This post has been edited by Regless: Oct 1 2012, 09:24 AM |
|
|
|
Oct 4 2012, 04:50 PM
Post
#17
|
|
![]() Master Eventer, Novice scripter, pathetic spriter ![]() Type: Designer Alignment: Chaotic Good |
I would like to request an update. Could you make it so when you complete a stage of a quest ($quest.stage_complete(quest_id, stage_number). It would be nice if it was greyed out(quest step) or check marked or striked through (
This post has been edited by jesse120: Oct 4 2012, 04:55 PM -------------------- Master eventer
Need an unusual event call me and i might be able to make it ex vehicle, pet search number I do take event requests search number 10519195120 Please don't put this number on any of your own posts or topics note: the search number will be on any post I make to aid in searching by author. If I forget to put it on a topic please notify me. I will try to check any posts/PMs around 7:30 AM, 3:00 PM, and after 6 PM most days (time in Pacific Time) The ultimate video game Spoiler: If you are a believer of Jesus Christ, believe he is the only way to heaven, and are 100% proud of it, put this in your sig. |
|
|
|
Oct 5 2012, 10:54 PM
Post
#18
|
|
![]() Type: Undisclosed Alignment: Unaligned |
Been working with this now and I'm sure to say I love this...
Though, I kept getting errors because I forgot to use comma's Ah, well... Would you please make an option so that people who don't need categories can choose if categories are on/off and thus shown or not?? I got this error because I deleted all user-defined categories. But actually, I only need about 1 category. Solved it by making one Main and one Side... So, don't care that much, just might be useful -------------------- ![]() |
|
|
|
Oct 6 2012, 03:36 AM
Post
#19
|
|
|
...now loading... ![]() Type: Designer Alignment: Unaligned |
I can't wait to put this to good use.
-------------------- |
|
|
|
Oct 13 2012, 12:20 AM
Post
#20
|
|
![]() The Legendary Engineer! ![]() Type: Spriter Alignment: Neutral Good |
Would you be able to make a version of the script that's fit for games with 640x480 resolution?
-------------------- ~Arlic von Vaelli
![]() Check out my RPG here! Epoch de Valeria: Transcendent Wings Excerpt of an everyday conversation: Arlic: *munch munch* Brian: Hey there, what are you up to? Arlic: I'm feasting on the disfigured corpses of the damned. Brian: I see. Brian: So do all disfigured corpses of the damned look like apples? Arlic: ... Arlic: Totally. |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 19th May 2013 - 12:24 PM |
|
|