-
Content Count
229 -
Joined
-
Last visited
-
Days Won
46
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by Sephus
-
Working on this The complete system is vast and requires scripting for most achievements as they're through NPCs. And we don't have much official info. But I've made it flexible enough to be customized for types of possible achievements, even ones not present in kRO.
-
I don't see a problem, Id's are free from 1459 to 1859. Which means your custom skill ID's would be from 3036 to 3436. You will also have to increase MAX_SKILL 1910.
-
This will change to - Hercules: better stability, performance, customisation, closer to official, more updated.
-
Added in PR - https://github.com/HerculesWS/Hercules/pull/1598
-
pick 285e1fc Adds a protection to 1st Barricade line on WoE SE maps to avoid splash damage without destroying Guardian Stones previously. pick 9450be2 Arrays improvement. Thanks Emistry! If you want to squash 9450be2 into 285e1fc, when you're given the output in your step 3, press i (which means insertion mode). navigate to the line of 9450be2 and change pick or 's' or 'squash' like so - s 9450be2 Arrays improvement. Thanks Emistry! then press esc then type :wq and hit enter. You'd have rebased your revisions unless some conflicts occur.
-
Thank you for the bug reports, I will look into these as and when I free up. If you fix something, please feel free to create a pull request in the plugin repository.
-
I think you could do something like this - bg_updatescore(.@bg_map$, bg_get_data(.@lion_bg_id, 0), bg_get_data(.@eagle_bg_id, 0));
-
bg_get_data(.@bg_id, 0) would return the player count in the team.
-
Working on this if someone isn't already. Will push a PR when complete.
-
Which revision of Hercules are you using? As for suggestions, they'll be worked on. However, Healer and Repair NPC can be scripted by a user. Auto soul link sounds like a buffer script. Both are not part of the this core package. Customising is left to the end user.
-
Very useful, good work!
-
this is good, if episode == 1, it could disable all features/functions not in that particular episode.
-
Missing mobs for pre-re. Fixed in 1f163a3 , or just copy mobs 2100 - 2107 from re/mob_db.conf
-
@caspe This should help you.
-
Hercules needs more users.
-
After a decade of emulating packets it's suddenly complex?
-
[HPM] make: *** No rule to make target `plugins'
Sephus replied to Minneman's question in Source Support
You must place the hBG.c file in src/plugins directory, then compile. -
Dude...
-
Well, genius. if you're using latest hercules - change to class. if you're using your old hercules - change to class_.
-
This would have to do with your outdated hercules. open hBG.c and change class to class_ on line 599.
-
To change the frequency of broadcasts and BG rotation, please edit this line https://github.com/Smokexyz/HerculesBG/blob/master/npc/custom/hBG/bg_common.txt#L125. Change OnTimer5000: To OnTimer<Time in Seconds*1000>:
-
should stats be in handled in the elemental db text file and not source? Why are you looking for s_elemental_db?
-
Well, in pre hooks it is a necessity, not an option. AnnieRuru's plugin is outdated for the latest revision of Hercules. For an updated example check - https://github.com/Smokexyz/HerculesBG/blob/master/src/plugins/hBG.c#L3265
-
In pre hooks you're working with pointers added to each argument, i.e. int skill_castend_nodamage_id_pre(struct block_list **src, struct block_list **bl, uint16 *skill_id, uint16 *skill_lv, int64 *tick, int *flag) { (*src)->id; (*bl)->id; }
-
- 9 replies
-
- hbg.c
- battleground
-
(and 4 more)
Tagged with: