-
Posts
574 -
Joined
-
Last visited
-
Days Won
5
Content Type
Profiles
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by MACHIN3
-
Version 1.0.003
8 downloads
Random NPC Names is a simple plugin that will automatically rename all NPCs on your server with a more realistic human like name. As NPCs spawn they will be given a First name with a single letter for their last name ( John D. / Mary K. / Stan R.). You can edit/remove the prefix that appears in front of every NPC type in the config. Chat Command: commands shown use the default chat command prefix (/rnpcs), if you change the prefix command you must use that prefix with the values below /rnpcs <value> - change <value> to one of the options below on - enables the Random NPC Names off - disables the Random NPC Names and returns NPC names to default debugon - turns Debug mode on debugoff - turns Debug mode off renameall - manually renames all active NPCs save - saves settings to config file prefix <type> "<name>" - changes the prefix of NPC type to the name you enter Available Types: scientist tunneldweller underwaterdweller scarecrow Chat Command Example: /rnpcs prefix scientist "Crazy Scientist" API for Developers: // Returns the NPC name as string (looks for BaseCombatEntity) GetNameBCE(BaseCombatEntity entity) // Returns the NPC name as string (looks for BaseEntity) GetNameBE(BaseEntity entity) Config: Example only { "Settings": { "enable": true, "debug": true, "chatcommand": "rnpcs" }, "NPC Prefix": { "scientist": "[Scientist]", "tunneldweller": "[Dweller]", "underwaterdweller": "[Dweller]", "scarecrow": "[Scarecrow]", "zombie": "[Zombie]", "frankenstein": "[Frankenstein]" } } Language: { "RNPC_001": "Random NPC Names: {0}", "RNPC_002": "Random NPC Names Debug Mode: {0}", "RNPC_003": "{0} NPCs have been renamed", "RNPC_004": "missing command value (on, off, debugon, debugoff, renameall)" }$2.99 -
Version 1.0.004
3 downloads
IMPORTANT: This is an addon to Combat Classes plugin! You MUST have Combat Classes installed on your server to use this addon! This addon allows classes to be assigned to NPCs where they can have all the same abilities as players do. Features: NPCs use the same level system and abilities as players (Combat Classes) Assign specific or random classes to each NPC type Assign specific or random level to each NPC type Add/Disable NPCs you want to use classes Show when NPCs level up in chat About Combat Classes Want to setup a battlefield server? Combat Classes allows your players to select from several types of combat styles that enhance their abilities. Each class has it's own XP and level statistics where players level up and increase each class ability. Each class comes with a preferred primary and secondary weapon which has increase damage while using non class weapons will have reduced damage along with other abilities listed below. Each player has a user friendly UI where they can view and change their class and view other player's progress. Discord Join our community discord for fast support and future updates. We have several channels where you can get help, offer suggestions, see what's coming in future updates, and more. Our discord is the fastest way to get the help and info you need! http://discord.rustlevels.com/ NOTE: Depending on the number of NPCs spawned this can impact performance with the added abilities to each NPC. We are always working on ways to improve performance and welcome all suggestions in our discord!$9.99 -
Changed Status from Work in Progress to Fixed Changed Fixed In to 1.2.002
-
Changed Status from Pending to Work in Progress
-
- 3 comments
-
- #sleeper
- #protection
-
(and 3 more)
Tagged with:
-
Changed Status from Pending to No Response
-
-
[Chat Commands] * /cleanserver - Runs a clean check and removes items * /clean <setting> <value> - changes the settings to the value you enter Settings: * Save - saves settings, no value needed * help - show all commands in chat - no value needed * tcrange - requires # value - sets the TC range for safe items * check - requires # value - sets the time in mins when items will be scanned and removed * timer - requires # value - sets the time for how long items can be placed before deleted on next scan * delay - requires # value - sets the delay time when corpse are removed * corpse - requires on/off value - turns on/off corpse removal * item - requires add/remove value and item ShortPrefab name - adds or removes item from the excluded list * animals - requires value on/off - turns on/off animal corpse removal * droploot - requires value on/off - turns on/off loot drop when corpse are removed * debug - requires value on/off - turns on/off debug mode for troubleshootin Turn drop loot off. /clean droploot off
-
I see I missed the page buttons on the last update, just released an update that should fix this.
-
Changed Fixed In from 1.2.000 to 1.2.001
-
The HUD only shows the amount you set there. The UI list will show pages but the HUD is limited
-
After looking at the file I see there is no need to create a list the way it is. I will have an update shortly that will now use the BasePlayer active player and sleeper list directly.
-
Changed Status from Pending to Fixed Changed Fixed In to Next Version
-
What are you using to compare the sleeper numbers? This plugin goes by the actual sleeper list when it is loaded but then adds and removes players as they connect and disconnect. If sleepers are killed they are not removed from this list as a sleeper until they connect back to the server. If a player losses connection or crashes the disconnect hook may never get called and they won't get added to the sleeper list. There are some cases that can effect the list but it usually will correct itself if that happens after a short while when checks are done.
-
Changed Status from Pending to Not a Bug
-
Please post suggestions in our discord suggestions threads so they can be looked into. Thank you.
-
Version 1.0.013
14 downloads
Want to setup a battlefield server? Combat Classes allows your players to select from several types of combat styles that enhance their abilities. Each class has it's own XP and level statistics where players level up and increase each class ability. Each class comes with a preferred primary and secondary weapon which has increase damage while using non class weapons will have reduced damage along with other abilities listed below. Each player has a user friendly UI where they can view and change their class and view other player's progress. Discord Join our community discord for fast support and future updates. We have several channels where you can get help, offer suggestions, see what's coming in future updates, and more. Our discord is the fastest way to get the help and info you need! http://discord.rustlevels.com/ Main Adjustments: Set XP requirement per level Set max level Set difficulty increase by % per level Set XP gain from player kills Enable XP loss on death and amount Premade list of NPCs with XP earned per kill Add NPCs to the list with XP amount earned for kills Damage indicator to show how much damage each shot does Combat Classes: All Classes: + Primary weapon damage + Secondary weapon damage - All other weapon damage Assault: + Medium range addition + Adrenaline Shot (+ dmg resistance for x sec) + Smoke Grenades Medic: + Revive HP + Recover HP + Heal bonus + Passive Healing Heavy: + Explosive Resistance + Bullet Resistance + F1 Grenades Demolition: - Explosive Dud Chance + Explosive Damage + Explosive Radius + Rocket Damage + Rocket Speed Sniper + Long Range Addition + Area Scanner Assassin: + Close Range Addition + Melee damage increase + Melee Poison Damage + Target Detection Combat Gear Sets: Create gear set for each class Option to give gear set to player on respawns Combat Gear Box: Gives players the gear from the matching gear set Set box name and skin place boxes anywhere on the map Boxes cannot be damaged or picked up by non admins Set timer for how often players can access the Gear Box Team / Clan Support: Enable Team/Clan support Allow or Prevent team/clan kills Shows icon for team/clan members on Ui Theme Selections: 5 different colors for each player to choose from Multiple size options for player who need bigger UIs In Game Admin Panel: Adjust all classes and settings in game using the UI Adjust each aspect of every class to best fit your server including primary/secondary weapons and damage amounts Add entities to the XP list and adjust how much XP each award Level calculator so you can determine how difficult you want the progress to be Developers: Example Hooks // Called after a player has changed classes void CombatClassChanged(ulong userId, string newClass) { // Handle the class change Puts($"Player {userId} changed to class {newClass}"); } // Called after a player has leveled up a class void CombatClassLevelUp(ulong userId, string currentClass, int newLevel) { // Handle the class level up Puts($"Player {userId} has reached level {newLevel} in class {currentClass}"); } // Called after a player has lost a class level void CombatClassLevelDown(ulong userId, string currentClass, int newLevel) { // Handle the class level down Puts($"Player {userId} has lost a level in class {currentClass}. Now level {newLevel}"); } // Called after a player has increased rank in a class void CombatClassRankUp(ulong userId, string currentClass, int newRank) { // Handle the class rank up Puts($"Player {userId} has reached rank {newRank} in class {currentClass}"); } API // Returns the current level of the player current class (looks for player steadID as ulong) GetCombatPlayerLevel(ulong player)$24.99 -
- 5 comments
-
- #cleanserver
- #optimization
-
(and 2 more)
Tagged with:
-
- 5 comments
-
- #cleanserver
- #optimization
-
(and 2 more)
Tagged with:
-
- 4 comments
-
- #event
- #gathering
-
(and 1 more)
Tagged with:
-
Changed Status from Pending to Fixed
- 1 reply
-
- 1
-
-
Changed Status from Pending to Not a Bug
-
Changed Status from Pending to Not a Bug