Exodus

Gamemode/economy controller

Total Downloads: 592 - First Release: Dec 25, 2015 - Last Update: Dec 27, 2015

5/5, 3 likes
  1. Type /shop fromnpc

    and click "buy" on an item

    it should tell you to type a price.

    Ignore that warning, just outdated hook
     
  2. Is it possible to move the $ sign ? Wish to have it above hp
     
  3. I had it there originally but the crafting messages covered it
     
  4. I finally got everything working with your (rewrites) only 1 thing, is that the bank does not work. Am I missing another plugin or what? NPC 's work, guishop works, I can use the /p and /givemoney commands, but the /bank is not showing anything when I type it. Also after a paycheck, we have no way of accessing the new deposited funds.
     
  5. What happens when you type /bank create

    Post any errors please
     
  6. You should use Double istead of int. Decimal numbers are not allowed :S
    [DOUBLEPOST=1451534375][/DOUBLEPOST]AAAAAAND why im getting this error ehen calling?
    [Oxide] 4:57 AM [Error] Failed to call hook 'GetPlayerMoney' on plugin 'Exodus v1.1.3' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 4:57 AM [Debug] at Oxide.Plugins.Exodus.GetPlayerMoney (.BasePlayer player, Boolean type) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Exodus.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    Saved 21,972 ents, serialization(0.02), write(0.03), disk(0.00) totalstall(0.10).
     
  7. Huh? Formats are fine. Not sure why you're getting that error. Unload Exodus, delete Exodus.json in configuration and data and reload.
     
  8. How do I remove items from the shop?
     
  9. I'll update commands later
     
  10. I can add item with /shop in game ?
     
  11. removing the entry in the data file buy section:

    {
    "Price": 10,
    "SkinID": 0,
    "RandomSkin": false,
    "ItemEntryID": 1051155022,
    "Count": 1,
    "Permission": null,
    "OnlyPermission": false,
    "isBP": false,
    "Kit": "",
    "ImageID": "Small Stash",
    "Name": "Small Stash"
    },
    delete that and small stash will dissapear
     
  12. Same method works for adding items

     
  13. @ Author, Placed your mod on my server. Since then everyone has been experiencing problems with their inventories. Removed your mod and everything works fine again. The GUI for the money appears to be causing an offset of the inventory boxes, so that if you drag an item into the lower half of any box it will fall to the ground. Sounds minor, but it gets super annoying over time.
     
  14. I also found 1 bug with the GUI store system. Sometimes when you have it open it bugs up and you cannot close out of it no matter what you try unless you have enough money to "buy" an item. If it bugs up and you don't have enough money in your wallet to buy anything then you are stuck on that page and would have to reconnect to server. I THINK this happens if a player has the inventory shop open and the exodus plugin gives you a Check to increase your money at the same time. Had this happen to me 3 times and a couple other players a couple times.


    **edit** im going to disable the PopupNotifications to see if it fixes it.
     
    Last edited by a moderator: Jan 1, 2016
  15. Hey! FAJKHFIUAHIWDFJWDF
     
    Last edited by a moderator: Jan 16, 2016
  16. Code:
    [Oxide] 7:47 AM [Error] Failed to call hook 'cmdBank' on plugin 'Exodus v1.1.3' (NullReferenceException: Object reference not set to an instance of an object)
    Getting this error
    [DOUBLEPOST=1452953221][/DOUBLEPOST]
    Code:
     [Oxide] 8:05 AM [Error] Failed to call hook 'ccmdMoveNpcsToPlayer' on plugin 'GUIShop v1.1.5' (NullReferenceException: Object reference not set to an instance of an object)
    (09:05:17) | NullReferenceException: Object reference not set to an instance of an object
    (09:05:17) | NullReferenceException: Object reference not set to an instance of an object
    (09:05:27) | NullReferenceException: Object reference not set to an instance of an object
    (09:05:27) | NullReferenceException: Object reference not set to an instance of an object
    Getting this error for the npcs
     
  17. First of all, thank you for this nice plug in... but i have 2 problems:

    first:
    this is what shows up if i enter /bank

    Code:
    [Oxide] 12:48 PM [Info] Loaded plugin GUIShop v1.1.5 by Reneb/Nogrod/Norn
    [Oxide] 12:48 PM [Info] [GUIShop] Generating configuration...
    [Oxide] 12:48 PM [Info] [GUIShop] Generated 12 shops.
    [Oxide] 12:48 PM [Info] [GUIShop] [adminshop] adminshop
    [Oxide] 12:48 PM [Info] [GUIShop] Loaded 245 shop definitions (items).
    [Oxide] 12:48 PM [Error] Failed to call hook 'cmdBank' on plugin 'Exodus v1.1.3' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 12:48 PM [Debug]   at Oxide.Plugins.Exodus.cmdBank (.BasePlayer player, System.String cmd, System.String[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Exodus.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    
    2nd is there any documentation how the /shop command works?
    Maybe my english isn't well enough but I don't know what to do exactly :(

    Thank you

    PS:
    Also an error if i use /p

    PPS:
    Hunting works, but no idea where it saves the reward...

    PPPS:
    calling npc error:

    Code:
    > shop.callnpcs
    [Oxide] 1:21 PM [Error] Failed to call hook 'ccmdMoveNpcsToPlayer' on plugin 'GUIShop v1.1.5' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 1:21 PM [Debug]   at Oxide.Plugins.GUIShop.ccmdMoveNpcsToPlayer (.Arg arg) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.GUIShop.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    
    and yes, i deleted all of it and installed it again a dozen times :(
    [DOUBLEPOST=1453379383][/DOUBLEPOST]
    Slowly I start thinking that we are setting up pretty similar servers... at least you seem to get all the errors i receive xD
     
    Last edited by a moderator: Jan 21, 2016
  18. I rewrited the plugin as the owner seems not very active, i made quantities as double (Decimal numbers) and added banks zones not positions, transfers, jobs, etc. Please update it yourself as i love this plugin, otherwise i'll make my own plugin to overpass yours :S
     
  19. Do you mind sharing your version?
     
  20. Well its a little bit bugged and i changed default messages to my server“s messages, If owner does not update it within few days/week i'll upload my own plugin very similar to this one with the features mentioned before ^^