Jump to content

Vinni_TV_'s Wishlist

  1. More information about "Wipe Timer Status"

    $5.00

    Wipe Timer Status

    The plugin displays the time to wipe from the WipeTimer plugin
    Features:
    Shows the exact time before the wipe Ability to display the timer within the time specified in the config, after connecting the player Comprehensive setup of all aspects Option to tailor text for different languages to reach players from various countries Lang files for all languages are auto-generated, so you only need to write your text.
       Important!
     
    Time format for specifying the time to the second:
    "Time Format": "d\\d\\ hh\\h\\ mm\\m\\ ss\\s",  
  2. More information about "Permission Status"

    $15.00

    Permission Status

    The plugin allows you to display time to expiration for permissions or groups.

    Features:
    Detailed and elegant display of your permissions and groups. Detailed customization of everything Ability to customize text for different languages to reach players from different countries. Ability to enable status display only in the authorized area of the cabinet Ability for a player to disable status display   Optimized (static) status mode available Automatically generate language files for all languages, you just need to write your text. Permissions:
    permissionstatus.hide  -  this permission is used for status switching by the player.
    IMPORTANT: If you give this to any group, the statuses will not work. Chat Commands:
    ps.toggle -  status display switch for a player
    Default Config
    { "ExampleGroupOrPerm": { "true - Group | false - Permission": true, "Display Mode (0 - Time, 1 - Static)": 0, "[Time display mode] Update Interval (in seconds)": 60.0, "Only show in authorized cupboard area": false, "Icon Url": "default", "Time Format": "d\\d\\ hh\\h\\ mm\\m", "Background Color": "0.16 0.44 0.63 0.85", "Icon Color": "0.22 0.63 0.90 0.9", "Title Color": "1 1 1 1", "Text Color": "1 1 1 1" } } Default Lang:
    { "HideMessage": "You have hidden the statuses of timed permissions.", "ShowMessage": "You have enabled the display of timed permissions statuses.", "ExampleGroupOrPerm": "ExampleGroupOrPerm" } Example Config:
    { "Elite": { "true - Group | false - Permission": true, "Display Mode (0 - Time, 1 - Static)": 0, "Only show in authorized cupboard area": false, "Icon Url": "default", "Time Format": "d\\d\\ hh\\h\\ mm\\m", "Color": "0.85 0.52 0.17 1", "Icon Color": "1 0.8 0 1", "Text Color": "1 1 1 1", "Subtext Color": "1 1 1 1" }, "backpackpro.size42": { "true - Group | false - Permission": false, "Display Mode (0 - Time, 1 - Static)": 0, "Only show in authorized cupboard area": false, "Icon Url": "https://static.thenounproject.com/png/74337-200.png", "Time Format": "d\\d\\ hh\\h\\ mm\\m", "Color": "0.16 0.44 0.63 1", "Icon Color": "0.22 0.63 0.90 1", "Text Color": "1 1 1 1", "Subtext Color": "1 1 1 1" } } Example Lang:
    { "Elite": "Elite", "backpackpro.size42": "Ext. backpack" }
  3. More information about "PurgeFX"

    $10.00

    PurgeFX

    PurgeFX automates purge scheduling, notifications, and plugin control for Rust servers.
    Automated Scheduling
    Set purge start/end times by week of the month and day of the week Schedule server wipes with the same flexible rules when used with Server Wipe System or similar command based wipe system Time zone handling via configurable GMT offset Notifications
    Customizable chat messages with hex color support Discord webhook integration with start/end messages and optional @everyone mention Optional integration with Notify and SimpleStatus plugins for styled alerts and status displays Plugins & Audio
    Automatically unload/reload selected plugins during purge events Play sound prefabs or use external audio APIs when purge begins Commands & Permissions
    Console and chat commands for starting/ending purge (/startpurge, /endpurge) Command for players to check purge/wipe times (/purgetime) Admin control via permission: purgefx.purgecontrol Grant individually with: oxide.grant user <username> purgefx.purgecontrol Grant by group with: oxide.grant group admin purgefx.purgecontrol Player Experience
    Countdown timers with color-coded urgency (green, yellow, red) Auto-display of upcoming purge/wipe times at configurable intervals Multilingual Support
    Built-in translations for English, French, German, Russian, Dutch, Polish, Japanese, Chinese (Simplified), Spanish, Portuguese Option to force override server language for all players  
  4. More information about "Sound Library Api"

    $14.99

    Sound Library Api

    Sound Library Api allows you to store  & play recorded sounds for players, attach them to npcs, trigger them via in-game events

    Use Sound Library API Encoder which allows you to convert any audio file to our own format (after converting the file, rename it and move it to /data/SoundLibraryApi):
    Sound Library Encoder
     
    Configuration:
    { "Scheduled message interval (seconds)": 900.0, "Audio events": { "ScheduledMessage": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": true, "Audio files": [ "placeholder1", "placeholder2" ] }, "Welcome": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "PatrolHelicopter": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": true, "Audio files": [ "placeholder1", "placeholder2" ] }, "Airdrop": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": true, "Audio files": [ "placeholder1", "placeholder2" ] }, "CargoShip": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": true, "Audio files": [ "placeholder1", "placeholder2" ] }, "Chinook": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": true, "Audio files": [ "placeholder1", "placeholder2" ] }, "CrateHack": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "MissionStarted": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "MissionFinished": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "MissionFailed": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "DeepSeaEnter": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "DeepSeaLeave": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "DeepSeaOpened": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": true, "Audio files": [ "placeholder1", "placeholder2" ] }, "DeepSeaClosed": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": true, "Audio files": [ "placeholder1", "placeholder2" ] }, "FishCaught": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "RouletteWin": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "RouletteLoss": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "ShopFrontTradeComplete": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "FeedbackReport": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] }, "PlayerReport": { "Enable audio event": true, "Global audio event (set false in order to be heard only by the player that triggered the audio event)": false, "Audio files": [ "placeholder1", "placeholder2" ] } } } Language:
    { "NoPermission": "<color=#e3e3e3>You do not have permission to use this command</color>", "AlreadyRecording": "<color=#e3e3e3>You're already recording. Please save or cancel your previous recording before starting a new one.</color>", "InvalidAddSyntax": "<color=#e3e3e3>Invalid Syntax. Ex: <color=#de8732>/sl add soundname</color></color>", "AddAlreadyExists": "<color=#e3e3e3>This sound already exists. </color><color=#e3e3e3>Please add <color=#de8732>overwrite</color> to your arguments to allow overwriting an existing sound.</color><color=#e3e3e3>Ex: <color=#de8732>sl add {{0}} overwrite</color></color>", "AddRecording": "<color=#e3e3e3>You can now start recording.\n</color><color=#e3e3e3>The recording will automatically start once your start sending audio.\n</color><color=#e3e3e3>Once you have completed you can use <color=#de8732>/sl save</color> or <color=#de8732>/sl cancel</color>.\n</color><color=#e3e3e3>You can listen to your recording using <color=#de8732>/sl play</color>\n</color><color=#e3e3e3>If you want to rerecord your recording use <color=#de8732>/sl reset</color></color>", "NotRecording": "<color=#e3e3e3>You're not currently recording.</color>", "RecordingSaved": "<color=#e3e3e3>We have saved your recording as '{0}'</color>", "CanceledRecording": "<color=#e3e3e3>We have canceled your recording</color>", "ResetRecording": "<color=#e3e3e3>Your recording has been reset.</color>", "PlayInvalidSyntax": "<color=#e3e3e3>Invalid Syntax. Ex: <color=#de8732>/sl play soundname</color> - to play the sound with the given name.</color>", "NoSoundFileFound": "<color=#e3e3e3>No sound file found with name '{0}'</color>", "HelpText": "<color=#e3e3e3>Allows players to record sound that can be played back to a player\n<color=#de8732>/sl add soundname</color> - to start the creation of a new sound.\n<color=#de8732>/sl npc add hookActionType fileName</color> - to add one or more filenames to a human npc (hook action types are: <color=#de8732>OnUseNPC/OnEnterNPC/OnLeaveNPC/OnHitNPC</color>)\n<color=#de8732>/sl npc remove hookActionType fileName</color> - to remove a filename from a human npc (hook action types are: <color=#de8732>OnUseNPC/OnEnterNPC/OnLeaveNPC/OnHitNPC</color>)\n<color=#de8732>/sl save</color> - to save your recorded sound.\n<color=#de8732>/sl reset</color> - to clear your current recording.\n<color=#de8732>/sl cancel</color> - to cancel your recording and not save.\n<color=#de8732>/sl play</color> - to player your current recording back to you.\n<color=#de8732>/sl</color> - to view this help text again.</color>", "AudioMessagesHelpText": "<color=#e3e3e3><color=#66B2FF>/audio send playerName audioName</color> - Sends an audio message to a player</color>\n<color=#e3e3e3><color=#66B2FF>/audio sendall audioName</color> - Sends an audio message to everyone on the server\n<color=#e3e3e3><color=#66B2FF>/audio sendlooped playerName audioName 2 (loop times amount)</color> - Sends a looped audio message to a player\n<color=#e3e3e3><color=#66B2FF>/audio sendalllooped audioName 2 (loop times amount)</color> - Sends a looped audio message to everyone on the server\n<color=#e3e3e3><color=#66B2FF>/audio files</color> - Shows a list of all audio files on the server\n<color=#e3e3e3><color=#66B2FF>/sl</color> - Shows the help page for the Sound Library API\n<color=#e3e3e3><color=#66B2FF>/audio help</color> - Shows these help messages", "PlayingText": "<color=#e3e3e3>Playing the file with the name of <color=#de8732>{0}</color></color>", "PlayingAudioMessageText": "<color=#e3e3e3>Playing the file with the name of <color=#66B2FF>{0}</color></color>", "InvalidTarget": "<color=#e3e3e3>Invalid target, try using his steamid/name</color>", "NullFileName": "<color=#e3e3e3>This file name is null, use /audio files</color>", "AvailableFileNames": "<color=#e3e3e3>Available files:\n<color=#66B2FF>{0}</color></color>", "FileNameNotFound": "<color=#e3e3e3><color=#66B2FF>{0}</color> does not exist, use <color=#66B2FF>/audio files</color></color>", "NpcNotFound": "<color=#e3e3e3>Couldn't find any human npc, make sure you have created one using <color=#de8732>/npc_add</color> and you are looking at it!</color>", "InvalidHookActionType": "<color=#e3e3e3><color=#de8732>{0}</color> is invalid, list of hook action types:<color=#de8732>\nOnUseNPC\nOnEnterNPC\nOnLeaveNPC\nOnHitNPC</color></color>", "NpcSoundAdded": "<color=#e3e3e3><color=#de8732>{0}</color> was added and will play when <color=#66B2FF>{1}</color> is triggered</color>", "NpcSoundRemoved": "<color=#e3e3e3><color=#de8732>{0}</color> was removed from this NPC!</color>", "FileNameAlreadyAdded": "<color=#e3e3e3><color=#de8732>{0}</color> was already added to this NPC!</color>" } Human NPC Integration example:
     
    { "Npc Data": { "303133854": { "Action type of the npc & Filenames that are played": { "OnUseNPC": [ "testing", "testing" ] } }, "986905907": { "Action type of the npc & Filenames that are played": { "OnEnterNPC": [ "testing" ] } }, "1543143931": { "Action type of the npc & Filenames that are played": { "OnHitNPC": [ "messagesound" ] } }, "1205925446": { "Action type of the npc & Filenames that are played": { "OnUseNPC": [ "testing", "pop" ], "OnHitNPC": [ "testing" ] } }, "45461627": { "Action type of the npc & Filenames that are played": { "OnUseNPC": [ "messagesound" ], "OnHitNPC": [ "messagesound" ] } }, "942954162": { "Action type of the npc & Filenames that are played": { "OnHitNPC": [ "waveeffect", "messagesound" ], "OnEnterNPC": [ "messagesound" ] } } } }
    Human NPC Integration Video:
     
    Permissions:
    soundlibraryapi.use - In order to use /sl
    soundlibraryapi.audio - In order to use /audio
    Console Command:
    audio.message
  5. More information about "SimplePVE"

    $15.00 $11.99

    SimplePVE

    SimplePVE is exactly what it says. An easy, simple PVE plugin for your server to modify or change PVE rules individually & now also have a Simple CUI to control PVE rules and create or edit Schedules.
    ⭐ Key Features
    Control PVE Rules from in-game or in the config Easy to understand each rule Create PVP Schedules Loot prevention Automatic PVE/PVP purge events Zone Manager support Most event plugins support Works without "server.pve true" Discord Embed Messages on PurgeStart or End Many more features are added with every update 📌 Commands
    /simplepve - Use to enable or disable pve toggle (Chat & Console command) /simplepve on or off - Use to enable disable pve (Chat & Console command) /sprules - Use to Open a Cui to control PVE Rules & Creating Schedules   (Chat command) /spdebug - Use this for debuging rules 📜 Permissions
    simplepve.admin - Required to enable or disable SimplePVE simplepve.adminloot - Required to view Loots of other players simplepve.admindamage - Required for Admin damages to any entity   🎬 Video Showcase
    🚀 API & Hooks
    void  OnSPVEPurgeStarted() void  OnSPVEPurgeEnded() TimeSpan  GetPVPStartTimeRemaining() TimeSpan  GetPVPEndTimeRemaining() ⚙️ Configurations
    💬 Support

     
    Check Out My Other plugins as Well
     
     
     
     
     

2.3m

Downloads

Total number of downloads.

10.6k

Customers

Total customers served.

153.9k

Files Sold

Total number of files sold.

3.3m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.