Jump to content

Tanki's Wishlist

  1. More information about "Personal NPC"

    $45.00

    Personal NPC

    Take your server experience to new level using Personal NPC companions that can fight, loot, gather, drive, fly, and assist! Whether combat, gathering resources, or traveling is on your to-do list, your bot is on hand to help out!
    Features:
    👊 Battle-Ready AI
    • Command your bot to attack players, enemies, buildings, barrels, and more.
    • Protects you against enemies attacks.
    • Assist in combat by attacking targets that you engage with (/pnpc combat).
    • Raid using rocket/grenade launchers (addon required).

    💰 Resource Collection
    • Auto-farm of wood, metal, sulfur, and stone.
    • Pick up dropped items and collectable resources.
    • Enable auto-pickup within a 50m radius along with auto-farm.

    🧰 Smart Assistant
    • Follow you or stay in position.
    • Loot containers.
    • Recovers you while wounded.
    • Travel with you in minicopters, cars, boats, and more.
    • Can drive cars, helicopters and boats (addon required).
     
    Full Control & Personalization
     
    🎯 Bot Setup:
    • Set bot name, health, speed, and appearance.
    • Enable unlimited ammo and on map visibility.
    • Setup bot abilities: combat, looting, resource gathering, and more.
    • Setup damage rates, player interactions, and turret targeting.

    🛠 Other Customization:
    • Adjust spawn delays, task buttons, and 3D arrow displays.
    • Personalize the GUI interface – refresh rate, position, colors, and shortcut keys.
    • Blacklist specific items from the bot’s inventory.

    Expand with Addons!
      
    💡Enhance your bot’s features using add-ons:
    • PNPC Helicopter AI Addon
    • PNPC Car AI Addon
    • PNPC Boat AI Addon
    • PNPC Raid Addon
     
    📺 See It in Action! Watch The Video
    📃 Configuration:
    {   "Control setup": {     "Which button will assign tasks to the bot, kill/get/collect, etc. (MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT)": "MIDDLE_MOUSE",     "Range of the task assignment button": 25.0,     "Display 3D arrows over a target?": true,     "Arrow display duration": 2   },   "GUI customization": {     "How many seconds to update the GUI?": 6.0,     "Panel layer (Hud, Overlay, Overall, Hud.Menu, Under)": "Overlay",     "Panel position adjustment": {       "type": "RectTransform",       "anchormin": "1 1",       "anchormax": "1 1",       "offsetmin": "-170 -104",       "offsetmax": "-10 -10"     },     "1 panel color": "#7f8c8d",     "2 panel color": "#bdc3c7",     "Health bar color": "#2ecc71",     "Shortcut buttons": [       {         "Text on button": "Auto-Farm: Wood",         "Executable chat commands": [           "pnpc auto-farm wood",           "pnpc auto-farm enable"         ]       },       {         "Text on button": "Auto-Farm: Stone",         "Executable chat commands": [           "pnpc auto-farm stone",           "pnpc auto-farm enable"         ]       },       {         "Text on button": "Auto-Pickup: Wood",         "Executable chat commands": [           "pnpc auto-pickup wood",           "pnpc auto-pickup enable"         ]       },       {         "Text on button": "Auto-Pickup: Stone",         "Executable chat commands": [           "pnpc auto-pickup stone",           "pnpc auto-pickup enable"         ]       }     ]   },   "Bot settings by permission": {     "personalnpc.bot1": {       "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"       ]     }   },   "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"         ]       }     }   ],   "How many seconds will the bot update the information? (affects the performance and operation of the bot)": 0.01,   "Spawn a backpack with his items when a bot dies? (otherwise his corpse will spawn)": false,   "List of prefabs that the bot can loot (useful if the bot attacks loot instead of looting it)": [     "vehicle_parts"   ] }  
  2. More information about "Combat Block"

    $5.00

    Combat Block

    {
      "Basic Settings": {
        "Blocking Duration": 10.0,
        "Block when player is hit ?": true,
        "Block when a player takes damage ?": true,
        "Unlock on death ?": true,
        "What commands to block when combat blocking ?": [
          "/tpr",
          "/tpa",
          "/home"
        ]
      },
      "Configuration Version": {
        "Major": 1,
        "Minor": 1,
        "Patch": 0
      }
    }
  3. More information about "NoSkins"

    $14.99

    NoSkins

    NoSkins gives your players the power to control if they want to see skins or not. By removing clothing skins with the /noskin command players can disable clothing skins of other players.

    Ability to remove other players clothing skins Keeps visuals of your own skins Deployables are not effected! Instant results! Using the command will instantly disable or enable other players clothing skins Light weight and performance based.


    /noskin - will instantly toggle clothing skins on and off Multiple command aliases can be added via the config.

    noskins.allow - allows a player to use the noskin command noskins.on - sets the default toggle of noskins being toggle on  
  4. More information about "War Mode PVP/PVE"

    $24.99

    War Mode PVP/PVE

    Allows both PVE and PVP players to exist on a server at the same time. PVE players will have certain configurable protections and restrictions. You can have players use a command to flag themselves as PVP/PVE or you can assign it to them when they first spawn. If you have ZoneManager you can also designate specific zones to force player's to be PVE or PVP. Plugin is also compatible with SimpleStatus.
    Note: Video is outdated, see documentation for a full list of new features!

    Documentation:
    A full readme including permissions, commands, and config options is available in this google doc link.

    Disclaimer:
    Like all of my plugins - this plugin is sold as is. I will be happy to take feature requests into consideration but make no guarantees about which ones get implemented. Please refer to the feature list before you make your purchase!
    Developer API:
    API Methods
    // Returns the mode of the given entity. Also takes into account if the entity is in a forced mode zone. string GetEntityMode(BaseEntity entity); // Returns the group name for the given mode. For example if given 'pve' will return 'warmodepve' string GetModeGroup(string modeId); // Returns the target type for a given entity. Target types are the category that an entity falls into. // For example, if given a BasePlayer entity, it will return 'players'. If given a horse entity is will // return 'horses'. string GetEntityTargetType(BaseEntity entity); Hooks - place these in your plugin and WarMode will call them.
    // Called when a player's mode has been updated or config changes have ocurred that may affect the mode. private void WarMode_PlayerModeUpdated(string userid, string modeId) // Used to override WarMode logic for taking damage. // If true/false is returned then WarMode logic will be skipped. Return null to continue WarMode logic. private object CanEntityTakeDamage(BaseCombatEntity target, HitInfo info) // Used to override WarMode logic for targeting. // If true/false is returned then WarMode logic will be skipped. Return null to continue WarMode logic. private object CanEntityBeTargeted(BasePlayer target, BaseEntity attacker, bool skipVendingCheck) // Used to override WarMode logic for triggering a trap. // If true/false is returned then WarMode logic will be skipped. Return null to continue WarMode logic. private object CanEntityTrapTrigger(BaseTrap trap, BasePlayer basePlayer) // Used to override WarMode logic for looting an entity. // If true/false is returned then WarMode logic will be skipped. Return null to continue WarMode logic. private object CanEntityLoot(BasePlayer looter, BaseEntity target, bool skipVendingCheck)
    FREE Extension Plugins:
    War Mode Admin Panel
    Use the /warmode.config or /wmc command to open a panel that allows admins to update mode rules in game without having to reload the pluign. Requires the warmode.admin permission to use.

    I HIGHLY recommend you use this extension!
     
    WarModeAdminPanel.cs



    War Mode Spawn UI
    Provides a UI that is shown to players when they first spawn that prompts them to choose whether they want to be PVP or PVE.  Also supports custom modes. Localization and config options available. This can also be configured to appear when players use the /flag command.
    WarModeSpawnUI.cs
     

     
    War Mode Rules UI
    Using the /rules command (which is configurable) players can see a list of what restrictions they have for their current mode. These ruling will update dynamically based on your config settings.

    WarModeRulesUI.cs

     
    War Mode Badges
    Customizable UI elements that will appear on the player's HUD to indicate what their current mode is.
    WarModeBadges.cs

  5. More information about "Auto Clans"

    $4.99

    Auto Clans

    Auto Clans is a plugin that allows players to automatically join a clan when joining the server.
     
     
    Feature:
    Automatically join a clan when connecting to the server Automatically join or custom process after warning when leaving the clan Permission:
    AutoClans.bypass - Players with this permission will be exempt from notifications.
     
    Config:
    { "General Settings": { "Debug": false, "SteamID": 0, "Prefix": "<b><size=18><color=#4F728D>Auto</color> <color=#ECBD16>Clans</color></size></b> ", "Command": "ac" }, "Clan Settings": { "Tag Size (6 - ex] AFBAFE)": 6, "Server Connected Auto Create Clan (false -> Show Warn Time)": true, "Not Join Warn Time": 60, "Not Join Process (1 - auto clan create, 2 - custom)": 1, "Not Join Custom (ex] kick $player.id reason)": "kick $player.id \"Clan Not Join\"" }, "GUI Settings": { "Anchor Min": "0.3 0.77", "Anchor Max": "0.75 0.81", "Background Color": "0 0 0 0.8" }, "Version": { "Major": 1, "Minor": 0, "Patch": 0 } }  
1.7m

Downloads

Total number of downloads.

7.9k

Customers

Total customers served.

119k

Files Sold

Total number of files sold.

2.4m

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.