You can bind this command for your convenience. Or by enabling 'add by command' in spawnpoints menu, then using 'addspawn' console command. There are plans to support the more unusual weapons in future.Īdding and managing spawnpoints is done, per profile, in UI, Please stick to normal bullet weapons and melee weapons for now, with your npcs. Only kits with weapons in the belt are shown in UI. When selecting multiple kits, increasing a kit's number increases its chances of being picked. See note at end for weapon list formatting.Įverything else is configurable via UI - All options have a description in UI, accessible by clicking the name/label.Īs with BotSpawn, kit probability can be balanced by assigning a number to a kit. Instant_Death_From_Headshot_Allowed_Weapons (accepts item shortnames) The following events also have default profiles botrespawn info - Tells you about the npc you're looking at.īot.count - Gives total number of spawned npcs.īots.count - Gives a breakdown of spawned npcs per profile.Īddspawn - Enabled via UI, in Edit Spawnpoints menu - for keybinding.īotrespawn toplayer NameOrId ProfileName amount(optional)īotrespawn enable/disable "Profile name here"īotrespawn tempspawn "Profile name here" - Spawns npcs from a profile at random points around that profile's locationīotrespawn showspawns - Added for binding convenience.īotrespawn checknav - Added for binding convenience.Īll major monuments are automatically included, plus profiles for the four biomes. botrespawn remove *profilename* - Removes a custom profile. botrespawn add *profilename* - Adds a custom profile then opens UI. See images for an overview of the available options globally, and per npc profile.Įvery option in the UI is clickable, showing a detailed description of its use.īotrespawn.allowed - Required for non-admin use Highly customisable and intuitive npc plugin, setup almost exclusively in UI. Various events, supply drops, biomes, custom locations, and 'toplayer'. Normal operation as ingame support with a local cpu only LLM (cpu usage is for the model).Spawns set numbers of customised npcs at monuments, Users receive confirmation messages and the plugin automatically saves the updated configuration. Users with "rustai.switchmodel" permission use "/switchmodel" to toggle between Text Generation WebUI and OpenAI models. The AI model responds based on the provided prompt and the message. Players with "e" permission trigger the AI by mentioning wakewords in the conversation (case insensitive). Grant the "rustai.switchmodel" permission to admins for model switching. Grant the "e" permission to players for AI interaction. Ports and urls are already entered with the default values. Then enter the IP in TextGenerationApiUrl field. To use with Text Generation WebUI, first you need a local model running with the api extension. To use with OpenAI, just enter your OpenAI API Key.Īl base configurations and urls are pre entered. Open the server's configuration file at oxide/config/RustAI.json.Īdjust settings such as API URLs, wakewords (like wipe or admin), cooldowns, and model types. Place the "RustAI.cs" file in the Oxide plugins directoryĮdit the config file at oxide/config/RustAI.json The plugin includes per-user and global cooldowns to prevent spam and/or overwhelming the model. The RustAI Oxide plugin integrates AI generative models into Rust servers, supporting both Text Generation WebUI for custom local models and OpenAI models, simultaneously.Īdmins can switch between models using a command or via the configuration file.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |