Jump to content

flutes

Creator
  • Posts

    84
  • Joined

  • Last visited

Everything posted by flutes

  1. A video will be posted in the coming days (I try to post one during GMT+2 daytime)
  2. Version 1.0.2

    74 downloads

    AI Translation plugin is the best powered-AI translation solution for Rust Servers. Enjoy the power of AI by automatically translating all your language files, or the messages exchanged by players in the chat! ALL languages, without exception, are accepted. !! Important: The plugin requires the use of OpenAI's API, which includes fees for each request (see the dedicated section for more details) !! Free Version : A free version (but limited) is available. Easy to Use with Minimal Configuration There is almost no setup required; everything is straightforward to handle. Open AI & Request Costs You need to register for the OpenAI API to retrieve a token. Signing up and getting the token is very simple and takes just a few seconds. Translating language files will only cost a few cents for about a hundred files. It's difficult to quantify the cost of translating chat; expect around $1 for thousands of translated messages (this is a purely theoretical value). Something to consider if your language files are long: It is possible that some files may arrive incomplete. To solve this issue, you need to increase the token limit of your model (in the configuration). The limit depends on the OpenAI model used, but generally, you can go up to 4096. More information on tokens can be found here. Support Available I am available for all your questions, whether it's support here or on Discord (d.0ne_) More information at the bottom of the page. Commands ait.translateplugin <plugin> <lang1> <lang2>: Requires the plugin to have a default language file (in English). Specify all desired languages in ISO639-1 format. Example: "ait.translateplugin MyPlugin fr ru" ait.translateallplugins <lang1> <lang2>: Operates the same way but will do so for all plugins. Permission aitranslationpro.chat.use: permission that allows users to see the translation in the chat OPEN AI API Registration (2mn): 1 - Visit the OpenAI Website: Go to OpenAI's official website. Click on the "API" section in the navigation menu. 2 - Create an Account: If you don’t already have an OpenAI account, you will need to create one. Click on the "Sign Up" button. Fill in your details such as email, name, and password. Follow any additional prompts to complete the registration process. 3 - Verify Your Email: Check your email for a verification link from OpenAI. Click on the link to verify your email address. 4 - Log in to Your OpenAI Account: Once your email is verified, log in to your OpenAI account. Navigate back to the API section. 5 - Apply for API Access: Depending on OpenAI's current policies, you might need to apply for API access. Fill out any required forms or surveys. Submit your application. 6 - Access the API Dashboard: Once approved, you can access the API dashboard. This dashboard is where you can manage your API usage. 7 - Generate an API Token: In the API dashboard, look for an option to create a new API token. Click on "Create Token" or a similar button. Follow the prompts to generate a new token. 8 - Secure Your Token: Once your token is generated, make sure to copy it and store it securely. Never share your API token publicly as it gives access to your OpenAI account.
    $9.98
  3. flutes

    Puzzle Jump Plugin

    When you complete a puzzle before the allotted time (which is configurable), you appear in the rankings. And when you complete a puzzle, you receive a reward (configurable) based on the time achieved.
  4. flutes

    Puzzle Jump Plugin

    Hi, I'm not sure I understand your question. What is a 'Time Attack'?
  5. flutes

    Puzzle Jump Plugin

    Puzzles spawn at locations that you define via a command (for each puzzle), which are physical locations in the game. The puzzles are displayed on the map, and players must travel to them by their own means. You can certainly create a teleportation system by combining this plugin with other plugins. However, I can add the option if necessary in the next major update.
  6. flutes

    Puzzle Jump Plugin

    Hi, I'm not sure I fully understood your question, but: the puzzles spawn when the plugin is started and are destroyed upon its unloading. You can set the position you want for each puzzle.
  7. Version 0.0.2

    15 downloads

    Puzzle Jump Plugin for Rust: Elevate Your Server Experience to a New Level Transform your Rust server into a unique playground filled with challenges and entertainment with the Puzzle Jump Plugin. Puzzle Jump Plugin enhances your Rust server by offering the ability to create customized, timed obstacle courses for an interactive and stimulating game experience. Important The plugin is currently stable but still in a testing phase for a short while, which is why it is being offered at a promotional price for its launch. The promotion will end once the roadmap goals are achieved. I am readily available for all your questions, here or on Discord (d.0ne_), so please do not hesitate to contact me if needed. Key Features Customizable Puzzle Creation: Build unique courses with start/end buttons and checkpoints for a tailored gaming experience. Reward System Distribute dynamic rewards based on player performance, with an attractive ranking system. Puzzle Flexibility Easily adapt and relocate non-static puzzles for constant renewal. Coming Soon Static Puzzles Get ready for the integration of puzzles into fixed structures for even more variety. Example Puzzle Pack Quickly get started with five ready-to-use puzzles, fully customizable. Leaderboard with UI An intuitive leaderboard to track player performance in real time. Total Customization Fully configure the plugin, including time-based rewards. Requirements: Requires CopyPaste plugin to function. Plugin Installation: Place the 'PuzzleJumpPlugin/config/PuzzleJumpPlugin' folder into '/oxide/configuration', ensuring that you end up with an '/oxide/configuration/PuzzleJumpPlugin' folder. Move the contents of the 'PuzzleJumpPlugin/data/CopyPaste' folder into '/oxide/data/CopyPaste'. Place the 'PuzzleJumpPlugin.cs' file into 'oxide/plugins' and then start the plugin. For further steps, follow the tutorials Use the Example Puzzles Placing a Puzzle: Use `/puzzle_setposition <puzzle_name> [autoheight]`. The `[autoheight]` option is optional and adjusts the puzzle to ground level. Each puzzle can only be instantiated once. Video Tutorial : Creating / Editing a Puzzle Here is a video showing the creation of a Puzzle Jump. The process is the same when you want to edit a puzzle, but you will need to use the command '/puzzle_edit <puzzle_name>' : Video Plugin Commands For Creation and Editing /puzzle_create <puzzle_name> <true | false>` : Starts the creation of a puzzle. /puzzle_save : Saves modifications to a puzzle. /puzzle_setbutton <start | default | end>` : Assigns a type to a targeted button. /puzzle_exit Exits creation/editing mode without saving. /puzzle_removebutton <type <index>>` : Removes a specified button. /puzzle_setradius <radius>` : Adjusts the radius of the puzzle. For Management puzzle_setposition <puzzle_name> [autoheight] : Changes the puzzle's position. The `[autoheight]` option is optional and sets the puzzle to ground level. Player Commands puzzle_ladder : Displays the player leaderboard Roadmap Static Puzzles: Ability to create puzzles on monuments, or with prefabs in RustEdit. Checkpoint Respawn: Ability for players to respawn at a checkpoint if they fall. Puzzle Packs (with electricity): Introduction of electrically integrated puzzle packs. Configuring a Puzzle: enabled: Defines if a puzzle is instantiated at the start of the plugin. displayName: The name displayed to players in-game. useDefaultCheckPoints: Determines if the default checkpoints are effective. timer: maxTime: The maximum time for the puzzle, after which the player fails. zoneConfiguration: radius: Radius of the zone (default is 15). enablePvp: Enable PvP in the zone (default is false). enableFallDamages: Enable fall damages (default is false). enableSleeping: Allow players to sleep in the puzzle (default is false). enableVehicle: Allow vehicles in the puzzle. rankScoreTable: Score table sorted by rank (score being the time achieved by the player). rewardsTable: Table of rewards, sorted by rank (see "Configuring Reward Tiers"). Configuring Reward Tiers (According to Rank): In 'rewardsTable' (for each puzzle), you can configure: Items (list): rewardItemShortName: The shortName of the item. quantity: The quantity. Hooks (list): pluginName: The name of the plugin the hook belongs to. hook: The hook (must have a BasePlayer as a parameter). Commands (list): command: The command to execute, use %player_id to get the player's ID. Support and Assistance: I am fully committed to providing an exceptional user experience. For any questions, issues, or suggestions, please do not hesitate to contact me. Your feedback is crucial for the continuous improvement of the plugin.
    $19.90
  8. flutes

    Vote Reward

    Hi, glad you like the plugin! Great idea, I'll take note of it and will probably integrate it in the next updates. Feel free to share your feedback on the plugin page, it helps us a lot
  9. flutes

    Display points available?

    Changed Status from Pending to Not a Bug
  10. flutes

    Display points available?

    Hi, It is currently not possible to display the points in any way other than the current form. However, I am in the process of finalizing a window plugin (which allows grouping several of my plugins into a single window), which will enable you to display everything you want. Feel free to contact me via Discord (d.0ne_), and ask me any questions you may have.
  11. Version 0.1.1

    9 downloads

    Energize Interactions in Rust with Custom Messages! Unlock the potential of Rust's in-game chat with PlayerEventChatMessages-a plugin that elevates player interaction to an art form. Craft a vibrant community by enabling players to express themselves uniquely following in-game events, and in doing so, discreetly open up a new channel for economic opportunity on your server Key Features: Message Customization: Give your players the ability to purchase and select their chat messages to celebrate or announce specific actions. Flexible Monetization: Use the currency of your choice (Economics, Server Rewards, or your own plugin.) to enable players to acquire these distinctive messages. VIP Exclusivity: Control the ability to make certain messages exclusive to your VIP players, increasing the appeal for premium status. Configurable User Interface: A fully adaptable window, allowing you to change colors, size, and more, for a unique and personalized display. Integrated Localization: Tailor messages to the players' language, with a default configuration including forty messages already translated into English and French. Events Handled: Player Death Player Kill Player Connect Player Disconnect Dedicated Support: Rapid Assistance: Your seamless gaming experience is my priority. I'm readily available for support inquiries. Feel free to contact me on Codefling or join my Discord for swift and personalized assistance: https://discord.gg/CqNA32bzd3 Easy Configuration: Configuration File: 'Config/PlayerEventChatMessages.json' - Modify or add fields as needed. Message Management: The key defines the unique identifier of your message for translations. Accessibility: Enable or disable specific messages, making some inaccessible without completely deleting them. Triggering: Configure the sending time of messages according to the related event: "PlayerDead, PlayerKill, PlayerConnect, PlayerDisconnect". Message Customization: Language File: Lang/<language>/PlayerEventChatMessages.json - Associate the configuration ID with the desired message value. Dynamic Insertion: Use keywords such as `<owner_name>` and `<victim_name>` to integrate the players names into the messages. Adding Color: Beautify your messages with color tags for added visibility. Intuitive User Interface: With a multitude of customization options, create a user interface that perfectly matches the aesthetic of your server. Easy to configure and manage, our interface ensures a seamless integration with the game. Command & Control: - Commands: Set the stage for interaction with a customizable command for opening the chat window, defaulting to '/pevent'. - Permissions: Manage how players interact with the economy and the plugin with granular permissions: PlayerEventChatMessages.VIP for VIP content PlayerEventChatMessages.Default for standard plugin access PlayerEventChatMessages.UnlimitedCooldown for cooldown-free message usage Json Example : { "(By player) Message Cooldown for any types (seconds)": 1800.0, "(By player) Message Cooldown for each types (seconds)": 5.0, "Commands for show UI": [ "pevent_show", "pevent" ], "Money": { "Money Plugin Type ('Economics' | 'ServerRewards' | 'Custom')": "Economics", "(Custom) Plugin Name": "", "(Custom) Plugin Hook => int/double/float Hook(string id)": "", "(Custom) Plugin Hook => bool Hook(string id, int val)": "" }, "UI": { "Rects": { "Window Rect": { "X Size Min": -250.0, "Y Size Min": -210.0, "X Size Max": 250.0, "Y Size Max": 210.0, "Position X": 0.5, "Position Y": 0.5, "Width": 500.0, "Height": 420.0 }, "Top Rect": { "X Size Min": 0.0, "Y Size Min": -25.0, "X Size Max": 500.0, "Y Size Max": 0.0, "Position X": 0.0, "Position Y": 1.0, "Width": 500.0, "Height": 25.0 }, "Close Rect": { "X Size Min": -25.0, "Y Size Min": -25.0, "X Size Max": 0.0, "Y Size Max": 0.0, "Position X": 1.0, "Position Y": 1.0, "Width": 25.0, "Height": 25.0 }, "Categories Rect": { "X Size Min": 0.0, "Y Size Min": 0.0, "X Size Max": 75.0, "Y Size Max": 395.0, "Position X": 0.0, "Position Y": 0.0, "Width": 75.0, "Height": 395.0 }, "Content Rect": { "X Size Min": 80.0, "Y Size Min": 0.0, "X Size Max": 485.0, "Y Size Max": 385.0, "Position X": 0.0, "Position Y": 0.0, "Width": 405.0, "Height": 385.0 } }, "Title": { "Title Font Size": 12, "Title Font Color": "1 1 1 1", "Title Font": "robotocondensed-bold.ttf" }, "Money Top": { "Money Icon Ratio": 0.8, "Money Text Size": 10 }, "Categories": { "Category Height": 25.0, "Category Width": 75.0, "Category Font Size": 12, "Is Vertical": true }, "Icons": { "Money Icon Url": "https://i.postimg.cc/wy9FkWx3/icons8-cher-2-48.png", "New Icon Url": "https://i.postimg.cc/Yqgy13FV/icons8-nouveau-48.png", "Vip Icon Url": "https://i.postimg.cc/ft5CqxkC/icons8-vip-48.png" }, "Messages": { "Message Item Height": 30.0, "Max Message Per Line": 5.0, "Message Margin Height": 5.0, "Message Margin Width": 5.0, "Message Font Size": 12, "Icon Ratio (VIP, New, Money)": 0.8 }, "Theme": { "Colors": { "Surface": "0.133 0.133 0.133 1", "Background": "0.094 0.094 0.094 1", "TextPrimary": "1 1 1 1", "TextOnSelected": "1 1 1 1", "Primary": "1 1 1 1", "Selected": "0.77 0.26 0.171 1", "CloseButton": "0.8 0 0 1" } } }, "Messages (go to lang directory for values)": { "1": { "Enabled": true, "Trigger Type ('PlayerDead' | 'PlayerKill' | 'PlayerConnect' | 'PlayerDisconnect')":"PlayerDead", "Obtention": { "Price (0 => free)":150 } }, "2": { "Enabled": true, "Trigger Type ('PlayerDead' | 'PlayerKill' | 'PlayerConnect' | 'PlayerDisconnect')":"PlayerConnect", "Obtention": { "Price (0 => free)":150 } }, "3": { "Enabled": true, "Trigger Type ('PlayerDead' | 'PlayerKill' | 'PlayerConnect' | 'PlayerDisconnect')":"PlayerKill", "Obtention": { "Price (0 => free)":150 } } } }
    $8.99
  12. flutes

    Wipe Problems

    Changed Status from Pending to No Response
  13. flutes

    Vote Commands

    Version 0.1.0

    27 downloads

    Introducing VoteCommands VoteCommands is a dynamic plugin for Rust that allows server administrators to create multiple custom vote windows. Each voting window is designed to be intuitive, with players clicking on images to cast their vote. At the end of a predefined period, the image with the most votes triggers associated commands. Key Features of VoteCommands Engage your players in collective decision-making and bring a new level of interaction to your server. The visual voting process is not only engaging but ensures that players are more likely to participate and enjoy the experience. Included Examples The plugin includes practical examples: EventManager: Allows voting between three different event types. NightSkip: Players vote to instantly skip the night cycle. MapVote: Vote to select the map for the next wipe. Manual action or an additional plugin is required to apply the vote result. Configuration Guide Step 1: Configuration File Creation Create a new configuration file within config/VoteCommands. It's highly recommended to use the provided example files as a starting point. Step 2: Key Settings AutomaticStart: Enable to automatically initiate a voting session when the plugin starts. AutomaticSessions: Voting sessions start one after another without manual intervention. DelayBeforeAutomaticStart: The delay before the first automatic vote session starts. TimeBetweenSessions: The interval between automatic vote sessions. Step 3: Vote Session Settings CommandForStartSession: The command to start a voting session. CommandForUi: The command for displaying the voting interface to players. Step 4: Voting Commands Configuration Here’s how to set up a voting option in the JSON file: { "Name": "DeathMatch", "ImageUrl": "https://example.com/image.png", "ServerCommands": [ { "Enabled": true, "Command": "server_command_to_execute" } ] } Each voting option (VoteCommands) should have a name (Name), an image URL (ImageUrl), and a list of server commands (ServerCommands) that will be executed if that option wins. Permissions VoteCommands.<config_name>.Start: Permission to initiate a vote session. VoteCommands.<config_name>.Vote: Permission to cast a vote in a session. UI Customization Customize the look of your voting window in the configuration settings to fit your needs, ensuring that images are presented optimally, especially for square aspects. Usage Ideas Get inspired to create unique scenarios: Special Events: Let players decide which special event to activate for a limited time. Rule Changes: Offer a vote to temporarily change server rules. Support and Assistance I am committed to providing responsive support for any questions or assistance you may need. Please do not hesitate to reach out! https://discord.gg/JBz2tvnkKw
    $6.99
  14. Changed Status from Pending to Not a Bug
  15. flutes

    Wipe Problems

    Hello, The instructions for wiping are no longer present in the documentation, that was my mistake. When using CustomReward and VoteSystem, here is the procedure for wiping: - Make sure the plugins are not loaded - Delete the folder Data/CustomRewards_VoteReward_players - Delete the folder VoteSystem - Type the command (in the console): votesystem_wipe Feel free to contact me on Discord: d.0ne_
  16. Hi, I've noticed several issues: - You want to use CustomRewards with VoteSystem, but it seems you haven't placed the "VoteReward.json" file in 'Oxide/Data/CustomRewards_rewards' (the file is included in the archive you downloaded at: '/New (CustomRewards + VoteSystem)/VoteSystem/CustomRewards Extension/Data/CustomRewards_rewards'). - Looking at your screenshot, I see that all your logs are duplicated, which appears abnormal (and is likely due to Oxide). While this might not cause issues with the plugin, it's not very reassuring (you might want to disable the PluginWatcher in your Oxide configuration). - I'm not sure which admin menu you're using, but if you're dont view the permissions, you might want to use Oxide commands instead to list the permissions and assign them to the correct groups. We can continue this discussion on Discord if you prefer (d.0ne_).
  17. flutes

    help to set

    Changed Status from Pending to Closed
  18. Hello, Did you follow the documentation? (https://flutes.gitbook.io/custom-rewards-documentation/setup-configuration/installation and https://flutes.gitbook.io/vote-system/). It seems the plugin is misconfigured. What steps did you take? Are you sure the CustomRewards plugin is properly loaded?
  19. flutes

    help to set

    Hey, Can u contact me on discord ?
  20. flutes

    Vote Reward

    Hello, at the moment the plugin does not offer Discord integration, however, it seems to me that most voting sites do offer Discord integration
  21. flutes

    pages

    Changed Status from Pending to Closed
  22. flutes

    pages

    I think I've found the problem. The plugin relies on the current time you have. So, if you only delete the CustomReward data, upon the next installation, the plugin will retrieve the time stored by PlayTime Tracker. For now, the only solution is to delete the data related to PlayTime Tracker. If you'd like, I can add an option to prevent this.
  23. flutes

    pages

    Mhhh, your configuration seems correct. I'll run some tests on my end to understand where the issue might be coming from. Did you delete the data related to the number of points? If so, which files did you delete? You can add me on Discord: d.0ne_
  24. flutes

    Custom Rewards

    - The numbers between 1 and 5 (shown on the example screens) indicate the tier of the reward above, allowing you to track your progress - Yes, you can add an oxide group or permissions with rewards
  25. flutes

    pages

    Hi Of course! When you add rewards (and depending on the number of rewards displayed per page), you'll get a new page. You also have the option to create new reward windows. Don't hesitate to reach out if you have any questions.
1.6m

Downloads

Total number of downloads.

7.7k

Customers

Total customers served.

115.4k

Files Sold

Total number of files sold.

2.3m

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.