About XCustomGenes
XCustomGenes is a versatile gene editor plugin offering a user-friendly UI, multilingual support, sound effects, and robust features for editing or deleting genes through chat commands or the UI, with options for payment integration using in-game currency.
-> In the code you can switch the plugin language - LanguageEnglish = true <-
Features
- Optimization of the interface for different monitor resolutions.
- There is a lang ru/en/uk/es.
- Sound effects when interacting with the menu.
- User-friendly UI gene editor.
- To change/delete genes, player/administrator can use: chat commands or UI editor.
- Ability to change/delete genes on a selected item, as well as on all items in inventory simultaneously.
- Ability to make gene changing/deletion paid.
- Balance of any plugin or Scrap can be used as currency.
- Various chat messages.
- Protection against incorrect input of genes.
- The administrator can quickly give himself seeds with the right genes using the UI editor.
Permissions
xcustomgenes.use - access to menu / access to genes editing. xcustomgenes.admin - access to admin functionality.
Commands
/g, /gene, /genes - to open the menu. [ Commands can be changed in the config. ] /genes item genes(xxxxxx) - to change/delete genes on the selected item. /genes all genes(xxxxxx) - to change/delete genes on all items in inventory simultaneously. xcustomgenes_give steamID shortname genes(xxxxxx) amount skinID - to give seeds with genes to the player. [ Arguments - genes, amount, skinID - is not a mandatory. ]
Config
{ "General settings": { "SteamID profile for custom avatar": 0, "Chat prefix": "<size=12><color=#FFFFFF50>[</color> <color=#00FF0050>XCustomGenes</color> <color=#FFFFFF50>]</color></size>\n", "List of commands to open the menu": [ "g", "gene", "genes" ], "Gene list for quick selection": [ "GGGGYY", "GGGYYY", "GGYYYY", ... ] }, "GUI settings": { "Color_background_1": "0.517 0.521 0.509 0.95", "Color_background_2": "0.217 0.221 0.209 0.95", "Button color (icons)": "1 1 1 0.75", "Block color": "0.517 0.521 0.509 0.5" }, "Payment settings": { "Use payment": false, "True - plugin with balance | False - scrap": false, "Price formation - [ True - per stack | False - per seeds ]": true, "Price": 10.0, "Price - gene delete": 2.0, "Plugin name": "Economics", "Method name(API) - Balance": "Balance", "Method name(API) - Withdraw": "Withdraw", "Method(API) data type - [ 0 - int | 1 - float | 2 - double ]": 0 } }