UnturnovEssentials

(*)(*)(*)(*)(*) (1)

UnturnovEssentials

This Plugin combines some useful and unique new features for unturned, aimed to provide a better PvP experience.

Plugin Features:

  • Hotkeys to switch Scopes
  • Disable Cosmetics
  • Fix multi use Consumables
  • Add Start Gear and other settings for new Players
  • Add Death drops (eg. Dogtags)
  • Select what will be lost on death, Clothing, Stats and more
  • Prevent Drop shooting
  • All features have separate Debug options and can be completely disabled

Known Issues:

  • Switching scopes while being zoomed in does not properly work when Scope Quality if Off (Graphics => Scope Quality)
  • BetterReusables does currently not work with arid type medicals (only works with ones that actually have different amounts)

Settings:

Version: Shows the current plugin version (do not change this)
Debug: Enable plugin wide debug outputs to console
DisableCosmetics: Disables cosmetics on your server
InstantHomeSpawns: Sets home spawn to 1 sec for faster hideout respawn
NewPlayerKit: Define start gear, stats and experience for new players, also includes a seperate spawn point (more info to spawn point further down at TeleportDestination)
(this will only be given when connecting for the first time and not on every respawn)
DeathAddition: Define what stats, clothing items and equipment is kept on death (Food, Water, Shirt, Pants, Primary gun, Equiped Melee)
DeathDrops: Add additional items that will be dropped on death (you can exclude suicide)
BetterReusables: Fixes reusable consumables
(consumables will no longer be dropped, loose hotkey or move around in your inventory on use)
PushupStaminaDrain: Consumed stamina when going from prone to crouched our standing
PreventDropShooting: Reequipes the equiped gun when dropping from standing to prone to prevent people from just drop shooting in every encounter

Hotkeys: Enables Plugin Hotkeys (Those can be assigned in Controls => Mods/Plugins)
SightCycl: Defiens switchable Scopes (changes the scope on the equiped gun even work while scoped in)
AssignedHotKey: Code Hotkey to use 1 - 5
Cycl: Add every scope variant into one cycl

In this example Eotech_HHS-1_1x can be switched to Eotech_HHS-1_2x and back to 1x, using Code Hotkey #2
It also supports more than 2 scope variants for example Nightforce_NXS_Delta_Point can be switched from 1x to 2x and 8x

    <SightCycl Enabled="true">
      <AssignedHotKey>2</AssignedHotKey>
      <Cycls>
        <Cycl>
          <ItemExtension Id="37905" Name="Eotech_HHS-1_1x" />
          <ItemExtension Id="37835" Name="Eotech_HHS-1_2x" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37894" Name="Nightforce_NXS_Delta_Point" />
          <ItemExtension Id="37895" Name="Nightforce_NXS_2x_Delta_Point" />
          <ItemExtension Id="37896" Name="Nightforce_NXS_8x_Delta_Point" />
        </Cycl>
      </Cycls>
    </SightCycl>

ItemExtension:

Allows for easier configuration by automatically adding the item name if a valid item id is given and Invalid if the item does not exits or the mod is not loaded.

<Cycl>
      <ItemExtension Id="52200" Name="Invalid" />
      <ItemExtension Id="37894" Name="Nightforce_NXS_Delta_Point" />
</Cycl>

TeleportDestination:

Allows to use location nodes or spawn points placed on the map by name or directly setting position and rotation. NodeName is only used if Position is set to 0, 0 ,0!

    <StartPosition Enabled="true">
      <NodeName>"Summerside Military Base"</NodeName>
      <Position>
        <x>0</x>
        <y>0</y>
        <z>0</z>
      </Position>
      <Rotation>0</Rotation>
    </StartPosition>

Reusable Requirements

For the better reusable consumables to work, consumables need to have amount > 1 and should use Item_Reward_Spawn

Amount 12

Item_Reward_Spawn_ID 34006
Min_Item_Rewards 1
Max_Item_Rewards 1

Workshop Mod

The plugin is preconfigured for the ACMS mods: Medicals, Clothing, Weapons


Default Settings:

