Unable to start Manual/Maintained/Scheduled events

Good evening!

I have followed srtbull's tutorial video step-by-step on setting up the free version of RB, but cannot figure out why events aren't happening. I have configured the bases in oxide/data/RaidableBases/profiles and ensured my CopyPaste configuration was complete. Upon initialization, the console reads:

1/9 7:13:52 PM [Info] Loaded 35 items from RaidableBases/Default_Loot
1/9 7:13:52 PM [Info] Loaded 1121 items from RaidableBases/Base_Loot/RaidBase1
1/9 7:13:55 PM [Info] [RaidableBases] 25% loaded (145 potential points)
1/9 7:13:58 PM [Info] [RaidableBases] 50% loaded (727 potential points)
1/9 7:14:02 PM [Info] [RaidableBases] 75% loaded (952 potential points)
1/9 7:14:04 PM [Info] [RaidableBases] 100% loaded (1036 potential points)
1/9 7:14:04 PM [Info] [RaidableBases] Grid initialization completed in 13 seconds and 696 milliseconds on a 3000 size map with 1036 potential points.

I've tried to follow all of nivex's guidance on threads hosted here and elsewhere, but I'm missing something. Something silly, I'm certain. Any help is GREATLY appreciated! RaidBase1 Configuration: RaidBase1 Config Profile - Pastebin.com

hi, use version 3.0.9 for the time being. the latest version won't start but I will fix it when I have some time

your profile contains a base for "RaidBase1" and "1" so if those files don't exist in your oxide/data/copypaste/ folder then they won't spawn

also, "Allow PVP" is set to true, which is fine, but if you have "Include PVP Bases" set to false in your config file then it will not spawn :p

either way, make sure you are using 3.0.9 first

Hey, nivex!

Thanks so much for your reply! I made sure to check "plugins" through the console and verified I'm on 3.0.9. I saw you directing other folks to revert after some of the biome stuff you're sorting out. I also went back in and toggled PVP to "false" in the profiles and corrected the config folders as well. After checking my CopyPaste folder, I realized I had none of those RaidBase.json files in there. So that's been corrected now!

One more question for you, though. Since I have reverted to 3.0.9, Shockbyte does not show Rraidable Bases under the "Plugins" tab. I tried to install it on Shockbyte's end and even though I specifically selected 3.0.9 from the drop down, it seems to automatically grab the latest version. Is it ok to just manually load the RaidableBases.cs file into "oxide > plugins" since Shockbyte really has no bearing on in-game functionality?

Thanks again for your reply, man! I'll let you know shortly if I've fixed the issue.

nivex

hi, use version 3.0.9 for the time being. the latest version won't start but I will fix it when I have some time

your profile contains a base for "RaidBase1" and "1" so if those files don't exist in your oxide/data/copypaste/ folder then they won't spawn

also, "Allow PVP" is set to true, which is fine, but if you have "Include PVP Bases" set to false in your config file then it will not spawn :p

either way, make sure you are using 3.0.9 first

Hey again!

After loading back in, I use "rbe RaidBase1" and the prompt reads "You cannot spawn a base that is not configured". I tried "rbevent RaidBase1" and the prompt reads "1x - 198x - Building is unavailable: Normal Scheduled, Normal Maintained, RaidBase1 Manual, Manual" followed by "Your Base will spawn when a position is found. It is currently at position 0 in the queue."

hi, yes. you should only install the plugin manually. other means might work, but many are unreliable and the safest way is manually. you don't want some tool installing the plugin while players are actively raiding either. that would be bad if their raid abruptly ended. manual is the best way.

if it says the base is not configured, then it either does not exist in the profile, it does not exist in the copypaste folder, or your host has given you insufficient file permissions for the plugin to read the file. it is rarely a file permission issue, but it's possible. 

to clarify, your actual copypaste files (not the profiles) for each base belong in the oxide/data/copypaste/ folder. the filename for each of those files that you want to spawn belong in the profiles (oxide/data/RaidableBases/Profiles)

you can add new copypaste filenames to your profiles via command. aha, easy !
rb.config add "RaidBases" tritoneasy1 tritoneasy2
and so forth.

if it spawns, then you've done it correctly. if not, then you're missing a step and it will tell you as much that it doesn't exist. 

nivex

hi, yes. you should only install the plugin manually. other means might work, but many are unreliable and the safest way is manually. you don't want some tool installing the plugin while players are actively raiding either. that would be bad if their raid abruptly ended. manual is the best way.

if it says the base is not configured, then it either does not exist in the profile, it does not exist in the copypaste folder, or your host has given you insufficient file permissions for the plugin to read the file. it is rarely a file permission issue, but it's possible. 

to clarify, your actual copypaste files (not the profiles) for each base belong in the oxide/data/copypaste/ folder. the filename for each of those files that you want to spawn belong in the profiles (oxide/data/RaidableBases/Profiles)

you can add new copypaste filenames to your profiles via command. aha, easy !
rb.config add "RaidBases" tritoneasy1 tritoneasy2
and so forth.

if it spawns, then you've done it correctly. if not, then you're missing a step and it will tell you as much that it doesn't exist. 

Hey, nivex!

Thanks again for your reply! I went through and double-checked that I had the .json files for RaidBase1 through RaidBase5. Those are all in their appropriate locations within oxide/data/RaidableBases/Profiles and oxide/data/copypaste. I am wondering if this is potentially a permissions issue. Although, I have been able to use "rb.config" without any issue. I have attached screenshots for your review. Thanks for hanging in there an helping me, man! I sure do appreciate it.

Raidable Bases (Folders, in-game console)

I can't see your screenshot, you'll have to upload it somewhere and link me to it. but it's not a permission issue
If you use /rbe RaidBase1 and it doesn't spawn, then it's either not in the copypaste folder or it's not in a profile. this could be for a number of reasons.

1. uploaded to the wrong server
2. uploaded to some folder other than oxide/data/copypaste/
good: oxide/data/copypaste/RaidBase1.json
bad: oxide/data/copypaste/normal/RaidBase1.json
3. the copypaste plugin directory name is case sensitive
good: oxide/data/copypaste/
bad: oxide/data/CopyPaste/

get it working with any base in a few seconds:
find a base, go to the center foundation of that base, look down at that foundation, type: /copy tritontest1
add it to your profile using this command: /rb.config add "RaidBases" tritontest1
spawn the newly added base by typing: /rbe tritontest1

this will spawn tritontest1 wherever you are looking. if you're looking at a player, you'll crush him. if you're looking inside your base, you'll spawn it in your base.