Prices do not change after reload/restartNot An Issue
already configure the prices at /data/CompoundOptions.json and reload plugin but the prices does not chane
even restart the server the prices still not change
so how it works?
You need to make sure to edit the data file while the plugin is unloaded or server is shutdown, otherwise it will not be changed.

I am having a similiar issue. I have shut down the server. editted the file, restarted the server, and the file reverts back to the original file. Nothing seems to be working right for it.

I even verified the save multiple times and checked that the updated version is on the server, but as soon as I start the server, back to original.

MAKE SURE when editing the CompoundOptions data file that the plugin is UNLOADED (and the server is running).
I've found that if the server is shut down or the plugin is loaded while editing the data file, the "current dynamic state" of bandit and outpost will conflict with what I think is the .sav file and mess things up (i've spent many many hours on this issue).

MAKE SURE to check your json data file, small mistakes like an incorrect dash (-) in front of a currency id might not make errors but will make the plugin to not work correctly.
If you mess it up, start over;
  • Unload the plugin
  • Copy the complete code/text of the .json file in the data folder to a notepad
  • Delete the .json files from the config and data folder
  • Delete the plugin itself (the .cs fil in plugins folder
  • Restart the server
  • Reinstall the plugin
  • Unload the plugin
  • Double and Tripple check the code/text you pasted to a notepad for small non-json mistakes
  • Validate the text on jsonlint
  • Replace the code/text in the .json file in the data folder with the code/text from your notepad and save
  • Reload the plugin

Most likely it's an error in the /data .json file or another plugin conflicting with this plugin.

I have custom loot and and currency in both Bandit and Outpost, and it works fine.

Let us know if you get it to work.
do the O.load command in the RCON not the server. That way you can get the errors and find the comma out of place . . . . . not that this happened to me ;)
Locked automatically