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

📄 shizhu.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
//Room: shizhu.c 石柱//Date: Sep 22 1997inherit ROOM;void create(){      set("short","石柱");      set("long",@LONG这是南岩宫前的一根石柱,雕成龙形,自峭壁上横出,犹如飞龙在天。龙首刻一香炉,在此上香称为“上龙头香”,是香客的最大心愿。石柱仅粗如屋梁,旁无扶栏,前有白云缭绕,下有万丈深渊,稍一失足,即尸骨无存。LONG);      set("exits",([ /* sizeof() == 1 */          "northup"  : __DIR__"nanyanfeng",          "enter"    : __DIR__"nanyangong",      ]));      set("outdoors", "wudang");      set("no_clean_up", 0);      setup();}void init(){        add_action("do_mianbi", "face");}int do_mianbi(string arg){   object ob;   ob = this_player();   if ( !arg )   {      message_vision("$N面对着石柱趺坐静思良久,白忙一场,一无所获。\n",ob);      return 1;   }   if ((int)ob->query_skill("taoism", 1) <100)   {      message_vision("$N面对着石柱上满面蝌蚪文,没一个字认识。\n",ob);      return 1;   }   if ((int)ob->query_skill("literate", 1) <100)   {      message_vision("$N对石柱上每一个字都认识,就是不知道说的是什么。\n",ob);      return 1;   }   if (((int)ob->query_skill("huagong-dafa", 1) >0)||       ((int)ob->query_skill("huntian-qigong", 1) >0)||       ((int)ob->query_skill("hunyuan-yiqi", 1) >0)||       ((int)ob->query_skill("linji-zhuang", 1) >0)||       ((int)ob->query_skill("xuantian-force", 1) >0)||       ((int)ob->query_skill("zixia-shengong", 1) >0))   {      message_vision("$N旁门杂学太多了,实在静不下心来面壁。\n",ob);      return 1;   }       if (      arg == "liangyi-jian" ||      arg == "tiyunzong")   {      if ((int)ob->query_skill(arg, 1) <100)      {         message_vision("$N的" + to_chinese(arg) + "显然太低,无法领悟石柱内容。\n",ob);         return 1;      }      if ((int)ob->query_skill(arg, 1) > 180)      {         message_vision("$N的" + to_chinese(arg) + "已经没必要读石柱内容了。\n",ob);         return 1;      }      if(((ob->query_skill(arg,1)        *ob->query_skill(arg,1)        *ob->query_skill(arg,1)/10)> (int)ob->query("combat_exp"))        && arg != "literate")      {         message_vision("$N的实战经验不足,无法领悟石柱内容。\n",ob);         return 1;      }      if (ob->query("jing")<20)      {         message_vision("$N太累了,现在无法领悟石柱内容。\n",ob);         return 1;      }      message_vision("$N面对着石柱趺坐静思,良久,对" + to_chinese(arg) + "似有所悟。\n",ob);      ob->improve_skill(arg, random(10*ob->query("int")));      ob->add("jing",-5);      return 1;   }   message_vision("$N面对着石柱趺坐静思,良久,似有所悟。\n",ob);   ob->add("jing",-5);   return 1;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -