Jump to content

Meyverick

Creator
  • Posts

    180
  • Joined

Everything posted by Meyverick

  1. Meyverick

    Always wounded

    Hello, Yes, that's what the description of the plugin says: "No one can kill you anymore but will wound you.". As soon as I can, I'll add the possibility to disable this.
  2. Version 1.0.0

    13 downloads

    This plugins add the possibility to rewards players with Rewards Points by playing on Arcade Machine. Dependencies: This plugin has requirements to work properly: Arcade Machine Connector Server Rewards Profiles File: This plugin uses an advanced profile system offering the possibility for administrators to create as many profiles as they wish in order to offer them to their players for free or through a Premium/VIP pack. How-to: Permission profiles are located in config/<pluginName>/profiles.json. Copy/Paste the default profile and name it as you want. (for this example, I'll call it vip) Avoid special characters and spaces: thisIsAGoodProfileName Edit vip as you need. "Profile Level" is the level of the profile. The player will ALWAYS use the highest profile level if the player is associated to multiple profiles. Avoid duplicate Profile Level. Reload the plugin. Associates players or groups to a profile using permission: <pluginname>.profile.<profilename> (o.grant group vip myplugin.profile.vip) I suggest to always assign ONLY ONE profile to player/group to avoid bad behaviors. Players associated to this permissions will now use parameters in the associated profile. { "default": { "Profile Level (integer, higher number = higher priority, default: 0)": 0, "Profile Settings": { "Points donated for special levels reached (level: points)": { "1": 1, "2": 2, "3": 3, "4": 4, "5": 5, "6": 6, "7": 7, "8": 8, "9": 9, "10": 10 }, "Duration (in seconds) to wait to be eligible again for the first special level (-1 = infinite)": 86400, "One stage value (in level)": 10, "Points donated per stage reached": 10, "First rewarded stage": 100, "Points donated when reaching a new highest score": 10, "Minimum level to reach to be eligible for the new highest score reward": 50 } } } Permissions: ArcadeMachineReward.recieveRewardedStagePoints : Allow the player/group to recieve points from Stage reached. ArcadeMachineReward.recieveSpecialLevelPoints : Allow the player/group to recieve points from Special level. ArcadeMachineReward.recieveNewHighestScorePoints : Allow the player/group to recieve points when beating his new highest score. Optimized for Performance This plugin has been developed with a primary objective to be very performant, thus limiting plugin-related performance losses. Depending the plugin, a category called "Performance Settings" allow the administrator to reduce power consumption at the cost of the quality. About Mælep My other plugins: Codefling's profile Looking for plugins: Fiverr's Gig Contact website: Maelep.be Warranty and Updates The customers benefits from a 28-day warranty from the date of the last sell of the plugin. This warranty covers bugs related to the script and, as far as possible, bugs related to Rust and uMod updates. Terms of Service of Mælep The Mælep's plugins are in no way affiliated to Facepunch, uMod or Codefling. He should not be considered as a developer endorsed by Facepunch, uMod or Codefling. Any contribution or purchase made on this website is donated to Mælep. For more information, support or a purchase history, please use the support section available on the page of the plugin. Payment to Mælep is payment for the digital items contained in the purchase. This transaction is final and there is no refund. If you are banned for breaking the rules of Codefling, you will not be refunded. Requests for refunds due to delays, Rust and uMod update flaws or any other problems are submitted at the discretion of Mælep.
    $10.00
  3. Version 1.0.0

    32 downloads

    A plugin that connects all Arcade Machines together to have a global leaderboard. In addition, it gives the possibility to other developers to add more features! Features: Connects all Arcade Machines together to show a global leaderboard. Permission to only allow player with the permission to appear in the leaderboard. Permissions: ArcadeMachineConnector.upload : Allow the player/group with the permission to appear in the leaderboard. Hooks: /* This hook is triggered by OnEntityDismounted for performance purpose. That means it can be triggered multiple times if the player plays many games before unmounting the arcade machine. Only score > 0 and unique score will trigger (losing 2 times at the same level doesn't trigger 2 times). Had to do that because of how Rust Arcade Machine score are bugged (one game can appear multiple time in the leaderboard). */ private void OnNewScore(BasePlayer player, int score) { Puts($"{player.displayName} has reached level {score}."); } // This hook is triggered by OnEntityDismounted for performance purpose. // This hook trigger if the player has beated his previous registered highest score. private void OnNewHighestScore(BasePlayer player, int score) { Puts($"{player.displayName} has beated his highest score by reaching the level {score}!"); } private void OnPlayerRemovedFromLeaderboard(ulong steamID) { Puts($"'{steamID}' has been removed from the leaderboard."); } API: private void PutsLeaderboard() { var leaderboard = Manager.GetPlugin("ArcadeMachineConnector").Call<Dictionary<ulong, int>>("GetLeaderboard", Name); if (leaderboard == null) { Puts("pluginName is null or empty."); return; } foreach (var player in leaderboard) { Puts($"{player.Key}: {player.Value}"); } } private void PutsHighestScore(BasePlayer player) { var highestScore = Manager.GetPlugin("ArcadeMachineConnector").Call<int?>("GetHighestScore", Name, player.userID); if (highestScore == null) { Puts("pluginName null or empty, player?.userID is null or it isn't a player."); } else { Puts($"{player.displayName} highest score is {highestScore}."); } } private void RemovePlayerFromLeaderboard(BasePlayer player) { var hasBeenRemoved = Manager.GetPlugin("ArcadeMachineConnector").Call<bool?>("RemoveFromLeaderboard", Name, player.userID); if (hasBeenRemoved == null) { Puts("pluginName null or empty, player?.userID is null or it isn't a player."); } else if (hasBeenRemoved == true) { Puts($"{player.displayName} has been removed from the leaderboard."); } else { Puts($"{player.displayName} has not been removed from the leaderboard. (missing from leaderboard?)"); } } Optimized for Performance This plugin has been developed with a primary objective to be very performant, thus limiting plugin-related performance losses. Depending the plugin, a category called "Performance Settings" allow the administrator to reduce power consumption at the cost of the quality. About Mælep My other plugins: Codefling's profile Looking for plugins: Fiverr's Gig Contact website: Maelep.be Warranty and Updates The customers benefits from a 28-day warranty from the date of the last sell of the plugin. This warranty covers bugs related to the script and, as far as possible, bugs related to Rust and uMod updates. Terms of Service of Mælep The Mælep's plugins are in no way affiliated to Facepunch, uMod or Codefling. He should not be considered as a developer endorsed by Facepunch, uMod or Codefling. Any contribution or purchase made on this website is donated to Mælep. For more information, support or a purchase history, please use the support section available on the page of the plugin. Payment to Mælep is payment for the digital items contained in the purchase. This transaction is final and there is no refund. If you are banned for breaking the rules of Codefling, you will not be refunded. Requests for refunds due to delays, Rust and uMod update flaws or any other problems are submitted at the discretion of Mælep.
    $10.00
  4. No, the UI can't move because I'm working on another plugin that will allow moving it in the next version No, any message is show but I can add it I'm working on new features but I have many other private order that took me time so I can't deliver a upgraded version now
  5. Hello, Concerning the compensation only if the player join before an amount of time, it has been already suggested and I'm working on it But for the other one (only restart if voted), I'll don't think I'll add it because it's not the purpose of this plugin. Your player are always informed about the restart because of the GUI so they are warned one hour before the restart.
  6. Changed Status from Work in Progress to Closed Changed Fixed In to 2.1.3
  7. I would like to suggest two things: Firstly, rename some parts of the module to reflect the official Rust Changelist: Rename "Change List" of the navlink by "Changelist", Rename "Change List" title by "Changes", Rename "change-list" URL by "changes", Rename page name (the tab name) by "Changes Secondly, I would like to be able to privately prepare my changelist over time then, when ready, publish it.
  8. Meyverick

    MySQL Fatal error & Timeout

    Hello, I'm trying to use MySQL but it doesn't seems to work: Fatal error during command execution and timeout expired. I don't know how to resolve this. My web host is slow, the problem could comes from there but not sure. Can you help me? It's a fresh installation. I use exactly the same settings than Ember installation. The first tun I had an error because I didn't added the IP to remote SQL. But not got these error.
  9. Meyverick

    Tynmadness

    What are these texture? That's cartoony.
  10. Meyverick

    Speed of Drop

    So, basically, I need to create a hook that equip the airdrop so VA can call it and I have to add an option to unsubscribe of the OnEntitySpawned. That's really weird because many plugins use the same uMod hook. I think that it is VA that isn't compatible with many other plugins because mine only add a child entity to the supply drop if the spawned entity is a supply_drop, else I return the default behavior. I'll work on it asap
  11. Thank you @Death @Bumfuzzler You can see it similar to a warranty. The customer benefits from a six-month warranty and updates from the date of purchase of the plugin. This warranty covers bugs related to the script and, as far as possible, bugs related to Rust and uMod updates. This warranty is optionally renewable every six months by participating up to 10% of the current price (excluding tax). (cf.: Renewal Term on the plugin description page) By buying the plugin, I confirm that I will fix any bugs that I can fix and that you will be able to get for free for 6 months. After 6 months, you'll need to buy a new warranty of 6 months to benefits from new update. But it's optional, that's means that if you don't need to get new feature or bug fix, you don't need to buy it. Concerning the new feature, I'll work on it as soon as Christmas holiday is ended because I'm too busy now.
  12. Are you using other plugins? Because mine doesn't affect the Air Drop, it only add two lights. This bug can't comes from my plugin.
  13. Meyverick

    Speed of Drop

    Changed Status from Pending to Not a Bug
  14. Meyverick

    Speed of Drop

    Are you using other plugins? Because mine doesn't affect the Air Drop, it only add two lights. This bug can't comes from my plugin.
  15. Changed Status from Pending to Work in Progress
  16. I'm sorry for the inconvenient, I'll fix it!
  17. That's a good idea, I'll work on that
  18. That's it. Players will be eligible for compensation if they play until the server close his door (3 minutes before restarting). Then, if the player reconnect before the next restart, he will be able to retrieve his compensation. If he doesn't withing the next restart, he will lose it.
  19. Version 1.1.0

    18 downloads

    A plugin that equip Supply Drop with Flasher Lights at the top and bottom of it. It helps players to follow the Supply Drop in the night and find it when landed. Config File { "Plugin Settings": { "Enable top Flasher Light?": true, "Enable bottom Flasher Light?": true }, "System Settings": { "Performance Settings": { "Are you using permission to see the illuminations? (boolean, default: false)": false }, } Update Checker The plugin benefits from an update verification system notifying administrators that an update is available. Premium Ready A permission allow you to choose which players or groups are allowed to see the illuminations. o.grant group default illuminatedsupplydrop.hideillumination Optimized for Performance This plugin has been developed with a primary objective to be very performant, thus limiting plugin-related performance losses. Multilingual This plugin is designed to be usable in different languages. English and Français are available by default. Some Russkiy system messages will be also available by default. Administrators can add their own language. Tips Server administrators can set the default server language using oxide.lang <language> in the RCON console. Players can set their own language using /lang <language> <language> = two-letter language code (For example: /lang EN) Resetting plugin Unloads the plugin. Removes files: config/<pluginName> data/<pluginName> lang/en/<pluginName> AND lang/fr/<pluginName> AND lang/ru/<pluginName> AND other language you added. Reload the plugin. About Mælep My other plugins: Codefling's profile Looking for the plugin of your dreams? Visits my Fiverr's Gig Contact website: Maelep.be Warranty and Updates The customers benefits from a 28-day warranty from the date of the last sell of the plugin. This warranty covers bugs related to the script and, as far as possible, bugs related to Rust and uMod updates. Terms of Service of Mælep The Mælep's plugins are in no way affiliated to Facepunch, uMod or Codefling. He should not be considered as a developer endorsed by Facepunch, uMod or Codefling. Any contribution or purchase made on this website is donated to Mælep. For more information, support or a purchase history, please use the support section available on the page of the plugin. Payment to Mælep is payment for the digital items contained in the purchase. This transaction is final and there is no refund. If you are banned for breaking the rules of Codefling, you will not be refunded. Requests for refunds due to delays, Rust and uMod update flaws or any other problems are submitted at the discretion of Mælep. Credits Icons made by Pixel Perfect from www.flaticon.com
    $10.00
  20. I just added the possibility to disable the compensation in the config file
  21. Version 1.1.1

    28 downloads

    A plugin that perfectly restart your server at a specified time and giving compensation for patience. Compensation: Players who was playing just before the restarting can receive a compensation depending their group profile. Restart Bar: A restart bar (at bottom right of the screenshot) appears and will show the remaining time before restarting. This bar shows time in seconds and by stage: 60 minute, 30 minutes, 10 minutes, 5 minutes, 3 minutes, 1 minutes, 10 to 0 seconds. The length of the bar reduce over time. Dependencies This plugin requires the plugin ImageLibrary to be installed. Install it before installing this plugin. It also requires that your server provider offer the possibilities to restart your server. To test it, simply execute the command "restart 0" and see if your server restart. Features Config File { "Plugin Settings": { "Restart time (UTC) (string, default: 03:00)": "03:00", "Enable players compensation? (boolean, default: true)": true } } Clean Restart At 3 minutes players are eligible for compensation and the server closes his door to avoid player login in for nothing. Players who tries to connects to the server receive the following message: "The server restart in less than 3 minutes, please wait." At 10 seconds, the plugins starts the reboot procedure by kicking all players with the message "The server is restarting, please wait." and perform a save of the server then restart. Update checker The plugin benefits from an update verification system notifying administrators that an update is available. Group Profile and Premium Ready This plugin has an advanced group profile system offering the possibility for administrators to create as many profiles as they wish in order to offer them to their players for free or through a Premium/VIP pack. How-to: Permission profiles are located in data/<pluginName>/groupProfiles. DO NOT RENAME/DELETE default.json: is the default profile use if the player isn't assigned to a profile. DO NOT RENAME example.json: is an example profile. This one is used as a model and resets on plugin update. Copy/Paste example.json and rename it as you want. (for this example, I'll call it vip.json) Avoid special characters and spaces: thisIsAGoodProfileName.json Edit vip.json as you need. "ProfileLevel" is the level of the profile. The player will ALWAYS use the highest profile level if the player is associated to multiple profiles. I suggest to always assign ONLY ONE profile to player/group to avoid bad behaviours. Avoid duplicate Profile Level. Reload the plugin. Associates players or groups to a profile using permission: <pluginname>.groupprofile.<profilename> (o.grant group vip myplugin.grouprofile.vip) Players associated to this permissions will now use parameters in the associated profile. Optimized for Performance This plugin has been developed with a primary objective to be very performant, thus limiting plugin-related performance losses. Depending the plugin, a category called "Performance Settings" allow the administrator to reduce power consumption at the cost of the quality. Multilingual This plugin is designed to be usable in different languages. English and Français are available by default. Some Russkiy system messages will be also available by default. Administrators can add their own language. Tips: Server administrators can set the default server language using oxide.lang <language> in the RCON console. Players can set their own language using /lang <language> <language> = two-letter language code (For example: /lang EN) Resetting plugin Unloads the plugin. Removes files: config/<pluginName> data/<pluginName> lang/en/<pluginName> AND lang/fr/<pluginName> AND lang/ru/<pluginName> AND other language you added. Reload the plugin. About Mælep My other plugins: Codefling's profile Looking for plugins: Fiverr's Gig Contact website: Maelep.be Warranty and Updates The customers benefits from a 28-day warranty from the date of the last sell of the plugin. This warranty covers bugs related to the script and, as far as possible, bugs related to Rust and uMod updates. Terms of Service of Mælep The Mælep's plugins are in no way affiliated to Facepunch, uMod or Codefling. He should not be considered as a developer endorsed by Facepunch, uMod or Codefling. Any contribution or purchase made on this website is donated to Mælep. For more information, support or a purchase history, please use the support section available on the page of the plugin. Payment to Mælep is payment for the digital items contained in the purchase. This transaction is final and there is no refund. If you are banned for breaking the rules of Codefling, you will not be refunded. Requests for refunds due to delays, Rust and uMod update flaws or any other problems are submitted at the discretion of Mælep. Credits Icons made by DinosoftLabs from www.flaticon.com
    $10.00
  22. Changed Status from Pending to Not a Bug
  23. I'll work on that but the plugin increase the number of creatures (bear, boar, stag, murderer, scarecrow) per km square that means there are more creatures at night. All additional creatures spawned at night disappear when the day starts. When a player die because from a creature at night, all player around with hear a scream (that could fear some player ). When the night starts, a wolf howl at all players to inform them that the night has started
  24. Hello, I'm sorry the the inconvenience. My test server are down waiting for the opening of my project. What do you need to know?
  25. Meyverick

    OnplayerDeath Issue

    Changed Status from Work in Progress to Closed
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.