<?xml version="1.0" encoding="utf-8"?>
<Configuration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Version>1.0.4</Version>
  <Debug>false</Debug>
  <DisableCosmetics>true</DisableCosmetics>
  <InstantHomeSpawns>true</InstantHomeSpawns>
  <NewPlayerKit Debug="false" Enabled="true">
    <Health>100</Health>
    <Food>100</Food>
    <Water>100</Water>
    <Virus>100</Virus>
    <KitItems>
      <Item Id="37500" Name="InvalidId" Amount="1" Durability="100" />
      <Item Id="37501" Name="InvalidId" Amount="1" Durability="100" />
    </KitItems>
    <StartExperience>0</StartExperience>
    <StartPosition Enabled="false">
      <NodeName />
      <Position>
        <x>0</x>
        <y>0</y>
        <z>0</z>
      </Position>
      <Rotation>0</Rotation>
    </StartPosition>
  </NewPlayerKit>
  <DeathAddition Debug="false" Enabled="true">
    <KeepFood>true</KeepFood>
    <KeepWater>true</KeepWater>
    <KeepVirus>true</KeepVirus>
    <KeepHat>false</KeepHat>
    <KeepMask>false</KeepMask>
    <KeepGlasses>false</KeepGlasses>
    <KeepBackpack>false</KeepBackpack>
    <KeepVest>false</KeepVest>
    <KeepShirt>false</KeepShirt>
    <KeepPants>false</KeepPants>
    <KeepPrimary>false</KeepPrimary>
    <KeepSecondary>false</KeepSecondary>
    <KeepEquipedMelee>false</KeepEquipedMelee>
    <DeathDrops Enabled="true">
      <DropItemsOnSuicide>false</DropItemsOnSuicide>
      <DroppedItems>
        <Item Id="37125" Name="InvalidId" Amount="1" Durability="100" />
      </DroppedItems>
    </DeathDrops>
  </DeathAddition>
  <ConsumableExtension Debug="false" Enabled="true">
    <BetterReusables>true</BetterReusables>
  </ConsumableExtension>
  <MovementExtension Debug="false" Enabled="true">
    <PushupStaminaDrain>10</PushupStaminaDrain>
    <PreventDropShooting>true</PreventDropShooting>
  </MovementExtension>
  <Hotkeys Debug="false" Enabled="true">
    <SightCycl Enabled="true">
      <AssignedHotKey>2</AssignedHotKey>
      <Cycls>
        <Cycl>
          <ItemExtension Id="37905" Name="Eotech_HHS-1_1x" />
          <ItemExtension Id="37835" Name="Eotech_HHS-1_2x" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37906" Name="Eotech_HHS-1_1x_Mount" />
          <ItemExtension Id="37869" Name="Eotech_HHS-1_2x_Mount" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37842" Name="Nightforce_NXS_2x" />
          <ItemExtension Id="37892" Name="Nightforce_NXS_8x" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37894" Name="Nightforce_NXS_Delta_Point" />
          <ItemExtension Id="37895" Name="Nightforce_NXS_2x_Delta_Point" />
          <ItemExtension Id="37896" Name="Nightforce_NXS_8x_Delta_Point" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37843" Name="Hensoldt_FF_4x" />
          <ItemExtension Id="37893" Name="Hensoldt_FF_12x" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37897" Name="Hensoldt_FF_Romeo_4" />
          <ItemExtension Id="37898" Name="Hensoldt_FF_4x_Romeo_4" />
          <ItemExtension Id="37899" Name="Hensoldt_FF_12x_Romeo_4" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37820" Name="ELCAN_Specter_Black_1x" />
          <ItemExtension Id="37888" Name="ELCAN_Specter_Black_4x" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37877" Name="ELCAN_Specter_Tan_1x" />
          <ItemExtension Id="37889" Name="ELCAN_Specter_Tan_4x" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37878" Name="ELCAN_Specter_Black_Mount_1x" />
          <ItemExtension Id="37890" Name="ELCAN_Specter_Black_Mount_4x" />
        </Cycl>
        <Cycl>
          <ItemExtension Id="37879" Name="ELCAN_Specter_Tan_Mount_1x" />
          <ItemExtension Id="37891" Name="ELCAN_Specter_Tan_Mount_4x" />
        </Cycl>
      </Cycls>
    </SightCycl>
  </Hotkeys>
</Configuration>

Bugs

If you find any bugs, please contact me on Discord @derspeedmann

User Reviews

Quality(*)(*)(*)(*)(*) - Apr 12, 2024

Quality as always.


chameleon
2 out of 2 people found this helpful

Store: SpeedMann

Price: $15



Supported payment methods
PayPal, Skrill, WebMoney

Supported Platforms
RocketMod

All future updates (bug fixes, new features, etc.) are included in the price.