Angelox
09-02-2008, 12:56 PM
EDIT;
I've since went with the ProjectEqEmu (http://code.google.com/p/projecteqemu/) source SVN posted at the Google code effort (http://code.google.com/p/projecteqemu/), and any source-related updates I make are also posted there. This was something I was doing Pre-ProjectEqemu.
But my web site is still there and the links are still good - I try and keep updates of the same source posted at ProjectEqemu. I still call the Windows executables 'Custom' because I like and use 'CON_XP_SCALING' found in the exp.cpp and have them active there (along with the active Bots). Source is the same, but contains a 'BOT-Makefiles' directory where you can choose bots, exp.cpp, etc.
I'm still working on getting in a few bot features I had in my old code (just started RL work and have much less time now), and since I can't compete with the PEQ team (Don't need to anyway), I made my AX_CLASSIC database custom (for some time now), and I am doing custom work on it too.
END EDIT
I guess I'll get all this posted so it won't be no secret - seems I get up in the morning more often now and wonder if I might have to go to a hospital (which I can't afford).
I like the bot code a lot, and have been working on it for a while now. It pushed me into learning more about the EqEmu source. I haven't had so much fun playing a game for a few years now, but this bot thing sure is a lot of fun.
What I originally did was make bot-only spell tables (which, since I had renumbered all my spell tables, NPC spell tables are under the 500+ ID. Then I pulled all the spells out of the Bot tables that were not working right.
Since then, I've been making some changes in the code and bringing back the spells.
Example; Used to be, self only spells went to the whole group. So, I made an array of spells in the source which are 'Bot-Self only' , have been adding spells and activating them.
Sow works outside dungeons and the Druid will Sow you, then 'Wolf' its self - I also added the dungeon spell 'Pack Shrew' for inside dungeons (need level 35+).
I haven't done anything as to grouping or raiding, since groups seems to work ok for Bots (the broken part is when you try to group with other PC/Bot combos), and I never really liked to Raid, so, don't know a lot about it and not a priority for me.
I still need to fully understand KLSs (massive) group fixes, before I can attempt to merge the groups. (my programming skills are still at 'moron' level).
Speaking of merges, this source has everything posted at EqEmu Site (and more) merged , to date.
Maybe I'll at least give someone else some better ideas-
Anyways, I hate keeping anything to my self ('Here today gone tomorrow ...'), here it all is;
Source (http://forums.nahunta.org/viewtopic.php?f=14&t=117) Works for AX_CLASSIC
Windows Executables (http://forums.nahunta.org/viewtopic.php?f=14&t=117) Works for PEQ or AX_CLASSIC
AX_CLASSIC Database (http://forums.nahunta.org/viewtopic.php?f=14&t=114)
These Links are constantly updated
Also, posted and core updates at my web page.
I've since went with the ProjectEqEmu (http://code.google.com/p/projecteqemu/) source SVN posted at the Google code effort (http://code.google.com/p/projecteqemu/), and any source-related updates I make are also posted there. This was something I was doing Pre-ProjectEqemu.
But my web site is still there and the links are still good - I try and keep updates of the same source posted at ProjectEqemu. I still call the Windows executables 'Custom' because I like and use 'CON_XP_SCALING' found in the exp.cpp and have them active there (along with the active Bots). Source is the same, but contains a 'BOT-Makefiles' directory where you can choose bots, exp.cpp, etc.
I'm still working on getting in a few bot features I had in my old code (just started RL work and have much less time now), and since I can't compete with the PEQ team (Don't need to anyway), I made my AX_CLASSIC database custom (for some time now), and I am doing custom work on it too.
END EDIT
I guess I'll get all this posted so it won't be no secret - seems I get up in the morning more often now and wonder if I might have to go to a hospital (which I can't afford).
I like the bot code a lot, and have been working on it for a while now. It pushed me into learning more about the EqEmu source. I haven't had so much fun playing a game for a few years now, but this bot thing sure is a lot of fun.
What I originally did was make bot-only spell tables (which, since I had renumbered all my spell tables, NPC spell tables are under the 500+ ID. Then I pulled all the spells out of the Bot tables that were not working right.
Since then, I've been making some changes in the code and bringing back the spells.
Example; Used to be, self only spells went to the whole group. So, I made an array of spells in the source which are 'Bot-Self only' , have been adding spells and activating them.
Sow works outside dungeons and the Druid will Sow you, then 'Wolf' its self - I also added the dungeon spell 'Pack Shrew' for inside dungeons (need level 35+).
I haven't done anything as to grouping or raiding, since groups seems to work ok for Bots (the broken part is when you try to group with other PC/Bot combos), and I never really liked to Raid, so, don't know a lot about it and not a priority for me.
I still need to fully understand KLSs (massive) group fixes, before I can attempt to merge the groups. (my programming skills are still at 'moron' level).
Speaking of merges, this source has everything posted at EqEmu Site (and more) merged , to date.
Maybe I'll at least give someone else some better ideas-
Anyways, I hate keeping anything to my self ('Here today gone tomorrow ...'), here it all is;
Source (http://forums.nahunta.org/viewtopic.php?f=14&t=117) Works for AX_CLASSIC
Windows Executables (http://forums.nahunta.org/viewtopic.php?f=14&t=117) Works for PEQ or AX_CLASSIC
AX_CLASSIC Database (http://forums.nahunta.org/viewtopic.php?f=14&t=114)
These Links are constantly updated
Also, posted and core updates at my web page.