Jump to content

nivex

Creator
  • Posts

    5,991
  • Joined

  • Last visited

  • Days Won

    201

Everything posted by nivex

  1. no problem. enjoy
  2. nivex

    Raid ID

    sorry @IIIaKaI'm not sure what's happening. if you don't receive a response within a day or two then you can DM me or @ping me instead 1. no, this information is not readily available. I will add an API for that by using the Vector3. string ID does not serve a purpose in this plugin. it is used by another private plugin. intruders is anyone inside of the event. raiders is anyone that has actively participated. if you want a thorough list then leave intruders set to false. [HookMethod("GetPlayersFrom")] public List<BasePlayer> GetPlayersFrom(Vector3 position, float x = 0f, bool intruders = false) { for (int i = 0; i < Raids.Count; i++) { if (InRange2D(Raids[i].Location, position, Raids[i].ProtectionRadius + x)) { return intruders ? Raids[i].GetIntruders() : Raids[i].GetRaiders(); } } return null; } and a second API per your request. keep in mind if the base is not locked then it will return a participant of the event instead [HookMethod("GetOwnerFrom")] public BasePlayer GetOwnerFrom(Vector3 position, float x = 0f) { for (int i = 0; i < Raids.Count; i++) { if (InRange2D(Raids[i].Location, position, Raids[i].ProtectionRadius + x)) { return Raids[i].GetOwner(); } } return null; } 2. use the OnRaidableBaseStarted hook to see when bases have spawned 3. /rbe clearowner requires that you be in the game and at the specific base. /rbe setowner nivex can be used in game or in the server console. 4. added radius to the end of the hook arguments in the next update 5. no, I had a specific reason for doing this but don't recall what it was 6. no, use the hooks provided by Oxide 7. let me know if this will be sufficient in ResetPublicOwner method: if (Interface.CallHook("OnRaidableResetPublicOwner", ownerId, Location, ProtectionRadius, GetRaiders(), Entities.ToList()) != null) { return; } in ResetPayLock method: if (Interface.CallHook("OnRaidableResetPayLock", ownerId, Location, ProtectionRadius, GetRaiders(), Entities.ToList()) != null) { return; }
  3. nivex

    Raid ID

    @Death@Raul-Sorin Sorban there might be an issue with the notification system. I am having issues with not being notified of tickets, or responses to tickets. this typically happens when the user reacts to a post and responds to it at the same time. but as seen here, there were no reactions but simply a response that I wasn't notified of. I would have responded otherwise. thanks for looking into these issues as always.
  4. nivex

    Suggestion

    not sure how I didn't see your response! I think this breaks immersion in the game and strays from the realistic nature of raiding player's bases. it's good to build bases to be cost effective as it has a lot of benefits. however it feeds and promotes an entitled mindset when it's advertised exactly how much that is. it takes their mind from "hey, lets raid this base and see what it has this time. it should be relatively the same cost so why not" to the more critical "ok, spend 24 c4 on this base instead of 25 on the other" making it too easy for players will leave them less gratified, they'll bore easier, and therefore log off of your server sooner. I'm against most ideas when it requires the player to think less.
  5. heya, no problem. set Send Messages To Player to false in the config.
  6. nivex

    Raidable Bases

    @Dr.D.Bug heya. newly created or edited zones require rb to be reloaded. rb can do most of what zonemanager does too so there isn't much need for it. in short, no, you can't do that in such a tight space except by using Spawns Database and adding points where you prefer them to be
  7. nivex

    ShoppyStock Currency support

    good to know
  8. nivex

    ShoppyStock Currency support

    hi thanks! this is implemented already but its been hidden because the requested API didnt exist then. you can edit the cs file and see if it works now. change ShoppyStock = null; to ShoppyStock = new(); line 18481
  9. nivex

    Raidable Bases

    @BadLandPVEhi, not possible until dynamic difficulty is implemented. though such a feature would move any difficulty settings from the config into the profiles should I implement it
  10. nivex

    Raidable Bases

    it's a neat idea. I'll note it down @PistOffBastd
  11. nivex

    Reset Ladder

    Changed Status from Pending to Closed
  12. nivex

    Reset Ladder

    heya no problem. you can use the /rb wipe command which requires you to be an admin, or run the same command from server console. this will do the same thing that a map wipe does btw. so lifetime data is safe.
  13. nivex

    Raidable Bases

    can anyone confirm if damage dealt by the PredatorMissile plugin to an npc is still being blocked? I tested and the damage is working. please DM your config if this is not the case.
  14. nivex

    Raidable Bases

    no problem! @hid333
  15. nivex

    Raidable Bases

    heya. it isn't allowed to spawn automatically or with buyraid because of this setting. manually would still work yes.
  16. nivex

    Raidable Bases

    @hid333 heya, most common reasons are: 1. a json error is preventing the nightmare profile from being loaded 2. nightmare profile has Allow PVP set to true and Allow Players To Buy PVP Raids is set false but really I can't answer without the config and nightmare profile.
  17. nivex

    Easy bases not spawning

    no problem. if you can't resolve your issues then a fresh server install might help you.
  18. nivex

    Easy bases not spawning

    "Force All Bases To Spawn At Height Level (0 = Water)": -1.3, heya, this should be -1.0 in your easy profile not spawning properly would be the copypaste file or an error that you'd see in the server console. there's no issue with my tier bases that would cause this unless a file became corrupted on the server. try reuploading all of your copypaste files, and look for any errors if this continues to happen. if it's a despawn issue instead of a spawn issue then it's best to use a plugin such as Timed Execute to unload the plugin a few minutes before each server restart. any number of things can go wrong when raidablebases is no longer loaded, other plugins can interfere, the server might have experienced an issue during restart, etc. those are out of my control.
  19. nivex

    Easy bases not spawning

    hi. its probably a json error. it wont load the profile if there's an error in it make sure the easy profile exists make sure Allow PVP is configured the same as your other profiles or that its set correctly. can't say much else without a config and the profile.
  20. nivex

    Raidable Bases

    @hid333 yes, this is a setting. Block Plugins Which Prevent Item Durability Loss
  21. nivex

    Dividing Loot

    no problem. it is not guaranteed to spawn with 1.0 probability as stated above. if you want it to spawn then it belongs in the base loot table with Always Spawn Base Loot Table enabled in the profiles. oxide/data/RaidableBases/Base_Loot - you should have a few items in here that you always want to spawn. enable Always Spawn Base Loot Table in the profiles so that this happens. such as boom or resources. oxide/data/RaidableBases/Difficulty_Loot - the majority of your items (up to some 800 in rust now) should be in this file. these items will be picked randomly to spawn. 1.0 or 100% probability does not guarantee an item to spawn. all 800+ items in the game have 1.0 or 100% probability by default. items must be pooled like in a lottery, and then the probability is rolled on for each item.
  22. nivex

    Chat

    Changed Status from Pending to Closed
  23. nivex

    Error

    Changed Status from Pending to Closed
  24. nivex

    Error

    heya. this is an issue with copypaste plugin but you stated that in your other ticket. closing this then
  25. Changed Status from Pending to Closed

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.5m
Total downloads
Customers
11.2k
Customers served
Files Sold
160.3k
Total sales
Payments
3.4m
Processed total
×
×
  • 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.