AsaApi.Plugins.ElementTransfer
ARK:SA ServerAPI Plugin that support Element Transfer between clustersRequirements
- ServerAPI Download/Install
- Ofcourse the ARK:SA Server
- Sqlite(automatic) or Mysql
Features
- Transfer elements between clusters
- Required Upload/Download Terminal to use /upload /download commands
- Drops beacon, Transmitter, Obilisk and any other terminal
- commands can be change via config
- Able to spend points
- Permission groups
Dependencies
Blank Config
		JSON:
	
	{
  "Mysql": {
    "MysqlDB": "",
    "MysqlHost": "",
    "MysqlPass": "",
    "MysqlPort": 3306,
    "MysqlUser": "",
    "UseMysql": false,
    "DbPathOverride": ""
  },
  "Points": {
    "Enable": true,
    "UploadCost": 10,
    "DownloadCost": 10
  },
  "Permissions": {
    "Enable": true,
    "Group": "Registered"
  },
  "Messages": {
    "Sender": "ElementTransfer",
    "UploadCMD": "/upload",
    "DownloadCMD": "/download",
    "UploadMsg": "{0} Elements has been uploaded",
    "DownloadMsg": "{0} Element succesfuly downloaded",
    "UploadErrorMsg": "Element Upload Error",
    "DownloadErrorMsg": "Element Download Error",
    "PermissionErrorMsg": "You dont have permission to use this command",
    "UploadNoElementMsg": "No Element in Inventory",
    "DownloadNoElementMsg": "No Element to download"
  }
}Commented Config
[CODE lang="json" title="Commented Config"]{
"Mysql": {
"MysqlDB": "", /* Database name */
"MysqlHost": "", /* host or ip address */
"MysqlPass": "", /* password */
"MysqlPort": 3306, /* port 3306 default mostly */
"MysqlUser": "", /* db username */
"UseMysql": false, /* Mysql credentials is required if enabled */
"DbPathOverride": "" /* sqlite database location */
},
"Permissions": {
"Enable": true, /* Enabling permissions */
"Group": "Registered" /* Permission group when linking */
},
"Messages": {
"Sender": "ElementTransfer",
"UploadCMD": "/upload",
"DownloadCMD": "/download",
"UploadMsg": "{0} Elements has been uploaded",
"DownloadMsg": "{0} Element succesfuly downloaded",
"UploadErrorMsg": "Element Upload Error",
"DownloadErrorMsg": "Element Download Error",
"PermissionErrorMsg": "You dont have permission to use this command",
"UploadNoElementMsg": "No Element in Inventory",
"DownloadNoElementMsg": "No Element to download"
}
}[/CODE]
		"Mysql": {
"MysqlDB": "", /* Database name */
"MysqlHost": "", /* host or ip address */
"MysqlPass": "", /* password */
"MysqlPort": 3306, /* port 3306 default mostly */
"MysqlUser": "", /* db username */
"UseMysql": false, /* Mysql credentials is required if enabled */
"DbPathOverride": "" /* sqlite database location */
},
"Permissions": {
"Enable": true, /* Enabling permissions */
"Group": "Registered" /* Permission group when linking */
},
"Messages": {
"Sender": "ElementTransfer",
"UploadCMD": "/upload",
"DownloadCMD": "/download",
"UploadMsg": "{0} Elements has been uploaded",
"DownloadMsg": "{0} Element succesfuly downloaded",
"UploadErrorMsg": "Element Upload Error",
"DownloadErrorMsg": "Element Download Error",
"PermissionErrorMsg": "You dont have permission to use this command",
"UploadNoElementMsg": "No Element in Inventory",
"DownloadNoElementMsg": "No Element to download"
}
}[/CODE]
RELOAD COMMANDS
Both RCON and Console command: ElementTransfer.ReloadSupport
Feel free to join my Discord server ArkToolsGive Love!
Buy me a coffeePaypal
.
 
	