|
楼主 |
发表于 2010-4-18 00:57:38
|
显示全部楼层
d/zhiye/datiepu1
// 打铁铺
// datiepu1.c
// augx@sj 9/4/2001
#include <ansi.h>
#include <room.h>
inherit ROOM;
void create()
{
set("short",HIR"宝石合成空间"NOR);
set("long",
"这里有一个牌子(paizi),你可以用look命令,查看
牌子上面写的是什么东西。
");
set("objects",([
// __DIR__"npc/tiejiang" : 1,
]));
set("exits",([
"south" : "/d/zhiye/datiepu1",
]));
set("indoors", "扬州城");
set("incity",1);
set("no_fight", 1);
setup();
}
void init()
{
object me = this_player();
add_action( "do_exchange", "exchange" );
add_action( "do_exchange", "duihuan" );
add_action( "do_look", "look" );
}
int do_look(string arg)
{
object me = this_player();
int i;
if(me->is_busy())
return notify_fail("你正忙着呢。\n");
if (arg == "paizi" ){
write(""+HBGRN+HIR+"宝石合成空间"+NOR+",开放"+HIG+"宝石"+NOR+"兑换业务:\n");
write("┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n");
write(sprintf("┃ %-20s %-43s %-10s %-12s %-6s┃\n", "矿石品种","兑换品种","兑换数量","需要黄金","需要通宝" ));
write("┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫\n");
write(sprintf("┃ %-27s %-50s %-10s %-21s %-6s┃\n", HIG"绿 石",RED"流 花 石",HIR" 10块 ",HIY" 50金 ",HIM" 无 "NOR ));
write(sprintf("┃ %-27s %-50s %-10s %-21s %-6s┃\n", RED"流 花 石",HIW"软 银",HIR" 10块 ",HIY" 50金 ",HIM" 无 "NOR ));
write(sprintf("┃ %-27s %-50s %-10s %-21s %-6s┃\n", HIW"软 银",HIY"金 铁",HIR" 10块 ",HIY" 一百金 ",HIM" 十通宝 "NOR ));
write(sprintf("┃ %-27s %-50s %-10s %-21s %-6s┃\n", HIY"金 铁",BLU"万年神铁",HIR" 10块 ",HIY" 二百金 ",HIM"二十通宝"NOR ));
write(sprintf("┃ %-27s %-50s %-10s %-21s %-6s┃\n", BLU"万年神铁",WHT"玄 铁",HIR" 10块 ",HIY" 五百金 ",HIM"五十通宝"NOR ));
write("┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\n");
write("请使用(duihuan xxxx)指令来兑换获得。\n");
return 1;
}
return 0;
}
int do_exchange(string arg)
{
string type;
object me = this_player();
if(me->is_busy())
return notify_fail("你正忙着呢。\n");
if(!arg)
return notify_fail("你想兑换什么。\n");
*********************
switch(type){
case "liuhuashi":
case "ruanyin":
case "jintie":
case "shentie":
case "xuantietie":
case "pig": break;
default:
return notify_fail("这里不能打造这种武器。\n");
}
*********************
*********************
*********************
*********************
*********************
*********************
*********************
*********************
*********************
*********************
*********************
}
*********************
省略 |
|