Search the Community
Showing results for tags 'abandoned base'.
-
Version 2.1.8
3,325 downloads
Allows bases to become raidable when all players in a base become inactive. Compatible with TruePVE and NextGenPVE servers. This plugin is not compatible with servers that have server.pve set true. It is possible to implement this, but I see no reason to do so as TruePVE provides the same protection and more. Abandoned Bases checks each building on the server in order to determine which bases are inactive. Bases become inactive when all players authorized on the tool cupboard have been offline for the configured amount of days. When a base becomes inactive there are one of two outcomes. 1.) It will be immediately destroyed if it does not meet the configured minimum requirements. 2) It will become raidable for a configurable period of time, and when the time expires the base will be destroyed. Each zone has a map marker, allows PVP and is surrounded by a dome that protects it from being attacked from the outside. Players who zone hop will be flagged with a PVP delay where they can still be attacked for a configurable amount of time. Command /sar - requires abandonedbases.convert permission and converts a base into an abandoned base - this can be used on any base that you are authorized to and will cause the base to be destroyed when the timer expires Command /sab - starts a manual check for each building on the server in order to determine which bases are inactive (requires abandonedbases.admin permission) Command /sar radius - requires abandonedbases.convert permission and converts a base into an abandoned base and uses the specified radius for the dome / zone radius. Min and max radius are configurable. Command /sar cancel - requires abandonedbases.convert and abandonedbases.convert.cancel permissions - completely cancels an event (destroys map marker and dome, disables PVP and prevents base from being despawned) effectively allowing the base to be taken over Command /sar claim - requires abandonedbases.convert and abandonedbases.convert.claim permissions and converts a finished abandoned base into a claimed base that can be taken over by players Command /sar purge - converts all bases on the server into abandoned bases for purge day (requires abandonedbases.convert, abandonedbases.admin and abandonedbases.purgeday permissions) This is a two part command that requires you type /sab afterwards to begin. Requires abandonedbases.purgeday, abandonedbases.convert, and abandonedbases.admin permissions. Announcements are muted during purge to prevent spam. Time To Wait Between Spawns (15) will delay how quickly every base is converted Permissions (ADMINS REQUIRE PERMISSIONS TOO) abandonedbases.convert - required to use /sar command abandonedbases.convert.free - converting is free for users that have this permission abandonedbases.convert.claim - required to use /sar claim command abandonedbases.purgeday - required to use /sar purge command abandonedbases.admin - required to use /sab and purge commands abandonedbases.notices - users with this command can see all in-game notices from the plugin abandonedbases.attack - lets players hunt bases and convert them by attacking if they're abandoned abandonedbases.attack.time - shows players how much time is left before a base becomes abandoned when they attack it abandonedbases.attack.lastseen - required to see the last time the player was online when attacking a base Auto-add abandonedbases.immune to configuration if one does not exist already (lifetime set to "none") - abandonedbases.immune will not be automatically added if the configuration contains a different immunity permission already - abandonedbases.immune will give the user immunity to any base they've built at or are authed at from becoming abandoned - abandonedbases.exclude does not provide immunity and is explicitly intended for the plugin to ignore the player only - abandonedbases.exclude is intended for admins, mods, staff or helpers to be able to freely make repairs or auth at bases without interfering with the abandoned timer abandonedbases.exclude: excludes the user from being checked as an authorized user to a TC this permission should not be used to exempt users - exempt users with immunity by assigning them a permission from a role that has the lifetime set to "none" example roles that includes permission abandonedbases.immune and lifetime set to "none" to properly exempt a user or group by granting abandonedbases.immune to a user or group: "Purge Settings": [ { "Permission": "abandonedbases.immune", "Lifetime (Days)": "none" }, { "Permission": "abandonedbases.vip", "Lifetime (Days)": "7" }, { "Permission": "abandonedbases.veteran", "Lifetime (Days)": "5" }, { "Permission": "abandonedbases.basic", "Lifetime (Days)": "3" } ], Purge Settings Permission - The permission to use with this setting Lifetime (Days) - The amount of time in days before a base is considered abandoned. Set to none to not consider players with this permission as inactive. Conversions Before Destroying Base (1) - The amount of times a base can become abandoned before it is finally destroyed when the Despawn Timer expires. Comes with 3 configured permissions and lifetime days by default Abandoned Settings Blacklisted Commands (command1, command2, command3) - Commands players are not allowed using at a raid or marked with PVP delay Marker Name (Minutes) (Abandoned Player Base [{time}m]) - Text shown on map marker for minutes Marker Name (Seconds) (Abandoned Player Base [{time}s]) - Text shown on map marker for seconds Foundations Required (4) - Minimum amount of foundations required to become raidable Walls Required (3) - Minimum amount of walls required to become raidable Sphere Amount (10) - Increase to darken the dome, or decrease to brighten it Sphere Radius (50) - How big the dome is in meters Use Dynamic Sphere Radius (false) - Allow the dome to detect the best dome size Max Dynamic Radius (75.0) - How maximum size of the dynamic radius Min Custom Sphere Radius - The minimum radius allowed when using /sar <radius> Max Custom Sphere Radius - The maximum radius allowed when using /sar <radius> PVP Delay (15.0) - The amount of time in seconds that players can take damage after leaving the dome Despawn Timer (1800.0) - The amount of time in seconds that players have to finish the raid Reset Despawn Timer When Base Is Attacked (true) - When enabled this will reset the above despawn timer back to 1800 seconds by default Do Not Destroy Base When Despawn Timer Expires (false) - Use this to override and prevent a base from being destroyed when Despawn Timer expires Backpacks Can Be Opened (true) - When enabled players will be allowed to open their backpacks while inside of the dome Backpacks Can Be Looted By Anyone (false) - Bypass PreventLooting plugin and allow backpacks to be lootable if enabled Corpses Can Be Looted By Anyone (true) - Bypass PreventLooting plugin and allow backpacks to be lootable if enabled Allow PVP (true) - Allows PVP while inside of the dome, and when flagged with a PVP delay Seconds Until Despawn After Looting (600) Seconds Until Despawn After Looting Resets When Damaged (true) Cancel Automated Events If Abandoned Owner Comes Online (false) Message Raiders When Event Ends During Automated Cancellation (true) Change Marker Color On First Entity Destroyed (true) Cooldown Between Conversions (3600) - Time required between each manual conversion of a base using /sar Cooldown Between Events (3600) - Time between each event - prevents looting, damage and using /sar claim Cooldown Between Cancel (3600) - Time the player must wait to use /sar cancel Cooldown Between Conversions Ignored During Purge (true) Cooldown Between Cancel Ignored During Purge (true) Cooldown Between Events Ignored During Purge (true) Prevent Hogging Ignored During Purge (false) Run Once On Server Startup (false) - Check for abandoned bases immediately after server startup is complete Run Every X Seconds (0.0) - The time in seconds to check for each building on the server in order to determine which bases are inactive Kill Inactive Sleepers (false) - When enabled players with a permission from purge settings will be executed when they are offline for the configured amount of lifetime days Let Players Kill Abandoned Sleepers (false) - Allows players to kill anyone sleeping inside of an abandoned base rather than the server killing them automatically Economics/ServerRewards Cost To Manually Convert (0 = disabled) - Used with /sar command to convert any base into an abandoned base Use Map Marker (true) Require Event Be Finished Before It Can Be Canceled (true) Various auto turret settings Hooks (implemented in 2.1.4) participants - anyone that has actively participated (excludes admin if configured, and those in noclip or vanish) - this should not contain null elements participantIds - contains the userid of all participants - this list is better as anyone offline and dead will be included in this but not in the participants list because they would be null! intruders - anyone currently inside of the event (does not exclude anyone) - this should not contain null elements intruderIds - contains the userid of everyone inside of the event (does not exclude anyone) - this list is better as anyone offline and dead will be included in the list but not in the intruders list because they would be null! void OnPlayerPvpDelayStart(BasePlayer player, ulong userid, Vector3 eventPos, float radius, List<BasePlayer> intruders, List<ulong> intruderIds, List<BaseEntity> entities) void OnPlayerPvpDelayExpiredII(BasePlayer player, ulong userid, Vector3 eventPos, float radius, List<BasePlayer> intruders, List<ulong> intruderIds, List<BaseEntity> entities) void OnAbandonedBaseStarted(Vector3 eventPos, float radius, bool allowPVP, List<BasePlayer> participants, List<ulong> participantIds, List<BaseEntity> entities) void OnAbandonedBaseEnded(Vector3 eventPos, float radius, bool allowPVP, List<BasePlayer> participants, List<ulong> participantIds, List<BaseEntity> entities) void OnPlayerEnteredAbandonedBase(BasePlayer player, Vector3 eventPos, float radius, bool allowPVP, List<BasePlayer> intruders, List<ulong> intruderIds, List<BaseEntity> entities) void OnPlayerExitedAbandonedBase(BasePlayer player, Vector3 eventPos, float radius, bool allowPVP, List<BasePlayer> intruders, List<ulong> intruderIds, List<BaseEntity> entities) void OnAbandonedBaseDespawned(Vector3 eventPos, float radius, bool allowPVP, List<BasePlayer> intruders, List<ulong> intruderIds, List<BaseEntity> entities) Convert Bases and/or Claim Bases Credits: misticos for giving permission to use some of his code$30.00- 526 comments
- 8 reviews
-
- 18
-
- #rust
- #rust plugin
- (and 6 more)
-
Version 1.1.0
69 downloads
Andalusia Custom Map for Rust, containing a wide variety of custom prefabs, terrains and real rivers of Andalusia. • Andalusia is a map with all the main rivers of Andalusia (Spain). • It contains the terrain, topology and real biome of Andalusia (Spain). • Size: 6000. • Objects: 88779. • Map protection plugin included. • The map can be edited: Yes. - Contains all Official Monuments: • Ferry Terminal • Nuclear missile silo • Large oil platform (This monument contains an access to the subway, you can reach this monument from the train) • Small oil platform (This monument contains an access to the subway, you can reach this monument from the train) • Submarine laboratories • Harbor • Large fishing villages • Fishing villages • Launch site (Customized, with a monorail surrounding this monument, it also contains: Ziplines, a small store, customized loot, npcs and a tug on which you will find a red card respawn) • Satellite dish (Customized, with attack helicopter respawn, recycler, custom loot, npcs and a small resting place) • The Dome • HQM Quarry • Stone quarry • Sulfur quarry • Arctic Research Base • Sewer Branch • Train yard • Junkyard • Abandoned military bases • Military tunnel • Caves • Large barns • Ranch • Bandit camp • Power plant • Swamp • Airfield (Customized, contains platforms with cranes, custom loot and npcs. Several zip lines with which you can cross the entire Aerodrome, in addition to a tank that guards this site) • Giant excavation • Outpost • Lighthouse - Prefabs and custom monuments: • Zeppelin (Puzzle-parkour). • Ghostbusters Barracks, this is a faithful monument to the fire station used by the ghostbusters, contains puzzles, traps, loot, npc, ghostbusters logo. • Civil Guard Barracks, a construction zone for the server administrator. This monument-zone contains helicopter respawns and loot. • Arena, zone with loots, defenses, towers, barricades and crate with code, everything you need for your server to contain a PVP zone. You can also use this zone for other things. • Bank, a monument created for the Bank Heist plugin. If you do not have this plugin, you can use this monument for the player to search for resources. • Aircraft carrier, the aircraft carrier has been created especially for the Biplane plugin, you can also use it as a monument, it contains helicopters, loot and NPCs. • Inferno Arena, is a battlefield with traps, death and fire. • Train Stations, with waiting room, loot and NPC, with secondary rail respawn. • Aerial platforms, each aerial platform contains several platforms connected to each other. • Epic Tower Construction Zone for players. • Train tracks scattered all over the map, carefully designed. • City, with collapsed skyscrapers. • Custom Oil plataform, with four oil platforms, two small and two large. (This monument contains an access to the subway, you can reach this monument from the train). • The Arecibo Observatory, also known as the National Astronomy and Ionosphere Center (NAIC) and formerly known as the Arecibo Ionosphere Observatory, is an observatory in Barrio Esperanza, Arecibo, Puerto Rico owned by the US National Science Foundation (NSF). • H1Z1 Lab is an experimental laboratory with various puzzles to solve. It contains Zombies, NPC, traps, puzzles and an original crystal box in which you will get two hackable oil rig crates, plus extra loot of elite crates. • Underwater glass dome, the player will be able to build underwater. • A variety of custom sites for the player to build, you can find these sites easily from the map, they are marked with an X mark. • Customized rivers navigable with motorboats. • Access by train to all the Oil Shelf Plaforms. - Monuments will be added to recreate-simulate Andalusia (Spain).$39.90- 15 comments
- 2 reviews
-
- 4
-
- #andalusia
- #andalucia
-
(and 94 more)
Tagged with:
- #andalusia
- #andalucia
- #almeria
- #granada
- #malaga
- #jaen
- #cordoba
- #sevilla
- #cadiz
- #huelva
- #andalusiacustommap
- #andalusia custom map
- #andalusia custom map rust
- #map
- #custom
- #custom map
- #rust
- #rust map
- #rust custom map
- #rustedit
- #rust edit
- #españa
- #spain
- #apocalypse
- #apocalypse spain
- #build
- #build area
- #buildarea
- #monument
- #prefab
- #helitower
- #helicopter tower
- #hotel
- #motel
- #tower
- #zipline
- #train
- #station
- #train station
- #trainstation
- #monorail
- #halloween
- #fantasy
- #christmas
- #hallowennsale
- #christmassale
- #halloween monument
- #christmas monument
- #zeppelin
- #areciboobservatory
- #arecibo
- #arecibo observatory
- #h1z1
- #lentejas
- #badgyver
- #oxide
- #carbon
- #steam
- #playrust
- #pve
- #pvp
- #rp
- #roleplay
- #rolepay
- #rustadmin
- #rust admin
- #rust server
- #ferry terminal
- #nuclear silo
- #large oil plataform
- #small oil plataform
- #submarine laboratory
- #harbor
- #large fishing villages
- #launch site
- #satellite dish
- #the dome
- #hqm quarry
- #stone quarry
- #arctic research base
- #sewer branch
- #trainyard
- #junkyard
- #tiktok
- #viral
- #gameplayrust
- #stream
- #gameplay
- #abandoned base
- #military base
- #military tunnel
- #caves
- #large barns
- #ranch
- #bandit camp
- #power
-
Version 1.1.1
33 downloads
READ BELOW FOR REQUIRED FIX FOR ABANDONEDBASES PLUGIN (CARBON ONLY)! READ BELOW FOR REQUIRED FIX FOR DYNAMICPVP PLUGIN (OXIDE & CARBON) YOU NEED TO HAVE RAIDABLEBASES 2.8.9 OR NEWER TO USE COUNTING DOWN PVPDELAY FOR RAIDABLE BASES (OXIDE & CARBON) Features: Tested on Carbon and Oxide Uses SimpleStatus to make a sleek customizable UI to show PVxStatus (PVE, PVP, PVPCooldown) Each UI Component can be individually toggled off or on Color settings allow for both: html color codes or rust colors (eg. #3AC916 OR 0.23 0.79 0.09 1 ) (NOTE: You will need to use the Rust color codes, if you would like to use transparency) Includes PVPDelay display and checking that integrates with: DynamicPVP, AbandonedBases, RaidableBases PVPDelay display should work with any plugin that utilizes DynamicPVP (eg. https://codefling.com/plugins/convoy) As long as the ZoneManger zone's name includes "pvp", the pvp tag will show up Option in config to enable Automatic FullPVP, if there are no PVE plugins detected (TruePVE, RealPVE, NextGenPVE, SImplePVE) Integrates with TruePVE pvp schedule (I will work on integrating schedules for other PVE plugins also) Specify additional PVE zones by including "pve" in the zone's name Command to mark the whole server as PVP, regardless of zones (such as PURGE on PVE servers (this setting saves and persists on server restart, you will need to re-issue the command, or edit the settings file to revert back) Customizable information for all 3 PVxStatus UI (Title, Text, Icon, and colors) Ability to use Rust icons, on the UI (eg. assets/icons/weapon.png) Ability to use Rust item images on the UI (eg. itemid:1055319033) NOTE: the itemID MUST have itemid: at the beginning Custom image from URL, and item images instead of only being able to use Icons (NOTE: URL MUST contain http:// OR https:// otherwise it will be seen as invalid) Integrates with DynamicPVP, AbandonedBases, RaidableBases for PVPDelay time remaining to allow for a live update of PVPDelay status with a draining UI bar (NOTE: "Separate UI Icon" AND "PVPDelay Countdown" need to be set to true to take advantage of this new UI Setting Commands: From the RCON, Console, or chat as an admin, you can type: pvpall (/pvpall for chat) to toggle the server to PVP displayed everywhere Planned Features: Languages to provide multi-language support proper integration with other PVE plugins Known Issues: PVP zone will still display, even if you are in a "Safe Zone", with FullPVP enabled Disappearing UI sometimes when leaving DynamicPVP zone. Make sure the change line specified below when using countdown PVPDelay, sometimes UI disappears and console spams "[AddUI] Unable to update object 'ss.PVxZoneStatus': can't be found" - Working on locating the underlying issue, to fix: set "PVPDelay Countdown": false, in the config and reload plugin (This should be fixed in version 1.1.0, but will leave it here for now and monitor) Recommended: Set the Default color as needed: eg. if you have PVE hidden, and PVP shown, set the default color to PVP (this is caused by an issue where the UI will flash to the default color scheme when showing the UI) Recommend setting RaidableBases DelayUI to disabled in your RaidableBases config file Tips: Using "Separate UI Icon": true in the config file will give you a slightly different design Using "PVPDelay Countdown": true in the config will give you a counting down timer/bar for your PVP delay RaidableBases config: Delay UI": { "Enabled": false, REQUIRED MODIFICATIONS!! Carbon: AbandonedBases If you are running AbandonedBases version <= 2.1.4, you need modify on Line 2667: (Line number would change depending on version, this line number is as of the most recent version of 2.1.4) if (!TryGetDelayValue(player.userID, out var ds)) to the following: if (TryGetDelayValue(player.userID, out var ds)) { ds.Timer?.Destroy(); PvpDelay.Remove(player.userID); } if (!TryGetDelayValue(player.userID, out ds)) This is to fix a bug with the timers in Carbon with Abandoned bases, as a player can clear their PVP Delay by running in and out of the base (CARBON ONLY) OXIDE & CARBON: DynamicPVP THIS IS ONLY IF YOU WOULD LIKE TO USE: "PVPDelay Countdown": true If you are running DynamicPVP version 4.2.17, you need modify on Line 1627 : (Line number would change depending on version, this line number is as of the most recent version of 4.2.17) Interface.CallHook("OnPlayerAddedToPVPDelay", player.userID, zoneId, baseEvent.PvpDelayTime); Change to: Interface.CallHook("OnPlayerAddedToPVPDelay", player.userID.Get(), zoneId, baseEvent.PvpDelayTime); Default Config { "Mark whole server as PVP Zone": false, "Default Colors (PVE, PVP, or PVPDelay)": "PVE", "FullPVP if no PVE Plugins Found": false, "Enable Schedule (TruePVE)": false, "Scheduled PVP mapping": "pvp", "Separate UI Icon": false, "PVPDelay Countdown": false, "Pvx UI Settings": { "PVE": { "Show on UI": true, "Title": "PVE Zone!", "Title Color": "#FFFFFF", "Text": "SAFE", "Text Color": "#FFFFFF", "Icon": "assets/icons/weapon.png", "Icon Color": "#FFFFFF", "Background Color": "#738D45" }, "PVP": { "Show on UI": true, "Title": "PVP Zone!", "Title Color": "#FFFFFF", "Text": "UNSAFE", "Text Color": "#FFFFFF", "Icon": "assets/icons/weapon.png", "Icon Color": "#FFFFFF", "Background Color": "#C44D43" }, "PVPDelay": { "Show on UI": true, "Title": "PVP Cooldown!", "Title Color": "#FFFFFF", "Text": "UNSAFE", "Text Color": "#FFFFFF", "Icon": "assets/icons/weapon.png", "Icon Color": "#FFFFFF", "Background Color": "#B35F1E" } } } Shoutout to @ELF for deciding to YOLO and live test$12.00