Jump to content

ensiferum

Members
  • Posts

    33
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by ensiferum

  1. OK so this is what happens on Mangos zero - in contrast to mangos w/ playerbot:

    Once i summon a mount - the bot does not. Even tho he has the same mount.

    Maybe coz in wotlk the mount is a spell and in mangos zero its an item to use

  2. U would be surprised :D i will code this no matter what :)

    And no offence i hope on your side as well..

    And now I gues u have proven me wrong - as i did not find this

    ".bot co [character] heal"

    in the manual - or maybe i just missed it.

    In any way that is what i was looking for - hence, thank you :)

    U care to work with me on my mangos?

  3. sure. well u got a point with the commands tho i must say in the bot help it does not mention sub order commands.

    Nonetheless, when it comes to equiping - i said simple, really simple.

    If i want to take a bot for a dungeon i OBVIOUSLY dress him myself. I dont need auto spec dress.

    I need him to dress like depending on the i.e. lvl of the gear or gearscore, or arm lvl - something really simple. Coz when i lvling up with bots they run almost naked but yet they have cool stuff in the backpacks.

    Really, keep it simple.

    Extensive AI support is a different matter. and my suggestion is only a suggestion

  4. you are good man blueboy..

    I respect your work and will strive to contribute to your project.

    What i think i would find really usefull is the roles for bots: aggro, dps and most of all - heal (the bot primarily would check if anyone and especially you need some healing and would use known spells)

    and another thing - it would be really nice if you could implement some basic - really basic algorythm for auto equip - if u can equip an item and its in some way better than the current - do it! :)

    Thanks for all your help

  5. Hey blueboy, i think i figured that one out coz i was making it in a clean new project not the one we had problems with. im compiling now - will let u know once im done.

    But can u tell me how can i add sd0 support??

    EDIT:

    I got the bots working :D

    so how do i apply the SD0? And why u use SD2? IS it compatible?

  6. I dont know guys i guess im just too stupid to do this.. i ran everything as said by blueboy here.

    And still the same issue - it crashes after i go .bot add ...

    seriously this cant be this hard. Can anyone explain whats the problem here?

  7. Yeah the log lvl is set to 3.. and actually if the proper way to do it is as you described with patching up then i screwed that coz the only thing i did is download the thing then download the other thing. then make cmake and then make and make install...

    Not really sure what else should i do.. and i do have some cpp knowledge but where should i fix problems? Can someone like assist me pls..

  8. Ooooh man this is ridiculous...

    It doesnt work - i did copy the mods.conf file to the etc/ location.. no actual info regarding player bot there tho.

    Anyways - the game launches (with colors in the console window this time lol) but once i try to summon the bot it crashes with the same result again..

    Can u by any chance give me step by step (not really too detailed) info how u do it on linux?

    I mean like -

    git pull /mangos0/

    cd mangos0/server

    etc..

    I desperatelly need player bot and i have no clue what is not working..

    Btw what is botguy????

  9. sorry to bump this but this is what i get when compiling with mangos zero and sd0 ...

    at typing ingame .bot add mybot1 the game crashes with the following error in console

    [== console ==]
    [1 ms] SQL: SELECT guid FROM characters WHERE name = 'Magia' [1 ms] SQL: SELECT account FROM characters WHERE guid = '5' [0 ms] SQL: SELECT COUNT(*) FROM characters WHERE online = '1' AND account = '15' Illegal instruction
    

    The log file does not give any errors..

    Do i have to modify the db in any way before? i mean i got a clean db straight from mangos0 project.

    What i did is pull the git compile the source again and run it.. should i do smthing more that i havent..?

    LOOOK THIS IS full server.log

    --log goes here--

  10. and i have one more issue... since im running on linux and i have a working mangoszero already - hence i decided to have the patched one (with player bot) in a separate dir ( imean the code) so i coppied the original to a different one and attempted to compile it but it said it will not do it as the path is not correct.. i figured that somewhere in the configs it must say that the path is <original-clean-mangos0> so i just changed the name again and during the cmake - not to overwrite the running working distro - i change the DPREFIX to a different path - will it work?

  11. Ok this seems easy tho can u tell me please what does sd0 stand for?

    hey once i did the command it said

    [== no ==]
    You asked me to pull without telling me which branch you want to merge with, and 'branch.develop.merge' in your configuration file does not tell me either.  Please name which branch you want to merge on the command line and try again (e.g. 'git pull <repository> <refspec>'). See git-pull(1) for details on the refspec.
    

    what does it mean?

  12. MasterControlProgram, Im sorry to reply here again but i would like to ask you to split this thread and put it into the appropriate forum because i dont want to duplicate my posts.. I see you are an admin so you should be able to do this..

    But refering to the main topic:

    I know i can change global xp rates.

    But what i need is to introduce a per-player xp rates.

    I mean someone registers sets his own xp rate and he gets exp ingame slower or faster comparing to others - this may sound as nonsense but i know this is easy to do its just im not too good with the source code..

  13. Ok TheLuda now I got a question for you...

    If i create a table in the account DB - name lvl_multiplier - the values will be integer

    now i found this here little part in player.cpp

    [== cpp ==]
    uint32 newXP = curXP + xp + rested_bonus_xp;
    

    now i need to make it

    [== cpp ==]
    uint32 newXP = curXP + xp*VALUE($lvl_multiplier) + rested_bonus_xp;
    

    how can i possibly do that?

    i mean i do know some C++ but still this would require i guess some more idea than i have..

×
×
  • 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