Any eta on when these 3 apps will start working togather? This is brought up often in other thread but have not seen any update on the problem.
I know ogre scripts are beta, but can this problem be worked on?
Well, the only Ogre script in beta is harvest. But that is beside the point.
The problem is one of 2 things
1) Navigation - OgreHarvest loads navigation information into memory. At one point eq2bot would clear this, thus making movement impossible. I thought this was fixed, but not using eq2bot I can't confirm.
2) CreateCustomActorArray - Ogreharvest creates an array using just resources. EQ2Bot creates one (not sure of the type, either everything, or NPC's). Both scripts are doing this very frequently to get an updated status of what is going on around them. You can only have 1 CAA (CustomActorArray) created at a time. So if OgreHarvest creates its array, then eq2bot overrides it, Ogreharvest is left with a mixed up array or a blank one. Then eq2bot is using its CAA, then Ogreharvest overrides it.
Navigation - If it isn't fixed, this isn't something I can fix. It's up to eq2bot maintainers. (Although double check with people, I thought this was indeed fixed).
CAA - This is something I'm working on. I have created a script/object that runs in the background that updates the CAA for all scripts using the distance required by the scripts. Since it's one script controlling, they should play well together. Having said that, unless both scripts are using it, there will still be this problem (if it exists).
In the end it comes down to time. Pygar is the main maintainer of EQ2Bot and he has limited time to code. I'm sure if someone wanted to assist him in coding, he'd gladly accept the help.
I'm the maintainer of Ogre scripts. I do a lot of scripting, and unfortunately harvest doesn't fall very high on my priority list. If someone else wants to help update Ogreharvest - by all means I'll take the assistance.
I know this isn't the answer you are looking for, but these are 2 very large scripts from different authors. When time permits.. we are working on it.