GangstaPichu's Wishlist
-
Auto Demo Recorder - Premium
Records players automatically that have been reported X amount of times, with the ability to automatically upload the combat logs & Demo files to a discord webhook.
Disk usage whilst recording: +- 1MB per 1 minute. Discord has an 8mb upload limit and 100mb for nitro.
Chat Commands:
/record - Chat: This will initiate a self-recording.
Console Commands
autodemorecord.record [steam64id] [minutes] - Console: Usefull to record a player on demand, or a schedule from another plugin.
autodemorecord.blacklist add [steam64id] [recordingMinutes] [intervalMinutes] - Console: Add a player to the blacklist, which will record them for [recordingMinutes] every [intervalMinutes]
autodemorecord.blacklist remove [steam64id] - Console: Removes a player from the blacklist.
Permissions:
Permission autodemorecord.record is required for a player to initiate a recording of themselves. Useful for streamers, to provide them with footage at wipe end, or tournaments. The recording length will be "Auto record for X minutes"
Config explanations:
"Auto record after X reports":
Will start recording the player when these many reports have been received.
"Only record when reports within X seconds":
Only record when the number of reports above, are received in this timeframe. 0 to record always when the above value is reached.
"Save/Load reports to datafile on reload":
Useful when you aren't using the above config, if you do it might not be necessary to save data overhead.
"Auto record for X minutes":
the number of minutes the player should be recorded for.
"Discord MSG Color":
Color for the embed message, see here https://gist.github.com/thomasbnt/b6f455e2c7d743b796917fa3c205f812
"Discord Webhook":
You discord webhook all information should be sent to.
"Discord: Notify if recording is started":
Should a message be sent to the discord webhook when the recording starts?
"Discord: Include report with start message?":
Should the player's report be added to the recording start message?
"Discord: Notify if recording is stopped":
Should a message be sent to the discord webhook when the recording ends?
"Discord: Include report with end message?":
Should the player's report be added to the recording end message?
"Upload Combat Log to discord webhook?":
Should the player's combat log be upload to the above discord webhook as a txt file?
"Upload DEMO file to discord webhook?":
Should the player's demo file be uploaded to the above discord webhook?
"Split DEMO files for non nitro discord (8mb chunks)?":
This will split files and upload multiple files to discord for non-nitro discord servers. If you have nitro with an upload limit of 100mb, then you can turn this off.
"Discord Webhook - Self Record"
All self-initiated recordings will post to this webhook, if not set it will go to the main one.
"Record if FlyHacked in last X seconds"
This will initiate a recording when a player rejoins the server after kicked for flyhacking.
"Save recording to server?"
If set to false, it will not save to the HDD, to save space. Make sure you have a webhook setup, otherwise it will still save as to not lose any demos.
API:
If you want to trigger a recording from your plugin, you can do the following:
AutoDemoRecord.Call("API_StartRecording", BasePlayer player, string Reason, int LengthInMin); All suggestions welcomed!
-
Firework Shows
Are you tired of the boring single firework shows? Look no further. This pack contains 21 unique firework shows.
Many of the shows have multiple stages, just like a real firework show should be!
Some shows have delays with the use of timers. Your players will love them!
Setup guide
You ignite the shows with the use of RF Transmitters that's already provided with each show.
To set these shows up, all you have to do is: Find a place for your show, paste it with stability false using CopyPaste plugin.
Shows that use timers: Same procedure as the other shows, but you also have to turn on switches next to the setups to turn them on.
Monument shows: (fwshow19-fwshow20-fwshow21) have switches that needs to be turned on. Check README
Note: Monument shows will be fixed if they break as long as they do not require a complete rebuild. (Should be fine unless Facepunch makes changes)
CopyPaste command example: "/paste fwshow6 stability false" If you paste the shows without using stability false, most of them will collapse.
It is recommended to use this command before using these shows: basefirework.maxactivefireworks 250 (This command will allow the amount of fireworks set off at the same time. Lighting a lot of fireworks at once can cause lag/FPS drops on both high and lower end pc's)
When done, you can revert to: basefirework.maxactivefireworks 25 (Default setting)
Now you are ready to light up the sky with a big bang!
Do you like the shows? Please leave a review! It is highly appreciated.
- #fireworks
- #firework
-
(and 7 more)
Tagged with:
-
King and Lords
🗒️Creates a feudal system. Now on your server players can take one of 5 roles:
Roles of Lords: There are 4 lords in total, each of which has its own territory (one of the parts of the world). If you farm resources in a given territory, then you will pay the tax set by the lord of this territory to his treasury. The role of the king: The king does not have his own territory from which he will receive taxes, however, every time the lord takes tax from his treasury, he also gives a part in the form of tax to the king (the king sets his own tax).The role can be taken through the interface (if it is not already taken).Also, if a regular player kills the ruler, then he will take his place If the ruler has not logged into the server for more than the time specified in the config, his role will be released
📕Config:
{ "Global settings": { "Command for open menu": "feodal", "Lords map markers update frequency": 10, "Use Virtual Treasury?(true = virtual | false = real box treasury)": false, "SkinID for treasury chest(if use real box)": 2881793914, "Allow multiple lords per team": false, "SteamID for icon in chat messages": 0 }, "Role settings": { "Minimum tax": 15, "Maximum tax": 50, "Offline time to remove a role": 36 }, "Economics settings": { "Use payed roles? (0 - No pay for role | 1 - Economics | 2 - ServerRewards)": 1, "Price for King role": 1000, "Price for Lord role": 500 } } 🏳️Lang:
{ "CM_RULERKILLRULER": "Player <color=yellow>{0}</color> killed the ruler <color=yellow>{1}</color>(<color=#0078F0>{2}</color>). Now the player <color=yellow>{0}</color> has become the new ruler(<color=#0078F0>{2}</color>), we congratulate him!", "CM_PLAYERKILLRULLER": "Ruler <color=yellow>{0}</color>(<color=#0078F0>{3}</color>) killed the ruler <color=yellow>{1}</color>(<color=#0078F0>{2}</color>). Now anyone can take the place of the ruler(<color=#0078F0>{3}</color>)", "CM_BECOMERULER": "Player <color=yellow>{0}</color> has become a ruler(<color=#0078F0>{1}</color>)", "CM_CANTBERULER": "You are already a ruler", "CM_LEAVEROLE": "Successfully left your role as ruler", "CM_LEAVEFROMROLE": "The player <color=yellow>{0}</color> left the role of the Ruler(<color=#0078F0>{1}</color>). Now anyone can take the place of the ruler(<color=#0078F0>{1}</color>)", "CM_TAXCANBE": "The tax can be from {0}% to {1}%", "CM_NEWTAX": "The ruler <color=yellow>{0}</color>(<color=#0078F0>{1}</color>) has established a new tax in the range of <color=#FF8B53>{2}%</color>.", "UI_RULERS": "RULERS", "UI_KING": "KING", "UI_BECOMEAKING": "CLICK TO\nBECOME A KING", "UI_TAX": "TAX", "UI_LORD": "LORD", "UI_TOBECOMEALORD": "CLICK TO\nBECOME A LORD", "UI_INVENTORY": "INVENTORY", "UI_APPLY": "APPLY", "UI_LEAVE": "<size=15>STOP BEING A RULER</size>" } -
CombatBlock
CombatBlock is a classic plugin that serves as a great addition to the RaidBlock (NoEscape) plugin.
This plugin features extensive settings and several types of modern design.
It has a cohesive style and pairs excellently with the RaidBlock plugin.
Provide your players with an optimized and stylish plugin that will operate quickly and seamlessly.
List of features:
UI Interface Variations:
Perfectly complements the RaidBlock plugin.
0 option
1 option
2 option
Configuration of Additional Triggers:
You set the triggers for the plugin yourself.
Attacking an NPC Receiving damage from an NPC Inflicting damage on a sleeping player Deactivating combat-block upon death
Configuration of Restrictions During Combat-Block:
Blocking teleportation Blocking trade Blocking the use of kits Blocking commands (Supports chat and console commands)
Permissions:
combatblock.ignore - with this permission, the player will have immunity to combat blocking.
Api:
Object CanCombatBlocked(BasePlayer player) Object CanCombatBlock(BasePlayer player) void OnCombatBlockStarted(BasePlayer player) void OnCombatBlockStopped(BasePlayer player)
Configuration:
An excellent addition to this plugin:
- #combat
- #combat block
-
(and 5 more)
Tagged with:
-
Nade Plus
NadePlus adds a few custom Grenades to the world for more Tactical Gameplay
Fair warning ....All Players with IsAdmin tag are exempt from nade effects (but in fairness Admins should not play, Right?)
Custom Nades
Radiation Nade (spreads radiation and kills NPC's) ** Requires ZoneManager*** WaterBomb (Puts out fire's also works on Bradley and patrol and removes radiation effect to players in radius) Medical Nade (heals players within radius) DropNGo Nade (drops nearby players Hotbar items to give you a chance to run away) Sleeper Nade (Forces players to sleep for a set time) Gravity Nade (pulls players /animals and scientist to explosion position) Ping Nade (Pings players and Scientists in blast radius) F15 Nade (spawns a F15 Jets to taget npc or player in radius) Wall Nade (spawns Walls for defense) Boogie Nade (makes players dance for set time) DroppedLoot Nade (pings loot that was dropped from list) Turret Nade (Spawns 2 turrets armed and active. Team and self will be authed) Landmine Nade (spawns landmines in radius Yeet nade (Yeets Npc's outwards)
Console Commands
givenade <playername> <type> // 0 = Radiation 1=Waterbomb 2 = Medical 3 =DropNGo 4=Sleeper 5 = Gravity 6 = Ping 7 = F15 8 = Walls 9 = Boogie 10 = DroppedLoot // 11 = Turret //12 = Landmine //13 = yeet givenades <playername> // gives all nads to player
Admin Ingame Commands
/getname - Puts to console prefab name admin is looking at
Video examples
Config
{ "Use F1 grenades?": true, "Grenade SkinID's": { "RadiationNade": 810239244, "WaterNade": 1104350225, "HealNade": 830797289, "DropAndGoNade": 1806709625, "SleepNade": 1052763402, "GravityNade": 879489202, "PingNade": 3139713369, "F15Nade": 2425947331, "WallNade": 3263974252, "BoogieNade": 2206463709, "DroppedLootNade": 830792231, "TurretNade": 1262374789, "LandmineNade": 3282943077, "YeetNade": 817317634 }, "NPC names to Exclude": [ "conversationalis", "shopkeeper", "missionproviders" ], "Nade Config's": { "Radiation Nade": { "SpawnRadius": 20.0, "MaxRadiation": 60.0 }, "Water Nade": { "SpawnRadius": 20.0 }, "Medical Nade": { "SpawnRadius": 20.0, "Maxheal": 75.0 }, "DropNGo Nade": { "SpawnRadius": 20.0, "NPCDropChance": 30.0, "AffectTeammates": false, "TimeNPCShootDisabled": 15.0 }, "Sleeper Nade": { "SpawnRadius": 20.0, "TimeToKeepSleeping": 20.0 }, "Gravity Nade": { "SpawnRadius": 20.0, "PullScientists": true, "PullAnimals": false }, "Ping Nade": { "SpawnRadius": 40.0, "PingScientists": true, "PingTeam": false }, "F15 Nade": { "SpawnRadius": 40.0 }, "Wall Nade": { "WallAmount": 4, "TimetillKill": 10.0 }, "Boogie Nade": { "SpawnRadius": 20.0, "TimeToKeepBoogie": 10.0 }, "DroppedLoot Nade": { "SpawnRadius": 150.0, "Includeditems": [ "rifle.ak", "rifle.bolt", "rifle.l96", "rifle.lr300", "rifle.m39", "rifle.semiauto", "smg.2", "smg.mp5", "smg.thompson", "crossbow", "bow.hunting", "bow.compound", "shotgun.waterpipe", "shotgun.spas12", "shotgun.pump", "shotgun.double", "shotgun.m4", "pistol.revolver", "pistol.python", "pistol.eoka", "pistol.m92", "pistol.nailgun", "pistol.semiauto", "rocket.launcher", "lmg.m249", "multiplegrenadelauncher", "rifle.ak.ice", "hmlmg", "pistol.prototype17", "snowballgun", "minigun", "military flamethrower", "largebackpack", "smallbackpack", "rifle.sks", "t1_smg", "explosive.timed" ] }, "Turret Nade": { "TimetillKill": 30.0 }, "Landmine Nade": { "Landmineamount": 10, "SpawnRadius": 10.0, "TimetillKill": 120.0 }, "Yeet Nade": { "SpawnRadius": 20.0, "YeetScientist": true } }, "Enable Nade world spawns?": true, "Nade world spawns Options": { "RadiationNade": true, "SleeperNade": true, "GravityNade": true, "PingNade": true, "F15Nade": true, "WallNade": true, "DropNGoNade": true, "BoogieNade": true, "MedicalNade": true, "WaterBombNade": true, "DroppedLootNade": true, "TurretNade": true, "LandmineNade": true, "YeetNade": true }, "Drop Settings": [ { "Object Short prefab name": "crate_elite", "Minimum item to drop": 1, "Maximum item to drop": 1, "Item Drop Chance": 7.0 }, { "Object Short prefab name": "codelockedhackablecrate", "Minimum item to drop": 1, "Maximum item to drop": 1, "Item Drop Chance": 9.0 }, { "Object Short prefab name": "crate_ammunition", "Minimum item to drop": 1, "Maximum item to drop": 1, "Item Drop Chance": 20.0 } ] }
Known Conflict's
any plugin that modifies stacks
Future plans
Add more nades add more custom setting per nade in config more screenshots and videos