ganchai.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 52 行
C
52 行
#include <ansi.h>inherit ITEM;void setup(){}void init(){ add_action("do_make","zha"); add_action("do_make","make");}void create(){ set_name("干柴", ({"ganchai" ,"chai"})); set("unit", "捆"); set("long", "这是一小捆烧火用的干柴。\n"); set("value", 0);// set("no_drop", "这样东西不能离开你。\n"); set_weight(500); setup();}int do_make(string arg){ object me = this_player(); object ob = this_object(); if ((ob->query("name"))=="火把") return 0; if (arg != "火把"&& arg !="huoba") return 0; message_vision ("$N拿起一捆干柴,三下两下就扎成了一支火把。\n\n",me); this_object()->recreate(); return 1;}void recreate (){ set_name("火把", ({"huo ba","ba"})); set("unit", "支"); set("long", "这是一支照明用的火把。\n"); set("value", 0);// set("no_drop", "这样东西不能离开你。\n"); set_weight(300); setup();}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?