-
Posts
1,025 -
Joined
-
Last visited
Content Type
Profiles
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by walkinrey
-
Changed Status from Pending to Closed
-
Changed Status from Pending to Closed
-
I made a mistake in the translation, the width means the length of the road, if you want cars to drive only on long roads - specify a value of at least 1000
-
Changed Status from Pending to Closed
-
the log is also written in English
-
just a message displaying information that the car has spawned. can be changed only through the plugin code, but for what
-
install SpawnModularCar plugin
-
so, were you able to solve the problem?
-
can i see your config? and what map do you use? custom or procedural russian characters and names in the config, I think it's not such a big problem anyway, this is a test config and it needs to be reconfigured
-
unload plugin, delete config and load plugin again it seems you dont have any presets in the config
-
i am tested auto-pickup and didnt find any bugs. also, i prepare an example for you to how setup shortcut buttons "GUI setup": { "How many seconds to update the GUI?": 6, "Panel layer (Hud, Overlay, Overall, Hud.Menu, Under)": "Overlay", "Panel position": { "type": "RectTransform", "anchormin": "1 1", "anchormax": "1 1", "offsetmin": "-170 -104", "offsetmax": "-10 -10" }, "Second position of the panel (used if the player has a personal bot)": { "type": "RectTransform", "anchormin": "1 1", "anchormax": "1 1", "offsetmin": "-335 -104", "offsetmax": "-175 -10" }, "1 panel color": "#7f8c8d", "2 panel color": "#bdc3c7", "Health bar color": "#2ecc71", "Shortcut buttons": [ { "Text on button": "Auto-pickup enable", "Executable chat commands": [ "panimal auto-pickup enable" ] } ] },
-
its a fixed list, you cant change it how i remember it was cutted out here is the answer for your question. you can add auto-pickup commands to the gui through configuration. you need to edit the list of shortcut buttons in the config. i will check it now
-
Changed Status from Pending to Closed
-
To give yourself an item, you need to have at least one configured item in the config "Bot install by item": [ { "Item name": "PersonalNPC", "Item shortname": "furnace", "Item skin": 2741314889, "Bot info": { "Bot spawn delay": 300.0, "The name of the bot to be selected through the command when spawning": "bot1", "Bot name": "Personal bot of player %OWNER_NAME%", "Bot appearance (0 - random)": 0, "Maximum health": 150.0, "Bot speed (slowest, slow, normal, fast)": "normal", "Enable infinite ammo for the bot?": true, "Enable display of the bot on the map? (frankenstein icon)": true, "Start kit": [ { "Item name": "", "Item shortname": "shoes.boots", "Item skin": 0, "Item amount": 1, "In which container to place? (belt, main, wear)": "wear" }, { "Item name": "", "Item shortname": "pants", "Item skin": 0, "Item amount": 1, "In which container to place? (belt, main, wear)": "wear" }, { "Item name": "", "Item shortname": "hoodie", "Item skin": 0, "Item amount": 1, "In which container to place? (belt, main, wear)": "wear" }, { "Item name": "", "Item shortname": "mask.bandana", "Item skin": 0, "Item amount": 1, "In which container to place? (belt, main, wear)": "wear" }, { "Item name": "", "Item shortname": "hat.boonie", "Item skin": 0, "Item amount": 1, "In which container to place? (belt, main, wear)": "wear" }, { "Item name": "", "Item shortname": "sunglasses", "Item skin": 0, "Item amount": 1, "In which container to place? (belt, main, wear)": "wear" } ], "Functions setup": { "Can a bot loot crates?": true, "Can the bot mine trees and stones?": true, "Can the bot pick up resources? (wood, sulfur and metal ore, stones)": true, "Should the bot protect the owner?": true, "Should the bot defend itself?": true, "Can the bot travel by car/copter and other vehicles?": true, "Can the bot pick up dropped items?": true, "Recover the owner from a wounded state": { "Can the bot recover the owner if he is in a wounded state?": true, "Recover time": 6.0 }, "Can the bot attack other people's buildings?": true, "Can a bot attack its owner's buildings?": false, "Can the bot collect resources within a radius of 50 meters? (/pnpc auto-pickup)": true, "Can the bot farm resources within a radius of 50 meters? (/pnpc auto-farm)": true }, "Gather setup": { "Shortname of items that can harvest trees": [ "hatchet", "chainsaw", "hammer.salvaged", "stonehatchet", "axe.salvaged" ], "Shortname of items that can mine stones and ore": [ "pickaxe", "stone.pickaxe", "hammer.salvaged", "jackhammer", "icepick.salvaged" ], "Setting up mining rates": { "stones": 2.0, "wood": 5.0 } }, "Damage and interactions setup": { "Bot damage rate": 2.0, "Bot recive damage rate": 0.5, "Can players damage the bot?": true, "Can the bot damage players?": true, "Can turrets target and kill a bot? (all turrets will not be able to damage the bot)": false, "Prevent bot owner turrets from aiming and killing the bot? (bot owner's turrets will not be able to damage the bot)": true, "Blacklist of objects that the bot will ignore when owner selecting a target (short prefab name)": [ "barricade.sandbags" ] }, "Black list of items that cannot be put into the inventory of the bot": [ "rocket.launcher" ] } } ], This is an item from the standard configuration. To issue it, you need to enter the command pnpc.item STEAM_ID 2741314889
-
In config you have a list which named 'Bot install by item'. In default config in this list you have a one example, how to setup this list for another bots. If you using a default config and you want to receive item to install a bot, you need type a command 'pnpc.item {STEAM_ID} 2741314889' in your server console. Instead '2741314889' skin id you can use any another, if it exists in the config. only 1 bot per player if you have any questions, you can also write me to the discord: walkinrey#2924
-
Version 2.0.3
1,634 downloads
Tired of driving on abandoned roads in Rust? Traffic Drivers adds AI-driven vehicles with armed companions ready to defend their drivers. Customize everything from vehicle setups to AI behavior, making each road feel more dynamic and unpredictable! Features: Dynamic AI Traffic • AI-powered vehicles patrol Rust’s roads with armed drivers and companions. • Customizable AI reactions – decide how they respond to attacks! • Companions will fiercely protect their driver. High-Speed Combat & Encounters • Bots fight back when their vehicle is attacked. • Drivers can temporarily accelerate when under fire. • Setup damage rates, loot tables, and AI health settings. Full Vehicle Customization • Set fuel limits or enable infinite fuel. • Adjust max speed, destroy rules, and car respawn times. • Optional locks for security Loot & Rewards System • Configure loot inside storage modules – control drop rates and item amounts. • Customize driver & companion inventory – weapons, clothes, and other supplies. ⚙ Spawn Control • Set limits on active traffic vehicles. • Adjust minimum road length • Configure auto-destruction for stuck cars. • Prevent AI from attacking friendly drivers and companions. Total Customization & Control: Vehicle Presets: • Adjust fuel, speed, engine durability, and others. • Define loot contents inside storage modules. Driver & Companion AI: • Set driver names, health, appearance, and clothing. • Configure damage resistance and response to attacks. • Equip companions with custom armor, health, and weapons to protect their driver. See It in Action! Watch the Video After downloading you’ll also get plugin called DriverController. It’s a single plugin to setup presets of bots and loot between all of my plugins. Configuration: { "Event settings": { "Allowed events (vehicle) count": { "Min": 3.0, "Max": 6.0 }, "Event restart delay": { "Min": 60.0, "Max": 120.0 }, "Prevent NPC from attacking drivers and companions?": true, "Block damage to transport from not players?": true, "Block damage to driver and companion from not players?": true, "Destroy events of this plugin when pause is enabled?": true, "Behavior when Convoy spawns": { "Pause events when Convoy starts?": true }, "Marker text color": { "Color (for HEX, put # at the beginning)": "0.2 0.21 0.62 1" }, "Event name for the marker": "EVENT CAR", "Route recording settings": { "Enable recorded routes usage?": true, "Clear saved routes after wipe?": true, "Minimum distance between points to record in route (used when recording route)": 20.0, "Minimum number of points to save (used when recording route)": 50.0 }, "Route generation": { "Enable route generation": true }, "Controller settings": { "Controller update timer (0 - 0.2)": 0.0 } }, "Car settings": [ { "Activate this event?": true, "Transport type for event (Random2Module, Random3Module, Random4Module, Module2, Module3, Module4)": "Module2", "Driver name (key) from driver settings in DriverController plugin": "DriverCar", "Companion name (key) from companion settings in DriverController plugin (list to occupy free seats in the vehicle)": [ "Companion1", "Companion2" ], "Engine settings": { "Engine parts level (1 - 3)": 1, "Drop the parts when destroying vehicle?": false }, "Loot container settings": { "Enable loot in vehicle container?": true, "Drop the loot when destroying the transport?": false, "Amount of slots": 1, "Name of loot set from loot settings in DriverController plugin (list loot sets for random selection)": [ "ResourcesCar" ] }, "Use Road Routes (has priority over off-road)": true, "Use Off-Road Routes (used if no road routes are available)": true, "Controller settings": { "Max speed (km/h)": 60.0, "Maximum speed when obstacles detected (km/h)": 5.0, "Chase mode settings": { "Chase attacking players?": true, "Max chase distance": 150.0, "Chase timer": 120.0 } }, "Turret Settings (will add the specified amount to each suitable module)": { "Enable Turrets on Vehicle": false, "Disable Turrets on Event End": true, "Maximum Attack Range": 50.0, "Player Damage Multiplier": 0.5, "Max turrets amount": 1, "At what percentage of the module's remaining health remove the turret installed on it": { "Min": 2.0, "Max": 5.0 } }, "Damage receive rate": 1.0, "Fuel settings": { "Enable automatic fuel refueling?": true, "Remove fuel when unlocking vehicle?": true, "Maximum fuel in vehicle": 500 }, "Vehicle headlight settings": { "Enable vehicle headlights?": true, "Use headlights only at night?": true }, "Detonator settings": { "Add C4 to the vehicle after the death of the driver (used to despawn vehicles)": true, "After how many seconds explosives will be blown up": 60.0, "Explosives position offset": { "x": 0.0, "y": 0.8, "z": 0.0 } } }, { "Activate this event?": true, "Transport type for event (Random2Module, Random3Module, Random4Module, Module2, Module3, Module4)": "Random3Module", "Driver name (key) from driver settings in DriverController plugin": "DriverCar", "Companion name (key) from companion settings in DriverController plugin (list to occupy free seats in the vehicle)": [ "Companion1", "Companion2" ], "Engine settings": { "Engine parts level (1 - 3)": 1, "Drop the parts when destroying vehicle?": false }, "Loot container settings": { "Enable loot in vehicle container?": true, "Drop the loot when destroying the transport?": false, "Amount of slots": 1, "Name of loot set from loot settings in DriverController plugin (list loot sets for random selection)": [ "ResourcesCar" ] }, "Use Road Routes (has priority over off-road)": true, "Use Off-Road Routes (used if no road routes are available)": true, "Controller settings": { "Max speed (km/h)": 60.0, "Maximum speed when obstacles detected (km/h)": 5.0, "Chase mode settings": { "Chase attacking players?": true, "Max chase distance": 150.0, "Chase timer": 120.0 } }, "Turret Settings (will add the specified amount to each suitable module)": { "Enable Turrets on Vehicle": false, "Disable Turrets on Event End": true, "Maximum Attack Range": 50.0, "Player Damage Multiplier": 0.5, "Max turrets amount": 1, "At what percentage of the module's remaining health remove the turret installed on it": { "Min": 2.0, "Max": 5.0 } }, "Damage receive rate": 1.0, "Fuel settings": { "Enable automatic fuel refueling?": true, "Remove fuel when unlocking vehicle?": true, "Maximum fuel in vehicle": 500 }, "Vehicle headlight settings": { "Enable vehicle headlights?": true, "Use headlights only at night?": true }, "Detonator settings": { "Add C4 to the vehicle after the death of the driver (used to despawn vehicles)": true, "After how many seconds explosives will be blown up": 60.0, "Explosives position offset": { "x": 0.0, "y": 0.8, "z": 0.0 } } } ] } DriverController Configuration: { "Drivers settings": { "DriverBike": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "shoes.boots", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "wood.armor.pants", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "pants", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "wood.armor.jacket", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "hoodie", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "riot.helmet", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "pistol.revolver", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesDriver" ] } }, "DriverCar": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesDriver" ] } }, "DriverBoat": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "t1_smg", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesDriver" ] } }, "PilotHeli": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "jumpsuit.suit.blue", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesDriver" ] } } }, "Companion settings": { "Companion1": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit_scientist_nvgm", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesCompanion", "WeaponsCompanion" ] } }, "Companion2": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit.arcticsuit", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesCompanion", "WeaponsCompanion" ] } }, "Companion3": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit.lumberjack", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesCompanion", "WeaponsCompanion" ] } }, "Companion4": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit.spacesuit", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesCompanion", "WeaponsCompanion" ] } } }, "Loot settings": { "ResourcesBike": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 5000.0, "Max": 50000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } } ], "ResourcesCar": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 5000.0, "Max": 50000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } } ], "ResourcesBoat": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 5000.0, "Max": 50000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } } ], "ResourcesHeli": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 5000.0, "Max": 50000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } } ], "ResourcesDriver": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 100.0, "Max": 1000.0 } } ], "ResourcesCompanion": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 100.0, "Max": 1000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 10.0, "Max": 100.0 } } ], "WeaponsCompanion": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 40.0, "Max": 80.0 }, "Amount": { "Min": 1.0, "Max": 1.0 } } ] } }$30.00 -
it has long been in the plans to make the issuance of personal bots and animals in different plugins. i propose to make the issuance of items, the installation of which will appear a one-time personal bot. accordingly, this item can be added to different shops so that players can purchase it for different currencies on your server.