Jump to content

Syenet

Members
  • Posts

    32
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything 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. blueboy, why you pushed commit to 'portal' but no core updates was pushed as well? I thought it should be exactly the same with what you're currently writting.
  3. I don't get it, I cloned your latest 'portal' from git://github.com/blueboy/portal.git and checked out 'training', does it mean we're using the same code? the same version of core? the same everything? I just cloned and compiled, and got errors, nothing more.
  4. I searched at https://github.com/blueboy/portal/blob/training/src/game/Creature.h and still can't find it. Then I added a declaration in Creature.h and a definition in Creature.cpp myself with the same code of TrainerSpellData const* GetTrainerSpells(), so it can be compiled with no error.
  5. 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
  6. 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?
  7. hey blueboy, I have a question. Is there any other way to test my changes instead of re-compiling the whole project and then setting up the server and trying to see the changes in game?
×
×
  • 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