-
Posts
3,428 -
Joined
-
Last visited
Content Type
Profiles
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by imthenewguy
-
Closing this. Send me a message on discord if you need a hand.
-
Hey mate, the command line to run is: addtoken <password> {id} <tier> Feel free to send me what you have and I can tell you if the syntax is correct.
-
- 30 comments
-
Changed Status from Pending to Not a Bug
-
Version 1.1.9
295 downloads
Monetize and fund your server! This plugin will allow players to purchase a token that represents a current group on your server, such as VIP, which can be traded/sold/gifted to other players in-game. It is functionally similar to bonds in Runescape, Plex in Eve Online and WOW tokens in WOW. The main benefit of this plugin is that it will allow your more generous donators to purchase tokens and sell them in game for items/resources etc to players who otherwise would not financially support the server. The RP server I run has been a shining success for this, increasing our VIP count by almost 50%. Customizable tokens to suit most servers monetary requirements. Scalable quantities of VIP perks. A GUI to manage the show the players token balance, perks that each token provides, and end date of their subscription, all of which is configurable. Supports automatic payments via platforms such as Tebex, allowing for complete automation of purchasing. Automatically adds and removes the player from the designated oxide group. Days are completely configurable via the config file. Fail safes to prevent abuse, restrict the amount of VIP time for each token (configurable), and prevent overlapping of existing group access (configurable). Can optionally run a console command in addition to/instead of adding a player to an oxide group. Update (not mentioned in the video): Added the ability to run a command in addition to/instead of adding a player to a VIP group. Added the option to trigger a hook when a token is consumed (for developers). You will need to delete your old config and load the new config in order to use these new features. Command: givetoken Arguments: <token id> <optional: quantity> Example: /givetoken vip 10 -this would give you 10x tokens called "vip" Permissions: viptoken.admin Command: removevip Arguments: <player name/id> <token id> Example: /removevip "new guy" vip - would remove the vip token from a player matching the name "new guy". Use quotation marks when inputting names with spaces, otherwise they aren't required. Permissions: viptoken.admin Command: tokenmenu Arguments: none Example: /tokenmenu Permissions: none Watch the video for more information on the plugin, how it works and how to set it up on a platform such as Tebex. Token links from my video: Thumbs up - https://steamcommunity.com/sharedfiles/filedetails/?id=2544603563 Recycler token - https://steamcommunity.com/sharedfiles/filedetails/?id=2544601457 VIP T1 - https://steamcommunity.com/sharedfiles/filedetails/?id=2529344523 VIP T2 - https://steamcommunity.com/sharedfiles/filedetails/?id=2529343385 VIP T3 - https://steamcommunity.com/sharedfiles/filedetails/?id=2529344741 Bitcoin - https://steamcommunity.com/sharedfiles/filedetails/?id=2530111676 The skin ID is the numbers at the end of each URL. Command syntax for your payment platform: addtoken <password> <steam ID> <tier> An example of a basic vip setup for tebex would be: This function can be triggered if the configuration has hook = true. It will fire when the token is successfully consumed. void OnTokenConsumed(BasePlayer player, string tokenKey) { Puts($"{player.displayName} consumed a {tokenKey} token"); }$15.00- 71 comments
- 3 reviews
-
- 5
-
-
-
- #vip
- #monetization
-
(and 2 more)
Tagged with:
-
Hey mate, how did you go with this?
-
The TruePVE hook in the plugin returns true if the player is enrolled. There has to be a plugin loaded that is preventing the damage, or TruePVE is behaving weirdly. As part of your testing, it might be worth unloading TruePVE and seeing what happens.
-
That's odd. No one else has had this issue, and I just tested the latest release to be sure - worked fine. If the terrain isn't snapping into place & the buildings are disappearing, it might be worth a reinstall of your rustEdit and a reload of the prefab into your folder. It can do some weird shit sometimes (had to reload mine recently). The loot crates floating in the air would be to do with the terrain being the wrong height, and the holes in the ground would be to do with the alpha. I recommend painting the alpha yourself (rather than generating it), as the resolution that HG was created in might not match the resolution of your map. Alpha is only needed under the elevators, as shown in the video. Now for the plugin side. If all players aren't taking damage at all, it means you have some sort of PVE plugin loaded. What plugin is this? The elevators have a hook on them that prevents them from being used (OnElevatorButtonPress). If this is happening, either the plugin hasn't been able to acquire the buttons (due to the prefab not importing correctly - it uses a pookie bear as a reference entitiy), or there is another plugin on your server that is returning true for all elevator use and conflicting with the hook. This should appear in your server console as a confliction if it's happening. The afk slaying function starts up after the circle is initiated (the big dome that spawns). This is responsible for killing any player that resides in the lobby after the elevators have returned. I recommend: installing a fresh version of RustEdit in a new folder, putting the HG prefab in the custom prefabs folder in the new directory, and loading up the new version of rust edit. Alternatively, delete your existing rustEdit (back up your data first), and install a new one in its stead, then follow my tutorial for importing it into the map. This should hopefully eliminate a lot of the plugin errors for HG acquiring the pookiebear/buttons/elevators/lobby locations etc. As for preventing damage, let me know what PVE plugin you use and I will see if there are any hooks that can be used to allow damage, like I have with TruePVE.
-
Appreciate the kind words
-
Have added another layer to confirm that the corpse belongs to a real player, and added try/catch to handle the exception so you aren't riddled with NRE errors. If the corpse is relevant to the plugin, it should be handled fine now, otherwise if it encounters an NRE, it should just ignore it, since it isn't relevant.
-
Very strange. Do you know what type of corpse is spawning when this fires?
-
Changed Fixed In to 1.0.1
-
Changed Status from Pending to Closed
-
Just updated it. Give it a crack.
-
Version 1.0.3
158 downloads
Medical items to help those in need! The plugin includes 2 unique medical items that your players can find, research and craft. Defibrillator The defibrillator can do 2 things: Recover a player from a wounded state immediately, with a risk of the defibrillator breaking (default: 10% chance), removing any bleeding effects that the target has and bringing them back on 10hp. Resurrect a dead player, spawning them back at the position of their body, but breaking the defibrillator. The player spawns a "new" body, and must still loot their items. Medical Box The medical box is a deployable, reskinned, wooden box that heals any player within x metres for x amount of health per every x seconds, x amount of times. For example, using the default values, the box will heal any player within 5m for 20 health every 3 seconds, for a maximum of 10 times. The items are researchable via a workbench for a configurable amount of scrap, and can be built using a level 2 or 3 workbench for a configurable amount of items. They can also be found in normal_crate's and normal_crate_2's. Full config: { "Chance that the defibrillator will break when bringing a wounded player up [%].": 10, "Defib Research Cost": 300, "How many Tesla coils are required to craft the Defibrillator?": 2, "How many medical kits are required to craft the Defib?": 2, "Maximum time before a player is no longer revivable.": 30.0, "Add loot to crate_normal & crate_normal_2 entities?": true, "Loot chance for crate_normal_2 [Out of 1000]": 2, "Loot chance for crate_normal [Out of 1000]": 10, "Medical Box Skin": 787716105, "Medical Box heal distance": 5.0, "Medical Box heal amount per tick": 20.0, "Medical box heal tick time [seconds]": 3.0, "How many health ticks should we output?": 10, "Allow the defibrillator and the medbox to be researched & crafted?": true, "How often should the timer update while using a research bench": 3.0, "Medical Box Research Cost": 300, "How many medical syringes are required to craft the med box?": 2, "How many medical kits are required to craft the med box?": 2, "Crafting time": 30 } Have added APIs to prevent the /remove from removing the medical box. It also cannot be picked up by a hammer. Chat Commands /givemedbox - spawns a medbox in your inventory /givedefib - spawns a defibrillator in your inventory$4.99 -
Version 1.0.3
99 downloads
A quest to obtain the "Bow of the chickens", allowing the weilder to create chickens when fired. Overview This plugin will allow your players to complete the "Chicken Hunter" quest, by killing x amount of chickens (default 100). This will reward them with a skinned Huting bow called "Bow of the Chickens". When fired, the bow will spawn a chicken at the arrows location. Players can spawn a configurable number of chickens this way. When a chicken that was spawned by the bow dies, it will run 1 of 6 random effects. These effects can be added to/reduced etc in the config file. Chat Commands - /chickenkc: This will display the users current kill count. - /chickenbow: Spawns a chicken bow (requires permission: chickenbow.admin). Permissions - chickenbow.allow: Allows the player to participate in the chicken killing quest to obtain the bow. - chickenbow.admin: Allows the player to spawn the chickenbow with the command, and will ignore the maximum chicken limit. See the youtube video for more information on setup and configuration.$4.99 -
Changed Status from Pending to Closed
-
I dont think it should have anything to do with those 2 plugins, since Zone Manager is usually used to prevent/allow damage in areas etc and zone domes is simple a visual dome plugin that can be used with Zone Manager. Just dont put any zone manager stuff in the HG arena and you should be fine.
-
If you are referring to Inventory Manager, no. It will strip the player and place them at the event regardless of other plugins running. If you are talking about bypassing plugins that have damage prevention features, then yes you will need a dome or something. I did add a fix for TruePVE - it checks to see if the player is rostered on and allows the damage to happen if they are.
-
It comes with the package. Shouldn't need to download anything else.