• 8 New low P.E. mesh technology models, including single P.E. models
  • New persistent temporary system keeps temporary DEMOS rezzed, no more scattered non-temp demos!
  • New fast position adjust system, just move bike in edit mode and press Rec Position
  • Numerous streamlining, optimizing and improvements
  • Improved 72-character text display

The v4 BIKE VENDOR is designed to exclusively use demos that are set to temporary. By default, the Persist option is on, which will re-rez another bike shortly after the temporary demo vanishes.

Designed specifically be the ultimate vendor for rezzing and selling bikes you have built.

*Bikes not included, you must provide your own

The KCP BIKE VENDOR is designed to help you sell your bikes. It displays special DEMO models of your vehicles, which should be unlocked to allow test drives, and delivers the buyer with a packaged full version (or just the vehicle). It features easy notecard-free setup, multiple models of different prim equivalence, free updates, group discounts and many other features listed below.

Take the fully functional FREE edition first and play with it. Or if you already own an older version, re-rez it to have the v4.0 delivered automatically.

Once bikes are dropped in the vendor, their price and rez position can be edited completely by menu. To add graphics for the optional graphics panel versions, graphics can just be added to the vendor and named appropriately, same with optional notecards. The best way to understand this vendor package is to take the fully functional FREE edition and play with it.

There are TWO versions, the FULL edition which costs to buy, but you keep 100% of sales. The FREE edition is exactly the same as the normal version, but sends me 10% of any sale made through the vendor, before any additional split you have made is calculated. If you own an older KCP Bike Vendor such as v2.0, re-rez it and you should receive the new set of vendors for the version you are using.

The bike vendor will work with any object or vehicle you wish to sell, but if your vehicle is scripted with ACS v5.1 or newer, you do not need to install a Vendor Control Script in your DEMO/display bike when setting up the Bike Vendor. No other changes are required. You can continue to use the Vendor Control Script in your older vehicles or other objects inside the vendor, unless you choose to update them to the newer ACS versions.)**

FEATURES of both FULL and FREE editions:

  • By default it rezzes persistent temporary demos, keeps a bike on display without counting against your land
  • EASY SETUP. Menu driven, no notecards.
  • LARGE MEMORY - Each vendor can hold at least 50 bikes.
  • Multiple or single bike vendor (single bike mode hides selection arrows) comes with 8 ready-to-use pre-built vendors to choose from (modify & copy), from single P.E. to 11 P.E. 8 multi-panel version.
  • Rezzes display model and delivers matching object on purchase, can be boxed version of displayed bike
  • COMMISSION SPLIT: send a percentage of all sales to a chosen avatar - up to 100%.
  • GROUP DISCOUNT: members of the same group as the vendor can get a specified discount amount!
  • LIMITED EDITIONS: Now you can set a limit of how many copies of a bike can be sold! Display shows how many left.
  • BUY AS GIFT option: Buyers can use an avatar key to send a purchase to another avatar.
  • Email on purchase and gift purchase. Keep permanant purchase record and redeliver gifts if need be.
  • Optional multi-panel graphical button selection mode. Add or remove as many graphic button panels.
  • Optional logo screen.
  • Optional notecard on touch. If notecard present for currently displayed bike, shows "NOTECARD ON TOUCH" sign. Or gives out default notecard for you business.
  • Optional rotation of your display bikes
  • Optional particle effects on rez of models
  • Highly configurable appearance via built-in textures to match your showroom with several built in presets, make it look modern, sci-fi, classic garage, or urban grunge
  • 72 character text display directly on the vendor shows the name of the bike, price and optionally, the name of your bike company.
  • Shadow effect for rezzed display models (can be turned off)
  • Easily adjust the display order of bikes from the menu
  • Slideshow, Random, & AutoFirst feature - the vendor can return to the first bike or cycle through the models automatically
  • Compatible with ANY bike script. Just drop one VENDOR CONTROL SCRIPT into the display model.
  • Optional adjustable rez offset positions for each display model - make every display bike rez in the perfect position!
  • built in LM & HUD giver
  • Copy enabled, rez as many as you like. Modify permission for re-sizing.
  • Vendors can operate side-by-side without interrupting each other as they run on unique channels.
  • Try the fully functional FREE package and see how it works for yourself. (charges 10% commission on sales)
  • Automatic delivery of free product updates via built-in update check- for both regular and FREE versions.

