Jump to content

Ryuk_

Creator
  • Posts

    474
  • Joined

  • Last visited

Everything posted by Ryuk_

  1. Ryuk_

    Symmetry not compiling

    Changed Status from Work in Progress to Fixed
  2. Ryuk_

    Symmetry not compiling

    Changed Status from Pending to Work in Progress Changed Fixed In to Next Version
  3. Ryuk_

    Compounding Position

    Changed Status from Pending to Work in Progress
  4. Ryuk_

    MINIGAME CORE

    I'll check later if this works correctly, since las update was DECEMBER 2024. Also, if you're planning to buy this one, please just wait until i tell your if this works and until next update, since there are a few things to be added and i'll work on this plugin again soon
  5. Support is only for customers.
  6. As reboot said, you can use the "Removal Tool", use hammer + "R key" to remove an entity you are looking at
  7. Ryuk_

    MINIGAME CORE

    It's easy, tomorrow I will make the video and update the description with it.
  8. Version 1.0.0

    3 downloads

    This is a Rust server plugin designed for creating and managing a "One in the Chamber" minigame, the plugin includes features like arena setup, player management, matchmaking. This plugin requires the MinigameCore plugin for its operation, emphasizing its use in community servers that host competitive and recreational minigames. GAMEPLAY Players lose a life when killed and can spectate after losing all lives. Game ends when one player remains or the time limit is reached. Spectators can switch views between players. FEATURES Arena Management: Create, manage, and refresh arenas. Player Management: Handle player stats, respawning, and spectating. Matchmaking: Supports joining arenas mid-game, player limits, and automated game starts. UI Components: Dynamic UI elements to show game stats, results, and lobby information. Admin Commands: Commands for admins to manage arenas and game settings. Configurable Settings: Time limits, max lives, and game mechanics like melee return timings can be configured. CONFIGURABLE SETTINGS TimeLimit: Duration of the game in seconds. MaxLives: Number of lives each player has. ReturnMelee: Time in seconds before a thrown melee weapon returns. RestartOnEndGame: Whether the arena restarts automatically after a game ends. ADMIN COMMANDS /add_oitc_arena <name> <radius>: Starts the creation of a new arena. /add_oitc_spawnpoint: Adds a spawn point at the admin's location. /add_oitc_lobby: Sets the lobby location for the arena. /add_oitc_max_players <number>: Sets the maximum number of players for the arena. /add_oitc_create <name>: Finalizes the creation of the arena. - * Arena Cache: Temporary storage for arena settings during creation before they are committed to the permanent configuration. * - FILES PATH OITC Config: /carbon/data/Minigames/OneInTheChamber/Config.json OITC DB: /carbon/data/Minigames/OITC.db SPECTATING IN OITC MATCH The spectating feature in the OITC plugin allows players who have lost all their lives to observe the ongoing match from the perspective of other players. This functionality enhances the gameplay experience by keeping eliminated players engaged until the match concludes. Key Features of Spectating: - Automatic Entry into Spectator Mode: When a player's lives reach zero, they are automatically placed in spectator mode. The plugin sends a message to the player informing them of their elimination and explaining the spectating mechanics. Player Switching: - Spectators can switch between players using the Reload (R) key. This allows spectators to dynamically view different players still active in the match. Player Management: - The plugin tracks which player each spectator is currently observing using a spectators dictionary. When switching, the next alive player in the arena's player list is selected as the new spectating target. Exiting Spectator Mode: - Spectators can leave the game entirely using the /leave command. Once the match ends, all spectators are automatically removed from spectating mode and returned to the lobby. F
    $39.99
  9. Version 1.0.0

    3 downloads

    The GunGame plugin provides comprehensive functionality for arena creation, leveling, respawning, and matchmaking. It integrates with a broader "MinigameCore" plugin to facilitate these features. [THIS IS A MINIGAME] THIS PLUGIN REQUIRES MINIGAMECORE IN ORDEN TO WORK! Features Arena Management: Supports creating and managing multiple arenas with specified properties such as lobby positions, spawn points, and player capacities. Dynamic Leveling and Kits: Players can progress through levels within each match, with each level granting access to predefined kits consisting of clothing, weapons, and ammunition. Matchmaking and Arena Status: Allows players to join or leave games, manages player counts per arena, and handles arena states (waiting, playing, stopped). Admin Commands: Provides administrators with commands to configure and manage arenas and gameplay settings directly through in-game chat. Gameplay Mechanics: Manages player health, inventory, respawn logistics, and teleportation to ensure fluid game progression and fair play. UI Integration: Includes in-game user interfaces for scoreboards and winner announcements, enhancing the gameplay experience. Event Handling: Robust event handling for player deaths, respawns, and match conclusions, including automatic arena resets and kit reassignments. Chat: Private chat in arenas, Players can only read the chat of players in the same arena. Configurations FinalLevel: Defines the final level to end the match. TimeLimit: Defines the time limit to end the match. Kits: Define kits for each level. Admin Commands /add_gg_arena <name> <radius>: Starts the creation of a new arena /add_gg_spawnpoint: Adds a spawn point to the currently edited arena. /add_gg_lobby: Sets the lobby position for the current arena. /add_gg_max_players <number>: Sets the maximum player limit for the arena. /add_gg_create <name>: Finalizes the creation of the arena and saves it. - * Arena Cache: Temporary storage for arena settings during creation before they are committed to the permanent configuration. * - Files Path GunGame Config: /carbon/data/Minigames/GunGame/Config.json GunGame DB: /carbon/data/Minigames/GunGame.db Config file { "FinalLevel": 20, "TimeLimit": 300, "Kits": { "0": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "pistol.revolver" ], "Ammo": { "ammo.pistol": 128 } }, "1": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "pistol.semiauto" ], "Ammo": { "ammo.pistol": 128 } }, "2": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "t1_smg" ], "Ammo": { "ammo.pistol": 128 } }, "3": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "smg.2" ], "Ammo": { "ammo.pistol": 128 } }, "4": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "shotgun.double" ], "Ammo": { "ammo.shotgun": 32 } }, "5": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "shotgun.pump" ], "Ammo": { "ammo.shotgun": 32 } }, "6": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "shotgun.spas12" ], "Ammo": { "ammo.shotgun": 32 } }, "7": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "pistol.python" ], "Ammo": { "ammo.pistol": 128 } }, "8": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "pistol.m92" ], "Ammo": { "ammo.pistol": 128 } }, "9": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "revolver.hc" ], "Ammo": { "ammo.rifle": 128 } }, "10": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "rifle.semiauto" ], "Ammo": { "ammo.rifle": 64 } }, "11": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "rifle.sks" ], "Ammo": { "ammo.rifle": 64 } }, "12": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "smg.thompson" ], "Ammo": { "ammo.pistol": 128 } }, "13": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "smg.mp5" ], "Ammo": { "ammo.pistol": 128 } }, "14": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "rifle.lr300" ], "Ammo": { "ammo.rifle": 64 } }, "15": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "rifle.m39" ], "Ammo": { "ammo.rifle": 64 } }, "16": { "Clothes": [ "hazmatsuit" ], "Weapons": [ "rifle.ak" ], "Ammo": { "ammo.rifle": 64 } }, "17": { "Clothes": [ "scientistsuit_heavy" ], "Weapons": [ "lmg.m249" ], "Ammo": { "ammo.rifle": 128 } }, "18": { "Clothes": [ "gingerbreadsuit" ], "Weapons": [ "rifle.bolt" ], "Ammo": { "ammo.rifle": 64 } }, "19": { "Clothes": [ "hazmatsuit.frontier" ], "Weapons": [ "rifle.l96" ], "Ammo": { "ammo.rifle": 64 } }, "20": { "Clothes": [ "attire.egg.suit" ], "Weapons": [ "pistol.eoka" ], "Ammo": { "ammo.handmade.shell": 16 } } } }
    $39.99
  10. Ryuk_

    MINIGAME CORE

    Version 1.0.0

    5 downloads

    The MinigameCore plugin is a modular and robust solution for creating and managing minigames in Rust. It provides a core framework for handling player data, arenas, and game modes like BedWars, GunGame, FFA and OITC (One in the Chamber). * - THIS PLUGIN IS REQUIRED FOR THE CORRECT FUNCTIONING OF THE MINIGAMES. IF YOU DO NOT HAVE ANY MINIGAME PURCHASED, THE PURCHASE OF THIS PLUGIN IS NOT RECOMMENDED, SINCE IT IS A CORE. It can be used to create other minigames only if you are a developer. * - The main image shows the arenas and minigames in the menu. If there are no minigames or no arenas, the menu will be empty. * - THIS PLUGIN IS JUST A CONNECTION AND HUB BETWEEN DIFFERENT MINIGAMES. READ EVERYTHING BEFORE PURCHASING. - * [RENEWAL TERM] The renewal term is only effective when the upgrade has been too much work; otherwise, each upgrade will be given for free (you will get access to the plugin again if your month has passed).So, if you want to download the update and you have to pay for the renewal, please ask for DM first! (It can become free!) Minigames: GUNGAME ONE IN THE CHAMBER BEDWARS | NOT UPDATED YET. FFA [Free4All] | Waiting for Approval. RAID SIMULATOR | TBA. TDM [Team Deathmatch] | TBA. MATCHMAKING | TBA. (Team/rounds/economy based.) Features: Database Management: Automatically creates and manages SQLite databases for players and arenas. Minigame Integration: Supports popular minigames like GunGame, FFA, BedWars, and OITC with customizable arenas. Player Tracking: Tracks players' participation in arenas and updates their status in real-time. Configurable Lobby: Admins can set a main lobby position for players. CUI Interface: Includes a custom graphical user interface (GUI) to display minigames and their arenas. Commands: Provides several chat and console commands for admins and players to manage and interact with minigames. Admin Commands: /mg_setlobby: Sets the main lobby position to the admin's current location. Player Commands: /leave: Allows players to leave their current arena and return to the main lobby. Console Commands: show_arenas: Display a list of available arenas for a specific minigame. join_arena <minigame> <arenaID>: Joins a speccific arena by its ID. Configuration: MainLobbyPosition: Configurable lobby position stored in the configuration file. (/configs/Minigameore.json) Kits: Configurable lobby kits system. (ITEM SHORTNAME / SKIN ID / SLOT TYPE) Hooks: Get_Arena_Name: Retrieves the name of an arena by its ID. Create_Bedwars_Arena: Creates a new BedWars arena. Create_GunGame_Arena: Creates a new GunGame arena. Create_OITC_Arena: reates a new One in the Chamber arena. Update_Player_Data: Updates player data when joining/leaving arenas. Force_Tp: Teleports the player to the configured lobby position. GetArenas: Retrieves a list of arenas for a specific minigame type from the database. Get_Player_Arena_ID: Fetches the current arena ID associated with a player. update_arena: Updates arena data with specified changes and reflects the updates in the UI. Notes: This plugin requires SQLite for database functionality. The "MainLobbyPosition" defaults to (0,0,0) and should be set before use. Ensure that all players are registered in the PlayerData database on first connect. What is a renewal? - From the day you bought the plugin, you have 1 month to download any updates that may be available. After that month, you will have to renew the plugin in order to keep updating it (12.99 U$D / Month). - Renewal helps me to keep updating this plugin and the other minigames without any problem. - Only "MinigameCore" will have renewal terms. TODO - UPDATE 1.0.1 (ALL NEXT UPDATE: Invisible players / Hearing shots only in the same arena / Players can be in the same position, different arena and will not see each other)
    $31.99
  11. Nothing better than cooking asado, 25 °c degrees even at night, mosquitoes everywhere, alcohol and obviously, paid vacations and spend time with my family
  12. Please check that your server configuration does not have any of those commands active. This only happens when it is active creative.allUsers true creative.freePlacement true Please send the following commands to the console creative.allUsers false creative.freePlacement false
  13. Ryuk_

    BEDWARS | Minigame

    The planned date was before December 7th but I don't think I will be able to update it, if I have more free time I might be able to do it.
  14. Well... Codefling could be more friendly with payment methods w implementing cryptocurrencies (like USDT) using binance pay or something like that, it would be better than Paypal. Many people would probably accept this as it is better than Paypal.
  15. It was supposed to be updated this week but it is being tested and some bugs have been found, I hope they are the last ones. In 1/2 days I will send the new version to the guys who are testing it and if everything is perfect I should update it on MONDAY. I also have to record a video demonstrating how to use the new features and configure it, plus update the whole description. One of the problems solved was that it only worked with CARBON and was not compatible with OXIDE (solved now).
  16. using System; using System.Collections.Generic; using UnityEngine; namespace Oxide.Plugins { [Info("ChinookCrate", "Ryuk", "1.0.0")] [Description("Remove hackable crate when the chinook drops it.")] public class ChinookCrate : RustPlugin { void OnCrateDropped(HackableLockedCrate crate) { NextTick(() => { if (crate != null && !crate.IsDestroyed) { if (IsChinookNearby(crate.transform.position, 20f)) { crate.Kill(); } } }); } private bool IsChinookNearby(Vector3 position, float radius) { var entities = new List<BaseEntity>(); Vis.Entities(position, radius, entities, Rust.Layers.Mask.Vehicle_World); foreach (var entity in entities) { if (entity is CH47Helicopter) { return true; } } return false; } } }
  17. Ryuk_

    Building Symmetry

    That could be a terrain check problem, I will take a look and see if I can fix it
  18. Yes, copy the latest code i sent and paste it into "ChinookCrate.cs"
  19. Just replace the plugin name Chinook_Crate_Event to ChinookCrate i don't know why you get that error if the main class and the name is the same... // https://codefling.com/ryuk_ using System; using System.Collections.Generic; using UnityEngine; namespace Oxide.Plugins { [Info("ChinookCrate", "Ryuk", "1.0.0")] [Description("Remove hackable crate when the chinook drops it.")] public class ChinookCrate : RustPlugin { void OnCrateDropped(HackableLockedCrate crate) { NextTick(() => { if (crate != null && !crate.IsDestroyed) { crate.Kill(); } }); } } }
  20. This only works for removing the locked hackable crate when the chinook drops it. I don't know how to allow the players to lock the entity using the homing missile launcher sadly
  21. This should work and prevent the crate from spawning without removing the chinook from the game // https://codefling.com/ryuk_ using System; using System.Collections.Generic; using UnityEngine; namespace Oxide.Plugins { [Info("Chinook_Crate_Event", "Ryuk", "1.0.0")] class Chinook_Crate_Event : RustPlugin { void OnCrateDropped(HackableLockedCrate crate) { NextTick(() => { if (crate != null && !crate.IsDestroyed) { crate.Kill(); } }); } } }
  22. Ryuk_

    Building Symmetry

    This will work when you have the symmetry ON and the SYMMETRY CENTER too.
  23. Version 1.0.4

    29 downloads

    The RustInvaders Events plugin introduces an exciting PvP and PvE experience where players compete to raid each other's bases during the Raid Phase. The event encourages teamwork, strategic planning, and high-stakes combat, rewarding the most successful raiders or the teams with more points awarded. There are 4 phases - Preparing -> Players are preparing until and talking until the event start! - Grace/Build -> The event has been started, players should farm and build their bases until the next phase. You can't deal damage to other players or buildings. - Attack/PvP -> In this phase, the PvP/Damage is now activated. You can earn points by killing other players (Not by killing teammates). - Raid -> PvP and Building damage enabled. You can raid other players, if someone TC gets destroyed, their team will be eliminated. Features: - Period/Phase system. - Whitelist -> Allow only players in team to be in the server. - Instant Craft -> Allow instant craft - Instant Loot -> Allows you to break the barrels in 1 hit and receive all the loot in your inventory. - No Radiation - No decay -> No base decay until PvP Phase - Base Claim zone -> When placing a toolcupboard, the area will be claimed. Any player that doesn't belong to the TC owner team, will be killed after 60s if he doesn't leave the area. - InGame Map TC Marker - AutoKits (Require Kits plugin) - Raid Detection System (If the raiders doesn't deal damage after 60 seconds, the raid will end.) - Point System - Works with: Sputnik, Convoy, ArmoredTrain, WaterEvent, Caravan, Shipwreck, AirEvent. Permissions rustinvaders.admin -> Admin permission!!! c.grant user/group <id> rustinvaders.admin Commands Admin Commands: /panel -> open Admin menu. /create_team <team name> <team tag> <team leader steam id> /delete_team <team name> /add_player <steam id> <team name> /remove_player <steam id> <team name> /ban <team name> /unban <team name> Player Commands: /scoreboard | /score | /stats Config { "Server Event Name": "SERVERNAME | RUST INVADERS | EVENT", "Whitelist": false, "Instant barrel Loot/Kill": true, "Instant Craft": true, "Disable Radiation": true, "PhaseData": [ { "Preparing Phase time (Seconds)": 900, "Grace Phase time (Seconds)": 1800, "Attack Phase time (Seconds)": 3600, "Raid Phase time (Seconds)": 4500, "Allow PvP while Preparing/Grace period?": false, "Disable decay until PvP phase?": true } ], "ImageData": [ { "ImageName": "logo", "ImgUrl": "https://i.imgur.com/gyiCIND.png" }, { "ImageName": "logo_sponsor", "ImgUrl": "https://i.imgur.com/3BKolSl.png" }, { "ImageName": "separator", "ImgUrl": "https://i.imgur.com/sfExTbD.png" }, { "ImageName": "scoreboard_background_color", "ImgUrl": "https://i.imgur.com/ef4X6XH.png" }, { "ImageName": "phase_timer_background_color", "ImgUrl": "https://i.imgur.com/BLXbzKO.png" } ], "PointsSystem": [ { "Killing a player": 1, "Looting patrol helicopter crate": 5, "Looting bradley crate": 5, "Looting a locked hackable crate": 5, "Completing a raid (Destroy enemy TC)": 25, "Defend a raid (Survive 60 seconds after the last explosive thrown while being raided).": 15 } ] } Data (default) { "eventData": { "current_time": 600.0, "paused": false, "finish": false, "current_phase": 0 }, "teamDataList": [], "playerData": {} } Data (With team and players included) { "eventData": { "current_time": 600.0, "paused": false, "finish": false, "current_phase": 0 }, "teamDataList": [ { "TeamName": "TEST_EXAMPLE1", "TeamTag": "TE1", "Eliminated": false, "Banned": false, "TeamRank": 1, "TeamPoints": 0, "PlayerList": [], "TeamLeader": 3, "kit_permission": "kit.permission.here" }, { "TeamName": "TooEz4ME", "TeamTag": "TE4M", "Eliminated": false, "Banned": false, "TeamRank": 1, "TeamPoints": 0, "PlayerList": [], "TeamLeader": 4, "kit_permission": "kit.permission.here" } ], "playerData": { "76561198436883671": { "Name": "Redix :3", "Kills": 0, "Deaths": 0, "RaidCompleted": 0, "RaidDefense": 0, "HeliCrateLoot": 0, "BradleyCrateLoot": 0, "HackableCrateLoot": 0, "ItemsCrafted": 0, "ItemsGathered": 0, "GrowableGathered": 0, "AnimalKills": 0, "StructuresPlaced": 0, "StructuresDestroyed": 0, "Farm": 0, "EventsWon": 0 } } } Next Update: - King Of The Hill event - Admin menu Team Manager - Daily Events
    $44.99
  24. Ryuk_

    Building Symmetry

    Yes, it should work correctly with copy paste plugin by misticos.
  25. I will change the spawns later, thanks for the suggestion
2.3m

Downloads

Total number of downloads.

10.6k

Customers

Total customers served.

152.8k

Files Sold

Total number of files sold.

3.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.