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

📄 yanwu.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// Yanwu.c 烟雾弹#include <command.h>#include <ansi.h>inherit ITEM;void create(){        set_name(HIM"烟雾弹"NOR, ({ "yanwu"}) );        set_weight(100);        if( clonep() )                set_default_object(__FILE__);        else {                set("long", "一颗星宿派特制的烟雾弹。它可以用(apply)。\n");                set("unit", "个");                set("value", 10000);                set("no_drop", RED"难道你想制造混乱吗?\n"NOR);        }}void init(){        add_action("do_apply","apply");}int do_apply(string arg){        object me,ob;        object *inv;        int i;        if (arg!="yanwu")        {                return 0;        }        me=this_player();        if (me->is_busy())        {                notify_fail("你正在忙啊。\n");                return 1;        }        inv = all_inventory(environment(me));        for(i=0; i<sizeof(inv); i++)        {                ob=inv[i];                if (ob==me)                continue;                if( (ob->is_character()) && (!ob->is_corpse()) )                {                        if (!ob->is_busy())                        ob->start_busy(2);                }        }        me->set_temp("no_follow",1);//      GO_CMD->do_flee(me);        tell_room(environment(me),HIM"地面突然腾出一股桃红色的烟雾,大家什么也看不见,陷入混乱之中。\n"NOR);        GO_CMD->do_flee(me);        destruct(this_object());        return 1;}void owner_is_killed(){        object me = this_player();        write(HIM"只见一阵桃红色的烟雾闪过...尸体上什么东西消失了。\n"NOR);        destruct(this_object());}int query_autoload(){        return 1;}

⌨️ 快捷键说明

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