The KCP Bike Vendor is designed specifically to be the ultimate bike rezzing vendor. It can be used to sell one or multiple bikes. It rezzes a display model and delivers a matching package to the buyer. This vendor is compatible with any scripted bike. There are multiple models to choose from, from ultra-low prim simple platforms to multi-button dual screen editions. Rez some of the various models to check them out.

Important Note: You must personally have copy and transfer permissions on the bikes or boxed bikes that you place in and sell from the vendor. The vendor is designed to sell bikes you have built, or have built for you by a company partner. The vendor object is owned by you and uses your personal permissions for the objects in order to transfer objects. You should set the next owner permissions on the actual bike delivered to the buyer to at least Copy enabled and No Transfer.

v4 Eight MESH Models included:

  1. KCP Bike Vendor v4.0SDM PE:11 Sideways, Display screen, 8 Multipanel, Logo screen, Gift Option, 72 character readout
  2. KCP Bike Vendor v4.0DM PE:11 Display screen, 8 Multipanel, Logo screen, Gift Option, 72 character readout
  3. KCP Bike Vendor v4.0SD PE:8 Sideways, Display screen, Gift Option, 72 character readout
  4. KCP Bike Vendor v4.0D PE:8 Display screen, Gift Option, 72 character readout
  5. KCP Bike Vendor v4.0S PE:7 Sideways, Classic low prim style, 72 character readout
  6. KCP Bike Vendor v4.0 PE:7 Classic low prim style, 72 character readout
  7. KCP Bike Vendor v4.0S PE:1 Sideways, single prim equivalent style, hovertext
  8. KCP Bike Vendor v4.0 PE:1 single prim equivalent style, hovertext


The vendor has THREE modes. OFF, EDIT, and ON. When you are done loading bikes or editing bikes, you must turn the vendor ON before anyone can buy from it. If you do any editing while it is ON, it will change modes and you will need to turn it back ON again after you are finished making changes, or if you re-rez or rez a new copy of your loaded vendor. The vendor cannot be turned ON unless it has at least one bike configured inside of it.

Touch the vendor to see the OWNER menu. Only you will see this menu. Anyone else touching it will just get the relevant notecard/landmark/HUD etc it is configured for. You won't be given those items on touch, just the owner menu.

First from the OWNER menu you want to set the default bike price for bikes freshly loaded into the vendor. Once a bike is loaded, you can change the price from the default if you choose. Next, set the name of your bike company (select "Biz Name" from settings menu)

For each bike, the vendor at a minimum needs TWO objects per bike. The first object will be the bike or boxed package the buyer actually receives when they make the purchase. The second will be the display DEMO bike that the vendor rezzes, either as a rideable demo or just to show off the bike.

Unless you are using ACS v5.1/ACSv6 or newer in your vehicle, the DEMO bike needs the VENDOR CONTROL SCRIPT placed inside it before you put it in the vendor. (If you are using the KCP ACS bike scripts, set this bike into unlocked or DEMO mode so a non-owner can ride it). The bike needs the script so the vendor can talk to the DEMO bike, and erase it when it changes. (otherwise the vendor will keep rezzing more bikes on top of each other).

Next, rename the display DEMO bike to the exact name as the buyer bike or boxed package, but add DEMO to the end of the name. Here's two examples:

CC Monster Chopper
CC Monster Chopper DEMO

CC Mega Chopper (boxed)
CC Mega Chopper (boxed) DEMO

Capitalization must match. Make sure there is only one and not two spaces between the end of the bike name and DEMO

The first of those pairs is the actual object the buyer will be receiving, which can just be a regular bike, or a boxed bike with extra stuff, landmarks, huds, notecards, etc. When the vendor sees these two matching objects in inventory, it can add the bike to the vendor and sets it priced to the vendor's default price once you use the LOAD BIKES function.

After placing at least one bike/boxed bike DEMO pair in the vendor, use LOAD BIKES from the menu to load them in. It should tell you it has discovered them and you can then turn on the vendor or use Edit Bikes to see it display the bike and then you can adjust it further.

Note: Selection buttons will not appear until there is more than one vehicle set up correctly in the vendor.

Before placing the DEMO in the vendor, make sure it is **unlocked for guests to test-drive. Also, set it to TEMPORARY and pick it up before it vanishes. To set it to temporary, right click the DEMO bike, choose EDIT, and under the Object tab, check the box for Temporary. Temporary objects do not count against your land score.**

Temporary objects vanish after 30 seconds or so, the KCP Bike Vendor will re-rez the DEMO within a few seconds so a temporary model is kept on display. (You can disable this if you like, see Persist below)


