VaultNetwork.netVault Network Boards
Author Topic: Vendor object still broken? [Locked]
mav_sc  1 star
Posts: 131
Registered:
Hey Haz, I completely understand what its like. I can't imagine the difficulty in maintaining decal.

I have plenty of other code to write to keep me occupied.

Keep up the good work!
mav_sc  1 star
Posts: 131
Registered:
Looking forward to the fix!!!
mav_sc  1 star
Posts: 131
Registered:
Any update to this?

A friend is saying that in 2.9.6.0 he is getting objects back from the vendor, but I'm using 2.9.6.1 and am not getting objects back.

Should I downgrade?
mav_sc  1 star
Posts: 131
Registered:
Well I found a workaround.

I manually get the id for the vendors item's I want to work with using Util.Host.Actions.CurrentSelection

Then, I have to hard code the ID's in my code. I am able to add the vendors items to the buy list this way.

It limits me to a couple vendors that I wish to reverse id's for, but I'm ok with that.
Virindi-Inquisitor  4 stars
Posts: 1,538
Registered: 2001-11-18 22:25:54
You could also read the vendor opened message yourself. Parsing it works with the protocol parser in Decal.Adapter, it is just the native parser which is broken (and thus WF which relies on it).

This method is how my plugins (eg. Virindi Item Tool) are able to interact with mage vendors.

 

-----signature-----
Virindi
---
****Virindi Plugins FAQ**** http://www.virindi.net/wiki/index.php/Virindi_Plugins_FAQ
http://www.virindi.net - Virindi Tank, Follower, Integrator, Reporter, VCS5, XPHelper, Item Tool, HUDs, etc...
Decal Core Dev - http://www.decaldev.com
mav_sc  1 star
Posts: 131
Registered:
I was wondering how you got it working.

I haven't coded any packet parser code yet so that's all new to me.

Regardless, the method I have implemented now works for me and thus I can stop spending time on this project and move on to something else.
shojimbo  1 star
Posts: 205
Registered: 2002-5-6 13:03:04
I have no idea what you just said , but I have a question. Is all this stuff creating problems for plugin developers or should regular users be worried? I keep seeing the reports of problems, but I have not had any trouble whatsoever.

Thanks

 

-----signature-----
Arggash - level 275 Tank/3 School/Bow
ShoJimbo - retired axer Apr 2002
ViaJimbo - level 230 2H Meat Shield
Babu Bhatt - level 208 War Mage
Keith Stone - level 117 Axer
mav_sc  1 star
Posts: 131
Registered:
As of now I'd say there is no need to be worried.

I have 11 accounts, 9 of which I play actively. Thus, I write a lot of code to take the burden out of playing (maintaining) AC. Some (most) of the things I do are unique to my play style.

With Virindi releasing her item tool that allows anyone to buy items from any vendor, any existing vendor issues were solved for most of the player base. For example, buying mana scarabs in bulk.

If anything, I think the player base should be excited some of the decal bugs are getting fixed and that the active developers have found new enthusiasm to continue the project, free of charge!
Virindi-Inquisitor  4 stars
Posts: 1,538
Registered: 2001-11-18 22:25:54
Oh by the way Mav, speaking of item tool...you should try opening the item tool .dll in object browser.

 

-----signature-----
Virindi
---
****Virindi Plugins FAQ**** http://www.virindi.net/wiki/index.php/Virindi_Plugins_FAQ
http://www.virindi.net - Virindi Tank, Follower, Integrator, Reporter, VCS5, XPHelper, Item Tool, HUDs, etc...
Decal Core Dev - http://www.decaldev.com
mav_sc  1 star
Posts: 131
Registered:
Initially I figured your was working because the user had to select the item they wanted to purchase, and thus the plugin would get the id of that item.

That helped spark the idea of just getting the id's manually, which eventually lead to my working example.

As of right now, my plugin will completely auto-comp my chars when I approach a vendor.

I'd really like to release it, but I'd have to add GUI, user settings, the proper vendor search like you do, etc..

If someone wants to take on the challenge of turning it into a releasable plugin please PM me.


Ok, just opened it up in object browser. You've made the key functions public. This is exactly what someone would need to develop a redistributable plugin that auto-recomps..

Well done V!

VaultNetwork.net is an independently operated community forum and is not affiliated with, endorsed by, or technically based on IGN, GameSpy, FilePlanet, GameStats, or the former IGN/GameSpy Vault Network.
References to VaultNetwork.net mean this site/domain. VNBoards-style presentation is a visual homage only. By using this site, you agree to the forum rules.