Jump to content

MACHIN3

Creator
  • Posts

    574
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by MACHIN3

  1. 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
  2. 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
  3. MACHIN3

    admin is not hidden again

    Changed Status from Work in Progress to Fixed Changed Fixed In to 1.2.002
  4. MACHIN3

    admin is not hidden again

    Changed Status from Pending to Work in Progress
  5. What do you have the height option set for? The height option will add x value to the height detected by the terrain. You can adjust this to fine tune where the players are teleported to height - requires value (#) - adds x value to the height when teleporting
  6. Changed Status from Pending to No Response
  7. MACHIN3

    Weapon Mechanics

    This adjusts the base weapons on a global scale for everyone. There might be a future update that supports permission based weapons but not at this time
  8. [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
  9. MACHIN3

    Not showing everyone

    I see I missed the page buttons on the last update, just released an update that should fix this.
  10. MACHIN3

    Not showing everyone

    Changed Fixed In from 1.2.000 to 1.2.001
  11. MACHIN3

    Not showing everyone

    The HUD only shows the amount you set there. The UI list will show pages but the HUD is limited
  12. MACHIN3

    Not showing everyone

    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.
  13. MACHIN3

    Not showing everyone

    Changed Status from Pending to Fixed Changed Fixed In to Next Version
  14. MACHIN3

    Not showing everyone

    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.
  15. Changed Status from Pending to Not a Bug
  16. Please post suggestions in our discord suggestions threads so they can be looked into. Thank you.
  17. 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
  18. MACHIN3

    Clean Server

    Try to enabled debug and see what it shows in console when using the commands. If any error appear please report them in our discord so they can be addressed.
  19. MACHIN3

    Clean Server

    This is correct, it takes all loot and items and drops them on death when droploot and corpse remove is enabled.
  20. MACHIN3

    XPerience

    Rocket effects are part of the XPerience Addon not the base XPerience plugin and only effects Rockets fired from a rocket launcher
  21. MACHIN3

    Global Event

    Your welcome to ask the community in our discord as well for possible examples.
  22. Changed Status from Pending to Fixed
  23. MACHIN3

    imgur site

    Changed Status from Pending to Not a Bug
  24. MACHIN3

    images not loading

    Changed Status from Pending to Not a Bug
1.9m

Downloads

Total number of downloads.

9k

Customers

Total customers served.

131.9k

Files Sold

Total number of files sold.

2.8m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.