The Edit Bikes menu is where you make changes to the price of the currently displayed bike, adjust its rez position, use Change # to change the vendor appearance order of the currently displayed bike, or set it available as a Limited Edition and set the quantity.


The vendor rezzes the bike based upon the position and rotation of its root prim. In EDIT mode, once a bike is rezzed, move it and tilt it to the position you want it to be, then choose Rec Position from the pop-up menu. Turn it around, lean it on its kickstand, etc.


Each bike you add to the vendor is added to the end of the list of bikes. The order in which bikes are displayed follows this list, but you can use the Change # function to move the bike lower or higher on the list.


You can set a bike in edit mode so only a limited amount (or even just one) are available for purchase. This will show up in the vendor display text (and floating text if that is turned on) so buyers will know they should act before that model is gone. Choose Limited from the edit menu and enter the number available. Enter 0 to set the amount back to unlimited.

After somebody buys the last copy of the bike, it is REMOVED from the vendor.


v4 is designed to work with all DEMO bikes set to temporary. To prevent the vendor from re-rezzing temporary demos after they expire, click the Persist button from the Settings menu.


To display graphics on the screen and multi-panel button versions, just name the picture to match the bike name and add PIC at the end. To give out a custom notecard on touch for buyers to read for each model, name the notecard to match the bike and add NOTE at the end. Here's some examples:

CC Monster Chopper
CC Monster Chopper DEMO
CC Monster Chopper PIC

CC Mega Chopper (boxed)
CC Mega Chopper (boxed) DEMO
CC Mega Chopper (boxed) NOTE

Heavy Metal Bike
Heavy Metal Bike DEMO
Heavy Metal Bike NOTE
Heavy Metal Bike PIC


The best way to give out a HUD for a test-riding demo is to be using my KCP ACS scripts, which will serve a Driver HUD from the driver's menu of the demo bike if you have a HUD inside your bike. But you can give one out from the vendor as well, just name the HUD the same as the bike and adding HUD to the end, an example would be:

Fun Chopper
Fun Chopper DEMO
Fun Chopper HUD
(and maybe Fun Chopper NOTE and Fun Chopper PIC)

When the avatar touches the vendor it will give them the HUD as well as the bike NOTE or default NOTE if you have one or the other in there.


If you want the vendor to give out an LM on touch of the business logo on a display screen model, just drop one in.


You must TURN ON your vendor before anything can be purchased. You will need to accept debit permission. This allows your account to refund if somebody tries to pay the wrong amount. If you don't turn on the vendor after editing bikes, it will close down after a minute until you turn it on or resume editing your bikes.

Using the optional multi-panel system, buttons on the vendor will display the other bikes in the vendor. If there are more bikes than multi-panel buttons, scrolling to the next bike from the last button will load the next "page" of buttons.

The logo screen always displays the default graphic from the "default PIC" you have placed in the vendor.

Your bike model can be just a regular copy of the bike, or, if your bike script allows it, it could be an unlocked demo model for the buyer to try out. The bike becomes temporary when somebody sits on it, so it will disappear after a short time if they are not seated on it. (If you are using the KCP Chopper Scripts set, you only need edit one variable in one script to make your bike rez as unlocked in DEMO mode.)

You can run vendors side by side without fear of the vendors interrupting each other, they run on discrete channels.

The vendor displays the bike name (up to 30 characters), price, and optionally, the name of your bike building company (up to 30 characters) on the front.

Try out the free fully functional commission based version - it is exactly the same as the regular version - you are free to sell bikes with it but it charges a 10% commission on any sales which is paid to me (before any commission split configured by you is taken).

Limitations: You must have copy & transfer permissions on the items you sell in the vendor or it will be unable to rez them. Commission split is for one other avatar for all sales through the specific vendor.

To use custom graphics on the top/sides of your vendor, place full permission textures named top and side inside the vendor.

To change the arrow/panel sound, place or change the sound file inside the individual prims. The first sound in prim inventory will be used for the touch panels/arrows.


Each vendor can hold at least 50 bikes. More than that it may really slow the vendor down as SL hunts through the vendor inventory for objects. You can add more than this, but be sure to take copies of your loaded vendor into inventory in case you do manage to crash it.


From the Settings menu you can select the Slide Show menu which gives you access to the Random, AutoCycle, and AutoFirst modes. By default, the vendor just sits at the last bike selected.

