📄 sanshengtang.c
字号:
// sanshengtang.c (kunlun)#include <ansi.h>#include <room.h>inherit ROOM;void create(){ set("short", "昆仑三圣堂"); set("long",@long昆仑三圣堂乃“昆仑三圣”何足道所建,原为了修身养性,读书练功。随着昆仑派日益壮大,名声远播,这里便成了昆仑派聚众议事,接待各路江湖英雄的地方。“昆仑三圣”也只好另觅安静所在了。long); set("exits",(["west" : __DIR__"jiuqulang1","northdown" : __DIR__"lang2","north" : __DIR__"liangong","northwest" : __DIR__"jiuqulang2",])); set("objects",([ "/kungfu/class/kunlun/banshuxian.c" : 1, __DIR__"npc/kl-dizi1.c" : 1, __DIR__"npc/kl-dizi3.c" : 1, "quest/menpaijob/kunlun/shi" : 1, ])); set("valid_startroom", 1); set("no_clean_up", 0); setup();// replace_program(ROOM); "/clone/board/kunlun_b"->foo(); }int valid_leave(object me, string dir){ mapping fam; fam = (mapping)me->query("family"); if (dir == "north" && objectp(present("ban shuxian", environment(me)))) if((!fam || fam["family_name"] != "昆仑派") && !me->query_temp("kl_pass")) { return notify_fail("班淑娴拦住你,说道:除非你能过得了我这一关,否则还是请另觅佳处。\n"); } if (dir == "south" && me->query("kl_pass")) me->delete_temp("kl_pass"); return ::valid_leave(me, dir);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -