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 + -
显示快捷键?