GUI Shop

GUI Shop based on Economics. Supports NPC

Total Downloads: 11,482 - First Release: Aug 29, 2015 - Last Update: May 3, 2018

5/5, 38 likes
  1. is it possible to sell chat commands with this? or is it console command only
    was thinking of selling /killnapalm
     
  2. i need help i got the GUIShop and Econompy plugins installed but when i type ingame /shop window pups up but i dont have any items in there

    I did put the items URL but still noting
     
  3. make sure you added them to the buy and sell sections aswell as the item you want to sell with the website link for the picture link me your json file ile take a look for you
     
  4. is there anyway this plugin can be altered so i can fit more items for sale on the screen the default is 7 i was thinking around 15 per page
     
  5. heey everyone can someone do me a little favor and put a "working" config file online bc i cant seem to get it to work/understand and i hope that with a working one i can see what i am doing wrong

    friendly regardz jef112
     
  6. npc or /shop command ?
     
  7. Insert your current config in mate I'll take a look see if I can help
     
  8. How do I add items to the shop and change the categories because i'm stuck on build and I want to change that ingame and how do i add categories to the shop? Where like one shop called Mining sells like ores and stuff?
     
  9. Hello guys, i get errors in the RCON Console, everytime i buy / sell something.

    If someone buys anything:
    Code:
    [GUIShop] Player: Maik8 Buyed Item: sheetmetal x1
    Failed to call hook 'ccmdShopBuy' on plugin 'GUIShop v1.4.2' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.GUIShop.TryShopBuy (.BasePlayer player, System.String shop, System.String item, Int32 amount) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.GUIShop.ccmdShopBuy (.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 (HookMethod 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 hook, System.Object[] args) [0x00000] in <filename unknown>:0 
    If someone sells anything:
    Code:
    [GUIShop] Player: Maik8 Selled Item: pookie.bear x1
    Failed to call hook 'ccmdShopSell' on plugin 'GUIShop v1.4.2' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.GUIShop.TryShopSell (.BasePlayer player, System.String shop, System.String item, Int32 amount) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.GUIShop.ccmdShopSell (.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 (HookMethod 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 hook, System.Object[] args) [0x00000] in <filename unknown>:0 
    Would be nice if someone could help me to fix this.

    Thanks in advance!
     

    Attached Files:

  10. i'm having issues with mine no idea if anyone can help? it loads fine no i'm not using a NPC for Shop though may with option later but this is my config my issue is when i type /shop its empty. im clueless atm
     

    Attached Files:

  11. Same here. Help. Thanks :)
     
  12. Have you thought of using Alias System for Rust | Oxide that would open up lots of ideas for you :)
    On the Overview:
    NPC USERID:
    you must use /npc_list to get the list of the NPC IDs and place the id of the NPC that you want to be this market.
    You may use "0" as ID, this will ACTIVATE the /shop command.
    if NO "0" markets are set, the /shop will not work and the shops will only be available via NPCs.
    E.g.
    Code:
    "0": {
          "buy": [
            "ITEM1",
            "ITEM2"
    [DOUBLEPOST=1497121470][/DOUBLEPOST]
     

    Attached Files:

  13. mouse bug ..
     
  14. Can someone help me out.. my /shop is blank yet I've got everything added. please help.

    Thanks in advance.
     

    Attached Files:

  15. Fixed version. That was a lot more work than I thought.. :)
    Item names need to be lower case and spelt exactly the same as in-game. A good tip is to grab the image url first, use the exact name they've used just without the capital letters/ underscores. E.g.
    Code:
    "High Quality Metal": {
            "buy": "100",
            "img": "http://vignette4.wikia.nocookie.net/play-rust/images/a/a1/High_Quality_Metal_icon.png/revision/latest/scale-to-width-down/100?cb=20150723100203",
            "item": "high quality metal", << not 'metal.refined'
            "sell": "50"
     

    Attached Files:

  16. Thanks UnicornWeed!!!!
     
  17. is there a way to make the cursor stop snapping to the center of the screen? sometimes happens when you switch pages. this has caused some players to buy a ton of stuff they didn't want to
     
  18. It's another plugin causing that to happen, not GUIShop. Try unloading Ingame Clock GUI for Rust | Oxide if you have it. I've had a similar problem in the past with that plugin constantly resetting the cursor. If not, try other plugins but it's definitely not a GUIShop error. :)
     
  19. is it possible to add smoke rockets to a shop, if so, how?