📄 square.c
字号:
//square.cinherit 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__"tianweitang", "north" : __DIR__"xiuximj", ])); set("objects",([ __DIR__"npc/shuobude":1, __DIR__"npc/zhangzhong":1, __DIR__"npc/pengyingyu":1, "/d/biwu/champion_mj":1, __DIR__"npc/zhoudian":1, "quest/menpai/mingjiao/shi" : 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) return notify_fail("明教五散人拦住你说:此处乃明教重地,请止步。\n"); 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 + -