fufengshan.c

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

C
62
字号
// fufengshan.c (kunlun)#include <ansi.h>#include <room.h>inherit ROOM;int do_climb();void create(){		  set("short", "扶峰山");		  set("long", @LONG扶峰山极高且十分陡峭,山腰以上尽没入茫茫云海,峰顶终年积雪,山腰以下却是郁郁苍苍,林木茂密,花团锦簇,春意烂漫LONG		  );		  set("outdoors", "kunlun");		  set("exits", ([					 "enter" : __DIR__"houyuan.c",					 "northeast" : __DIR__"bainiushan.c",		  ]));	/*	  set("objects",([		"/kungfu/class/kunlun/gaozecheng.c" :   1,		"/kungfu/class/kunlun/jiangtao.c" :   1,		]));*/		  set("no_clean_up",0);create_door("enter", "小门", "out", DOOR_CLOSED);		  setup();}void init(){		  add_action("do_climb", "climb");}int do_climb(){		  object me= this_player();                   if( random((int)me->query_skill("dodge",1))<=30) {					 me->receive_damage("qi", me->query("qi")/10);					 me->receive_wound("qi", me->query("qi")/10);					 message_vision(HIR"$N一不小心脚下踏了个空... 啊...!\n"NOR, me);					 me->move(__DIR__"fufengshan.c");					 tell_object(me,		  HIR"你从山上滚了下来,只觉得浑身无处不疼,还受了几处伤。\n"NOR);                                           message("vision",HIR"只见" + me->query("name") +                      "从山上骨碌碌地滚了下来,躺在地上半天爬不起来!\n"NOR, environment(me), ({me}));		return 1;		  }					 message("vision",		me->name() + "提一口真气,足尖连点数下,发足向山上奔去。\n",					 environment(me), ({me}) );	   me->move(__DIR__"sanshengao.c");					 return 1;}

⌨️ 快捷键说明

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