Jump to content
Message added by ZEODE,

Thank you for looking at my plugin, if you have any questions or if you need help, please open a Support Thread or reach out to me on my Discord at https://discord.gg/KXJBwZ6uj9

5 Screenshots

  • 117.9k
  • 5.1k
  • 260.99 kB

Recommended Comments



1 hour ago, TuxGeek said:

I was able to with the Shop plugin by mevent, maybe this will help you?
"DisplayName (empty - default)": "Easy Heli Signal",
          "ShortName": "supply.signal",
          "Skin": 2920175997,
          "Is Blueprint": false,
          "Amount": 1,
          "Enable item buying?": true,
          "Price": 500.0,
          "Enable item selling?": false,
          "Sell Price": 100.0,
          "Buy Cooldown (0 - disable)": 0.0,
          "Buy Cooldowns (0 - no limit)": {
            "shop.default": 0.0,
            "shop.vip": 0.0
          },

thanks I was able to also but its the ShopUI plugin I cant figure out how to get it to work.

Link to comment
Share on other sites

have you tried something like this? I have added a space between the image link and .png so it does not show a picture on this comment

"Easy Heli Signal": {

     "DisplayName": "Easy Heli Signal",

     "Image": "https://codefling.com/uploads/monthly_2023_05/easyHeli.png.0b477b1e73caed8ea6d9b77c024889bc .png",

     "Message": "You just bought an Easy Heli Signal",

     "Command": "hsbuy easy %steamid% 1",

      "BuyPrice": 500,

     "Currency": "eco",

     "ShowDisplayName": true

  }

Link to comment
Share on other sites

I event tried this

"easy1": {
    "DisplayName": "Heli Signal (Easy)",
    "Image": "http:///helisigs/easyHeli.png",
    "Message": "Normal Helicopter Purchase Successful",
    "Command": "command/hsgive easy {playername} 1",
    "BuyPrice": 1,
    "Currency": "eco",
    "ShowDisplayName": true

},

Link to comment
Share on other sites
ZEODE

Posted (edited)

@GooberGrape No point trying things from other plugins and hoping they work, just follow the instructions on the Shop UI documentation. I use Shop UI on our servers, so as a quick example here:

In the items.json file in oxide/data/Shop/, add the heli signal items which people can buy. It should look something like this (edit to suit your server):

  "supply.signal{1}": {
    "DisplayName": "Heli Signal (Easy)",
    "Skin": 2920175997,
    "Image": "https://example/url/to/easyHeli.png",
    "DefaultAmount": 1,
    "BlockAmountChange": false,
    "BuyPrice": 2000,
    "SellPrice": 0,
    "Currency": "rp",
    "ShowDisplayName": true
  },
  "supply.signal{2}": {
    "DisplayName": "Heli Signal (Medium)",
    "Skin": 2920176079,
    "Image": "https://example/url/to/medHeli.png",
    "DefaultAmount": 1,
    "BlockAmountChange": false,
    "BuyPrice": 3000,
    "SellPrice": 0,
    "Currency": "rp",
    "ShowDisplayName": true
  },
  "supply.signal{3}": {
    "DisplayName": "Heli Signal (Hard)",
    "Skin": 2920176050,
    "Image": "https://example/url/to/hardHeli.png",
    "DefaultAmount": 1,
    "BlockAmountChange": false,
    "BuyPrice": 3500,
    "SellPrice": 0,
    "Currency": "rp",
    "ShowDisplayName": true
  },
  "supply.signal{4}": {
    "DisplayName": "Heli Signal (Elite)",
    "Skin": 2920176024,
    "Image": "https://example/url/to/eliteHeli.png",
    "DefaultAmount": 1,
    "BlockAmountChange": false,
    "BuyPrice": 3500,
    "SellPrice": 0,
    "Currency": "rp",
    "ShowDisplayName": true
  }

 

Then in the Categories.json file, in the same directory, add the items you just created in the Items.json file. Choose what category to add them to, or create a new custom category like below and add the items like this:

  "Helis_Signals": {
    "Image": "https://path/to/category/image.png",
    "Permission": null,
    "Sale": 0,
    "Items": [
      "supply.signal{1}",
      "supply.signal{2}",
      "supply.signal{3}",
      "supply.signal{4}"
    ]
  },

 

Edited by ZEODE
Link to comment
Share on other sites
6 hours ago, ZEODE said:

@GooberGrape No point trying things from other plugins and hoping they work, just follow the instructions on the Shop UI documentation. I use Shop UI on our servers, so as a quick example here:

