Jump to content

dFxPhoeniX

Creator
  • Posts

    74
  • Joined

  • Last visited

Everything posted by dFxPhoeniX

  1. Hey, I made a patched version on my side and attached the file here. Changes included: - Improved AdvancedStatus integration - Fixed several issues with status syncing when AdvancedStatus is installed - Fixed background, icon, and icon color not updating correctly with AdvancedStatus - Fixed statuses not properly hiding/showing with the toggle command when AdvancedStatus is installed - Fixed status refresh issues after sleep/wake SimpleStatus.cs
  2. Also, I found what seems to be another related issue with the AdvancedStatus bridge. When a status property is updated while AdvancedStatus is enabled, SetStatusProperty() calls AS_UpdateBar(), but it does not appear to persist the updated values into the player status data first. Because of that, if the bar later gets recreated instead of updated, it can fall back to the old/default values from the stored status data. On my side this shows up as the background color resetting to the default gray instead of keeping the updated color. I think this is related to a few things: SetStatusProperty() updates the AdvancedStatus bar directly, but does not seem to save the new property values for that player SetStatus() checks BarExists using Name instead of createdStatus.PluginName, so if that check fails, the bar may be recreated using stale/default data there may also be a similar plugin name mismatch in AS_SetDuration(), where it uses status.Plugin instead of status.PluginName I also noticed that icon color updates do not seem to work while AdvancedStatus is enabled. AS_CreateBar() appears to set the icon color correctly on creation, but AS_UpdateBar() does not seem to forward icon color updates properly, so changing iconColor later has no effect. On top of that, SetStatusIconColor() may also have a separate issue, because some overloads seem to call SetStatusIcon() instead of SetStatusIconColor(), which could also break icon color updates. So the issue is not only the transparency update - there also seems to be a broader state sync/update problem where some updated properties are not always preserved or forwarded correctly when AdvancedStatus is active.
  3. Hey, I think I found a few compatibility issues between SimpleStatus and AdvancedStatus. The main one is background transparency: when AdvancedStatus is installed, SimpleStatus creates the bar with the correct transparency, but on updates it only sends the color and not the transparency value. Because of that, AdvancedStatus seems to fall back to its default transparency, so fully opaque backgrounds become semi-transparent. While checking that, I also noticed a few other possible bridge issues: progress color update seems to use ProgressColor, but AdvancedStatus expects Progress_Color text/icon/progress transparency values do not seem to be updated properly icon updates may be incomplete in the AdvancedStatus bridge text offset does not seem to refresh if progress is added or removed later there may also be a small plugin name mismatch in the duration/bar existence calls So the main visible issue is the semi-transparent background, but there seem to be a few other SimpleStatus - AdvancedStatus compatibility problems too. Thanks
  4. dFxPhoeniX

    Karma

    Version 1.6.9

    11 downloads

    Karma is a configurable reputation/karma system for that rewards positive behavior (revive, heal, build/repair help, donation, passive peace, redemption) and punishes negative behavior (unprovoked kills, repeated kills, knocking players down, naked kills, raiding others). It includes anti-abuse protections for teams/clans (maturity + recent-group grace), optional integrations (BetterChat, SimpleStatus, Clans, NTeleportation, Economics, ImageLibrary), rank-based teleport restrictions, safe-zone hostility, and metabolism effects. Key Features: Fully configurable positive and negative karma actions Anti-abuse protections for team/clan farming (maturity + grace windows) Optional teleport restrictions and safe-zone hostility based on rank Rank system with colors and metabolism effects (hunger/thirst) Optional chat/UI integrations (BetterChat, SimpleStatus) Built-in Top/Bottom lists Optional API for other plugins Permissions: karma.use - Allows player/group to use the /karma command. karma.others - Allows player/group to check other players (/karma check <name|steamid>). Chat Commands: /karma - Shows help and what actions are currently enabled (requires karma.use). /karma check - Shows your karma + rank (requires karma.use). /karma check <name|steamid> - Shows karma + rank for another player (requires karma.others). /karma top - Shows top karma players (requires karma.use). /karma bottom - Shows lowest karma players (requires karma.use). /karma ranks - Shows configured positive/negative ranks and their effects (requires karma.use). Server Commands: karma.add <steamId64|name> <amount> karma.remove <steamId64|name> <amount> karma.set <steamId64|name> <amount> Debug/maintenance: karma.dump <steamid|name> karma.redeem <steamid|name> karma.caches karma.resetstate <steamid|name> karma.cleartc karma.debug.set <steamid|name> <karma> Configuration: { "General": { "Save interval seconds (min 10)": 120, "Save on server save": true, "Debug": false, "Reset on wipe": false, "Reset karma on wipe to": 0, "Announce rank changes in chat": true, "Notify player when karma changes": true, "Karma notify includes reason": true, "Use team": true, "Use clan": false, "Team maturity seconds for combat/raid grouping (0 = instant)": 60, "Team stamp keep minutes (prevents false positives for offline teammates)": 360, "Clan maturity seconds for combat/raid grouping (0 = instant)": 120, "Clan stamp keep minutes (prevents false positives for offline clanmates)": 360, "Positive actions: block if recently same team/clan (seconds)": 600, "Safe zone hostile warning cooldown seconds (min 5)": 60, "Karma hostile refresh seconds (max 15)": 5.0, "Karma hostile seconds (max 3600)": 600.0, "Drain metabolism tick seconds (min 1, max 30)": 5.0 }, "Combat logic": { "Combat window seconds": 60, "Min damage to count as aggression": 5.0, "Ignore trap damage as first hit": true, "Ignore bleed damage as first hit": true, "Ignore radiation as first hit": true, "Ignored first-hit initiator prefabs (paths)": [ "assets/prefabs/deployable/bear trap/beartrap.prefab", "assets/prefabs/deployable/landmine/landmine.prefab", "assets/prefabs/deployable/single shot trap/guntrap.deployed.prefab", "assets/prefabs/deployable/floor spikes/spikes.floor.prefab", "assets/prefabs/deployable/playerioents/teslacoil/teslacoil.deployed.prefab" ], "Count projectile only": false, "Consider victim team/clan aggression as self defense": true, "Victim group aggression requires victim engaged": true, "Victim engaged window seconds (min 1)": 12, "Consider raid window as provocation": true }, "Negative actions": { "Unprovoked kill": { "Enabled": true, "Karma to remove": 6 }, "Self defense kill": { "Enabled": false, "Karma to remove": 1 }, "On same player repeated kills": { "Enabled": true, "Karma to remove": 8, "Window minutes": 30, "Free kills per pair": 1 }, "On knock down player": { "Enabled": true, "Karma to remove": 1 }, "Naked kill penalty": { "Enabled": true, "Karma to remove": 4, "Detect": { "Max clothing slots used": 1, "Max weapons in belt": 0, "Ignore if holding weapon": true, "Ignore if has ranged weapon in belt": true, "Max minutes since spawn (0=disabled)": 60 } }, "On raid others": { "Enabled": true, "Karma to remove": 2, "Max distance from tc": 120.0, "Raid window seconds": 300, "Cooldown seconds per tc": 300, "Accumulate damage window seconds": 4, "Min accumulated damage to count": 10.0 } }, "Positive actions": { "Self defense kill": { "Enabled": false, "Karma to add": 1 }, "Revive player": { "Enabled": true, "Karma to add": 4, "Per target cooldown seconds": 900 }, "Heal other": { "Enabled": true, "Karma to add": 2, "Min healed amount": 20.0, "Per target cooldown seconds": 300, "Accumulate heal window seconds (0 = per-scan delta)": 5, "Recent medical use seconds (healer detection)": 2, "Scan radius meters": 3.0, "Scan every seconds": 1.0, "Require recent damage seconds": 20 }, "Kill negative player": { "Enabled": true, "Karma to add": 2, "Cooldown seconds per target": 600 }, "On kill while raid defending": { "Enabled": false, "Karma to add": 2, "Max distance from own tc": 160.0, "Raid window seconds": 900 }, "Help build for others": { "Enabled": true, "Karma to add": 1, "Per target cooldown seconds": 1800 }, "Repair others builds": { "Enabled": true, "Karma to add": 2, "Per target cooldown seconds": 1800 }, "On rescue monument": { "Enabled": true, "Karma to add": 3, "Per target cooldown seconds": 900 }, "Passive peace bonus": { "Enabled": true, "Karma to add": 1, "Award every minutes": 120 }, "Donation to naked": { "Enabled": true, "Karma to add": 2, "Per target cooldown seconds": 1800 }, "Donate money": { "Enabled": true, "Karma to add": 1, "Per target cooldown seconds": 1800, "Minimum money amount": 10.0 }, "Redemption bonus": { "Enabled": true, "Karma to add": 4, "Cooldown seconds": 43200, "Require no player kills minutes": 180, "Require no pvp damage minutes": 120, "Require no raid damage minutes": 180, "Require no combat minutes": 30 } }, "Ranks": { "Negative": [ { "Name": "Troublemaker", "Negative threshold": 25, "Color": "#ffb300", "Metabolism": { "Hunger per tick": 1.0, "Thirst per tick": 1.0 }, "Block teleport to home": false, "Block teleport to tpr": true, "Block teleport to town": false, "Block teleport to outpost": false, "Block teleport to bandit": false, "Block teleport to island": false, "Hostile in safe zone": false }, { "Name": "Dishonorable", "Negative threshold": 100, "Color": "#ff7043", "Metabolism": { "Hunger per tick": 2.0, "Thirst per tick": 2.0 }, "Block teleport to home": true, "Block teleport to tpr": true, "Block teleport to town": false, "Block teleport to outpost": false, "Block teleport to bandit": false, "Block teleport to island": false, "Hostile in safe zone": false }, { "Name": "Bandit", "Negative threshold": 200, "Color": "#ff3d00", "Metabolism": { "Hunger per tick": 2.0, "Thirst per tick": 2.0 }, "Block teleport to home": true, "Block teleport to tpr": true, "Block teleport to town": true, "Block teleport to outpost": true, "Block teleport to bandit": true, "Block teleport to island": true, "Hostile in safe zone": true }, { "Name": "Nemesis", "Negative threshold": 400, "Color": "#b71c1c", "Metabolism": { "Hunger per tick": 3.0, "Thirst per tick": 3.0 }, "Block teleport to home": true, "Block teleport to tpr": true, "Block teleport to town": true, "Block teleport to outpost": true, "Block teleport to bandit": true, "Block teleport to island": true, "Hostile in safe zone": true } ], "Positive": [ { "Name": "Friendly", "Positive threshold": 25, "Color": "#7cb342", "Metabolism": { "Hunger reduction percent": 20.0, "Thirst reduction percent": 20.0 } }, { "Name": "Honorable", "Positive threshold": 100, "Color": "#43a047", "Metabolism": { "Hunger reduction percent": 30.0, "Thirst reduction percent": 30.0 } }, { "Name": "Guardian", "Positive threshold": 200, "Color": "#1e88e5", "Metabolism": { "Hunger reduction percent": 40.0, "Thirst reduction percent": 40.0 } }, { "Name": "Protector", "Positive threshold": 400, "Color": "#1565c0", "Metabolism": { "Hunger reduction percent": 60.0, "Thirst reduction percent": 60.0 } } ] }, "BetterChat": { "Enabled": true, "Format": "[{KarmaRank}]", "Font size": 15 }, "SimpleStatus": { "Enabled": true, "Left side mode (karma|rank)": "karma", "Hide when neutral": true, "Use karma ranks color": false, "Use vanilla tint": false, "Status id": "karma.rank", "Positive background": "#738D45", "Negative background": "#C74A37", "Neutral background": "#6B6B6B", "Positive icon color": "#A3FE03", "Negative icon color": "#782600", "Neutral icon color": "#E0E0E0", "Positive label color": "#FFFFFF", "Negative label color": "#DEDEDE", "Neutral label color": "#FFFFFF", "Positive value color": "#FFFFFF", "Negative value color": "#DEDEDE", "Neutral value color": "#FFFFFF", "Icon (/oxide/data/Karma/images/<name>.png for local)": "https://i.ibb.co/7tspt4MD/karma.png" }, "Integrations": { "Ignore players in Godmode (Vanilla God/Godmode)": true, "Ignore vanished players (Vanilla Vanish/Vanish/BetterVanish)": true } } Languages: Karma includes two languages by default (English and Romanian), but you can add more in Oxide lang folder. API Hooks: int API_GetKarmaPoints(ulong userId) object API_GetRankInfo(ulong userId) string API_GetRankName(ulong userId) int API_GetRankType(ulong userId) void API_SetKarmaPoints(ulong userId, int value, string reason = null) void API_AddKarmaPoints(ulong userId, int amount, string reason = null) void API_RemoveKarmaPoints(ulong userId, int amount, string reason = null)
    $20.99
  5. Hi, I’m seeing a race condition in SimpleStatus when a player dies. In OnPlayerDeath, the plugin calls: BehaviorManager.RemoveBehavior(basePlayer.UserIDString); This removes the StatusBehaviour/UI immediately, so another plugin (mine) that clears the player’s status in OnPlayerDeath (via SetStatus(..., 0)) often doesn’t get a chance to run/update before the behavior is removed. Result: the status UI can remain stuck/not cleared on death. Fix: wrap the removal in NextTick: NextTick(() => { BehaviorManager.RemoveBehavior(basePlayer.UserIDString); }); This lets other plugins finish their OnPlayerDeath logic first and prevents the UI/status from getting stuck. Thanks!
  6. dFxPhoeniX

    Small fix

    Hello, The current trigger check is quite limited: It fails in cases like @bot Hello, @bot, Hello, or when the trigger is followed by punctuation. I suggest replacing it with a regex-based check to make it more flexible: This matches the trigger as a whole word, regardless of its position in the message, and avoids false positives. Also, regarding commands: I’d like to use a command-style prefix such as /askai, but when I set "Command Prefix" to /askai, the command doesn’t work because it isn’t registered as an actual command. It would be great to support custom command prefixes with explicit command registration. Additionally, it would be nice to have support for multiple languages for plugin messages. For example, messages like: 'Please provide a question after the command.' could be configurable or translatable from language folder.
  7. dFxPhoeniX

    hello

    Changed Status from Pending to Closed
  8. dFxPhoeniX

    hello

    Hello. The project is a adobe photoshop file. You need to download photoshop
  9. Version 1.0.6

    56 downloads

    Rust Premium Launcher is a fully cross-platform customizable game launcher designed specifically for Rust. It allows you to fully personalize it with ease by editing a simple configuration file. Key features include: 1. Customization: Change the color scheme, name, logo, and background image effortlessly to suit your preferences or branding needs. 2. Multiple Server Support: Add multiple Rust servers on the launcher. 3. Cross-Platform Compatibility: The launcher can be compiled and used on Windows, Ubuntu/Linux, and MacOS, ensuring broad accessibility. 4. Discord Presence: Integrated Discord Rich Presence keeps your friends updated on your activity. 5. Auto-Updater: Stay up to date effortlessly with an automatic update system built into the launcher. Rust Premium Launcher is the ultimate tool for enhancing your Rust gaming experience, combining functionality with a sleek and personal touch. How to compile the sourcecode: 1. Install NodeJS 20+ 2. Copy all content from config.js.example located in app folder to a new file named config.js in app folder 3. Open the configuration file (config.js) from app folder and edit all fields 4. Execute command npm install in launcher directory 5. Execute command npm run dist or npm run dist:windows or npm run dist:mac or npm run dist:linux or npm run dist:ubuntu in launcher directory 6. The launcher is now compiled in dist folder Warning: 1. This launcher is made with NodeJS and Electron, so you need to install NodeJS to be able to compile the sourcecode. 2. If you want to add many servers just copy the current array from serversList, add comma and paste the copied array. 3. If you want to update the launcher from an older version to a newer one, you must delete the old launcher sourcecodes, minus the file config.js, then copy the new launcher files. 4. If you are not familiar with NodeJS, read the NodeJS documentation. You will need to install the NodeJS modules with the npm install command in order to run npm run dist. 5. If you want to compile the sourcecode for different platforms, such as Windows, Ubuntu/Linux or macOS, the sourcecode will need to be compiled on the respective operating system. For example, for Windows you will need to compile the sourcecode on Windows. 6. If you want to use the auto updater, make sure you have copied all the files from the dist folder to the website set in config on variable autoUpdaterDownloadURL, except the folders with the unpacked launcher. 7. If you want the number of online players and the server version to be updated in the launcher, make sure you put the API Key in the config from rust-servers.net. 8. If you want to modify the launcher installer icon, simply replace the icons from build folder, then recompile the sourcecode. 9. You need at least NodeJS 20 to be able to compile the sourcecode. Configuration: module.exports = { name: 'Rust Premium Launcher', // The name of launcher color: 'orange', // The color of launcher. Select from: orange, red, blue, green, yellow, purple, pink header: '', // The header image of launcher. You have to upload the image in the uploads folder, then pass the name of the image here. If it is blank, the displayed image will be the default favicon: 'favicon.ico', // The favicon of launcher. You have to upload the image in the uploads folder, then pass the name of the image here logo: 'logo.png', // The logo of launcher. You have to upload the image in the uploads folder, then pass the name of the image here discordClientId: '', // Client ID from https://discord.com/developers discordSlogan: 'Best Rust Launcher!', // The Discord slogan of launcher discordLauncherImage: 'launcher-logo', // The Discord image name of launcher defaultServerName: 'Nothing', // The default name of server defaultServerImage: 'default-logo', // The default Discord image name of server launcherURL: 'https://rustpremiumlauncher.com', // The link of launcher autoUpdaterDownloadURL: 'https://rustpremiumlauncher.com/download', // The link of auto updater download location linkSteam: 'https://steamcommunity.com/id/dfxphoenix', // The link of Steam group linkDiscord: 'https://discord.dfxphoenix.xyz', // The link of Discord server linkYoutube: 'https://youtube.com/dFxPhoeniX', // The link of Youtube channel linkFacebook: 'https://facebook.com/dFxPhoeniX', // The link of Facebook page linkInstagram: 'https://instagram.com/waltercurelea', // The link of Instagram account linkX: 'https://x.com/waltercurelea', // The link of X account linkTiktok: 'https://tiktok.com/@waltercurelea', // The link of TikTok account autoUpdater: true, // Enable/Disable the auto updater discordPresence: true, // Enable/Disable the Discord presence socialIcons: true, // Enable/Disable the social icons // Enable/Disable socials socialSteam: true, socialDiscord: true, socialYoutube: true, socialFacebook: true, socialInstagram: false, socialX: false, socialTiktok: false, serversList: { RustServer: { ServerName: 'Rust Server', // The name of server ServerIP: 'connect.rustserver.com:28017', // The IP of server discordServerImage: 'server-logo', // The Discord image name of server rustserversKey: '' // API Key from https://rust-servers.net } } }; Launcher demo: https://rustpremiumwebsite.dfxphoenix.xyz/launcher
    $2.99
  10. Version 1.0.2

    11 downloads

    Rust Premium Banner is a fully customizable in-game server banner PSD template crafted for Rust server owners who want both style and flexibility. With its clean and professional look, this template is fully customizable, allowing you to easily change the colors, server name, and logo to perfectly match your server’s unique branding. The well-organized and layered structure ensures a smooth editing experience, making it accessible even for those with limited design skills. Whether you want to refresh your server’s image or create a distinctive first impression for new players, the Rust Premium Banner offers both flexibility and a polished aesthetic that stands out in-game. Layouts: Discover a variety of clean, customizable layouts for the Rust Premium Banner. Each option is designed for easy editing, letting you quickly match your server’s unique style.
    $4.99
  11. dFxPhoeniX

    Buttons

    Version 1.4.0

    49 downloads

    Buttons is a Rust plugin that allows server owners to add customizable buttons to the in-game user interface. These buttons can be used to trigger commands, open menus, send messages, or execute any server-side action, offering a more interactive and user-friendly experience for players. With support for custom positioning, styling, and permissions, Buttons makes it easy to enhance gameplay and streamline interactions through intuitive UI elements. Permissions: buttons.use - Allows group/player to use the buttons. buttons.toggle - Allows group/player to toggle the buttons. Chat Commands: /buttons - Toggle the buttons (require buttons.toggle). Console Commands: buttons.open <index> - Execute the button command. Configuration: { "Settings": { "Buttons": [ { "Image Url": "https://i.ibb.co/Gv8YKB8g/info.png", "Local Image (oxide/data/Buttons/images - eg: image.png)": "", "Command": "info", "Background Color": "0.65 0.65 0.65 0.3", "Only Show Buttons In Looting": false, "Display Type (Hud/Overlay)": "Overlay", "Enable Hybrid Display Type When Display Type Is Overlay": false, "Use This Display Type While Not Looting When Hybrid Is Enabled (Hud/Under)": "Hud", "Alignment": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "18 -60", "Offset Max": "56 -22" } }, { "Image Url": "https://i.ibb.co/VYz1NcLL/leaderboard.png", "Local Image (oxide/data/Buttons/images - eg: image.png)": "", "Command": "leaderboard", "Background Color": "0.65 0.65 0.65 0.3", "Only Show Buttons In Looting": false, "Display Type (Hud/Overlay)": "Overlay", "Enable Hybrid Display Type When Display Type Is Overlay": false, "Use This Display Type While Not Looting When Hybrid Is Enabled (Hud/Under)": "Hud", "Alignment": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "58 -60", "Offset Max": "96 -22" } }, { "Image Url": "https://i.ibb.co/V06FLK38/shop.png", "Local Image (oxide/data/Buttons/images - eg: image.png)": "", "Command": "shop", "Background Color": "0.65 0.65 0.65 0.3", "Only Show Buttons In Looting": false, "Display Type (Hud/Overlay)": "Overlay", "Enable Hybrid Display Type When Display Type Is Overlay": false, "Use This Display Type While Not Looting When Hybrid Is Enabled (Hud/Under)": "Hud", "Alignment": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "98 -60", "Offset Max": "136 -22" } }, { "Image Url": "https://i.ibb.co/ksjLcnx5/kits.png", "Local Image (oxide/data/Buttons/images - eg: image.png)": "", "Command": "kits", "Background Color": "0.65 0.65 0.65 0.3", "Only Show Buttons In Looting": false, "Display Type (Hud/Overlay)": "Overlay", "Enable Hybrid Display Type When Display Type Is Overlay": false, "Use This Display Type While Not Looting When Hybrid Is Enabled (Hud/Under)": "Hud", "Alignment": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "138 -60", "Offset Max": "176 -22" } } ], "Open By Default": true } } Languages: Buttons have two languages by default (English and Romanian), but you can add more in Oxide lang folder.
    $4.99
  12. dFxPhoeniX

    Failed MySQL

    Changed Status from Pending to Closed
  13. dFxPhoeniX

    MyS!QL Error

    Changed Status from Pending to Closed
  14. dFxPhoeniX

    MyS!QL Error

    Read the message from home and the other supports related to this issue.
  15. dFxPhoeniX

    Failed MySQL

    The login plugin is already downloaded both the old one and the new one. you have to make sure you use the old one. add that setting to the mysql configuration. To execute the commands, you must connect to mysql with the command mysql -u user -p in cmd
  16. dFxPhoeniX

    Failed MySQL

    Yeah. You only need to put this in the mysql server config for old auth plugin: default_authentication_plugin=mysql_native_password And update the user auth plugin ALTER USER 'user'@'ip' IDENTIFIED WITH 'mysql_native_password' BY 'pswd'; You can check the user auth plugin by using SELECT user, host, plugin FROM mysql.user;
  17. dFxPhoeniX

    Failed MySQL

    Yeah, you have .ini because you have the server on Windows, not on Linux. is that all you have in this file? what other files do you have? The plugin only uses the mysql oxide library to connect, but does not support ssl, and the authentication plugin is the old one, because of library. Most likely the problem is with the server, as I said. Try to change the authentication plugin and put the ssl code that I gave you in the mysql config, then restart. That version of mariadb that you have should work fine.
  18. dFxPhoeniX

    Failed MySQL

    What you show me there are the settings from the client you use for the certificate, the settings from the server you can find in the server configuration, where I said, in the my.cnf file. I told you, I need more details, the mysql version, as well as what the configuration looks like to be able to figure out what is not working.
  19. dFxPhoeniX

    Failed MySQL

    As I said, the plugin can't connect to the database because of that authentication error, so it's normal that it didn't create your tables. Use another mysql database or give me more details. The plugin is tested on MySql 5.7 and 8.0, as well as on Mariadb 11 and it works. Make sure that the certificate you are using is correct, repair the database, the error states that it could be corrupted. Also make sure you use the old authentification plugin on the server, if you use recent versions. The old auth plugin is mysql_native_password, make sure you don't use caching_sha2_password. Anyway, the problem is related to the ssl certificate, most likely. run in mysql server SHOW VARIABLES LIKE '%ssl%'; to see if you have ssl enabled.
  20. dFxPhoeniX

    Failed MySQL

    To disable ssl you need to edit the mysql config from server (my.ini/my.cng) and set the: ssl=0 skip_ssl
  21. dFxPhoeniX

    Failed MySQL

    You need to use MySQL or MariaDB, HidiSQL is a client? I can not see the version in the photo. Tables will generated automatically, you only need to create a database.
  22. dFxPhoeniX

    Failed MySQL

    Are you using ssl certificate on the Mysql server? If so, disable it. Can you connect to the Mysql server with another client, such as PHPMyAdmin or Navicat? What version of Mysql do you have?
  23. As the title says, if I use the o.usergroup command or any other command, such as grant, revoke, etc. without any parameter, I get a null error Failed to call hook 'OnServerCommand' on plugin 'TemporaryPermissions v0.1.0' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.TemporaryPermissions.CommandUserGroup (System.String[] args) [0x00014] in <77a7d872b2154971802c677f14aad733>:0 at Oxide.Plugins.TemporaryPermissions.OnServerCommand (ConsoleSystem+Arg arg) [0x00062] in <77a7d872b2154971802c677f14aad733>:0 at Oxide.Plugins.TemporaryPermissions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x062a0] in <77a7d872b2154971802c677f14aad733>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <206a0f2c6ee141f38e2ad549cde44d70>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in :0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0
  24. dFxPhoeniX

    Battle Pass

    What happens when the maximum level is reached? Wouldn't it be better to have an option to reset the battlepass when the server is wiped? So players who have already finished it should wait for the wipe to start over and for the battlepass to always have a use, even after you finish it.
  25. My name is dFxPhoeniX, and I’m here to bring your ideas to life with a blend of technology and creativity. I offer professional services in plugin development, web development, graphic design, and programming. Custom Website Development: Whether you need a presentation site, an server website, or a blog, I provide modern and functional solutions tailored to your needs. Logo, Avatar and Banner Design: Want a visual identity that stands out? I create unique designs that represent your brand and capture attention online. Discord Bots: Need automation and special features for your Discord server? I develop custom bots that make your server more interactive and easier to manage. Rust Plugins & Server Setup: If you're passionate about Rust, I create plugins and offer full server setup services to enhance your gaming experience. No matter the project, I’m committed to delivering professional and efficient solutions. Let’s collaborate and create something extraordinary together! Feel free to contact me on Discord at dfxphoenix for inquiries or to discuss your project.

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.5m
Total downloads
Customers
11.2k
Customers served
Files Sold
160.3k
Total sales
Payments
3.4m
Processed total
×
×
  • 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.