Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/07/19 in all areas

  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 :
    3 points
  2. View File Freebies for FluxCP - FREE Features: - Freebies Character Selection, You have to select the character where you want the freebies to claimed. - IP Address Restriction, You can only use the code per IP Address. Freature can be disabled or enabled per code. - Editing Freebies, You can edit the Code, Items, Zeny, Credits, Expiration, IP Restriction, Usage Limit and Description(optional). - Adding Freebies. - Usage Limit, 0 for unlimited or until it expires. - Items, item_id:amount,item_id2:amount2 or just item_id for 1 item. - Expiration, Setting the expiration date for the freebies. - Zeny, Giving an amount of zeny to selected character. - Description(optional), You can give a small description for the freebies to avoid the confusion. - Deleting Freebies. - Freebies History, List of all claimed freebies by the user. 1.2 Version - Use for Account ID or Character ID. Feature can be disabled or enabled. - ex. Account ID 2000000:2000500:2000600to2000700 (The Account ID with 2000000 and 2000500 and from 2000600 to 2000700 will be able to use the code) Compability: - Tested on Xantara's FluxCP for rAthena - https://github.com/m...ntara/fluxcp-rA Rules: - Do not steal the credit of this work. How to Install: - Make folder named freebies in your addons folder. - Extract the file to freebies folder - Update your database. - Done. If you find a bug, please contact me. Email: [email protected] rAthena: Feefty Buy me a coffee Submitter Feefty Submitted 02/03/2013 Category FluxCP Addons Video Content Author Feefty  
    1 point
  3. Sorry guys, the vedio is made with mandarin . The camp have a few functional NPC and a command @back: warp to the camp and get some support. heal : you can heal you teammate with NPC , the area will be 10x10. Jump: you can jump out the wall you choose and against the giant mobs. Shop: get whatever you need. The instance has 3 walls. When giants break down the defense line(mobs:1906) then the wall will goes disappear after 3 walls all gone and you lose. * You can't make any damage to defense lines only giants can. map and mobs are made by Soulestar
    1 point
  4. Latest update : @autopilothom command, homunculus can now use normal attacks and move. (this overrides client side AI if enabled) Homunculus skills not yet implemented. AI will not use Rest or Call Homunculus, but will use Resurrect Homunculus if the homunculus dies. Today has been fairly productive, normal Homunculus skill AI is done and pushed to the branch. Attack skills will be used whenever possible. Might add some fine tuning to conserve SP like on player skills later, at the moment I don't know how abundant homunculus SP is. Buffs will be used whenever possible but battle buffs will be limited only when at least one enemy is nearby because they typically have very long cooldowns. This is far from ideal but should do for now. Later it might be worth adding more conditions like only using these if at least one nearby enemy is stronger than a certain threshold. Healing skills will be used when possible targets are at low health. Chaotic Blessings is limited to be used at level 5 only and never if an enemy is nearby. Caprice is random element so it doesn't do the usual check for enemy element. Might be worth excluding Holy in a future update. The AI will never use Castling, SRB44 and Self Destruction due to their cost/potentially unwanted effect. These are better left for manual use. Homunculus S skills are not implemented yet, I'll probably do those together with 3rd job (genetic) skills.
    1 point
  5. I can't see too http://prntscr.com/nkvubr
    1 point
  6. When I saw this map, I had a melody of this song in my mind... [youtube]
    1 point
  7. Fiz esse pequeno sistema com script sem precisar de modificar src, no final do código tem uma variável onde deve por os ids dos mobs no qual não queria que seja possível localizar pelo comando @mobsearch! - script CtrlCommands -1,{ OnCtrlLBL: if(.@atcmd_command$ != "@mobsearch") end; if(.@atcmd_parameters$[0] == "0" || .@atcmd_parameters$[0] == "") { message strcharinfo(0),"[AVISO]: Digite um ID/NOME!"; end; } if(.@atcmd_parameters$[0] != "" && getgroupid() < 99) { if(!charisalpha(.@atcmd_parameters$[0],1)) set .@rscMBID,.@atcmd_parameters$[0]; else set .@rscMBID,0; for(set .@i,0; .@i<getarraysize(.NoMbSrh_ID); set .@i,.@i+1) { if(!.@rscMBID && strtolower(.@atcmd_parameters$[0]) == strtolower(strmobinfo(1,.NoMbSrh_ID[.@i]))) { message strcharinfo(0),"[AVISO]: Você não pode procurar por este mob!"; end; } else if(.@rscMBID == .NoMbSrh_ID[.@i]) { message strcharinfo(0),"[AVISO]: Você não pode procurar por este mob!"; end; } } } atcommand "@mobsearch "+.@atcmd_parameters$[0]; end; OnInit: bindatcmd "@mobsearch",strnpcinfo(3)+"::OnCtrlLBL"; //MOB_ID setarray .NoMbSrh_ID[0],1002,1031; end; }
    1 point
  8. Greetings Nuckelavee, Have you set up 192.168.1.64 as a static IP address for your computer on your router? This is necessary for the Port Fowarding to work, since you are redirecting incoming requests on your router to a local IP address. Your char_athena.conf should have your LAN IP on login_ip and your WAN IP/NO-IP domain on char_ip. Your map_athena.conf should have your LAN IP on char_ip and your WAN IP/NO-IP domain on map_ip. If your ISP uses NAT, it might be that your router in fact has an external IP address that is not your real (WAN) IP address. In this case, you might want to try this suggestion regarding your NO-IP configuration. You said that Port Check Tool wouldn't yield a definitive result regarding the state of your router's 5121, 6121, 6900, 3306 and 80 ports. This is indicative that either your ISP or your Router's Firewall is not redirecting incoming connections to your machine. Your router's port forwarding configuration is correct, though. Your ISP might have changed its contractual clauses between 2015 and 2018 to block any connections on non-trivial (i.e. other than 80, 443, 21, 22, etc) ports. Summarizing Your issue seems to come down to allowing connections on your Windows Firewall, on your Router Firewall and, perhaps, on your ISP's Firewall. It might be that other running applications are competing for the same ports used by VertrigoServ. Please provide the contents of login_athena.conf, char_athena.conf, map_athena.conf as well as subnet_athena.conf for further support. Sincerely, Tyrfing
    1 point
  9. /offtopic eAmod is forced by eAthena's license to be released under GNU GPLv3. No one has stolen anything from eAmod or Zephy because everyone with access to eAmod's codebase is permitted to re-release the software or a portion of it under the same license. Oh, and eAmod code is a mess.
    1 point
  10. You're right, we don't say thank you to Hercules - why would we if we don't use anything from them? Lemongrass has been working on this on and off for several months. I find it disgusting that you accuse our devs of theft. As for the Clan System, the PR for that had been on our repo and available to the public for many months. Take your Hercules drama somewhere else.
    1 point
×
×
  • Create New...