regenerate.c

来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 31 行

C
31
字号
// regenerate.c//inherit SSERVER;int exert(object me, object target){	int j;	if (target != me) 		return notify_fail("你只能用内功恢复自己的精力。\n");	if( me->is_busy() )		return notify_fail("你上一个动作还没有完成!\n");		if ((int)me->query("neili") < 20)		return notify_fail("你的内力不够。\n");	j = (int)me->query("eff_jing") - (int)me->query("jing");	if (j < 10)		return notify_fail("你现在精气旺盛。\n");	me->add("neili", -20);	me->receive_heal("jing", (int)me->query_skill("force") / 3);	me->add("jing", 20);	        message_combatd("$N深深吸了几口气,精神看起来好多了。\n", me);//        me->start_busy(1);        if( me->is_fighting() ) me->start_busy(1);		return 1;}

⌨️ 快捷键说明

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