In the items.json file in oxide/data/Shop/, add the heli signal items which people can buy. It should look something like this (edit to suit your server):

  "supply.signal{1}": {
    "DisplayName": "Heli Signal (Easy)",
    "Skin": 2920175997,
    "Image": "https://example/url/to/easyHeli.png",
    "DefaultAmount": 1,
    "BlockAmountChange": false,
    "BuyPrice": 2000,
    "SellPrice": 0,
    "Currency": "rp",
    "ShowDisplayName": true
  },
  "supply.signal{2}": {
    "DisplayName": "Heli Signal (Medium)",
    "Skin": 2920176079,
    "Image": "https://example/url/to/medHeli.png",
    "DefaultAmount": 1,
    "BlockAmountChange": false,
    "BuyPrice": 3000,
    "SellPrice": 0,
    "Currency": "rp",
    "ShowDisplayName": true
  },
  "supply.signal{3}": {
    "DisplayName": "Heli Signal (Hard)",
    "Skin": 2920176050,
    "Image": "https://example/url/to/hardHeli.png",
    "DefaultAmount": 1,
    "BlockAmountChange": false,
    "BuyPrice": 3500,
    "SellPrice": 0,
    "Currency": "rp",
    "ShowDisplayName": true
  },
  "supply.signal{4}": {
    "DisplayName": "Heli Signal (Elite)",
    "Skin": 2920176024,
    "Image": "https://example/url/to/eliteHeli.png",
    "DefaultAmount": 1,
    "BlockAmountChange": false,
    "BuyPrice": 3500,
    "SellPrice": 0,
    "Currency": "rp",
    "ShowDisplayName": true
  }

 

Then in the Categories.json file, in the same directory, add the items you just created in the Items.json file. Choose what category to add them to, or create a new custom category like below and add the items like this:

  "Helis_Signals": {
    "Image": "https://path/to/category/image.png",
    "Permission": null,
    "Sale": 0,
    "Items": [
      "supply.signal{1}",
      "supply.signal{2}",
      "supply.signal{3}",
      "supply.signal{4}"
    ]
  },

 

Amazing thanks works like a charm!

Link to comment
Share on other sites

player tell me when they call the heli for first time they claim the economics ($) and all works fine,

but when they bought 2nd and 3rd times the player didnt claim the economics anymore

is that a known issue? or may missconfig hmm?

"Share Rewards Between Players Above Damage Threshold": false,

or how does it work if 1 player from clan buy the helöi. but he diodnt take the most dmg?

who get the $?
.
 

Link to comment
Share on other sites
ZEODE

Posted (edited)

On 3/4/2024 at 2:59 PM, m3dus4 said:

player tell me when they call the heli for first time they claim the economics ($) and all works fine,

but when they bought 2nd and 3rd times the player didnt claim the economics anymore

is that a known issue? or may missconfig hmm?

"Share Rewards Between Players Above Damage Threshold": false,

or how does it work if 1 player from clan buy the helöi. but he diodnt take the most dmg?

who get the $?
.
 

This is not a known issue, it sounds more like a misunderstanding of how it works. I don't quite know what you mean when you say they claim the economics. Eco points are awarded when the kill the heli if set to do so in the config. If the player is in a clan, if you have it set to share the reward, then all players from the clan/team etc who did damage will get a share of the rewards, as long as they did enough damage above the threshold HP amount.

If you have "Share Rewards Between Players Above Damage Threshold" set to false, then only the player who called the heli will get the points. It doesn't matter how many signals the player buys, rewards will be added for each successful kill, according to the config.

Edited by ZEODE
Link to comment
Share on other sites

After the currency Economics reward is enabled, it cannot be purchased using/hsbuy, and no currency rewards will be given to Economics after destruction.

1.PNG.fd42b872f315221a55fe9bdc0a3613e8.PNG

 

2.PNG

Link to comment
Share on other sites
1 hour ago, EllieCat said:

After the currency Economics reward is enabled, it cannot be purchased using/hsbuy, and no currency rewards will be given to Economics after destruction.

1.PNG.fd42b872f315221a55fe9bdc0a3613e8.PNG

 

2.PNG

Purchasing options are within a separate part of the config, it shouldn't make any difference. I will check this later when I get back from work. Please can you open a thread in the proper support section so I can keep track and troubleshoot with you there.

Link to comment
Share on other sites
29 minutes ago, ZEODE said:

Purchasing options are within a separate part of the config, it shouldn't make any difference. I will check this later when I get back from work. Please can you open a thread in the proper support section so I can keep track and troubleshoot with you there.

I have already tested this. Heli Signals does not support using damage scaling from skin weapons to destroy Heli. Can they support skin weapons? Thank you!😀

Link to comment
Share on other sites
4 hours ago, EllieCat said:

I have already tested this. Heli Signals does not support using damage scaling from skin weapons to destroy Heli. Can they support skin weapons? Thank you!😀

I'm confused, damage scaling has nothing to do with Economics, what are you asking, it seems like two different things?

Link to comment
Share on other sites
12 hours ago, ZEODE said:

I'm confused, damage scaling has nothing to do with Economics, what are you asking, it seems like two different things?

You discord link invitation is invalid.

Link to comment
Share on other sites
ZEODE

Posted (edited)

9 hours ago, EllieCat said:

You discord link invitation is invalid.

