The Secure Kiosk is a direct descendant of the Generic Gopher Slate (which, on Valhalla, is object #139). It allows you to secure the default list; and you can block players from using the kiosk for sites other than those on (or accessible to sites on) the default list. The kiosk can be "privatized" so that only the person doing the 'pick', 'back', etc., sees what happens. [Yes, I intend to change it so that 'watchers' also see what happens. I see no reason why players shouldn't be able to look over other players' shoulders in a library.] Jerry Stratton ([j--r--y] at [teetot.acusd.edu], capvideo on Valhalla) CONTENTS Generic Secure Kiosk: A Gopher Slate with added value. Basic Public Access Kiosk: A Generic Kiosk optimized for public access. GENERIC SECURE KIOSK @create #123 named a bronze Cupid drinking fountain:a bronze Cupid drinking fountain,drinking fountain,fountain,water,cupid ;;#124.("chunks") = 2 ;;#124.("maxChunks") = 2 ;;#124.("consume_msgs") = {"The drink refreshes you immensely.", "The water jets out of the fountain and hits you right in the face. Everyone is looking at you!"} ;;#124.("home") = #11 ;;#124.("auto_refill") = 1 ;;#124.("oconsume_msgs") = {"%N takes a drink from the fountain and comes back looking younger and refreshed.", "Bending over the fountain to get a drink, %N misses and gets a squirt of water right in the face. Boy, is %s embarrased!"} ;;#124.("firstdescriptions_msgs") = {"The water sparkles enough to blind you."} ;;#124.("lastdescriptions_msgs") = {} ;;#124.("middescriptions_msgs") = "" ;;#124.("otake_failed_msg") = "%N tries to take the fountain. Kinda weird of %o." ;;#124.("take_failed_msg") = "The fountain is *firmly* attached to the ground. You look silly even *trying.*" ;;#124.("key") = #78 ;;#124.("aliases") = {"a bronze Cupid drinking fountain", "drinking fountain", "fountain", "water", "cupid"} ;;#124.("description") = "A drinking fountain in the shape of a Roman cupid, carved in bronze." ;;#124.("object_size") = {0, 0} @verb #124:"drink" none from this @program #124:drink this:drink(); . "***finished*** BASIC PUBLIC ACCESS KIOSK: Note that this Kiosk is @locked to #78. On Valhalla, this is Balder. It presumably won't be on *your* MOO. @create #153 named Basic Public Access Kiosk:Basic Public Access Kiosk,bpak,Public Kiosk ;;#163.("stack") = {} ;;#163.("desclines") = {} ;;#163.("seen") = {} ;;#163.("help_msg") = {"Use the following verbs to control _%d_:", " PICK ON %d", " Chooses the item from the current list.", " RESET %d", " Resets %d to the top table of contents.", " MAILME ON %d", " Mails you the chosen item on %d.", " MAILME %d", " Mails you the current contents of %d.", " BACK %d", " Move back to the previous page of %d.", " NEXT or PREV ON %d", " Choose the next or previous page while reading an item on %d.", "The term means the menu number of the first few characters from the title.", "If you are familiar with the Generic Gopher Slate, that's what this really is."} ;;#163.("watching") = {} ;;#163.("take_failed_msg") = "%D is chained to the floor. You cannot take it." ;;#163.("key") = #78 ;;#163.("aliases") = {"Basic Public Access Kiosk", "bpak", "Public Kiosk"} ;;#163.("description") = "A computer on a pedestal." ;;#163.("object_size") = {0, 0} "***finished***