bashisipan3.c

来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 38 行

C
38
字号
//Room: bashisipan3.c 八十四盘//Date: Oct. 2 1997 by Thatinherit ROOM;void create(){      set("short","八十四盘");      set("long",@LONG八十四盘,道路艰险陡峭,迂回盘折,令人不能喘息。路左是蔽日遮天的冷杉林,路右是深不见底的绝壁峡谷。由此往上至接引殿,北下到洗象池。LONG);      set("outdoors", "emei");      set("exits",([ /* sizeof() == 1 */          "northdown"  : __DIR__"bashisipan2",          "southeast"  : __DIR__"jieyindian",          "northeast"  : __DIR__"lengsl4",      ]));      set("no_clean_up", 0);      setup();}int valid_leave(object me, string dir){      int c_exp,c_skill;      me = this_player();      if (dir == "southeast" )      {         c_exp=me->query("combat_exp");         c_skill=me->query_skill("dodge",1);         me->add("qi",-10);         if (((c_skill*c_skill*c_skill/10)< c_exp) && (c_skill<101))             me->improve_skill("dodge", (int)me->query_skill("dodge", 1));         tell_object(me,"你爬上八十四盘,终于到接引殿了,真累人。\n");      }      return 1;}

⌨️ 快捷键说明

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