New Bot Command System
The new Bots command system has gone active!
Server Admins: - You will need to re-run cmake to capture the file changes and re-compile your binaries - You will also need to manually run eqemu_update.pl to update the database (2 changes: 9001, 9002) - Review the bot commands and adjust their status accordingly Players: - The new bot command system is accessed via the bot command symbol '^' - though a redirect still allows the old '#bot' command prefix - Commands have changed, both in name and function - start with '^help' and see where that leads The wiki page for Bot Commands has been updated: http://wiki.eqemulator.org/p?Bot_Commands&frm=Main Note: The known heal rotation crash point has been fixed..please post any issues as new posts. |
Sweet! I am looking forward to trying these out.
|
Can we get #bot augmentitem added?
**Didn't realize #augmentitem force was an option, just gotta change the GM restriction only** |
I did not add that command back in because it had nothing to do with bots.
It was just a 'normal' command added to the old bot command system. EDIT: https://github.com/EQEmu/Server/blob.../bot.cpp#L9451 If a bot had been used in the methodology, I might have considered it..but, this was just straight item processing. |
Forgive me for asking, but was there an over-powering argument for not beginning the new system of bot commands with a simple period or slash?
It will probably take most players two hands now instead of just one to articulate the first command character. |
The bot command operator can be change by anyone running a server: https://github.com/EQEmu/Server/blob...command.h#L530
Changing that character and recompiling will allow the use of any character that the server admin chooses to select for bot commands. I didn't want to use something too close to the existing command operator, so I chose the caret. (Most people set up hotkeys, don't they?) I've considered a revamp of the old command system as well as splitting the it into player- and server-oriented commands. Also, the newer clients (post-RoF2) actually block the use of the pound (hash) symbol when used as a message opener. This means that another character will have to be selected to use the command system in these clients. The beauty of having open source code is that if you don't like something, you can always change something to your liking :) |
All times are GMT -4. The time now is 04:19 PM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.