bfmgqy 发表于 2009-6-18 08:00:22

jason 来下,问个关于mud的问题。

1. 关于busy短BUSY能替换长busy的问题,怎么样才能不让短busy替换了长busy?
2.这东西不能随便乱扔,这东西不能随便给人是怎么实现的?
3.怎么实现object 只能在房间内存在,但不可见,不可被操作?

jason 发表于 2009-6-18 08:27:20

add_busy
no_get,no_give,no_drop
看当铺的聚宝盒,我忘记参数名字了

bfmgqy 发表于 2009-6-18 08:39:04

add_busy 是北侠后来加上去的吧,我下载的版本里面没有。
当铺聚宝盒我这个版本里也没有

jason 发表于 2009-6-18 09:11:44

add_busy是我加的。你可以自己实现,编辑
/feature/action.c
添加一个函数:
void add_busy(int morebusy)
{
        if(intp(busy)) busy += morebusy;
        set_heart_beat(1);
        this_object()->busy_started();
}

不可见的物品挺多的,看xyj的当铺聚宝盒。
页: [1]
查看完整版本: jason 来下,问个关于mud的问题。