Jump to content

Syenet

Members
  • Posts

    32
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by Syenet

  1. In your latest "training" branch, the "mangosdVC100" solution does not include "script" project, which means there's 11 projects in the sln, not 12. But the "script" exists in the "VC100" folder in fact.

    I compiled only the "mangosdVC100"(11 projects, without "script" project), and I didn't clone and compile "ScriptDev2", then I set up the server, everything went fine. I checked the root folder, there's no "mangosscript.dll", other than that everything was the same as before. Is this normal or something's missing?

  2. There's no need to log bot actions to understand what happens during combat. Just look at the code and you'll see that combat performance cannot be efficient now.

    kyle1, I have read the AI code and I know what you mean. We can analyse the code and predict what the bot will do when the code is simple, but if we hope our bots in a party would be able to co-operate in a more complicated situation such as a dungeon or an arena, we have to consider everything that may happen, well that's not quite possible I'm afraid. Since we can only test the code to see the effect in the game, I think the only way to improve the AI is to look at the combat log and find out why a raid fails and how to avoid. I know the log would contain real huge information to read, so I came up with that idea of making an emulator to visualize the data and simulate a scenario, then wait to see the result without reloading the server and game.

    Of course I don't know if it's possible and if you guys wish the bot to be that capable, it's just my little proposal. btw, I'm still getting familiar with the code, I wish I could help and thanks for your commitment.

    and there's no definition of TrainerSpellData const* Creature::GetTrainerTemplateSpells() const

    Error    3    error C2039: 'GetTrainerTemplateSpells' : is not a member of 'Creature'    E:\\syenet-portal\\src\\game\\playerbot\\PlayerbotAI.cpp    4361
    Error    5    error LNK1181: cannot open input file 'E:\\syenet-portal\\win\\VC100\\game__Win32_Release\\game.lib'    E:\\syenet-portal\\win\\VC100\\LINK
    Error    6    error LNK1181: cannot open input file 'mangosd.lib'    E:\\syenet-portal\\win\\VC100\\LINK
    Error    7    IntelliSense: class "Creature" has no member "GetTrainerTemplateSpells"    e:\\syenet-portal\\src\\game\\playerbot\\playerbotai.cpp    4361

  3. I'm using Windows Vista and VS 2010, thanks for that advice. :)

    I did notice that you've been trying to complete the basic bot's functions, so it seems fewer updates about AI are coming out recently.

    What I actually mean is can we find out another way, for instance, using an emulator or something like that, to test the bot's behavior especially in a combat scenario, and record every bot's action as an output, just like what the combat log always does. So with this convenience, we could have a look at the details of what happened and efficiently fix what needs to be fixed. I think it's a more comfortable way to test things out for the developers engaged in bot's AI coding rather than rebuilding the solution and reloading the server and game everytime a change is made, or maybe you guys already have your own better idea about it.

    Besides, I need a little help here. there were some errors when I was trying to build your latest commit in branch 'training':

    2    IntelliSense: identifier "BotSpellList" is undefined    e:\\syenet-portal\\src\\game\\playerbot\\playerbotai.h    208
    53    IntelliSense: identifier "BotLootList" is undefined    e:\\syenet-portal\\src\\game\\playerbot\\playerbotai.h    214
    54    IntelliSense: identifier "BotLootList" is undefined    e:\\syenet-portal\\src\\game\\playerbot\\playerbotai.h    371
    55    IntelliSense: identifier "BotSpellList" is undefined    e:\\syenet-portal\\src\\game\\playerbot\\playerbotai.h    372
    

    All other errors seem relative to these ones, any suggestion?

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use