AutoCyle will count down the timer and advance to the next bike and display it, cycling through all bikes in the vendor. You can set the timer time from the menu, click on timer and again to cycle through the available preset times.

Random mode randomly displays a different bike from the vendor when the timer counts down. AutoFirst simply returns the vendor back to displaying the first bike in the vendor list when the timer runs down, so if somebody has left the vendor on a different bike it will return to the first.

Turning on any one of these three modes deactivates either of the other two.


There are five different particle effects that can be activated when a bike is rezzed. The Particles button cycles through all five and the default OFF setting.


This allows you to pay out a commission to somebody on each bike sold. Just choose >Advanced from the settings menu, and there you can enter the percentage you are paying using Set Percent, and the key of the avatar using Set Key. If somebody other than you wants to have a vendor at their place, you must rez it yourself, since you have the transfer permissions for the bikes in the vendor. NOTE: If you make purchases from your own vendor, no commission is paid out.
You can use Clear Split to erase any split settings.


Choose a discount percent to apply to anyone in the same group as the vendor. When they pay the full amount, they will be immediately refunded the percent. This discount is applied before any splits/commissions are paid out of the vendor. Set this under the Set Splt menu. Be sure to set the vendor itself to the group to receive the discount, and let your group know about this special deal for them! (This discount does not apply to you if buying through your own vendor)


After an avatar touches the optional Buy As Gift box, they can paste an avatar's key into chat and that avatar will be sent the bike when they make the purchase. You can unlink this button from the vendors if you for some reason want to disable gift-giving.


You should enter your email address in the vendor. This is to receive an email when a purchase is made or a gift is purchased. If it is a gift purchase, the email will tell you the key of who the gift was sent to. That way, if there appears to have been a problem with delivery, you can check your email record to see if the bike purchase was for the buyer, or for a gift recipient and then you will know which person to actually re-send the bike to. Gift recipients are handled by KEY and not name, so if it is a gift, you can copy the key from your email and use the redelivery function "Rdlvr Gift" in the >Advanced menu to re-send the currently selected bike to that key without having to go look up the avatar name. An instant message is also sent to you when purchases are made, but if you do not get it, the email makes a better (and searchable) record of purchases.

EXAMPLE PAYOUTS with splits, commissions, etc:

Let's say you have a bike priced for L$2000. Your vendor is rezzed at a friend's place and you are paying your friend 25% commission. You have a group discount of 10%, and you are using the FREE edition of the vendor (which pays me 10%); this is what the transactions would look like:

1. Buyer pays L$2000 to you through the vendor, gets the bike.
2. Vendor refunds the 10% group discount from you (L$200) back to the buyer, leaving actual price of L$1800.
3. FREE edition pays me 10% off the top of the actual price of $L1800, leaving L$1620.
4. Your partner's commission of 25% is then paid from you to the partner, ($L405)
5. You took a gross of $L2000 (as shown in your SL transaction history) , and paid out a total of $L605, leaving you with a net of $L1395.

If you used the REGULAR edition, it might look something like this:

1. Buyer pays L$1500 display price to you through the vendor, gets the bike.
2. Vendor set to pay out 5% group discount, refunds the buyer $L75, leaving actual price of $L1425
3. Vendor set to pay out 50% split with your business partner, pays them $L713.
4. You took a gross of $L1500, paid out $L788, leaving you with a net of $L$712 (the system rounds off numbers, your partner owes you one half of a Linden).

Or in the regular edition with no splits or sales - for most normal transactions, it may look like this:

1. Bike is priced and purchased for L$2000
2. You net $L2000
3. Profit.

