-
Content Count
850 -
Joined
-
Last visited
-
Days Won
34
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by bWolfie
-
Rookie Trying To Play With The Big Boys
bWolfie replied to RookieByDesign's question in Database Support
We don't have RC_Human. Check https://github.com/HerculesWS/Hercules/blob/master/doc/item_bonus.md -
like Xross said, likely using older SQL database which is incompatible with the current Hercules revision. When you start the login server, it should say which files you need to add. In any case, you can usually fix this by doing the following. Backup current database using mysqldump (unsure how to dump other ways) mysqldump database > ~/database-backup.sql Drop database, then recreate. DROP DATABASE database; CREATE DATABASE database; Create new table structures using Hercules SQL. mysql .... < sql-files/main.sql Then add your backed up database on top of that... mysql .... < ~/database-backup.sql
-
thanks Dastgir. I couldn't get item combo to work but scconfig did.
-
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
-
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
-
HELP FOR ADDING NEW CUSTOM ITEM
bWolfie replied to johnleimar's question in Other Support & Releases
There is a guide on the github wiki. It should be good enough to get a custom item in. -
here you go. i made another thread for it so others can see it
-
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.
-
how are you changing it?
-
Multiple Errors after export of Hercs DB to SDE
bWolfie replied to Promeister's question in General Server Support
we don't have skill_db.txt on Hercules. Must be something confused? -
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.
-
Ranged mob no attack after ice wall
bWolfie replied to Honoka Chan's question in General Server Support
worth reporting in github bug report -
Ranged mob no attack after ice wall
bWolfie replied to Honoka Chan's question in General Server Support
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. -
this is a forum for showcasing maps. doesn't mean they are for sale like @freezing1 said.
-
item bonuses get reloaded after all sorts of things. check out Annieruru's OnPCStatCalcEvent plugin: https://github.com/AnnieRuru/Release/tree/master/plugins/OnPCStatCalcEvent
-
shadow jump is client side not server. you need to edit the animation files.
-
i use tmux tmux new -s login ./login-server <CTRL + b>, <d> then repeat for char
-
@imbadudelz need to run server in debug mode and get crash stack. Check this article out: https://github.com/HerculesWS/Hercules/wiki/GDB
-
just go with $5/month on Digital Ocean. You can host your website on the same server as the patcher.
-
Need help with hatred reset and disable hatred to emperium
bWolfie replied to Pink Guy's question in Source Support
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; -
You shouldn't skip sql updates. Server will break in some cases if you do.
-
Need help with hatred reset and disable hatred to emperium
bWolfie replied to Pink Guy's question in Source Support
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. -
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...
-
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