• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Recent content by PeteSampras

  1. PeteSampras

    Plugin - MQ2SpawnDB

    Links: Git (click here for wiki and source code to compile the plugin for yourself) This should work on any compile. Roadmap Info: This is the MQ2SpawnDB plugin for macroquest2. This plugin is designed to be used to interface with a PostgreSQL database. The plugin will automatically log all...
  2. PeteSampras

    Writing a bot plugin

    Got caught up in military drill with 14 hour days so I havent had a chance to work on much. I finally got a chance and put together a new plugin with external API access to handle spawn storage / ignores / immunities / notes / and a bunch of other data that can be used by any macro or plugin. it...
  3. PeteSampras

    Writing a bot plugin

    I kept waffling back and forth over redundancy. and did some mind mapping of ideas. i decide the long and short of it is i need spells, spawns, and queues with some routines to find all those spells and spawns, figure out when to use each spell on each spawn, use them, and store those...
  4. PeteSampras

    Writing a bot plugin

    I finally kicked the dota habit, sold off all my hats, and have been working on this again for the last few weeks. I had to completely refactor the code. From a design point of view and seeing how CWTN is making class specific bots I wanted to take a more deliberate approach and hardcode in some...
  5. PeteSampras

    Writing a bot plugin

    Writing plugins is basically closed source atm. Even if i provide you with the source code you cant really do anything with it due to it using members that you wont have access to. I never did finish this rewrite but recently took up the idea again and started on another plugin that would either...
  6. PeteSampras

    Writing a bot plugin

    that was used in the mq2cast code that i hadnt gotten around to replacing it yet since i dont invoke the mq2cast code yet. I just commented out the vlad include and it looks like it was a custom command for Execute("/book"); in place of EzCommand("/book"); or one of the other various options...
  7. PeteSampras

    Writing a bot plugin

    took a 3 week break thanks to Dota internationals and i play way too much dota. I was also waiting on some string safety updates to see wtf i was doing. That said: all POSIX and string safety are now updated on the github. I also had to walk back the checking of pet stuff because it kept...
  8. PeteSampras

    Question - Free text editor?

    i use crimson editor, but you can actually use visual studio for free these days and i typically just use that instead.
  9. PeteSampras

    Writing a bot plugin

    added vPets, added .Priority to Spawns struct added /bot populate spells vPets and vGroup populates vAdds checks against and populates vSpawns added prioritization functions for spawns added some notes. was waiting for string changes but had some ideas i wanted to type out. might do more...
  10. PeteSampras

    Question - is there a command to put a delay in a downshit?

    autoexec.cfg /if (!${Defined[YourTimer]}) /declare YourTimer timer global http://www.macroquest2.com/wiki/index.php/CFG_Files
  11. PeteSampras

    Writing a bot plugin

    I didn't actually stop this project, i just traveled for a bit and hit a few roadblocks but I have been updating it throughout. The project is currently hosted on my github and will be updated until it's not. Feel free to post questions, comments, feedback, collaborate, or whatever you kids do...
  12. PeteSampras

    Writing a bot plugin

    I had a few errors in the code for the createheal because i was swapping around too many variables. the cleaned up version works as intended. void CreateHeal2() { if (!InGameOK()) return; if (BardClass || GetCharInfo()->pSpawn->Class == 11 || GetCharInfo()->pSpawn->Class == 12 ||...
  13. PeteSampras

    Request - Spell/Skill/Disc checking Macro

    So i cant seem to create plugins atm due to 64 bit windows issue. but this compiles correctly into my bot plugin if someone would like to try it. it would either list all the spells you have or all the ones you are missing depending on what you choose. default is to list missing. i made it...
  14. PeteSampras

    Request - Spell/Skill/Disc checking Macro

    - - - Updated - - - edit: went ahead and coded a draft version out. youd need to make this a /command to use. So the brute force version would look something like this (for spells only atm): void MissingSpells(PSPAWNINFO pChar, PCHAR szLine) { for (int i = 0; i < 50000; i++) { if (PSPELL...
  15. PeteSampras

    Request - Spell/Skill/Disc checking Macro

    Actually.. it is pretty doable with existing data and not much effort but it would require a plugin to not take forever. Macro could certainly do it automatically but it would take a minute or so as my guesstimate.
Back
Top
Cart