Jump to content

imthenewguy

Curator
  • Posts

    4,591
  • Joined

  • Last visited

  • Days Won

    57

Everything posted by imthenewguy

  1. Next release has them added to "Base yield settings". The skill yields should already support them.
  2. The team removal does not work with clans. It says that in the config. "Allow players to stay in a team when they join the event? [set to true if using any sort of clans or team management plugin]" There are no APIs for me to call to disable or bypass friendly fire for clans, so there isn't much that can be done.
  3. You can add them directly to the config.
  4. That clash may be the extended magazine skill. You should be able to blacklist rocket launcher if you need to.
  5. Can you punch it into Chat GPT and ask it to explain it to you That helps me understand a lot of things I would otherwise be unfamiliar with now-days.
  6. My plugin should be having not be affecting velocity for any rockets fired, excluding ones fired by players with the Rocket_Velocity buff. void OnRocketLaunched(BasePlayer player, TimedExplosive entity) => HandleRocket(player, entity); void HandleRocket(BasePlayer player, TimedExplosive timedExplosive) { if (!GetBuffDetails(player.userID, out var bd)) return; if (bd.GetBuff(Buff.Rocket_Velocity, out var value)) { if (!timedExplosive.TryGetComponent<ServerProjectile>(out var projectile)) return; projectile.CurrentVelocity += (projectile.CurrentVelocity * value); } if (bd.GetBuff(Buff.Explosion_Radius, out value) && !config.buff_settings.raid_perk_settings.Explosion_Radius_settings.blacklist.Contains(timedExplosive.ShortPrefabName) && PassRaidableBasesCheck(timedExplosive, Buff.Explosion_Radius)) { timedExplosive.explosionRadius += timedExplosive.explosionRadius * value; if (config.buff_settings.raid_perk_settings.Explosion_Radius_settings.add_to_minimum) timedExplosive.minExplosionRadius += timedExplosive.minExplosionRadius * value; } }
  7. imthenewguy

    Cooking

    when there is enough content to justify the release. Maybe a couple of weeks.
  8. imthenewguy

    Cooking

    Will fix in the next release. IN the mean time, rename all instances of "bread.loaf" (except for the bread shortname), to "bread loaf"
  9. No plans to do that myself but there is a HookMethod that someone can use to get the player info. [HookMethod("GetSkillTreeData")] public object GetSkillTreeData() { var sTStats = new Dictionary<ulong, (string Name, double XP, int PrestigeLevel, int CurrentLevel, double XPDebt)>(); var dataFiles = Directory.GetFiles(NewDirectory, "*.json", SearchOption.TopDirectoryOnly); foreach (var file in dataFiles) { try { var playerId = Path.GetFileNameWithoutExtension(file); if (!ulong.TryParse(playerId, out ulong playerID)) { continue; } var playerInfo = LoadPlayerData(playerId); if (playerInfo != null) { sTStats[playerID] = ( playerInfo.name, playerInfo.xp, playerInfo.prestige_level, playerInfo.current_level, playerInfo.xp_debt ); } } catch (Exception ex) { PrintWarning($"Exception while processing file {file}: {ex.Message}"); } } return sTStats; }
  10. My plugin doesnt handle selling the recycler. Other plugins can sell the recycler and run the command to give it to the player using my plugin.
  11. That "Tracking 0 required nodes." is the last message that my plugin sends as part of the OnServerInitialized hook, which means my plugin finishes its initialization without issues. It seems like another plugin that is running the same hook after Skill Tree may be causing the issue.
  12. Plugin doesn't support that at the moment. Would require changing all messaging from the plugin to use a different method. May look at it when I have the time to work on it.
  13. How would you want that structured?
  14. Not sure if its possible to mount a 2 handed weapon with the shield but ill look into it. I do have a perk for the shield coming out that will allow damage to be reflected back at the attacker when hitting the shield. Ill take a peak at the speed.
  15. Watch the video. It covers all of this TL;DW: Players need to opt their vending machines in to use CIV. By default, the vending machine will work like a vanilla machine unless they press the "create" button when looting the vending machine from the back.
  16. A skill will be added to the next release which will set the minimum quality per level.
  17. It wont automatically setup a vending machine at monuments; you would need to place a deployed version with Rust edit, stock it up and manually opt the machine in and set up the listings.
  18. Not within the scope of my plugin. This plugin simply allows the purchase of tugboats from fishing village.
  19. Yeah it should support all custom items.
2.3m

Downloads

Total number of downloads.

10.5k

Customers

Total customers served.

152.1k

Files Sold

Total number of files sold.

3.2m

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.