
Originally Posted by
KekkeTex
No clue how you'll make it check how far you've progressed. Maybe it's possible with some plugins, idk. But I dont have enough knowledge for that.
Anyway, I've thought about it a while ago. And It should be possible if you make almost every quest in a single bot. And make them load after each other with the Load Bot command. If you organize everything neatly in maps. Like:
- Prologue
--Quest 1
--Quest 2
-Escherion
--Quest 1
...
This way users simply have to navigate to the bot they need to start with. And it's the only way I know that would allow reconnecting. If you add multiple quests that can only be completed once. Then there'll be issues if you disconnect on the second or higher quest in that bot.
The problem is that it will only work for 1 version of grimoire. And users have to place them in the exact same place.
Because the load bot commands uses filepaths. e.g Grimoire 3.8\Bots\Prologue\Quest2
If you do have a better way of checking the progress. Then I'm interested in how.
Thanks for ur in depth reply buddy.
I've been thinking about the same thing with "Load Bot" command, like working with maps and having people use only 1 version is no big deal
And I am sure people are willing to adapt to this once they discovered how amazing this actually is.
Now for the checking progress I will ask @
Biney or some other dev to create some kind of plugin that tracks Quests
This will be hard because some Quests will dissapear after completion & some dont. The only way to do something like this
is to work with Join Room command and Map Is / Map is Not. When Quests complete they open new maps etc..
Another way could be after completing some quests the character automaticly joins a room and farm a certain amount of "Items"
So everytime u start the Bot it checks how many of these items u have in ur inventory and it knows "Ah 5 Bone dust we start at Prologue Quest 5"
20 Bonedust "Ah we should start at Escherion
This isnt even that hard to achieve for us?
I hope u like the concept 