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

📄 yuanzi5.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
#include <ansi.h>inherit ROOM;void create(){        set("short", "院子");        set("long", @LONG这里堆放着上百堆的石头。这些石头有大有小,大如一间房屋,小如一个鸭蛋,形状各异。你发现几个巨石(stone)围成一圈,不知里面有些什么古怪。LONG);        set("exits", ([              "southwest" : __DIR__"yuanzi4",              "southeast" : __DIR__"yuanzi3",        ]));         set("item_desc", ([                                    "stone": "\n这块石头上有些凹洞,大概可以由此爬上去。\n",        ]));        set("outdoors", "白陀山");        setup(); }void init(){     		object me = this_player();      	if(me->query_skill("poison", 1) < 50)      		me->apply_condition("snake_poison", me->query_condition("snake_poison") + 5);        add_action("do_climb", "climb");        add_action("do_climb", "pa");        add_action("do_yun", "yun");       }int do_climb(string arg){        object me = this_player();        if( !arg || arg=="" ) return 0;                if( (int)me->is_busy() || me->is_fighting())         	return notify_fail("你正忙着呢。\n");        	        if (arg == "stone" ){              	message_vision("$N手脚并用,顺着凹洞爬了上去。\n", me);                       	message("vision", me->name() + "翻身一纵,已经跳进了石堆。\n",environment(me), ({me}) );               	me->move(__DIR__"shidui");               	message("vision",me->name() + "从外面跳了进来。\n",environment(me), ({me}) );               	return 1;        }             return 0;}int do_yun(string arg){        object me = this_player();        if( !arg || arg=="" ) return 0;                if( (int)me->is_busy() || me->is_fighting())         	return notify_fail("你正忙着呢。\n");        	        if (arg == "hamagong" ){            	if(!me->query_temp("baituo_book"))               		return notify_fail("这地方练什么功?\n");           	if(!me->query_skill("hamagong", 1))                		 return 0;           	message_vision(HIC"\n$N蹲低身子潜运功力,突然张嘴:呱呱!叫了两声。\n\n"NOR, me);               	tell_object(me, HIB "你忽然感觉到有两声细微的蛤蟆叫声从巨石堆里传来。\n" NOR );                     	me->set_temp("baituo_yun", 1);                          	return 1;        }         return 0;    }

⌨️ 快捷键说明

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