⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sanshengtang.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 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 + -