pill.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 33 行
C
33 行
// pill.c
inherit COMBINED_ITEM;
void setup()
{
}
void init()
{
add_action("do_eat", "eat");
}
int do_eat(string arg)
{
string what = query("cure");
int howmuch = query("amount");
if (!id(arg))
return notify_fail("你想吃什么?\n");
if ((int)this_player()->query("eff_qi") ==
(int)this_player()->query("max_qi"))
return notify_fail("你现在不需要用" + this_object()->name() + "。\n");
else {
this_player()->receive_curing("qi", 50);
message_vision("$N吃下一包金创药,气色看起来好多了。\n", this_player());
destruct(this_object());
return 1;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?