Gameus' Quest System

Discussion in 'JS Plugins In Development' started by gameusguyus, Oct 26, 2015.

  1. ssunlimited

    ssunlimited Veteran Veteran

    Messages:
    195
    Likes Received:
    19
    Location:
    Brooklyn, New York
    First Language:
    Russian
    Primarily Uses:
    RMMV
    So you will complete the whole quest system by the end of Sunday night? I think I will include this Quest System in my game too.
     
    #61
  2. Kane Hart

    Kane Hart Elmlor.com Veteran

    Messages:
    656
    Likes Received:
    166
    Location:
    Barrie, Ontario, Canada
    First Language:
    English
    you releasing your full game by Monday night :p ?
     
    #62
  3. Rainfall

    Rainfall Veteran Veteran

    Messages:
    42
    Likes Received:
    6
    Location:
    Germany
    First Language:
    English
    I will definitely use this !

    Good work so far :)
     
    #63
  4. PanoramicPanda

    PanoramicPanda Villager Member

    Messages:
    16
    Likes Received:
    4
    Location:
    Columbus, Ohio
    First Language:
    English
    I'd say make it configurable to show up to n steps, where the default is 1, and let the user set however many. I say this because while on the default resolution it may only look like 3 at most, I know many people are running at 1280x720 and not many plugin menus have been made with this scaling in mind, so info looks cramped and there is a ton of unused space. By allowing the user to set the max number of steps shown, those who run higher resolution games can show more, using their menus to their full potential.
     
    #64
  5. grem333

    grem333 Veteran Veteran

    Messages:
    141
    Likes Received:
    83
    Location:
    USA
    First Language:
    English
    Primarily Uses:
    RMVXA
    Hey! Can't wait for this to be released!

    Do you think you could add an optional way to find out how many quests were completed out of the total number of quests, so completionists can know how many other quests they have to find? Like, maybe by each type of quest (Main, Side, etc), there could be a fraction like 5/30, so the player would know there are 25 more quests to find.

    :D
     
    #65
    Kane Hart likes this.
  6. Kane Hart

    Kane Hart Elmlor.com Veteran

    Messages:
    656
    Likes Received:
    166
    Location:
    Barrie, Ontario, Canada
    First Language:
    English
    That would be a cool idea.
     
    #66
  7. gameusguyus

    gameusguyus Veteran Veteran

    Messages:
    69
    Likes Received:
    175
    First Language:
    English
    I dunno if I can honestly find a spot in the layout for that. What I can do is give you a function that returns the number of quests and a function that returns a number of completed quests. If anything, I'll have to add it to a later version, for now I'd like to get an initial release out for people to start playing around with. Struggling with the quest info window right now, as it's not wanting to draw all of the quest's steps.
     
    #67
    Kane Hart likes this.
  8. Kane Hart

    Kane Hart Elmlor.com Veteran

    Messages:
    656
    Likes Received:
    166
    Location:
    Barrie, Ontario, Canada
    First Language:
    English
    sounds more then fair. 
     
    #68
  9. grem333

    grem333 Veteran Veteran

    Messages:
    141
    Likes Received:
    83
    Location:
    USA
    First Language:
    English
    Primarily Uses:
    RMVXA
    Of course, that's perfectly fine! :D   I am very excited to implement this plug-in in my game.
     
    #69
  10. gameusguyus

    gameusguyus Veteran Veteran

    Messages:
    69
    Likes Received:
    175
    First Language:
    English
    Woo! Finally kicking this script's butt. Here's a preview I'm sure you'll all love! This makes it so you can ultimately have as many steps/rewards as you want in any quest.

    [​IMG]
    EDIT: due to time constraints, you guys might have to wait one or two more days. I have all day Monday to finish it, make a demo, and explain everything.
     
    Last edited by a moderator: Nov 2, 2015
    #70
  11. nightdragon

    nightdragon Veteran Veteran

    Messages:
    92
    Likes Received:
    6
    Location:
    USA
    First Language:
    English
    Sweet!  :D   Take your time. 
     
    #71
  12. Kane Hart

    Kane Hart Elmlor.com Veteran

    Messages:
    656
    Likes Received:
    166
    Location:
    Barrie, Ontario, Canada
    First Language:
    English
    EDIT: due to time constraints, you guys might have to wait one or two more days. I have all day Monday to finish it, make a demo, and explain everything.
    Take your time looks amazing. 
     
    #72
  13. Screech1989

    Screech1989 King Pin! Veteran

    Messages:
    107
    Likes Received:
    89
    Location:
    Pontypool, South Wales, UK
    First Language:
    English
    Looks awesome ... defo worth the wait. Don't rush take your time. As much as I would like it yesterday lol good work takes time and you have already shot this plugin out in no time at all :) Rome wasn't built in a day :)
     
    #73
  14. ssunlimited

    ssunlimited Veteran Veteran

    Messages:
    195
    Likes Received:
    19
    Location:
    Brooklyn, New York
    First Language:
    Russian
    Primarily Uses:
    RMMV
    I would want this Quest System ASAP but I wouldn't want the coder here to rush things and not do a good job so I say take your time, debug everything etc...
     
    #74
  15. Jukan

    Jukan Warper Member

    Messages:
    4
    Likes Received:
    0
    First Language:
    English
    Looking awesome! Finish when ya can, this plugin is definitely exciting! Keep it up!!!
     
    #75
  16. sarugaki339

    sarugaki339 Villager Member

    Messages:
    28
    Likes Received:
    4
    First Language:
    English
    Hey, gameus, I'm fiddling around with your editor and got an error message you might want to know about. I tried changing the default quest to one of mine in game, which means I changed the name, the icon, ect. but what gave me a problem was when I tried changing the quest steps. I deleted them all then added mine which was changing the description and the corresponding variable to 002 with a max value of 2. Once I clicked okay, I got this:

    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
     
    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
       at GameusQuestEditor.Form1.btnEditStep_Click(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
     
     
    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    ----------------------------------------
    GameusQuestEditor
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///D:/Sword%20Art%20Online/GameusQuestEditor.exe
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34250 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34262 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34239 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Configuration
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Core
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Numerics
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    System.Runtime.Serialization
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
    ----------------------------------------
    System.Xml.Linq
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
    ----------------------------------------
    System.Data
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    Microsoft.CSharp
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.33440
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
    ----------------------------------------
    System.Dynamic
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.33440
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
    ----------------------------------------
    Anonymously Hosted DynamicMethods Assembly
        Assembly Version: 0.0.0.0
        Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
    ----------------------------------------
    Accessibility
        Assembly Version: 4.0.0.0
        Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
     
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
     
    For example:
     
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
     
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
     
    I'm not a scripter so I have no idea what it means, but hopefully it helps!
    (Also, I never post on forums so I'm hoping I used the spoiler tags right, if not just yell at me how to do it right and I'll fix it XD )
     
    #76
  17. Screech1989

    Screech1989 King Pin! Veteran

    Messages:
    107
    Likes Received:
    89
    Location:
    Pontypool, South Wales, UK
    First Language:
    English
    I'm not a scripter so I have no idea what it means, but hopefully it helps!

    (Also, I never post on forums so I'm hoping I used the spoiler tags right, if not just yell at me how to do it right and I'll fix it XD )
    Sorry to sound impatient but has it been released or are you a tester for him?
     
    #77
  18. Kane Hart

    Kane Hart Elmlor.com Veteran

    Messages:
    656
    Likes Received:
    166
    Location:
    Barrie, Ontario, Canada
    First Language:
    English
    Editor was released just no the in game portion.
     
    #78
  19. gameusguyus

    gameusguyus Veteran Veteran

    Messages:
    69
    Likes Received:
    175
    First Language:
    English
    Yeah, I found a few bugs while finishing up the quest system. I don't have a whole lot left to implement. Initial release should come tomorrow as well as a fixed editor.
     
    Last edited by a moderator: Nov 3, 2015
    #79
  20. Screech1989

    Screech1989 King Pin! Veteran

    Messages:
    107
    Likes Received:
    89
    Location:
    Pontypool, South Wales, UK
    First Language:
    English
    Ahh right ok thanks for a fast reply, im just holding back on my game now for this :D it will play a huge part :D #gameusguyus is doing a good job. :D sorry to have bothered you.

    Also i noticed your doing crafting, same here but im currently using this if its any good for you? 

    Recipe Crafting

    it will flow well with the quest system :D

    Screenshot

    [​IMG]
     
    Last edited by a moderator: Nov 3, 2015
    #80

Share This Page