this.inherits(COMMAND);
this.command = "qu";
this.regex = /^(?:(\d+\s+))?(\w+)$/;
this.enter = function (me, count, arg) {
    if (!me.environment.allow_store) return me.notify("这里没有仓库。");

    if (!arg) return me.notify("你要取什么东西？");

    me.items = me.items || [];
    var obj = {};
    obj.remove_item_byid = me.remove_item_byid;
    obj.items = me.stores || [];
    var move_count = 1;
    if (count) move_count = parseInt(count);
    var moved_obj = obj.remove_item_byid(arg, move_count);
    if (!moved_obj) return me.notify("你的仓库里没有这样东西。");

    moved_obj = me.push_item(moved_obj);
    me.stores = obj.items;
    me.send_room("$N从仓库里取出" + UTIL.to_c(move_count) + moved_obj.unit + moved_obj.color_name + "。");

    me.notify('{type:"dialog",dialog:"list",id:"' + moved_obj.id + '",storeid:"' + arg + '",store:' + (-move_count) + '}');

}