#include inherit LIB_SHOP; int read_sign(); static void create() { ::create(); SetClimate("indoors"); SetAmbientLight(30); SetShort("The General Store"); SetLong("This is the local general store. You can buy or sell items here. A sign on the wall hangs here, explaining how things work. Try 'read sign'. East Village Road is south of here. The storeroom is below."); SetItems(([ ({"store","shop","place"}) : "This is the local store.", ({ "sign" ,"sign on the wall" }): "A sign on the wall, meant for reading.", ])); SetExits( ([ "south" : "/domains/town/room/vill_road2", "down" : "/domains/town/room/shop2.c", ]) ); SetInventory(([ "/domains/town/obj/bbucket" : 1, "/domains/town/npc/otik" : ({60, 1}), ])); SetRead("sign", (: read_sign :) ); SetDoor("down", "/domains/town/doors/otik_d.c"); } int read_sign(){ write("HOW TO CONDUCT BUSINESS HERE\n"); write("list : Get a list of all the items Otik has for sale"); write("appraise : Ask Otik to tell you how much he would pay you for your item"); write("price : Ask Otik the price of his item"); write("show : Ask Otik for a closer look at his item\n"); write("\nbuy from otik\nsell to otik\n"); write("Cash only!"); return 1; } void init(){ ::init(); }