NOTICE !!! NOT FOR SALE ANYMORE, LIMITED SUPPORT
ROBOTS IN RUST !!!!!!
Special thanks to PooWater at Dark Ages RP server for Design
UPDATE 1.1.0 - Fixed movement and changed looks
Yes.. add your very own Player controlled robots in Rust
Named after the artist (Poowater), who's original sculpture design was transformed into something Alive !!!!
Watch Poobot video for walkthrough on how to use and config setup
Note: Players have to be standing on ground to deploy or spawn Poobot !!
Players will have the option to craft or purchase (if enabled) a drivable robot named Poobot !!! Once players have the Poobot in there inventory (default placeholder is large wooden chest that is reskinned) all they need to do is place the "Poobot" on the ground and it spawns a full size robot they can use. Players can fight other robots, gather resources (if enabled), destroy buildings and players (if enabled). Just some great chaotic fun !!!!!
By default, Poobot does not require fuel, but when turned on, player will need the default material Low Grade Fuel in there inventory to move and use Poobot.
Rocket ammo will also need to be on player to be available to use while moving Poobot.
Players can repackage Poobot for later use by clicking the in Robot GUI button or typing the command while seated. Plus, players can repair Poobots with Metal fragments and hitting with a hammer.
In Game Robot Gui
Swap Weapon Button - Feature coming soon
Repack Robot Button - will repack and put robot back into player inventory
Fuel - shows current fuel amount in player inventory
Spar Mode Button - enabled robot spar mode
Sentry Mode Button - Feature Coming soon
Rockets left and Rockets Right ready/cooldown/no ammo indicators
Health indicator in blue
Swap Weapon Button - Feature coming soon
Repack Robot Button - will repack and put robot back into player inventory
Fuel - shows current fuel amount in player inventory
Spar Mode Button - enabled robot spar mode
Sentry Mode Button - Feature Coming soon
Rockets left and Rockets Right ready/cooldown/no ammo indicators
Health indicator in blue
Permissions:
poobot.craft - allows authorized players to craft a robot with specified material and amount
poobot.spawn - allows authorized players to spawn poobots anytime and do full repair without materials, more of a admin/mod thing. good for setting up battles.
Chat Commands:
/poobot - displays help text about poobot
/poobot.repack - allows player to repack poobot back to inventory. Or use Button in Robot GUI
/poobot.repair - allows authorized spawn players to fully heal robot without materials
/poobot.craft - allows authorized craft players to create a robot with materials and it will place it in there inventory to deploy when wanted.
/poobot.spawn - allows authorized spawn players to spawn a poobot on there location at ground level.
/poobot.dismount - simple chat command to dismount from poobot.. you can also just Jump do dismount.
/poobot.activatenpc - alternate way to start spar mode. Hitting GUI Button is easier. lol
Console command
givepoobot - used for reward store or authorized spawn players can use it to give themselves a poobot in inventory
poobotrepack - allows you to repack a robot you deployed
poobotactivatenpc - alternate way to start spar mode. Hitting GUI Button is easier. lol
poobotactivatesentry - alternate way to activate sentry mode. Button is easier. (Currently does nothing)
Default Configuration
Code:
{
"Craft - Amount of Materials needed to craft a full robot ": 10000,
"Craft - Item ID of the material needed to craft robot (default Metal Fragments) ": 69511070,
"Fuel - Amount of fuel needed per tick to run Robot ": 5,
"Fuel - Item ID of Fuel needed to run Robot ": -946369541,
"Fuel - Seconds between fuel ticks ": 60.0,
"Gather - Ore - Amount gathered per cycle when hitting Ore nodes ": 100,
"Gather - Wood - Amount gathered per cycle when hitting Trees ": 100,
"Gather - Wood - Number of cycles before Tree is empty ": 5,
"Global - Allow Robot Repack if Robot Health is not 100% ": false,
"Global - Allow Robot Repack if Robot is under Weapons reload Cooldown ": false,
"Global - Allow Robot to damage players/buildings..etc ": false,
"Global - Allow Robot to gather resources from Tree/Ore ": true,
"Global - Do Knockback effects when robots hit each other ": true,
"Global - Enable Condition Loss when hitting other Non Robots (players, buildings, ets..) ? ": false,
"Global - Enable Condition Loss when hitting other Robots ? ": false,
"Global - Ore - Number of cycles before Ore nodes are empty ": 5,
"Global - Require Fuel to run Robot ?": false,
"Health - Minimum Health needed when repairing to stand robot back up ": 2000.0,
"Health - Starting / Max Health of all Robots ": 10000.0,
"Punch - Condition Loss - How much condidtion loss damage will robot take when punching NON robots (players, buildings..etc) ": 50.0,
"Punch - Condition Loss - How much condidtion loss damage will robot take when punching other robots ": 10.0,
"Punch - Damage - Damage to Robots when hit by other robots ": 500.0,
"Punch - Damge - Damage to Non robots entities when being hit by robot punch ": 50.0,
"Punch - Knowndown - Chances a landed robot punch will knock down a roboat for a few seconds ": 5,
"Punch - Radius - how wide of a fist will the robot have when punching and looking for something to damage ": 1.3,
"Repair - Amount of health restored by one hit when repairing ": 1000.0,
"Repair - Amount of Materials needed to repair per hit ": 100,
"Repair - Item ID of the material needed to repair (default Metal Fragments) ": 69511070,
"Rocket - Cooldown - How long must player wait to reuse the rockets on the robot ": 120
}