-
Posts
3,659 -
Joined
-
Last visited
Content Type
Profiles
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by imthenewguy
-
Changed Status from Pending to Not a Bug
-
Ive written an extended plugin that will extend the functionality, allow for this. Add me on discord and I will flick you a copy (along with some basic instructions) when i wake up tomorrow. im the new guy#0001
-
Hey mate, I thought I replied to this already but apparently not haha. The best way to achieve this would be via the kits plugin - create a kit with the desired items then run a command to give the kit to a player upon redemption using the console command option.
-
Add my disc so I can watch/troubleshoot it over a stream. im the new guy#0001
-
Changed Status from Pending to Not a Bug
-
Np. Let me know how you go with unloading all plugins on your server and running only the recyclers plugin
-
Did you check your config file to see if the values above were set correctly? I just did another test on a freshly made server, both with and without other mods running and it seems to work. The issue could be another plugin on your server. Might be worth unloading all plugins (o.unload *) and then load recyclers plugin so it is the only plugin running on your server, then test to see if the problem persists.
-
If M3 is opening up your recycler, it sounds like you have bound M3 to +use. Need to unbind that. Also check that your config has the option set to true for picking up recyclers.
-
Just did a test, seems to be working.
-
There isn't a menu or a prompt. If you press M3 in while holding a hammer in your hand, it will remove the item from the world and spawn it in your inventory with durability loss.
-
You dont use remover tool, you use a hammer or hammer gun and use mouse 3 while looking at it.
-
Changed Status from Pending to Not a Bug
-
Version 1.0.14
1,863 downloads
This plugin allows for your players to receive or purchase personal recyclers that they can place inside of their base. The primary benefit of this plugin vs other similar plugins, is that this plugin will restrict usage of the recyclers to only a user or their team (configurable), and has commands built in that will allow players to purchase it directly via payment gateways like Tebex etc. It will also work with the VIP Token plugin, allowing for a token to be purchased and traded in game, providing the consumer with a redeemable recycler. The plugin itself is fairly straight forward - players type the command into chat, which will provide them with a recycler item. This item is a reskinned box, and will be placed using the box prefab, but once deployed, it will spawn a recycler in with the same positioning as the box, then despawn the box. Recyclers can also be picked up using a hammer or toolgun by pressing mouse 3. Features Automatically clears data on map wipe. Allows players to keep their unredeemed recyclers between wipes (configurable). Prevents other players from accessing the recycler (configurable). Team mate support (configurable). Configurable starting amount of recyclers. Additional recycler(s) are accrued upon a map wipe, if the player had not redeemed their recycler (configurable). External payment gateway support, allowing for you to sell individual recyclers to your players. VIP Tokens support. Check below for the configuration example. Can pick up own recyclers using your hammer/toolgun and mouse 3. Recyclers will lost max condition each time they are picked up to prevent players from deploying them while grinding the roads (configurable). Permissions personalrecycler.use personalrecycler.admin personalrecycler.place personalrecycler.use commands /recyclers - will print out how many recyclers a player has left to redeem. /redeemrecycler - will spawn a recycler in the players inventory and deduct a recycler from their redeemable count. /crecycler - Will pickup the targeted recycler (requires a hammer to be wielded) if the player has permission. Players with this permission will automatically get the configured number of starting recyclers upon using the commands for the first time, and will have have recyclers added to their redemption pool at the start of each wipe (configurable). personalrecycler.admin commands /addrecycler <player name> - will increase the amount of redeemable recyclers a player has by 1. /clearrecyclers <player name> - will remove all of the saved recycler IDs from the data file, making all of their recyclers publically accessible. /clearrecyclerdata - removes all of the saved recycler IDs from the data file, making all recyclers publically accessible. (Console command) subtractrecycler <target> <optional: amount> - removes recyclers from the players available recyclers pool. API This plugin allows for you to add a command to a payment gateway such as Tebex, or via my VIP Tokens plugin. The command is structured as below: addrecycler <Steam ID> <quantity> Most payment gateways required the player to log in with their steam ID. An example command using tebex would be: addrecycler {id} 1 This would add 1 recycler for the steam ID of the account that logged into Tebex. You can also add this as a VIP Token. See configuration options below: "recycler": { "name": "Personal Recycler", "days_to_add": 0, "vip_group": null, "vip_description": "Allows you to place a personal recycler that only you can access.", "remove_tokens_on_wipe": false, "token_item": { "name": "Recycler Token", "skin": 2544601457, "item_shortname": "radiationresisttea.pure" }, "_command": { "command": "addrecycler {id} 1", "message": "You redeemed a recycler token.", "public_message": null, "hook": false } } As you can see, the command follows Tebex's variable style, using {id} to capture the players steam ID. If you require help setting this up with VIP Tokens, or need any assistance with anythign else, feel free to send me a PM. Enjoy!$4.99- 75 comments
- 6 reviews
-
- #recycler
- #monetization
- (and 5 more)
-
Changed Status from Pending to Not a Bug
-
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.
-
- 31 comments
-
Changed Status from Pending to Not a Bug
-
Version 1.1.9
311 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- 78 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.