Of course you need not give out any discounts or split payments with anyone.

  • For dual screen editions, you can add your logo to be displayed by naming it "default PIC" and dropping it in the vendor. This logo also shows on button panels when a bike doesn't have its own custom PIC if you are using a vendor with buttons.
  • For a "default" notecard to be given on every bike (or every bike that doesn't have a custom notecard to give out), Name the notecard the same name as what you set for your company name from the settings menu. (This company name appears in text to your buyers as well). For example, if you set your "Biz Name" to "Bob's Choppers", put in a notecard called "Bob's Choppers NOTE". This will be delivered on vendor touch when any (or all) bike(s) are on display that do not have a custom matching notecard for that particular bike.


This vendor comes with free updates as they are released. Both the FREE edition and REGULAR edition will auto-update to their corresponding edition. If there is an update available, when you rez one of the vendors the update will be sent to you automatically.


Only three kinds of objects that should be in the vendor are bikes (or boxed bikes) bike DEMOs and optionally HUDs. If you have a bike and DEMO in the vendor and it does not find it, the names aren't matching up between the objects. Watch for double spaces between the bike name and the DEMO suffix. Capital and lower case must match.

If your bikes aren't vanishing when you chage bikes on the vendor, and are piling up on top of each other, that means the DEMO bike does not have the VENDOR CONTROL SCRIPT inside of it. You must place the DEMO CONTROL SCRIPT inside the bike and then place that bike in the vendor. The vendor controls script is in your original box! The vendor control script is no transfer because it goes in the DEMO bike, not the bike the buyer gets.


Even if somebody has modify permission for your objects, such as a building partner, if they place a bike inside the vendor, the vendor cannot sell it. The vendor operates under your permissions, so you must be the bike owner, and have copy and transfer permissions yourself.


You can continue to use your older editions, but you will want to remove the updater scripts as they may be annoying. Later editions only check for updates when rezzed.

Versions 1+ & 2+
Delete the script "TimedUpdateCheck" from the vendor

Versions 3+
Delete the scripts "zzKCP BV_G" and "zzKCP BV_H" from the vendor

The vendors are designed to be as reliable as possible as any vending device in SL. Just like any SL transaction, that means on occasion the package will not be received and you will need to manually deliver. Vendors are designed so that transactions can not occur unless the correct object is present in the vendor and the correct amount is paid. In case of delivery problems with your buyer, check your transaction history to make sure you received the payment. Make use of the vendor's email feature to keep a record of bike purchases and if they were gifts, so in case of non-delivery you can manually redeliver to the correct recipient. You are solely responsible for transactions.

Old instruction page for KCP Bike Vendor 3

Version History
v4.0 October 13, 2012
- 8 New low P.E. mesh models!
- New persistent temporary system keeps temporary DEMOS rezzed
- New fast position adjust system, just move in edit mode and press Rec Position
- Numerous streamlining, optimizing and improvements

v3.1 June 9, 2011

- Bug Fixes
- Adds default height offset to bike positioner menu. Sets the default rez height for all bikes, applied before their custom adjustments.

v3.0 May 26, 2011

- Menu-driven order change
- Menu-driven price change
- Menu-driven default price
- Menu driven position adjust
- Group Discount to allow group members a set percentage discount.
- Limited Edition setting to sell only a certain number of a particular model.
- Buy As Gift option. Buyer can buy the bike and have it sent to another avatar.
- Email notification of purchases and gift purchases so you have a record of who exactly to deliver to if SL mucks up.
- Complete overhaul now features super-easy menu-driven setup, large memory, faster performance
- Random cycling slideshow mode
- Easy drop-in graphics customization
- optional default notecard giver for bikes without an optional custom notecard
- optional HUD giver for bikes needing a demo hud. (Bikes using KCP Advanced Chopper Scripts can give the HUD to test drivers directly from the demo bike)
- Faster text display/end of blurred display text loading issue
- hover text color change
- LM giver
- Phantom rez mode
- additional optional particle routine

v2.0 August 27, 2009

- Multi-panel graphical buttons, modular, unlink & link as many as desired. Buttons scroll to next or previous "page" if bikes outnumber buttons.
- Commission split option, split a percentage of vendor sales with a chosen avatar.
- Optional particle effects on demo rezz, four different styles.
- New optional "logo screen" displays the logo from the config file (double sided) and will give notecards/landmarks/HUD when touched if included in logo screen prim.
- Vendor settings including timer, auto first/auto cycle, rotator, particle settings, commission settings all can be loaded from the config notecard
- Includes "Setup Machine" tool to speed up "bikes" notecard configuration.
- Upgraded Vendor Control Script for display model now supports the KCP Scripted Kickstand tilt and randomizes rotation direction if rotation is activated.
- Fully compatible with previous demo bikes and existing notecards, just use the Export function from your old vendor and drop in the new ones.
- Several new vendor configurations/sizes included using the newer features along with the updated "classic" models.
- Lowered FREE version commission to 10%.

v1.6 July 21, 2009

- Inclusion of new round platform models
- updated Control Script supports rotation and temporary on sit

v1.5 July 18, 2009
- Added AutoChange and AutoCycle features
- Improved operation

v1.1 July 1, 2009
- Added display screen system
- Added additional sideways model
- Smoother operation and new preset

v1.0 June 30, 2009
- Initial Release