Quests

Creates quests for players to go on to earn rewards, complete with a GUI menu

Total Downloads: 9,386 - First Release: May 31, 2015 - Last Update: Jun 11, 2018

5/5, 53 likes
  1. What?? Server has been running great until I tried to update quests. So I need to update the server like I do on update day?? I didn't see anything on that. I usually am on things right away. I'm confused lol
     
  2. Yep, if you want to stay up to date watch the changelog by clicking this link -> http://oxidemod.org/threads/release-changelog.18147/watch-confirm <-
     
  3. True that this weekend was like crazy for rust updates, but hey, so much performance updates ect that the game is again polished, also the xp system is not anymore such great sh*t as it was when they release it (lol 3 hours after the XP system update many people had 30-40 lvl +.....
     
  4. hi i looked in data/lustymap and no delivery or vendor things were in there. the custom folder was empty. also i found where the vendors and delivery guys were saved so i deleted that file and they were still in lusty map. so i got rid of the rest of the quest files in the data folder and restarted my server still in map. so i re downloaded your plugin replaced the old one hoping it would refresh everything still the same. when i restarted things still in map im so confused nothings working HELP?!?!

    PS:yes i restarted after every time i edited the files/folders.

    PSS: everything is working now except that the vendor and delivery positions are still on my lusty map they were legitly there until the map got wiped now the /q menu says there's no npc's doing those things anymore and so i can't delete them from your menu and as i already stated above getting rid of the files with them in it did nothing so help please?
     
    Last edited by a moderator: Jul 12, 2016
  5. In regards to my request of "Please make it so players cannot teleport while on a delivery mission".
    Adding this piece of code at the bottom (in the correct place, which is a line under the #endregion at the bottom) works a treat for NTeleportation:
    Code:
    private object CanTeleport(BasePlayer player)
            {
                if (!string.IsNullOrEmpty(PlayerProgress[player.userID].CurrentDelivery.TargetID))
                {
                    return "You cannot teleport while you are on a delivery mission";
                }
                else
                    return null;
            }
    
     
    Last edited by a moderator: Jul 12, 2016
  6. Fixed:
    Code:
    private object CanTeleport(BasePlayer player)
            {
                if ( !PlayerProgress.ContainsKey(player.userID) ) return null;
               
                if (!string.IsNullOrEmpty(PlayerProgress[player.userID].CurrentDelivery.TargetID))
                {
                    return "You cannot teleport while you are on a delivery mission";
                }
                else
                    return null;
            }
    
     
  7. They are in the lustymap datafile
    It's already done I just forgot to upload it :p
     
  8. Hi. Is it possible to make your plugin more easy to translate? I mean now to translate quotes It is needed to make changes in the plugin itself and my suggestion is to make json config file where will be stored all phrases of interaction with user.
     
  9. oxide/lang/Quests_en.json, either edit it directly or copy it and change the language code to your language
     
  10. Thanks. Did not notice it earlier.
     
  11. Most plugins will have a translatable file in there ;)
     
  12. Code:
    [Oxide] 18:24 [Warning] Calling hook OnPlayerChat resulted in a conflict between the following plugins: BetterChat - False (Boolean), Quests (True (Boolean))
    it can be corrected ?
     
  13. error...
     

    Attached Files:

  14. Hi. There one more thing that I would like to be implemented. Some plugins use a key, for example "K", instead of chat command. It would be nice to have such feature in your plugin.
     
  15. Negative, it doesn't cause any issues other then it will display what your typing for quests in chat. You can unload betterchat whilst making new quests if it's a issue for you
    It means one of your reward names doesn't exist. Did you edit your datafile manually at all?
    Sure
     
  16. k1lly0u updated Quests with a new update entry:

    2.1.53

     
  17. I take the quest to collect wood. For example I need to gather 500 wood. I collect 475 wood and cancel the quest. Now I have 475 wood (my collected) + 475 wood (returned for something) = 950 wood. Can I cancel the return of resources or you will fix this bug?
     
  18. k1lly0u updated Quests with a new update entry:

    2.1.54

     
  19. does not accept word translation from quests status.
    1- pending
    2-open
    3-completed
    also on the menu of your quests does not translate quest type description.
     

    Attached Files:

    • 111.jpg
      111.jpg
      File size:
      4.8 KB
      Views:
      53
  20. [Oxide] 17:01 [Warning] Calling hook OnPlayerChat resulted in a conflict between the following plugins: RustCore - False (Boolean), Quests (True (Boolean)