-
Posts
352 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Services
Downloads Plus Support
DOWNLOADS EXTRA
Everything posted by crash
-
- 113 comments
-
- #restart
- #rustplugin
-
(and 5 more)
Tagged with:
-
Changed Status from Pending to Fixed Changed Fixed In to Next Version
-
Hello sir, will take a look shortly
-
Version 2.0.4
125 downloads
SmartAntiTeam is an advanced anti-teaming detection and automatic moderation system for Rust servers. It employs multiple sophisticated detection methods, automated ban capabilities, and real-time Discord integration to maintain fair gameplay by preventing team limit violations.$19.99- 3 comments
- 1 review
-
- 1
-
-
- #antiteam
- #automatic
-
(and 12 more)
Tagged with:
-
Version 2.0.0
14 downloads
LotteryUI is a comprehensive lottery system plugin that provides an immersive gambling experience with a fully customized user interface. Players can test their luck daily through an interactive 9-slot lottery system, winning various rewards ranging from common resources to ultra-rare items and exclusive permissions. Main Features Interactive Lottery Interface: Features a beautifully designed custom UI with 9 clickable slots, each containing randomized rewards with different rarity levels and drop chances. Multi-Tier Reward System: Supports 5 rarity tiers (Common, Rare, Epic, Legendary, Ultra Rare) with configurable drop chances from 80% down to 5%, ensuring balanced gameplay. Personal Inventory System: Players collect winnings in a personal lottery inventory with pagination support, allowing them to claim rewards when convenient. Advanced Cooldown Management: Implements both general usage cooldowns and individual slot cooldowns to prevent abuse, with different timers for VIP tiers and administrators. VIP Tier System: Configurable VIP levels with custom permissions, reduced cooldowns, increased daily limits, and priority-based benefits. Daily Usage Limits: Prevents excessive gambling with configurable daily limits per user tier, promoting healthy gameplay balance. Post-Wipe Protection: Optional lockdown period after server wipes to maintain economy balance during fresh start periods. Immersive Sound System: Customizable sound effects for wins, losses, claims, and interactions to enhance player experience. Command Rewards: Supports special rewards that execute console commands, perfect for granting permissions, currencies, or triggering other plugin actions. Smooth Animations: Features animated button selections and visual feedback for an engaging user experience. Permissions lotteryui.admin: Grants administrative access to reset lottery data and bypass most restrictions. Chat Commands /lottery: Opens the main lottery interface where players can view rewards and make selections. /lottery.reset confirm: (Admin only) Completely resets all lottery data including inventories, cooldowns, and statistics. Console Commands lottery.resetdata confirm: (Admin/Console) Resets all lottery data with confirmation required. Config { "Data Management": { "Clear Data On Wipe": true, "Auto Save Interval (seconds)": 300.0, "Save On Player Disconnect": true }, "Rarity System": { "Common Drop Chance (%)": 80.0, "Rare Drop Chance (%)": 60.0, "Epic Drop Chance (%)": 40.0, "Legendary Drop Chance (%)": 20.0, "Ultra Rare Drop Chance (%)": 5.0 }, "Cooldown Settings": { "Enable Post-Wipe Cooldown": true, "Post-Wipe Cooldown Hours": 24.0, "General Usage Cooldown Seconds": 3600.0, "Per-Slot Cooldown Seconds": 300.0, "Admin General Cooldown Seconds": 1800.0, "Admin Per-Slot Cooldown Seconds": 150.0 }, "Usage Limits": { "Enable Usage Limits": true, "Default User Daily Limit": 3, "Admin Daily Limit": -1, "Admin Permission": "lotteryui.admin", "VIP Tiers": [ { "Tier Name": "VIP", "Permission": "lotteryui.vip", "Daily Limit": 10, "Priority": 1, "General Cooldown Seconds": 2700.0, "Per-Slot Cooldown Seconds": 240.0 }, { "Tier Name": "VIP+", "Permission": "lotteryui.vip.plus", "Daily Limit": 15, "Priority": 2, "General Cooldown Seconds": 2400.0, "Per-Slot Cooldown Seconds": 210.0 }, { "Tier Name": "VIP++", "Permission": "lotteryui.vip.premium", "Daily Limit": 25, "Priority": 3, "General Cooldown Seconds": 2100.0, "Per-Slot Cooldown Seconds": 180.0 }, { "Tier Name": "MVIP", "Permission": "lotteryui.mvip", "Daily Limit": 50, "Priority": 4, "General Cooldown Seconds": 1800.0, "Per-Slot Cooldown Seconds": 150.0 } ] }, "Sound Settings": { "Enable Sounds": true, "Claim Item Sound": "assets/bundled/prefabs/fx/invite_notice.prefab", "Win Reward Sound": "assets/bundled/prefabs/fx/item_unlock.prefab", "Lose Sound": "assets/prefabs/locks/keypad/effects/lock.code.denied.prefab", "Click Sound": "assets/bundled/prefabs/fx/notice/item.select.fx.prefab", "Success Sound": "assets/bundled/prefabs/fx/gestures/thumbsup.prefab" }, "Lottery Rewards": [ { "Item ID": -151838493, "Amount": 1000, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.7 0.7 1", "Rarity Type": "Common", "Drop Chance (%)": 80.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -2099697608, "Amount": 500, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.7 0.7 1", "Rarity Type": "Common", "Drop Chance (%)": 80.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 69511070, "Amount": 300, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.7 0.7 1", "Rarity Type": "Common", "Drop Chance (%)": 80.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -804769727, "Amount": 200, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.7 0.7 1", "Rarity Type": "Common", "Drop Chance (%)": 80.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 1719978075, "Amount": 100, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.7 0.7 1", "Rarity Type": "Common", "Drop Chance (%)": 80.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 1545779598, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "0.2 0.6 1 1", "Rarity Type": "Rare", "Drop Chance (%)": 60.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 1588298435, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "0.2 0.6 1 1", "Rarity Type": "Rare", "Drop Chance (%)": 60.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 818877484, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "0.2 0.6 1 1", "Rarity Type": "Rare", "Drop Chance (%)": 60.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -592016202, "Amount": 10, "Skin ID": 0, "Rarity Color (RGBA)": "0.2 0.6 1 1", "Rarity Type": "Rare", "Drop Chance (%)": 60.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -1211166256, "Amount": 128, "Skin ID": 0, "Rarity Color (RGBA)": "0.2 0.6 1 1", "Rarity Type": "Rare", "Drop Chance (%)": 60.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 442886268, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.3 1 1", "Rarity Type": "Epic", "Drop Chance (%)": 40.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -1812555177, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.3 1 1", "Rarity Type": "Epic", "Drop Chance (%)": 40.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -2069578888, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.3 1 1", "Rarity Type": "Epic", "Drop Chance (%)": 40.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -932201673, "Amount": 1000, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.3 1 1", "Rarity Type": "Epic", "Drop Chance (%)": 40.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 1318558775, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "0.7 0.3 1 1", "Rarity Type": "Epic", "Drop Chance (%)": 40.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 1110385766, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "1 0.8 0 1", "Rarity Type": "Legendary", "Drop Chance (%)": 20.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -194953424, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "1 0.8 0 1", "Rarity Type": "Legendary", "Drop Chance (%)": 20.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 1248356124, "Amount": 3, "Skin ID": 0, "Rarity Color (RGBA)": "1 0.8 0 1", "Rarity Type": "Legendary", "Drop Chance (%)": 20.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 317398316, "Amount": 200, "Skin ID": 0, "Rarity Color (RGBA)": "1 0.8 0 1", "Rarity Type": "Legendary", "Drop Chance (%)": 20.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -1581843485, "Amount": 1000, "Skin ID": 0, "Rarity Color (RGBA)": "1 0.8 0 1", "Rarity Type": "Legendary", "Drop Chance (%)": 20.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 1545779598, "Amount": 1, "Skin ID": 1309470544, "Rarity Color (RGBA)": "1 0.2 0.2 1", "Rarity Type": "UltraRare", "Drop Chance (%)": 5.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 442886268, "Amount": 1, "Skin ID": 1926503780, "Rarity Color (RGBA)": "1 0.2 0.2 1", "Rarity Type": "UltraRare", "Drop Chance (%)": 5.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": -932201673, "Amount": 5000, "Skin ID": 0, "Rarity Color (RGBA)": "1 0.2 0.2 1", "Rarity Type": "UltraRare", "Drop Chance (%)": 5.0, "Is Command Reward": false, "Console Commands": [], "Custom Image URL": "", "Display Name": "", "Description": "" }, { "Item ID": 0, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "1 0.8 0 1", "Rarity Type": "Legendary", "Drop Chance (%)": 15.0, "Is Command Reward": true, "Console Commands": [ "grant user {steamid} lotteryui.vip", "note.add {steamid} \"¡Congratulations! You won VIP on the LotteryUI\"" ], "Custom Image URL": "https://i.ibb.co/vip-icon.png", "Display Name": "VIP Access", "Description": "Permanent VIP Access" }, { "Item ID": 0, "Amount": 1, "Skin ID": 0, "Rarity Color (RGBA)": "1 0.2 0.2 1", "Rarity Type": "UltraRare", "Drop Chance (%)": 3.0, "Is Command Reward": true, "Console Commands": [ "inventory.giveto {steamid} scrap 1000", "say {username} won 1000 scrap from the LotteryUI!" ], "Custom Image URL": "https://i.ibb.co/money-icon.png", "Display Name": "1000 Scrap", "Description": "Instant scrap reward" } ] } Lang { "UI.Title": "LOTTERY", "UI.Subtitle": "Open the lottery daily to win amazing rewards!", "UI.PossibleRewards": "POSSIBLE REWARDS", "UI.ButtonInventory": "INVENTORY", "UI.ButtonInformation": "INFORMATION", "UI.ButtonClose": "CLOSE", "UI.ButtonClaimAll": "CLAIM ALL", "UI.ButtonLottery": "LOTTERY", "UI.InventoryTitle": "INVENTORY", "UI.InventorySubtitle": "Your lottery winnings collection", "UI.YourWinnings": "YOUR WINNINGS", "UI.LotteryStatus": "LOTTERY STATUS", "Status.Locked": "<size=11><color=#ff6b6b>LOCKED</color></size>\n<size=9><color=#DBE2E9>{0}h {1}m left</color></size>", "Status.Cooldown": "<size=11><color=#ffd43b>COOLDOWN</color></size>\n<size=9><color=#DBE2E9>{0}</color></size>", "Status.Ready": "<size=12><color=#4ade80>READY!</color></size>\n<size=8><color=#9AA297>Click to play</color></size>", "Status.DailyUses": "<size=11><color=#74c0fc>DAILY USES</color></size>\n<size=10><color=#DBE2E9>{0}</color><color=#9AA297>/</color><color=#4ade80>{1}</color></size>", "Status.DailyUsesUnlimited": "<size=11><color=#4ade80>DAILY USES</color></size>\n<size=9><color=#DBE2E9>Unlimited</color></size>", "Status.DailyUsesNoLimits": "<size=11><color=#4ade80>DAILY USES</color></size>\n<size=9><color=#DBE2E9>No Limits</color></size>", "Status.AdminTier": "<size=11><color=#ff6b6b>ADMIN</color></size>\n<size=8><color=#F3E7B3>{0}</color><color=#9AA297>/</color><color=#F3E7B3>{1}</color></size>", "Status.VipTier": "<size=11><color={0}>{1}</color></size>\n<size=8><color=#F3E7B3>{2}</color><color=#9AA297>/</color><color=#F3E7B3>{3}</color></size>", "Status.NormalTier": "<size=11><color=#74c0fc>NORMAL</color></size>\n<size=8><color=#F3E7B3>{0}</color><color=#9AA297>/</color><color=#F3E7B3>{1}</color></size>", "Chat.NoItemsToClaim": "<size=14><color=#fbbf24>LOTTERY INVENTORY</color></size>\n<size=12><color=#DBE2E9>No items available to claim at this time</color></size>\n<size=10><color=#9AA297>Visit the lottery to win rewards first!</color></size>", "Chat.AllItemsClaimed": "<size=14><color=#4ade80>REWARDS CLAIMED</color></size>\n<size=12><color=#DBE2E9>Successfully claimed all lottery rewards!</color></size>\n<size=10><color=#9AA297>Total items received: </color><color=#4ade80>{0}</color></size>", "Chat.ItemClaimed": "<size=13><color=#4ade80>ITEM CLAIMED</color></size>\n<size=11><color=#F3E7B3>Received: </color><color=#DBE2E9>{0}x {1}</color></size>", "Chat.SlotAlreadySelected": "<size=13><color=#fbbf24>SLOT UNAVAILABLE</color></size>\n<size=11><color=#DBE2E9>You have already selected this lottery slot</color></size>\n<size=9><color=#9AA297>Choose a different number to continue</color></size>", "Chat.BetterLuckNextTime": "<size=14><color=#ef4444>NO LUCK THIS TIME</color></size>\n<size=12><color=#DBE2E9>Better luck next time! The odds weren't in your favor</color></size>\n<size=10><color=#9AA297>Try another slot or come back later</color></size>", "Chat.Congratulations": "<size=16><color=#FFD700>JACKPOT WINNER!</color></size>\n<size=13><color=#4ade80>Congratulations on your lottery win!</color></size>\n<size=12><color=#F3E7B3>Prize: </color><color=#DBE2E9>{0}x {1}</color></size>\n<size=10><color=#9AA297>Check your inventory to claim this reward</color></size>", "Chat.LotteryReset": "<size=13><color=#74c0fc>LOTTERY RESET</color></size>\n<size=11><color=#DBE2E9>Your lottery session has been reset successfully</color></size>\n<size=9><color=#9AA297>Reopen the lottery to get fresh rewards</color></size>", "Chat.WipeCooldown": "<size=14><color=#ff6b6b>POST-WIPE LOCKDOWN</color></size>\n<size=12><color=#DBE2E9>Lottery is temporarily locked after server wipe</color></size>\n<size=11><color=#F3E7B3>Time remaining: </color><color=#ff6b6b>{0}h {1}m</color></size>\n<size=9><color=#9AA297>Please wait for the cooldown to expire</color></size>", "Chat.GeneralCooldown": "<size=13><color=#ffd43b>LOTTERY COOLDOWN</color></size>\n<size=11><color=#DBE2E9>You must wait before using the lottery again</color></size>\n<size=10><color=#F3E7B3>Time remaining: </color><color=#ffd43b>{0}</color></size>", "Chat.DailyLimitReached": "<size=14><color=#ff6b6b>DAILY LIMIT REACHED</color></size>\n<size=12><color=#DBE2E9>You've used all your daily lottery attempts</color></size>\n<size=11><color=#F3E7B3>Daily limit: </color><color=#ff6b6b>{0} uses</color></size>\n<size=9><color=#9AA297>Come back tomorrow for more chances!</color></size>", "Chat.SlotCooldown": "<size=13><color=#ffd43b>SLOT COOLDOWN</color></size>\n<size=11><color=#DBE2E9>This lottery slot is temporarily unavailable</color></size>\n<size=10><color=#F3E7B3>Available in: </color><color=#ffd43b>{0}</color></size>\n<size=9><color=#9AA297>Try a different slot or wait</color></size>", "Chat.LotteryInfo": "<size=16><color=#FFD700>LOTTERY SYSTEM INFORMATION</color></size>\n<size=7><color=#9AA297>\n</color></size><size=11>\n</size><size=14><color=#4ade80>HOW IT WORKS </color><color=#9AA297>· </color><color=#DBE2E9>GAMEPLAY GUIDE</color></size>\n<size=12>· <color=#F3E7B3>Select a slot: </color><color=#DBE2E9>Choose from 9 available positions</color></size>\n<size=12>· <color=#F3E7B3>Win rewards: </color><color=#DBE2E9>Each slot has different rarities & drop chances</color></size>\n<size=12>· <color=#F3E7B3>Claim prizes: </color><color=#DBE2E9>Visit inventory to collect your winnings</color></size>\n\n<size=14><color=#4ade80>YOUR STATUS </color><color=#9AA297>· </color><color=#DBE2E9>CURRENT INFORMATION</color></size>\n<size=12>· <color=#F3E7B3>Daily uses: </color><color=#E45858>{0}/{1}</color> <color=#9AA297>| </color><color=#F3E7B3>Tier: </color><color=#DBE2E9>{2}</color></size>\n<size=12>· <color=#F3E7B3>Status: </color><color=#E45858>{3}</color> <color=#9AA297>| </color><color=#F3E7B3>Inventory: </color><color=#DBE2E9>{4} items</color></size>\n\n<size=14><color=#4ade80>RARITY SYSTEM </color><color=#9AA297>· </color><color=#DBE2E9>DROP CHANCES</color></size>\n<size=12>· <color=#9AA297>Common: </color><color=#DBE2E9>80%</color> <color=#9AA297>| </color><color=#4ade80>Rare: </color><color=#DBE2E9>60%</color> <color=#9AA297>| </color><color=#e599f7>Epic: </color><color=#DBE2E9>40%</color></size>\n<size=12>· <color=#FFD700>Legendary: </color><color=#DBE2E9>20%</color> <color=#9AA297>| </color><color=#ff6b6b>Ultra Rare: </color><color=#DBE2E9>5%</color></size>\n<size=7><color=#9AA297>\n</color></size><size=11><color=#DBE2E9>Try your luck with </color><color=#FFD700>/lottery</color><color=#DBE2E9> command!</color></size>", "Chat.CommandClaimed": "<size=13><color=#4ade80>REWARD CLAIMED</color></size>\n<size=11><color=#F3E7B3>Executed: </color><color=#DBE2E9>{0}</color></size>", "Chat.CommandExecuted": "<size=16><color=#FFD700>COMMAND REWARD!</color></size>\n<size=13><color=#4ade80>Congratulations! Your reward has been processed!</color></size>\n<size=12><color=#F3E7B3>Reward: </color><color=#DBE2E9>{0}</color></size>\n<size=10><color=#9AA297>Commands executed automatically</color></size>", "Generic.UnknownItem": "Unknown Item" }$12.99- 4 comments
-
No problem sir, glad you liked it
-
Changed Status from Work in Progress to Fixed Changed Fixed In to Next Version
-
Changed Status from Pending to Work in Progress
-
- 113 comments
-
- 2
-
-
-
- #restart
- #rustplugin
-
(and 5 more)
Tagged with:
-
Hello! Upcoming update will introduce a custom UI to change the offsets of each notification you have in config!
-
- 113 comments
-
- #restart
- #rustplugin
-
(and 5 more)
Tagged with:
-
- 9 comments
-
- #backpack
- #backpacks
-
(and 5 more)
Tagged with:
-
Version 1.4.0
451 downloads
NCP is a highly optimized and professional notification system designed specifically for Rust servers. Built with performance in mind, it provides server administrators with a powerful yet lightweight solution for displaying custom notifications to players using authentic Rust UI elements and color schemes. The plugin features extensive customization options, multiple positioning presets, and seamless integration with other plugins through a comprehensive API system. All notifications use genuine Rust game assets and follow the official UI design patterns for a native gaming experience. Main Features Authentic Rust UI: Uses genuine Rust game assets, icons, and color palette for native look and feel High Performance: Optimized for minimal server impact Fully Customizable: Configure colors, gradients, materials, sprites, icons, and positioning for each notification type Flexible Positioning: Support for TopLeft, TopRight, BottomLeft and BottomRight screen positioning Easy Integration: Comprehensive API for seamless integration with other plugins Smart Management: Automatic notification queuing, duration control, and fade effects Sound Effects: Optional sound effects for each notification type Multiple Types: Pre-configured Info, Warning, Error, and Success notifications with unlimited custom types Visual Effects: Gradient overlays, borders, shadows, and material effects using Rust's UI system Lightweight: Minimal memory footprint with automatic cleanup and resource management Permissions ncp.see: Allows players to see notifications (required for visibility) ncp.notify: Grants permission to use the show command for testing ncp.player: Allows sending notifications to specific players ncp.allplayers: Permits broadcasting notifications to all online players Chat Commands /ncp.show <type> <message>: Display notification to yourself (testing purposes) /ncp.player <player> <type> <message>: Send notification to specific player /ncp.allplayers <type> <message>: Broadcast notification to all online players /ncp.edit <type>: Opens the configurator UI Console Commands ncp.show <type> <message>: Display notification from server console ncp.player <player> <type> <message>: Send notification to player from console ncp.allplayers <type> <message>: Broadcast to all players from console Notification Types: 0 (Info), 1 (Warning), 2 (Error), 3 (Success), or any custom type configured Note: Most commands require appropriate permissions except for viewing notifications API Methods SendNotify(BasePlayer player, int type, string message) SendNotify(string userId, int type, string message) SendNotify(ulong userId, int type, string message) SendNotifyAllPlayers(int type, string message) Usage Examples // Send notification to specific player NCP?.Call("SendNotify", player, type, message); // BasePlayer NCP?.Call("SendNotify", "76561198000000000", type, message); // String UserID NCP?.Call("SendNotify", 76561198000000000L, type, message); // uLong UserID // Send notification to all online players NCP?.Call("SendNotifyAllPlayers", type, message); Example Integration [PluginReference] private Plugin NCP; private void ShowPlayerNotification(BasePlayer player) { NCP?.Call("SendNotify", player, 0, "Welcome to our server!"); // Info NCP?.Call("SendNotify", player, 1, "Low health detected!"); // Warning NCP?.Call("SendNotify", player, 2, "Access denied!"); // Error NCP?.Call("SendNotify", player, 3, "Item crafted successfully!"); // Success // Global broadcast NCP?.Call("SendNotifyAllPlayers", 1, "Server event starting in 5 minutes!"); } Config { "Permission (empty = no permission required)": "", "UI Settings": { "Anchor Position (TopLeft, TopRight, BottomLeft, BottomRight)": "TopRight", "Width": 240.0, "Height": 50.0, "X Offset": -15.0, "Y Offset": -15.0, "Spacing": 5.0, "Max Visible": 5 }, "Notification Types": { "0": { "Enabled": true, "Title": "Information", "Icon Asset": "assets/icons/info.png", "Background Color": { "HEX": "#1a1a1a", "Opacity (0 - 100)": 92.0 }, "Enable Gradient": true, "Gradient Color": { "HEX": "#4A90E2", "Opacity (0 - 100)": 20.0 }, "Sprite": "assets/content/ui/ui.background.transparent.linearltr.tga", "Material": "Assets/Icons/IconMaterial.mat", "Icon Background Color": { "HEX": "#4A90E2", "Opacity (0 - 100)": 80.0 }, "Border Color": { "HEX": "#4A90E2", "Opacity (0 - 100)": 50.0 }, "Title Color": { "HEX": "#FFFFFF", "Opacity (0 - 100)": 80.0 }, "Text Color": { "HEX": "#CCCCCC", "Opacity (0 - 100)": 85.0 }, "Title Font Size": 12, "Message Font Size": 8, "Duration": 5.0, "Fade In": 0.3, "Fade Out": 1.2, "Sound Effect": "assets/bundled/prefabs/fx/notice/item.select.fx.prefab" }, "1": { "Enabled": true, "Title": "Warning", "Icon Asset": "assets/icons/warning.png", "Background Color": { "HEX": "#1a1a1a", "Opacity (0 - 100)": 92.0 }, "Enable Gradient": true, "Gradient Color": { "HEX": "#E2A04A", "Opacity (0 - 100)": 20.0 }, "Sprite": "assets/content/ui/ui.background.transparent.linearltr.tga", "Material": "Assets/Icons/IconMaterial.mat", "Icon Background Color": { "HEX": "#E2A04A", "Opacity (0 - 100)": 80.0 }, "Border Color": { "HEX": "#E2A04A", "Opacity (0 - 100)": 50.0 }, "Title Color": { "HEX": "#FFFFFF", "Opacity (0 - 100)": 80.0 }, "Text Color": { "HEX": "#CCCCCC", "Opacity (0 - 100)": 85.0 }, "Title Font Size": 12, "Message Font Size": 8, "Duration": 7.0, "Fade In": 0.3, "Fade Out": 1.2, "Sound Effect": "assets/bundled/prefabs/fx/notice/item.select.fx.prefab" }, "2": { "Enabled": true, "Title": "Error", "Icon Asset": "assets/icons/close.png", "Background Color": { "HEX": "#1a1a1a", "Opacity (0 - 100)": 92.0 }, "Enable Gradient": true, "Gradient Color": { "HEX": "#CE422B", "Opacity (0 - 100)": 25.0 }, "Sprite": "assets/content/ui/ui.background.transparent.linearltr.tga", "Material": "Assets/Icons/IconMaterial.mat", "Icon Background Color": { "HEX": "#CE422B", "Opacity (0 - 100)": 85.0 }, "Border Color": { "HEX": "#CE422B", "Opacity (0 - 100)": 60.0 }, "Title Color": { "HEX": "#FFFFFF", "Opacity (0 - 100)": 80.0 }, "Text Color": { "HEX": "#CCCCCC", "Opacity (0 - 100)": 85.0 }, "Title Font Size": 12, "Message Font Size": 8, "Duration": 8.0, "Fade In": 0.3, "Fade Out": 1.2, "Sound Effect": "assets/bundled/prefabs/fx/notice/item.select.fx.prefab" }, "3": { "Enabled": true, "Title": "Success", "Icon Asset": "assets/icons/thumbsup.png", "Background Color": { "HEX": "#1a1a1a", "Opacity (0 - 100)": 92.0 }, "Enable Gradient": true, "Gradient Color": { "HEX": "#7ED321", "Opacity (0 - 100)": 20.0 }, "Sprite": "assets/content/ui/ui.background.transparent.linearltr.tga", "Material": "Assets/Icons/IconMaterial.mat", "Icon Background Color": { "HEX": "#7ED321", "Opacity (0 - 100)": 80.0 }, "Border Color": { "HEX": "#7ED321", "Opacity (0 - 100)": 50.0 }, "Title Color": { "HEX": "#FFFFFF", "Opacity (0 - 100)": 80.0 }, "Text Color": { "HEX": "#CCCCCC", "Opacity (0 - 100)": 85.0 }, "Title Font Size": 12, "Message Font Size": 8, "Duration": 5.0, "Fade In": 0.3, "Fade Out": 1.2, "Sound Effect": "assets/bundled/prefabs/fx/notice/item.select.fx.prefab" } } }Free -
- 9 comments
-
- #backpack
- #backpacks
-
(and 5 more)
Tagged with:
-
- 9 comments
-
- #backpack
- #backpacks
-
(and 5 more)
Tagged with:
-
- 9 comments
-
- #backpack
- #backpacks
-
(and 5 more)
Tagged with:
-
Version 2.1.0
45 downloads
AutoBackpacks is an advanced and fully automated backpack management plugin that revolutionizes inventory organization in Rust servers, providing intelligent item sorting, dynamic capacity management, overflow protection, and seamless user experience through multiple interactive UIs. Main Features Dual Interactive UI System: Features a beautiful main configuration UI plus a dedicated Extra Slots UI for managing bonus backpack capacity, both with custom graphics integration via ImageLibrary and real-time updates. Dynamic Capacity System: Fully customizable tier-based capacity system supporting up to 58 slots for large backpacks and 42 for small backpacks, with automatic permission-based tier assignment and real-time capacity monitoring. Intelligent Overflow Protection: Advanced item redirection system that handles pickups, crafted items, consumable byproducts, and external item arrivals, preventing item loss when inventory is full. Extra Items Bag System: Automatically creates organized item bags when backpack capacity is reduced or when dropping backpacks with extra slots, with configurable despawn times and bag limits. Enhanced Priority System: Four priority modes including new BeltFirst option (BeltFirst, MoveFirst, KeepInMain, MoveToTop) allowing precise control over item placement priorities. Smart Sorting System: Advanced sorting algorithms with automatic organization after item movements, configurable cooldowns, and intelligent category-based grouping. Category Organization: Automatic organization by 14 item categories (Weapons, Tools, Resources, etc.) with customizable priorities and smart stacking algorithms. Multi-Style Notifications: Four notification types (Chat, GameTip, Toast, None) with per-player cooldowns and contextual messaging for different events. Visual Capacity Indicator: Color-coded backpack button overlay showing real-time capacity usage with percentage-based color transitions. Advanced Debug Tools: Comprehensive admin commands for troubleshooting inventory states, belt status, and item movement logic. Permissions autobackpacks.use: Basic plugin access and core functionality autobackpacks.automove: Automatic item movement to backpacks when inventory is full autobackpacks.smartsort: Smart sorting capabilities during loot collection autobackpacks.priority: Priority system access for advanced item management autobackpacks.categorysort: Category-based organization and sorting features autobackpacks.organize: Manual backpack organization commands autobackpacks.ui: Access to the interactive configuration UI autobackpacks.admin: Administrative commands and plugin management Chat Commands /ab - Opens the main interactive configuration UI /ab extra or /ab extraslots - Opens the Extra Slots UI for managing bonus backpack capacity /ab organize or /ab sort - Manually organize backpack contents by category /ab capacity or /ab cap - Display current backpack capacity information /ab inv - Show detailed inventory status (admin debug command) /ab belt - Debug belt/hotbar status (admin command) /ab help - Display comprehensive command help and feature information Config: { "EnableUI": true, "EnableSmartSorting": true, "EnableAnalytics": true, "EnableDebug": false, "NotificationCooldown": 2.0, "SmartSortCooldown": 1.0, "MaxMovesPerSecond": 10, "EnablePrioritySystem": true, "PriorityBehavior (BeltFirst:0, MoveFirst:1, KeepInMain:2, MoveToTop:3)": 1, "PriorityItems": [ "wood", "stone", "metal.ore", "cloth", "leather" ], "KeepInMainItems": [ "bandage", "syringe.medical", "ammo.rifle" ], "EnableCategorySorting": true, "AutoSortOnMove": true, "CategorySortOrder": { "Weapon": 1, "Construction": 2, "Items": 3, "Resources": 4, "Attire": 5, "Tool": 6, "Medical": 7, "Food": 8, "Ammunition": 9, "Traps": 10, "Misc": 11, "Component": 12, "Electrical": 13, "Fun": 14 }, "DefaultItemCategories": { "Weapon": true, "Construction": true, "Tool": false, "Resources": true, "Medical": false, "Food": true, "Component": true, "Electrical": false }, "BlacklistedItems": [ "keycard" ], "PluginTitle": "AUTOBACKPACKS", "PluginVersion": "v.2.0.2", "BackpackCapacity": { "EnableCapacityControl": true, "CapacityUpdateCooldown": 2.0, "ShowCapacityMessages": true, "EnablePermissionMonitoring": true, "AutoTransferExcessItems": true, "CapacityTiers": { "Default": { "Permission": "", "LargeBackpackSlots": 28, "SmallBackpackSlots": 12, "Priority": 0 }, "Small": { "Permission": "autobackpacks.capacity.small", "LargeBackpackSlots": 34, "SmallBackpackSlots": 18, "Priority": 1 }, "Medium": { "Permission": "autobackpacks.capacity.medium", "LargeBackpackSlots": 40, "SmallBackpackSlots": 24, "Priority": 2 }, "Large": { "Permission": "autobackpacks.capacity.large", "LargeBackpackSlots": 46, "SmallBackpackSlots": 30, "Priority": 3 }, "Extra": { "Permission": "autobackpacks.capacity.extra", "LargeBackpackSlots": 52, "SmallBackpackSlots": 36, "Priority": 4 }, "Ultimate": { "Permission": "autobackpacks.capacity.ultimate", "LargeBackpackSlots": 58, "SmallBackpackSlots": 42, "Priority": 5 } } }, "ExtraItemsBags": { "EnableExtraItemsBags": true, "BagDespawnTime": 1800.0, "MaxItemsPerBag": 30, "MaxBagsPerPlayer": 5 }, "CapacityColors": { "Color when 90-100% full (HEX format with optional alpha)": "#CC3333", "Alpha transparency for Critical (0-100)": 80, "Color when 70-89% full (HEX format)": "#CC9933", "Alpha transparency for High (0-100)": 80, "Color when 40-69% full (HEX format)": "#CCCC33", "Alpha transparency for Medium (0-100)": 80, "Color when 0-39% full (HEX format)": "#33CC33", "Alpha transparency for Low (0-100)": 80 }, "NCPIntegration": { "Enable NCP Notifications": true, "Use Chat Fallback if NCP Unavailable": true, "Notification Settings": { "Item Moved to Backpack (0=Info, 1=Warning, 2=Error, 3=Success, -1=Disabled)": 0, "Smart Sort Completed": 3, "Backpack Full": 1, "Inventory Full": 1, "No Permission": 2, "Capacity Updated": 0, "Extra Items Bag Created": 1, "Feature Toggled": 3, "Error Messages": 2 } } } Lang: { "Plugin.Title": "<size=16><color=#4ade80>AUTO BACKPACKS</color></size>", "Plugin.Prefix": "<color=#4ade80>[AutoBackpack]</color>", "Item.MovedToBackpack": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Moved</color> <color=#FFD700>{0}</color> <color=#DBE2E9>to backpack!</color></size>", "Item.MovedToBelt": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Moved</color> <color=#FFD700>{0}</color> <color=#DBE2E9>to belt!</color></size>", "Item.SmartSorted": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Smart sorted</color> <color=#FFD700>{0}</color> <color=#DBE2E9>items!</color></size>", "Item.Organized": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Organized</color> <color=#FFD700>{0}</color> <color=#DBE2E9>items by category!</color></size>", "Permission.NoMain": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to use this plugin!</color></size>", "Permission.NoCommand": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to use this command!</color></size>", "Permission.NoUI": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to access the UI!</color></size>", "Permission.NoOrganize": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to organize backpacks!</color></size>", "Permission.NoFeature": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to toggle</color> <color=#FFD700>{0}</color><color=#DBE2E9>!</color></size>", "Status.BackpackEquipped": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Backpack:</color> <color=#FFD700>{0}/{1}</color> <color=#DBE2E9>slots used</color></size>", "Status.NoBackpack": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No backpack equipped!</color></size>", "Status.BackpackFull": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Backpack is full!</color></size>", "Status.InventoryFull": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Inventory is full!</color></size>", "Toggle.Enabled": "<size=12><color=#4ade80>·</color> <color=#FFD700>{0}</color> <color=#DBE2E9>is now</color> <color=#4ade80>ENABLED</color></size>", "Toggle.Disabled": "<size=12><color=#E45858>·</color> <color=#FFD700>{0}</color> <color=#DBE2E9>is now</color> <color=#E45858>DISABLED</color></size>", "Toggle.NotificationChanged": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Notification style changed to</color> <color=#FFD700>{0}</color></size>", "Command.Organizing": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Organizing backpack by category...</color></size>", "Command.Organized": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Backpack organized by category!</color></size>", "Command.ConfigReloaded": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>AutoBackpacks config reloaded!</color></size>", "Help.Title": "<size=16><color=#4ade80>AUTO BACKPACKS SYSTEM</color></size>\n<size=7><color=#9AA297>\n</color></size><size=11>\n</size>", "Help.Description": "<size=14><color=#4ade80>SMART BACKPACK MANAGEMENT </color><color=#9AA297>· </color><color=#DBE2E9>AUTOMATION SYSTEM</color></size>\n<size=12>· <color=#F3E7B3>Auto Move: </color><color=#DBE2E9>Automatically moves items to your backpack when inventory is full</color></size>\n<size=12>· <color=#F3E7B3>Smart Sort: </color><color=#DBE2E9>Intelligently organizes items based on priority and category</color></size>\n<size=12>· <color=#F3E7B3>Category Sort: </color><color=#DBE2E9>Groups items by type for better organization</color></size>\n<size=12>· <color=#F3E7B3>Priority System: </color><color=#DBE2E9>Moves important items first or keeps them in main inventory</color></size>\n\n", "Help.Commands": "<size=14><color=#4ade80>AVAILABLE COMMANDS </color><color=#9AA297>· </color><color=#DBE2E9>QUICK REFERENCE</color></size>\n<size=12>· <color=#FFD700>/ab</color> <color=#9AA297>-</color> <color=#DBE2E9>Open main configuration UI</color></size>\n<size=12>· <color=#FFD700>/ab organize</color> <color=#9AA297>-</color> <color=#DBE2E9>Manually organize backpack by category</color></size>\n<size=12>· <color=#FFD700>/ab help</color> <color=#9AA297>-</color> <color=#DBE2E9>Show this help information</color></size>\n\n", "Help.Footer": "<size=11><color=#DBE2E9>Configure your preferences with </color><color=#FFD700>/ab</color><color=#DBE2E9> command!</color></size>", "UI.BackpackSpace": "BACKPACK SPACE: {0}/{1}", "UI.NoBackpackEquipped": "NO BACKPACK EQUIPPED", "UI.NoPermission": "NO PERMISSION", "Analytics.TotalMoved": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Total items moved:</color> <color=#FFD700>{0}</color></size>", "Capacity.Updated": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Backpack capacity updated to</color> <color=#FFD700>{0}</color> <color=#DBE2E9>slots!</color></size>", "Capacity.Current": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Your backpack capacity:</color> <color=#FFD700>{0}</color> <color=#DBE2E9>slots</color></size>", "Capacity.NoBackpack": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No backpack equipped to check capacity!</color></size>", "ExtraSlots.NoExtraSlots": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No extra slots available!</color></size>", "ExtraSlots.ItemMoved": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Moved</color> <color=#FFD700>{0}</color> <color=#DBE2E9>to main inventory!</color></size>", "ExtraSlots.CannotMove": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Cannot move item - inventory full!</color></size>", "ExtraSlots.TransferredAll": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Transferred</color> <color=#FFD700>{0}</color> <color=#DBE2E9>items to main inventory!</color></size>", "ExtraItems.BagsCreated": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Created</color> <color=#FFD700>{0}</color> <color=#DBE2E9>extra items bags from your backpack!</color></size>", "ExtraItems.ItemsDropped": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Your extra backpack items have been dropped in bags nearby!</color></size>", "Error.General": "<size=12><color=#E45858>·</color> <color=#DBE2E9>An error occurred. Please try again.</color></size>", "Error.NoItem": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Item not found or invalid!</color></size>", "Error.Processing": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Error processing request. Check console for details.</color></size>", "ExtraSlots.NoItemsToTransfer": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No items to transfer!</color></size>", "ExtraSlots.SomeItemsFailed": "<size=12><color=#E45858>·</color> <color=#FFD700>{0}</color> <color=#DBE2E9>items couldn't be moved - inventory full!</color></size>", "ExtraSlots.NoItemsInExtraSlots": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No items in extra slots to manage!</color></size>" }$12.99- 9 comments
-
- 1
-
-
- #backpack
- #backpacks
-
(and 5 more)
Tagged with:
-
Version 2.0.3
213 downloads
MlrsMapMarker is a plugin that provides real-time MLRS strike information on the in-game map. It uses advanced, non-intrusive Harmony patches to detect when an MLRS is fired, automatically creating a temporary map marker at the target location visible to all players, and broadcasting crucial strike details to the chat. Main Features Automatic Map Markers: Instantly creates a visible marker on the map for all players the moment an MLRS is aimed and fired, showing the exact impact zone. Real-time Strike Alerts: Notifies the entire server via chat about incoming rocket strikes, increasing situational awareness. Impact Time Calculation: Features a sophisticated algorithm to calculate and announce the estimated time until rocket impact, allowing players to react. Customizable Notifications: Server owners can configure marker duration, icon, color, and label. Chat notifications can be toggled and customized to show either grid references or precise coordinates. Grid Reference System: Translates world coordinates into an easy-to-read map grid reference (e.g., H15) for quick communication. Performance Optimized: Built with a lightweight footprint, using an efficient timer to clean up expired map markers and ensure minimal server impact. Harmony-Powered: Utilizes Harmony patching for seamless and reliable integration with the game's core mechanics without altering game files. Permissions mlrsmapmarker.admin: Allows an admin to use the mlrs.clear console command to remove all active markers from the map. Chat Commands /mlrs: Displays a list of all currently active MLRS strikes, including their target grid, the name of the attacker (if enabled), and the time to impact. Console Commands mlrs.clear: Immediately removes all active MLRS markers from every player's map. Config: { "MarkerDuration": 45.0, "MarkerIcon": 4, "MarkerColor": 3, "MarkerLabel": "MLRS Strike!", "ShowChatNotification": true, "ShowPlayerName": true, "CleanupInterval": 10.0, "ShowGridReference": true, "AutoShowToAllPlayers": true } Lang: { "NoActiveStrikes": "<size=14>:yellowpin: <color=#2C3E50>NO ACTIVE MLRS STRIKES</color></size>\n<size=7><color=#7F8C8D>\n</color></size><size=12><color=#ECF0F1>The battlefield is currently clear of incoming rockets</color></size>", "ActiveStrikesHeader": "<size=16>:exclamation: <color=#E74C3C>MLRS STRIKE ALERT</color></size>\n<size=7><color=#7F8C8D>\n</color></size><size=14><color=#F39C12>ACTIVE STRIKES </color><color=#7F8C8D>· </color><color=#ECF0F1>({0}) INCOMING</color></size>", "StrikeInfo": "<size=12>· <color=#3498DB>Grid: </color><color=#2ECC71>{0}</color> <color=#7F8C8D>| </color><color=#3498DB>Operator: </color><color=#ECF0F1>{1}</color></size>\n<size=12>· <color=#3498DB>Impact in: </color><color=#E74C3C>{2}s</color> <color=#7F8C8D>| </color><color=#3498DB>Status: </color><color=#F39C12>INCOMING</color></size>\n<size=7><color=#7F8C8D>\n</color></size>", "StrikeInfoNoPlayer": "<size=12>· <color=#3498DB>Grid: </color><color=#2ECC71>{0}</color> <color=#7F8C8D>| </color><color=#3498DB>Impact in: </color><color=#E74C3C>{1}s</color></size>\n<size=12>· <color=#3498DB>Status: </color><color=#F39C12>INCOMING</color> <color=#7F8C8D>| </color><color=#3498DB>Threat Level: </color><color=#E74C3C>HIGH</color></size>\n<size=7><color=#7F8C8D>\n</color></size>", "IncomingStrikeWithGrid": "<size=16>:skull: <color=#E74C3C>MLRS STRIKE INCOMING</color></size>\n<size=7><color=#7F8C8D>\n</color></size><size=14><color=#F39C12>TARGET </color><color=#7F8C8D>· </color><color=#ECF0F1>GRID COORDINATES</color></size>\n<size=12>· <color=#3498DB>Grid: </color><color=#2ECC71>{0}</color> <color=#7F8C8D>| </color><color=#3498DB>Operator: </color><color=#ECF0F1>{1}</color></size>\n<size=7><color=#7F8C8D>\n</color></size><size=11><color=#E74C3C>:exclamation: SEEK IMMEDIATE SHELTER :exclamation:</color></size>", "IncomingStrikeWithCoords": "<size=16>:skull: <color=#E74C3C>MLRS STRIKE INCOMING</color></size>\n<size=7><color=#7F8C8D>\n</color></size><size=14><color=#F39C12>TARGET </color><color=#7F8C8D>· </color><color=#ECF0F1>COORDINATES</color></size>\n<size=12>· <color=#3498DB>Position: </color><color=#2ECC71>{0}</color> <color=#7F8C8D>| </color><color=#3498DB>Operator: </color><color=#ECF0F1>{1}</color></size>\n<size=7><color=#7F8C8D>\n</color></size><size=11><color=#E74C3C>:exclamation: SEEK IMMEDIATE SHELTER :exclamation:</color></size>", "MarkersCleared": "<size=14>:coffeecan: <color=#2ECC71>MARKERS CLEARED</color></size>\n<size=12><color=#ECF0F1>All MLRS markers have been removed from the map</color></size>", "NoActiveMarkers": "<size=12>:yellowpin: <color=#7F8C8D>No active MLRS markers found</color></size>", "MarkersListHeader": "<size=14>:clipboard: <color=#2ECC71>MLRS TRACKING</color> <color=#7F8C8D>· </color><color=#ECF0F1>({0}) ACTIVE</color></size>", "MarkerListItem": "<size=11>· Grid {0} ({1}) by {2} ({3}s remaining)</size>", "TrackedTargetsHeader": "<size=12>:yellowpin: <color=#3498DB>Tracked MLRS targets: </color><color=#F39C12>{0}</color></size>", "TrackedTargetItem": "<size=11>· MLRS at {0} -> Target: {1}</size>" }Free