Jump to content

crash

Creator Pro
  • Posts

    163
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by crash

  1. crash

    Manual Restarts Dont work

    Changed Status from Work in Progress to Fixed Changed Fixed In to Next Version
  2. crash

    Manual Restarts Dont work

    Changed Status from Pending to Work in Progress
  3. crash

    Manual Restarts Dont work

    Hello, Ill take a look
  4. crash

    Lottery

    Hello! Not currently, theres no way of farming tickets. However its a great idea!
  5. crash

    AutoBackpacks

    Hello, ill have a test version ready, if you want to try it out add me in discord: craaaash
  6. crash

    Smart Anti Team

    Hello! Good suggestion, ill take a look on adding it
  7. crash

    AutoRestart

    Ill take a look anyways sir
  8. Changed Status from Pending to Fixed Changed Fixed In to Next Version
  9. Hello sir, will take a look shortly
  10. Version 1.1.0

    7 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. Main Features Multi-Layer Detection System: Utilizes proximity tracking, team kill analysis, authorization monitoring, vehicle sharing detection, and Steam friends verification to identify teaming violations. Intelligent Auto-Moderation: Features a weighted scoring system that automatically evaluates evidence and issues bans through Battlemetrics integration or native server bans. Advanced Proximity Tracking: Continuously monitors player positions, tracking proximity time and suspicious movement patterns with configurable distance requirements. Team Kill Detection: Analyzes weapon angles, distances, and positioning during PvP encounters to detect coordinated attacks. Authorization Monitoring: Tracks code lock, cupboard, and turret authorizations to identify groups exceeding the team limit. Discord Integration: Sends detailed alerts with rich embeds, severity indicators, and player profiles directly to Discord channels. Auto Demo Recording: Integrates with AutoDemoRecord plugin to automatically capture evidence when violations are detected. Raid Watch System: Deploys intelligent watchers during raids to detect coordinated base attacks in real-time. Steam Friends Integration: Validates player relationships through Steam API to distinguish between legitimate friends and suspicious associations. Performance Optimized: Built with object pooling, coroutines, and caching systems to maintain minimal server impact. Detection Methods Proximity & Combat Analysis Continuous proximity tracking with time-based analysis Team kill detection using geometric analysis of weapon angles and distances Raid coordination detection during base attacks Kill correlation with proximity data for enhanced accuracy Base & Vehicle Sharing Code lock, cupboard, and turret authorization monitoring Shared vehicle usage detection Cross-reference validation across multiple events Safe zone exclusions to prevent false positives Social & Relationship Tracking Steam friends verification with minimum duration requirements Team invitation and relationship monitoring Clan integration to exclude legitimate members Alert deduplication and cooldown systems Auto-Moderation System Weighted Scoring: Each detection method has configurable weight values that combine to trigger automatic actions when thresholds are exceeded. Ban Management: Full Battlemetrics API integration for organization-wide bans, or native server bans as alternative. Progressive Enforcement: Tracks violation history and escalates consequences for repeat offenders with comprehensive evidence logging. Permissions SmartAntiTeam.admin: Grants access to administrative commands and detection bypass. Chat Commands /prox <player1> <player2>: Displays proximity statistics between two players. /alerts <player1> <player2>: Shows alert history between two players. Config { "General Settings": { "ServerName": "default", "GroupLimit": 3, "AdminBypass": true }, "Detection Systems": { "Proximity": { "Enabled": true, "SaveToFile": true, "WipeFileOnWipe": true, "TrackKills": true, "HasToBeVisible": false, "ProximityDistance": 20, "ProximityKillTrigger": 3.0, "ProximityKillWeight": 0.3, "ProximityTimeTrigger": 900.0, "ProximityTimeWeight": 0.3 }, "ProximityKills": { "MaximumDistance": 5.0, "MaximumHeight": 3.0, "MaximumAngle": 140.0, "MinimumDistanceToTarget": 20 }, "SteamFriends": { "Enabled": true, "MinimumFriendTime": 0, "Weight": 0.5, "SteamAPIKey": "" } }, "Alert & Notification Settings": { "Webhooks": { "AlertsWebhook": "", "ReportWebhook": "", "ReportColor": 16711680, "Role IDs to tag (comma separated)": "", "Ban notification role IDs (comma separated)": "" }, "DemoRecording": { "Enabled": true, "DemoLength": 2 }, "F7Reports": { "Enable F7 report tracking": true, "Report threshold to trigger alert": 3, "F7 report webhook": "", "Role IDs to tag when threshold reached (comma separated)": "", "Reset report count on server wipe": true, "F7 alert embed color": 16739179 } }, "Auto Moderation Settings": { "AutoBanRules": { "EnableAutoBan": false, "TeamBan": true, "NativeBan": false, "BattlemetricsBan": true, "AutoBanWebhook": "", "AutoBanColor": 0, "AutoBanWeight": 1.0, "BanLength": 7, "Parameters": { "Code Lock": { "Weight": 0.5, "Enabled": true, "Stackable": false, "AutoDemoRecord": false, "DontShowAlone": false, "SendDiscordAlert": true, "AlertColor": 3211078 }, "Cupboard": { "Weight": 0.1, "Enabled": true, "Stackable": false, "AutoDemoRecord": false, "DontShowAlone": false, "SendDiscordAlert": true, "AlertColor": 9068544 }, "Looting": { "Weight": 0.2, "Enabled": true, "Stackable": true, "AutoDemoRecord": true, "DontShowAlone": false, "SendDiscordAlert": true, "AlertColor": 2692351 }, "Relationship Alert": { "Weight": 0.2, "Enabled": true, "Stackable": false, "AutoDemoRecord": true, "DontShowAlone": true, "SendDiscordAlert": true, "AlertColor": 11544319 }, "Revive": { "Weight": 0.1, "Enabled": true, "Stackable": true, "AutoDemoRecord": true, "DontShowAlone": true, "SendDiscordAlert": true, "AlertColor": 1374463 }, "Shared Vehicle": { "Weight": 0.3, "Enabled": true, "Stackable": false, "AutoDemoRecord": true, "DontShowAlone": false, "SendDiscordAlert": true, "AlertColor": 5177482 }, "Team Accept": { "Weight": 0.4, "Enabled": true, "Stackable": false, "AutoDemoRecord": true, "DontShowAlone": false, "SendDiscordAlert": true, "AlertColor": 1376116 }, "Team Kill": { "Weight": 0.5, "Enabled": true, "Stackable": true, "AutoDemoRecord": true, "DontShowAlone": false, "SendDiscordAlert": true, "AlertColor": 16711680 }, "Team Raid": { "Weight": 0.5, "Enabled": true, "Stackable": true, "AutoDemoRecord": true, "DontShowAlone": false, "SendDiscordAlert": true, "AlertColor": 0 }, "Turret": { "Weight": 0.3, "Enabled": true, "Stackable": false, "AutoDemoRecord": false, "DontShowAlone": true, "SendDiscordAlert": true, "AlertColor": 16749588 } } }, "TempBans": { "Enabled": false, "MinutesInGroup": 3, "BanLength": 10, "BanMessage": "Temp banned for violating the group limit", "TempBanWebhook": "", "TempBanColor": 1374463 }, "BanConfig": { "Token": "", "BanlistID": "", "BanReason": "Banned for teaming, banned for {{timeLeft}}", "Note": "Automated teaming ban, proof =>" } } }
    $19.99
  11. crash

    Lottery

    Version 1.0.0

    6 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
  12. crash

    Info and Suggestion

    No problem sir, glad you liked it
  13. crash

    Info and Suggestion

    Changed Status from Work in Progress to Fixed Changed Fixed In to Next Version
  14. crash

    Info and Suggestion

    Added sir!
  15. crash

    Info and Suggestion

    Changed Status from Pending to Work in Progress
  16. crash

    AutoRestart

    Sure ill take a look on adding it sir
  17. crash

    Info and Suggestion

    Hello! Upcoming update will introduce a custom UI to change the offsets of each notification you have in config!
  18. crash

    AutoRestart

    A vote to postpone the restart for another hour, for example?
  19. crash

    NCP

    Not "stolen" but yes, the idea is the same as Notify, but it has been entirely rewritten for improved functionality and simpler setup. Also adding UI configuration soon!
  20. crash

    AutoBackpacks

    Hello! Is something that i haded in mind! Ill look forward on adding a similar feature to it!
  21. crash

    NCP

    No problem sir!
  22. crash

    NCP

    Version 1.1.1

    85 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
  23. crash

    Hooks

    Changed Status from Work in Progress to Fixed Changed Fixed In to Next Version
  24. crash

    Hooks

    Changed Status from Pending to Work in Progress
  25. crash

    Hooks

    Hello! Ill take a look shortly
1.9m

Downloads

Total number of downloads.

8.9k

Customers

Total customers served.

131.2k

Files Sold

Total number of files sold.

2.7m

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.