Jump to content

imthenewguy

Curator
  • Posts

    4,321
  • Joined

  • Last visited

  • Days Won

    54

Everything posted by imthenewguy

  1. I mean it really depends on your hardware and what else you have loaded on your server. My plugin integrates with a lot of other plugins, and subscribes to a significant amount of hooks. If you run plugins that call hooks that SkillTree listen for, then it is going to add load onto the server. It is built to be as performant as a plugin of this magnitude allows though, as it unsubscribes from hooks that aren't used (skills that any active player on the server have not unlocked). There are a number of larger PVE servers that are running this without issue. If your server is suffering from performance issues, then I would suggest assessing the plugins on the server and either cutting some, or upgrading your hardware. An example of a large community that runs this is ZombieLand. I just tested it on my server and it is working fine. It took the points from my pool as well.
  2. Yeah generally. I will have to take a peak at it tomorrow. Have you adjusted the lang file? Ill respond when I wake up, heading to bed for now.
  3. What value you have you set in the following config option: "Currency type to respec [scrap, economics, srp, custom]"
  4. Oh, you need to use whatever syntax his plugin requires you to use for the ID. If his plugin normally requires you to use $player.id then you would need to use that.
  5. What are you trying to achieve? Some commands have the {id} and {name} tags that you can use, depends what you are wanting to do though.
  6. imthenewguy

    Cooking

    Ingredients use a float system. 1.0 would represent a 100% chance to drop ingredients, while 0.05 would represent a 5% drop chance. The drop chance for the recipes are based out of 100, so 3.0 would be 3%, 15.0 would be 15% etc.
  7. Not a clue; I don't own it and I am not sure how it functions internally. This plugin destroys the default behavior of the planterbox and handles how the growable entities progress. It does call all of the standard oxide hooks though, so if AutoFarm works off of the oxide hooks, it SHOULD work ok, but you may need to reach out to Razor and ask.
  8. imthenewguy

    Cooking

    Have you assigned all of the permissions? The drop sources I would need to check when I get home.
  9. imthenewguy

    Cooking

    Ahh that was one option I forgot to add to the menu. Just added it; will be in the next release.
  10. Changed Status from Pending to Closed Changed Fixed In to Next Version
  11. imthenewguy

    Zip file

    Changed Status from Pending to Closed
  12. Changed Status from Pending to Closed
  13. imthenewguy

    Wipe 4 August

    Changed Status from Pending to Closed
  14. imthenewguy

    please sir

    Changed Status from Pending to Closed
  15. Unfortunately not with it's current prize structure.
  16. imthenewguy

    New bug

    Seems like you may have messed up one of the strings in the config.
  17. Hey mate I have stacks sorted on my next release. They are going to be handled via Harmony so it should sort the issue out.
  18. imthenewguy

    Another bug reported

    Will wrap it in try catch next release.
  19. It's 2492329501
  20. No eta yet. It's available on my discord if you are desperate.
  21. I don't think that's right. I am fairly sure there isn't any benefit of having 6 yield genes on a clone, since you get the same yield with 4 Y genes. Each gene only increases the berry yield value by 0.25. This is how the match is handled in the method: public void UpdateHealthAndYield(float overallQuality, float actualStageAgeIncrease) { if (GetPlanter() == null && UnityEngine.Random.Range(0f, 1f) <= ConVar.Server.nonPlanterDeathChancePerTick) { base.health = 0f; return; } if (overallQuality <= 0f) { ApplyDeathRate(); } base.health += overallQuality * currentStage.health * growDeltaTime; if (yieldPool > 0f) { float num = currentStage.yield / (currentStage.lifeLengthSeconds / growDeltaTime); float num2 = Mathf.Min(yieldPool, num * (actualStageAgeIncrease / growDeltaTime)); yieldPool -= num; float num3 = 1f + (float)Genes.GetGeneTypeCount(GrowableGenetics.GeneType.Yield) * 0.25f; Yield += num2 * 1f * num3; } } SkillTree simply adjusts the gene structure of the plant before it is deployed. It does not make any changes to its growth cycles etc as that is all calculated natively.
  22. imthenewguy

    market sell....

    Changed Status from Pending to Closed
2.1m

Downloads

Total number of downloads.

9.8k

Customers

Total customers served.

141.7k

Files Sold

Total number of files sold.

3m

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.