-
Posts
4,621 -
Joined
-
Last visited
-
Days Won
57
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Services
Downloads Plus Support
DOWNLOADS EXTRA
Everything posted by imthenewguy
-
Version 1.0.15
523 downloads
Random Trader is a plugin that spawns a random shop along the side of the road, and is loaded with a randomly chosen shop profile. When a player interacts with the vending machine they are presented with randomly selected items from the shop profile, which are given random stock amounts and a random scrap/econ/SRP price. The plugin allows for the minimum and maximum stock and price values to be set in the config, and allows for the number of items displayed to be adjusted. The plugin comes with 4 loot tables by default: Clothing Weapons Tools Random items The following shops are automatically added if you own the relevant plugins Cooking EpicLoot Installing the plugin is as simple as dropping some files inside of your oxide folders. Ensure CopyPaste and ImageLibrary are loaded on your server. The plugin will acquire the files from my dropbox and stores them in the appropriate folder. If you own Cooking and/or EpicLoot, both plugins will automatically create profiles for RandomTrader in your config. Command: spawntrader Usage: /spawntrader <profile name> Example: /spawntrader weapons - will spawn a random shop with the weapons profile loaded. Command: despawntrader Usage: /despawntrader <profile name> Example: /despawntrader weapons - will despawn the weapons shop if it is spawned. Command: rtremovestoredata Usage: /rtremovestoredata <profile name> Example: /rtremovestoredata cooking - deletes the data for cooking from your config. Command: rtfindnewshops Usage: /rtfindnewshops Example: /rtfindnewshops - Finds new shops that are not in the config and saves them to the config. Useful for forcing external plugins to load their shop profiles in (Cooking/EpicLoot). Command: rtcheckpoints Usage: /rtcheckpoints Example: /rtcheckpoints - shows you the potential spawn locations for the shops. randomtrader.use - required to access the shop. randomtrader.admin - required to manually spawn/despawn vending machines. Config example: https://pastebin.com/MvcdBtTb$14.99- 24 comments
- 1 review
-
- 4
-
-
-
- #vending
- #vending machine
-
(and 6 more)
Tagged with:
-
The token is simply programmed to add the player to a group. The group that the token can provide them with can be any group you like, such as VIP, Admin, VIPExtended etc. The player then inherits any permissions that you have assigned to that group, such as nightvision, weapon damage etc. An example would be: You create a new oxide group called "Battle" You configure the token to add the player to the group "Battle" once consumed. You assign the permission nightvision.allowed to the group (o.grant group Battle nightvision.allowed). Whenever a player consumes the token, they will be added to the "Battle" group, and will have access to the nightvision command.
- 87 comments
-
- #vip
- #monetization
-
(and 2 more)
Tagged with:
-
- 87 comments
-
- #vip
- #monetization
-
(and 2 more)
Tagged with:
-
The error may be caused by trying to access an invalid container type. These are the valid crates that are included by default: ["crate_normal_2"] = 1f, ["crate_normal"] = 3f, ["crate_elite"] = 15f, ["crate_underwater_basic"] = 6f, ["crate_underwater_advanced"] = 12f, ["heli_crate"] = 10f, ["bradley_crate"] = 10f, ["codelockedhackablecrate"] = 10f, ["codelockedhackablecrate_oilrig"] = 10f, ["crate_tools"] = 1.5f Other devs can use the HookMethod: public void GenerateItem(BasePlayer player, string type = null, List<string> item_shortname = null, string tier = null, bool msg = false) Type = the buff type. List<string> item_shortname is a list of shortnames that we randomly pick from. Only add 1 shortname if you want a guarantee for that item to be picked. Tier is the letter of the tier (s/a/b/c). Msg is the message a player will receive. Msg returns a message in the following format "You received: {0}. \n- Tier: {1}. \n- Value: {2}" Alternatively they can call it via a console command: "genitem <target ID/name> <optional: item shortname> <optional: enhancement type> <optional: tier>"
- 279 comments
-
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
-
DOes not support defenses, only perks. Will add a config option allowing you to specify skins for specific items. The useless combos were intentional (a lot of games do this). You will need to use the whitelist of the blacklist if you don't want that to be the case. The explanation for Should we use the default item loot table for the below containers? is correct. The artisan idea is interesting. I am looking at potentially integrating it with a revamped professions plugin I am planning though, so we will see what becomes of it.
- 279 comments
-
- 1
-
-
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
-
- 1,526 comments
-
- #leveling
- #progression
- (and 19 more)
-
- 1,526 comments
-
- #leveling
- #progression
- (and 19 more)
-
- 41 comments
-
- #enchanting
- #epic
- (and 4 more)
-
- 1,526 comments
-
- #leveling
- #progression
- (and 19 more)
-
- 60 comments
-
- #storage
- #containers
-
(and 4 more)
Tagged with:
-
- 279 comments
-
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
-
- 279 comments
-
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
-
-
- 279 comments
-
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
-
-
-
-
- 93 comments
-
- #recycler
- #monetization
- (and 5 more)
-
- 93 comments
-
- #recycler
- #monetization
- (and 5 more)
-
Version 1.2.18
3,516 downloads
Epic Loot is a plugin that adds additional RPG style loot to crates, NPC corpses, barrels and crafting. There is a configurable chance that an enhanced piece with varying set types and modifiers will appear in a loot crate, barrel or corpse. Players also have a chance to receive an enhanced version of their crafted items, rather than the plain old vanilla armor/weapon/tool. Wearing more than 1 of the same type of item will provide the user with a set bonus. Depending on the set type, they may get access to higher mining yields, more damage to scientists or even access to exclusive loot tables that proc while gathering. The plugin is incredibly configurable, supports language conversions and allows users to modify and design their own set bonuses. There are currently 24 different set types and 27 unique set bonuses! Set types are added to the name of the item and are responsible for providing the user with a buff. Miners, - Increases the wearers mining yield. Lumberjacks, - Increases the wearers woodcutting yield. Skinners, - Increases the wearers skinning yield. Farmers, - Increases the wearers farming yield. Foragers, - Increases the wearers collection yield. Fishermans, - Increases the wearers fishing yield. Assassins, - Increases damage done to players. Demo, - Decreases damage from explosives. Elemental - Reduces cold and fire damage. Scavengers - Offers the wearer a chance to obtain additional scrap from barrels and crates. Transporters - Reduces the fuel costs for helicopters and boats. Crafters - Increases crafting speed. Reinforced - Reduces durability loss on all equipped items. Tamers - Reduces damage taken from animals. Hunters - Increase damage done to animals. Operators - Increases damage done to humanoid NPCs. Jockeys - Increases speed of the wearers mounted horse. Raiders - Offers the wearer a chance for their fired rocket/thrown explosive to be refunded. Builders - Offers the wearer a chance for their building/upgrade costs to be refunded. Assemblers - Offers the wearer a chance for their crafting materials to be refunded. Fabricators - Offers the wearer a chance for an additional crafted item to be produced. Medics - Increases healing received. Knights - Decreases damage received from melee attacks. Barbarians - Increased damage done with melee attacks. Smelting - Chance to receive a refined ore, instead of a raw ore, while mining. InstantMining - Chance to instantly mine the rest of a node out on hit. InstantWoodcutting - Chance to instantly cut down the rest of the tree on hit. Regrowth - Chance for the felled tree to respawn. InstantSkinning - Chance to instantly skin the rest of an animal on hit. InstantCook - Chance to receive cooked meat instead of raw meat while skinning. PVPCrit - Chance to critically damage a player, adding an additional 10-30% damage. Reflexes - Reduces damage taken from PVP. IncreasedBoatSpeed - Increases the speed of all watercraft. FreeVehicleRepair - Removes the repair cost for repairing vehicles of all kinds. Survivalist - Increases calories and hydration from all food sources. Researcher - Chance to receive your scrap back while researching. Feline - Reduces fall damage. Lead, - Reduces radiation damage. Gilled - Underwater breathing. Smasher - % Chance to destroy barells and roadsigns instantly. WoodcuttersLuck - Access to a loot table for woodcutting. MinersLuck - Access to a loot table for mining. SkinnersLuck - Access to a loot table for skinning. RockCycle - Chance to spawn a new rock once mined out. Attractive - Chance for loot to be instantly moved to your inventory. FishersLuck - Access to a loot table for fishing. TeamHeal - Shares heals with nearby team mates. HealthShot - Heals team mates for damage that would have been done when shot. BulletProof - Reduces the damage received from bullets. FishingRodModifier - Adjusts the tensile strenght of the cast fishing rod, making it harder to snap the line. UncannyDodge - Chance to dodge a projectile and negate its damage. When a user wears enough pieces of the same set, they will get access to extra set bonuses, depending on the number of pieces worn. Any of the buffs from the set types can be added as set bonuses to any set. You can also add the BonusMultiplier set bonus if you want to increase the set bonus percentage based on the number of pieces worn. BonusMultiplier - Add an additional bonus on top of the existing modifier. Type: chat Command: genitem Parameters: <optional: item shortname> <optional: set type> <optional: tier> Usage: /genitem pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem pants - will spawn a pair of pants with a random set type and a random set modifier. Type: console Command: genitem Parameters: <target name/steam ID> <optional: item shortname> <optional: set type> <optional: tier> Usage: /genitem "new guy" pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem "new guy" transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem "new guy" pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem 76561197988695317 pants - will spawn a pair of pants with a random set type and a random set modifier. Type: chat Command: eladdskin Parameters: <set type> <item shortname> Usage: /eladdskin Transporters pants 2533474346 - Adds the specified skin ID to the list of skins for the transporters pants. Type: chat Command: givescrappercurrency Parameters: <quantity> Usage: /givescrappercurrency 100 - gives 100 scrapper currency to the player. Type: console Command: givescrappercurrency Parameters: <target name/ID> <quantity> Usage: givescrappercurrency new 100 - gives new guy 100 scrapper currency. Type: console Command: elprintitems Parameters: none Usage: /elprintitems - will print a list of items that can be enhanced into console. Type: chat Command: el Parameters: none Usage: /el - opens up the EpicLoot menu. Type: chat Command: reseticonpositions Parameters: none Usage: /reseticonpositions - forces all player icon positions to be set to the default config value. Type: console Command: genspecificitem Parameters: <target id> <item shortname> <buff> <value> <tier> <skin> Usage: /genspecificitem - Create a specific item for the target player. epicloot.use - Required to access the menu. epicloot.admin - Required to use the genitem commands. epicloot.drop - Required for items to drop from crates, barrels and corpses. epicloot.salvage - Required to access the salvager menu. epicloot.enhance - Required to access the enhancement menu. epicloot.enhance.free - Enhancements have no cost. epicloot.craft - Required to randomly craft epic loot items. void GenerateItem(BasePlayer player, string type = null, List<string> item_shortname = null, string tier = null, bool msg = false) Type must be a set type (miners, transporters etc). Item_shortname can contain a number of item shortnames. The hook will pick a random item from the list. Tier must be either s, a, b or c.$19.99- 279 comments
- 13 reviews
-
- 11
-
-
-
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
-
- 1,526 comments
-
- 1
-
-
- #leveling
- #progression
- (and 19 more)
-
- 87 comments
-
- 2
-
-
- #vip
- #monetization
-
(and 2 more)
Tagged with:
-
I dont own the plugin so I can't test. The flow is this: 1. OnBotReSpawnKIlled is called, giving us the NPC, the profile name, group and hit info. 2. SkillTree checks the config to see if the respawn profile has been added, and if not, adds it to the config and sets the value to the default value. 3. SKillTree then gets the value assigned to the profile and awards the xp accordingly. You will also get xp for killing a scientist since BotRespawn are built on the ScientistNPC class, but you should only be getting 1 xp value from BotRespawn, unless the hook fires twice for some reason.
- 1,526 comments
-
- #leveling
- #progression
- (and 19 more)
-
- 60 comments
-
- #storage
- #containers
-
(and 4 more)
Tagged with:
