Heli Signals

Heli Signals 1.2.15

About Heli Signals​

Heli Signals allows players with permission to call an Attack Helicopter to their location with a custom Supply Signal, where it will engage players and patrol, allowing players to fight it to win the valuable Heli crates.

The plugin comes with 8 default heli profiles, Easy, Medium, Hard and Elite, with a duplicate profile of each set up for calling multiple helis at once for each tier. In addition there is also 2 Wave Heli profiles, which will call in a wave of different helis one after the other. Each default profile has it's own custom supply signal skin (below). Server owners can add as many profiles as they like in the config by copying and pasting an existing profile within the config and editing to suit. This may require the server owner to create their own custom skin for the inventory item.

If you are setting up Multi heli signals, set the global and player limit in the config accordingly.

There is also an option to have a BotReSpawn profile spawn at the crash site, just set the BRS profile name in the config.

NOTE ABOUT SHOPS:

The profile name in the config should match the Custom Supply Signal name which the shop gives the player. The Helicopter Name is separate and can be set independently from the Signal item.


Plugin default Supply Signal Skin ID's to add items to various shops, loot plugins, kits etc are:

Heli Signal (Easy) : 2920175997
Heli Signal (Medium) : 2920176079
Heli Signal (Hard) : 2920176050
Heli Signal (Elite) : 2920176024
Heli Signal (Expert) : 3099117081
Heli Signal (Nightmare) : 3099117372

easyHeli.pngmedHeli.pnghardHeli.pngeliteHeli.pngexpertHeli.pngnightmareHeli2.png
Multi Heli (Easy) : 3083234542
Multi Heli (Medium) : 3083234833
Multi Heli (Hard) : 3083234755
Multi Heli (Elite) : 3083234647
Multi Heli (Expert) : 3099124338
Multi Heli (Nightmare) : 3099124426

easyMultiHeli.pngmedMultiHeli.pnghardMultiHeli.pngeliteMultiHeli.pngexpertMultiHeli.pngnightmareMultiHeli.png
Heli Wave Signal : 3099117224
Heli Wave Signal (Normal): 3104667036
Heli Wave Signal (Hard): 3104666951

heliSignalWave.pngwaveNormal.pngwaveHard.png

Permissions:
  • helisignals.admin (to use give command)
  • helisignals.buy (to use /hsbuy command)
  • helisignals.bypasscooldown
  • helisignals.easy
  • helisignals.medium
  • helisignals.hard
  • helisignals.elite
  • helisignals.easy_multi
  • helisignals.medium_multi
  • helisignals.hard_multi
  • helisignals.elite_multi
  • helisignals.wave_normal
  • helisignals.wave_hard
Commands (Prefix with / to use in game):
  • hsgive <Profile ShortName> <Steam64ID> <Amount>
  • hsbuy list (List all and cost to buy)
  • hsbuy <Profile Shortname>
  • hsreport (Get details of all active helis)
  • hsretire (Retire ALL helis called by the player or team using the command, no refunds.)
  • hsclearcd (clear all cooldowns)
  • hsclearcd <SteamID|Name> (clear cooldown for player)
(Buy and Retire command customisable in config)

Please note correct usage for Supply Signal name and Helicopter display name. These values CAN be different if you wish:

1200551836_helicap.PNG.a29ab0dbdd9eb7c94dffa69497a9fb97.PNG


For Other Developers:

The following hook is available to use in your plugins to check custom Supply Signals or Patrol Helicopters to avoid conflict with your plugins:

object IsHeliSignalObject(ulong skinID)

This will return true if the item is a Bradley Drop item/entity, or null if not.

Call it directly without referencing the plugin:

C#:
if (Interface.CallHook("IsHeliSignalObject", skinID) != null)
return true; // IsHeliSignalObject

Or reference my plugin and call like this:

C#:
[PluginReference]
Plugin HeliSignals;

if (BradleyDrops.CallHook("IsHeliSignalObject", skinID) != null)
return true; // IsHeliSignalObject

Default Config:

  • helisignals.png
    helisignals.png
    32.1 KB · Views: 125
  • Like
Reactions: Loriko33

Information

Author
ZEODE
First release
Last update
Rating
5.00 star(s) 2 ratings

Latest Release v1.2.15

Released
Apr 27, 2024 at 5:41 PM
Rating
0.00 star(s) 0 ratings


More resources from ZEODE

  • Tiered Electricity
    Tiered Electricity
    Allows players with permission to be granted increased power output and other properties from power
  • Horse Lock
    Horse Lock
    Lock ridable horses to players to prevent unauthorised use.
  • Bradley Drops
    Bradley Drops
    Allows players with permission to call a Bradley APC to their location with a custom Supply Signal,
  • Fish Loot
    Fish Loot
    Adds a chance to get custom items when fishing and gutting Sharks.

Heli Signals by ZEODE
© chaoscode.io Apr 18, 2023

Latest reviews

Absolutely perfect mod! Works brilliantly. For those who want your players to call their own heli its far better than others Ive seen. It rockin' 10 stars
we are very happy with the add-on keep up the good work