AppleJuice's Wishlist
-
Zone Command Blocker
What is it?
Zone Command Blocker is a tool which prevents using specific commands (in data folder) in specific zones
Permissions:
zonecommandblocker.bypass - None of your command will be blocked in any zone zonecommandblocker.clear - Access for the /zcb.clear command
Commands:
/zcb.clear - Clears/wipes the data folder which contains zones with saved permissions etc..
Features:
Zone Command Blocker will make your life easy and will on load take all zones and add them into it's data file where you can just add blocked commands
Multiple blocked commands - Supports multiple blocked commands for specific zone
Data file:
Data of all reports and staff's statistics are being saved into a data file.
Path: Your_Server\oxide\data\ZoneCommandBlocker\ZoneCommandBlocker.json
Localization:
{ "CommandBlocked": "This command cannot be used in zones!", "DataFileClear": "Cleared data folder" }
- #zone
- #zone manager
- (and 13 more)
-
WarnMenu
What is it?
A nice user-friendly warning system
Usage
When someone is breaking rules or trolling others just warn them, you can also set a command that will be executed through server console that will get executed upon reachin certain amount of warnings (can be configured in cfg)
Permissions
warnmenu.use -- Gives you full control to operate the WarnMenu
Chat command
/warn -- Opens the WarnMenu /warn "Name/SteamID" "Warning reason" -- Warns the specified player with your reason /warnmenu.save -- Force the plugin to write the data from memory to the data file /wmessage <NameOrID | * > <message> - Shows a gametip message (Doesn't count as a warning) to specific player or to all players when you put * instead of the name
Data files
All Data files can be located at: \oxide\data\WarnMenu\warns
There you can find all the warnings for each player
Features
WarnMenu features
* Online Tab - In this tab you can easily select any online player that you want to warn
* Search All Tab - Once you open this tab, there you can see all the players and browse in them
* Find player Tab - When you click on the button you will be able to search for a specific player using his Name or SteamID
Warn Types
* CUI-Based - A CUI warning message will pop-up on player's screen when he gets warned
* Chat-Based - A chat message will pop-up in player's chat when he gets warned
Executable commands
* On reaching certain amount of warnings, you can make the server execute a command on a player(configurable in cfg)
F.e.: "1": "say {0} just reached 1 warning! SHAME on him!", "3": "kick {0} Kicked for reaching 3 warnings",
Localization
{ "Syntax": "Commands:\n/report (Opens Reporter GUI)", "CUI Online": "Online Players", "CUI Player": "Player: {0}", "CUI SteamID": "SteamID64: {0}", "CUI Warnings": "Warnings: <color=#8f1919>{0}</color>", "CUI NewWarn": "New\nWarning", "CUI WarningID": "Warning ID: {0}", "CUI WarnedBy": "Warned by: {0}", "CUI Date": "Date: {0}", "CUI Reason": "Reason: \n{0}", "CUI Remove": "Remove", "CUI Close": "close", "CUI Warn": "Warn", "CUI WarnAddMenuPlayer": "Warning for\n<color=#d43939>{0}</color>", "CUI SearchAll": "Search All", "CUI SelectPlayer": "Select a player to warn:", "CUI Find": "Find player", "CUI Find2": "Select", "CUI Find3": "Find player:\n(steamID/Name)", "CUI CantFindPlayer": "Couldn't find the player\nsearching argument: {0}", "CUI FoundPlayer": "Found player: {0}", "CUI Refresh": "Refresh", "CantFindPlayer": "Couldn't find that player", "WarnMessage": "Warned: <color=#8f1919>{0}</color>\nReason: {1}", "JoinMessage": "{0} has joined with <color=#8f1919>{1}</color> warnings", "WarnReceive": "You have received a <color=#8f1919>warning</color>\nBy: {0}\nReason: {1}", "CUI WarnReceive": "<color=#8f1919>Warning</color>\nreceived", "CUI WarnReceive2": "By: {0}\nReason: {1}" }
Configuration
{ "Announce on join with warnings?(to admins)": true, "Execute commands on reaching count:": { "Enabled?": true, "(Format: 5 : mute {0}) where 5 is number of warns and {0} is player's id": { "5": "say {0} just reached 5 warnings! SHAME on him!", "7": "example.command {0}", "10": "example.command {0}" } }, "Warn message settings": { "Text-based warn message?": true, "CUI-based warn message?": true, "How long until CUI message gets removed (secs)": 5.0 } }
-
Death Message
By Cobalt Studios in Plugins
Easy to use Death Message ! Less CPU, Less memory !
No redundant code, No redundant permissions, No redundant settings, Easy to use!
Automatically identify the name of an NPC whose name has been changed by the plugins Automatically identify the name of the weapon whose name has been changed by the plugins Each player can change their display mode Anything that can be killed can be individually set to display death messages
Mode message display mode : FloatUI The default setting is that the message will disappear after 10 seconds
About Permissions:
deathmessage.admin (Used to open the FloatUI parameter setting panel )
Chat Command:
/dm - Switch to display death message to FloatiUI or ChatBox /dm diy - Open the FloatUI parameter setting panel (Permission : deathmessage.admin)
Other : When the FloatUI blocks other buttons, the death message will temporarily switch to the chat box after clicking (Time depends on config setting)
Config :
DeathMessage.json
{ "Version": { "Major": 1, "Minor": 0, "Patch": 8 }, "⯊ Global Messages settings": { "Enable About Animal": true, "Enable About Entitys": true, "Enable About NPC": true, "Enable Player Deaths": true }, "⯊ Discord settings": { "Webhook URL": "https://discordapp.com/api/webhooks/1112615109920047144/C2BvSMtWQiSM-9pEpsjbzwzSgFaUZpilYvlSWG_qqc4mllgZL6Jh4QUHItRwwDTj7Wud", "Bot Name": "Death Messages Bot", "Bot Avatar Link": "https://avatarfiles.alphacoders.com/128/128573.png", "Enable Animal Deaths": true, "Enable Entities Deaths": true, "Enable NPC Deaths": true, "Enable Player Deaths": true }, "⯊ Display name modification and activation": { "⯀ Animal name": { "bear": { "Enable": true, "Display name": "bear" }, "boar": { "Enable": true, "Display name": "boar" }, "chicken": { "Enable": true, "Display name": "chicken" }, "horse": { "Enable": true, "Display name": "horse" }, "polarbear": { "Enable": true, "Display name": "polarbear" }, "stag": { "Enable": true, "Display name": "stag" }, "testridablehorse": { "Enable": true, "Display name": "testridablehorse" }, "wolf": { "Enable": true, "Display name": "wolf" }, "zombie": { "Enable": true, "Display name": "zombie" } }, "⯁ NPC name": { "bandit_conversationalist": { "Enable": true, "Display name": "bandit_conversationalist" }, "bandit_shopkeeper": { "Enable": true, "Display name": "bandit_shopkeeper" }, "boat_shopkeeper": { "Enable": true, "Display name": "boat_shopkeeper" }, "missionprovider_bandit_a": { "Enable": true, "Display name": "missionprovider_bandit_a" }, "missionprovider_bandit_b": { "Enable": true, "Display name": "missionprovider_bandit_b" }, "missionprovider_fishing_a": { "Enable": true, "Display name": "missionprovider_fishing_a" }, "missionprovider_fishing_b": { "Enable": true, "Display name": "missionprovider_fishing_b" }, "missionprovider_outpost_a": { "Enable": true, "Display name": "missionprovider_outpost_a" }, "missionprovider_outpost_b": { "Enable": true, "Display name": "missionprovider_outpost_b" }, "missionprovider_stables_a": { "Enable": true, "Display name": "missionprovider_stables_a" }, "missionprovider_stables_b": { "Enable": true, "Display name": "missionprovider_stables_b" }, "npc_bandit_guard": { "Enable": true, "Display name": "npc_bandit_guard" }, "npc_tunneldweller": { "Enable": true, "Display name": "npc_tunneldweller" }, "npc_underwaterdweller": { "Enable": true, "Display name": "npc_underwaterdweller" }, "player": { "Enable": true, "Display name": "player" }, "scarecrow": { "Enable": true, "Display name": "scarecrow" }, "scientistnpc_patrol": { "Enable": true, "Display name": "scientistnpc_patrol" }, "scientistnpc_peacekeeper": { "Enable": true, "Display name": "scientistnpc_peacekeeper" }, "scientistnpc_roam": { "Enable": true, "Display name": "scientistnpc_roam" }, "scientistnpc_roamtethered": { "Enable": true, "Display name": "scientistnpc_roamtethered" }, "stables_shopkeeper": { "Enable": true, "Display name": "stables_shopkeeper" } }, "⯂ Entity name": { "autoturret_deployed": { "Enable": true, "Display name": "autoturret_deployed" }, "beartrap": { "Enable": false, "Display name": "beartrap" }, "bradleyapc": { "Enable": true, "Display name": "bradleyapc" }, "flameturret.deployed": { "Enable": false, "Display name": "flameturret.deployed" }, "guntrap.deployed": { "Enable": false, "Display name": "guntrap.deployed" }, "landmine": { "Enable": false, "Display name": "landmine" }, "patrolhelicopter": { "Enable": true, "Display name": "patrolhelicopter" }, "sam_site_turret_deployed": { "Enable": false, "Display name": "sam_site_turret_deployed" }, "sentry.scientist.static": { "Enable": false, "Display name": "sentry.scientist.static" } }, "⯃ Weapon name": { "Assault Rifle": "Assault Rifle", "Bolt Action Rifle": "Bolt Action Rifle", "Bone Club": "Bone Club", "Bone Knife": "Bone Knife", "Butcher Knife": "Butcher Knife", "Candy Cane Club": "Candy Cane Club", "Chainsaw": "Chainsaw", "Combat Knife": "Combat Knife", "Compound Bow": "Compound Bow", "Crossbow": "Crossbow", "Custom SMG": "Custom SMG", "Double Barrel Shotgun": "Double Barrel Shotgun", "Eoka Pistol": "Eoka Pistol", "explosive": "explosive", "Flame Thrower": "Flame Thrower", "Flashlight": "Flashlight", "grenade": "grenade", "Hatchet": "Hatchet", "heat": "heat", "Hunting Bow": "Hunting Bow", "Jackhammer": "Jackhammer", "L96 Rifle": "L96 Rifle", "Longsword": "Longsword", "LR-300 Assault Rifle": "LR-300 Assault Rifle", "M249": "M249", "M39 Rifle": "M39 Rifle", "M92 Pistol": "M92 Pistol", "Mace": "Mace", "MP5A4": "MP5A4", "Multiple Grenade Launcher": "Multiple Grenade Launcher", "Nailgun": "Nailgun", "Pickaxe": "Pickaxe", "Pump Shotgun": "Pump Shotgun", "Python Revolver": "Python Revolver", "Revolver": "Revolver", "Rock": "Rock", "Rocket Launcher": "Rocket Launcher", "Salvaged Axe": "Salvaged Axe", "Salvaged Cleaver": "Salvaged Cleaver", "Salvaged Hammer": "Salvaged Hammer", "Salvaged Icepick": "Salvaged Icepick", "Salvaged Sword": "Salvaged Sword", "Semi-Automatic Pistol": "Semi-Automatic Pistol", "Semi-Automatic Rifle": "Semi-Automatic Rifle", "Spas-12 Shotgun": "Spas-12 Shotgun", "Stone Hatchet": "Stone Hatchet", "Stone Pickaxe": "Stone Pickaxe", "Stone Spear": "Stone Spear", "Thompson": "Thompson", "Torch": "Torch", "Waterpipe Shotgun": "Waterpipe Shotgun", "Wooden Spear": "Wooden Spear" }, "⯄ Body part name": { "Arm": "Arm", "Body": "Body", "Chest": "Chest", "Foot": "Foot", "Hand": "Hand", "Head": "Head", "Leg": "Leg", "Stomach": "Stomach" } }, "⯌ Other settings": { "Default command": "dm", "Chat Icon Id": "0", "Default display(true = FloatUI , false = Chat box)": true, "FloatUI message closing time second": 10, "Click on FloatUI switch to the chat box in seconds": 10 }, "⯍ Lang settings": { "AnimalKillPlayer": "<color=#66FF00>{0}</color> Kill <color=#FFFF00>{1}</color> <color=#FF9900>{2}</color> m", "BradleyapcKillPlayer": "<color=#66FF00>{0}</color> Kill <color=#FFFF00>{1}</color> <color=#FF9900>{2}</color> m", "ButtonSwitch": "Auto switch death message to <color=#FFFF00>ChatBox</color> <color=#FF0000>{0}</color> seconds", "ChatTitle": "", "DisplayNumber": "Display number", "DIY": "DIY control panel", "EntityKillPlayer": "<color=#66FF00>{0}</color> Kill <color=#FFFF00>{1}</color> <color=#FF9900>{2}</color> m", "FloatUILocation": "UI Location", "FontPosition": "Font position", "FontSize": "Font size", "IntervalStretch": "Interval stretch", "LengthWidth": "Length Width", "MessageTochat": "Toggle death message to <color=#FFFF00>ChatBox</color>", "MessageToFloatUI": "Toggle death message to <color=#66FF00>FloatUI</color>", "NoPermission": "Not have permission !", "NPCKillPlayer": "<color=#66FF00>{0}</color> <color=#66FFFF>{1}</color> Kill <color=#FFFF00>{2}</color> <color=#FF9900>{3}</color> m", "PatrolHelicopterKillPlayer": "<color=#66FF00>{0}</color> Kill <color=#FFFF00>{1}</color> <color=#FF9900>{2}</color> m", "PlayerKillAnimal": "<color=#66FF00>{0}</color> <color=#66FFFF>{1}</color> Kill <color=#FFFF00>{2}</color> <color=#FF9900>{3}</color> m", "PlayerKillBradleyapc": "<color=#66FF00>{0}</color> <color=#66FFFF>{1}</color> Kill <color=#FFFF00>{2}</color> <color=#FF9900>{3}</color> m", "PlayerKillEntity": "<color=#66FF00>{0}</color> <color=#66FFFF>{1}</color> Kill <color=#FFFF00>{2}</color> <color=#FF9900>{3}</color> m", "PlayerKillNPC": "<color=#66FF00>{0}</color> <color=#66FFFF>{1}</color> Kill <color=#FFFF00>{2}</color> <color=#6699FF>{3}</color> <color=#FF9900>{4}</color> m", "PlayerKillPatrolHelicopter": "<color=#66FF00>{0}</color> <color=#66FFFF>{1}</color> Kill <color=#FFFF00>{2}</color> <color=#FF9900>{3}</color> m", "PlayerKillPlayer": "<color=#66FF00>{0}</color> <color=#66FFFF>{1}</color> Kill <color=#FFFF00>{2}</color> <color=#6699FF>{3}</color> <color=#FF9900>{4}</color> m", "PlayerSuicide": "<color=#FFFF00>{0}</color> suicide", "Reset": "Reset" } }
If you have any questions or problems, join my discord
https://discord.gg/D2zTWCEnrN
- #death tips
- #death notice
-
(and 8 more)
Tagged with:
-
F15 AirStrike
Adds the ability to call an airstrike, the player throws a supply signal in the place where he wants to call an airstrike.
This plugin uses the default supply signal, but the item skin must be 2982472774. Please use only default stack size for supply signal. This is the only way the plugin will work properly.
Since this is not an item that players can usually get through loot, you can use a plugin like BetterLoot to insert a supply signal with skin 2982472774 into your loot tables, and then that player-picked item can be used as a signal to call an airstrike.
There is also support for the plug-in HomingMissiles
Commands (admin only):
/GiveF15AirStrikeSignal <Player or steamID> <number of items> - give the player a supply airstrike signal
/GiveF15AirStrikeSignalToAll <number of items> - give to all players a supply airstrike signal
/adminCallF15 - causes an airstrike to a point with the player's coordinates
Developer API:
(void) CallF15AirStrike(Vector3 pos, BasePlayer player) - launch an airstrike on a point with coordinates pos, player - airstrike initiator(null can be specified)
This plugin uses the permission system
Permissions:
f15AirStrike.use - required to use airstrike
f15AirStrike.vip - for VIP permissions, the "Cooldown time for VIP” setting is available
To assign a permission, use: oxide.grant <user or group> <name or steam id> f15AirStrike.use
To remove a permission, use: oxide.revoke <user or group> <name or steam id> f15AirStrike.use
Config:
{ "Rockets speed": 150, "Attack radius": 150, "Damage scale (1 = 100%)": 1.0, "Rate of fire(number of shots per second)": 2.5, "Time to trigger a signal grenade": 3.0, "Cooldown time": 1.0, "Cooldown time for VIP": 1.0, "Cooldown message": "You can't call airstrike that often", "Prohibition message": "You do not have permission to use airstrike", "Grenade throw force scaling": 1.0, "Damage to buildings": false, "Attack the initiator": true, "Attack the players": true, "Attack NPCs": true, "Attack the place where the signal supply was thrown (attacks only in the area, not aiming at players and NPCs)": false, "F15 will only attack at right angles above the center of the impact area (only for area targeting)": false, "Attack accuracy (used only when attacking in an area)": 30, "Use homing missiles(need HomingMissiles plugin)": false }
-
Hanging Bridges
IMPORTANT: In August 1st, 2022, this creation will no longer be supported but It will available to purchase and download.
This kit comes with 3 version of hanging bridges: Clean, with vegetation and broken. These prefab don't require any plugins beside Oxide and RustEdist.dll. The clean version is ideal for mountain and dry areas, the two other ones for forest and jungle areas.
Objects per entities
Clean: 278
W/ Vegetation: 400
Broken: 397
Contact
Discord: https://discord.gg/XSykjZ6Nwt
Steam: https://steamcommunity.com/groups/SKIROW
Twitter: https://twitter.com/MadeBySKIROW
YouTube: https://www.youtube.com/skirow
- #bridge
- #hanging bridge
-
(and 1 more)
Tagged with: