jsjdg2.c

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

C
39
字号
//Room: jsjdg2.c 九十九道拐//Date: Oct. 2 1997 by Thatinherit ROOM;void create(){      set("short","九十九道拐");      set("long",@LONG这是著名的「九十九道拐」,道路纡曲陡竖,千折百回。据说过去曾有个百余岁的疯僧至此,见一巨蟒挡路,便念咒驱蟒。但人们得知此处有巨蟒出没后,便再也无人敢碰这里的草木,并以「龙居」名之。由此东可至千佛庵,西达九老洞。LONG);      set("outdoors", "emei");      set("exits",([ /* sizeof() == 1 */          "southwest" : __DIR__"jsjdg3",          "eastdown"  : __DIR__"jsjdg1",      ]));      set("no_clean_up", 0);      setup();}int valid_leave(object me, string dir){      int c_exp,c_skill;      me = this_player();      if (dir == "southwest" )      {         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 + -
显示快捷键?