-
Content Count
850 -
Joined
-
Last visited
-
Days Won
34
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by bWolfie
-
this is client which dont really have anything to do with bots. lots of people have mice with GUI which lets them program keystrokes into clicks and even automation. GUI means even the newbest of newbs can bot (dont need to learn AHK, which is even newb)
-
are you using latest herc? Hercules uses true/false not yes/no (though tat probably not change anything in this instance)
-
turn the new database format into an older one(5$ bounty)
bWolfie replied to Blinzer's question in Database Requests
check new database format. weapons now have subtype instead of view id. -
turn the new database format into an older one(5$ bounty)
bWolfie replied to Blinzer's question in Database Requests
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. -
how to leave attack of the beast without requests
bWolfie replied to baorfo's question in Source Support
question not make sense what u triyng to do? -
turn the new database format into an older one(5$ bounty)
bWolfie replied to Blinzer's question in Database Requests
you can use item_db2.conf and the Inherit: false flag to override items in item_db.conf -
turn the new database format into an older one(5$ bounty)
bWolfie replied to Blinzer's question in Database Requests
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. -
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.
-
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..,
-
nice caspe great job buddy
-
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
-
@caspe you don't suffer from this issue? If not, could you PM me your Nemo profile? As I'm using the same client.
-
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.
-
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
-
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; }
-
Open skill_db.conf. Find Name: "SN_FALCONASSAULT" Below 'AttackType: "Misc"' add Element: "Ele_Weapon"
-
https://github.com/HerculesWS/Hercules/pull/1890
-
Where To Download A Emulator And Full Client
bWolfie replied to Deadly Brothers's question in General Server Support
click the link, scroll down. it says in the readme. -
@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.
-
how we doin
-
is it possible to Create Multiple instances for a single map.
bWolfie replied to Atomik's question in Script Support
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, };