Jump to content

bWolfie

Members
  • Content Count

    848
  • Joined

  • Last visited

  • Days Won

    34

Everything posted by bWolfie

  1. thanks Dastgir. I couldn't get item combo to work but scconfig did.
  2. can anyone help me on how to run python script? When I run ./scconfigconverter.py on my linux system nothing happens. Same for the item combo one. didn't have issue when converting mob_skill_db.txt back a while. [user@host tools]$ ./scconfigconverter.py : No such file or directory
  3. Question is hard to understand. I am unfamiliar with what you mean "cash points" in releation to flux-cp. edit: someone post just before i did
  4. There is a guide on the github wiki. It should be good enough to get a custom item in.
  5. bWolfie

    exp database

    here you go. i made another thread for it so others can see it
  6. https://pastebin.com/H9e2SG9t Based on the old exp.txt tables. This only works for base level 999. If you want to use a lower level, you need to comment out all entries above that level. E.g. if you want base level 500, you need to comment out entries 500-999. The formula for no. of entries you need is [Max Base Level - 1]. So if max level is 400, you need 399 entries; 250 needs 249, and so on. Let me know if there are any issues with it.
  7. we don't have skill_db.txt on Hercules. Must be something confused?
  8. You can use either, Hercules has both. I prefer Pre-Renewal due to the mechanics. And then you can add any Renewal content on top of that.
  9. I think you can use any client. However, some newer clients don't have fully coded features. I'm pretty sure Hercules is up to date with all the 2017 features though.
  10. worth reporting in github bug report
  11. This is long existing behaviour I think. Mobs always have had trouble navigating ice wall. Although when I say long existing, doesn't mean it is correct/good, since we have been known to add fixes in the form of configuration options for strange behaviour.
  12. this is a forum for showcasing maps. doesn't mean they are for sale like @freezing1 said.
  13. item bonuses get reloaded after all sorts of things. check out Annieruru's OnPCStatCalcEvent plugin: https://github.com/AnnieRuru/Release/tree/master/plugins/OnPCStatCalcEvent
  14. shadow jump is client side not server. you need to edit the animation files.
  15. i use tmux tmux new -s login ./login-server <CTRL + b>, <d> then repeat for char
  16. @imbadudelz need to run server in debug mode and get crash stack. Check this article out: https://github.com/HerculesWS/Hercules/wiki/GDB
  17. just go with $5/month on Digital Ocean. You can host your website on the same server as the patcher.
  18. Search skill.c for SG_HATE. Target is emperium mob then skill fails. Add the mobs you need. case SG_HATE: if (sd) { clif->skill_nodamage(src,bl,skill_id,skill_lv,1); // mobs which cannot be hated int class_ = status->get_class(bl); if (class_ == MOBID_EMPELIUM) { clif->message(sd->fd, msg_sd(sd, 1551)); // Hatred cannot be cast on this mob. clif->skill_fail(sd, skill_id, USESKILL_FAIL_LEVEL, 0, 0); break; } if (!pc->set_hate_mob(sd, skill_lv-1, bl)) clif->skill_fail(sd, skill_id, USESKILL_FAIL_LEVEL, 0, 0); } break;
  19. You shouldn't skip sql updates. Server will break in some cases if you do.
  20. The error message is clearly stating what is wrong. Your message number (1552) is outside of the accepted ranged (0-1502). Increase MAX_MSG in atcommand.h to accommodate.
  21. LMAO! Haven't you ever seen somebody make an actual calculation? '^' is literally the character used on PC calculators. SMH. I was trying to show you what your calculation was doing...
  22. You should link where you got the script from. Anyway, your issue is basic maths...order of exponents. Use your parentheses correctly. pow(10,.@i+1) is the same as 10 ^ (.@i+1) When you change it to 10 ** .@i+1 it is being read as (10 ^ .@i) + 1
  23. In static int status_get_sc_def() you can add code. Right below this, //Aegis accuracy if (rate > 0 && rate%10 != 0) rate += (10 - rate%10); You can add your code: //Aegis accuracy if (rate > 0 && rate%10 != 0) rate += (10 - rate%10); // Gain all status immunity by LUK stat. Caps at 99 (100% immunity) // change both 99 values to what you want if (st->luk >= 99) rate = 0; else rate -= rate * st->luk / 99 + 10;
  24. Hyroshima wants to use a callfunc() every time a skill is used. E.g. player uses skill 'Magnum Break', every time it occurs callfunc("F_Test") happens.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.