Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. I filled water from water jug https://ibb.co/wF76prbx
  3. Hello, would it be possible for you to fix the map bug that causes players to fall through the map today? It’s a real shame that players can’t use the monument with the green card because of this. Thank you in advance!
  4. Today
  5. Version V1

    1 download

    War for Power is a dystopian 3500 sized map featuring procedural monuments with custom decor to them and a good dozen amount of base building prefabs across the map along with a farm island for nodes.
    $25.00
  6. hi, sure! I added this in the next update the new option to be used with the generic marker's alpha, and API for GetMarkerInfo has changed so there are less allocations [JsonProperty(PropertyName = en ? "Map Marker Circle Opacity (0-1)" : "Непрозрачность круга маркера на карте (0-1)")] public float Opacity = 0.75f; public void GetMarkerInfo(Dictionary<string, object> dict) { bool showDespawnTime = AllowPVP ? !Options.HideDespawnTimePVP : !Options.HideDespawnTimePVE; string despawnText = showDespawnTime && DespawnTime > 0 ? string.Format(" [{0}]", mx("UIFormatLockoutMinutes", null, DespawnTime)) : null; string shopName = (markerName == MarkerName ? mx("MapMarkerOrderWithMode", null, mx(GetAllowKey()), Mode(), markerName, despawnText) : string.Format("{0} {1}", mx(GetAllowKey()), markerName)).Replace("{basename}", BaseName).Trim(); ; dict["color1"] = GetMarkerColor1(); dict["color2"] = GetMarkerColor2(); dict["radius"] = Mathf.Min(2.5f, World.Size <= 3600 ? config.Settings.Markers.SubRadius : config.Settings.Markers.Radius); dict["alpha"] = config.Settings.Markers.Opacity; dict["shopName"] = shopName; } [HookMethod("GetMarkerInfo")] public void GetMarkerInfo(Dictionary<string, object> dict, Vector3 position, float x = 0f) { if (dict == null) { return; } for (int i = 0; i < Raids.Count; i++) { if (InRange2D(Raids[i].Location, position, Raids[i].ProtectionRadius + x)) { Raids[i].GetMarkerInfo(dict); break; } } }
  7. Khaled

    Skinify

    Version 1.0.0

    3 downloads

    Item skins, building skins, wallpaper, and complete customization management in one place. Skinify brings Rust customization together in a clean, easy-to-use in-game menu. Players can browse and apply item skins, customize building materials, choose wallpaper, and create matching styles for their gear and bases. Go beyond individual skins with Skin Kits, saved profiles, favorites, and automatic skinning. Save your preferred combinations, reuse them whenever you want, or apply your building style across an existing base. For server owners, Skinify includes in-game catalog management and a Discord-integrated Workshop request system. Control which skins are available, manage new additions, and give your community a simple way to request their favorites. Features Item Customization Item Skins: Browse skins for supported weapons, clothing, tools, and deployables. Skin Previews: Find skins using visual previews, search, and category filters. Favorites: Save frequently used skins for quick access. Preferred Skins: Set a default skin for each supported item. Automatic Skinning: Apply preferred skins to unskinned items when picked up or crafted. Building Customization Building Skins: Customize wood, stone, sheet metal, and armored building grades. Building Colors: Choose colors for supported building skins. Wallpaper: Browse dedicated collections for walls, floors, and ceilings. New Builds: Automatically use saved building preferences during construction and upgrades. Base Application: Apply compatible building and wallpaper preferences to an existing base. Collections & Presets Skin Kits: Create, customize, and reuse complete sets of item skins. Saved Profiles: Save different item, building, and wallpaper preferences. Quick Switching: Restore saved combinations without selecting every skin again. Server Management Workshop Catalog: Manage which Workshop skins are available on your server. Official Rust Skins: Include or exclude official item skins. In-Game Administration: Add, verify, hide, restore, or remove catalog entries. Discord Requests: Let players submit Workshop skins for staff review. Configurable Limits: Control player collections, base application limits, and request cooldowns. Building Skins & Wallpaper Give your base a consistent look with saved building skins, colors, and wallpaper preferences. Choose a skin for each supported building grade, select colors where available, and manage wallpaper separately for walls, floors, and ceilings. Apply to My Base Already built your base? You don't have to update every block individually. Use Apply to my base to apply your saved building preferences to compatible blocks you own in a base where you have Tool Cupboard authorization. Apply preferred building skins to compatible blocks. Apply saved wallpaper selections to existing wallpaper on compatible surfaces. Respect the server's configured building size limit. Cancel an active update directly from the menu or with /skin cancel. New Builds Enable New Builds to automatically carry your preferred building style into new construction and upgrades. Saved wallpaper preferences can also be used when placing new wallpaper, helping you maintain a consistent appearance as your base expands. Skin Kits Create complete sets of item skins and apply them whenever you want to change your gear's appearance. Instead of choosing skins one item at a time, Skin Kits let you save a collection and reuse it on matching items in your inventory. Create Your Own Kits Start a new kit using: Current Gear: Use skins from your inventory, belt, and clothing. Preferred Skins: Build a kit from your saved item preferences. Kit Editor: Add items manually and choose their individual skins. Each kit can be named, edited, applied, or deleted directly from the Skin Kits tab. Applying a kit updates the skins on matching items you currently have, making it easy to switch between different styles. Saved Profiles Keep multiple customization setups without losing your previous choices. Profiles store your preferred: Item skins Building skins and colors Wallpaper selections Create different combinations and restore them whenever you want to change your setup. Profiles can be managed through the in-game menu or player commands. Workshop Catalog & Admin Tools Skinify gives server administrators direct control over their available skin catalog without requiring them to leave the game. The plugin includes a starter Workshop catalog and supports official Rust item skins, which can be enabled or disabled through the configuration. In-Game Catalog Management Administrators can: Add skins using Workshop IDs or links. Verify multiple entries before adding them. Add valid Workshop skins to the server catalog. Hide selected skins from players. Restore previously hidden skins. Remove unwanted catalog entries. Skin Ownership Ownership checks are enabled by default for protected item, building, and wallpaper skins. Players can browse available selections and optionally include locked skins in their view. Adding a protected skin to the server catalog does not grant ownership or bypass ownership requirements. This allows server owners to manage their catalog while maintaining the applicable skin restrictions. Discord Skin Requests Let your community suggest new skins through an organized request system connected to Discord. Instead of collecting Workshop links across multiple chat channels, players can submit requests through a dedicated Discord panel. Player Requests Players can: Submit Workshop skins through the Discord request panel. View their submissions and review status in My Requests. Submit Workshop IDs directly in game with the appropriate permission. Staff Review Requests are forwarded to a dedicated review channel where authorized staff can: Review submitted Workshop skins. Approve requests and add accepted skins to the server catalog. Reject requests with a reason. Server owners can configure the request channel, staff review channel, and moderator roles. Player Commands /skin - Open the Skinify menu. /skin request <Workshop ID> - Submit a Workshop skin request. /skin cancel - Cancel an active base update. /skin profile save <name> - Save current skin preferences as a profile. /skin profile load <name> - Restore a saved profile. /skin profile remove <name> - Delete a saved profile. /skin profile list - List saved profiles. Skin Kits are created and managed directly through the Skin Kits tab. Permissions skinify.use - Access the main menu and inventory skins. skinify.building - Access building skins, wallpaper, and base application. skinify.auto - Use automatic skin application. skinify.deployable - Allow deployable skin application. skinify.request - Submit Workshop requests in game. skinify.admin - Access catalog management and administrative tools. Permissions can be assigned individually to players or groups, allowing server owners to control access to specific features. Skin ownership and building authorization checks continue to apply. Configuration Skinify provides configurable settings to match your server's needs. Skin Catalog: Enable or disable official Rust item skins. Base Application: Set the maximum building size allowed for base updates. Workshop Requests: Configure request cooldowns. Player Collections: Set limits for favorites, saved profiles, and Skin Kits. Discord Integration: Configure the bot, request and review channels, and moderator roles. Manage the available skins, player permissions, and customization options to create the experience that works best for your community.
    $39.99
  8. guanist

    problem

    problem Image failed to download! Error: HTTP/1.1 429 Too Many Requests - Image Name: https://gitlab.com/TheMevent/PluginsStorage/raw/main/Images/Shop/shop-btn-favorite-png-on.png_0 - Image URL: https://gitlab.com/TheMevent/PluginsStorage/raw/main/Images/Shop/shop-btn-favorite-png-on.png [37mImage failed to download! Error: HTTP/1.1 429 Too Many Requests - Image Name: https://gitlab.com/TheMevent/PluginsStorage/raw/main/Images/Shop/shop-btn-favorite-png-on.png_0 - Image URL: https://gitlab.com/TheMevent/PluginsStorage/raw/main/Images/Shop/shop-btn-favorite-png-on.png[0m Shop v2.6.2: Failed to load config file (is the config file corrupt?) (Could not find file "C:\pveweb\oxide\config\Shop.json") [91mShop v2.6.2: Failed to load config file (is the config file corrupt?) (Could not find file "C:\pveweb\oxide\config\Shop.json")[0m Image failed to download! Error: HTTP/1.1 429 Too Many Requests - Image Name: https://gitlab.com/TheMevent/PluginsStorage/raw/main/Images/Shop/shop-discount-bg.png_0 - Image URL: https://gitlab.com/TheMevent/PluginsStorage/raw/main/Images/Shop/shop-discount-bg.png [37mImage failed to download! Error: HTTP/1.1 429 Too Many Requests - Image Name: https://gitlab.com/TheMevent/PluginsStorage/raw/main/Images/Shop/shop-discount-bg.png_0 - Image URL: https://gitlab.com/TheMevent/PluginsStorage/raw/main/Images/Shop/shop-discount-bg.png[0m
  9. I’m asking because that’s not the case. The skin identifier is always 0 — and when the feature is enabled, the skins change to random ones. I’ve already found the code in the plugin that handles this, and it seems to check itself what’s allowed and what isn’t. But I want to make sure of this.
  10. Thanks, I'll write you what happens.
  11. Changed Status from Pending to Work in Progress
  12. Hi pagan Your host blocks DLL uploads, so you don't have to upload the DLL at all. Use VenuxUpdater, my free installer. It downloads the extension onto your server itself, so you never upload a DLL through your host's file manager: Download VenuxUpdater.cs from https://venuxplugins.com/free/VenuxUpdater.cs Upload it to oxide/plugins/ (Carbon: carbon/plugins/). It is a .cs file, the same kind of file as the plugin itself, so your host should allow it. In the server console, run: venux.install It checks the download against our signature, loads the extension and starts Ore Spawn Controller. Then restart the server when convenient: the extension's core part only starts with the server. If you run Carbon, copy the DLL into carbon/extensions/ by hand instead, since this path is not tested on Carbon yet. VenuxUpdater makes no web request until you run a command (venux.install or venux.check) or switch one of its options on. venux.check tells you what is installed and what is current. Two things can still stop it, and both come from the host, not from the plugin: If the console says it cannot write into RustDedicated_Data/Managed, the host is locking that folder. Ask the host to allow writes there, or move to a host that does. If the server cannot reach api.venuxplugins.com over HTTPS, the download fails. Ask the host to allow outbound HTTPS. If you get stuck, send me the console lines from venux.install and i'll will look at them.
  13. Duke23er

    Failed compiling

    Hello, since there was no response regarding this issue, I have fixed it myself. I am using Carbon instead of Oxide. Here is my solution for it (Use at your own risk.): Open the AdminAnon.cs file in your plugins folder by using an editor (e.g., Notepad++). Copy the following lines and use them to replace lines 296–306 of your AdminAnon.cs file: [ConsoleCommand("aa")] [ChatCommand("aa")] private void ccmdAdminAnon(ConsoleSystem.Arg arg) { string[] convertedArgs = System.Array.ConvertAll(arg.Args, x => x.ToString()); cmdAdminAnon((BasePlayer)arg.Connection.player, arg.cmd.FullName, convertedArgs); } private void cmdAdminAnon(BasePlayer player, string command, string[] args) { if (!CanAccessAdminAnonCommand(player)) { player.ChatMessage(Lang(PluginMessages.NoPermission, player.UserIDString)); return; } That`s it.
  14. crash

    Case Battles

    Version 2.0.4

    3 downloads

    [ ! ] The zip contains a DLL extension that goes into RustDedicated_Data/Managed. Some hosts do not allow uploading DLLs - check with your host before buying. [ ! ] Case Battles is case opening for Rust. Players open cases with scrap, Economics or ServerRewards money, with case keys, or for free on a cooldown, watch the spin slide across the items and land on the drop, and everything they win goes to a personal storage where they claim it into the inventory or sell it back. Battles put 2 to 4 players on the same list of cases, in 1v1, 2v2, 3-way or 4-way, and the highest total takes the whole pot (the lowest in crazy mode). House bots fill empty seats, private battles join by code, and anyone can watch. The upgrader trades items or currency for a better item at a chance shown on a dial before you press GO. Every roll is provably fair, and players can check any of them in the window. Version 2.0 adds levels with free level cases, Case Rain that splits a server pot among the players who join, wipe seasons that pay the top 3 of every board in cases, a guided tour, Steam avatars on every board and seat, and a whole new window. Works on Oxide and Carbon Needs CrashExtensions (included in the zip) 20 cases and 3 level cases ready to go English, Spanish, Russian, Portuguese and German built in Jump to: Features · How it plays · Screenshots · Trailer · Included cases · Commands · Permissions · Install · Configuration · Test server · FAQ · API Features For players A spin for every open. Open up to 5 at once, or switch on quick open and skip straight to the drop. A demo spin shows a case for free and wins nothing. Case battles. 1v1, 2v2, 3-way and 4-way, up to 10 cases per battle, normal (highest total wins) or crazy (lowest total wins), public or private with a code. Join, watch, fill empty seats with house bots (the creator calls them), or recreate the battle in one click. The upgrader. Offer up to 6 items or currency, pick a target or a multiplier chip (x1.5 to x10), and see your exact chance on the dial before you spin. A storage of your own. Every drop waits there: claim it into your inventory or sell it back for 85% of its value. Provably fair. The hash of the server seed is shown before you roll, you can set your own client seed, and the FAIRNESS page checks any revealed roll against the drop table it was made with. Levels. Everything you open, battle and upgrade earns XP, and the level road hands out bronze, silver and gold level cases. Levels carry over between wipes. Case Rain. A small share of every paid open fills a pot. When it rains, players have 60 seconds to join and the pot is split between them. Wipe seasons. Three boards close at every wipe (best drop, profit, battles) and the top 3 of each get cases. Stats. Your own numbers, the server's, top drops and leaderboards. A live drop feed and toasts for the big drops on the server, and HUD rows for a running Case Rain, a ready free case and its cooldown. A guided tour the first time the window opens, replayed from the ? button. For server owners Your currency. Scrap (or any item you name), Economics or ServerRewards, set with one config line. Sell keys and cases. casebattles.givecase and casebattles.givekey are made for your shop, Tebex or battle pass, offline players included. The GET KEYS button links to your store. A key dealer NPC. Place him with /cases dealer add. He sells keys in packs with bulk and VIP discounts and a daily limit (talks through NpcDialogue, optional). In-game editor. /cases edit edits every case and its drops in game, so nobody has to touch a file. VIP hooks. Discount permissions on case prices, VIP prices at the key dealer, and per-case permissions such as the VIP case. Limits and locks. Daily and lifetime limits per case, minimum playtime, a lock after the wipe, and blocks while wounded, swimming, in a vehicle, building blocked, or combat and raid blocked (with NoEscape). Drops beyond items. A drop can be an item, a blueprint or a list of console commands (a rank, a kit, anything). Discord. Big drops and Case Rain posted to your webhook, from the rarity you choose. 5 languages. English, Spanish, Russian, Portuguese and German are built in, and each player sees the language of their own game. Wipe your way. Storage and keys survive the wipe by default, and so do levels. Each is one switch. For developers A hook and an API. OnCaseOpened and the API_* calls: give cases and keys, read a player's opens, keys and level, open the window on a tab or a case. See the API. Console and RCON commands. The give commands run from the server console and RCON, which is where your shop, quests and reward plugins point. How it plays Pick a case. Free ones run on a cooldown, the rest cost currency or keys. Every case shows its drops and their odds. Open. One to five at a time. The spin lands on a drop decided by your seeds before it starts. Keep or sell. Drops go to your storage. Claim them into your inventory or sell them back. Battle. Create or join a battle, everyone opens the same cases round by round, and the winner takes the pot. Upgrade. Put items or currency on the dial for a shot at something better. Progress. XP from every open, battle and upgrade raises your level, level cases wait on the level road, and the season boards pay out at the wipe. Check. Rotate your seed to reveal the old one and verify any roll on the FAIRNESS page. Screenshots Every screen below is Case Battles running in Rust. The case browser A case and its drops Two cases landed: total, cost and profit The battles lobby A battle room A battle winner The upgrader The storage Fairness and the roll verifier Stats The level road Season boards: the top 3 of each win cases Case Rain on the HUD while you play Case Rain live in the case browser A level-up with a level case Creating a 2v2 battle History, every roll with its fairness check The guided tour Trailer The Case Battles 2.0 trailer (click to play, 80 seconds) Included Cases 20 cases ship ready to open, with 7 rarities from Common to Gold and three keys (green, blue and red): Free on a cooldown - Daily Case (every 24 hours, after 30 minutes played) and Starter Case (every 4 hours, after 15 minutes played) For currency - Medic (250), Fuel (300), Miner (350), Farmer (400), Ammo (550), Builder (600), Tech (800), Mystery (1,500), Boom (5,000), VIP (5,000, for casebattles.vip) and Jackpot (6,500, 3 a day) For keys - Weapons (1 green), Diver (1 green), Airdrop (1 blue), Tactical (2 blue), Elite (1 red), Cobalt (2 red) and Legend (3 red, locked for the first 2 hours of a wipe) Level cases - Bronze, Silver and Gold, claimed from the level road at levels 5 to 50 A few of the drops at the top: the AK-47 blueprint in the Weapons Case, an auto turret blueprint in the Builder Case, 10,000 scrap in the Mystery Case, and 20 timed C4 in the Legend, Jackpot and Gold Level cases. A disabled Example Rewards case shows the other kinds of drop: blueprints, a reward paid by console command, and a VIP rank granted on the spot. Yours to change: every case lives in oxide/config/CaseBattles.json, plain JSON, and the in-game editor writes the same file. In-Game Editor No file editing needed. /cases edit opens every case in a list and an editor for its name, image, price or key, free cooldown, permission, daily and lifetime limits, playtime and wipe lock, rarity tier, badge and whether it is allowed in battles. Add drops from the item list or straight from your inventory (skin, name and amount kept), set their odds and values, and watch the case's expected value update as you go. Duplicate a case to start a new one. Players keep the live table until you press SAVE. Who can open it: players with casebattles.admin. Reward commands are edited in the config file only. Commands Players /cases - open the window (the command name is set in the config) /cases battles, /cases upgrader, /cases storage - open the window on that tab /cases join <code> - join a private battle /cases help - the command list in chat /rain - join a running Case Rain (the name is set in the config, and it only exists while Case Rain is on) Admin /cases edit [case] - the in-game case editor, optionally straight on one case /cases dealer add | remove | list - place a key dealer where you stand, remove one, or list them casebattles.givecase <player> <case> [amount] - give free opens of a case, the one to point your shop, Tebex or battle pass at casebattles.givekey <player> <key> [amount] - give case keys casebattles.givebalance <player> <amount> - give currency casebattles.rain [amount | add <amount> | stop | status] - start a Case Rain now (an amount tops the pot up first), add to the pot without starting one, stop a rain without paying (the pot is kept), or show the pot and the time to the next one The give and rain commands run from the server console and RCON as well. <player> is a SteamID64, online or not, or the exact name of an online player. Permissions casebattles.use - open cases, battles, the upgrader and the storage. Required, so grant it to your default group casebattles.admin - the editor, the key dealer, and the give, rain and convert commands. Staff only, and give it to yourself too: being a server admin is not enough casebattles.discount1, casebattles.discount2, casebattles.discount3 - 5, 10 or 15% off case prices paid in currency. The highest one a player holds wins casebattles.dealer.vip1, casebattles.dealer.vip2 - 5 or 10% off keys at the key dealer, added to the bulk discount casebattles.vip - opens the VIP Case Every case can carry its own permission, and the discounts, dealer prices and demo spin permission are all set in the config. A typical setup opens everything to everyone and keeps the discounts and the VIP case for your VIPs: oxide.grant group default casebattles.use oxide.grant group vip casebattles.discount2 oxide.grant group vip casebattles.dealer.vip1 oxide.grant group vip casebattles.vip oxide.grant user <your steamid> casebattles.admin Install Install the extension, once per server. Stop the server, copy Oxide.Ext.CrashExtensions.dll into RustDedicated_Data/Managed (Carbon: carbon/extensions) and start it again. The console prints Loaded extension CrashExtensions with its version. An older copy of the DLL is simply overwritten: it is one shared file for all our plugins. Install the plugin. Copy CaseBattles.cs into oxide/plugins (Carbon: carbon/plugins). It compiles on its own and creates its config, data and language files. Grant the permissions above. Nobody opens a case until casebattles.use is granted. Then type /cases in game: the tour shows you around, and /cases edit tunes the cases. Plugin does not compile? The extension is missing or too old: check the folder and restart again. On a hosting panel, upload the DLL with the file manager or SFTP, and keep a copy in case the panel resets that folder on an update. Configuration Everything lives in oxide/config/CaseBattles.json, the cases included. Each player's storage, keys, level and history are in oxide/data/CaseBattles/players, and the battles, boards, seasons and the Case Rain pot in oxide/data/CaseBattles/global.json. Config sections (click to expand) Test server Available on the new Meowcraft test server. Join from the F1 console and type /cases: client.connect 91.229.114.54:28015 FAQ Q: I run Case Battles 1.x. What changes when I update? A: Replace CaseBattles.cs. The first load upgrades the config and keeps the old file as oxide/config/CaseBattles.json.v1.bak, and your cases, storage, keys and history carry over. Levels are on and the bronze, silver and gold level cases are added. Case Rain and season rewards start off, so turn them on in the config when you want them. The art stays classic (the 1.x pictures) until you set Art pack to venux. Q: Do I need an economy plugin? A: No. Cases, battles and the upgrader run on scrap by default, or on any item you name. Economics or ServerRewards take one config line. Keys are separate: you give or sell them with casebattles.givekey, the key dealer or your shop. Q: Is it really provably fair? A: Yes. Every roll is HMAC-SHA256 of the player's server seed, client seed and a nonce. The hash of the server seed is shown before any roll, the player can set their own client seed, and rotating the seed reveals the old one. The FAIRNESS page recomputes any past roll against the drop table it was made with, not today's config. Q: Does it work on Carbon? A: Yes. The extension goes into carbon/extensions and the plugin into carbon/plugins, and everything else is the same. Q: Can I translate it? A: It already speaks five: English, Spanish, Russian, Portuguese and German are built into the plugin, and each player sees the language their game runs in. For another language, copy oxide/lang/en/CaseBattles.json to oxide/lang/<code>/CaseBattles.json and translate it. Q: What happens at a wipe? A: By default storage and keys are kept, and so are levels. The season boards close, the top 3 of every board get their prize cases, and a new season starts. One switch makes storage and keys start over at the wipe, another resets levels. Q: Do I need NpcDialogue? A: No, it is optional and only for the key dealer. With NpcDialogue installed he talks through the vanilla conversation screen and sells keys there. Without it, talking to him opens the case window. Q: Can I sell cases or keys in my shop? A: Yes. Point your shop, Tebex or battle pass at casebattles.givecase or casebattles.givekey, and set your store link for the GET KEYS button in the config. Q: How heavy is it? A: Built for busy servers. Every spin plays on the player's own game, so it stays smooth whatever the server's frame rate, the window only sends what changed, and player files are saved with the server's own save. Q: Does it contact any outside service? A: It downloads its pictures (case art, keys and icons) from cdn.crashplugins.space and rust-cui.crashplugins.space, and your server caches them. Steam avatars are drawn by each player's own game, so the server fetches nothing from Steam. The optional Discord webhook is off until you set its URL; once set, it posts big drops and Case Rain with the player's name and profile links. Nothing else about your server or your players is sent. API / Hooks // Hook void OnCaseOpened(BasePlayer player, string caseId, int count) // API: CaseBattles?.Call<T>("Method", ...) // player: a BasePlayer, player.userID, or a SteamID64 as ulong or string // The give calls work for offline players and return false when nothing was given bool API_GiveCase(object player, string caseId, object amount = null, bool notify = true) bool API_GiveKeys(object player, string keyId, object amount = null, bool notify = true) int API_GetCaseOpens(object player, string caseId) int API_GetKeys(object player, string keyId) int API_GetLevel(object player) bool API_OpenUI(BasePlayer player, string tab = null, string caseId = null) // tab: cases, battles, upgrader, storage, stats Dictionary<string, string> API_GetCases() // case id -> display name Dictionary<string, string> API_GetKeyTypes() // key id -> display name Questions, ideas or bug reports? Use the Support tab of this file or join our Discord.
    $45.00
  15. That depends on you.. You're the one that enters the skinID (ideally from a non-market skin) from the Steam Workshop. I suggest you download the https://codefling.com/tools/editor-for-skins-plugins because this will flag your config for Market Skins. Now, there is no format for Bradley Tiers, but there is for the Free Plugin, Skins (UMod). (internal) means within this JSON file. This would only be set to True if you were also to use the lootsysystem (internal) " true. }, "Loot Settings": { "Use lootsystem (internal)": false, "Use Random Skins (internal)": false, "Use AlphaLoot": false }, { "probability": 0.1, "shortname": "rifle.l96", "name": "", "skin": 0, You can drop any Skin ID here. "amountMin": 1, "amount": 1 }, I advise you to review these skins manually, if you have concerns a skin gets picked up. This week on my server, I had six skins get picked up this week and four last week. I am very active using skins workshop for my server and it seems the more I add, the more that gets approved.
  16. But what should I do if I have already bought, but the hosting does not allow downloading libraries?
  17. I'm not sure where I got it, but Developer has already designed a companion plugin called Bradley Tiers Map. I belong to his discord, so I'm pretty sure that's where I got it. It works great, it's free and it can work (or be blocked) from Wipe Day Bradleys. Also, works with my Airfield Event that spawns a Bradley (shows up as a Tiered version via the Bradley Tiers Plugin. Here is the codefling page that shares his Discord Link. https://codefling.com/krungh-crow?tab=field_core_pfield_1
  18. guanist

    update please !!

    update please !! skins problem
  19. Yeah, I'd actually need this if you can add it in the next update. Just an API method to get the marker info so I don't have to hardcode anything in my plugin: public Dictionary<string, object> GetMarkerInfo() { bool showDespawnTime = AllowPVP ? !Options.HideDespawnTimePVP : !Options.HideDespawnTimePVE; string despawnText = showDespawnTime && DespawnTime > 0 ? string.Format(" [{0}]", mx("UIFormatLockoutMinutes", null, DespawnTime)) : null; string shopName = (markerName == MarkerName ? mx("MapMarkerOrderWithMode", null, mx(GetAllowKey()), Mode(), markerName, despawnText) : string.Format("{0} {1}", mx(GetAllowKey()), markerName)).Replace("{basename}", BaseName).Trim(); return new Dictionary<string, object> { ["color1"] = GetMarkerColor1(), ["color2"] = GetMarkerColor2(), ["radius"] = Mathf.Min(2.5f, World.Size <= 3600 ? config.Settings.Markers.SubRadius : config.Settings.Markers.Radius), ["alpha"] = 0.75f, ["shopName"] = shopName }; } [HookMethod("GetMarkerInfo")] public Dictionary<string, object> GetMarkerInfo(Vector3 position, float x = 0f) { for (int i = 0; i < Raids.Count; i++) { if (InRange2D(Raids[i].Location, position, Raids[i].ProtectionRadius + x)) { return Raids[i].GetMarkerInfo(); } } return null; } (Also, as a small side idea, having an alpha setting for radius markers in the config could be a nice tweak, but totally up to you!) Thanks!
  20. DarkWaterKnight

    inop

    it wont auto but does manually
  21. -TK-

    Craft Menu

    Correct, I'm the admin managing the plug-in on the server for our players, our server owner owns this plug-in so I can't use his account.
  22. KingSizeKevin

    Backpack Dupe bug

    If a player died with a large backpack, then kills their walker, and then sucks up the corpse into a hopper, the backpack gets duped.
  23. Yesterday
  24. Awhile back I had removed the ability to limit through the combiner / splitter. My next update will re-enable the support for it.
  25. Khaled

    Clones lose genes

    Changed Status from Pending to Work in Progress Changed Fixed In to Next Version
  1. Load more activity

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
3.2m
Total downloads
Customers
12.3k
Customers served
Files Sold
173.8k
Total sales
Payments
3.8m
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.