Network vendor WIP (Free, open source)
|
|
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
|
09-28-2005 17:01
Caution - This is mostly for people with scripting experience. It should be fairly safe to use for real but you will need to keep track of the delivery confirmation messages/emails in case something goes wrong.
I saw there are quite a few network vendors around but no free ones. So I made one (Or at least about 80% of one, I used Apotheus Silverman's Multi-item, Multi-author vendor as the basis for the vendor side).
Sorry it's complicated and there's a lot of communication through link messages so it might be hard to follow, it is /mostly/ commented but I would have to write some really chunky documentation to explain how everything works.
|
|
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
|
10-02-2005 04:45
0.6 Released.
WHATS NEW: Instant Message notices on sales/delivery/possible delivery failure Email confirmation to owner of delivery Error messages to notify owner of important errors Client Vendor setup more streamlined. Updating of clients via server is fully functional Update system
Update system means it's easy for you to get new versions, just run Check Version and it will give you the new one.
-Edit- One of the new scripts had the wrong permissions, replaced the inworld dispensor and slboutique item with a fixed one.
|
|
Ashling Babka
Registered User
Join date: 18 Sep 2005
Posts: 23
|
10-04-2005 15:40
This is great !
One request would be to allow it to also work as a holo vendor. Perhaps you could borrow code from Hiro's Super Vendor system. Also doing temp on rez as to not take up prims.
thanks!
|
|
Moonshine Herbst
none
Join date: 19 Jun 2004
Posts: 483
|
10-04-2005 15:49
From: Ashling Babka This is great ! One request would be to allow it to also work as a holo vendor. Perhaps you could borrow code from Hiro's Super Vendor system. Also doing temp on rez as to not take up prims. thanks! The problem with holo vendors is that they need the item to display it. This system wouldnt auto-update holo vendors. For that you would need to rez a box, put the items in at the server, and send the box to the vendor and deliver the load. I think this problem also applies to animation vendors. Combine this system with Hank's hyper teleport system, and you could have it working with holo vendors on the mainland. 
|
|
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
|
10-05-2005 05:57
It was originally adapted from a holo vendor, you can't move any kind of object between objects hence why the server hands the item to the av. Keys are fine so animation preview might work if you can call it by key (No idea if you can), that would allow a central animation list notecard.
|
|
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
|
10-05-2005 05:59
It was originally adapted from a holo vendor, huge problem is that you can't move any kind of object between objects hence why the server hands the item to the av. Keys are fine so animation preview might work if you can call it by key (No idea if you can), that would allow a central animation list notecard.
|
|
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
|
10-08-2005 16:18
Found a bug in item numbering with long item lists spanning multiple panels, there will be a version 0.7 soon.
|
|
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
|
10-08-2005 16:33
Found a bug in item numbering with item lists spanning multiple panels, I will put out a 0.7 with this fixed and some more stuff in a few days.
-Quick fix-
Remove the existing line 337 of the script "Vendor" in the client Vendor and replace with: { if (offsetWindow == 0) SetCurrentItem(sender - 2); else SetCurrentItem(offsetWindow * panelNumber + (sender - 2)); }
|
|
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
|
10-11-2005 13:43
Updated to 0.7, only included the math fix, don't have time to do anything else but it will test the update system at least.
|
|
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
|
10-20-2005 06:36
0.8 Released
* Much improved logging. A list of previous sales is kept and then the whole lot is sent as a single email, making it easier to look through and less spammy. Logs are kept for both sale and delivery confirmatiom.
* Built in crash detector. Temporary debug tool, just tells you how crashy the sim is.
* Fixed confused vendor if Config was loaded but ItemData could not be read.
0.9 will be the last test version with automatic configuring multiplexers and the ability to turn the entire system on and off safely. Please tell me any bugs you find (Apart from that Read Config on a running vendor doesn't work).
Update system key has changed, it's now 367ad8da-2f7c-b435-9c7d-fbbcd088c076
|
|
Ron Overdrive
Registered User
Join date: 10 Jul 2005
Posts: 1,002
|
04-26-2006 12:17
cast a little thread necromancy and hopefully I can get an update. I've been looking into how vendors work and I was hoping I can get either 0.8 or 0.9 if you finished it. Is there any place I can find it because it seems like its no longer on SLb.
|
|
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
|
04-27-2006 12:32
A few people have been asking but I haven't finished this and I'm not really interested in giving the new ones out as they need a lot of work.
|