Search the Community
Showing results for tags 'personalbuilder'.
-
Version 1.0.7
131 downloads
The plugin adds personal builder bots to your server that can build any base saved through the CopyPaste plugin. How it works: spawn the personal builder with the /pbuilder command, select a point for construction with the middle mouse button - the bot checks the area and begins construction. It is recommended to choose places with a flat landscape, especially for large buildings. You can configure: Controls Button to assign build position (MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT) Range of the task assignment button Display 3D arrows over a build position? Arrow display duration Bot settings The name of the bot to be selected through the command when spawning Bot spawn delay CopyPaste file name (oxide/data/copypaste) Player Bot display name Health Make bot immortal? Resources Require resources for construction? Drop bot's resources on death? Speed Bot speed multiplier Build speed multiplier Time to check 1 foundation Time to check 1 building block Checks Check is close to road? Check is building blocked by other cupboards? Check for Prevent Building triggers (restrict building on monuments) Prevent Building check radius Effects Enable effect when bot appears/disappears Enable building block upgrade effects? Clothes Video demonstration: By default, the plugin has 2 localization files, for Russian and English Commands: /pbuilder - spawn or despawn bot /pbuilder [bot name] - spawn a specific bot The middle mouse button (or another button specified in the config) assigns the point where you need to build a base Configuration: To make the default config work, you need to download the build file (link below) and place it in this directory "/oxide/data/copypaste". Link: https://drive.google.com/file/d/11nMTecwn2pZyiaECeRSPqDXacYq2a6iv/view?usp=sharing How to add your buildings: - Open the config, duplicate the standard bot setup - Change the permission to spawn - Change the short name of bot - Change the name of the build file - find the one you need in "/oxide/data/copypaste" directory and enter it without the file EXTENSION { "Controls": { "Button to assign build position (MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT)": "MIDDLE_MOUSE", "Range of the task assignment button": 25.0, "Display 3D arrows over a build position?": true, "Arrow display duration": 2 }, "Permissions": { "personalbuilder.bot1": { "The name of the bot to be selected through the command when spawning": "bot1", "Bot spawn delay": 300.0, "CopyPaste file name": "pbuilder_test", "Player (bot)": { "Bot display name": "Personal Builder", "Bot health": 1000.0, "Make bot immortal?": false }, "Resources": { "Require resources?": true, "Drop bot's resources on death?": true }, "Speed": { "Bot speed multiplier": 1.0, "Build speed multiplier": 1.0, "Time to check 1 foundation": 0.15, "Time to check 1 building block": 0.15 }, "Build": { "Checks": { "Check is close to road?": true, "Check is building blocked?": true, "Check for Prevent Building triggers": true, "Prevent Building check radius": 10.0 } }, "Effects": { "Enable effects on appear & disappear?": true, "Enable building block upgrade effects?": true }, "Clothes": [ { "Item name": "", "Item shortname": "shoes.boots", "Item skin": 0, "Item amount": 1 }, { "Item name": "", "Item shortname": "pants", "Item skin": 0, "Item amount": 1 }, { "Item name": "", "Item shortname": "hoodie", "Item skin": 0, "Item amount": 1 }, { "Item name": "", "Item shortname": "mask.bandana", "Item skin": 0, "Item amount": 1 }, { "Item name": "", "Item shortname": "hat.boonie", "Item skin": 0, "Item amount": 1 }, { "Item name": "", "Item shortname": "sunglasses", "Item skin": 0, "Item amount": 1 } ] } } }$30.00