Jump to content

nivex

Creator
  • Posts

    5,932
  • Joined

  • Last visited

  • Days Won

    200

Everything posted by nivex

  1. @Painfully Ordinary heya, I'll have to do that some time. I can give you a coupon for now though which you could use on those 4 items
  2. nivex

    Raidable Bases

    @bizon1tv Heya, there is a setup guide in the documentation with a few steps for basic functionality to spawn bases. see Step 1: Obtain Your Bases in the documentation if you still have trouble afterwards. Nightmare base files go in the copypaste folder only (not the profiles directory), oxide/data/copypaste/ Nightmare base filenames go inside the Nightmare Bases profile, oxide/data/RaidableBases/Profiles/Nightmare Bases.json Specifying rbe spawn Nightmare is invalid. the rbe command has many purposes, one of them is to spawn bases wherever you are looking. do not type this command inside of or near other bases. if you accidentally spawn a base, you can despawn it after it has spawned using /rbe despawn if you are close enough to that event. to spawn by filename, /rbe nightmare001 to spawn by difficulty, /rbe Nightmare to spawn by difficulty level, /rbe 4 rbe is a console command. you can type this in the F1 game console or the server console. do not use this command to spawn bases from the server console. /rbe is a chat command. you can type this in the game chat only. do not type it in any console (note that the forward slash prevents use of this command in the console) /rbe is not an unknown command unless it has been changed under Event Command in the config file Specifying rbevent spawn Nightmare is invalid the rbevent command has many purposes, one of them is to safely spawn bases somewhere random on the map (you can use this command anywhere). to spawn by filename, rbevent nightmare001 to spawn by difficulty, rbevent Nightmare to spawn by difficulty level, rbevent 4 /rbevent is a chat command, you can type this in the game chat only. do not type it in any console (note that the forward slash prevents use of this command in the console) rbevent is a console command. you can type this in the F1 game console or the server console. If it still says the base is not configured then it's not. either the file does not exist in the copypaste folder or the filename does not exist in the profile. you can verify which by using the rb.config list command (ignore any files that don't pertain to you) That example shows files that exist on a single line, followed by individual files on separate lines that do not exist. if you do not see your files listed at all, then they need to be added to the profiles. example, replace with your own filenames (still without .json): rb.config add "Nightmare Bases" nightmare1 nightmare2 if you see your files listed, but it says each of them does not exist on separate lines then they must be added to the copypaste folder. ignore any files that do not pertain to you. if you want to remove such files then use the command rb.config remove EasyBase1 EasyBase2 EasyBase3 EasyBase4 EasyBase5
  3. nivex

    Raidable Bases

    @bizon1tv hi, what command is unknown? the copypaste folder must be all lowercase. oxide/data/copypaste/ not CopyPaste
  4. nivex

    Raidable Bases

    that's correct, it changes the text of the item, and is generally used with a custom skin. you shouldn't alter it unless you have a custom item that depends on it.
  5. nivex

    Raidable Bases

    @Demo_71 hi, no, not unless it was from Allow Friendly Fire or PVP delay.
  6. nivex

    Abandoned Bases

    @StrongWolveshi, he needs to fix it. I've already added the requested hook.
  7. nivex

    Raidable Bases

    @Bagel1133hi, not sure, that might be a realpve option
  8. nivex

    Raidable Bases

    @Demo_71 almost forgot...its not buyable only, but if you want to know the total amount spawned from all maintained, manual, buyable and scheduled then that amount is in the data file under TotalEvents. oxide/data/RaidableBases.json
  9. nivex

    Raidable Bases

    @Demo_71 heya, not really a "look here to see an exact count" way, but thats logged in the server console. so you could view logs from each day. download the logs, open them all at once in notepad++ and search for "has paid for the" text without quotes using notepad++ find all in all open documents. its easier than it sounds. literally download your logs, open them all, use search and it will tell you the count
  10. nivex

    Raidable Bases

    @laodu hi, api or a command? rbe active is the command GetAllEvents API will return a list of every event, API I can add GetActiveEventCount and GetAllEventsCount API next update to return the number only.
  11. nivex

    Abandoned Bases

    @StrongWolves hi, that's an issue with RealPVE and I added the requested fix in 2.2.6 so it shouldn't be an issue
  12. nivex

    Raidable Bases

    the respawn issue seems to be an issue with game time on your server. one of the only ways for an invoke to expire early, and thus npcs to respawn early, is if the time was altered. the only other way is so unlikely that it's not even worth mentioning. I will just implement a different solution that does not depend on that. I will use the server date time instead.
  13. nivex

    Raidable Bases

    @MEO-01 I suppose it could be the base ya. recopy the base. not sure about the respawns, but that is like the 7th report I've received in a few weeks now. this should not be possible - every respawn requires an invoke to elapse first using the min/max time (120-240), no exceptions. are you using Oxide or Carbon? I'm looking at the code now, and it's not possible for this time to be bypassed or to elapse early so I'm stumped.
  14. nivex

    Raidable Bases

    @Devil-Steph hi, the game handles line of sight checks. something would have to bypass that check in order for that to be possible
  15. nivex

    Raidable Bases

    @MEO-01 hi, this hasn't changed in the latest plugin version so I'm not sure what would be causing that for you but colliders are already in place to block that.
  16. nivex

    Raidable Bases

    @miniMe_rust i feel like most players would vote based on how much they like the base or how easy it is for them, rather than how good the base actually is. this is common enough when watching players, they'll gun for the "easy" bases and ignore anything that isn't time efficient for them, even if that base is well designed. it would be too biased of a system and require a large amount of votes per base to get any real useful data from it. I'll have to pass for now my best advice? pay attention to complaints people have regarding a specific base, and make adjustments to it instead. players can use /rb to see the name of the base.
  17. nivex

    Abandoned Bases

    @miniMe_rust hi, np, I've included the guid at the end of each hook call in the next update Guid guid example private void OnAbandonedBaseStart(Vector3 center, float radius, bool AllowPVP, List<BasePlayer> intruders, List<ulong> intruderIds, List<BaseEntity> entities, bool CanDropBackpack, bool AutomatedEvent, bool AttackEvent, Guid guid) { // attack event means someone started the event by attacking the base with the abandonedbases.attack permission. this will only convert a base when it has become abandoned }
  18. nivex

    Abandoned Bases

    @miniMe_rust heya, use the vector3 center as the unique ID for bases. use the network ID for tugboats. I can add a guid to the hooks but its really not necessary with those I can add a hook to be called before any ownerid changes. you will still need to get the privs from the entities list. private void OnAbandonedBaseStart(Vector3 center, float radius, bool AllowPVP, List<BasePlayer> intruders, List<ulong> intruderIds, List<BaseEntity> entities, bool CanDropBackpack, bool AutomatedEvent, bool AttackEvent) { // attack event means someone started the event by attacking the base with the abandonedbases.attack permission. this will only convert a base when it has become abandoned } Im glad you are learning!
  19. nivex

    Raidable Bases

    @Ortiga I could add something simple, but that would be about it. it makes sense for it to be in another plugin because of how many hooks there are though.
  20. nivex

    Raidable Bases

    @Cargonia heya, the default behavior prevents anyone from entering another persons raid. someone would've had to change this, or players were given a permission they shouldn't have such as raidablebases.allow which is for staff/mods/admins. players don't need any permissions by default. these are default: Lock Treasure To First Attacker in the config needs to be true Bypass Lock Treasure To First Attacker For PVE Bases in the config needs to be false Eject Enemies From Purchased PVE Raids in the profiles needs to be true Eject Enemies From Locked PVE Raids in the profiles needs to be true noclip and vanish will bypass
  21. nivex

    Abandoned Bases

    @miniMe_rust hi, the hook is called too soon for privs. Ill move it. you can find the privs in the entities list though.
  22. nivex

    Raidable Bases

    @Hawkhill you can add the skin 10430 to Random Building Skin List or you can configure it under Additional Rust Shop Building Skins in the profile, oxide/data/RaidableBases/Profiles/ "Additional Rust Shop Building Skins": [ { "Name": "Space Station", "Enabled": true, "Skin": 10430, "Grade": 4 } ],
  23. nivex

    Raidable Bases

    @MegaPihar hi, I don't support crates, not yet anyway. players cannot use the spawn command and if they had admin then it's not suitable as it would spawn wherever they are looking. either find a way to copy it with the CopyPaste plugin, or use a command provided by another plugin to give it to the player on event completion.
  24. nivex

    Abandoned Bases

    @miniMe_rust hi, it's only called when the base is skipped by an automated event. owners are included in the OnAbandonedBaseSkipped hook. owners are provided for all other hooks too. yes, the owner can be removed from the entity. this is unavoidable when the config option is enabled to remove the owner.
  25. nivex

    Raidable Bases

    @Ryan Branham hi, the only way is if the profile is easy or if the base is in the wrong profile. if both are correct then you have a duplicate that is not.

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.4m
Total downloads
Customers
10.8k
Customers served
Files Sold
155.9k
Marketplace sales
Payments
3.3m
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.