Jump to content

David

Creator
  • Posts

    2,564
  • Joined

  • Last visited

  • Days Won

    37

Everything posted by David

  1. David

    Shop UI

    1) if "distributors" means NPC Vendors, then yea. Every NPC vendor has its own list of items. 2) lot of different things can be done, especially when it comes to shop plugin but days have only 24 hours, cant do everything although I open to making api for dynamic pricing if you find any developer willing to take on that. 3) Im not sure what "pnjs" is
  2. David

    Shop UI

    Yes this is planned too, next month probably, although configuration of my shop is fairly simple I also provide config transfer for customers from their old one. noted
  3. David

    Shop UI

    working on it, matter of few days will be sending out updated version tomorrow
  4. David

    Shop UI

    Version 1.2.82

    8,443 downloads

    Well rounded shop, with various features. It's standalone plugin which is compatible with WelcomePanel, HumanNpc. This plugin also supports selling commands, wipe block, no escape, sales, permission access. Multi-currency support Use different currencies for different items. Economics and ServerRewards (RP) is supported as well as scrap or any other ingame item. Restrictions Combat, raid, spawn and building block supported alongside with basic cooldowns and wipe block. NoEscape is required for combat and raid block. Appearance Simple and clean design to ensure smooth user experience for your players. Additionally Shop can be inserted into WelcomePanel to achieve "all in" server panel. Customization Widely customizable and feature rich Shop which will fit all needs of your community. Field Tested Plugin made by experienced developer, tested by hundreds of server owners and used by some big organizations. Discord Customer support available on discord, Installation - unzip downloaded package and place Shop.cs file into your plugin folder. - after succesfuly loading the plugin, data folder oxide/data/Shop will be generated - take data files provided in plugin package and drop them into your Shop data folder After finishing these steps your shop is ready to used. Server Currency If you don't wish to use ingame items as currency make sure you use either Economics or ServerRewards as you currency management as only those two plugins are compatible with Shop. Default currency setting is Economics ("eco"), if you wish to change it navigate to "oxide/data/Shop/Items.json", open this file in some text editor (VSC recommended) and simply select "eco" and mass replace for desired value. (video here) "eco" for Economics "rp" for ServerRewards "scrap" or any other ingame item Shop Categories To remove, change or add new categories open "oxide/data/Shop/Categories.json" file. There you will find all categories alongside with items lists. If you wish to remove certain items from category, just head over to item list and delete from there. Items Changing prices In "oxide/data/Shop/Items.json" you will find every item with their properties, to quick search for specific items press "CTRL + F". By leaving BuyPrice or SellPrice at 0 you will disable selling or buying of said item. Due to multi-currency support prices can be set only in whole numbers, no decimals. To offset for this, you can set minimal amount requirement. For example instead of selling one piece of wood for 0.01$ you can set minimal amount of 100x wood for 1$. Removing items If you wish to remove some items from Shop, you can do that directly in "data/Shop/Categories.json" file. Removing items from "Items.json" is not needed as they have no effect unless they are listed in some category. Adding new items To add new item you must first head over to "Items.json" data file and create new entry by copy pasting some of the existing ones. Once done with that you can add the item into category. To add multiple versions of same item can be created by simply adding unique tag behind shortname, for example "rifle.ak{1}", "rifle.ak{2}", etc... Commands Adding new commands Commands can be create at "data/Shop/Commands.json". Plugin can only run server side console commands and then parse steam id or player name with tags {steamid} and {playername}. There are two examples shown in default data file. Server side console commands are common thing and almost all plugins utilize them. Listing commands in categories Simply type in one of your command names into category item list like this "cmd/yourCommandName". Slash cmd in front of command name is there to make difference between ingame item and command. Cooldowns These are very basic, cooldown is triggered when buy/sell action is triggered. By using minimal amount requirement for items you can manage how much player buy and how often. Cooldowns are managed in "data/Shop/Cooldowns.json". Default data file contains two example of cooldowns but it's simply shortname and amount of seconds. Restrictions Raid and Combat Block Managed by NoEscape plugin, option to enable these two block can be found in config file. Building Block Prevents players from using shop while they are building block, option can be found in config file. Spawn Block Prevents players from using shop after they respawn, amount of seconds can be set in config file, 0 = disabled. Wipe Block Prevents players from buying specific items after wipe. Settings are located in "data/Shop/ItemsWipeBlock.json", similar as cooldowns. Sales By Permission (config file) Discount on every item in the shop assigned by permission, multiple permission can be created with their own discount values. By Category (categories data file) Discount for every item within specified category. By Item Discount for specific item in the shop. If item is already in discounted category, higher discount will be applied. WelcomePanel integration To integrate this plugin into WelcomePanel simply use one of the four configs included in download package. These config were premade for each WelcomePanel template (goes from 1 to 4). In case you have own highly customized layout for WelcomePanel you will have to adjust "Layout Container" in Shop config file by yourself.
    $32.99
  5. David

    Custom Buttons

    Hey, adding text replacement function to RP/Eco is not a problem. It's just custom buttons are not made to be constantly refreshed.
  6. David

    Craft Menu

    Patrol helicopter is not mountable, do you mean ch47 ?
  7. David

    Welcome Panel

    It would require rewrite of config file and that's not something I want to do, everyone would have redo their configs. Last time I did it people were complaining. It's explained in plugin description.
  8. David

    Craft Menu

    Just use skin ID instead of shortname in resources.
  9. David

    Welcome Panel

    Oxide lang files are not viable for this use case.
  10. David

    Craft Menu

    well you can craft any entity from game with help of PlaceAnything plugin but I doubt that you will be able to ride patrol heli
  11. David

    Craft Menu

    Sorry but I already told you that plugin support is english only, I do not speak your language
  12. David

    Custom Buttons

    You need to change base anchors in config to "0.5 0" "0.5 0"
  13. David

    Custom Buttons

    Hey, it's been answered few comments above
  14. This looks similar https://umod.org/plugins/xp-revived
  15. David

    Welcome Panel

    Add me on discord !David#1337 and I will assist you tomorrow, I just have plenty of work for tonight which is reason why responses coming off late.
  16. David

    Vote Map

    .
  17. David

    Vote Map

    Hey, yes I'm well aware of kaysharp and his behavior. I made my VoteMap mainly for custom maps however procedural maps still can be added although I'm not using api to fetch them, you have to add them by yourself. What I offer is original and customizable design (unlike that other dude) with welcome panel integration. I'm not interested to race with him since I have many other projects but Im not saying this wont be implemented in future. Right now I would like to add automated map change based on vote results, sort of "auto wipe".
  18. David

    Welcome Panel

    There is not, best what you can do is set text align to left side and start playing with spacebar. found this, but it does not work for some reason
  19. David

    Custom Buttons

    because by using "0.5 0" "0.5 0" as anchors they got pushed even lower, outside of screen. Try to adjust top points ingame.
  20. David

    Custom Buttons

    The new scaling is bit of problem. If your buttons are on bottom of the screen, you have to change your base anchors in config to "0.5 0". You will have to reposition them little bit in game but they should be scaled based on resolution now. If you have buttons at bottom and top that will be problem now.
  21. David

    Custom Buttons

    If you want report bug please use support section. Don't forget to share details like when it happened or if it cause some functionality issues, etc...
  22. David

    Craft Menu

    There is no available skin icon, you have to make your own. You can find link for skin uploader in plugin description.
  23. David

    Craft Menu

    Open support ticket and send me both your data files. I will have a look for you later tonight.
  24. David

    Welcome Panel Addons

    I can something simple just for KDR this month, will see.
  25. David

    Craft Menu

    Added them on top of the list. Just make sure you crafting repair bench with name of "Minicopter" and "Snowmobile". Skin id does not matter, you can use any. Entities.json

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.4m
Total downloads
Customers
10.9k
Customers served
Files Sold
156.4k
Marketplace sales
Payments
3.3m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.