Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/30/19 in Posts

  1. This seems to be a more appropriate place so continuing here from @autopilot is a server side AI implementation that can control player characters. The primary goal is to replace human players for any reason : perhaps you installed a server on your own computer and have no other players, or your server has too low population or a critical class for the party isn't available. Either way, this allows you to add characters to your party without having a human player available. Note that this isn't a bot : it might get stuck in a corner if left alone with no human to lead the party. Also note this is server side : you have to be the server owner and capable of modifying your source to add it. Obviously an AI isn't a human player, which means better reaction time, and no "I have to go 5 minutes afk sorry" during boss fights but at the price of not being able to judge more advanced situations correctly. Overall I'd say the AI will play better than a typical player but will fail at anything more complex than "use this skill when <condition>". All the current progress is available here : https://github.com/SeravySensei/rathena/commits/Autopilot https://github.com/rathena/rathena/compare/master...SeravySensei:Autopilot.patch https://github.com/rathena/rathena/compare/master...SeravySensei:Autopilot.diff Currently implemented : All 1st classes, 2nd/rebirth classes. Homunculus, 3rd classes. Awaiting implementation : -Rebel -Oboro/Kagerou -Soul Reaper/Star Emperor Many of the 3rd class AI skills are still untested. I plan to test everything after the last few classes are done. How to use : @autopilot Tank enables tanking mode, the AI will try to engage enemies in melee and use melee skills. @autopilot Skill enables the AI to use ranged attacks or ranged skills, in general this is the DPS mode @autopilot Support restricts the AI to using support skills only. @autopilothom with same parameters : same modes for the Homunculus. There are a few other commands for enabling "extras" such as telling the AI to use a song or dance or other special skill or use sp potions. You should see them in the atcommands file(s). It's old but here is a recording that shows the AI in action :
    1 point
  2. It is additional module of Gepard Shield. It allows changing colors of text, shadow, and background of "tooltip balloon" for the specific item IDs. https://www.youtube.com/watch?v=A8_B8J_9kDA
    1 point
  3. hi, I'm trying to compile my emulator but i am having some issues. I've just downloaded the last git version on Centos 7.3 and runned the follow commands: ./configure --enable-64bit --with-MYSQL_LIBS=/usr/lib64/libmysqlclient.so make clean make sql when i run this last command it returns the follow error: ... CC trade.c CC unit.c CC vending.c LD map-server /usr/bin/ld: obj/mob.o: undefined reference to symbol '__log10_finite@@GLIBC_2.15' /usr/lib64/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[1]: *** [map-server] Error 1 make[1]: Leaving directory `/home/hercules/rathena/src/map' make: *** [map] Error 2 I'm using MariaDB that's why i'm specifying mysql libs on ./configure
    1 point
×
×
  • Create New...