Updated. I suggest you open a support thread on here and upload your config file for me to check on that thread to begin with.

Edited by ZEODE
Link to comment
Share on other sites
On 3/5/2024 at 6:52 PM, ZEODE said:

This is not a known issue, it sounds more like a misunderstanding of how it works. I don't quite know what you mean when you say they claim the economics. Eco points are awarded when the kill the heli if set to do so in the config. If the player is in a clan, if you have it set to share the reward, then all players from the clan/team etc who did damage will get a share of the rewards, as long as they did enough damage above the threshold HP amount.

If you have "Share Rewards Between Players Above Damage Threshold" set to false, then only the player who called the heli will get the points. It doesn't matter how many signals the player buys, rewards will be added for each successful kill, according to the config.

so player tell me today again the same issues. they kil l3 helis and claim 3 x reward (rp or $) after the 4 heli they dont recived (rp,$).
 

Link to comment
Share on other sites
22 hours ago, m3dus4 said:

so player tell me today again the same issues. they kil l3 helis and claim 3 x reward (rp or $) after the 4 heli they dont recived (rp,$).
 

Open a support thread in the correct section please. When you do, please provide more information about which signals this is talking about

Link to comment
Share on other sites

Good afternoon. I read in the configuration that it is possible to prohibit calling a helicopter on the monument. What if the player calls him outside and then goes to the monument? In this case, what will the summoned helicopter do?

Link to comment
Share on other sites
12 hours ago, Persona said:

Good afternoon. I read in the configuration that it is possible to prohibit calling a helicopter on the monument. What if the player calls him outside and then goes to the monument? In this case, what will the summoned helicopter do?

The helicopter will go to the player

Link to comment
Share on other sites
13 hours ago, ZEODE said:

The helicopter will go to the player

Perhaps we misunderstood each other. What happens if the helicopter is already flying to the place of the call.
And the player will visit the monument

Link to comment
Share on other sites

hi, love the plug in but for some reason,

 

Heli Signal (Expert) : 3099117081

Heli Signal (Nightmare) : 3099117372

 

when bought from the shop are dropping normal supply signals, all the others work fine, any ideas? thanks

 

 

nvm found that we have to add them?..thanks

Edited by carlness
Link to comment
Share on other sites
ZEODE

Posted (edited)

On 3/14/2024 at 3:11 PM, Persona said:

Perhaps we misunderstood each other. What happens if the helicopter is already flying to the place of the call.
And the player will visit the monument

The answer is the same, the heli goes to the player.

On 3/17/2024 at 9:43 AM, carlness said:

hi, love the plug in but for some reason,

 

Heli Signal (Expert) : 3099117081

Heli Signal (Nightmare) : 3099117372

 

when bought from the shop are dropping normal supply signals, all the others work fine, any ideas? thanks

 

 

nvm found that we have to add them?..thanks

Correct, add them in the config.

Edited by ZEODE
  • Like 1
Link to comment
Share on other sites

What happened? Why keep reporting error messages?

 

| Failed to call hook 'OnEntityTakeDamage' on plugin 'HeliSignals v1.2.7' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.HeliSignals.OnEntityTakeDamage (PatrolHelicopter heli, HitInfo info) [0x00062] in <b074152c7fa044a7a29466e057bc954e>:0

at Oxide.Plugins.HeliSignals.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0058a] in <b074152c7fa044a7a29466e057bc954e>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <87ce9ac9776a48658bc55eae6debe38b>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b6d06fce9e044af4a6ddc8d724bd3b0b>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b6d06fce9e044af4a6ddc8d724bd3b0b>:0

Link to comment
Share on other sites
On 3/22/2024 at 12:20 PM, 29xglllli said:

What happened? Why keep reporting error messages?

 

| Failed to call hook 'OnEntityTakeDamage' on plugin 'HeliSignals v1.2.7' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.HeliSignals.OnEntityTakeDamage (PatrolHelicopter heli, HitInfo info) [0x00062] in <b074152c7fa044a7a29466e057bc954e>:0

at Oxide.Plugins.HeliSignals.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0058a] in <b074152c7fa044a7a29466e057bc954e>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <87ce9ac9776a48658bc55eae6debe38b>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b6d06fce9e044af4a6ddc8d724bd3b0b>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b6d06fce9e044af4a6ddc8d724bd3b0b>:0

Please open a thread in the support section for support.

Link to comment
Share on other sites

Is there a way for the crates to float on the water as players have lost a lot of loot when the heli blows up by the sea and the loot crates go in the water which is impossible to grab

Link to comment
Share on other sites
2 hours ago, IPlayRust said:

Is there a way for the crates to float on the water as players have lost a lot of loot when the heli blows up by the sea and the loot crates go in the water which is impossible to grab

i know theres another plugin called floating heli crates or something ive seen

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 3
  • Love 1

User Feedback

1.3m

Downloads

Total number of downloads.

6.5k

Customers

Total customers served.

95.8k

Files Sold

Total number of files sold.

1.9m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.