📄 square.jas
字号:
//square.c
inherit ROOM;
#include <ansi.h>
void create()
{
set("short", "大院");
set("long", @LONG
你走进了明教总舵广场,却发现这里人声鼎沸,五散人群
聚于此,看来有要事发生了。来往教众匆匆忙忙。广场左首是
教众饭堂;右首就是教众闻之变色的刑堂。向上走就是光明顶
明教总舵了。
LONG
);
set("exits", ([
"west" : __DIR__"fangtang",
"northup" : __DIR__"qiandian",
"east" : __DIR__"xingtang",
"south" : __DIR__"ziweitang",
]));
set("objects",([
__DIR__"npc/shuobude":1,
__DIR__"npc/zhangzhong":1,
__DIR__"npc/pengyingyu":1,
__DIR__"npc/zhoudian":1,
]));
set("valid_startroom","1");
set("outdoors", "mingjiao");
setup();
"/clone/board/mingjiao_b"->foo();
}
int valid_leave(object me, string dir)
{
mapping mypar;
me = this_player();
mypar=(mapping)me->query("party");
if ((!mypar || mypar["party_name"]!=HIG "明教" NOR) &&
(dir!="south") &&
((objectp(present("peng yinyu", environment(me)))) ||
(objectp(present("zhang zhong", environment(me)))) ||
(objectp(present("shuo bude", environment(me)))) ||
(objectp(present("zhou dian", environment(me))))))
return notify_fail("明教五散人拦住你说:此处乃明教重地,请止步。\n");
return ::valid_leave(me, dir);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -