Jump to content

bWolfie

Members
  • Content Count

    848
  • Joined

  • Last visited

  • Days Won

    34

Everything posted by bWolfie

  1. check new database format. weapons now have subtype instead of view id.
  2. my suggestion start over and import all your old content to fresh hercules and follow improved practices, so then you can simply git add remote origin Merge https://github.com/HerculesWS/Hercules.git git fetch Merge git merge Merge/master ...resolve any conflicts (shud be not many if any) and voila you up to date with hercules plugins, item_db2 and mob_db2 help immensely with this. it will take a long time to import ur stuff, but it is worth it in my opinion.
  3. you can use item_db2.conf and the Inherit: false flag to override items in item_db.conf
  4. You can use the replace all feature in Notepad++ which I think you are using. Replace all Type: 5 with Type: "IT_ARMOR" Loc: 16 with Loc: "EQP_ARMOR" and so forth. You can compare values of old -> new to see what you need to replace each one with.
  5. upload your code in code tag or to a site like uppaste or pastebin. we dont want to download stuff. Also, you should describe the issue, what is currently happening and what you are trying to achieve.
  6. Requesting someone to make a guide on plugins. It's really confusing trying to make pre-hooks work just for a small part of the function you want to change. It's annoying for everyone having to ask over and over again why my plugin is not working the way it is intended. Example, I made a pre-hook, but it ends up ignoring everything that follows this part of the function. Instead of asking somebody the reason behind this, it's good if we can learn ourselves. With the documents and resources available, trial and error is my only option. Existing plugin examples is NOT great because there are not examples which cover every aspect of source. Will have to go back to editing source if this continues to be a pain -_- If I can quote AnnieRuru..,
  7. nice caspe great job buddy
  8. caspe you should report on the github issues rather than here. i made an issue for the first four. it's self-explanatory why the compiler is warning you for reportafk and leader: https://github.com/Smokexyz/HerculesBG/issues/38
  9. @caspe you don't suffer from this issue? If not, could you PM me your Nemo profile? As I'm using the same client.
  10. Just installed this plugin, wanted to try it out. I'm unsure what it was like before, but seems the BG Guild Emblems are not displaying correctly. https://github.com/Smokexyz/HerculesBG/issues/39 @caspe it would be better to include #if PACKETVER <= clientver, replacing clientver with the last known compatible one. I'm not familiar with this plugin, but I guess it would be this part? /* Display emblem on head of char [lucaslsb] */ #if PACKETVER <= 20141022 if (hBG_enabled && sd->state.changemap && map->list[sd->bl.m].flag.battleground) clif->map_type(sd, MAPTYPE_BATTLEFIELD); if (hBG_enabled && map->list[sd->bl.m].flag.battleground) clif->map_property(sd, MAPPROPERTY_AGITZONE); #endif and then, // clif interface overloading [lucaslsb] #if PACKETVER <= 20141022 clif->sendbgemblem_area = clif_sendbgemblem_area_overloading; clif->sendbgemblem_single = clif_sendbgemblem_single_overloading; #endif but after testing, it seems this is pointless, as the newer clients show the emblems just fine (read below). Better to add a config for whether you'd rather show the sword or not. ALSO your alignment issue is not exclusive to guild emblems. It's to do with the zoom in/out of your client. It can happen with some headgears to, such as ugly ass wings. Exhibit A, zoomed in. Exhibit B, zoomed to an appropriate amount.
  11. bWolfie

    Nemo patcher

    Maybe you have the HKLM instead of .... patch active (forgot what it's called). Disable that one.
  12. bWolfie

    Just Another CP

    nice stuff. FluxCP is outdated, so hoping to see something from this in the future!
  13. firstly, you should describe what you are trying to achieve in the future when seeking support. When OnTimer is triggered, there is no player attached, so its trying to getitem without player attached. better to use addtimer/deltimer for this function also you dont need to stop the timer when they logout, since the data gets erased at that point anyway
  14. bWolfie

    Nemo patcher

    2014-10-22b 2015-05-13a 2015-10-29a
  15. bWolfie

    Nemo patcher

    great job 4144...we really appreciate your work in the community. thank you.
  16. This fixes the client hang issue when using the @refresh command while a NPC dialog box/menu is open. I don't know if this plugin will compile, as I made it on the fly, but the command fix definitely works. Inspired from npc_rr_secure_timeout_timer Download: https://pastebin.com/zUzYyz1S ACMD(refresh) { if (sd->npc_id) { /** * If we still have the NPC script attached, tell it to stop. **/ if (sd->st) sd->st->state = END; sd->state.menu_or_input = 0; sd->npc_menu = 0; clif->scriptclose(sd, sd->npc_id); /** * We will end the script ourselves, client will request to end it again if it have dialog, * however it will be ignored, workaround for client stuck if NPC have no dialog. [hemagx] **/ sd->state.dialog = 0; npc->scriptcont(sd, sd->npc_id, true); } clif->refresh(sd); return true; }
  17. Open skill_db.conf. Find Name: "SN_FALCONASSAULT" Below 'AttackType: "Misc"' add Element: "Ele_Weapon"
  18. https://github.com/HerculesWS/Hercules/pull/1890
  19. click the link, scroll down. it says in the readme.
  20. @Smoke maybe I just didn't notice it before. It takes like 2 seconds for the numbers to appear and I can use my storage.
  21. You can assign an instance to different owners. By default, it is set to party, but it can also attach to an Account ID (IOT_CHAR) or Guild ID (IOT_GUILD). *instance_create("<instance name>", <owner id>{, <optional owner_type>}) enum instance_owner_type { IOT_NONE, IOT_CHAR, IOT_PARTY, IOT_GUILD, /* ... */ IOT_MAX, };
  22. <URL>herc.ws<INFO>http://herc.ws,500,500</INFO></URL>
  23. Maybe it's the new way storage works...when it's full (even on 600/600) it seems to be laggy af while trying to resolve the storage.
×
×
  • Create New...

Important Information

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